Patents by Inventor Reed J. Sloss

Reed J. Sloss 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: 7949774
    Abstract: One or more validation keys are embedded in a data stream at a server. A client requests the data stream from the server. The server sends the data stream to the client. The client receives the data stream, and samples the data stream to detect one or more validation keys.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: May 24, 2011
    Assignee: Intel Corporation
    Inventors: Gregory C. Kime, Rama R. Menon, Reed J. Sloss
  • Patent number: 7340526
    Abstract: One or more validation keys are embedded in a data stream at a server. A client requests the data stream from the server. The server sends the data stream to the client. The client receives the data stream, and samples the data stream to detect one or more validation keys.
    Type: Grant
    Filed: October 30, 2001
    Date of Patent: March 4, 2008
    Assignee: Intel Corporation
    Inventors: Gregory C. Kime, Rama R. Menon, Reed J. Sloss
  • Patent number: 7080129
    Abstract: In one aspect of the invention is a method for selecting a site in a network based on the IP (Internet Protocol) of a requesting system. When a request for data is made from a requesting system, the requesting system's IP address is used to determine if an edge server, that is, a streaming server co-located with the requesting system's Web host, exists for the requesting system. If an edge server for the requesting system exists, then the requesting system receives the requested data from the edge server. If no edge server exists, then the requesting system receives the requested data from a deployment server.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: July 18, 2006
    Assignee: Intel Corporation
    Inventors: Gregory Cummings, Ajay G. Gupta, Hrishikesh Narasimhan, Reed J. Sloss
  • Patent number: 7020709
    Abstract: A system is described comprising: a primary root splitter to split a data stream transmitted from an upstream server into a plurality of leaf splitter streams; a plurality of leaf splitters to split each of the leaf splitter streams into a plurality of end user streams, wherein one or more of the plurality of leaf splitters is a backup root splitter; and root splitter reassignment logic for reassigning one of the backup root splitters as a new primary root splitter responsive to detecting a problem with the primary root splitter. Also described is a method comprising: monitoring a primary root splitter to ensure that the primary root splitter is operating within predefined parameters, the primary root splitter to split a single data stream into multiple data streams transmitted to multiple leaf splitters; and reassigning one of the leaf splitters as a new primary root splitter responsive to detecting that the primary root splitter is not operating within the predefined parameters.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: March 28, 2006
    Assignee: Intel Corporation
    Inventor: Reed J. Sloss
  • Patent number: 6687846
    Abstract: A system and method for error handling and recovery in a content distribution system is described in which errors corresponding to failed file operations (e.g., file transfer errors, file delete errors) are placed in an error queue. Error analysis logic reads the errors from the error queue and makes a determination as to whether the file operation errors are recoverable errors based on an error recovery policy. If the error analysis logic determines that recovery is possible, then one or more error recovery procedures are invoked. The procedures may be specific to the content delivery system (e.g., “Server X was down on 1/20 between 10:20 and 11:00 AM”), or may be more general (e.g., “attempt file transfers 5 times before quitting”). If it is determined that an error is not automatically recoverable, then the error is included in an error report.
    Type: Grant
    Filed: March 30, 2000
    Date of Patent: February 3, 2004
    Assignee: Intel Corporation
    Inventors: Farid Adrangi, Rama R. Menon, Reed J. Sloss, David W. Gaddis
  • Publication number: 20030084179
    Abstract: One or more validation keys are embedded in a data stream at a server. A client requests the data stream from the server. The server sends the data stream to the client. The client receives the data stream, and samples the data stream to detect one or more validation keys.
    Type: Application
    Filed: October 30, 2001
    Publication date: May 1, 2003
    Inventors: Gregory C. Kime, Rama R. Menon, Reed J. Sloss
  • Publication number: 20020087725
    Abstract: In one aspect of the invention is a method for selecting a site in a network based on the IP (Internet Protocol) of a requesting system. When a request for data is made from a requesting system, the requesting system's IP address is used to determine if an edge server, that is, a streaming server co-located with the requesting system's Web host, exists for the requesting system. If an edge server for the requesting system exists, then the requesting system receives the requested data from the edge server. If no edge server exists, then the requesting system receives the requested data from a deployment server.
    Type: Application
    Filed: December 29, 2000
    Publication date: July 4, 2002
    Inventors: Gregory Cummings, Ajay G. Gupta, Hrishikesh Narasimhan, Reed J. Sloss