Patents by Inventor Paul C. Davis

Paul C. Davis 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: 11917077
    Abstract: A method for moderation in a permissioned blockchain using a hash-oriented scheme includes: storing a blockchain including a most recent block; receiving transaction data values; receiving a first reference value and a second reference value; generating a first hash value by hashing the first reference value; generating a block proof including the first hash value, a second hash value, a third reference value, and a block value; verifying a block header of the most recent block using the block proof; receiving a new block value; generating a new block header including the first reference value, the second reference value, a fourth reference value, and the new block value; generating a new block for the blockchain including the new block header and the transaction data values; and transmitting the new block to one or more additional nodes associated with the blockchain.
    Type: Grant
    Filed: March 22, 2023
    Date of Patent: February 27, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Steven C. Davis, Paul Taylor, Eduardo Andrade
  • Patent number: 11802935
    Abstract: A method for minimizing aircraft collisions, includes detecting a flight of an unmanned aerial system (UAS) in a restricted area and determining a location of a radio frequency (RF) emitter in communication with the UAS. The method includes, at each of a plurality of RF sensors of a network of wireless RF sensors, receiving RF emissions within an RF band pertaining to UAS control, processing the received RF emissions, and transmitting data derived from the processed RF emissions. The method further includes at a designated one of the plurality of RF sensors, receiving the transmitted data from the RF sensors, a processor computing, using the transmitted data received from the RF sensors, a location estimate for the RF emitter and to predict the UAS is flying, and based on the prediction, the processor generating an alert.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: October 31, 2023
    Assignee: Architecture Technology Corporation
    Inventors: Eric Chartier, Paul C. Davis, Douglas Sweet, Ryan L. Hagelstrom, Ian J. McLinden
  • Patent number: 11733975
    Abstract: A software migration system includes a processor; a user interface that receives and displays components of a legacy software and a new software system; and a migration program as machine instructions stored on a non-transitory, computer-readable storage medium. The processor executes to identify reference models, standards, and requirements of a system common architecture that together define a process for migrating the legacy software to the new software system; load the legacy software onto a virtual machine instantiated on a dedicated hardware platform; refactor the legacy software; subdivide the refactored legacy software into legacy software subsets; move a first legacy software subset to a second virtual machine instantiated on the hardware platform; for a second legacy software subset, adapt the second legacy software subset to the system common architecture; and combine the adapted second legacy software subset and the first legacy software subset to produce the new software system.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: August 22, 2023
    Assignee: Architecture Technology Corporation
    Inventors: Paul C. Davis, Douglas Sweet, Erin Gambucci
  • Patent number: 11669688
    Abstract: A system and a corresponding computer-implemented method identifies and classifies community-sourced documents as true documents. The community-sourced documents include one or more data objects such as data items, including text, strings, phrases, and words; image items, including still image items, video image items, and icons; and drawing items. The system and corresponding method then report the analysis results.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: June 6, 2023
    Assignee: Architecture Technology Corporation
    Inventors: Eric R. Chartier, Andrew Murphy, William Colligan, Paul C. Davis
  • Patent number: 11592518
    Abstract: A computer-implemented method for establishing and controlling a mobile perimeter and for determining a geographic location of an RF emitting source at or within the mobile perimeter includes receiving from RF sensors in a network, processed RF emissions from the source collected at RF sensors. The RF emissions follow a wireless protocol and include frames encoding RF emitting source identification information. The method further includes extracting RF emitting source identification information from the frames, processing the source identification information to identify the RF emitting source, and classifying the RF emitting source by one or more of UAS type, UAS capabilities, and UAS model. The method also includes receiving from the RF sensors, a geographic location of each RF sensor and a time of arrival (TOA) of the RF emissions at the RF sensor; and executing a multilateration process to estimate a geographic location of the RF emitting source.
    Type: Grant
    Filed: May 29, 2021
    Date of Patent: February 28, 2023
    Assignee: Architecture Technology Corporation
    Inventors: Eric R. Chartier, Paul C. Davis, Douglas Sweet, Ryan L. Hagelstrom, Ian J. McLinden
  • Patent number: 11194550
    Abstract: A computer-implemented method for migrating a monolithic legacy software system to a well-defined modular target software architecture includes selecting a method, based on predefined patterns, for transforming the software legacy software system; creating an abstract syntax tree from the legacy software system's source code; from the abstract syntax tree, determining a flow of the source code and any coding violations and coding smells in the legacy software system's source code; using the flow and the coding violations, identifying architecture issues in the legacy software system; scheduling tasks for transforming the legacy software system into the target software architecture; automatically generating new source code according to the target software architecture; and automatically and autonomously refactoring the new source code.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: December 7, 2021
    Assignee: Architecture Technology Corporation
    Inventors: Paul C. Davis, Douglas Sweet, Erin Gambucci
  • Patent number: 11030410
    Abstract: A computer-implemented method for training a neural network system to classify data items as true mentions of relevant data objects includes, based on a domain of interest, a processor controlling an input component and a data store to receive and store a document related to the domain of interest, control a natural language processor to extract data items related to the domain of interest from the document, create a first training data set of selected ones of the data items, using the first training data set, train the neural network to identify true mentions of data objects relevant to the domain of interest, apply tweaks to one or more of the data items to create a list of tweaked data items, creating a second training data set including the tweaked data items, and using the first and second training data sets, further train the neural network to identify true mentions of relevant data objects.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: June 8, 2021
    Assignee: Architecture Technology Corporation
    Inventors: Andrew Murphy, Evan Eaves, Eric R. Chartier, William Colligan, Paul C. Davis
  • Patent number: 11022672
    Abstract: A computer-implemented method for establishing and controlling a mobile perimeter and for determining a geographic location of an RF emitting source at or within the mobile perimeter includes receiving from RF sensors in a network, processed RF emissions from the source collected at RF sensors. The RF emissions follow a wireless protocol and include frames encoding RF emitting source identification information. The method further includes extracting RF emitting source identification information from one or more of the frames, processing the source identification information to identify the RF emitting source, and classifying the RF emitting source by one or more of UAS type, UAS capabilities, and UAS model. The method also includes receiving from the RF sensors, a geographic location of each RF sensor and a time of arrival (TOA) of the RF emissions at the RF sensor; and executing a multilateration process to estimate a geographic location of the RF emitting source.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: June 1, 2021
    Assignee: Architecture Technology Corporation
    Inventors: Eric Chartier, Paul C. Davis, Ryan L Hagelstrom, Ian J. McLinden, Douglas Sweet
  • Publication number: 20200387356
    Abstract: A computer-implemented method for migrating a monolithic legacy software system to a well-defined modular target software architecture includes selecting a method, based on predefined patterns, for transforming the software legacy software system; creating an abstract syntax tree from the legacy software system's source code; from the abstract syntax tree, determining a flow of the source code and any coding violations and coding smells in the legacy software system's source code; using the flow and the coding violations, identifying architecture issues in the legacy software system; scheduling tasks for transforming the legacy software system into the target software architecture; automatically generating new source code according to the target software architecture; and automatically and autonomously refactoring the new source code.
    Type: Application
    Filed: August 26, 2020
    Publication date: December 10, 2020
    Applicant: Architecture Technology Corporation
    Inventors: Paul C. Davis, Douglas Sweet, Erin Gambucci
  • Publication number: 20200151389
    Abstract: A computer-implemented method for training a neural network system to classify data items as true mentions of relevant data objects includes, based on a domain of interest, a processor controlling an input component and a data store to receive and store a document related to the domain of interest, control a natural language processor to extract data items related to the domain of interest from the document, create a first training data set of selected ones of the data items, using the first training data set, train the neural network to identify true mentions of data objects relevant to the domain of interest, apply tweaks to one or more of the data items to create a list of tweaked data items, creating a second training data set including the tweaked data items, and using the first and second training data sets, further train the neural network to identify true mentions of relevant data objects.
    Type: Application
    Filed: January 13, 2020
    Publication date: May 14, 2020
    Applicant: Architecture Technology Corporation
    Inventors: Andrew Murphy, Evan Eaves, Eric R. Chartier, William Colligan, Paul C. Davis
  • Patent number: 10557918
    Abstract: A method for establishing and controlling a mobile perimeter and for determining a geographic location of an emitting radio frequency (RF) emitter in a vicinity of the mobile perimeter includes at each of a plurality of RF sensors, receiving an RF transmission, processing the received RF transmission to produce RF signal data, and wirelessly transmitting the RF signal data to a central station. At the central station, a processor: executes a cross-correlation process to: compare characteristics of pairs of RF signal data; based on the compared characteristics, determine a time difference of arrival (TDOA) between RF transmissions received at each RF sensor of a pair of RF sensors, and repeats the cross-correlation process for each pair of RF sensors from which RF signal data are received. Using the TDOA values for two or more pairs of RF sensors, the processor determines a location estimate for the RF emitter.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: February 11, 2020
    Assignee: ARCHITECTURE TECHNOLOGY CORPORATION
    Inventors: Eric Chartier, Paul C. Davis, Ryan L. Hagelstrom, Ian J. McLinden, Douglas Sweet
  • Patent number: 10359501
    Abstract: A mobile emergency perimeter system includes one or more fixed radio frequency (RF) sensors, and one or more moving RF sensors; a wireless mesh network coupling together each of the sensors; and a central processor system coupled to the wireless mesh network. The central processor system executes machine instructions stored on a computer-readable storage medium to control each of the RF sensors to receive time of arrival data for a RF signal transmitted by an emitter and received at each of the RF sensors, receive location information for each of the RF sensors and determine a three-dimensional (3-D) estimate of the geographical location of the emitter.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: July 23, 2019
    Assignee: ARCHITECTURE TECHNOLGY CORPORATION
    Inventors: Evan Eaves, Eric Chartier, William Colligan, Paul C. Davis, Andrew Murphy, Douglas Sweet
  • Patent number: 10304325
    Abstract: Systems, methods, and devices for determining contexts and determining associated health profiles using information received from multiple health sensor enabled electronic devices, are disclosed. Contexts can be defined by a description of spatial and/or temporal components. Such contexts can be arbitrarily defined using semantically meaningful and absolute descriptions of time and location. Health sensor data is associated with or includes context data that describes the circumstances under which the data was determined. The health sensor data can include health sensor readings that are implicit indications of health for the context. The sensor data can also include user reported data with explicit descriptions of health for the context. The health sensor data can be filtered by context data according a selected context. The filtered sensor data can then be analyzed to determine a health profile for the context that can be output to one or more users or entities.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: May 28, 2019
    Assignee: ARRIS Enterprises LLC
    Inventors: Di You, Mir F. Ali, Paul C. Davis, Jianguo Li, Dale W. Russell
  • Patent number: 10129607
    Abstract: The power of analytical modeling is added to existing methods for specifying policies. Generally speaking, humans use their knowledge and experience to draft policies at a relatively high level. These policies then incorporate analytical models which provide the intelligence on how to most effectively apply the high-level policy to a particular situation. When a policy is invoked, the analytical model provides up-to-date intelligence at a level of completeness and refinement not possible with previous techniques. As a result, fewer policies need to be drafted, and those few need to be updated less frequently than in previous schemes. Rather than updating the policy itself, the analytical model is automatically updated whenever new data are fed into it. As the analytical model incorporates new observational data, it grows more powerful and thus automatically increases the effectiveness of the high-level policy.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: November 13, 2018
    Assignee: ARRIS Enterprises LLC
    Inventors: Yan Liu, Paul C. Davis, Zhi Fu, Kabe Vanderbaan
  • Publication number: 20180180709
    Abstract: A mobile emergency perimeter system includes one or more fixed radio frequency (RF) sensors, and one or more moving RF sensors; a wireless mesh network coupling together each of the sensors; and a central processor system coupled to the wireless mesh network. The central processor system executes machine instructions stored on a computer-readable storage medium to control each of the RF sensors to receive time of arrival data for a RF signal transmitted by an emitter and received at each of the RF sensors, receive location information for each of the RF sensors and determine a three-dimensional (3-D) estimate of the geographical location of the emitter.
    Type: Application
    Filed: December 28, 2016
    Publication date: June 28, 2018
    Inventors: Evan Eaves, Eric Chartier, William Colligan, Paul C. Davis, Andrew Murphy, Douglas Sweet
  • Patent number: 9697465
    Abstract: Disclosed are techniques (300, 500, 600) and apparatuses (102, 700) for drawing an inference using multiple sensors. These techniques and apparatuses enable a computing device to choose (302) a set of sensors that are capable of providing information for an inference, invoke (304) the chosen set of sensors to provide the information, receive (306) the information from at least a subset of the chosen sensors, and draw (308), based on the received information, the inference. In some cases, the set of sensors are chosen such that time or resources of the computing device can be conserved.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: July 4, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: Jianguo Li, Paul C. Davis, James A. Rumpler, Di You
  • Patent number: 9692839
    Abstract: Systems, methods, and devices for determining contexts and determining associated emotion profiles using information received from multiple emotion sensor enabled electronic devices, are disclosed. Contexts can be defined by a description of spatial and/or temporal components. Such contexts can be arbitrarily defined using semantically meaningful and absolute descriptions of times and locations. Emotion sensor data is associated with or includes context data that describes the circumstances under which the data was determined. The emotion sensor data can include emotion sensor readings that are implicit indications of an emotion for the context. The sensor data can also include user reported data with explicit descriptors of an emotion for the context. The emotion sensor data can be filtered by context data according a selected context. The filtered sensor data can then be analyzed to determine an emotion profile for the context that can be output to one or more users or entities.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: June 27, 2017
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Paul C. Davis, Mir F. Ali, Jianguo Li, Dale W. Russell, Di You
  • Patent number: 9635438
    Abstract: While a user views a primary content item (for example, a movie on a television screen), secondary content items are selected and presented to the user, either on the same screen or on a screen of the user's companion device. To choose selections that are relevant to the user's current interests, the selection process considers information beyond the realm of primary and secondary content. Over time, the selection process learns to make more relevant selections by monitoring selection choices made by other systems.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: April 25, 2017
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Hiren M. Mandalia, Mir F. Ali, Santosh S. Basapur, Anthony J. Braskich, Paul C. Davis, Faisal Ishtiaq, Crysta J. Metcalf, Ashley B. Novak, Loren J. Rittle, Dale W. Russell, James R. Talley, Narayanan Venkitaraman
  • Patent number: 9414197
    Abstract: A system and method for identifying and labeling locations frequented by a user of a device, where the system and method track geographic positions and environmental or contextual factors as the user moves about, and identify locations of interest to the user via a clustering procedure. As the device collects contextual data, the system and method label each identified location to create a location model. This model allows the device to label new locations as they arise. The model may be periodically updated by separately processing geographic position data gathered after the model was created to determine if the cluster locations and labels remain accurate.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: August 9, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Di You, Mir F. Ali, Paul C. Davis, Jianguo Li
  • Patent number: 9330277
    Abstract: A method intercepts correlation instructions related to a plurality of meta-content elements associated with a primary content. The primary content or the meta-content elements may have associated privacy rules. At least one meta-content element of the group is selected as having privacy protected information specified in the privacy rules. A set of meta-content items, of meta-content element, are determined that are subject to a correlation restriction based on evaluation of the privacy rules with respect to each meta-content item contained in the meta-content element, and the privacy rules for the set of meta-content items are enforced.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: May 3, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Joshua B. Hurwitz, Alfonso Martinez Smith, Paul C. Davis, Douglas A. Kuhlman, Hiren M. Mandalia, Loren J. Rittle, Krunal S. Shah