Patents by Inventor John Grundback

John Grundback 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: 9460222
    Abstract: A system and method for facilitating changing a link generated by a script provided in proxied content. The example method includes identifying a link-producing script in proxied content; applying a wrapper function to the link-producing script; and employing the wrapper function to rewrite one or more links output by the link-producing script. In a specific embodiment, the proxied content includes Hypertext Transfer Protocol Language (HTML) markup. The link-producing script is implemented via JavaScript, and one or more links output via the link-producing script includes one or more Uniform Resource Locators (URLs).
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: October 4, 2016
    Assignee: Oracle International Corporation
    Inventors: Greg Gutkin, John Grundback, Sriram Melkote, Artem Stemkovski, Tim Lake, Joseph A. Stanko
  • Publication number: 20140258514
    Abstract: A media delivery system and technique are described to enable a media stream to be received at one end on a user's computer, and then re-streamed to a target device in a form that is suitable for that target. As an example of an implementation of such an embodiment, a streaming video and/or audio feed may be received on a user's media center, then re-streamed to a user's designated target device. The target device may correspond to, for example, another computer, a cell phone, or some other media output device.
    Type: Application
    Filed: May 16, 2014
    Publication date: September 11, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Luc Julia, Rafael Cortina, John Grundback, Maklouf Serghine, Yohan Le Nerriec
  • Patent number: 8787164
    Abstract: A media delivery system and technique are described to enable a media stream to be received at one end on a user's computer, and then re-streamed to a target device in a form that is suitable for that target. As an example of an implementation of such an embodiment, a streaming video and/or audio feed may be received on a user's media center, then re-streamed to a user's designated target device. The target device may correspond to, for example, another computer, a cell phone, or some other media output device.
    Type: Grant
    Filed: September 12, 2006
    Date of Patent: July 22, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Luc Julia, Rafael Cortina, John Grundback, Maklouf Serghine, Yohan Le Nerriec
  • Publication number: 20130311863
    Abstract: A system and method for facilitating changing a link generated by a script provided in proxied content. The example method includes identifying a link-producing script in proxied content; applying a wrapper function to the link-producing script; and employing the wrapper function to rewrite one or more links output by the link-producing script. In a specific embodiment, the proxied content includes Hypertext Transfer Protocol Language (HTML) markup. The link-producing script is implemented via JavaScript, and one or more links output via the link-producing script includes one or more Uniform Resource Locators (URLs).
    Type: Application
    Filed: May 17, 2012
    Publication date: November 21, 2013
    Applicant: Oracle International Corporation
    Inventors: Greg Gutkin, John Grundback, Siram Melkote, Artem Stemkovski, Tim Lake, Joseph A. Stanko
  • Patent number: 7218917
    Abstract: A method by which one node can search for and retrieve information from another node. A message identifying the sought-for information item and an address is created at a first node. The address identifies a repository for the sought-for information. A second node receives the contents of this message and responds with the information item if the item is available. Otherwise, the second node propagates the message to other nodes. The message is propagated from node to node until it reaches a node having the sought-for information item. If this node can connect to the specified address, it sends the information item to the repository. Otherwise, the node adds the information item to the message, which is propagated to other nodes until the message reaches a node that can connect with the address. The information item can then be retrieved from the repository.
    Type: Grant
    Filed: January 15, 2002
    Date of Patent: May 15, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Salil Vjaykumar Pradhan, John Grundback, Geoff Lyon
  • Publication number: 20070078948
    Abstract: A media delivery system and technique are described to enable a media stream to be received at one end on a user's computer, and then re-streamed to a target device in a form that is suitable for that target. As an example of an implementation of such an embodiment, a streaming video and/or audio feed may be received on a user's media center, then re-streamed to a user's designated target device. The target device may correspond to, for example, another computer, a cell phone, or some other media output device.
    Type: Application
    Filed: September 12, 2006
    Publication date: April 5, 2007
    Inventors: Luc Julia, Rafael Cortina, John Grundback, Maklouf Serghine, Yohan Le Nerriec
  • Publication number: 20040148518
    Abstract: A distributed surveillance system comprises a plurality of nodes including sensors for monitoring areas, and a network connecting the plurality of nodes. A node is operable to detect an object in one of the monitoring areas and transmit a tracking message to other nodes in the system via the network. The tracking message identifies the detected object.
    Type: Application
    Filed: January 27, 2003
    Publication date: July 29, 2004
    Inventors: John Grundback, Salil Pradhan, Geoff M. Lyon
  • Publication number: 20030134618
    Abstract: A method by which one node can search for and retrieve information from another node. A message identifying the sought-for information item and an address is created at a first node. The address identifies a repository for the sought-for information. A second node receives the contents of this message and responds with the information item if the item is available. Otherwise, the second node propagates the message to other nodes. The message is propagated from node to node until it reaches a node having the sought-for information item. If this node can connect to the specified address, it sends the information item to the repository. Otherwise, the node adds the information item to the message, which is propagated to other nodes until the message reaches a node that can connect with the address. The information item can then be retrieved from the repository.
    Type: Application
    Filed: January 15, 2002
    Publication date: July 17, 2003
    Inventors: Salil Vjaykumar Pradhan, John Grundback, Geoff Lyon