Patents by Inventor Robert D. Lord

Robert D. Lord 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: 9584590
    Abstract: A software based system for facilitating streaming of media files to a device over a wide area network (WAN) includes an agent process, an authentication process, a client services process and a client process. The agent process catalogs local media files and advises the authentication process of it's availability on the WAN and the address at which it may be contacted. The client process contacts the client services process to obtain, after authenticating with it, the WAN address of the agent process and contacts the agent process to receive information or meta-data describing the media files available for streaming. The client process obtains information for forming a URI or playlist, that it then passes to a media player to request the stream over the WAN. Alternately, the client process may direct the agent process to pass the URL to another client process on, for example, the same local area network.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: February 28, 2017
    Assignee: Yahoo! Inc.
    Inventors: Robert D. Lord, Ian C. Rogers
  • Publication number: 20140297808
    Abstract: A software based system for facilitating streaming of media files to a device over a wide area network (WAN) includes an agent process, an authentication process, a client services process and a client process. The agent process catalogs local media files and advises the authentication process of it's availability on the WAN and the address at which it may be contacted. The client process contacts the client services process to obtain, after authenticating with it, the WAN address of the agent process and contacts the agent process to receive information or meta-data describing the media files available for streaming. The client process obtains information for forming a URI or playlist, that it then passes to a media player to request the stream over the WAN. Alternately, the client process may direct the agent process to pass the URL to another client process on, for example, the same local area network.
    Type: Application
    Filed: January 31, 2014
    Publication date: October 2, 2014
    Applicant: Yahoo! Inc.
    Inventors: Robert D. Lord, Ian C. Rogers
  • Patent number: 8775659
    Abstract: A software based system for facilitating streaming of media files to a device over a wide area network (WAN) includes an agent process, an authentication process, a client services process and a client process. The agent process catalogs local media files and advises the authentication process of it's availability on the WAN and the address at which it may be contacted. The client process contacts the client services process to obtain, after authenticating with it, the WAN address of the agent process and contacts the agent process to receive information or meta-data describing the media files available for streaming. The client process obtains information for forming a URI or playlist, that it then passes to a media player to request the stream over the WAN. Alternately, the client process may direct the agent process to pass the URL to another client process on, for example, the same local area network.
    Type: Grant
    Filed: February 5, 2010
    Date of Patent: July 8, 2014
    Assignee: Yahoo! Inc.
    Inventors: Robert D. Lord, Ian C. Rogers
  • Publication number: 20100185729
    Abstract: A software based system for facilitating streaming of media files to a device over a wide area network (WAN) includes an agent process, an authentication process, a client services process and a client process. The agent process catalogs local media files and advises the authentication process of it's availability on the WAN and the address at which it may be contacted. The client process contacts the client services process to obtain, after authenticating with it, the WAN address of the agent process and contacts the agent process to receive information or meta-data describing the media files available for streaming. The client process obtains information for forming a URI or playlist, that it then passes to a media player to request the stream over the WAN. Alternately, the client process may direct the agent process to pass the URL to another client process on, for example, the same local area network.
    Type: Application
    Filed: February 5, 2010
    Publication date: July 22, 2010
    Inventors: Robert D. Lord, Ian C. Rogers
  • Patent number: 7673062
    Abstract: A software based system for facilitating streaming of media files to a device over a wide area network (WAN) includes an agent process, an authentication process, a client services process and a client process. The agent process catalogs local media files and advises the authentication process of it's availability on the WAN and the address at which it may be contacted. The client process contacts the client services process to obtain, after authenticating with it, the WAN address of the agent process and contacts the agent process to receive information or meta-data describing the media files available for streaming. The client process obtains information for forming a URI or playlist, that it then passes to a media player to request the stream over the WAN. Alternately, the client process may direct the agent process to pass the URL to another client process on, for example, the same local area network.
    Type: Grant
    Filed: November 18, 2003
    Date of Patent: March 2, 2010
    Assignee: Yahoo! Inc.
    Inventors: Robert D. Lord, Ian C. Rogers
  • Patent number: 7590711
    Abstract: A software based system for facilitating streaming of media files to a device over a wide area network (WAN) includes an agent process, an authentication process, a client services process and a client process. The agent process catalogs local media files and advises the authentication process of its availability on the WAN and the address at which it may be contacted. The client process contacts the client services process to obtain, after authenticating with it, the WAN address of the agent process and contacts the agent process to receive information or meta-data describing the media files available for streaming. The client process obtains information for forming a URI or playlist, that it then passes to a media player to request the stream over the WAN. Alternately, the client process may direct the agent process to pass the URL to another client process on, for example, the same local area network.
    Type: Grant
    Filed: April 17, 2007
    Date of Patent: September 15, 2009
    Assignee: Yahoo! Inc.
    Inventors: Robert D. Lord, Ian C. Rogers
  • Publication number: 20040148244
    Abstract: This invention provides methods and systems for facilitating trading of securities over a communications network. The methods and systems allow users to submit orders for trading securities with a consolidated order entry interface screen for single and multiple orders. The consolidated order interface screen provides the user with a single order entry point for submitting orders to trade securities of different types. The consolidated order interface screen, in one embodiment, provides the user with a centralized order entry point for a plurality of security trading platforms. Each of the plurality of security trading platforms may processes orders for given types of a securities, for particular types of security orders, or for particular types of users. Orders to trade securities are tested to determine if they are valid or otherwise capable of being executed. Testing may include determining whether syntax edits are required and whether business edits are required.
    Type: Application
    Filed: January 27, 2003
    Publication date: July 29, 2004
    Inventors: Douglas Dauphinot Badeau, Todd Christopher Commisso, William Gebhardt, Robert D. Lord