Patents by Inventor Thomas Bowe

Thomas Bowe 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: 20070265962
    Abstract: Techniques to automatically generate invoices for contracts, each of which may include any number of line items. Each contract line item may be associated with (1) a particular invoice plan that defines one or more applicable billing types (e.g., for non-recurring, recurring, and use charges) and any adjustments to the total billed amount, (2) a particular invoicing schedule that defines the timing for the invoice generation, (3) a particular account to which invoices are addressed, and (4) a flag to selectively enable automatic invoice generation. An invoice engine automatically generates invoices for a set of one or more contracts by processing each enabled line item of each contract based on the associated invoice plan and invoicing schedule to generate a set of one or more invoice line items for the contract line item. All invoice line items for each account are aggregated into an invoice for the account.
    Type: Application
    Filed: November 18, 2002
    Publication date: November 15, 2007
    Applicant: Siebel Systems, Inc.
    Inventors: Thomas Bowe, Sridhar Tadepalli, Jianfeng Tai
  • Publication number: 20070225986
    Abstract: Techniques to facilitate the creation of contracts and to automatically instantiate entitlements into contracts. A number of entitlement templates may be created for various entitlements. Each entitlement template is typically defined to include certain specifically defined entitlements. The entitlement templates may further be associated with products. A contract may thereafter be formed having any number of line items for one or more products and/or assets. Upon execution of the contract, an agreement is formed and the entitlements (if any) for each product/asset included in the contract may be instantiated (e.g., via a button on a screen). Upon instantiation of the entitlements into the contract, the covered products/assets become entitled and can thereafter receive the entitlements defined in the templates associated with the products/assets.
    Type: Application
    Filed: November 18, 2002
    Publication date: September 27, 2007
    Applicant: Siebel Systems, Inc.
    Inventors: Thomas Bowe, Sridhar Tadepalli, Atul Purohit
  • Publication number: 20070214068
    Abstract: Techniques to generate invoices for “events” (e.g., activities, orders, and so on) and taking into account applicable entitlements. The events are for actions and/or transactions to be performed, and may be related to contracts having entitlements that may specify special pricing for the events. An entitlement may define what event items are covered (e.g., time, expenses, parts), and the amount that is covered and the applicable discounts for each event item. To generate invoices for the events, contracts applicable to the events are initially determined and any entitlements that cover the events are identified. An original invoice amount for each event may be initially determined based on a standard pricing scheme (e.g., based on standard Price and/or Rate Lists) for this type of event. A revised invoice amount and discounts (if any) may then be determined for the event based on the applicable entitlements (if any).
    Type: Application
    Filed: November 18, 2002
    Publication date: September 13, 2007
    Applicant: Siebel Systems, Inc.
    Inventors: Sridhar Tadepalli, Thomas Bowe, Sundar Rajagopalan
  • Publication number: 20070205280
    Abstract: A method and system for collecting, storing, and processing automatic identification code information includes receiving automatic identification code information and parsing it based on stored definitions for automatic identification codes and/or automatic identification code standards. Various data configurations may be used to store definitions and to facilitate parsing of raw automatic identification code data. For example, a first component may be used for generally defining one or more automatic identification code standards and a second component may be used for detailed information regarding code definitions, such as information relating to code segments. In addition, the system may facilitate further processing of parsed automatic identification code information, such as for cycle counting or parts movement of inventory.
    Type: Application
    Filed: December 23, 2003
    Publication date: September 6, 2007
    Inventors: Thomas Bowe, Lisa Malden, Daniel Lai, S. Chetan, Sathya Thulasidas