Patents by Inventor Jeffrey Robbin

Jeffrey Robbin 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: 20080168568
    Abstract: A digital rights management (DRM) system for distribution of digital content such as audio or video uses a token passing scheme to enhance security of the content from unauthorized access and use, including access by unauthorized players. The token is requested from the central content or DRM server by a host device such as a user's computer, using security related information. The token is then passed to a media player associated with the host device, the token being encrypted using a key special to that particular player. Upon receipt of the token, the player transmits back to the server certain related security information confirming receipt of the token and in return receives keys for decryption of the associated digital content. In the absence of proper passing of the token, player access to the content, or further access to other content, is denied. This also allows the player to communicate directly with the server for obtaining the keys.
    Type: Application
    Filed: January 8, 2007
    Publication date: July 10, 2008
    Applicant: Apple Inc.
    Inventors: Rainer Brodersen, Jeffrey Robbin, Augustin J. Farrugia, Rod Schultz
  • Publication number: 20080165396
    Abstract: A method of scanning content comprises receiving an input signal indicating that content being displayed is to be scanned, sensing a duration of the received input signal, and scanning the content at a rate based at least in part on the sensed duration of the received input.
    Type: Application
    Filed: January 8, 2007
    Publication date: July 10, 2008
    Inventors: Rainer Brodersen, Jeffrey Robbin, Thomas Michael Madden, Rachel Clare Goldeen, Jeffrey Ma, Kevin Arnold
  • Publication number: 20080168359
    Abstract: Playing a media file can include receiving input from a user identifying a playback location associated with a media file; downloading media content corresponding to the identified playback location from the media file; displaying a status bar to the user on a display device; and presenting a download indicator associated with the status bar showing an amount of downloaded media content, wherein the downloaded media content comprises a contiguous portion of the media file that includes the identified playback location. Further, playing the media file can include receiving additional input from a user identifying a new playback location associated with a media file; downloading media content corresponding to the new playback location; and presenting a new download indicator associated with the status bar showing an amount of downloaded media content, wherein the downloaded media content comprises a contiguous portion of the media file that includes the new playback location.
    Type: Application
    Filed: January 8, 2007
    Publication date: July 10, 2008
    Inventors: Christopher Lance Flick, David L. Biderman, Rainer Brodersen, Jeffrey Robbin, Eric Taylor Seymour, Thomas Michael Madden
  • Publication number: 20080165083
    Abstract: A display mode can be selected by identifying a plurality of display modes supported by a media client, wherein the plurality of display modes comprise safe modes; sequentially selecting a display mode from the plurality of display modes, wherein the plurality of display modes are ordered according to one or more of resolution, timing, and popularity; generating an output signal based on the selected display mode, wherein the generated output signal is provided to a display device; and selectively repeating the sequential selection of a display mode and generating an output signal based on the selected display mode until an input is received from a user indicating that the selected display mode is compatible with the display device. Further, the media client can be configured to utilize the selected display mode. Additionally, the plurality of display modes can be identified based on extended display identification data from the display device.
    Type: Application
    Filed: January 8, 2007
    Publication date: July 10, 2008
    Inventors: Rainer Brodersen, Jeffrey Robbin, Thomas Michael Madden, Kevin Arnold, Ian Hendry
  • Publication number: 20080094352
    Abstract: Improved approaches for users to with graphical user interfaces of computing devices are disclosed. A rotational user action supplied by a user via a user input device can provide accelerated scrolling. The accelerated nature of the scrolling enables users to scroll or traverse a lengthy data set (e.g., list of items) faster and with greater ease. The amount of acceleration provided can be performed in successive stages, and/or performed based on the speed of the rotational user action. In one embodiment, the rotational user action is transformed into linear action with respect to a graphical user interface. The resulting acceleration effect causes the linear action to be enhanced such that a lengthy data set is able to be rapidly traversed.
    Type: Application
    Filed: December 19, 2007
    Publication date: April 24, 2008
    Inventors: Robert Tsuk, Jeffrey Robbin
  • Publication number: 20080098330
    Abstract: Improved approaches for users to with graphical user interfaces of computing devices are disclosed. A rotational user action supplied by a user via a user input device can provide accelerated scrolling. The accelerated nature of the scrolling enables users to scroll or traverse a lengthy data set (e.g., list of items) faster and with greater ease. The amount of acceleration provided can be performed in successive stages, and/or performed based on the speed of the rotational user action. In one embodiment, the rotational user action is transformed into linear action with respect to a graphical user interface. The resulting acceleration effect causes the linear action to be enhanced such that a lengthy data set is able to be rapidly traversed.
    Type: Application
    Filed: December 19, 2007
    Publication date: April 24, 2008
    Inventors: Robert Tsuk, Jeffrey Robbin
  • Publication number: 20070290990
    Abstract: Improved approaches for users of computing devices to interact with graphical user interfaces are described. According to one aspect, a rotational user action supplied by a user at a user input device is transformed into linear action with respect to a graphical user interface. According to another aspect, a portion of an extended list of items is displayed by a graphical user interface and, through rotational user actions at a user input device, the portion of the list being displayed can be varied with welcomed ease of use. Although the type of computing device can vary, the improved approaches are particularly well-suited for use with a portable media player.
    Type: Application
    Filed: August 14, 2007
    Publication date: December 20, 2007
    Inventors: Jeffrey Robbin, Steve Jobs, Philip Schiller
  • Publication number: 20070239849
    Abstract: Improved techniques for interaction between a host computer (e.g., personal computer) and a media player are disclosed. According to one aspect, interaction between a host computer and a media player, such as automatic synchronization of media contents stored on a media player with media contents stored on a host computer, can be restricted. According to another aspect, management of media items residing on a media player can be performed at and by a host computer for the media player. According to still another aspect, media content can be played by a media player in accordance with quality settings established for the media content at the host computer.
    Type: Application
    Filed: June 1, 2007
    Publication date: October 11, 2007
    Inventors: Jeffrey Robbin, David Heller
  • Publication number: 20070226384
    Abstract: Improved techniques for synchronization of media contents stored on a media player with media contents stored on a host computer are disclosed. According to one aspect, synchronization can be automatically initiated and performed upon connection of a data link between the media player and the host computer. According to another aspect, synchronization is able to be achieved with a reduced amount of data transfer between the host computer and the media device.
    Type: Application
    Filed: June 1, 2007
    Publication date: September 27, 2007
    Inventors: Jeffrey Robbin, David Heller
  • Publication number: 20070217716
    Abstract: Methods and system for transferring images between devices is disclosed. For example, differently scaled images by a host device may automatically and/or selectively be transferred to a media player for display. In turn, appropriately scaled images may be transferred automatically and/or selectively to another display device for example a TV, camera or printer. The selectivity may occur either at the host level or at the player level.
    Type: Application
    Filed: May 16, 2007
    Publication date: September 20, 2007
    Applicant: APPLE INC.
    Inventors: Greg MARRIOTT, Jesse BOETTCHER, Thomas DOWDY, David HELLER, Jeff MILLER, Jeffrey ROBBIN
  • Publication number: 20070208911
    Abstract: A media player and a method for operating a media player are disclosed. A media program is able to substantially immediately begin playing after a media play selection has been made. Through intelligent operation, the media program is able to start playing even before the media program has been substantially or completely loaded from disk storage into semiconductor memory (i.e., cache memory). Additionally, the media program can be loaded into semiconductor memory through use of a background process without disturbing the playing of the media program. Further, if desired, the disk storage is able to be aggressively “powered off” when not being accessed, thereby enhancing battery life when being battery-powered.
    Type: Application
    Filed: May 9, 2007
    Publication date: September 6, 2007
    Inventors: JEFFREY ROBBIN, Ned Holbrook, Steven Bollinger
  • Publication number: 20070159651
    Abstract: Techniques are provided for publishing digital image feeds, where the feeds are automatically created and uploaded to a server along with the images described in the feed, along with techniques for subscribing to digital image feeds, where the feed is downloaded and the images described therein are automatically downloaded and organized. The feeds may be subscribed to and automatically updated.
    Type: Application
    Filed: January 9, 2006
    Publication date: July 12, 2007
    Inventors: Aaron Disario, Joshua Fagans, Christopher Ryan, Jeffrey Robbin
  • Publication number: 20070124680
    Abstract: In a portable multimedia device, a method, apparatus, and system for providing user supplied configuration data are described. In one embodiment, a hierarchically ordered graphical user interface are provided. A first order, or home, interface provides a highest order of user selectable items each of which, when selected, results in an automatic transition to a lower order user interface associated with the selected item. In one of the described embodiments, the lower order interface includes other user selectable items associated with the previously selected item from the higher order user interface.
    Type: Application
    Filed: December 7, 2006
    Publication date: May 31, 2007
    Applicant: APPLE COMPUTER, INC.
    Inventors: Jeffrey Robbin, Steve Jobs, Timothy Wasko, Greg Christie, Imran Chaudhri
  • Publication number: 20070084333
    Abstract: In a portable multimedia device, a method, apparatus, and system for providing user supplied configuration data are described. In one embodiment, a hierarchically ordered graphical user interface are provided. A first order, or home, interface provides a highest order of user selectable items each of which, when selected, results in an automatic transition to a lower order user interface associated with the selected item. In one of the described embodiments, the lower order interface includes other user selectable items associated with the previously selected item from the higher order user interface.
    Type: Application
    Filed: December 7, 2006
    Publication date: April 19, 2007
    Applicant: APPLE COMPUTER, INC
    Inventors: Jeffrey Robbin, Steve Jobs, Timothy Wasko, Greg Christie, Imran Chaudhri
  • Publication number: 20070085841
    Abstract: Improved approaches for users to with graphical user interfaces of computing devices are disclosed. A rotational user action supplied by a user via a user input device can provide accelerated scrolling. The accelerated nature of the scrolling enables users to scroll or traverse a lengthy data set (e.g., list of items) faster and with greater ease. The amount of acceleration provided can be performed in successive stages, and/or performed based on the speed of the rotational user action. In one embodiment, the rotational user action is transformed into linear action with respect to a graphical user interface. The resulting acceleration effect causes the linear action to be enhanced such that a lengthy data set is able to be rapidly traversed.
    Type: Application
    Filed: December 13, 2006
    Publication date: April 19, 2007
    Applicant: APPLE COMPUTER, INC.
    Inventors: Robert Tsuk, Jeffrey Robbin
  • Publication number: 20070080938
    Abstract: Improved approaches for users of computing devices to interact with graphical user interfaces are described. According to one aspect, a rotational user action supplied by a user at a user input device is transformed into linear action with respect to a graphical user interface. According to another aspect, a portion of an extended list of items is displayed by a graphical user interface and, through rotational user actions at a user input device, the portion of the list being displayed can be varied with welcomed ease of use. Although the type of computing device can vary, the improved approaches are particularly well-suited for use with a portable media player.
    Type: Application
    Filed: December 13, 2006
    Publication date: April 12, 2007
    Applicant: APPLE COMPUTER, INC.
    Inventors: Jeffrey Robbin, Steve Jobs, Philip Schiller
  • Publication number: 20070083822
    Abstract: Improved approaches for users of computing devices to interact with graphical user interfaces are described. According to one aspect, a rotational user action supplied by a user at a user input device is transformed into linear action with respect to a graphical user interface. According to another aspect, a portion of an extended list of items is displayed by a graphical user interface and, through rotational user actions at a user input device, the portion of the list being displayed can be varied with welcomed ease of use. Although the type of computing device can vary, the improved approaches are particularly well-suited for use with a portable media player.
    Type: Application
    Filed: December 13, 2006
    Publication date: April 12, 2007
    Applicant: APPLE COMPUTER, INC.
    Inventors: Jeffrey Robbin, Steve Jobs, Philip Schiller
  • Publication number: 20070080936
    Abstract: Improved approaches for users to with graphical user interfaces of computing devices are disclosed. A rotational user action supplied by a user via a user input device can provide accelerated scrolling. The accelerated nature of the scrolling enables users to scroll or traverse a lengthy data set (e.g., list of items) faster and with greater ease. The amount of acceleration provided can be performed in successive stages, and/or performed based on the speed of the rotational user action. In one embodiment, the rotational user action is transformed into linear action with respect to a graphical user interface. The resulting acceleration effect causes the linear action to be enhanced such that a lengthy data set is able to be rapidly traversed.
    Type: Application
    Filed: December 13, 2006
    Publication date: April 12, 2007
    Applicant: APPLE COMPUTER, INC.
    Inventors: Robert Tsuk, Jeffrey Robbin
  • Publication number: 20070074118
    Abstract: In a portable multimedia device, a method, apparatus, and system for providing user supplied configuration data are described. In one embodiment, a hierarchically ordered graphical user interface are provided. A first order, or home, interface provides a highest order of user selectable items each of which, when selected, results in an automatic transition to a lower order user interface associated with the selected item. In one of the described embodiments, the lower order interface includes other user selectable items associated with the previously selected item from the higher order user interface.
    Type: Application
    Filed: November 29, 2006
    Publication date: March 29, 2007
    Inventors: Jeffrey Robbin, Steve Jobs, Timothy Wasko, Greg Christie, Imran Chaudhri
  • Publication number: 20070055754
    Abstract: Improved graphical user interfaces suitable for restricting the availability of media items and/or podcasts are also disclosed. The graphical user interfaces are particularly useful for a system that provides purchase and distribution of media in a client-server environment.
    Type: Application
    Filed: September 6, 2005
    Publication date: March 8, 2007
    Inventors: Jeffrey Robbin, David Heller, Jeff Miller