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: 20190278790Abstract: 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: ApplicationFiled: May 29, 2019Publication date: September 12, 2019Inventors: 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: 10331708Abstract: 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: GrantFiled: June 29, 2007Date of Patent: June 25, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: 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: 8687021Abstract: 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: GrantFiled: August 17, 2012Date of Patent: April 1, 2014Assignee: Microsoft CorporationInventors: 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: 20120306920Abstract: 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: ApplicationFiled: August 17, 2012Publication date: December 6, 2012Applicant: MICROSOFT CORPORATIONInventors: 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: 8264505Abstract: 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: GrantFiled: December 28, 2007Date of Patent: September 11, 2012Assignee: Microsoft CorporationInventors: 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: 8131750Abstract: 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: GrantFiled: December 28, 2007Date of Patent: March 6, 2012Assignee: Microsoft CorporationInventors: Steven N. Bathiche, Shai Guday, Zachary Lewis Russell, Boyd Cannon Multerer, Jon Marcus Randall Whitten, Andrew David Wilson, Matthew B. MacLaurin
-
Patent number: 8117094Abstract: 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: GrantFiled: June 29, 2007Date of Patent: February 14, 2012Assignee: Microsoft CorporationInventors: 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: 8100756Abstract: 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: GrantFiled: September 28, 2007Date of Patent: January 24, 2012Assignee: Microsoft CorporationInventors: 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: 7991890Abstract: 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: GrantFiled: September 30, 2004Date of Patent: August 2, 2011Assignee: Microsoft CorporationInventors: 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: 7846025Abstract: 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: GrantFiled: March 17, 2005Date of Patent: December 7, 2010Assignee: Microsoft CorporationInventors: Jon Marcus Randall Whitten, Christopher M. Pirich
-
Patent number: 7811174Abstract: 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: GrantFiled: March 17, 2005Date of Patent: October 12, 2010Assignee: Microsoft CorporationInventors: Jon Marcus Randall Whitten, Christopher M. Pirich
-
Patent number: 7798903Abstract: 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: GrantFiled: April 30, 2004Date of Patent: September 21, 2010Assignee: Microsoft CorporationInventors: Christopher Pirich, James David Macauley, Jeffrey Edward Simon, Jon Marcus Randall Whitten, Yasser B. Asmi
-
Patent number: 7716669Abstract: 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: GrantFiled: April 30, 2004Date of Patent: May 11, 2010Assignee: Microsoft CorporationInventors: Jeffrey Edward Simon, Jon Marcus Randall Whitten, Yasser B. Asmi
-
Patent number: 7627753Abstract: 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: GrantFiled: March 19, 2002Date of Patent: December 1, 2009Assignee: Microsoft CorporationInventors: Jon Marcus Randall Whitten, Tracy Clayton Sharpe, Yasser B. Asmi, Jonathan E. Lange, Christopher Michael Pirich, Jonathan Gerald Thomason
-
Patent number: 7590779Abstract: 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: GrantFiled: October 29, 2004Date of Patent: September 15, 2009Assignee: Microsoft CorporationInventors: 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: 20090171901Abstract: 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: ApplicationFiled: December 28, 2007Publication date: July 2, 2009Applicant: MICROSOFT CORPORATIONInventors: Steven N. Bathiche, Shai Guday, Zachary Lewis Russell, Boyd Cannon Multerer, Jon Marcus Randall Whitten, Andrew David Wilson, Matthew B. MacLaurin
-
Publication number: 20090167787Abstract: 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: ApplicationFiled: December 28, 2007Publication date: July 2, 2009Applicant: MICROSOFT CORPORATIONInventors: 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: 20090164394Abstract: 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: ApplicationFiled: December 20, 2007Publication date: June 25, 2009Applicant: MICROSOFT CORPORATIONInventors: Boyd Cannon Multerer, James M. Alkove, Zachary Lewis Russell, Jon Marcus Randall Whitten
-
Publication number: 20090088233Abstract: 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: ApplicationFiled: September 28, 2007Publication date: April 2, 2009Applicant: MICROSOFT CORPORATIONInventors: 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: 20090005079Abstract: 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: ApplicationFiled: June 29, 2007Publication date: January 1, 2009Applicant: MICROSOFT CORPORATIONInventors: 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