Search

Heiko G Panther

age ~48

from Oakland, CA

Heiko Panther Phones & Addresses

  • Oakland, CA
  • San Francisco, CA
  • Cupertino, CA
  • San Jose, CA

Us Patents

  • Provisioning Mobile Devices Based On A Carrier Profile

    view source
  • US Patent:
    20090247124, Oct 1, 2009
  • Filed:
    Mar 4, 2009
  • Appl. No.:
    12/397733
  • Inventors:
    Dallas de Atley - San Francisco CA, US
    Heiko Panther - San Francisco CA, US
    Mitchell Adler - Cupertino CA, US
    Simon Cooper - Cupertino CA, US
    Michael Brouwer - San Jose CA, US
    Matt Reda - San Jose CA, US
  • Assignee:
    APPLE INC. - Cupertino CA
  • International Classification:
    H04M 1/66
    H04M 1/00
  • US Classification:
    455410, 4555501
  • Abstract:
    Systems and methods for provisioning computing devices are provided. Carrier provisioning profiles are distributed to computing devices via an activation service during the provisioning process. The carrier provisioning profiles specify access limitations to certain device resources which may otherwise be available to users of the device.
  • System And Method Of Authorizing Execution Of Software Code Based On A Trusted Cache

    view source
  • US Patent:
    20090249064, Oct 1, 2009
  • Filed:
    Mar 4, 2009
  • Appl. No.:
    12/397690
  • Inventors:
    Dallas De Atley - San Francisco CA, US
    Heiko Panther - San Francisco CA, US
    Mitchell Adler - Cupertino CA, US
    Simon Cooper - Cupertino CA, US
    Michael Brouwer - San Jose CA, US
    Matt Reda - San Jose CA, US
  • Assignee:
    APPLE INC. - Cupertino CA
  • International Classification:
    H04L 9/32
  • US Classification:
    713164, 713176
  • Abstract:
    Embodiments include systems and methods for authorizing software code to be executed on a device based on a trusted cache. When receiving a request to execute software, this software may be checked for a digital signature by at least one trusted authority. According, a digest value indicative of at least a portion of the software module may be determined. A cache stored in trusted space of the device is then accessed for a matching digest value. If an entry is found, the device may allow execution of the software module; if an entry is not found, then the device may continue with the cryptographic operations for verifying the software's digital signature, or may be configured to block execution of the software.
  • System And Method Of Authorizing Execution Of Software Code Based On At Least One Installed Profile

    view source
  • US Patent:
    20090249065, Oct 1, 2009
  • Filed:
    Mar 4, 2009
  • Appl. No.:
    12/398001
  • Inventors:
    Dallas De Atley - San Francisco CA, US
    Heiko Panther - San Francisco CA, US
    Mitchell Adler - Cupertino CA, US
    Simon Cooper - Cupertino CA, US
    Michael Brouwer - San Jose CA, US
    Matt Reda - San Jose CA, US
  • Assignee:
    Apple Inc. - Cupertino CA
  • International Classification:
    H04L 9/32
  • US Classification:
    713164, 713176
  • Abstract:
    Embodiments include systems and methods for authorizing software code to be executed or access capabilities in secure operating environments. Profiles may be issued by trusted entities to extend trust to other entities to allow those other entities to provide or control execution of applications in a secure operating environment such as on particular computing devices. The profiles allow entities to add software code to the device without reauthorizing each distribution by a trusted authority such as testing, quality assurance, or to limited groups of devices controlled or authorized by the other entities.
  • Managing Code Entitlements For Software Developers In Secure Operating Environments

    view source
  • US Patent:
    20090249071, Oct 1, 2009
  • Filed:
    Mar 4, 2009
  • Appl. No.:
    12/397757
  • Inventors:
    Dallas De Atley - San Francisco CA, US
    Heiko Panther - San Francisco CA, US
    Mitchell Adler - Cupertino CA, US
    Simon Cooper - Cupertino CA, US
    Michael Brouwer - San Jose CA, US
    Matt Reda - San Jose CA, US
  • Assignee:
    APPLE INC. - Cupertino CA
  • International Classification:
    H04L 9/32
  • US Classification:
    713171, 713176
  • Abstract:
    Systems and methods for managing access to restricted data and system resources in secure operating environments are disclosed. Developer access profiles are issued by trusted authorities to developers which define entitlements that provide limited access to system resources and data on specified computing devices. The developer access profiles allow software developers to write software which accesses parts of the target platform environment which are typically off limits to third party developers.
  • System And Method Of Authorizing Execution Of Software Code In A Device Based On Entitlements Granted To A Carrier

    view source
  • US Patent:
    20090249075, Oct 1, 2009
  • Filed:
    Mar 4, 2009
  • Appl. No.:
    12/397676
  • Inventors:
    Dallas De Atley - San Francisco CA, US
    Heiko Panther - San Francisco CA, US
    Mitchell Adler - Cupertino CA, US
    Simon Cooper - Cupertino CA, US
    Michael Brouwer - San Jose CA, US
    Matt Reda - San Jose CA, US
  • Assignee:
    APPLE INC. - Cupertino CA
  • International Classification:
    H04L 9/32
  • US Classification:
    713176, 713168
  • Abstract:
    Embodiments include systems and methods for authorizing software code to be executed or access capabilities in secure operating environments based on at least one carrier profile. Carrier profiles may be issued by trusted entities to extend trust to other entities to allow those other entities to provide or control execution of applications in a secure operating environment such as on particular computing devices. The carrier profiles allow entities to add software code to a device without reauthorizing each distribution by the trusted authority, or to limited groups of devices controlled or authorized by the other entities.
  • System And Method Of Authorizing Execution Of Software Code Based On Accessible Entitlements

    view source
  • US Patent:
    20090254753, Oct 8, 2009
  • Filed:
    Mar 4, 2009
  • Appl. No.:
    12/397660
  • Inventors:
    Dallas De Atley - San Francisco CA, US
    Heiko Panther - San Francisco CA, US
    Mitchell Adler - Cupertino CA, US
    Simon Cooper - Cupertino CA, US
    Michael Brouwer - San Jose CA, US
    Matt Reda - San Jose CA, US
  • Assignee:
    APPLE INC. - Cupertino CA
  • International Classification:
    H04L 9/32
    H04L 9/00
  • US Classification:
    713176, 726 21, 726 2
  • Abstract:
    Embodiments include systems and methods for authorizing software code to be executed or access capabilities in secure operating environments. Profiles may be issued by trusted entities to extend trust to other entities to allow those other entities to provide or control execution of applications in a secure operating environment such as on particular computing devices. A request in a first program may be received from a second program. A profile is then identified. The profile includes at least one entitlement associated with the second program. The profile is authenticated based on a first digest indicative of the profile and the second program is authenticated based on a second digest indicative of the second program. The request is then executed based on the entitlement.
  • Audio Channel Assignment For Audio Output In A Movable Device

    view source
  • US Patent:
    20110002487, Jan 6, 2011
  • Filed:
    Jul 6, 2009
  • Appl. No.:
    12/498230
  • Inventors:
    Heiko Panther - San Francisco CA, US
    David Julian - Cupertino CA, US
    Roberto G. Yepez - San Francisco CA, US
  • Assignee:
    Apple Inc. - Cupertino CA
  • International Classification:
    H04R 5/02
  • US Classification:
    381300
  • Abstract:
    A device that provides an audio output includes a speaker array mechanically fixed to the device. The speaker array includes at least three speakers. An orientation sensor detects an orientation of the speaker array and provides an orientation signal. An audio receiver receives a number of audio signals that include spatial position information. An audio processor is coupled to the speakers, the orientation sensor, and the audio receiver. The audio processor receives the audio signals and the orientation signal, and selectively routes the audio signals to the speakers according to the spatial position information and the orientation signal such that the spatial position information is perceptible to a listener. The orientation signal may be provided by a compass, an accelerometer, an inertial sensor, or other device. The orientation signal may be provided according to selection of display orientation, shape of touch input, image recognition of the listener, or the like.
  • Methods, Systems And Devices For Generating Real-Time Activity Data Updates To Display Devices

    view source
  • US Patent:
    20140035761, Feb 6, 2014
  • Filed:
    Oct 9, 2013
  • Appl. No.:
    14/050301
  • Inventors:
    Heiko Panther - Oakland CA, US
    James Park - Berkeley CA, US
    Eric Friedman - San Francisco CA, US
    Shelten Yuen - Berkeley CA, US
    Christine Brumback - San Francisco CA, US
    Timothy Roberts - San Francisco CA, US
  • Assignee:
    Fitbit, Inc. - San Francisco CA
  • International Classification:
    G01D 4/00
  • US Classification:
    34087002
  • Abstract:
    Methods, systems and devices are provided for displaying monitored activity data in substantial real-time on a screen of a computing device. One example method includes capturing motion data associated with activity of a user via an activity tracking device. The motion data is quantified into a plurality of metrics associated with the activity of the user. The method storing the motion data in storage of the activity tracking device. The method connects the activity tracking device with a computing device over a wireless data connection, and sending motion data to the computing device for display of a metric, of the plurality of metrics, on a graphical user interface of an activity application of the computing device. The sending of motion data to the computing device is configured to continue while additional motion data is captured and sent to the computing device. The metric displayed on the graphical user interface is shown to change in an increasing numerical or graphical form in substantial real-time.

Get Report for Heiko G Panther from Oakland, CA, age ~48
Control profile