Patents by Inventor David Langworthy

David Langworthy 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).

  • Publication number: 20030074367
    Abstract: Methods, systems, and data structures for communicating object metadata are provided. A generic metadata container is presented that allows object metadata to be described in an extensible manner using protocol-neutral and platform-independent methodologies. A metadata scope refers to a dynamic universe of targets to which the included metadata statements correspond. Metadata properties provide a mechanism to describe the metadata itself, and metadata security can be used to ensure authentic metadata is sent and received. Mechanisms are also provided to allow refinement and replacement of metadata statements. Communication of metadata is expedited using hash digests to confirm metadata versions, and by piggybacking policy metadata requests and responses on other substantive data communication messages, thereby dynamically altering future communications.
    Type: Application
    Filed: October 15, 2002
    Publication date: April 17, 2003
    Applicant: Microsoft Corporation
    Inventors: Christopher G. Kaler, John P. Shewchuk, David Langworthy, Donald Box
  • Publication number: 20020026341
    Abstract: In general, a system and method for analyzing wireless communication data for determining an optimal wireless communication service plans based on historical projection analysis is disclosed. A transceiver is configured to receive billing information associated with a subscriber of a telecommunications service under a current rate plan. A storage unit stores the billing information. A processor processes the subscriber related billing information to produce organized data in a calling profile record for each telecommunication service being used by the subscriber. The processor then creates a usage history table and a call detail table within the storage unit from the processed billing information in accordance with a specified billing period. A determination is then made of the cost of the current rate plan and the cost of at least one other rate plan via use of the usage history table and call detail table.
    Type: Application
    Filed: January 11, 2001
    Publication date: February 28, 2002
    Applicant: Traq Wireless, Inc.
    Inventors: William Marsh, David Langworthy, Juan Gonzales
  • Publication number: 20010037269
    Abstract: In general, a system and method for analyzing wireless communication records and for determining optimal wireless communication service plans is disclosed. A transceiver is configured to receive billing information associated with a subscriber of a telecommunications service under a current rate plan. A storage unit stores the billing information. A processor processes the subscriber related billing information to produce organized data having a predefined format. The processor then analyzes the processed data in relation to a plurality of rate plans of a plurality of telecommunications service providers, and determines at least one proposed rate plan that would save the subscriber telecommunication costs relative to the current rate plan. A report of at least one proposed rate plan is then produced and provided to the subscriber, which enables selection of a best telecommunication service provider.
    Type: Application
    Filed: January 11, 2001
    Publication date: November 1, 2001
    Applicant: Traq Wireless, Inc.
    Inventors: William Marsh, John Merritt, Ted Colbert, Juan Gonzales, David Langworthy
  • Publication number: 20010016831
    Abstract: In general, a system and method for analyzing wireless communication data for determining an optimal wireless communication service plan is disclosed. A transceiver is configured to receive billing information associated with a subscriber of a telecommunications service under a current rate plan. A storage unit stores the billing information. A processor processes the subscriber related billing information to produce organized data in a calling profile record for each telecommunication service being used by the subscriber. The processor then creates a usage history table and a call detail table within the storage unit from the processed billing information. The processed data is then analyzed by the processor in relation to at least one rate plans of at least one telecommunication service provider. The processor then determines at least one proposed rate plan that would save the subscriber telecommunication costs relative to the current rate plan, via use of the usage history table and the call detail table.
    Type: Application
    Filed: January 11, 2001
    Publication date: August 23, 2001
    Applicant: Traq Wireless, Inc.
    Inventors: William Marsh, David Langworthy, Juan Gonzales