Patents by Inventor Leon C. W. Wong

Leon C. W. Wong 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: 7689615
    Abstract: A unique system and method that facilitates improving the ranking of items is provided. The system and method involve re-ranking decreasing subsets of high ranked items in separate stages. In particular, a basic ranking component can rank a set of items. A subset of the top or high ranking items can be taken and used as a new training set to train a component for improving the ranking among these high ranked documents. This process can be repeated on an arbitrary number of successive high ranked subsets. Thus, high ranked items can be reordered in separate stages by focusing on the higher ranked items to facilitate placing the most relevant items at the top of a search results list.
    Type: Grant
    Filed: December 5, 2005
    Date of Patent: March 30, 2010
    Assignee: Microsoft Corporation
    Inventors: Christopher J. Burges, Irina Matveeva, Leon C. W. Wong, Andrew S. Laucius, Timo Burkard
  • Patent number: 6604133
    Abstract: Systems and methods for transmitting messages, such as real-time messages, from an entity outside a firewall to a recipient inside the firewall. The messages include the address of a bridgehead server exposed through the firewall and information identifying the recipient client. The network protected by the firewall can include one or more bridgehead servers, one or more messaging servers associated with each bridgehead server, and one or more clients assigned to each messaging server. When a bridgehead server receives a message, it resolves the address of the messaging server to which the recipient client is assigned. The message is forwarded to the messaging server and, in turn, to the recipient client. The sender of the message does not need to know the identity or address of the messaging server.
    Type: Grant
    Filed: July 2, 2002
    Date of Patent: August 5, 2003
    Assignee: Microsoft Corporation
    Inventors: Sudhanshu M. Aggarwal, Peter L. Beebee, Rajeev Surati, Leon C.W. Wong, Martin R. Calsyn
  • Publication number: 20020178230
    Abstract: Systems and methods for transmitting messages, such as real-time messages, from an entity outside a firewall to a recipient inside the firewall. The messages include the address of a bridgehead server exposed through the firewall and information identifying the recipient client. The network protected by the firewall can include one or more bridgehead servers, one or more messaging servers associated with each bridgehead server, and one or more clients assigned to each messaging server. When a bridgehead server receives a message, it resolves the address of the messaging server to which the recipient client is assigned. The message is forwarded to the messaging server and, in turn, to the recipient client. The sender of the message does not need to know the identity or address of the messaging server.
    Type: Application
    Filed: July 2, 2002
    Publication date: November 28, 2002
    Inventors: Sudhanshu M. Aggarwal, Peter L. Beebee, Rajeev Surati, Leon C.W. Wong, Martin R. Calsyn
  • Patent number: 6415318
    Abstract: Systems and methods for transmitting messages, such as real-time messages, from an entity outside a firewall to a recipient inside the firewall. The messages include the address of a bridgehead server exposed through the firewall and information identifying the recipient client. The network protected by the firewall can include one or more bridgehead servers, one or more messaging servers associated with each bridgehead server, and one or more clients assigned to each messaging server. When a bridgehead server receives a message, it resolves the address of the messaging server to which the recipient client is assigned. The message is forwarded to the messaging server and, in turn, to the recipient client. The sender of the message does not need to know the identity or address of the messaging server.
    Type: Grant
    Filed: April 5, 1999
    Date of Patent: July 2, 2002
    Assignee: Microsoft Corporation
    Inventors: Sudhanshu M. Aggarwal, Peter L. Beebee, Rajeev Surati, Leon C. W. Wong, Martin R. Calsyn
  • Patent number: 6260148
    Abstract: A messaging system is described in which subscription requests are transmitted over the Internet using Internet protocols such as extensions of HyperText Transport Protocol (HTTP). The subscription request may be for a wide variety of information from the remote device. For example, the subscription request might be for messages to be forwarded from the device as they are received. Also, the subscriptions could be for messages to be generated when a property value of the remote device has a predetermined characteristic. Such property values might include, for example, stock prices, inventory levels, online status, error codes, heart rates, and the like. The subscription request itself is a data structure representing a subscribe method identification, an address of the device containing the information, and an address of the device to which the information is to be forwarded.
    Type: Grant
    Filed: July 26, 1999
    Date of Patent: July 10, 2001
    Assignee: Microsoft Corporation
    Inventors: Sudhanshu M. Aggarwal, Peter L. Beebee, Rajeev Surati, Leon C. W. Wong, Martin R. Calsyn