Patents by Inventor Ivan Chow

Ivan Chow 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: 6938251
    Abstract: The present invention is a method embodied in a deferred-synchronous messaging software for providing deferred-synchronous messaging capability for applications in a non-threading model. In essence, it enables asynchronous behavior to be executed in parallel within a single-threaded environment, without need of either an operating system or programming environment supporting threads in order to perform multiple synchronous calls in different processes. As a result, applications are able to perform simultaneous multiple synchronous calls without spawning multiple processes. The present invention provides a model to allow applications to enhance their business processes without using inter-process communications. Thus, it allows simultaneous multiple business synchronous processing without complex inter-process communication logic.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: August 30, 2005
    Assignee: Sprint Communications Company L.P.
    Inventors: Ivan Chow, Wing Lee
  • Patent number: 6904602
    Abstract: The invention comprises methods and apparatus for implementing a trader service. The present invention involves creating a trader service, preferably compliant with the CORBA CosTrader Specification, where the trader service is arranged to store persistent information using a directory service. This aspect involves creating a storage mechanism comprising a directory service, preferably a directory service compliant with LDAP version 2, which is arranged to store the persistent information for the trader service. An additional embodiment may be implemented by creating a data store interface for interacting with the directory service, wherein such interaction comprises the use of protocol compliant with LDAP version 2.
    Type: Grant
    Filed: November 30, 2000
    Date of Patent: June 7, 2005
    Assignee: Sprint Communications Company L.P.
    Inventors: Ivan Chow, Wing Lee, Dora Potluri, Jiangxiang Yang, Yiqun Ye
  • Patent number: 6782540
    Abstract: The present invention, sometimes referred to as an Application Message Wrapper Generation Wizard or Wizard (for short), is a tool to help application developers map Cobol or Natural copybooks into a message command for an ASCII-based text messaging service. In this sense, the Wizard facilitates communication between client applications and server applications by allowing the client to use generic requests and allowing the Wizard generated files providing the correct protocol and syntax for communication with the destination server application. The Wizard generates Java classes that will mine/plant data a runtime between business objects and a message string that corresponds to the copybook's data structure, and vice versa. The Wizard recognizes different data types of copybook fields respectively, and converts them to/from ASCII.
    Type: Grant
    Filed: July 31, 2000
    Date of Patent: August 24, 2004
    Assignee: Sprint Communications Company, L.P.
    Inventors: Ivan Chow, Wing Lee, Jiangxiang Yang, Denis Tsai
  • Patent number: 6751646
    Abstract: The invention comprises methods and apparatus for implementing a name service. In the present invention, a name service compliant with the CORBA CosNaming specification may be implemented which incorporates load balancing. This invention involves a name service having a data store and a data store interface which are not necessarily configured for the persistent storage of information. This invention further involves creating a load balancing index within the data store interface and using name-overloading to create names containing a load balancing name identifier which may be used for referencing in the load balancing index. The data store interface of this embodiment could also include a specific bind operation, a specific resolve operation, or both.
    Type: Grant
    Filed: June 1, 2000
    Date of Patent: June 15, 2004
    Assignee: Sprint Communications Company L.P.
    Inventors: Ivan Chow, Ratna K. Daggubati, Wing K. Lee, Dora Potluri
  • Patent number: D277926
    Type: Grant
    Filed: May 3, 1982
    Date of Patent: March 12, 1985
    Inventor: Ivan Chow