Patents Assigned to Apple
-
Publication number: 20120054627Abstract: Systems and methods are provided for delivering invitational content based on a prediction of the intent of a user. In particular, partial action sequences are identified in a journal of events associated with the user. Thereafter, the partial sequences are analyzed and scored based on their degree of proximity to completion. Based on this scoring, a queue of invitational content can then be generated, where the scoring can be used to select and order the invitational content for the user. In some configurations, the information in the journal can be used to determine future time intervals at which sequences will be completed by the user. Consequently, a queue can be adjusted to provide delivery of appropriate invitational content at these future time intervals.Type: ApplicationFiled: August 31, 2010Publication date: March 1, 2012Applicant: Apple Inc.Inventors: Eswar Priyadarshan, Kenley Sun, Dan Marius Grigorovici, Jayasurya Vadrevu, Omar Abdala
-
Publication number: 20120053711Abstract: An integrated audible sound output system incorporated in a personal media device is described. The integrated audible sound output system includes a first audio output port, the first audio output port acoustically coupled with the audible sound generator unit by way of a first air path and a second audio output port. In the described embodiments, the second audio output port is acoustically coupled with the audible sound generator unit by way of a second air path. The first and the second air paths cooperate to pass the audible sound generated by the audible sound generator unit to the external environment by way of the first audio port and the second audio port.Type: ApplicationFiled: November 19, 2010Publication date: March 1, 2012Applicant: APPLE INC.Inventors: Anna-Katrina Shedletsky, Adam D. Mittleman, Fletcher R. Rothkopf, Phillip M. Hobson, Eric S. Jol, Stephen Brian Lynch
-
Publication number: 20120050012Abstract: Systems and techniques are disclosed for controlling, from a mobile device, media content stored on the mobile device to a media client for presentation on a display device. Data can be provided from the mobile device to the media client for identifying the location of the media content and a playback time. Based on the data, the media client can obtain a portion of the media content associated with the playback time. Also, playback of the media content on the display device can be controlled by a user of the mobile device.Type: ApplicationFiled: September 30, 2010Publication date: March 1, 2012Applicant: APPLE INC.Inventors: Thomas Matthieu Alsina, Bob Bradley, Alan Cannistraro, Scott Forstall, Amandeep Jawa, Nicholas V. King, Lucas Newman, Daniel Trent Preston, Jai Chulani, Jeffrey Robbin
-
Publication number: 20120054478Abstract: Systems, methods, and computer-readable media are provided for presenting visual content with a consistent orientation on a display of an electronic device, even when the device is powered down and powered up again. Last known orientation information used by an application program to present application content with a particular orientation can be stored in a preference file that may not be accessible to a boot loader used during a boot process. To ensure that the boot loader may present boot up content with the same particular orientation indicated by the orientation information stored in the preference file, a register accessible to the boot loader can be used to store the same orientation information.Type: ApplicationFiled: August 31, 2010Publication date: March 1, 2012Applicant: Apple Inc.Inventors: Robert Curtis, Jeffery T. Lee, Shachar Ron
-
Publication number: 20120051730Abstract: Techniques are provided for determining an optimal focal position using auto-focus statistics. In one embodiment, such techniques may include generating coarse and fine auto-focus scores for determining an optimal focal length at which to position a lens associated with the image sensor. For instance, the statistics logic may determine a coarse position that indicates an optimal focus area which, in one embodiment, may be determined by searching for the first coarse position in which a coarse auto-focus score decreases with respect to a coarse auto-focus score at a previous position. Using this position as a starting point for fine score searching, the optimal focal position may be determined by searching for a peak in fine auto-focus scores. In another embodiment, auto-focus statistics may also be determined based on each color of the Bayer RGB, such that, even in the presence of chromatic aberrations, relative auto-focus scores for each color may be used to determine the direction of focus.Type: ApplicationFiled: September 1, 2010Publication date: March 1, 2012Applicant: APPLE INC.Inventors: Guy Côté, Jeffrey E. Frederiksen
-
Publication number: 20120050033Abstract: A secure location sharing system is disclosed that allows publishers to share their locations with subscribers. Each publishing device generates, encrypts and publishes its location information with a specified precision to a distribution service for distribution to one or more subscribing devices. The distribution service provides secure distribution of the location information to the distribution list but cannot access the publisher's precise location information, which remains encrypted until decrypted at the subscribing devices. Publishers can share their location information with varying levels of precision for different subscribers. Publishers can select at least two dimensions of location information precision: spatial and temporal. For less precise location sharing, the publishing device can randomize or otherwise obscure the precise location of the publishing device.Type: ApplicationFiled: August 26, 2010Publication date: March 1, 2012Applicant: APPLE INC.Inventor: Peter Westen
-
Publication number: 20120050176Abstract: The disclosed technology relates to an electronic apparatus including a processor, a touch-sensitive display, and an accelerometer. An exemplary method includes receiving in the processor an acceleration value outputted by the accelerometer in response to a user touching a position on the touch-sensitive display with a given velocity. The method includes associating the acceleration value with a function, such as the output of a musical note, indicated by a touched location on the touch-sensitive display. The method includes modifying the function, such as audible volume of the musical note, in accordance with the acceleration value.Type: ApplicationFiled: August 30, 2010Publication date: March 1, 2012Applicant: Apple Inc.Inventor: Robert Michael Chin
-
Publication number: 20120051015Abstract: A very small form factor consumer electronic product includes at least a single piece housing having an integral front and side walls that cooperate to form a cavity in cooperation with a front opening where an edge of the side walls define a rear opening and at least some of the edges have flanges. The consumer electronic product also includes an user input assembly having a size and shape in accordance with the front opening and a clip assembly having a size and shape in accordance with the rear opening and having an external user actionable clip, a plurality of internal hooking features, and a plurality of internal latching features. The clip assembly is secured by engaging at least some of the hooking features and the flanges on the edges of the housing and engaging the latching features and corresponding attachment features on the internal support plate.Type: ApplicationFiled: August 27, 2010Publication date: March 1, 2012Applicant: APPLE INC.Inventors: Teodor Dabov, Kyle Yeates, Anthony Montevirgen, Eric S. Jol
-
Publication number: 20120050938Abstract: A very small form factor consumer electronic product includes at least a single piece housing having an integral front and side walls that cooperate to form a cavity in cooperation with a front opening where an edge of the side walls define a rear opening and at least some of the edges have flanges. The consumer electronic product also includes an user input assembly having a size and shape in accordance with the front opening and a clip assembly having a size and shape in accordance with the rear opening and having an external user actionable clip, a plurality of internal hooking features, and a plurality of internal latching features. The clip assembly is secured by engaging at least some of the hooking features and the flanges on the edges of the housing and engaging the latching features and corresponding attachment features on the internal support plate.Type: ApplicationFiled: August 27, 2010Publication date: March 1, 2012Applicant: APPLE INC.Inventors: Teodor Dabov, Kyle Yeates, Anthony Montevirgen
-
Publication number: 20120050259Abstract: Systems, methods, and computer-readable media for efficiently processing graphical data using an electronic device are provided. A characteristic of graphical data may be identified and compared to a threshold. Based on whether the identified characteristic meets the threshold, the graphical data may be rendered either entirely by a first type of graphical processing unit or by both the first type of graphical processing unit and by a second type of graphical processing unit.Type: ApplicationFiled: August 31, 2010Publication date: March 1, 2012Applicant: Apple Inc.Inventors: Dmitriy Solomonov, Aram Lindahl
-
Publication number: 20120050563Abstract: Various techniques are disclosed for processing statistics data in an image signal processor (ISP). In one embodiment, a statistics collection engine may be configured to acquire statistics relating to auto white-balance. The statistics collection engine may receive raw Bayer RGB data acquired by an image sensor and may be configured to perform one or more color space conversions to obtain pixel data in other color spaces. A set of pixel filters may be configured to accumulate sums of the pixel data conditionally based upon YC1C2 characteristics, as defined by a pixel condition per pixel filter. Depending on a selected color space, the pixel filters may generate color sums, which may be used to match a current illuminant against a set of reference illuminants with which the image sensor has been previously calibrated.Type: ApplicationFiled: September 1, 2010Publication date: March 1, 2012Applicant: APPLE INC.Inventors: Guy Côté, Jeffrey E. Frederiksen, Paul Matthew Hubel, Sumit Chawla
-
Publication number: 20120051025Abstract: A personal media device includes at least a housing having at least a highly curved portion. The housing includes at least one opening suitably sized to accommodate a multi-pin connector. A portion of the multi-pin adapter associated with the highly curved portion includes at least a spring loaded, small form factor, electrical contact arranged to provide EMI ground contact when a plug is inserted into and engages the multi-pin connector assembly. In one embodiment, the spring loaded electrical contact takes the form of a dimple formed of conductive material such as stainless steel or copper.Type: ApplicationFiled: April 29, 2011Publication date: March 1, 2012Applicant: APPLE INC.Inventors: Eric S. Jol, Stephen Brian Lynch, Fletcher R. Rothkopf
-
Publication number: 20120054679Abstract: Technologies for generating a menu of favorite media items for presentation to a user are described. In one aspect, input from a user designating a show as a favorite show is received. In response to receiving the input, show information relating to the favorite show is displayed in a first graphical user interface. The show information includes a plurality of shortcuts, each shortcut pointing to a corresponding episode of the favorite show, and indicia displayed concurrently with the shortcuts to mark unwatched episodes. In response to receiving the input, a pointer associated with the favorite show is displayed in a second graphical user interface. The pointer points to the show information displayed in the first graphical user interface, such that the pointer associated with the favorite show is being displayed in the second graphical user interface concurrently with shortcuts associated with one or more other favorite shows.Type: ApplicationFiled: May 16, 2011Publication date: March 1, 2012Applicant: APPLE INC.Inventors: Jeffrey Ma, Elbert D. Chen, Jeffrey Robbin, Calin Pacurariu, William Martin Bachman, James A. Young
-
Publication number: 20120050566Abstract: Various techniques are disclosed for collecting and processing auto-focus statistics data in an image signal processor (ISP). In one embodiment, a statistics collection engine in an ISP front-end processing unit may be configured to collect coarse (based on decimated raw data) and fine auto-focus statistics. Coarse auto-focus statistics may be collected on decimated Bayer RGB data and/or on linear camera luma values. Fine auto-focus statistics may be collected on raw Bayer RGB using a combination of a horizontal filter and edge detector, or may be collected on BayerY data (by applying a 3×1 transform to the raw Bayer RGB data). Edge sums may be accumulated using the filter outputs to determine auto-focus statistics.Type: ApplicationFiled: September 1, 2010Publication date: March 1, 2012Applicant: APPLE INC.Inventors: Guy Côté, Jeffrey E. Frederiksen
-
Publication number: 20120054303Abstract: Invitational content can be served to a user taking into account temporal considerations. By using temporal considerations, such as dayparts having a relationship to the content or the user, the content delivery system can better associate content to users to increase the relevance of the content to the user, to increase the user's interest in the content, and to increase the performance of the content delivery system as judged by the meeting of system objectives.Type: ApplicationFiled: August 31, 2010Publication date: March 1, 2012Applicant: Apple Inc.Inventors: Eswar Priyadarshan, Kenley Sun, Ravikiran Chittari, Jayasurya Vadrevu
-
Publication number: 20120054187Abstract: Systems and methods are provided for selecting invitational content for users based on their short-term and their long-term features. In operation, responsive to a request from a user terminal for a content package a journal of events associated with a user. Thereafter, short-term and long-term features in the journal are identified and tagged with pre-defined tags indicating a type of content associated with the patterns. The tags are then used to select invitational content by selecting content based on tags for the identified short-term features associated with a threshold level of activity or tags for the identified long-term features.Type: ApplicationFiled: August 31, 2010Publication date: March 1, 2012Applicant: Apple Inc.Inventors: Eswar Priyadarshan, Kenley Sun, Dan Marius Grigorovici, Jayasurya Vadrevu, Omar Abdala
-
Publication number: 20120053710Abstract: Techniques are presented for dynamically controlling an audio crossfade from a first audio track to a second audio track. The first audio track may be decoded and buffered to a first buffer. A user may select a second audio track at some point during playback of the first audio track. The second audio track may be decoded, and a processor may access the decoded second audio track and the buffered first audio track and mix the two audio tracks. The mixed audio track may be inserted in the same first buffer near or at the read pointer of the first buffer, such that latency between the user selection and the crossfade into the selected audio track may be minimized. The insertion of the mixed audio track may depend on various factors, including the type of audio file and/or the decoder type used to decode the second audio track.Type: ApplicationFiled: September 1, 2010Publication date: March 1, 2012Applicant: APPLE INC.Inventors: Aram Lindahl, Alexander Kanaris, Joseph M. Williams, Richard M. Powell
-
Publication number: 20120054734Abstract: According to one aspect of the invention, a software update image is received by a software updater from a server over a network and stored in an update volume to update one or more system components of a computing device, where the software update image is signed by the server and includes an identifier that uniquely identifies the computing device. A volume manager dynamically resizes the system volume based on a requirement of the one or more system components to be updated without physically relocating data stored in the data volume of the storage device. The software update image is then authenticated including verifying a signature of the image and matching the ID with a unique ID embedded within the device. The one or more system components are installed from the software update image from the update volume into the resized system volume.Type: ApplicationFiled: October 22, 2010Publication date: March 1, 2012Applicant: APPLE INC.Inventors: Jonathan J. Andrews, Jason Gosnell, Dallas B. De Atley, Michael Smith
-
Publication number: 20120050988Abstract: A display assembly includes at least a protective cover layer, a display stack that includes a plurality of display components arranged in a plurality of interconnected layers, the display stack providing an imaging service, and a flat support chassis arranged to provide support for the display stack. In the described embodiment, the display stack is positioned between the protective cover layer and the flat support chassis. The display assembly can be disposed within a housing with sides sloping inwards where a portion the display assembly is proximate to the inward sloping sides. To allow the display assembly to fit closer to the edges of the housing, material can be removed from the flat support chassis. For example, edges of the flat support chassis can be chamfered.Type: ApplicationFiled: January 26, 2011Publication date: March 1, 2012Applicant: APPLE INC.Inventors: Fletcher R. Rothkopf, Phillip M. Hobson
-
Publication number: 20120054180Abstract: Invitational content targeted to a particular behavior can be served to the user when the user is likely to reproduce a desired behavior. The user is classified into one or more spatial-temporal segments based on an analysis of the user's characteristics and the user's past behavior. When a request is made for an item of invitational content, a spatial-temporal segment is selected based on a substantial likelihood that the current context will lead to a repeat of the representative past behavior. An item of invitational content associated with the selected segment is then served to the user.Type: ApplicationFiled: August 31, 2010Publication date: March 1, 2012Applicant: Apple Inc.Inventors: Eswar Priyadarshan, Dan Marius Grigorovici, Omar Abdala