Patents Assigned to Apple
-
Patent number: 8108685Abstract: A method of presenting password information to a user, the method comprising: receiving a password; determining the number of unique character sets utilized in the password; and displaying the number of unique character sets that are contained within the password.Type: GrantFiled: November 15, 2007Date of Patent: January 31, 2012Assignee: Apple Inc.Inventor: John C. Hurley
-
Patent number: 8107183Abstract: A method and system for sensing the current applied to the motor of a data storage device and determining whether a shock event has occurred by processing the sensed current levels.Type: GrantFiled: July 2, 2008Date of Patent: January 31, 2012Assignee: Apple Inc.Inventor: Thomas R. Colligan
-
Patent number: 8108144Abstract: Location information is used to build a database of locations having associated audio, video, image or text data. In some implementations, a device includes a touch-sensitive display and collects data associated with a geographic location of interest. The geographic location of interest can be displayed on a map using an indicator. A touch selection of the indicator provides access to the data through an interface displayed on the touch-sensitive display. One or more locations of interest can be displayed and grouped together by an attribute.Type: GrantFiled: June 30, 2008Date of Patent: January 31, 2012Assignee: Apple Inc.Inventors: Scott Forstall, Gregory N. Christie, Robert E. Borchers, Imran A. Chaudhri
-
Patent number: 8104911Abstract: A display system with a distributed LED backlight includes: providing a plurality of tile LED light sources, each tile LED light source having a tile and a plurality of similar LED light sources on each tile connected for emitting light therefrom; orienting the plurality of tile LED light sources for illuminating a display from the back of the display; and integrating the plurality of tile LED light sources into a thermally and mechanically structurally integrated distributed LED tile matrix backlight light source.Type: GrantFiled: September 24, 2008Date of Patent: January 31, 2012Assignee: Apple Inc.Inventors: Michael D. Hillman, Gregory L. Tice, William Sauway Law, Sean Bailey, Ann Torres, Efrain Alcorta, Perry Anderson
-
Patent number: 8106856Abstract: A portable electronic device with a touch screen display for photo management is disclosed. One aspect of the invention involves a computer-implemented method in which the portable electronic device displays an array of thumbnail images corresponding to a set of photographic images. The device replaces the displayed array of thumbnail images with a user-selected photographic image upon detecting a user contact with a corresponding thumbnail image in the array. The user-selected photographic image is displayed at a larger scale than the corresponding thumbnail image. The portable device displays a different photographic image in replacement of the user-selected photographic image in accordance with a scrolling gesture. The scrolling gesture comprises a substantially horizontal movement of user contact with the touch screen display.Type: GrantFiled: August 30, 2007Date of Patent: January 31, 2012Assignee: Apple Inc.Inventors: Michael Matas, Greg Christie, Paul D. Marcos, Scott Forstall, Marcel Van Os, Bas Ording, Imran Chaudhri
-
Patent number: 8106836Abstract: A portable electronic device is provided that has a hybrid antenna. The hybrid antenna may include a slot antenna structure and an inverted-F antenna structure. The slot antenna portion of the hybrid antenna may be used to provide antenna coverage in a first communications band and the inverted-F antenna portion of the hybrid antenna may be used to provide antenna coverage in a second communications band. The second communications band need not be harmonically related to the first communications band. The electronic device may be formed from two portions. One portion may contain conductive structures that define the shape of the antenna slot. One or more dielectric-filled gaps in the slot may be bridged using conductive structures on another portion of the electronic device. A conductive trim member may be inserted into an antenna slot to trim the resonant frequency of the slot antenna portion of the hybrid antenna.Type: GrantFiled: May 13, 2008Date of Patent: January 31, 2012Assignee: Apple Inc.Inventors: Robert J. Hill, Scott A. Myers, Robert W. Schlub, Dean Floyd Darnell, Zhijun Zhang
-
Patent number: 8108633Abstract: A method and an apparatus that allocate a stream memory and/or a local memory for a variable in an executable loaded from a host processor to the compute processor according to whether a compute processor supports a storage capability are described. The compute processor may be a graphics processing unit (GPU) or a central processing unit (CPU). Alternatively, an application running in a host processor configures storage capabilities in a compute processor, such as CPU or GPU, to determine a memory location for accessing a variable in an executable executed by a plurality of threads in the compute processor. The configuration and allocation are based on API calls in the host processor.Type: GrantFiled: May 3, 2007Date of Patent: January 31, 2012Assignee: Apple Inc.Inventors: Aaftab Munshi, Jeremy Sandmel
-
Publication number: 20120023199Abstract: Embodiments of the present invention provide various communication techniques for communication between a mobile computing device and an accessory. An accessory protocol that is generic to the mobile computing device can be used for some communication. An application executing at the mobile computing device can communicate with the accessory using an application communication protocol. In some embodiments, the application communication protocol can be different from the accessory communication protocol. In other embodiments the application protocol may only be recognized by the application and the accessory. In some embodiments, messages conforming to an application protocol can be communicated between the application and the accessory by packaging the messages inside a message conforming to the accessory communication protocol.Type: ApplicationFiled: September 30, 2011Publication date: January 26, 2012Applicant: Apple Inc.Inventors: Paul Holden, Lawrence Bolton, Nitin Ganatra, Mitchell Adler, Emily Clark Schubert, Jesse Lee Dorogusker
-
Publication number: 20120021619Abstract: Connectors and methods of coupling electronic devices and cables are provided. In one embodiment, a connector has a first coded magnet on a first surface of a first device. The first coded magnet has at least two different polarity regions on the first surface. A second coded magnet on a second surface of a second device is also provided. The second coded magnet is configured to provide identifying information regarding the device on which it is located.Type: ApplicationFiled: July 21, 2011Publication date: January 26, 2012Applicant: Apple Inc.Inventors: Brett Bilbrey, Aleksandar Pance, Peter Arnold, David I. Simon, Jean Lee, Michael D. Hillman, Gregory L. Tice, Vijay Iyer, Bradley Spare
-
Publication number: 20120019492Abstract: Methods and devices are provided for controlling the brightness of a display for an electronic device based on ambient light conditions. In one embodiment, an electronic device may employ one or more brightness adjustment profiles for changing the brightness of a display based on the ambient light level. The brightness adjustment profiles may include two or more sections, each corresponding to different ambient light levels, which may be adjusted independently of one another. The different sections may allow a user to customize brightness adjustments for different ambient light conditions. In certain embodiments, the slope and/or offset of a section may be adjusted in response to receiving a user input that changes the brightness setting for a certain ambient light level.Type: ApplicationFiled: September 30, 2010Publication date: January 26, 2012Applicant: APPLE INC.Inventors: Ulrich T. Barnhoefer, Wei Chen, Hopil Bae
-
Publication number: 20120020644Abstract: Example embodiments provide various techniques for playing data from an optical media drive. The optical media drive may detect certain media access information for use in accessing optical media. This media access information is stored a non-volatile memory. The optical media drive then retrieves the media access information from the non-volatile memory once the optical media drive is reactivated after deactivation. The optical media drive may then read from the optical media using the provided media access information.Type: ApplicationFiled: September 29, 2011Publication date: January 26, 2012Applicant: Apple Inc.Inventor: Paul J. Wehrenberg
-
Publication number: 20120019494Abstract: A method, system, and apparatus that can be used to operate a display device in an energy efficient manner. The energy efficient display device can effectively and efficiently compensate for changes in ambient light incident at a display screen of the display device using an internal ambient light sensor to provide control signals to a backlight driver.Type: ApplicationFiled: January 14, 2011Publication date: January 26, 2012Applicant: APPLE INC.Inventors: David W. Lum, Ulrich Barnhoefer, Nyok Khiam Lam, Paolo Sacchetto
-
Publication number: 20120023185Abstract: Embodiments of the present invention provide various communication techniques for communication between a mobile computing device and an accessory. An accessory protocol that is generic to the mobile computing device can be used for some communication. An application executing at the mobile computing device can communicate with the accessory using an application communication protocol. In some embodiments, the application communication protocol can be different from the accessory communication protocol. In other embodiments the application protocol may only be recognized by the application and the accessory. In some embodiments, messages conforming to an application protocol can be communicated between the application and the accessory by packaging the messages inside a message conforming to the accessory communication protocol.Type: ApplicationFiled: September 30, 2011Publication date: January 26, 2012Applicant: Apple Inc.Inventors: Paul Holden, Lawrence Bolton, Nitin Ganatra, Shyam Toprani
-
Publication number: 20120021773Abstract: Media can be presented based on location associated with presentation of media (e.g., physical location of a device that is to present media). Presentation of media can be effectively controlled in order to automatically present a first media content (e.g., a list of songs, an album) in accordance with a first set of media presentation attributes or parameters (e.g., volume associated with presentation of audible media) at a first location, while a second media content is automatically presented in accordance with a second set of media presentation attributes or parameters when the current location is changed to a second location.Type: ApplicationFiled: September 23, 2011Publication date: January 26, 2012Applicant: Apple Inc.Inventor: Michael M. LEE
-
Publication number: 20120023346Abstract: Systems and methods are disclosed for limiting power consumption of a non-volatile memory (NVM) using a power limiting scheme that distributes a number of concurrent NVM operations over time. This provides a “current consumption cap” that fixes an upper limit of current consumption for the NVM, thereby eliminating peak power events. In one embodiment, power consumption of a NVM can be limited by receiving data suitable for use as a factor in adjusting a current threshold from at least one of a plurality of system sources. The current threshold can be less than a peak current capable of being consumed by the NVM and can be adjusted based on the received data. A power limiting scheme can be used that limits the number of concurrent NVM operations performed so that a cumulative current consumption of the NVM does not exceed the adjusted current threshold.Type: ApplicationFiled: July 26, 2010Publication date: January 26, 2012Applicant: Apple Inc.Inventors: Matthew Byom, Vadim Khmelnitsky, Hugo Fiennes, Arjun Kapoor
-
Publication number: 20120023365Abstract: Systems and methods are disclosed for monitoring the time it takes to perform a write operation, and based on the time it takes, a determination is made whether to retire a block that is a recipient of the write operation. The time duration of the write operation for a page or a combination of pages may indicate whether any block or blocks containing the page or combination of pages is experiencing a physical failure. That is, if the time duration of the write operation for a particular page exceeds time threshold, this may indicate that this page requires a larger number of program cycles than other pages. The longer programming cycle can be an indication of cell leakage or a failing block.Type: ApplicationFiled: July 26, 2010Publication date: January 26, 2012Applicant: Apple Inc.Inventors: Matthew Byom, Nir J. Wakrat
-
Publication number: 20120022872Abstract: A user interface for a system such as a virtual assistant is automatically adapted for hands-free use. A hands-free context is detected via automatic or manual means, and the system adapts various stages of a complex interactive system to modify the user experience to reflect the particular limitations of such a context. The system of the present invention thus allows for a single implementation of a complex system such as a virtual assistant to dynamically offer user interface elements and alter user interface behavior to allow hands-free use without compromising the user experience of the same system for hands-on use.Type: ApplicationFiled: September 30, 2011Publication date: January 26, 2012Applicant: APPLE INC.Inventors: Thomas Robert Gruber, Harry J. Saddler
-
Publication number: 20120019371Abstract: One embodiment of the present invention provides a universal remote control, which includes a display screen and a user input mechanism. The universal remote control also includes a processing unit that is configured to display information on the display screen and to accept selection data from the user input mechanism. The universal remote control additionally includes a wireless communication mechanism that is configured to provide communications between the processing unit and an appliance or computer program running on a computer system. The appliance provides information to be displayed on the display screen, and information entered through the user input mechanism is communicated to the appliance. Since the appliance provides the information to be displayed on the display screen and also interprets the entries on the input mechanism, the universal remote control needs no special knowledge about the appliance.Type: ApplicationFiled: September 30, 2011Publication date: January 26, 2012Applicant: Apple Inc.Inventor: Alberto Vidal
-
Patent number: D653213Type: GrantFiled: August 16, 2010Date of Patent: January 31, 2012Assignee: Apple Inc.Inventors: Bartley K. Andre, Daniel J. Coster, Daniele De Iuliis, Evans Hankey, Richard P. Howarth, Jonathan P. Ive, Duncan Robert Kerr, Shin Nishibori, Matthew Dean Rohrbach, Peter Russell-Clarke, Douglas B. Satzger, Christopher J. Stringer, Eugene Antony Whang, Rico Zörkendörfer
-
Patent number: D653236Type: GrantFiled: May 13, 2011Date of Patent: January 31, 2012Assignee: Apple Inc.Inventors: Bartley K. Andre, Daniel J. Coster, Daniele De Iuliis, Richard P. Howarth, Jonathan P. Ive, Duncan Robert Kerr, Shin Nishibori, Matthew Dean Rohrbach, Peter Russell-Clarke, Douglas B. Satzger, Christopher J. Stringer, Eugene Antony Whang, Rico Zorkendorfer