Patents by Inventor Shankar Sahai

Shankar Sahai 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: 9203961
    Abstract: A system, method, and computer program product are provided for conveying availability information of a calling party to a called party. A PBX serving the telephones of the calling and called parties is connected to a presence server. In an embodiment of the invention, the presence server is also connected to a computer and/or other information device (such as a personal data assistant or telephone) of the calling party. After the calling party has left a voice mail message for the called party, the called party will subsequently retrieve the message. In an embodiment of the invention, the PBX then queries the presence server as to the availability of the calling party. The presence server senses whether the calling party has indicated his or her presence; if so, it is inferred that the calling party is probably present and available for a return call. If the presence server detects no such indication by the calling party, it is inferred that the calling party is likely to be absent.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: December 1, 2015
    Assignee: Paltalk Holdings Inc.
    Inventor: Shankar Sahai
  • Publication number: 20140334615
    Abstract: A system, method, and computer program product are provided for conveying availability information of a calling party to a called party. A PBX serving the telephones of the calling and called parties is connected to a presence server. In an embodiment of the invention, the presence server is also connected to a computer and/or other information device (such as a personal data assistant or telephone) of the calling party. After the calling party has left a voice mail message for the called party, the called party will subsequently retrieve the message. In an embodiment of the invention, the PBX then queries the presence server as to the availability of the calling party. The presence server senses whether the calling party has indicated his or her presence; if so, it is inferred that the calling party is probably present and available for a return call. If the presence server detects no such indication by the calling party, it is inferred that the calling party is likely to be absent.
    Type: Application
    Filed: July 28, 2014
    Publication date: November 13, 2014
    Inventor: Shankar Sahai
  • Patent number: 8824643
    Abstract: A system, method, and computer program product are provided for conveying availability information of a calling party to a called party. A PBX serving the telephones of the calling and called parties is connected to a presence server. In an embodiment of the invention, the presence server is also connected to a computer and/or other information device (such as a personal data assistant or telephone) of the calling party. After the calling party has left a voice mail message for the called party, the called party will subsequently retrieve the message. In an embodiment of the invention, the PBX then queries the presence server as to the availability of the calling party. The presence server senses whether the calling party has indicated his or her presence; if so, it is inferred that the calling party is probably present and available for a return call. If the presence server detects no such indication by the calling party, it is inferred that the calling party is likely to be absent.
    Type: Grant
    Filed: June 7, 2011
    Date of Patent: September 2, 2014
    Assignee: Paltalk Holdings, Inc.
    Inventor: Shankar Sahai
  • Publication number: 20140173008
    Abstract: A system, method, and computer program product is provided for establishing real-time communications between computer users connected by a communications network. An invitation is created by a first computer. An invitation is data that proposes a communication session. An invitation can indicate the status or availability of the sending user or of some other resource. Creation of the invitation is followed by the transfer of the invitation from the first computer to at least one second computer. The invitation can be transferred electronically through the network, or physically, by the transfer of a magnetic medium bearing the invitation. The invitation contains parameters to configure an invitation communicator application for communications between the first and second computers. The second computer accepts the invitation and invokes an invitation communicator application to allow communication.
    Type: Application
    Filed: December 26, 2013
    Publication date: June 19, 2014
    Applicant: PALTALK HOLDINGS, INC.
    Inventors: Steven G. Roskowski, Andrew D. Riedel, Shankar Sahai
  • Patent number: 8671145
    Abstract: A system, method, and computer program product is provided for establishing real-time communications between computer users connected by a communications network. An invitation is created by a first computer. An invitation is data that proposes a communication session. An invitation can indicate the status or availability of the sending user or of some other resource. Creation of the invitation is followed by the transfer of the invitation from the first computer to at least one second computer. The invitation can be transferred electronically through the network, or physically, by the transfer of a magnetic medium bearing the invitation. The invitation contains parameters to configure an invitation communicator application for communications between the first and second computers. The second computer accepts the invitation and invokes an invitation communicator application to allow communication.
    Type: Grant
    Filed: August 17, 2005
    Date of Patent: March 11, 2014
    Assignee: Paltalk Holdings, Inc.
    Inventors: Steven G. Roskowski, Andrew D. Riedel, Shankar Sahai
  • Publication number: 20110299667
    Abstract: A system, method, and computer program product are provided for conveying availability information of a calling party to a called party. A PBX serving the telephones of the calling and called parties is connected to a presence server. In an embodiment of the invention, the presence server is also connected to a computer and/or other information device (such as a personal data assistant or telephone) of the calling party. After the calling party has left a voice mail message for the called party, the called party will subsequently retrieve the message. In an embodiment of the invention, the PBX then queries the presence server as to the availability of the calling party. The presence server senses whether the calling party has indicated his or her presence; if so, it is inferred that the calling party is probably present and available for a return call. If the presence server detects no such indication by the calling party, it is inferred that the calling party is likely to be absent.
    Type: Application
    Filed: June 7, 2011
    Publication date: December 8, 2011
    Applicant: Paltalk Holdings, Inc.
    Inventor: Shankar Sahai
  • Patent number: 7957514
    Abstract: A system, method, and computer program product are provided for conveying availability information of a calling party to a called party. A PBX serving the telephones of the calling and called parties is connected to a presence server. In an embodiment of the invention, the presence server is also connected to a computer and/or other information device (such as a personal data assistant or telephone) of the calling party. After the calling party has left a voice mail message for the called party, the called party will subsequently retrieve the message. In an embodiment of the invention, the PBX then queries the presence server as to the availability of the calling party. The presence server senses whether the calling party has indicated his or her presence; if so, it is inferred that the calling party is probably present and available for a return call. If the presence server detects no such indication by the calling party, it is inferred that the calling party is likely to be absent.
    Type: Grant
    Filed: December 18, 2000
    Date of Patent: June 7, 2011
    Assignee: Paltalk Holdings, Inc.
    Inventor: Shankar Sahai
  • Patent number: 7711798
    Abstract: A system method and computer program product for redirecting a consumer (i.e., user) to a previously selected Web site is provided. In an embodiment of the invention, the user acquires a product or service from a first Web site. In the course of acquiring the product or service, the first Web site places a cookie on the user's computer. The cookie identifies the first Web site and associates it with the product or service the user has purchased. Subsequently, the user will receive a Universal Resource Locator (URL) from a second Web site offering the same product or service. When the user activates the URL, they are directed to the second Web site. In response, the second Web site searches for a relevant cookie located on the user's computer. If found, the second Web site determines from the cookie whether the user already possesses the particular product or service being offered by the second Web site.
    Type: Grant
    Filed: July 12, 2000
    Date of Patent: May 4, 2010
    Assignee: Paltalk Holdings, Inc.
    Inventors: Shankar Sahai, Daniel Dante Lorenso
  • Publication number: 20060010201
    Abstract: A system, method, and computer program product is provided for establishing real-time communications between computer users connected by a communications network. An invitation is created by a first computer. An invitation is data that proposes a communication session. An invitation can indicate the status or availability of the sending user or of some other resource. Creation of the invitation is followed by the transfer of the invitation from the first computer to at least one second computer. The invitation can be transferred electronically through the network, or physically, by the transfer of a magnetic medium bearing the invitation. The invitation contains parameters to configure an invitation communicator application for communications between the first and second computers. The second computer accepts the invitation and invokes an invitation communicator application to allow communication.
    Type: Application
    Filed: August 17, 2005
    Publication date: January 12, 2006
    Inventors: Steven Roskowski, Andrew Riedel, Shankar Sahai
  • Publication number: 20020076010
    Abstract: A system, method, and computer program product are provided for conveying availability information of a calling party to a called party. A PBX serving the telephones of the calling and called parties is connected to a presence server. In an embodiment of the invention, the presence server is also connected to a computer and/or other information device (such as a personal data assistant or telephone) of the calling party. After the calling party has left a voice mail message for the called party, the called party will subsequently retrieve the message In an embodiment of the invention, the PBX then queries the presence server as to the availability of the calling party. The presence server senses whether the calling party has indicated his or her presence; if so, it is inferred that the calling party is probably present and available for a return call. If the presence server detects no such indication by the calling party, it is inferred that the calling party is likely to be absent.
    Type: Application
    Filed: December 18, 2000
    Publication date: June 20, 2002
    Inventor: Shankar Sahai
  • Publication number: 20020023134
    Abstract: A system, method, and computer program product is provided for establishing real-time communications between computer users connected by a communications network. An invitation is created by a first computer. An invitation is data that proposes a communication session. An invitation can indicate the status or availability of the sending user or of some other resource. Creation of the invitation is followed by the transfer of the invitation from the first computer to at least one second computer. The invitation can be transferred electronically through the network, or physically, by the transfer of a magnetic medium bearing the invitation. The invitation contains parameters to configure an invitation communicator application for communications between the first and second computers. The second computer accepts the invitation and invokes an invitation communicator application to allow communication.
    Type: Application
    Filed: February 28, 2001
    Publication date: February 21, 2002
    Inventors: Steven G. Roskowski, Andrew D. Riedel, Shankar Sahai