Patents by Inventor Jon Marcus Randall Whitten

Jon Marcus Randall Whitten 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: 20190278790
    Abstract: A system for dynamic content delivery is provided. The system includes a control component to determine location, preferences, and state of a user. A delivery component dynamically selects and provides content to the user as a function of the user's location, preferences, and state.
    Type: Application
    Filed: May 29, 2019
    Publication date: September 12, 2019
    Inventors: Kevin T. Shields, William T. Flora, Bret P. O'Rourke, John Mark Miller, Eric P. Wilfrid, Nigel S. Keam, Steven N. Bathiche, Oliver R. Roup, Zachary L. Russell, Jon Marcus Randall Whitten
  • Patent number: 10331708
    Abstract: A system for dynamic content delivery is provided. The system includes a control component to determine location, preferences, and state of a user. A delivery component dynamically selects and provides content to the user as a function of the user's location, preferences, and state.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: June 25, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kevin T. Shields, William T. Flora, Bret P. O'Rourke, John Mark Miller, Eric P. Wilfrid, Nigel S. Keam, Steven N. Bathiche, Oliver R. Roup, Zachary L. Russell, Jon Marcus Randall Whitten
  • Patent number: 8687021
    Abstract: A system (and corresponding method) that can enhance a user experience by augmenting real-world experiences with virtual world data to is provided. The augmented reality system discloses various techniques to personalize real-world experiences by overlaying or interspersing virtual capabilities (and data) with real world situations. The innovation can also filter, rank, modify or ignore virtual-world information based upon a particular real-world class, user identity or context.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: April 1, 2014
    Assignee: Microsoft Corporation
    Inventors: Steven N. Bathiche, Jon Marcus Randall Whitten, John Mark Miller, Matthew B. MacLaurin, Boyd Cannon Multerer, James M. Alkove, Zachary Lewis Russell, Eric P. Wilfrid, Bret P. O'Rourke, Oliver R. Roup
  • Publication number: 20120306920
    Abstract: A system (and corresponding method) that can enhance a user experience by augmenting real-world experiences with virtual world data to is provided. The augmented reality system discloses various techniques to personalize real-world experiences by overlaying or interspersing virtual capabilities (and data) with real world situations. The innovation can also filter, rank, modify or ignore virtual-world information based upon a particular real-world class, user identity or context.
    Type: Application
    Filed: August 17, 2012
    Publication date: December 6, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Steven N. Bathiche, Jon Marcus Randall Whitten, John Mark Miller, Matthew B. MacLaurin, Boyd Cannon Multerer, James M. Alkove, Zachary Lewis Russell, Eric P. Wilfrid, Bret P. O'Rourke, Oliver R. Roup
  • Patent number: 8264505
    Abstract: A system (and corresponding method) that can enhance a user experience by augmenting real-world experiences with virtual world data to is provided. The augmented reality system discloses various techniques to personalize real-world experiences by overlaying or interspersing virtual capabilities (and data) with real world situations. The innovation can also filter, rank, modify or ignore virtual-world information based upon a particular real-world class, user identity or context.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: September 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Steven N. Bathiche, Jon Marcus Randall Whitten, John Mark Miller, Matthew B. MacLaurin, Boyd Cannon Multerer, James M. Alkove, Zachary Lewis Russell, Eric Peter Wilfrid, Bret P. O'Rourke, Oliver R. Roup
  • Patent number: 8131750
    Abstract: Systems (and corresponding methodologies) that annotate experience data in real-time are provided. The real-time annotated experience data can be employed in accordance with augmented reality systems which are capable of overlaying virtual data upon real-world data. The system employs ‘smart-tags’ that are capable of identifying data that relates to and/or is associated with the real-world scenarios and situations.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: March 6, 2012
    Assignee: Microsoft Corporation
    Inventors: Steven N. Bathiche, Shai Guday, Zachary Lewis Russell, Boyd Cannon Multerer, Jon Marcus Randall Whitten, Andrew David Wilson, Matthew B. MacLaurin
  • Patent number: 8117094
    Abstract: A system to facilitate royalty tracking is provided. The system includes at least one tag to identify a portion of a creative work. A distribution component tracks the portion of the creative work and a crediting component reports usage of the creative work when the portion is detected in a larger body of work.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: February 14, 2012
    Assignee: Microsoft Corporation
    Inventors: Boyd Cannon Multerer, William T. Flora, Bret P. O'Rourke, John Mark Miller, Eric Peter Wilfrid, Nigel Stuart Keam, Steven N. Bathiche, Oliver Roup, James Morris Alkove, Zachary Lewis Russell, Jon Marcus Randall Whitten, Andrew David Wilson
  • Patent number: 8100756
    Abstract: A system that facilitates enhancing a game, game play or playability of a game may include an experience component, a game component and an alteration component. The experience component can collect a portion of data related to a game in which the portion of data indicates at least one of a tip or a tactic for the game. The game component can dynamically incorporate the portion of data into the game during game play to enhance playability of such game for a user with assistance provided by at least one of the tip or the tactic. The alteration component may alter the game during game play.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: January 24, 2012
    Assignee: Microsoft Corporation
    Inventors: Bret P. O'Rourke, Eric P. Wilfrid, Nigel S. Keam, Steven Bathiche, James M. Alkove, Zachary L. Russell, Jon Marcus Randall Whitten, Boyd C. Multerer, Andrew D. Wilson
  • Patent number: 7991890
    Abstract: Communication between a game console having a communication port and a portable device is facilitated by determining that a portable device has been directly connected to the communication port, determining the protocol associated with the portable device, and communicating with the portable device using a driver associated with the determined protocol. An ancillary application may handle the communication between the game console and the portable device while a game or entertainment application executes concurrently on the game console. The game application may execute in a reserved predetermined amount of hardware resources of the game console while the ancillary application may execute concurrently using the remaining hardware resources.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: August 2, 2011
    Assignee: Microsoft Corporation
    Inventors: Brian Lloyd Schmidt, Christopher M. Pirich, Derek H. Smith, Gregory A. Martinez, Jon Marcus Randall Whitten, Joshua G. Poley, Maciej Maciesowicz, Michael Cory Maston
  • Patent number: 7846025
    Abstract: A gaming system includes a hard disk drive for storing applications and other data. The hard disk drive has multiple regions for storing different types of data. Each application executed on the gaming system has an associated storage area on the hard disk drive. A console application executing on the gaming system prevents a particular application from accessing data in an area of the hard disk drive that is not associated with the particular application. The gaming system also maintains a list of recently used nicknames to simplify entry of nicknames by a user of the gaming system.
    Type: Grant
    Filed: March 17, 2005
    Date of Patent: December 7, 2010
    Assignee: Microsoft Corporation
    Inventors: Jon Marcus Randall Whitten, Christopher M. Pirich
  • Patent number: 7811174
    Abstract: A gaming system includes a hard disk drive for storing applications and other data. The hard disk drive has multiple regions for storing different types of data. Each application executed on the gaming system has an associated storage area on the hard disk drive. A console application executing on the gaming system prevents a particular application from accessing data in an area of the hard disk drive that is not associated with the particular application. The gaming system also maintains a list of recently used nicknames to simplify entry of nicknames by a user of the gaming system.
    Type: Grant
    Filed: March 17, 2005
    Date of Patent: October 12, 2010
    Assignee: Microsoft Corporation
    Inventors: Jon Marcus Randall Whitten, Christopher M. Pirich
  • Patent number: 7798903
    Abstract: A user interface on a controller for a gaming console that provides access to system software from within any gaming application running on the console. The system software runs concurrently with other gaming applications and renders a system user interface, system notifications, and messages on top of running gaming applications. The user interface can be added to any controller and other peripheral to access to the system menu such that users can have a uniform experience without requiring substantial effort by gaming application developers.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: September 21, 2010
    Assignee: Microsoft Corporation
    Inventors: Christopher Pirich, James David Macauley, Jeffrey Edward Simon, Jon Marcus Randall Whitten, Yasser B. Asmi
  • Patent number: 7716669
    Abstract: An operating system architecture that provides a high level of system functionality in a multimedia console through the use of concurrent system applications, while reducing the lack of control that multimedia applications have while running on the console. At power ON, a predetermined amount of system resources are reserved within which the concurrent system applications execute. The multimedia applications are afforded control over the unreserved system resources and do not need to support system functionalities as the concurrent system applications provide system functionalities to end users.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: May 11, 2010
    Assignee: Microsoft Corporation
    Inventors: Jeffrey Edward Simon, Jon Marcus Randall Whitten, Yasser B. Asmi
  • Patent number: 7627753
    Abstract: Authenticity of digital data, security policies, and usage of game software are enforced on a game console. When the software is secured prior to distribution on media, a private key is used to encrypt a header digest that includes a digest of each section of the software and information specifying a region, a rating, and media type of the software. A hashing algorithm is applied to produce the digests. On the game console, a public key is used to decrypt the header digest for comparison to a hash of the header. A digest of each section of digital data is computed and compared to the corresponding digest in the header to authenticate the data. The console will not execute the software unless the parameters in the header information match those stored in the console and the computed digests for each section match those in the header on the medium.
    Type: Grant
    Filed: March 19, 2002
    Date of Patent: December 1, 2009
    Assignee: Microsoft Corporation
    Inventors: Jon Marcus Randall Whitten, Tracy Clayton Sharpe, Yasser B. Asmi, Jonathan E. Lange, Christopher Michael Pirich, Jonathan Gerald Thomason
  • Patent number: 7590779
    Abstract: A system and method for enabling users and developers to store data on a number of different types of local and remote devices connected to a multimedia console or a gaming console. The range of available storage devices creates issues that are addressed to avoid apparent inconsistencies in storage performance (e.g. latency). A consistent method of reading and writing data is provided such that end users and developers do not have to be concerned with restrictions and limitations inherent to various devices.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: September 15, 2009
    Assignee: Microsoft Corporation
    Inventors: Gregory A. Martinez, Brian Lloyd Schmidt, Christopher Pirich, Jeffrey Edward Simon, Jon Marcus Randall Whitten, Michael Cory Maston, Tyler Scott Carper, Yasser B. Asmi, Richard Henry Irving
  • Publication number: 20090171901
    Abstract: Systems (and corresponding methodologies) that annotate experience data in real-time are provided. The real-time annotated experience data can be employed in accordance with augmented reality systems which are capable of overlaying virtual data upon real-world data. The system employs ‘smart-tags’ that are capable of identifying data that relates to and/or is associated with the real-world scenarios and situations.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Steven N. Bathiche, Shai Guday, Zachary Lewis Russell, Boyd Cannon Multerer, Jon Marcus Randall Whitten, Andrew David Wilson, Matthew B. MacLaurin
  • Publication number: 20090167787
    Abstract: A system (and corresponding method) that can enhance a user experience by augmenting real-world experiences with virtual world data to is provided. The augmented reality system discloses various techniques to personalize real-world experiences by overlaying or interspersing virtual capabilities (and data) with real world situations. The innovation can also filter, rank, modify or ignore virtual-world information based upon a particular real-world class, user identity or context.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Steven N. Bathiche, Jon Marcus Randall Whitten, John Mark Miller, Matthew B. MacLaurin, Boyd Cannon Multerer, James M. Alkove, Zachary Lewis Russell, Eric P. Wilfrid, Bret P. O'Rourke, Oliver R. Roup
  • Publication number: 20090164394
    Abstract: The claimed subject matter provides a system and/or a method that facilitates generating a suggestion for a creative work. An interface component can receive a portion of a creative work. A muse component can evaluate the portion of the creative work utilizing a machine learning technique, wherein the muse component can identify a portion of suggested content based upon the evaluation. A palette can be populated with the portion of suggested content, wherein the portion of suggested content is a subset of content that is available for incorporation into the creative work.
    Type: Application
    Filed: December 20, 2007
    Publication date: June 25, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Boyd Cannon Multerer, James M. Alkove, Zachary Lewis Russell, Jon Marcus Randall Whitten
  • Publication number: 20090088233
    Abstract: The claimed subject matter provides a system and/or a method that facilitates enhancing a game, game play or playability of a game. An experience component can collect a portion of data related to a game in which the portion of data indicates at least one of a tip or a tactic for the game. A game component can dynamically incorporate the portion of data into the game during game play to enhance playability of such game for a user with assistance provided by at least one of the tip or the tactic.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 2, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Bret P. O'Rourke, Eric P. Wilfrid, Nigel S. Keam, Steven Bathiche, James M. Alkove, Zachary L. Russell, Jon Marcus Randall Whitten, Boyd C. Multerer, Andrew D. Wilson
  • Publication number: 20090005079
    Abstract: A system for dynamic content delivery is provided. The system includes a control component to determine location, preferences, and state of a user. A delivery component dynamically selects and provides content to the user as a function of the user's location, preferences, and state.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Kevin T. Shields, William T. Flora, Bret P. O'Rourke, John Mark Miller, Eric P. Wilfrid, Nigel S. Keam, Steven N. Bathiche, Oliver R. Roup, Zachary L. Russell, Jon Marcus Randall Whitten