Patents by Inventor Sanjay Kohli

Sanjay Kohli 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: 11962868
    Abstract: One or more computing devices, systems, and/or methods for delivering video streams are provided. In an example, a first video stream chunk of a video stream is received. The first video stream chunk is transmitted to a first client device in response to a determination that the first video stream chunk is not associated with a quality issue. A second video stream chunk of the video stream is received. The second video stream chunk is analyzed to determine whether the second video stream chunk is associated with one or more quality issues. A first quality issue associated with the second video stream chunk is detected. A request for a corrective video stream chunk is transmitted to a cache node based upon the first quality issue. The corrective video stream chunk is received from the cache node. The corrective video stream chunk is transmitted to the first client device.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: April 16, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Alva Jackson, Joseph Fragale, Sanjay Kohli, Woo Beum Lee
  • Publication number: 20220174370
    Abstract: One or more computing devices, systems, and/or methods for delivering video streams are provided. In an example, a first video stream chunk of a video stream is received. The first video stream chunk is transmitted to a first client device in response to a determination that the first video stream chunk is not associated with a quality issue. A second video stream chunk of the video stream is received. The second video stream chunk is analyzed to determine whether the second video stream chunk is associated with one or more quality issues. A first quality issue associated with the second video stream chunk is detected. A request for a corrective video stream chunk is transmitted to a cache node based upon the first quality issue. The corrective video stream chunk is received from the cache node. The corrective video stream chunk is transmitted to the first client device.
    Type: Application
    Filed: November 30, 2020
    Publication date: June 2, 2022
    Inventors: Alva Jackson, Joseph Fragale, Sanjay Kohli, Woo Beum Lee
  • Patent number: 8391156
    Abstract: A system receives a data unit from a sending node and identifies if the data unit indicates that it is a test data unit. The system determines a delta time that includes a difference between a time at which a response data unit is going to be sent to the sending node and a time at which the data unit was received. The system inserts the delta time, if the identification indicates that the data unit is a test data unit, in the response data unit and sends the response data unit to the sending node.
    Type: Grant
    Filed: November 21, 2006
    Date of Patent: March 5, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Roman Krzanowski, Sanjay Kohli
  • Publication number: 20080117825
    Abstract: A system receives a data unit from a sending node and identifies if the data unit indicates that it is a test data unit. The system determines a delta time that includes a difference between a time at which a response data unit is going to be sent to the sending node and a time at which the data unit was received. The system inserts the delta time, if the identification indicates that the data unit is a test data unit, in the response data unit and sends the response data unit to the sending node.
    Type: Application
    Filed: November 21, 2006
    Publication date: May 22, 2008
    Applicant: Verizon Services Corporation
    Inventors: Roman Krzanowski, Sanjay Kohli
  • Patent number: 6519585
    Abstract: A system method for facilitating presentation of subject categorizations for use in an on-line search query engine is described. A synonym list is built including a set of synonym entries. Each synonym entry includes a synonym name and a heading code. The synonym list is arranged in order of synonym name. A search query is accepted from a user on the on-line search query engine. The search query is normalized into a standardized word form with at least one word in the standardized word form matching one of the synonym names in the synonym list. Each of the synonym entries in the synonym list having at least one synonym name matching the at least one word in the standardized word form is retrieved. A heading list including a set of heading entries is accessed. Each heading entry includes a heading name and a heading code. The heading list is arranged in order of heading code.
    Type: Grant
    Filed: April 27, 1999
    Date of Patent: February 11, 2003
    Assignee: Infospace, Inc.
    Inventor: Sanjay Kohli
  • Patent number: 6442544
    Abstract: A system and method for organizing search categories for use in an on-line search query engine based on a geographic description is described. The city list is compiled into entries in a database organized by an official name for each city in the city list. A virtual city list is compiled into entries in a database organized by an unofficial name for each virtual city in a virtual city list. A friendly name list is compiled into entries in a database organized by a pseudonym for each friendly name in a friendly name list. A search query engine includes a user interface receiving a location descriptor presenting the search categories organized by an actual location. The search query engine also includes a resolution module resolving the actual location from the location descriptor using at least one of the official name in the city list, the unofficial name in the virtual city list, and the friendly name in the friendly name list.
    Type: Grant
    Filed: December 8, 1998
    Date of Patent: August 27, 2002
    Assignee: InfoSpace, Inc.
    Inventor: Sanjay Kohli