Patents by Inventor Michael Tso

Michael Tso 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: 8996415
    Abstract: Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (IOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not aware that the IOM is involved in processing communications. For example, in the context of a transaction by a customer making a purchase from a merchant over the Internet, the IOM facilitates the processing of transactions by processing requests from both the customer and the merchant. Neither the customer nor the merchant may be aware that the transactions are being handled by the IOM. Transactions may be tracked using addresses in a communications network. Address identifiers may be used to reduce the size of the addresses.
    Type: Grant
    Filed: February 4, 2008
    Date of Patent: March 31, 2015
    Assignee: Risible Enterprises LLC
    Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse, Paul Gauthier, Michael Tso
  • Patent number: 8849704
    Abstract: Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (IOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not aware that the IOM is involved in processing communications. For example, in the context of a transaction by a customer making a purchase from a merchant over the Internet, the IOM facilitates the processing of transactions by processing requests from both the customer and the merchant. Neither the customer nor the merchant may be aware that the transactions are being handled by the IOM. Transactions may be tracked using addresses in a communications network. Address identifiers may be used to reduce the size of the addresses.
    Type: Grant
    Filed: March 24, 2008
    Date of Patent: September 30, 2014
    Assignee: Risible Enterprises LLC
    Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse, Paul Gauthier, Michael Tso
  • Publication number: 20090228376
    Abstract: Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (IOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not aware that the IOM is involved in processing communications. For example, in the context of a transaction by a customer making a purchase from a merchant over the Internet, the IOM facilitates the processing of transactions by processing requests from both the customer and the merchant. Neither the customer nor the merchant may be aware that the transactions are being handled by the IOM. Transactions may be tracked using addresses in a communications network. Address identifiers may be used to reduce the size of the addresses.
    Type: Application
    Filed: February 4, 2008
    Publication date: September 10, 2009
    Applicant: INVENDA CORPORATION
    Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse, Paul Gauthier, Michael Tso
  • Publication number: 20090030807
    Abstract: Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (IOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not aware that the IOM is involved in processing communications. For example, in the context of a transaction by a customer making a purchase from a merchant over the Internet, the IOM facilitates the processing of transactions by processing requests from both the customer and the merchant. Neither the customer nor the merchant may be aware that the transactions are being handled by the IOM. Transactions may be tracked using addresses in a communications network. Address identifiers may be used to reduce the size of the addresses.
    Type: Application
    Filed: March 24, 2008
    Publication date: January 29, 2009
    Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse, Paul Gauthier, Michael Tso
  • Patent number: 7349867
    Abstract: Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (IOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not aware that the IOM is involved in processing communications. For example, in the context of a transaction by a customer making a purchase from a merchant over the Internet, the IOM facilitates the processing of transactions by processing requests from both the customer and the merchant. Neither the customer nor the merchant may be aware that the transactions are being handled by the IOM. Transactions may be tracked using addresses in a communications network. Address identifiers may be used to reduce the size of the addresses.
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: March 25, 2008
    Assignee: Invenda Corporation
    Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse, Paul Gauthier, Michael Tso
  • Publication number: 20080046360
    Abstract: Processing transactions involving participants that do not support the same currency generally involves incrementing and decrementing currencies associated with the participants. This allows the participants to participate in transactions where they would not ordinarily be able to do so. A request is received from a first participant to process a transaction using a first currency that is not recognized by a second participant in the transaction. In response to receiving the request from the first participant, an amount of the first currency associated with the first participant is decremented. Also in response to receiving the request from the first participant, an amount of second currency associated with the first participant is incremented. The second participant recognizes the second currency. The transaction is processed using the amount of second currency associated with the first participant.
    Type: Application
    Filed: October 26, 2007
    Publication date: February 21, 2008
    Inventor: Michael Tso
  • Publication number: 20070011617
    Abstract: A three-dimensional graphical user interface includes a graphical display, and a memory storing a geometric space including a plurality of three-dimensional cells. Each cell is linked to at least one other cell through an adjoining surface. A program memory includes instructions for causing the graphical user interface to display an interior view of one of the cells, the view controllable by the user through a walkthrough interface, and display an exterior view of the geometric space, the view controllable by the user through rotation and zoom functions.
    Type: Application
    Filed: December 1, 2005
    Publication date: January 11, 2007
    Inventors: Mitsunori Akagawa, Michael Tso, Shoji Ishida, Keizo Fukahori
  • Publication number: 20050216572
    Abstract: A system for presenting dynamic content to a user of a client device is implemented in a method including the steps of presenting a requested data object to the user; and automatically presenting dynamic content to the user in addition to the presentation of the requested data object, wherein the dynamic content includes information provided by a dynamic executable module running on the client device.
    Type: Application
    Filed: May 10, 2005
    Publication date: September 29, 2005
    Inventors: Michael Tso, David Romrell, Bikram Bakshi
  • Publication number: 20020083013
    Abstract: Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (IOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not aware that the IOM is involved in processing communications. For example, in the context of a transaction by a customer making a purchase from a merchant over the Internet, the IOM facilitates the processing of transactions by processing requests from both the customer and the merchant. Neither the customer nor the merchant may be aware that the transactions are being handled by the IOM. Transactions may be tracked using addresses in a communications network. Address identifiers may be used to reduce the size of the addresses.
    Type: Application
    Filed: December 22, 2000
    Publication date: June 27, 2002
    Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse, Paul Gauthier, Michael Tso
  • Patent number: 6385602
    Abstract: An approach for presenting search results using dynamic categorization involves examining search results and dynamically establishing one or more categories of search results based upon attributes of the search results. A variety of grouping or clustering techniques may be used to dynamically establish the categories of search results. The categories of search results are then presented using category indicators.
    Type: Grant
    Filed: November 3, 1998
    Date of Patent: May 7, 2002
    Assignee: e-centives, Inc.
    Inventors: Michael Tso, Jeff Clarke, Eugene Rollins, Arkady Borkovsky