A system that communicates with an embedded controller within a computing device. During operation, the system queries the embedded controller to obtain information describing an interface for interacting with a functionality provided by the embedded controller. The system then receives a response from the computing device which includes a reference to a metadata object describing the interface. If the metadata object refers to other metadata objects, the system recursively queries the embedded controller to obtain information about the other metadata objects until a complete description of the interface is obtained.
Methods And Apparatuses For Operating A Portable Device Based On An Accelerometer
Paul J. Wehrenberg - Palo Alto CA, US Aaron Leiba - Palo Alto CA, US Richard C. Williams - Saratoga CA, US David R. Falkenburg - San Jose CA, US Louis G. Gerbarg - Cupertino CA, US Ray L. Chang - San Jose CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06F 3/033 G09G 5/02
US Classification:
345158, 345156, 345157, 345168, 345169
Abstract:
Methods and apparatuses for operating a portable device based on an accelerometer are described. According to one embodiment of the invention, an accelerometer attached to a portable device detects a movement of the portable device. In response, a machine executable code is executed within the portable device to perform one or more predetermined user configurable operations. Other methods and apparatuses are also described.
Method And Apparatus For Communicating With An Embedded Controller Which Includes A Reference To Metadata Objects
A system that communicates with an embedded controller within a computing device. During operation, the system queries the embedded controller to obtain information describing an interface for interacting with a functionality provided by the embedded controller. The system then receives a response from the computing device which includes a reference to a metadata object describing the interface. If the metadata object refers to other metadata objects, the system recursively queries the embedded controller to obtain information about the other metadata objects until a complete description of the interface is obtained.
An adapter including an associated battery capable of powering an electronic device. The power adapter typically includes the battery as an integral component that is connected to a plug or other interface capable of mating with a power source, such as a wall socket. Thus, the adapter battery may provide power either to operate the device or charge a battery within (or otherwise associated with) the device even if the adapter is not connected to a power source.
Projection systems and methods may provide improved remote capabilities and interaction with client devices. Further, systems and methods may provide for calibration of a projection system, in particular using an auxiliary device. Further, methods may provide control of audio associated with presentation data, in particular at client devices.
Aleksandar Pance - Saratoga CA, US David Robbins Falkenburg - San Jose CA, US Jason Medeiros - Mississauga, CA
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G05B 19/18 G08B 21/00
US Classification:
715863, 3406866, 700 13
Abstract:
Systems and methods may provide user control of a computer system via one or more sensors. Also, systems and methods may provide automated response of a computer system to information acquired via one or more sensors. The sensor(s) may be configured to measure distance, depth proximity and/or presence. In particular, the sensor(s) may be configured to measure a relative location, distance, presence, movements and/or gestures of one or more users of the computer system. Thus, the systems and methods may provide a computer user interface based on measurements of distance, depth, proximity, presence and/or movements by one or more sensors. For example, various contexts and/or operations of the computer system, at the operating system level and/or the application level, may be controlled, automatically and/or at a user's direction, based on information acquired by the sensor(s).
Computer Systems And Methods With Projected Display
Aleksandar Pance - Saratoga CA, US Reese T. Cutler - Mountain View CA, US Aaron Leiba - San Francisco CA, US David Robbins Falkenburg - San Jose CA, US Jason Hau-Ping Chen - Santa Clara CA, US Alex Crumlin - San Jose CA, US Ken McAlpine - Hampton, GB
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06F 15/00 G09G 5/00 G06F 3/033
US Classification:
345501, 345156, 345158
Abstract:
Computer systems and methods may provide a projection display as a primary visual output. In particular, a computer system may include an integrated projector output. Such a computer system may be substantially or even entirely externally wire-free. Methods of image processing may involve a computer system with an integrated projector output. Such methods may involve using raw presentation data for image processing, including adjustment and/or correction for brightness, color and/or geometry artifacts generated from aspects of the projection surface (such as geometry, texture, color or the like), the surroundings (such as ambient light), the relation of the computer system (or integrated projector output) to the projection surface (such as distance, orientation or the like), and/or the relation of a user/viewer to the projection surface (such as viewing angle, distance or the like).
Management Of Access To Data Distributed Across Multiple Computing Devices
David Robbins Falkenburg - San Jose CA, US Michael J. Nugent - Monte Sereno CA, US Duncan Robert Kerr - San Francisco CA, US Aaron Leiba - San Francisco CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06F 7/00
US Classification:
707636, 707711
Abstract:
Methods, systems and apparatus for a distributed data environment can allow data to be seamlessly accessed from remote computing devices. For a given user having multiple computing devices, a personal distributed data bank can be formed from data storage capacities resident at the multiple computing device. The given user can access data on any of the multiple computing devices without knowing on which of the multiple computing devices the data resides. In one embodiment, an index for the user's data within the personal distributed data bank can be provided to facilitate searching, browsing and accessing of user data by the given user.
Youtube
Dave Falkenburg - 2018 Toledo Hockey Hall of ...
The defenseman from Red Deer, Alberta racked up more points in a Goald...
Duration:
3m 32s
1/13/2021 2813 Career Panel - Bob Clark, Davi...
Featuring Bob Clark, David Daney, Glenn Nomi, and Dave Falkenburg. Mod...
Duration:
1h 17m 29s
TSG Live Crew Lounge Technology & Model Railr...
Our panelists for this program are: Bernhard Beck Dave Falkenburg Seth...
Duration:
2h 35s
The story of Tomb of Absalom, the son of King...
An important and personal request from me (followed by information abo...
Duration:
8m 58s
Falkenburg Road Jail Pod Shakedown
Duration:
2m 17s
Eternities detour - Sermon by Elder Robert Fa...
This dvd was played at church in Richland Center Seventh-Day Adventist...