Patents by Inventor Michael David Hall

Michael David Hall 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: 20240140959
    Abstract: Provided herein are compounds according to Formula (I) or a pharmaceutically acceptable salt thereof, wherein R1, R2, R3, R5, and R7 are defined herein. Also provided herein are pharmaceutical compositions comprising a compound of Formula (I) as well as the use of such compounds as M4 receptor agonists.
    Type: Application
    Filed: October 30, 2023
    Publication date: May 2, 2024
    Inventors: Amy CALHOUN, Xin CHEN, Kevin Matthew GARDINIER, Edward Charles HALL, Keith JENDZA, Nancy LABBE-GIGUERE, James Anthony NEEF, Daniel Steven PALACIOS, Ming QIAN, Michael David SHULTZ, Christopher G. THOMSON, Kate Yaping WANG, Fan YANG
  • Patent number: 11954934
    Abstract: Systems for item validation and image evaluation are provided. In some examples, a system may receive an instrument and associated data. The instrument may be received and at least one of a bill pay profile and a user profile may be retrieved. The bill pay profile and user profile may each include a plurality of previously processed instruments that have been determined to be valid and/or authentic. The instrument may be compared to the plurality of previously processed instruments to determine whether one or more elements of the instrument being evaluated match one or more corresponding elements of the plurality of previously processed instruments. Matching or non-matching elements may be identified. In some examples, one or more user interfaces may be generated displaying the instruments and including any highlighting or enhancements identifying matching or non-matching elements.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: April 9, 2024
    Assignee: Bank of America Corporation
    Inventors: Jasher David Fowles, Kerry Kurt Simpkins, John B. Hall, Murali Santhanam, Jeanne M. Moulton, Michael J. Pepe
  • Patent number: 8244844
    Abstract: A tool is provided for automated SNMP data generation. The tool includes a special header file operable to contain standard header file data and special comment data. The tool also includes an extractor, a MIB generator component, and an OIDInformation file. The extractor component is operable to convert the special header file into a managed object structure description file. The MIB generator component is operable to convert the managed object structure description file into a management information base file. The OIDInformation generator component is operable to convert the managed object structure description file into an OIDInformation file. The OIDInformation file is operable to retain and provide data related to a network resource.
    Type: Grant
    Filed: March 17, 2006
    Date of Patent: August 14, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seung Pil Choi, Song Bong Gyu, BalaSubrahmanyam Gattu, Michael David Hall
  • Patent number: 8132165
    Abstract: A system for an in-service software upgrade is disclosed. The system consists of a processor, a first version of a software process, a second version of the software process, and a proxy software process. When executed by the processor, the proxy software process can intercept a message intended for the first version and direct the message to either the first version or the second version based on the status of a transaction associated with the message.
    Type: Grant
    Filed: May 25, 2007
    Date of Patent: March 6, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kong Posh Bhat, Michael David Hall
  • Patent number: 7765170
    Abstract: A method for segmenting a data set is disclosed. The method consists of setting a maximum walker size and setting a walker size. Then, a first segment of data from the data set is obtained, wherein the first segment of data is the size of the walker. Then, a second segment of data from the data set is obtained, wherein the second segment of data is not greater than the maximum walker size.
    Type: Grant
    Filed: July 11, 2006
    Date of Patent: July 27, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Michael David Hall
  • Patent number: 7567942
    Abstract: An intelligence engine software architecture is disclosed. The architecture consists of a sensor layer, a knowledge processing layer, and an intelligence layer. The sensor layer can receive input data from a plurality of domains and convert the input data into a domain-independent format. The knowledge processing layer can identify a pattern in the domain-independent data and compare the domain-independent data to a previously identified pattern. The intelligence layer can make a prediction based on the comparison of the domain-independent data to the previously identified pattern, the intelligence layer is further operable to issue reports, events, and other information of interest to an operator.
    Type: Grant
    Filed: October 18, 2006
    Date of Patent: July 28, 2009
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Anil K. Kandregula, Michael David Hall, BalaSubrahmanyam Gattu, Kong P. Bhat, Gary F. Parks
  • Publication number: 20080295088
    Abstract: A system for an in-service software upgrade is disclosed. The system consists of a processor, a first version of a software process, a second version of the software process, and a proxy software process. When executed by the processor, the proxy software process can intercept a message intended for the first version and direct the message to either the first version or the second version based on the status of a transaction associated with the message.
    Type: Application
    Filed: May 25, 2007
    Publication date: November 27, 2008
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kong Posh Bhat, Michael David Hall
  • Publication number: 20080189227
    Abstract: An intelligence engine software architecture is disclosed. The architecture consists of a sensor layer, a knowledge processing layer, and an intelligence layer. The sensor layer can receive input data from a plurality of domains and convert the input data into a domain-independent format. The knowledge processing layer can identify a pattern in the domain-independent data and compare the domain-independent data to a previously identified pattern. The intelligence layer can make a prediction based on the comparison of the domain-independent data to the previously identified pattern, the intelligence layer is further operable to issue reports, events, and other information of interest to an operator.
    Type: Application
    Filed: October 18, 2006
    Publication date: August 7, 2008
    Inventors: Anil K. Kandregula, Michael David Hall, BalaSubrahmanyam Gattu, Kong P. Bhat, Gary F. Parks
  • Publication number: 20080016060
    Abstract: A method for segmenting a data set is disclosed. The method consists of setting a maximum walker size and setting a walker size. Then, a first segment of data from the data set is obtained, wherein the first segment of data is the size of the walker. Then, a second segment of data from the data set is obtained, wherein the second segment of data is not greater than the maximum walker size.
    Type: Application
    Filed: July 11, 2006
    Publication date: January 17, 2008
    Inventor: Michael David Hall