Patents by Inventor Steve Ko
Steve Ko has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20110258584Abstract: The present invention provides a search capability to allow a user to easily locate a menu command or other user interface element associated with a search result. In one embodiment, a user enters a search term (or a portion thereof) in a search field. A list of results is displayed, for example in a results menu. The user can select or highlight any of the listed results; in response, the corresponding command is brought into view in context within the user interface, and is highlighted. The user can activate the selected command directly from the search results menu.Type: ApplicationFiled: June 6, 2011Publication date: October 20, 2011Inventors: Joshua Matthew Williams, Tristan Arguello Harris, Patrick Coffman, Giulia Pereyra Pagallo, Christina E. Warren, Steve Ko, Celia Vigil
-
Patent number: 7979796Abstract: The present invention provides a search capability to allow a user to easily locate a menu command or other user interface element associated with a search result. In one embodiment, a user enters a search term (or a portion thereof) in a search field. A list of results is displayed, for example in a results menu. The user can select or highlight any of the listed results; in response, the corresponding command is brought into view in context within the user interface, and is highlighted. The user can activate the selected command directly from the search results menu.Type: GrantFiled: July 28, 2006Date of Patent: July 12, 2011Assignee: Apple Inc.Inventors: Joshua Matthew Williams, Tristan Arguello Harris, Patrick Coffman, Giulia Pereyra Pagallo, Christina E. Warren, Steve Ko, Celia Vigil
-
Patent number: 7925712Abstract: Improved approaches for enabling user accounts to be portable across different multi-user computer systems are disclosed. A user account created at a multi-user computer can be stored to an external, portable data store, thereby rendering the user account portable. The multi-user computer system, e.g., through its operating system, locates user accounts on not only in local storage of the multi-user computer system, but also in any removable data storage attached to the multi-user computer system. Hence, by coupling the external, portable data store to another multi-user computer, a user is able to login to any supporting multi-user computer and be presented with their user configuration and user directory. Since the data store that stores the user account is not only external but also portable, a user can simply tote the data store to the location of different multi-user computers.Type: GrantFiled: April 28, 2008Date of Patent: April 12, 2011Assignee: Apple Inc.Inventors: Robert T. Bowers, Steve Ko
-
Patent number: 7809688Abstract: Systems and methods for generating incremental backups are provided. In one implementation a method is provided. The method includes receiving, while a current view is displayed in a user interface, a first user input requesting that a history view associated with the current view be displayed. The history view is displayed in response to the first user input, the history view including at least a first visual representation of an earlier version of the current view, the earlier version including a first element. A second user input is received while the history view is displayed. The second user input requests that the current view be modified according to the earlier version, at least with regard to the first element.Type: GrantFiled: August 4, 2006Date of Patent: October 5, 2010Assignee: Apple Inc.Inventors: Pavel Cisler, Steve Ko, Kevin Tiene, Mike Matas, Gregory N. Christie, Gene Zyrl Ragan, Robert Ulrich, Scott Forstall, Marcel Mwa van Os
-
Patent number: 7702279Abstract: A portable multimedia player is used to wirelessly access and control a media server that is streaming digital media by way of a wireless interface to a media unit such as a stereo/speakers in the case of streaming digital audio. In one embodiment, the portable multimedia player is wirelessly synchronized to a selected one(s) of a number of digital media files stored on the media server in such a way that digital media file metadata (song title, author, etc.) associated with the selected digital media file(s) only is transferred from the media server to be stored in the portable media player.Type: GrantFiled: December 20, 2005Date of Patent: April 20, 2010Assignee: Apple Inc.Inventors: Steve Ko, Stephen O. Lemay
-
Publication number: 20100049835Abstract: A portable multimedia player is used to wirelessly access and control a media server that is streaming digital media by way of a wireless interface to a media unit such as a stereo/speakers in the case of streaming digital audio. In one embodiment, the portable multimedia player is wirelessly synchronized to a selected one(s) of a number of digital media files stored on the media server in such a way that digital media file metadata (song title, author, etc.) associated with the selected digital media file(s) only is transferred from the media server to be stored in the portable media player.Type: ApplicationFiled: November 4, 2009Publication date: February 25, 2010Inventors: Steve Ko, Stephen O. Lemay
-
Publication number: 20090222728Abstract: A system and method for producing notification objects conveying computer warning or error notification information to a computer user is provided. The notification objects point to a target to which the information contained therein relates and are persistent until dismissed by a user or an application. The notification objects are aware of the bounds of their target, and where possible do not obscure any part of their target. These objects are collapsible, allowing the user to minimize the objects, and are also non-modal, allowing a user to fully interact with any running application while the notification objects are visible. These notification objects are only visible when the window containing the target to which the information in the notification object relates is the active window.Type: ApplicationFiled: May 11, 2009Publication date: September 3, 2009Applicant: Apple Inc.Inventor: Steve KO
-
Patent number: 7533341Abstract: A system and method for producing notification objects conveying computer warning or error notification information to a computer user is provided. The notification objects point to a target to which the information contained therein relates and are persistent until dismissed by a user or an application. The notification objects are aware of the bounds of their target, and where possible do not obscure any part of their target. These objects are collapsible, allowing the user to minimize the objects, and are also non-modal, allowing a user to fully interact with any running application while the notification objects are visible. These notification objects are only visible when the window containing the target to which the information in the notification object relates is the active window.Type: GrantFiled: April 4, 2006Date of Patent: May 12, 2009Assignee: Apple Inc.Inventor: Steve Ko
-
Publication number: 20080307018Abstract: Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes identifying an item for segmented backup according to one or more specified criteria, and performing a first backup of the item including separating the item into a plurality of first parts prior to backing up the data and including separately storing each part. Other embodiments of this aspect include corresponding systems, apparatus, computer program products, and computer readable media.Type: ApplicationFiled: June 8, 2007Publication date: December 11, 2008Inventors: Robert Ulrich, Steve Ko, Pavel Cisler, Eric Weiss
-
Publication number: 20080307020Abstract: Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes identifying an encrypted source disk image to be included in a backup operation, the encrypted disk image being encrypted with a first key and generating an encrypted backup disk image, the encrypted backup disk image being encrypted with a second key protected with a randomly generated password. Other embodiments of this aspect include corresponding systems, apparatus, computer program products, and computer readable media.Type: ApplicationFiled: June 8, 2007Publication date: December 11, 2008Inventors: Steve Ko, Robert Ulrich
-
Publication number: 20080228928Abstract: Methods and apparatuses to filter multimedia content are described. The multimedia content in one embodiment is analyzed for one or more parameters. The multimedia content in one embodiment is filtered based on the one or more parameters using a latent semantic mapping (“LSM”) filter. In one embodiment, the one or more parameters include information about a structure of the multimedia content. A tag that encapsulates the one or more parameters may be generated. Then, the tag is input into the latent semantic mapping filter. In one embodiment, the LSM filter is trained to recognize the multimedia content based on the one or more parameters. In one embodiment, more than two categories are provided for a multimedia content. The multimedia content is classified in more than two categories using the LSM filter. The multimedia content may be blocked based on the classifying.Type: ApplicationFiled: March 15, 2007Publication date: September 18, 2008Inventors: Giovanni Donelli, Jerome Bellegarda, Steve Ko, John Scalo
-
Publication number: 20080201456Abstract: Improved approaches for enabling user accounts to be portable across different multi-user computer systems are disclosed. A user account created at a multi-user computer can be stored to an external, portable data store, thereby rendering the user account portable. The multi-user computer system, e.g., through its operating system, locates user accounts on not only in local storage of the multi-user computer system, but also in any removable data storage attached to the multi-user computer system. Hence, by coupling the external, portable data store to another multi-user computer, a user is able to login to any supporting multi-user computer and be presented with their user configuration and user directory. Since the data store that stores the user account is not only external but also portable, a user can simply tote the data store to the location of different multi-user computers.Type: ApplicationFiled: April 28, 2008Publication date: August 21, 2008Applicant: APPLE INC.Inventors: Robert T. Bowers, Steve Ko
-
Publication number: 20080126442Abstract: Systems and methods are provided including a backup system architecture for performing backup operations. In one implementation, a method is provided. A backup process is initialized on a device. An initial backup is performed for the device including storing data from the device on a first storage device. The stored data has a format corresponding to a file system structure of the device.Type: ApplicationFiled: August 4, 2006Publication date: May 29, 2008Inventors: Pavel Cisler, Steve Ko, Peter McInerney, Robert Ulrich, Eric Weiss
-
Patent number: 7376824Abstract: Improved approaches for enabling user accounts to be portable across different multi-user computer systems are disclosed. A user account created at a multi-user computer can be stored to an external, portable data store, thereby rendering the user account portable. The multi-user computer system, e.g., through its operating system, locates user accounts on not only in local storage of the multi-user computer system, but also in any removable data storage attached to the multi-user computer system. Hence, by coupling the external, portable data store to another multi-user computer, a user is able to login to any supporting multi-user computer and be presented with their user configuration and user directory. Since the data store that stores the user account is not only external but also portable, a user can simply tote the data store to the location of different multi-user computers.Type: GrantFiled: June 12, 2007Date of Patent: May 20, 2008Assignee: Apple Inc.Inventors: Robert T. Bowers, Steve Ko
-
Publication number: 20080034004Abstract: Systems and methods are provided for storing backup data. In one implementation, a method is provided. An external device coupled to a computer system for use in storing backup data is automatically identified. Backup data for the system is stored on the identified storage device. The stored backup data includes a file system hierarchy. The stored backup data is managed. In other implementations, the backup data can be managed including selecting a device to be used for storing backup data and archive management of the stored data.Type: ApplicationFiled: August 4, 2006Publication date: February 7, 2008Inventors: Pavel Cisler, Kevin Tiene, Steve Ko, Robert Ulrich
-
Publication number: 20080034019Abstract: A system creates electronic backups on one or more devices. In one implementation, a method is provided. A backup operation is initiated for a system. The backup operation is configured to store backup data to a storage device. A determination is made as to whether the system is coupled to the storage device. Backup data is stored locally if the system is not coupled to the storage device.Type: ApplicationFiled: August 4, 2006Publication date: February 7, 2008Inventors: Pavel Cisler, Steve Ko, Kevin Tiene, Robert Ulrich, Eric Weiss
-
Publication number: 20080034018Abstract: Systems and methods for generating incremental backups are provided. In one implementation a method is provided. The method includes receiving, while a current view is displayed in a user interface, a first user input requesting that a history view associated with the current view be displayed. The history view is displayed in response to the first user input, the history view including at least a first visual representation of an earlier version of the current view, the earlier version including a first element. A second user input is received while the history view is displayed. The second user input requests that the current view be modified according to the earlier version, at least with regard to the first element.Type: ApplicationFiled: August 4, 2006Publication date: February 7, 2008Inventors: Pavel Cisler, Steve Ko, Kevin Tiene, Mike Matas, Gregory N. Christie, Gene Zyrl Ragan, Robert Ulrich, Scott Forstall, Marcel Mwa van Os
-
Publication number: 20070296824Abstract: Apparatus, methods and systems for creating mosaics are described. A method is provided that includes identifying an image for presentation as a mosaic; dividing the identified image into a plurality of tiles; scoring each tile; identifying a matching image from an image dataset using the score for each tile; and rendering the mosaic using the matching images.Type: ApplicationFiled: June 22, 2006Publication date: December 27, 2007Inventors: Mallory Jackson Paine, Devang Kalidas Naik, Steve Ko, Joshua Matthew Williams, John William Scalo, Kim E.A. Silverman
-
Publication number: 20070239878Abstract: Improved approaches for enabling user accounts to be portable across different multi-user computer systems are disclosed. A user account created at a multi-user computer can be stored to an external, portable data store, thereby rendering the user account portable. The multi-user computer system, e.g., through its operating system, locates user accounts on not only in local storage of the multi-user computer system, but also in any removable data storage attached to the multi-user computer system. Hence, by coupling the external, portable data store to another multi-user computer, a user is able to login to any supporting multi-user computer and be presented with their user configuration and user directory. Since the data store that stores the user account is not only external but also portable, a user can simply tote the data store to the location of different multi-user computers.Type: ApplicationFiled: June 12, 2007Publication date: October 11, 2007Applicant: APPLE INC.Inventors: Robert Bowers, Steve Ko
-
Publication number: 20070169115Abstract: A portable multimedia player is used to wirelessly access and control a media server that is streaming digital media by way of a wireless interface to a media unit such as a stereo/speakers in the case of streaming digital audio. In one embodiment, the portable multimedia player is wirelessly synchronized to a selected one(s) of a number of digital media files stored on the media server in such a way that digital media file metadata (song title, author, etc.) associated with the selected digital media file(s) only is transferred from the media server to be stored in the portable media player.Type: ApplicationFiled: December 20, 2005Publication date: July 19, 2007Inventors: Steve Ko, Stephen Lemay