Patents by Inventor Mark David Lewis

Mark David Lewis 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: 11526895
    Abstract: Disclosed is an improved approach for implementing enterprise software systems that addresses the above-described problems with existing systems. The present approach provides an effective and efficient way for defining schemas for services, and to define how to map the schema to particular transactional contexts.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: December 13, 2022
    Inventors: Mark David Lewis, Jianfeng Tai, David Wang, Ying Wang, Re Lai
  • Publication number: 20190172068
    Abstract: Disclosed is an improved approach for implementing enterprise software systems that addresses the above-described problems with existing systems. The present approach provides an effective and efficient way for defining schemas for services, and to define how to map the schema to particular transactional contexts.
    Type: Application
    Filed: February 4, 2019
    Publication date: June 6, 2019
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Mark David LEWIS, Jianfeng TAI, David WANG, Ying WANG, Re LAI
  • Patent number: 10223697
    Abstract: Disclosed is an improved approach for implementing enterprise software systems that addresses the above-described problems with existing systems. The present approach provides an effective and efficient way for defining schemas for services, and to define how to map the schema to particular transactional contexts.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: March 5, 2019
    Assignee: Oracle International Corporation
    Inventors: Mark David Lewis, Jianfeng Tai, David Wang, Ying Wang, Re Lai
  • Patent number: 9922303
    Abstract: Disclosed are systems, methods, and computer program products to implement product group mappings. In order for different CRM applications (e.g., sell side and internal side applications) to work in cohesive manner, the disclosed approaches provide mapping functionality that can map product groups captured in one system using one hierarchy to be translated to the other system using the hierarchy that the consuming system understands.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: March 20, 2018
    Assignee: Oracle International Corporation
    Inventors: Eugene G. Chikovani, Vibhor K. Gaur, Mark David Lewis, Hang Lu
  • Patent number: 9031991
    Abstract: Various techniques for providing a Web Service interface to an order management system are disclosed. In one embodiment, a Web Service interface receives a hierarchical property set, which includes properties being input to an order management system. The Web Service interface accesses mapping information, which associates a variable in a flat property set with a hierarchical property set path. The Web Service interface uses the mapping information to convert the hierarchical property set to the flat property set, based upon the mapping information, and then causes the order management system to process the flat property set. The Web Service interface can also use the same mapping information to convert a flat property set generated by the order management system into a hierarchical property set.
    Type: Grant
    Filed: October 20, 2008
    Date of Patent: May 12, 2015
    Assignee: Oracle International Corporation
    Inventors: Mark David Lewis, Ying Wang, Re Lai
  • Publication number: 20140172618
    Abstract: Disclosed is an improved approach for implementing enterprise software systems that addresses the above-described problems with existing systems. The present approach provides an effective and efficient way for defining schemas for services, and to define how to map the schema to particular transactional contexts.
    Type: Application
    Filed: August 30, 2013
    Publication date: June 19, 2014
    Applicant: Oracle International Corporation
    Inventors: Mark David LEWIS, Jianfeng TAI, David WANG, Ying WANG, Re LAI
  • Patent number: 8732026
    Abstract: A method for processing complex orders is disclosed. The method includes generating a customer portal view including a list of products and services associated with an account, a list of quotes associated with the account, a list of orders associated with the account, and a plurality of user-selectable options. The plurality of user-selectable options includes a move option to transfer a service profile by defaulting the existing services at an old location to a new location.
    Type: Grant
    Filed: October 2, 2008
    Date of Patent: May 20, 2014
    Assignee: Siebel Systems, Inc.
    Inventors: Richard Joseph Caballero, Mark David Lewis, Carlos Alejandro Sandrea
  • Publication number: 20140067626
    Abstract: Disclosed are systems, methods, and computer program products to implement product group mappings. In order for different CRM applications (e.g., sell side and internal side applications) to work in cohesive manner, the disclosed approaches provide mapping functionality that can map product groups captured in one system using one hierarchy to be translated to the other system using the hierarchy that the consuming system understands.
    Type: Application
    Filed: August 30, 2013
    Publication date: March 6, 2014
    Applicant: Oracle International Corporation
    Inventors: Eugene G. CHIKOVANI, Vibhor K. GAUR, Mark David LEWIS, Hang LU
  • Patent number: 8564770
    Abstract: A system detects a plant's exposure to trichloroethylene (TCE) through plant leaf imaging. White light impinging upon a plant's leaf interacts therewith to produce interacted light. A detector is positioned to detect at least one spectral band of the interacted light. A processor coupled to the detector performs comparisons between photonic energy of the interacted light at the one or more spectral bands thereof and reference data defining spectral responses indicative of leaf exposure to TCE. An output device coupled to the processor provides indications of the comparisons.
    Type: Grant
    Filed: June 1, 2011
    Date of Patent: October 22, 2013
    Assignee: The United States of America as Represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: Mark David Lewis, Daniel J. Anderson, Lee A. Newman, Amy G. Keith
  • Patent number: 8073742
    Abstract: A method is disclosed. The method includes detecting a request to change a selected order. The selected order has been submitted for provisioning. The method further includes incorporating a change in the selected order and re-submitting the selected order for provisioning. The method also includes synchronizing the re-submitted order in an external provisioning system. The synchronizing includes overriding the order that had been previously submitted for provisioning.
    Type: Grant
    Filed: October 2, 2008
    Date of Patent: December 6, 2011
    Assignee: Siebel Systems, Inc.
    Inventors: Richard Joseph Caballero, Mark David Lewis, Carlos Alejandro Sandrea
  • Patent number: 8046267
    Abstract: The method and apparatus of the present invention include generating a list of orders associated with an account. The list of orders comprises orders that are open. Selection of one of the orders is detected. A request to change the selected order is detected. Changes in the open and pending orders to reflect the future state of an asset are applied. A quote based on the future state of an asset is generated. A user is allowed to change the configuration of the future state of the asset, and the change is incorporated in the quote.
    Type: Grant
    Filed: May 23, 2008
    Date of Patent: October 25, 2011
    Assignee: Sibel Systems, Inc.
    Inventors: Richard Joseph Caballero, Mark David Lewis, Carlos Alejandro Sandrea
  • Patent number: 7865523
    Abstract: A data structure for a complex order processing system is implemented in a set of tables for assets, quotes, and orders. The asset table includes information regarding products currently installed and services being delivered to a customer's premises. The aggregate asset tables for a customer represent the customer's service profile. The quote table represents an offer to change the products and services provided to a customer; and the order table represents instructions to change the products and services provided to a customer. The assets can represent a product with a hierarchy of instances of sub-products, and one or more of the sub-products can itself be a complex product. The asset, quote and order tables comprise several fields. Some of the fields are the same across the tables so than information can be readily transferred from the quote table to an order table when a quote is approved by a customer and converted to an order.
    Type: Grant
    Filed: December 18, 2001
    Date of Patent: January 4, 2011
    Assignee: Siebel Systems, Inc.
    Inventors: Richard Joseph Caballero, Mark David Lewis
  • Patent number: 7761337
    Abstract: A complex order processing system is implemented in an architecture that allows customer service representatives and customers to access the customer's accounts, service profiles, quotes, and orders. Account information can be entered and updated. Quotes can be generated for various configurations of products and services having different types of charges including one time fees, recurring fixed fees, and usage-based fees. The quotes can be saved, and later updated by the customer or by the system to reflect changes in the configuration of a product or service that is included in the quote. The quote can be converted to an order, and pending orders can be modified. Before allowing modification of a quote or order, the requested future state of a product or service is created by applying the prior active and unprocessed orders to the product or service. The portion of the product or service currently selected is also applied to the product or service, and the user can then reconfigure the product or service.
    Type: Grant
    Filed: May 6, 2002
    Date of Patent: July 20, 2010
    Assignee: Siebel Systems, Inc.
    Inventors: Richard Joseph Caballero, Mark David Lewis
  • Publication number: 20090106287
    Abstract: Various techniques for providing a Web Service interface to an order management system are disclosed. In one embodiment, a Web Service interface receives a hierarchical property set, which includes properties being input to an order management system. The Web Service interface accesses mapping information, which associates a variable in a flat property set with a hierarchical property set path. The Web Service interface uses the mapping information to convert the hierarchical property set to the flat property set, based upon the mapping information, and then causes the order management system to process the flat property set. The Web Service interface can also use the same mapping information to convert a flat property set generated by the order management system into a hierarchical property set.
    Type: Application
    Filed: October 20, 2008
    Publication date: April 23, 2009
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Mark David Lewis, Ying Wang, Re Lai
  • Publication number: 20090043673
    Abstract: A user interface for a computerized complex order processing system presents a list of products and services associated with an account, a list of quotes associated with the account, a list of orders associated with the account, and several user-selectable options. The options allow the user to transfer a service profile by defaulting the existing services at an old location to a new location; add, modify, and disconnect products and services the service profile, quotes, and orders associated with a selected account.
    Type: Application
    Filed: October 2, 2008
    Publication date: February 12, 2009
    Inventors: Richard Joseph Caballero, Mark David Lewis, Carlos Alejandro Sandrea
  • Publication number: 20090030814
    Abstract: A method for processing complex orders is disclosed. The method includes generating a customer portal view including a list of products and services associated with an account, a list of quotes associated with the account, a list of orders associated with the account, and a plurality of user-selectable options. The plurality of user-selectable options includes a move option to transfer a service profile by defaulting the existing services at an old location to a new location.
    Type: Application
    Filed: October 2, 2008
    Publication date: January 29, 2009
    Inventors: Richard Joseph Caballero, Mark David Lewis, Carlos Alejandro Sandrea
  • Publication number: 20080270256
    Abstract: The method and apparatus of the present invention include generating a list of orders associated with an account. The list of orders comprises orders that are open. Selection of one of the orders is detected. A request to change the selected order is detected. Changes in the open and pending orders to reflect the future state of an asset are applied. A quote based on the future state of an asset is generated. A user is allowed to change the configuration of the future state of the asset, and the change is incorporated in the quote.
    Type: Application
    Filed: May 23, 2008
    Publication date: October 30, 2008
    Inventors: Richard Joseph Caballero, Mark David Lewis, Carlos Alejandro Sandrea
  • Patent number: 7379903
    Abstract: A user interface for a computerized complex order processing system presents a list of products and services associated with an account, a list of quotes associated with the account, a list of orders associated with the account, and several user-selectable options. The options allow the user to transfer a service profile by defaulting the existing services at an old location to a new location; add, modify, and disconnect products and services the service profile, quotes, and orders associated with a selected account. The options further allow the user to accept a quote, convert the quote to a sales order, update the amount of revenue to be generated by a quote, approve an order, and submit the order for provisioning.
    Type: Grant
    Filed: December 19, 2001
    Date of Patent: May 27, 2008
    Assignee: Siebel Systems, Inc.
    Inventors: Richard Joseph Caballero, Mark David Lewis, Carlos Alejandro Sandrea
  • Patent number: 7184859
    Abstract: Remotely sensed spectral image data are used to develop a Vegetation Index file which represents spatial variations of actual crop vigor throughout a field that is under cultivation. The latter information is processed to place it in a format that can be used by farm personnel to correlate and calibrate it with actually observed crop conditions existing at control points within the field. Based on the results, farm personnel formulate a prescription request, which is forwarded via email or FTP to a central processing site, where the prescription is prepared. The latter is returned via email or FTP to on-side farm personnel, who can load it into a controller on a spray rig that directly applies inputs to the field at a spatially variable rate.
    Type: Grant
    Filed: July 10, 2004
    Date of Patent: February 27, 2007
    Assignee: InTime, Inc.
    Inventors: Kenneth Brown Hood, Michael R. Seal, Mark David Lewis, James William Johnson
  • Patent number: 7103451
    Abstract: Remotely sensed spectral image data are used to develop a Vegetation Index file which represents spatial variations of actual crop vigor throughout an area that is under cultivation. The latter information is processed to place it in a format that can be used by personnel to correlate and calibrate it with actually observed crop conditions existing at control points within the area. Based on the results, personnel formulate a prescription request, which is forwarded to a central processing site, where the prescription is prepared. The latter is returned to a mobile application means that directly applies inputs to the field at a spatially variable rate.
    Type: Grant
    Filed: June 8, 2004
    Date of Patent: September 5, 2006
    Assignee: InTime, Inc.
    Inventors: Michael R. Seal, Kenneth Brown Hood, Mark David Lewis, James William Johnson, Patrick Jackson, Matthew Peterson, Kelly Dupont, Hendrick Van Riessen