Patents Assigned to Apple
-
Patent number: 7949889Abstract: Exemplary embodiments of methods and apparatuses to manage a power of a data processing system are described. One or more constraint parameters of a system are monitored. The data processing system is forced into an idle state for a first portion of a time while allowed to operate for a second portion of the time based on the one or more constraint parameters, wherein the system is forced into the idle state in response to comparing a target idle time to an actual idle time. The target idle time of the system is determined, in one embodiment, based on the one or more constraint parameters. The actual idle time of the system may be monitored to take into account interrupts which disrupt an idle time and idle times resulting from no software instructions to execute. The system may be allowed to operate based on comparisons of the target idle time and the actual idle time.Type: GrantFiled: January 7, 2008Date of Patent: May 24, 2011Assignee: Apple Inc.Inventors: Guy G. Sotomayor, Jr., Keith Cox, David G. Conroy, Michael Culbert
-
Patent number: 7948187Abstract: A power-supply circuit is described. In particular, the power-supply circuit includes an input node configured to receive a power-supply signal, an output node configured to output a modulated power-supply signal, and a modulation mechanism coupled between the input node and the output node. This modulation mechanism is configured to modulate the power-supply signal to produce the modulated power-supply signal. Furthermore, the modulation mechanism may be configured to modulate the power-supply signal using both a first modulation and a second modulation. This first modulation is a duty-cycle modulation which controls the power output of the piezoelectric transformer signal, and the second modulation spreads harmonic energy associated with the first modulation over a range of frequencies. By spreading the harmonic energy, the perceived acoustical noise generated by the piezoelectric transformer is reduced.Type: GrantFiled: May 22, 2007Date of Patent: May 24, 2011Assignee: Apple Inc.Inventors: Thomas C. Greening, William C. Athas
-
Patent number: 7948477Abstract: A space-efficient substantially transparent mutual capacitance touch sensor panel can be created by forming columns made of a substantially transparent conductive material on one side of a first substantially transparent substrate, forming rows made of the substantially transparent conductive material on one side of a second substantially transparent substrate, adhering the two substrates together with a substantially transparent adhesive, bringing column connections down to the second substrate using vias, and routing both the column and row connections to a single connection area on the second substrate. In addition, in some embodiments some of the row connections can be routed to a second connection area on the second substrate to minimize the size of the sensor panel.Type: GrantFiled: June 13, 2007Date of Patent: May 24, 2011Assignee: Apple Inc.Inventor: Steve Porter Hotelling
-
Patent number: 7949634Abstract: Widget synchronization architectures, methods, systems, and computer readable media are described. One exemplary embodiment includes a first software component which is configured to cause retrieval and storage of data for a first data class for one or more widgets from a first store of the data on a device, such as a first data processing system, and is configured to synchronize data for the first data class in the first store with data of the first data class in a second store on at least one of a host or another device, such as a second data processing system. The first software component is separate from a widget application software which provides a user interface to allow a user to use the data. The first software component synchronizes the structured data through a second software component which interfaces with the host and the device.Type: GrantFiled: February 8, 2010Date of Patent: May 24, 2011Assignee: Apple Inc.Inventor: Gordon J. Freedman
-
Patent number: 7949829Abstract: In one embodiment, a cache comprises a data memory comprising a plurality of data entries, each data entry having capacity to store a cache block of data, and a cache control unit coupled to the data memory. The cache control unit is configured to dynamically allocate a given data entry in the data memory to store a cache block being cached or to store data that is not being cache but is being staged for retransmission on an interface to which the cache is coupled.Type: GrantFiled: September 24, 2009Date of Patent: May 24, 2011Assignee: Apple Inc.Inventors: Ruchi Wadhawan, Jason M. Kassoff, George Kong Yiu
-
Publication number: 20110119512Abstract: One embodiment of the present invention provides a system that wakes up a sleeping target system located on a target LAN (Local Area Network) from a remote system located on a remote LAN. Because the sleeping target system is in a sleep state, it receives packets of a lower-layer protocol which cannot be used by the remote system to directly send packets to the sleeping target system. During operation, the remote system creates a wake-up packet. The remote system then uses a second protocol to send the wake-up packet to a relay agent located on the target LAN. Upon receiving the first wake-up packet, the relay agent uses the lower-layer protocol to send a second wake-up packet to the sleeping target system, which causes the sleeping target system to wake up.Type: ApplicationFiled: January 27, 2011Publication date: May 19, 2011Applicant: APPLE INC.Inventor: Dieter W. Siegmund
-
Publication number: 20110119583Abstract: Among other things, methods, systems and computer program products are disclosed for manipulating media using software executing on a computer system, e.g., by presenting a user interface for the media manipulation software application, the user interface including an import tool configured to facilitate importation of one or more items of media content into the media manipulation software application, the import tool having a plurality of modules, each module representing a different aspect of an importation process; receiving input specifying a subset of the plurality of modules, each module in the specified subset to be displayed to the user and to be used in a subsequent importation process; displaying to the user the modules from the specified subset while hiding the remaining modules from the user; and importing one or more items of media content using the displayed modules.Type: ApplicationFiled: July 8, 2010Publication date: May 19, 2011Applicant: APPLE INC.Inventors: Greg Gilley, Mark Lee Kawano, Daniel O'Brien Schimpf
-
Publication number: 20110115964Abstract: A dichroic filter that for use with an electronic imaging device, such as a camera. The dichroic filter is located in the main imaging lens, and may permit all light to pass through a first portion and be measured by a photosensor, while restricting at least some portions of visible light from passing through a second portion thereof. In this manner, only the non-restricted portions of visible light passing through the second portion may be measured by the associated pixels of the photosensor. The filter may be formed from a first aperture permitting a first set of wavelengths to pass therethrough and a second aperture adjacent the first aperture, the second aperture permitting only a subset of the first set of wavelengths to pass therethrough. The second aperture may be a dichroic mirror or it may be an optical filter of some other type.Type: ApplicationFiled: January 26, 2011Publication date: May 19, 2011Applicant: Apple Inc.Inventor: David S. Gere
-
Publication number: 20110119685Abstract: A notification of a change in a notification source object is provided to a notification receiver object by creating a connection to the notification receiver object, adding to the connection at least one interest that describes a notification from the notification source object and registering the connection with the notification source object to indicate an interest in the notification. When a change occurs in the notification source object, a notification that describes the change is generated and, for each connection having an interest in the notification, that notification is dispatched to the notification receiver object connected to that connection.Type: ApplicationFiled: January 26, 2011Publication date: May 19, 2011Applicant: APPLE INC.Inventors: Arnold Schaeffer, David R. Anderson, Jack H. Palevich
-
Publication number: 20110119272Abstract: Determining a semantic relationship is disclosed. Source content is received. Cluster analysis is performed at least in part by using at least a portion of the source content. At least a portion of a result of the cluster analysis is used to determine the semantic relationship between two or more content elements comprising the source content.Type: ApplicationFiled: January 25, 2011Publication date: May 19, 2011Applicant: APPLE INC.Inventors: Philip Andrew Mansfield, Michael Robert Levy, Yuri Khramov, Darryl Will Fuller
-
Publication number: 20110115796Abstract: Some embodiments provide a system for displaying text on a display screen. During operation, the system obtains the text as a composite bitmap image along with a set of word positions associated with words in the composite bitmap image. Next, the system divides the composite bitmap image into a set of individual bitmap images based on the word positions and layout information associated with the text. Finally, the system displays the individual bitmap images on the display screen using the layout information.Type: ApplicationFiled: November 16, 2009Publication date: May 19, 2011Applicant: APPLE INC.Inventors: Martin J. Murrett, Kevin R.G. Smyth
-
Publication number: 20110116201Abstract: An automatic hold switch is disclosed. The automatic hold switch provides a means for automatically switching a hold feature on and off. When the hold feature is on, one or more input devices of a portable electronic device are disabled or prevented from providing input signals. When the hold feature is off, one or more input devices of a portable electronic device are enabled or allowed to provide input signals. Because the user no longer has to manually control the hold feature, the number of actions that need to be taken by the user is reduced. In one example, the automatic hold switch is embodied with light sensors that detect when the device is in a dark environment and when the device is in a light environment. A dark environment indicates to the portable electronic device that the user wishes not to input and therefore the hold feature is turned on. A lighted environment indicates to the portable electronic device that the user wishes to input and therefore the hold feature is turned off.Type: ApplicationFiled: January 24, 2011Publication date: May 19, 2011Applicant: APPLE INC.Inventor: Fletcher R. Rothkopf
-
Publication number: 20110118858Abstract: This invention is directed to playing back streamed media items using an electronic device. In particular, this is directed to locally storing one or more clips corresponding to a media item such that the clips can be immediately played back in response to a user request to play back the media item. While the clips are played back, the electronic device can retrieve the remaining segments of the media item from the user's media library as a media stream over a communications network. Once the playback of the clip is complete, the electronic device can seamlessly switch playback to the media stream received from the user's library. The electronic device can authenticate with the remote library using any suitable approach, including for example one or more passwords and tokens.Type: ApplicationFiled: November 13, 2009Publication date: May 19, 2011Applicant: Apple Inc.Inventors: Benjamin Rottler, Allen P. Haughay
-
Publication number: 20110119386Abstract: Some embodiments provide a system for interacting with a web browser. During operation, the system establishes a network connection with the web browser from a portable electronic device. Next, the system provides data to the web browser using a web server on the portable electronic device. Finally, the system sends a set of control instructions from the web server to the web browser, wherein the control instructions direct the web browser to obtain and display the data.Type: ApplicationFiled: November 16, 2009Publication date: May 19, 2011Applicant: APPLE INC.Inventors: Martin J. Murrett, Kevin R.G. Smyth, Ian J. Elseth, Richard C. Cave
-
Publication number: 20110119634Abstract: Processes and systems are presented, for generating and displaying a flat all-projects view of a library of digital assets. In one aspect, a process includes receiving input from a user of the application requesting to view content accessible by the application. The accessible content can include a plurality of digital assets, folders and projects stored in a hierarchy accessed by the application, and each project represents a user-defined set of digital assets. All projects residing at any location within the hierarchy can be identified, and a flat view of all identified projects can be presented.Type: ApplicationFiled: November 16, 2009Publication date: May 19, 2011Applicant: APPLE INC.Inventors: Nikhil Bhatt, Alexander David Wallace, Mark Lee Kawano
-
Publication number: 20110114294Abstract: A low profile heat removal system suitable for removing excess heat generated by a component operating in a compact computing environment is disclosed.Type: ApplicationFiled: November 17, 2009Publication date: May 19, 2011Applicant: APPLE INC.Inventors: Brett W. Degner, Peteris K. Augenbergs, Frank Liang, Amaury J. Heresztyn, Dinesh Mathew, Thomas W. Wilson, JR.
-
Publication number: 20110119573Abstract: Some embodiments of the present invention provide a system that typesets and renders a document in a platform-independent manner. During operation, the system first obtains the document, wherein the document includes text content and associated style information including one or more fonts. The system also obtains platform-independent font metrics for the one or more fonts, wherein the platform-independent font metrics include information that can be used to determine the positions of individual characters in a rendering of the document. Next, the system uses the platform-independent font metrics to determine how the document is divided into line fragments and pages. Finally, the system uses the determined division while rendering the document, so that the division of the document into line fragments and pages is the same across different computing platforms.Type: ApplicationFiled: November 16, 2009Publication date: May 19, 2011Applicant: APPLE INC.Inventors: Christopher E. Rudolph, Boris Prokofiev, Mark A. Ambachtsheer
-
Patent number: D638441Type: GrantFiled: November 13, 2007Date of Patent: May 24, 2011Assignee: Apple Inc.Inventors: Bas Ording, Steven P. Jobs
-
Patent number: D638442Type: GrantFiled: October 16, 2008Date of Patent: May 24, 2011Assignee: Apple Inc.Inventors: Greg Christie, Elizabeth Caroline Furches, Bas Ording
-
Patent number: D638443Type: GrantFiled: August 16, 2010Date of Patent: May 24, 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, Shin Nishibori, Matthew Dean Rohrbach, Peter Russell-Clarke, Christopher J. Stringer, Eugene Antony Whang, Rico Zorkendorfer