Patents Assigned to Apple
-
Patent number: 8045472Abstract: In one embodiment, a receiver on a credit-based flow-controlled interface is configured to free one or more data credits early when a data payload is received that incurs fewer unused data credits within a buffer memory that is allocated at a coarser granularity than the data credits. In another embodiment, header credits and data credits are dynamically adjusted based on actual packet data payload sizes.Type: GrantFiled: December 29, 2008Date of Patent: October 25, 2011Assignee: Apple Inc.Inventors: James Wang, Zongjian Chen
-
Publication number: 20110256863Abstract: Generating a radio frequency test signal for a mobile wireless communication device from a set of scanned radio frequency data that represents a plurality of radio frequency channels over a sequence of time intervals. A segment of the set of scanned radio frequency data over a time interval is classified into one of several radio frequency environments. A subset of the segment of scanned radio frequency data is selected based on the classified radio frequency environment. A segment of the radio frequency test signal is generated using the selected subset of scanned radio frequency data. The steps of classifying, selecting and generating are repeated for each time interval in the sequence of time intervals. Classifying the segment of scanned radio frequency data into a radio frequency environment includes comparing a set of statistics extracted from the segment of scanned radio frequency data to pre-defined classification ranges.Type: ApplicationFiled: April 15, 2010Publication date: October 20, 2011Applicant: APPLE INC.Inventors: Venkatasubramanian Ramasamy, Srinivasan Vasudevan
-
Publication number: 20110255700Abstract: Among other things, techniques and systems are disclosed for detecting musical structures, such as downbeats. In one aspect, a method performed by a data processing device includes receiving an input audio signal. The method includes detecting a meter in the received audio signal. Detecting the meter includes generating an envelope of the received audio signal; generating an autocorrelation phase matrix having a two-dimensional array based on the generated envelope to identify a dominant periodicity in the received audio signal; and filtering both dimensions of the generated autocorrelation phase matrix to enhance peaks in the two-dimensional array. The meter represents a time signature of the input audio signal having multiple beats. Additionally, the method includes identifying a downbeat as a first beat in the detected meter.Type: ApplicationFiled: April 14, 2010Publication date: October 20, 2011Applicant: Apple Inc.Inventors: Cynthia Maxwell, Frank Martin Ludwig Gunter Baumgarte
-
Publication number: 20110255827Abstract: Cable adapters and connectors receive electrical signals and output optical signals. A cable adapter can receive various data signals in multiple interface protocols at a first electrical connector and provide an optical signal at a second connector. The conversion of electrical signals to optical signals may be achieved at various locations in the cable adapter. A connector can include an optical transmitter for converting electrical signals into optical signals. Such a connector can be provided on an output end of a cable adapter to provide optical signals corresponding to electrical signals received at an input connector of the cable adapter.Type: ApplicationFiled: April 16, 2010Publication date: October 20, 2011Applicant: Apple Inc.Inventors: Mathias Schmidt, Stan Rabu
-
Publication number: 20110254511Abstract: A portable electronic device has a battery to provide power to operate the device, a connector including a power supply pin to be coupled to an external power supply, and a power manager having a battery charger circuit that draws power through the power supply pin to charge the battery. The power manager has a current limit feedback control loop that limits the drawn current in accordance with a predetermined output current rating of the external power supply. The power manager automatically changes the behavior of its control loop to stabilize operation of the coupled external power supply. Other embodiments are also described and claimed.Type: ApplicationFiled: April 14, 2010Publication date: October 20, 2011Applicant: Apple Inc.Inventor: Ching Yu John Tam
-
Publication number: 20110256463Abstract: The disclosed embodiments relate to a system that provides a power source. The power source includes a set of fuel cells arranged in a fuel cell stack. The power source also includes a power bus configured to connect the fuel cells in a parallel configuration.Type: ApplicationFiled: April 15, 2010Publication date: October 20, 2011Applicant: APPLE INC.Inventors: Steven C. Michalske, Bradley L. Spare
-
Publication number: 20110255218Abstract: This is directed to systems and methods for cover assembly retention of a portable electronic device. In some embodiments, a cover assembly and/or housing of an electronic device can include one or more retention features such as detents, hooks, tabs, extensions, screw plates, screw holes, shuttles, latches, or any combination of the above, for retaining the cover assembly to the housing. In some embodiments, one or more retention features can be included on a internal platform of the electronic device to retain the cover assembly. In some embodiments, a hidden screw feature can be included in a SIM tray slot of the electronic device. Once a SIM tray has been inserted into the SIM tray slot, the screw feature can be hidden from sight and may become unapparent to an end user of the electronic device.Type: ApplicationFiled: June 4, 2010Publication date: October 20, 2011Applicant: Apple Inc.Inventors: David Pakula, Scott Myers, Tang Tan, Richard Dinh
-
Publication number: 20110258649Abstract: The embodiments herein describe an apparatus and method for a reduced Z stack slot loading optical disc drive (ODD). In one embodiment a reduced Z stack height slot loading optical disc drive (ODD) is described.Type: ApplicationFiled: July 22, 2010Publication date: October 20, 2011Applicant: APPLE INC.Inventor: Paul J. Wehrenberg
-
Publication number: 20110258254Abstract: The present invention provides a method and apparatus for integrating applets running on a client with the application logic for applications running on a server. The mechanism of the present invention provides two significant advantages over the prior art: the synchronization of state, and the recognition of user actions in the browser including the invocation of the appropriate application logic in the server. Instead of using the FORM element available in HTML, individual active applets are available and may be created that obtain user input (e.g. a checkbox, textbox, button, etc.). A hidden applet called the Applet Group Controller is created which handles communication between the applets on the browser and the application logic on the server. The Applet Group Controller maintains an association with each applet that maintains the keys and values of any parameters and variables for the applet.Type: ApplicationFiled: June 28, 2011Publication date: October 20, 2011Applicant: APPLE INC.Inventors: Michael Ferris, Nicolas Popp, Scott Forstall, Charles D'Harcourt
-
Publication number: 20110255252Abstract: Electronic devices are provided with ejectable component assemblies. Each ejectable component assembly may include a tray that can be loaded with one or more types of removable module, such as a mini-SIM card and a micro-SIM card, and inserted into the device. Each assembly may also include a base coupled to a circuit board for electrically coupling with the removable module, a cage for biasing the module down against the base, and a guide for retaining the module at a functional insertion position within the device.Type: ApplicationFiled: June 4, 2010Publication date: October 20, 2011Applicant: Apple Inc.Inventors: Jason Sloey, Michelle Yu
-
Publication number: 20110254464Abstract: Methods and systems for providing stable and accurate low noise DC reference voltage are described. In the described embodiments, a feedback controlled DC reference voltage supply provides a stable and well controlled sense current. The sense current is in turn used to produce a stable and well controlled light output from a light emitting diode (LED).Type: ApplicationFiled: June 28, 2011Publication date: October 20, 2011Applicant: Apple Inc.Inventors: Li-Quan Tan, Wing Kong Low, Thai La
-
Publication number: 20110255687Abstract: An asymmetric (dual key) data obfuscation process, based on the well known ElGamal cryptosystem algorithm, and which uses multiplicative cyclic groups to transform (obfuscate) digital data for security purposes. In the present system the data need not be a member of the cyclic group, unlike in the ElGamal cryptosystem algorithm. Also, any one of several additional mathematical data transformations are further applied to the transformed data, thereby enhancing security of the transformed data.Type: ApplicationFiled: April 14, 2010Publication date: October 20, 2011Applicant: Apple Inc.Inventors: Augustin J. FARRUGIA, Mathieu Ciet, Benoit Chevallier-Mames
-
Publication number: 20110256779Abstract: A plug assembly having a core structural member and methods for manufacturing such plug assemblies are provided. A plug assembly can include a core structural member defining an elongated component having a bore therethrough. Several conductors can be inserted through the bore to be coupled to conductive regions used to transfer data and/or power. The conductive regions can include a ring or band that is provided axially over the structural member such that an external surface of the band can transfer signals. Each conductive region can include an arm extending from an internal surface of the band along the axis of the structural member. The arm may extend to a tip of the structural member so that a connector passing through the bore of the structural member can be connected to the arm (e.g., soldered to a tip of the arm). The structural member can include slots for receiving each arm.Type: ApplicationFiled: April 20, 2011Publication date: October 20, 2011Applicant: APPLE INC.Inventor: Jonathan Aase
-
Publication number: 20110255289Abstract: A computing device is disclosed. The computing device includes a data capture device such as a camera. In one aspect, the data capture device may integrated with the housing of the computing device and further detachable therefrom. In another aspect, the data capture device may swivel and/or translate relative to the housing of the computing device. In another aspect, the computing device may include a positioning device for controlling the movement of the data capture device relative to the housing. In yet another aspect, the computing device may include a latch that is automatically positioned in a home position when a housing component of the computing device is positioned in first position, and is automatically positioned in a lock position when the housing component of the computing device is positioned in a closed position.Type: ApplicationFiled: June 30, 2011Publication date: October 20, 2011Applicant: Apple Inc.Inventor: Christoph H. KRAH
-
Publication number: 20110258643Abstract: The embodiments herein describe an apparatus and method for a reduced Z stack slot loading optical disc drive (ODD). In one embodiment, an optical disc mounting assembly can be used to chuck an optical disc to a turntable. The optical disc mounting assembly can include a hub spring for spring loading a hub and a clamping mechanism pivotally connected to the hub. In the described embodiment, in an extended position, the clamp is used to secure the optical disc to the turntable. The clamping mechanism can include a clamp pivotally attached to the hub at a pivot point. In the absence of the optical disc, the clamp is retracted and secured within a recess in the optical disc mounting assembly. In the presence of the optical disc, the mounting assembly chucks the optical disc to the turntable using the clamp and hub.Type: ApplicationFiled: July 22, 2010Publication date: October 20, 2011Applicant: APPLE INC.Inventor: Paul J. Wehrenberg
-
Publication number: 20110258426Abstract: According to one aspect, a multifunctional computing device having a wireless communications processor (e.g., cellular processor) and an application processor (e.g., general-purpose processor such as a CPU) share a storage device that is associated with or attached to the application processor. An example of such a multifunctional computing device may be a Smartphone device having a cellular phone and handheld computer functionalities. There is no specific storage device directly associated with or attached to the wireless communications processor (hereinafter simply referred to as a wireless processor). Instead, the wireless processor communicates with the application processor via a high speed communications link, such as a USB link, to access code and data stored in the storage device (e.g., flash memory device) associated with the application processor.Type: ApplicationFiled: November 11, 2010Publication date: October 20, 2011Applicant: APPLE INC.Inventors: Aon Mujtaba, Haining Zhang, Arjuna Sivasithambaresan, Alex Ho, Arun Mathias, Stephen Schell, Jonathan Andrews, Jason Gosnell, Dallas B. De Atley, Jerry Hauck
-
Publication number: 20110258604Abstract: A tool for analyzing software is enhanced to provide multiple views of a stack trace, with each view having a different level of detail. Different views may be lightly simplified, moderately simplified, or heavily simplified. The display of a complete stack trace includes entries for all stack frames in the stack trace. The display of a simplified stack trace includes entries for fewer than all stack frames in the stack trace, thereby “hiding” or “collapsing” entries for some of the stack frames, relative to the complete stack trace display. After a user specifies a level of complexity with which to show a stack trace, the enhanced analysis tool GUI updates the stack trace display according to the specified level. A complexity level is associated with a set of heuristics that is used to create a view of a stack trace at that complexity level.Type: ApplicationFiled: April 18, 2011Publication date: October 20, 2011Applicant: APPLE INC.Inventors: Maxwell O. Drukman, Andreas W. Wendker, Stephen R. Lewallen, David V. Payne
-
Publication number: 20110256465Abstract: The disclosed embodiments provide a fuel cell plate. The fuel cell plate includes a substrate of electrically conductive material and a first outer layer of corrosion-resistant material bonded to a first portion of the substrate. To reduce the weight of the fuel cell plate, the electrically conductive material and the corrosion-resistant material are selected to be as light as practicable.Type: ApplicationFiled: April 14, 2010Publication date: October 20, 2011Applicant: APPLE INC.Inventors: Vijay M. Iyer, Jean L. Lee, Gregory L. Tice
-
Patent number: 8041438Abstract: A method and apparatus for intelligently routing and managing audio signals within an electronic device is disclosed. The routing is responsive to a set of logical and physical policies which are stored in data tables which can be updated as needed.Type: GrantFiled: June 28, 2007Date of Patent: October 18, 2011Assignee: Apple Inc.Inventors: James D. Batson, Meriko L. Borogove, Gregory R. Chapman, Patrick L. Coffman, Anthony J. Guetta, Aram Lindahl, Andrew Rostaing
-
Patent number: D647106Type: GrantFiled: August 31, 2010Date of Patent: October 18, 2011Assignee: Apple Inc.Inventors: Jody Akana, Bartley K. Andre, Jeremy Bataillou, Daniel J. Coster, Daniele De Iuliis, Evans Hankey, Richard P. Howarth, Jonathan P. Ive, Duncan Robert Kerr, Stephen Brian Lynch, Shin Nishibori, Matthew Dean Rohrbach, Peter Russell-Clarke, Emery Artemus Sanford, Christopher J. Stringer, Eugene Antony Whang, Rico Zorkendorfer