Patents by Inventor John P. Cordell

John P. Cordell 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).

  • Patent number: 11205189
    Abstract: Embodiments are directed towards providing a system that presents customized content to a user in an automobile based on the usage patterns of the automobile or its current occupant. Accessory data from the automobile is monitored to learn the automobile-usage patterns. The automobile-usage patterns are mapped to a plurality of content items, such as by mapping the content items to services, which are then mapped to the automobile-usage patterns. The plurality of content items are prioritized for display to the user based on the automobile-usage patterns and the frequency of those automobile-usage patterns. The prioritized content items can be presented to the user sequentially or in response to accessory data that matches an automobile-usage pattern.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: December 21, 2021
    Assignee: XEVO INC.
    Inventor: John P. Cordell
  • Publication number: 20210078408
    Abstract: Embodiments are directed towards providing a system that presents customized content to a user of an automobile based on what the user of the automobile is looking at. A first camera captures images of the user of the interior of the automobile, and a second camera captures images of a scene that the user is viewing. The images are analyzed to determine if the user is looking at, or not looking at, an object in the scene. If the user is looking at such an object, content associated with the object is selected and presented to the user.
    Type: Application
    Filed: November 30, 2020
    Publication date: March 18, 2021
    Inventor: John P. Cordell
  • Patent number: 10882398
    Abstract: Embodiments are directed towards providing a system that presents customized content to a user of an automobile based on what the user of the automobile is looking at. A first camera captures images of the user of the interior of the automobile, and a second camera captures images of a scene that the user is viewing. The images are analyzed to determine if the user is looking at, or not looking at, an object in the scene. If the user is looking at such an object, content associated with the object is selected and presented to the user.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: January 5, 2021
    Assignee: XEVO INC.
    Inventor: John P. Cordell
  • Publication number: 20200254876
    Abstract: Embodiments are directed towards providing a system that presents customized content to a user of an automobile based on what the user of the automobile is looking at. A first camera captures images of the user of the interior of the automobile, and a second camera captures images of a scene that the user is viewing. The images are analyzed to determine if the user is looking at, or not looking at, an object in the scene. If the user is looking at such an object, content associated with the object is selected and presented to the user.
    Type: Application
    Filed: February 13, 2019
    Publication date: August 13, 2020
    Applicant: Xevo Inc.
    Inventor: John P. Cordell
  • Publication number: 20200250696
    Abstract: Embodiments are directed towards providing a system that presents customized content to a user in an automobile based on the usage patterns of the automobile or its current occupant. Accessory data from the automobile is monitored to learn the automobile-usage patterns. The automobile-usage patterns are mapped to a plurality of content items, such as by mapping the content items to services, which are then mapped to the automobile-usage patterns. The plurality of content items are prioritized for display to the user based on the automobile-usage patterns and the frequency of those automobile-usage patterns. The prioritized content items can be presented to the user sequentially or in response to accessory data that matches an automobile-usage pattern.
    Type: Application
    Filed: February 4, 2019
    Publication date: August 6, 2020
    Applicant: Xevo Inc.
    Inventor: John P. Cordell
  • Publication number: 20160098170
    Abstract: A user may discover and navigate among hyperlinks through the use of a keyboard. For example, a user may press a tab key to discover and navigate to a first hyperlink that is part of a hypertext document. The first hyperlink is, in response, given focus and a focus shape is drawn around the text or graphics for the hot region of the hyperlink. If the user again presses the tab key, the next hyperlink is given focus and a focus shape (i.e., an outline that surrounds the next hyperlink) is drawn around the next hyperlink. A user may also tab to a placeholder for an image in order to make a decision whether the image should be downloaded or not.
    Type: Application
    Filed: October 2, 2015
    Publication date: April 7, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Joseph Paul-Emile-Pierre Cote, John P. Cordell, Christopher R. Brown
  • Patent number: 9152324
    Abstract: A user may discover and navigate among hyperlinks through the use of a keyboard. For example, a user may press a tab key to discover and navigate to a first hyperlink that is part of a hypertext document. The first hyperlink is, in response, given focus and a focus shape is drawn around the text or graphics for the hot region of the hyperlink. If the user again presses the tab key, the next hyperlink is given focus and a focus shape (i.e., an outline that surrounds the next hyperlink) is drawn around the next hyperlink. A user may also tab to a placeholder for an image in order to make a decision whether the image should be downloaded or not.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: October 6, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joseph Paul-Emile-Pierre Cote, John P. Cordell, Christopher R. Brown
  • Publication number: 20100100800
    Abstract: A user may discover and navigate among hyperlinks through the use of a keyboard. For example, a user may press a tab key to discover and navigate to a first hyperlink that is part of a hypertext document. The first hyperlink is, in response, given focus and a focus shape is drawn around the text or graphics for the hot region of the hyperlink. If the user again presses the tab key, the next hyperlink is given focus and a focus shape (i.e., an outline that surrounds the next hyperlink) is drawn around the next hyperlink. A user may also tab to a placeholder for an image in order to make a decision whether the image should be downloaded or not.
    Type: Application
    Filed: December 30, 2009
    Publication date: April 22, 2010
    Inventors: Joseph Paul-Emile-Pierre Cote, John P. Cordell, Christopher R. Brown
  • Patent number: 7673230
    Abstract: A user may discover and navigate among hyperlinks through the use of a keyboard. For example, a user may press a tab key to discover and navigate to a first hyperlink that is part of a hypertext document. The first hyperlink is, in response, given focus and a focus shape is drawn around the text or graphics for the hot region of the hyperlink. If the user again presses the tab key, the next hyperlink is given focus and a focus shape (i.e., an outline that surrounds the next hyperlink) is drawn around the next hyperlink. A user may also tab to a placeholder for an image in order to make a decision whether the image should be downloaded or not.
    Type: Grant
    Filed: May 16, 2003
    Date of Patent: March 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Joseph Paul-Emile Pierre Cote, John P. Cordell, Christopher R. Brown
  • Patent number: 7272781
    Abstract: A user may discover and navigate among hyperlinks through the use of a keyboard. For example, a user may press a tab key to discover and navigate to a first hyperlink that is part of a hypertext document. The first hyperlink is, in response, given focus and a focus shape is drawn around the text or graphics for the hot region of the hyperlink. If the user again presses the tab key, the next hyperlink is given focus and a focus shape (i.e., an outline that surrounds the next hyperlink) is drawn around the next hyperlink. A user may also tab to a placeholder for an image in order to make a decision whether the image should be downloaded or not.
    Type: Grant
    Filed: May 12, 2004
    Date of Patent: September 18, 2007
    Assignee: Microsoft Corporation
    Inventors: Joseph Paul-Emile Pierre Cote, John P Cordell, Christopher R Brown
  • Patent number: 7240296
    Abstract: A user interface for navigating among screens on a personal computer. The screens, which include layers of a shell user interface and various locations within applications, are presented as pages. In addition, commands and help information of an application are presented as a web of command pages. To this end, a unit of measure, called a “place” is defined. In general, an application is a place, and separate documents within an application may also define a place. Separate command windows and dialog boxes within an application or a document typically do not define a place. Backwards navigation takes the user to the previous place, and forward navigation (if possible) takes the user to the next place. Because the underlying data for a page may change between an initial visit to a page and navigation back to the page, data objects and page code are maintained separately, and are combined only when a request for a page is made.
    Type: Grant
    Filed: February 11, 2000
    Date of Patent: July 3, 2007
    Assignee: Microsoft Corporation
    Inventors: Joseph H. Matthews, Stephen P. Capps, Richard W. Stoakley, Joe D. Belfiore, Walter W. Smith, Bradley M. Schick, Samuel J. McKelvie, Robert V. Welland, John P. Cordell
  • Publication number: 20040210830
    Abstract: A user may discover and navigate among hyperlinks through the use of a keyboard. For example, a user may press a tab key to discover and navigate to a first hyperlink that is part of a hypertext document. The first hyperlink is, in response, given focus and a focus shape is drawn around the text or graphics for the hot region of the hyperlink. If the user again presses the tab key, the next hyperlink is given focus and a focus shape (i.e., an outline that surrounds the next hyperlink) is drawn around the next hyperlink. A user may also tab to a placeholder for an image in order to make a decision whether the image should be downloaded or not.
    Type: Application
    Filed: May 12, 2004
    Publication date: October 21, 2004
    Applicant: Microsoft Corporation
    Inventors: Joseph Paul-Emile Pierre Cote, John P. Cordell, Christopher R. Brown
  • Patent number: 6785865
    Abstract: A user may discover and navigate among hyperlinks through the use of a keyboard. For example, a user may press a tab key to discover and navigate to a first hyperlink that is part of a hypertext document. The first hyperlink is, in response, given focus and a focus shape is drawn around the text or graphics for the hot region of the hyperlink. If the user again presses the tab key, the next hyperlink is given focus and a focus shape (i.e., an outline that surrounds the next hyperlink) is drawn around the next hyperlink. A user may also tab to a placeholder for an image in order to make a decision whether the image should be downloaded or not.
    Type: Grant
    Filed: March 6, 1997
    Date of Patent: August 31, 2004
    Assignee: Microsoft Corporation
    Inventors: Joseph Paul-Emile Pierre Cote, John P. Cordell, Christopher R. Brown
  • Publication number: 20030217096
    Abstract: A network-based messaging system comprises multiple agents to communicate messages between multiple users in real time using, for example, an XML document synchronization model. Each agent has properties defined in XML and can subscribe to properties of other agents. Each agent can notify other agents which subscribe to it of changes to its properties. The agents communicate using an XML or alternative extensible data interchange protocol. The agents include device agents to represent each of multiple user devices, which may include computers on a wireline network and mobile devices on a wireless network. The agents also include persona agents to represent each user. The persona agents collect information about the properties of other agents and publish the information to other, subscribing agents. Each persona agent comprises properties to maintain state information for each device used by the corresponding user. Most of the agents reside in a centralized agent system.
    Type: Application
    Filed: December 14, 2001
    Publication date: November 20, 2003
    Inventors: Samuel J. McKelvie, Phillip L. Bogle, Timothy W. Brennan, John P. Cordell, Adam M. Doppelt, Eric J. Feigin, Bruce Johnson, Patrick E. O'Donnell, Robert J. Williams
  • Publication number: 20030196174
    Abstract: A user may discover and navigate among hyperlinks through the use of a keyboard. For example, a user may press a tab key to discover and navigate to a first hyperlink that is part of a hypertext document. The first hyperlink is, in response, given focus and a focus shape is drawn around the text or graphics for the hot region of the hyperlink. If the user again presses the tab key, the next hyperlink is given focus and a focus shape (i.e., an outline that surrounds the next hyperlink) is drawn around the next hyperlink. A user may also tab to a placeholder for an image in order to make a decision whether the image should be downloaded or not.
    Type: Application
    Filed: May 16, 2003
    Publication date: October 16, 2003
    Applicant: Microsoft Corporation
    Inventors: Joseph Paul-Emile Pierre Cote, John P. Cordell, Christopher R. Brown
  • Patent number: 6031989
    Abstract: A new reference tag is provided as an extension to the HyperText Markup Language (HTML). The new reference tag allows nesting of HTML and other electronic documents within a main HTML document obtained from a computer network such as the Internet or an intranet while maintaining all the layout and presentation capabilities of HTML in both the main and nested documents. The new reference tag is implemented as a container tag. If a client network applications understands the new reference tag, nested documents are displayed for a user. If the client network application does not understand the new reference tag, then the other HTML information tags contained between the beginning and end of the reference tag (i.e. the reference tag container) are used to display information for a user.
    Type: Grant
    Filed: February 27, 1997
    Date of Patent: February 29, 2000
    Assignee: Microsoft Corporation
    Inventor: John P. Cordell
  • Patent number: 5845084
    Abstract: Data requests (e.g., for a hyper text markup language document) made from a client application on a client computer connected to a computer network (e.g., the Internet) are often large. The data received by a client application is often received at a very slow rate due to network congestion and other factors. In addition, the data received may have references to embedded graphical images. If the data received does not contain the display dimensions of the embedded graphical images, then the data cannot be properly displayed until the dimensions of the embedded graphical images are known. When a data request is made, the data transfer rate is monitored. When the receive data transfer rate is slow, and the data contains an embedded graphical image of unknown dimensions, a small placeholder image is automatically displayed for the user instead of the actual data.
    Type: Grant
    Filed: April 18, 1996
    Date of Patent: December 1, 1998
    Assignee: Microsoft Corporation
    Inventors: John P. Cordell, Benjamin W. Slivka, Christopher M. Franklin, Arthur E. Blume, Bharat Shyam
  • Patent number: D322242
    Type: Grant
    Filed: November 27, 1989
    Date of Patent: December 10, 1991
    Assignee: Nintendo of America, Inc.
    Inventor: John P. Cordell
  • Patent number: D325049
    Type: Grant
    Filed: November 27, 1989
    Date of Patent: March 31, 1992
    Assignee: Nintendo of America, Inc.
    Inventor: John P. Cordell
  • Patent number: D338242
    Type: Grant
    Filed: March 12, 1992
    Date of Patent: August 10, 1993
    Assignee: Nintendo of America, Inc.
    Inventor: John P. Cordell