Patents by Inventor Param Singh

Param Singh 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: 10140121
    Abstract: A process that executes client software in a computer, hereinafter client process, starts execution of at least a portion of server software, hereinafter listener. The client process retrieves from the listener, an identifier of a port in the computer, at which the listener waits to receive one or more messages, which may contain commands. The client process connects to a server process in another computer and sends only to the server process, at least a command and client information that includes at least the port identifier of its listener. Any remote computer(s) that may receive and execute the command, use the client information to send back information related to the command, directly to the port identifier of the listener started by the client process. Any messages received at the listener's port identifier are processed, e.g. by displaying any output generated in execution of the command by the remote computer(s).
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: November 27, 2018
    Assignee: Oracle International Corporation
    Inventors: Sampath Ravindhran, Jonathan Creighton, Khethavath Param Singh, Kannabran Viswanathan, Soo Huey Wong
  • Publication number: 20170237623
    Abstract: An embodiment of a method for implementing an information processing system with numerous and varied information sources in a way that dramatically reduces the challenge of implementing such a system. A preferred embodiment contains connectors to external elements (114). Message canonicalizers (115) and message de-canonicalizers (116) allow any number of external elements to connect as both information sources and sinks. Information moves through a track (117), which is governed by the track information structure. Any number of processing elements (119) can be added to the track and are mapped to the track information structure. A track information store (120) is associated with the track and parallels the track information structure.
    Type: Application
    Filed: February 15, 2016
    Publication date: August 17, 2017
    Inventors: Kilton Patrick Hopkins, Param Singh, Michael Gurevich
  • Publication number: 20170026448
    Abstract: A process that executes client software in a computer, hereinafter client process, starts execution of at least a portion of server software, hereinafter listener. The client process retrieves from the listener, an identifier of a port in the computer, at which the listener waits to receive one or more messages, which may contain commands. The client process connects to a server process in another computer and sends only to the server process, at least a command and client information that includes at least the port identifier of its listener. Any remote computer(s) that may receive and execute the command, use the client information to send back information related to the command, directly to the port identifier of the listener started by the client process. Any messages received at the listener's port identifier are processed, e.g. by displaying any output generated in execution of the command by the remote computer(s).
    Type: Application
    Filed: July 21, 2015
    Publication date: January 26, 2017
    Applicant: Oracle International Corporation
    Inventors: Sampath Ravindhran, Jonathan Creighton, Khethavath Param Singh, Kannabran Viswanathan, Soo Huey Wong
  • Publication number: 20150170267
    Abstract: A system receives account access information from a user. The account is then accessed using the received access information. Data is harvested from a web page associated with the account or received from another financial data source. The user's ability to access the account is authenticated based on the obtained information.
    Type: Application
    Filed: February 23, 2015
    Publication date: June 18, 2015
    Inventors: Venkatachari Dilip, Sanjeev Dheer, Amir Sunderji, Param Singh
  • Publication number: 20130232071
    Abstract: A system receives account access information from a user. The account is then accessed using the received access information. Data is harvested from a web page associated with the account or received from another financial data source. The user's ability to access the account is authenticated based on the obtained information.
    Type: Application
    Filed: December 31, 2012
    Publication date: September 5, 2013
    Applicant: CASHEDGE, INC.
    Inventors: Venkatachari Dilip, Sanjeev Dheer, Amir Sunderji, Param Singh
  • Publication number: 20120265687
    Abstract: A system receives account access information from a user. The account is then accessed using the received access information. Data is harvested from a web page associated with the account or received from another financial data source. The user's ability to access the account is authenticated based on the obtained information.
    Type: Application
    Filed: June 29, 2012
    Publication date: October 18, 2012
    Applicant: CASHEDGE, INC.
    Inventors: Venkatachari Dilip, Sanjeev Dheer, Amir Sunderji, Param Singh
  • Patent number: 8266065
    Abstract: A system receives account access information from a user. The account is then accessed using the received access information. Data is harvested from a web page associated with the account or received from another financial data source. The user's ability to access the account is authenticated based on the obtained information.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: September 11, 2012
    Assignee: Cashedge, Inc.
    Inventors: Venkatachari Dilip, Sanjeev Dheer, Amir Sunderji, Param Singh
  • Patent number: 8255336
    Abstract: A system receives account access information from a user. The account is then accessed using the received access information. Data is harvested from a web page associated with the account or received from another financial data source. The user's ability to access the account is authenticated based on the obtained information.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: August 28, 2012
    Assignee: Cashedge, Inc.
    Inventors: Venkatachari Dilip, Sanjeev Dheer, Amir Sunderji, Param Singh
  • Patent number: 8249983
    Abstract: A system receives account access information from a user. The account is then accessed using the received access information. Data is harvested from a web page associated with the account or received from another financial data source. The user's ability to access the account is authenticated based on the obtained information.
    Type: Grant
    Filed: December 31, 2001
    Date of Patent: August 21, 2012
    Assignee: Cashedge, Inc.
    Inventors: Venkatachari Dilip, Sanjeev Dheer, Amir Sunderji, Param Singh
  • Patent number: 8229850
    Abstract: A system receives account access information from a user. The account is then accessed using the received access information. Data is harvested from a web page associated with the account or received from another financial data source. The user's ability to access the account is authenticated based on the obtained information.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: July 24, 2012
    Assignee: CashEdge, Inc.
    Inventors: Venkatachari Dilip, Sanjeev Dheer, Amir Sunderji, Param Singh
  • Publication number: 20080086426
    Abstract: A system receives account access information from a user. The account is then accessed using the received access information. Data is harvested from a web page associated with the account or received from another financial data source. The user's ability to access the account is authenticated based on the obtained information.
    Type: Application
    Filed: November 30, 2007
    Publication date: April 10, 2008
    Applicant: CashEdge, Inc.
    Inventors: Venkatachari Dilip, Sanjeev Dheer, Amir Sunderji, Param Singh
  • Publication number: 20080086403
    Abstract: A system receives account access information from a user. The account is then accessed using the received access information. Data is harvested from a web page associated with the account or received from another financial data source. The user's ability to access the account is authenticated based on the obtained information.
    Type: Application
    Filed: November 30, 2007
    Publication date: April 10, 2008
    Applicant: CashEdge, Inc.
    Inventors: Venkatachari Dilip, Sanjeev Dheer, Amir Sunderji, Param Singh
  • Publication number: 20080082454
    Abstract: A system receives account access information from a user. The account is then accessed using the received access information. Data is harvested from a web page associated with the account or received from another financial data source. The user's ability to access the account is authenticated based on the obtained information.
    Type: Application
    Filed: November 30, 2007
    Publication date: April 3, 2008
    Applicant: CashEdge, Inc.
    Inventors: Venkatachari Dilip, Sanjeev Dheer, Amir Sunderji, Param Singh
  • Publication number: 20020091635
    Abstract: A system receives account access information from a user. The account is then accessed using the received access information. Data is harvested from a web page associated with the account or received from another financial data source. The user's ability to access the account is authenticated based on the obtained information.
    Type: Application
    Filed: December 31, 2001
    Publication date: July 11, 2002
    Inventors: Venkatachari Dilip, Sanjeev Dheer, Amir Sunderji, Param Singh