Patents Assigned to Apple
-
Publication number: 20110185562Abstract: A media player according to the invention is provided. The media player may include a scroll wheel and a housing including a retention ledge. The retention ledge may maintain the position of the scroll wheel with respect to the housing. A flexible printed circuit may also be included in the media player. The flexible printed circuit may include a first face and a second face. The first face may contact the scroll wheel. The second face may include tactile dome switches. Compressible shims may also form a portion of the media player and may be adjacent the second face. The compressible shims may control the distance between the scroll wheel and the retention ledge.Type: ApplicationFiled: February 4, 2011Publication date: August 4, 2011Applicant: Apple Inc.Inventors: Pinida Jan Moolsintong, Douglas J. Weber, Stephen P. Zadesky
-
Publication number: 20110188431Abstract: A method for communicating data using a “burst protocol” includes enabling power to transmitters and receivers when needed to balance power consumption with latency and unscheduled communication. A transmitter transmits a plurality of packets indicative of substantially the same payload. Power then may be disabled to the transmitter. A first predetermined time is determined to enable a receiver. A second predetermined time is determined to disable the receiver. Power then may be enabled to the receiver based on the first predetermined time. The payload is output in response to receiving one or more of the plurality of packets. Power to the receiver is disabled based on the second predetermined time.Type: ApplicationFiled: April 12, 2011Publication date: August 4, 2011Applicant: APPLE INC.Inventors: Scott Krueger, Gregory Lydon
-
Publication number: 20110188150Abstract: A hard-disk drive (HDD) is described. During operation of the HDD, measured internal temperatures in the HDD may be stored in a first table, and state information specifying operational states of the HDD associated with ranges of internal temperatures may be stored in a second table. Note that a given operational state in the second table may be associated with a corresponding internal temperature in the first table. Furthermore, during operation of the HDD, the first table and/or the second table may be stored on: a rotatable medium in the HDD, a semiconductor memory in the HDD, or both. This stored table information may facilitate error detection and diagnosis.Type: ApplicationFiled: February 4, 2010Publication date: August 4, 2011Applicant: APPLE INC.Inventor: Thomas R. Colligan
-
Publication number: 20110188179Abstract: This is directed to an electronic device enclosure. The enclosure includes an outer periphery member forming an outer surface of a device, and to which an internal platform is connected. Electronic device components can be assembled to one or both surfaces of the internal platform. The enclosure can include front and back cover assemblies assembled to the opposite surfaces of the outer periphery member to retain electronic device components. One or both of the cover assemblies can include a window through which display circuitry can provide content to a user of the device.Type: ApplicationFiled: June 4, 2010Publication date: August 4, 2011Applicant: Apple Inc.Inventors: Scott Myers, Matthew Theobald, Richard Heley, Adam Stagnaro, Richard Dinh, David Pakula, Tang Tan
-
Publication number: 20110189004Abstract: A method and apparatus to improve air flow in an air circulating fan assembly by forming an inlet opening in a fan assembly. A static air pressure profile is calculated along a top portion of the fan assembly configured to operate in an enclosure. The shape of a section of the inlet opening in the top portion of the fan assembly is changed based on a pressure contour of the calculated static air pressure profile. The method is repeated iteratively one or more times using an inlet opening changed by a previously calculated static air pressure profile when calculating a subsequent static air pressure profile. The inlet opening is positioned in the top surface of the fan assembly so that the centroid of the inlet opening is laterally offset with respect to the rotational axis of an impeller in the fan assembly.Type: ApplicationFiled: January 29, 2010Publication date: August 4, 2011Applicant: APPLE INC.Inventors: Jesse T. Dybenko, Frank Liang, Amaury J. Heresztyn, Brett W. Degner, Thomas W. Wilson, JR., Peteris K. Augenbergs, Connor R. Duke
-
Publication number: 20110188178Abstract: This is directed to connecting two or more elements using an intermediate element constructed from a material that changes between states. An electronic device can include one or more components constructed by connecting several elements. To provide a connection having a reduced or small size or cross-section and construct a component having high tolerances, a material can be provided in a first state in which it flows between the elements before changing to a second state in which it adheres to the elements and provides a structurally sound connection. For example, a plastic can be molded between the elements. As another example, a composite material can be brazed between the elements. In some cases, internal surfaces of the elements can include one or more features for enhancing a bond between the elements and the material providing the interface between the elements.Type: ApplicationFiled: June 4, 2010Publication date: August 4, 2011Applicant: Apple Inc.Inventors: Scott Myers, Mattia Pascolini, Richard Dinh, Trent Weber, Robert Schlub, Josh Nickel, Robert Hill, Nanbo Jin, Tang Tan
-
Publication number: 20110187736Abstract: Disclosed is a system and method for processing graphic operations on a plurality of data structures of an image with a graphics processing unit and memory. The disclosed techniques of the system and method create an accumulation buffer of the data structures for accumulating changes to the data structures. A separate buffer is then created from at least a portion of the data structures of the accumulation buffer. The disclosed techniques read the data structures from the separate buffer with the graphics processing unit. The graphics processing unit operates on the data structures read from the separate buffer with the operation. Then, the disclosed techniques write the results of the operation onto the portion of the accumulation buffer corresponding to the separate buffer.Type: ApplicationFiled: April 5, 2011Publication date: August 4, 2011Applicant: Apple Inc.Inventor: Mark Zimmer
-
Publication number: 20110190065Abstract: Techniques for allowing gaming and media environments to interact with which each other and/or affect each other are disclosed. The techniques are highly suitable for computing systems (or devices) that can execute games and/or present media. In one embodiment, a gaming environment can be determined and/or affected based on one or more aspects of a media environment. By way of example, gaming content and/or the gaming experience provided and/or suggested to an individual can be tailored based on his/her musical profile effectively obtained from the media environment associated with the individual (e.g., based on favorite songs, songs recently played, songs purchased). Similarly, a media environment can be determined and/or or affected by a gaming environment. By way of example, musical content provided and/or suggested to an individual can be based on his/her gaming profile (games played, games purchased, manner in which a game is played).Type: ApplicationFiled: April 13, 2011Publication date: August 4, 2011Applicant: APPLE INC.Inventors: Stanley C. Ng, Michael D. Lampell
-
Publication number: 20110188677Abstract: The disclosed embodiments relate to a technique for inductively charging an electronic device. This technique involves winding an audio cable for the electronic device around a charging mechanism multiple times so that one or more conductors in the audio cable form an inductive receiving coil. Next, a magnetic field is created through the charging mechanism to induce a current in the inductive receiving coil. Finally, the induced current in the inductive receiving coil is used to charge a rechargeable battery for the electronic device.Type: ApplicationFiled: February 4, 2010Publication date: August 4, 2011Applicant: APPLE INC.Inventors: Fletcher R. Rothkopf, Anna-Katrina Shedletsky, Stephen Brian Lynch
-
Publication number: 20110186325Abstract: This is directed to providing a cosmetic finish on a component constructed by connecting several elements. A single manufacturing process, such as machining or grinding, can be applied to the connected elements to remove material from some or all of the elements and to form a smooth and continuous surface across interfaces between the individual elements of the component. In some cases, settings of the material removal process can be adjusted based on the material of the component elements. For example, the settings can be adjusted based on the manufacturing or mechanical properties of each element material.Type: ApplicationFiled: June 4, 2010Publication date: August 4, 2011Applicant: Apple Inc.Inventors: Scott Myers, Richard Heley, Matthew Theobald, Adam Stagnaro, Tang Tan, Richard Dinh, David Pakula
-
Publication number: 20110187531Abstract: Systems and methods are provided for securing handheld electronic devices. To provide an optimal shopping experience for consumers, handheld electronic devices must be made accessible to users, while simultaneously being secured to prevent theft. A security system can include a coupler connected to an electronic device. The coupler can include a connector operative to provide power and/or data to the electronic device. A cable transferring the power and data can also include an alarm path and a security cable for providing security. The security cable may be difficult to cut, and the alarm path can direct an alarm to sound if the cable is cut or if the electronic device is disconnected from the coupler.Type: ApplicationFiled: December 14, 2010Publication date: August 4, 2011Applicant: Apple Inc.Inventors: Wilhelm Oehl, Erik Anderson, Edmond Kuan, Joe Nobles, Kambiz Ahmadi, Isao Takezawa
-
Patent number: 7991740Abstract: Among other things, techniques and systems are disclosed for providing sync server process. Processing data sync sessions includes processing a request to initiate a sync session from one or more clients to update one or more data records that include one or more data items. The one or more clients are selectively identified as one of a trusted client and an untrusted client based on one or more properties of the sync session, wherein the trusted client is configured to support all dataclasses defined by the server. The one or more clients are detected as being configured to support field level differencing that sends changed data items only for the one or data records or record level differencing that sends all of the data items included in the one or more data records.Type: GrantFiled: March 4, 2008Date of Patent: August 2, 2011Assignee: Apple Inc.Inventors: Brendan A. McCarthy, Carsten Guenther
-
Patent number: 7991781Abstract: The invention receives a request to store a file having a filename written in a first text encoding, converts the filename into a Unicode filename and stores the Unicode filename and the file into memory. The invention then sets a flag, associated with the memory, indicating that a first text encoding has been used. To retrieve a Unicode filename, the invention receives a request to locate a Unicode filename from memory. Next, the invention uses a predetermined text encoding to convert the filename into Unicode. The invention then searches for the Unicode filename in the memory. If the Unicode filename is not found, the invention uses a next text encoding from the set of text encodings which have been used, to repeat the conversion and searches the memory until the Unicode filename is identified. Lastly, the Unicode file is retrieved.Type: GrantFiled: December 28, 2006Date of Patent: August 2, 2011Assignee: Apple Inc.Inventors: Mark S. Day, Donald J. Brady, Deric S. Horn
-
Patent number: 7991720Abstract: A method and apparatus for organizing information in a computer filing system. The method and apparatus include the creation of a pile comprising a collection of documents and displaying a graphical representation of the collection of documents. The method and apparatus further include browsing the collection of documents by pointing a cursor at a particular item in the collection of documents to reveal an indicia for the particular item in the collection of documents. The filing system can automatically divide a pile (e.g. a collection of documents from an electronic mail network) into subpiles on the basis of the content of each document in the pile, and the filing system, at the user's request can automatically file away documents into existing piles in the computer system on the basis of a similarity match between the content (or other internal representation) of the document and the content (or other internal representation) of existing piles in the computer system.Type: GrantFiled: June 25, 2003Date of Patent: August 2, 2011Assignee: Apple Inc.Inventors: Richard Mander, Daniel E. Rose, Gitta Salomon, Yin Yin Wong, Timothy Oren, Susan Booker, Stephanie Houde
-
Patent number: 7990398Abstract: Computer-implemented methods and media bearing instructions for matching movements of objects are described. In one example, the method can include determining a position of a first point in a first coordinate system, converting the position of the first point from the first coordinate system to a second coordinate system, performing a transformation on a second point in the second coordinate system, wherein the second point is initialized to a starting position in the second coordinate system, determining an ending position of the second point in the second coordinate system based on the transformation, converting the ending position of the second point in the second coordinate system to the first coordinate system, and associating the ending position of the second point in the first coordinate system to the first point in the first coordinate system, wherein the associating causes a transformation of the first point to match the transformation performed on the second point.Type: GrantFiled: April 13, 2007Date of Patent: August 2, 2011Assignee: Apple Inc.Inventors: Jean-Francois Pelletier, Gregory Niles, Stephen Sheeler, William Stein
-
Patent number: 7992101Abstract: Method and apparatus for controlling a display of a data processing system. According to one embodiment of the invention, a method of controlling a display of a data processing system includes: displaying a first list as a scrollable view of items in a first mode; receiving an input to switch from the first mode to a second mode; and displaying, in the second mode, a representation of a command which when activated causes a display of a second list of the items. The first list is displayed within a window and the representation is displayed within the window.Type: GrantFiled: December 20, 2006Date of Patent: August 2, 2011Assignee: Apple Inc.Inventors: Imran Chaudhri, Bas Ording
-
Patent number: 7991637Abstract: A method of sharing a calendar between a plurality of users is described where the calendar is capable of holding one or more events. The method includes providing the calendar to each of said plurality of users. The method further includes allowing any of the plurality of users to add to the calendar a new event, a change to an event and a message relating to an event. The method further includes providing a new event, change to an event and/or message added by a user to the other users including automatically displaying at least one updated calendar to its respective other user without said other user having to cause said updated calendar to be fetched through a network.Type: GrantFiled: May 24, 2004Date of Patent: August 2, 2011Assignee: Apple Inc.Inventors: Bertrand Guiheneuf, Sébastien Maury, Olivier Gutknecht, Julien Jalon
-
Patent number: D642563Type: GrantFiled: August 16, 2010Date of Patent: August 2, 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, Steve Jobs, Duncan Robert Kerr, Shin Nishibori, Matthew Dean Rohrbach, Peter Russell-Clarke, Christopher J. Stringer, Eugene Antony Whang, Rico Zorkendorfer
-
Patent number: D642588Type: GrantFiled: May 19, 2010Date of Patent: August 2, 2011Assignee: Apple Inc.Inventor: Freddy Anzures
-
Patent number: D643044Type: GrantFiled: April 30, 2010Date of Patent: August 9, 2011Assignee: Apple Inc.Inventor: Bas Ording