Patents by Inventor Tandy Trower

Tandy Trower 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: 7263551
    Abstract: A server federation cooperatively interacts to fulfill service requests by communicating using data structures that follow a schema in which the meaning of the communicated data is implied by the schema. Thus, in addition to the data being communicated, the meaning of the data is also communication allowing for intelligent decisions and inferences to be made based on the meaning of the data. Cooperative interaction is facilitated over a wide variety of networks by messaging through a common API that supports multiple transport mechanisms. Also, mid-session transfer between client devices is facilitated by schema and the transport-independent messaging structure. The user interfaces of the client devices will appear consistent even if the client devices have different user interface capabilities.
    Type: Grant
    Filed: December 9, 2005
    Date of Patent: August 28, 2007
    Assignee: Microsoft Corporation
    Inventors: Joseph Belfiore, David Campbell, Steve Capps, Steven Cellini, Charles Fitzgerald, Vivek Gundotra, Mark Lucovsky, Paul Martiz, Amit Mital, Eric Rudder, Keith Short, Kaviraj Singh, Peter Spiro, Tandy Trower, David Vaskevitch
  • Publication number: 20060230124
    Abstract: A server federation cooperatively interacts to fulfill service requests by communicating using data structures that follow a schema in which the meaning of the communicated data is implied by the schema. Thus, in addition to the data being communicated, the meaning of the data is also communication allowing for intelligent decisions and inferences to be made based on the meaning of the data. Cooperative interaction is facilitated over a wide variety of networks by messaging through a common API that supports multiple transport mechanisms. Also, mid-session transfer between client devices is facilitated by schema and the transport-independent messaging structure. The user interfaces of the client devices will appear consistent even if the client devices have different user interface capabilities.
    Type: Application
    Filed: December 9, 2005
    Publication date: October 12, 2006
    Applicant: Microsoft Corporation
    Inventors: Joseph Belfiore, David Campbell, Steve Capps, Steven Cellini, Charles Fitzgerald, Vivek Gundotra, Mark Lucovsky, Paul Martiz, Amit Mital, Eric Rudder, Keith Short, Kaviraj Singh, Peter Spiro, Tandy Trower, David Vaskevitch
  • Patent number: 6990513
    Abstract: A server federation cooperatively interacts to fulfill service requests by communicating using data structures that follow a schema in which the meaning of the communicated data is implied by the schema. Thus, in addition to the data being communicated, the meaning of the data is also communication allowing for intelligent decisions and inferences to be made based on the meaning of the data. Cooperative interaction is facilitated over a wide variety of networks by messaging through a common API that supports multiple transport mechanisms. Also, mid-session transfer between client devices is facilitated by schema and the transport-independent messaging structure. The user interfaces of the client devices will appear consistent even if the client devices have different user interface capabilities.
    Type: Grant
    Filed: June 22, 2001
    Date of Patent: January 24, 2006
    Assignee: Microsoft Corporation
    Inventors: Joseph Belfiore, David Campbell, Steve Capps, Steven Cellini, Charles Fitzgerald, Vivek Gundotra, Mark Lucovsky, Paul Maritz, Amit Mital, Eric Rudder, Keith Short, Kaviraj Singh, Peter Spiro, Tandy Trower, David Vaskevitch
  • Publication number: 20050268252
    Abstract: A new user interface, a distance user interface, in a computer system for operating a computer from a television-viewing distance is provided. A centralized display is provided enabling a user to access streaming video and sound as well as music files, video files, and picture files from a single screen. Collaborative sharing of media content is provided by enabling a computer's operations and feedback to be collectively observed from a distance.
    Type: Application
    Filed: August 1, 2005
    Publication date: December 1, 2005
    Applicant: Microsoft Corporation
    Inventors: Kathryn Parker, William Flora, Jeffrey Fong, Mark Gibson, Mark MacKenzie, Molly Rhoten, Tandy Trower, Mark Weinberg, Christopher Williams, Rodger Benson
  • Publication number: 20050246415
    Abstract: A server federation cooperatively interacts to fulfill service requests by communicating using data structures that follow a schema in which the meaning of the communicated data is implied by the schema. Thus, in addition to the data being communicated, the meaning of the data is also communication allowing for intelligent decisions and inferences to be made based on the meaning of the data. Cooperative interaction is facilitated over a wide variety of networks by messaging through a common API that supports multiple transport mechanisms. Also, mid-session transfer between client devices is facilitated by schema and the transport-independent messaging structure. The user interfaces of the client devices will appear consistent even if the client devices have different user interface capabilities.
    Type: Application
    Filed: January 31, 2005
    Publication date: November 3, 2005
    Applicant: MICROSOFT CORPORATION
    Inventors: Joseph Belfiore, David Campbell, Steve Capps, Steven Cellini, Charles Fitzgerald, Vivek Gundotra, Mark Lucovsky, Paul Maritz, Amit Mital, Eric Rudder, Keith Short, Kaviraj Singh, Peter Spiro, Tandy Trower, David Vaskevitch
  • Publication number: 20050102131
    Abstract: In a computer, a user interface allows users to input requests to various applications or software modules executing on the computer. During the input process, the invention presents to the user a grammar-based automatic completion of the user input so far, and/or a grammar-based suggestion list of one or more possible options for completing the user input.
    Type: Application
    Filed: December 17, 2004
    Publication date: May 12, 2005
    Applicant: Microsoft Corporation
    Inventors: Tandy Trower, Mark Weinberg
  • Publication number: 20050043939
    Abstract: In a computer, a user interface allows users to input requests to various applications or software modules executing on the computer. During the input process, the invention presents to the user a grammar-based automatic completion of the user input so far, and/or a grammar-based suggestion list of one or more possible options for completing the user input.
    Type: Application
    Filed: October 1, 2004
    Publication date: February 24, 2005
    Applicant: Microsoft Corporation
    Inventors: Tandy Trower, Mark Weinberg
  • Publication number: 20050043942
    Abstract: In a computer, a user interface allows users to input requests to various applications or software modules executing on the computer. During the input process, the invention presents to the user a grammar-based automatic completion of the user input so far, and/or a grammar-based suggestion list of one or more possible options for completing the user input.
    Type: Application
    Filed: October 1, 2004
    Publication date: February 24, 2005
    Applicant: Microsoft Corporation
    Inventors: Tandy Trower, Mark Weinberg
  • Publication number: 20020059425
    Abstract: A server federation cooperatively interacts to fulfill service requests by communicating using data structures that follow a schema in which the meaning of the communicated data is implied by the schema. Thus, in addition to the data being communicated, the meaning of the data is also communication allowing for intelligent decisions and inferences to be made based on the meaning of the data. Cooperative interaction is facilitated over a wide variety of networks by messaging through a common API that supports multiple transport mechanisms. Also, mid-session transfer between client devices is facilitated by schema and the transport-independent messaging structure. The user interfaces of the client devices will appear consistent even if the client devices have different user interface capabilities.
    Type: Application
    Filed: June 22, 2001
    Publication date: May 16, 2002
    Applicant: Microsoft Corporation
    Inventors: Joseph Belfiore, David Campbell, Steve Capps, Steven Cellini, Charles Fitzgerald, Vivek Gundotra, Mark Lucovsky, Paul Maritz, Amit Mital, Eric Rudder, Keith Short, Kaviraj Singh, Peter Spiro, Tandy Trower, David Vaskevitch