Patents by Inventor Michael Davis

Michael 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: 10481998
    Abstract: Protecting sensitive information in connection with tracing an original execution of an entity. Embodiments include identifying that original information—which was accessed based on an original execution of one or more original executable instructions of the entity—comprises sensitive information. Based on the original information comprising the sensitive information, embodiments include performing one or both of (i) storing first trace data comprising alternative information—rather than the original information—into the trace, while ensuring that an execution path that was taken by the entity based on the original information is also taken during replay of the original execution of the entity using the trace; or (ii) storing second trace data into the trace that causes zero or more alternative executable instructions—rather than the one or more original executable instructions of the entity—to be executed during the replay of the original execution of the entity.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: November 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jordi Mola, Henry Gabryjelski, Jackson Michael Davis
  • Patent number: 10462188
    Abstract: A computer network security system includes a central controller in communication with software-based endpoint agents operating on individual host computers. The endpoint agents monitor new connection requests to and from their respective hosts, comparing the connections to cached rules obtained from the controller, and holding new connections while escalating requests for applicable rules and/or directives to the controller in real-time when no applicable rules are available in their caches. The endpoint agents can be configured to present a pop-up dialog requesting enhanced authentication credentials from a user on a host in response to a connection request from a restricted network-based application. The pop-up dialog enables enhanced or two-factor authentication functionality to be overlaid on any networked application regardless of the application's inherent authentication capability.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: October 29, 2019
    Assignee: OPAQ Networks, Inc.
    Inventors: John Ondy Terrill, Thomas James Cross, Scott Michael Davis, Qiu Zhang
  • Publication number: 20190324891
    Abstract: Presenting historical state of a code element of a prior execution of an entity. An embodiment includes presenting historical state of the code element based on replaying segment(s) of the prior execution from trace data. Presenting the historical state includes presenting a first state of the code element, in connection with a first execution time point. The first state is based on a first memory access for the code element at the first execution time point. Presenting the historical state also includes presenting the first state of the code element along with an indication that the first state is a last known state (in connection with a subsequent execution time point) or a next known state (in connection with a prior execution time point).
    Type: Application
    Filed: April 23, 2018
    Publication date: October 24, 2019
    Inventors: Jordi MOLA, Henry GABRYJELSKI, Jackson Michael DAVIS, Deborah Liang CHEN, Del MYERS, Thomas LAI, Patrick Lothian NELSON, Juan Carlos AREVALO BAEZA, Kenneth Walter SYKES
  • Publication number: 20190324892
    Abstract: Presenting historical state associated with prior execution of an entity. Based on replaying segment(s) of execution of an entity based on a trace, embodiments could present an indication of whether a value of a code element is, at a first execution time point, unknown, known, previously known, and/or known in the future. Additionally, or alternatively, embodiments could present an indication of a value relied upon by simulated execution of a function at a second execution time point, along with an indication of a timing of knowledge of the value in relation to the second execution time point. Additionally, or alternatively, embodiments could present an indication that a return value of a function would be known if the function had executed at a third execution time point, or an indication that the return value would be unknown if the function had executed at the third execution time point.
    Type: Application
    Filed: April 23, 2018
    Publication date: October 24, 2019
    Inventors: Henry GABRYJELSKI, Jackson Michael DAVIS, Patrick Lothian NELSON, Del MYERS, Thomas LAI, Jordi MOLA
  • Patent number: 10452529
    Abstract: Systems, apparatuses, and methods for cloud memory sizing are disclosed. An initial database memory allocation is determined for the provisioning of a database server instance. Periodically, sizes of key database tables of the database server instance are measured and an upper and a lower bound ratio are determined based on the key database table sizes and a buffer pool size. The upper and lower bound ratios are used to determine a desired memory allocation from which a report is generated including an interface for generating an instance move action for re-provisioning the database server instance with the desired memory allocation.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: October 22, 2019
    Assignee: ServiceNow, Inc.
    Inventors: Joseph Michael Davis, Scott Michael Nemes, Atul Saini, Siddharth Shah
  • Patent number: 10443883
    Abstract: An improved vent apparatus that is usable with an electrical enclosure includes a vent flap that is movable between a closed position overlying an opening formed in a wall of the electrical enclosure and an open position wherein at least a portion of the vent flap is spaced from the wall. The vent flap may be held in place in the closed position via gravity or through the use of a retainer such as a spring or a frangible structure. The vent flap is a part of a flap apparatus that is formed as a unitary single piece element that may be stamped from sheet metal, for example, and the flap apparatus includes a number of hinge elements that are rollably disposed on an edge of the wall adjacent the opening.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: October 15, 2019
    Assignee: EATON INTELLIGENT POWER LIMITED
    Inventors: Michael Davis Pearce, Bryan Richard Benson
  • Patent number: 10446959
    Abstract: A system, apparatus, and method including a cable apparatus that is configured to be physically coupled to a printed circuit board. The cable apparatus includes a cable connector including at least one prong configured to be coupled within an aperture of the printed circuit board and an opening configured to receive an additional connector. The cable apparatus also includes a plurality of flexible cables coupled to the cable connector. Connecting portions of each of the plurality of flexible cables positioned within the opening of the receiving housing and configured to be operably coupled to the additional connector. The at least one prong does not transmit a signal into the printed circuit board and is configured to be press-fit within the aperture of the printed circuit board.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: October 15, 2019
    Assignee: Seagate Technology LLC
    Inventors: Timothy Groom, David Michael Davis
  • Publication number: 20190310357
    Abstract: An electronic device includes a first portion, a second portion, and a joint moveably coupling the first and second portions for angular adjustment between the first and second portions. A speaker is fixed on the first portion at a first known distance from the joint, and a microphone is fixed on the second portion at a second known distance from the joint. An angle sensing machine is configured to emit a known sound from the speaker, detect the known sound at the microphone, and measure a transmission time of the known sound from speaker to microphone. Based on the transmission time, a current angle of the first portion relative to the second portion is calculated.
    Type: Application
    Filed: April 4, 2018
    Publication date: October 10, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Jeffrey Michael DAVIS
  • Publication number: 20190308204
    Abstract: A controller for controlling a slurry flowing from incoming piping and entering hydrocyclones arranged in a battery configuration, featuring a signal processor that receives signaling containing information about respective individual cyclone control signaling x(i) for each individual cyclone being evaluated and controlled, median control signaling {tilde over (x)} of all of the respective individual cyclone control signaling x(i), a scale factor Ai and a number N of the individual cyclones being evaluated and controlled; and determine/provides primary control signaling C containing information to control the slurry flowing from the incoming piping and entering the hydrocyclones arranged in the battery configuration by taking the median control signaling {tilde over (x)} and adding a correction factor, where the correction factor is determined by taking a sum of a respective difference of each of the respective individual cyclone control signaling x(i) and the median control signaling {tilde over (x)}, applyi
    Type: Application
    Filed: September 19, 2017
    Publication date: October 10, 2019
    Inventor: Michael A. DAVIS
  • Patent number: 10421786
    Abstract: This disclosure relates to peptides useful for targeting inflamed or distressed tissue and uses related thereto. In certain embodiment, the peptides comprise SEQ ID NO: 1-14, or variants or derivatives thereof. In certain embodiments, peptides disclosed herein are conjugated to a label to detect, measure, or image cardiac tissue useful in the diagnosis of myocarditis. In certain embodiments, the peptides are conjugated to a particle coating for use in ultrasound imaging, MRI, or targeted therapy. In certain embodiments, peptides disclosed herein are conjugated to a drug or a particle containing a drug useful for targeted therapy.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: September 24, 2019
    Assignees: Emory University, Children's Healthcare of Atlanta, Inc.
    Inventors: Michael Davis, Mario Martinez
  • Publication number: 20190286549
    Abstract: Protecting sensitive information in connection with tracing an original execution of an entity. Embodiments include identifying that original information—which was accessed based on an original execution of one or more original executable instructions of the entity—comprises sensitive information. Based on the original information comprising the sensitive information, embodiments include performing one or both of (i) storing first trace data comprising alternative information—rather than the original information—into the trace, while ensuring that an execution path that was taken by the entity based on the original information is also taken during replay of the original execution of the entity using the trace; or (ii) storing second trace data into the trace that causes zero or more alternative executable instructions—rather than the one or more original executable instructions of the entity—to be executed during the replay of the original execution of the entity.
    Type: Application
    Filed: March 15, 2018
    Publication date: September 19, 2019
    Inventors: Jordi MOLA, Henry GABRYJELSKI, Jackson Michael DAVIS
  • Patent number: 10415804
    Abstract: A lighting system includes a housing and a finishing section. The housing defines a cavity and includes at least one magnet mounted inside the cavity. The finishing section includes a second magnet mounted adjacent to a side of the finishing section and oriented so that the second magnet and the first magnet attract each other when the finishing section is inserted into the housing.
    Type: Grant
    Filed: October 20, 2017
    Date of Patent: September 17, 2019
    Assignee: Eaton Intelligent Power Limited
    Inventors: Grzegorz Wronski, Jared Michael Davis, Barton Kirk Ideker
  • Publication number: 20190278780
    Abstract: The present approach improves the query performance of a database in a manner that is transparent to a user. In one aspect, this approach creates separate partition tables that are not directly accessible to a user of the database. A client-facing aspect of the database is a logical model which may correspond to a single, main table with which the user interacts. Thus, queries or operations may be generated on the client side in the context of the logical model. A database or query layer can then, transparent to the user, translate the user generated requests into query language that addresses the proper partitions to generate a result set or otherwise perform a database operation.
    Type: Application
    Filed: February 26, 2019
    Publication date: September 12, 2019
    Inventors: Joseph Michael Davis, Joey Mart
  • Patent number: 10412825
    Abstract: A printed circuit board assembly includes a printed circuit board having a plurality of signal lanes. The PCBA also includes at least one application-specific integrated circuit operatively mounted to the printed circuit board and connected with the plurality of signal lanes. The PCBA includes a first configuration element operatively mounted to the printed circuit board in a first orientation and at a first location and having a first bridging element for providing an electrical connection between at least a first pair of signal lanes selected from the plurality of signal lanes. The first configuration element also includes a second bridging element so that if the first configuration element were operatively mounted to the printed circuit board in a different, second orientation relative to the printed circuit board, the second bridging element would provide an electrical connection between at least a second pair of signal lanes.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: September 10, 2019
    Assignee: Seagate Technology LLC
    Inventors: David Michael Davis, Gary Edward Webb
  • Patent number: 10407522
    Abstract: A nanoparticle includes a copolymer comprising a vinyl-aromatic monomer and a heterocyclic monomer. The copolymer is crosslinked with a multifunctional crosslinking agent polymerizable through an addition reaction. A nanoparticle and elastomer composition is disclosed. Several methods of mixing heterocyclic and non-heterocyclic monomer nanoparticles into an elastomer are also disclosed. These methods include mixing in a multi-elements static mixer and an intermeshing mixer with venting, among others.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: September 10, 2019
    Assignee: Bridgestone Corporation
    Inventors: William L. Hergenrother, Waruna C. B. Kiridena, James H. Pawlow, James D. Ulmer, Christopher G. Robertson, Michael Davis, Jeffrey Quinn
  • Publication number: 20190274001
    Abstract: Examples are disclosed that relate to a head-mounted device configured to perform virtual echolocation. The head-mounted device is configured to cast an array of rays at specified angles from a position derived from a pose of the head-mounted device in a physical environment, identify a plurality of intersection points of the rays with a virtual model of the physical environment, for each identified intersection point, modify an audio signal based on a head-related transfer function corresponding to the intersection point to produce a plurality of spatialized audio signals, for each spatialized audio signal, determine a time-of-flight adjustment based upon a distance between the corresponding intersection point and the position from which the rays were cast, and output each spatialized audio signal to one or more speakers with a delay based on the time-of-flight adjustment.
    Type: Application
    Filed: May 17, 2019
    Publication date: September 5, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Brandon Myles Arteaga, Wilson Jacob Dreewes, Jeffrey Michael Davis, Zainuddin Qazi, Boris Eduardo Baracaldo Doikova
  • Patent number: 10402276
    Abstract: Various operations, functionalities and systems are described herein for backing up one or more node to an offsite location, restoring the one or more node from the offsite location, restoring the one or more node to a point-in-time (PIT) from the offsite location, cloning the one or more node from the offsite location, and cloning the one or more node to a PIT from the offsite location. Example operating contexts include one or more cluster of nodes running a NoSQL (Not only Structured Query Language) distributed database and backup, restore and/or cloning on those one or more cluster of nodes.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: September 3, 2019
    Assignee: DataStax
    Inventors: Nicholas M. Bailey, Michael Davis Bulman, Maxim Barnash, Peter James Halliday
  • Patent number: 10402275
    Abstract: Various operations, functionalities and systems are described herein for backing up one or more node to an offsite location, restoring the one or more node from the offsite location, restoring the one or more node to a point-in-time (PIT) from the offsite location, cloning the one or more node from the offsite location, and cloning the one or more node to a PIT from the offsite location. Example operating contexts include one or more cluster of nodes running a NoSQL (Not only Structured Query Language) distributed database and backup, restore and/or cloning on those one or more cluster of nodes.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: September 3, 2019
    Assignee: DataStax
    Inventors: Nicholas M. Bailey, Michael Davis Bulman, Maxim Barnash, Peter James Halliday
  • Patent number: D861622
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: October 1, 2019
    Assignee: Molex, LLC
    Inventors: Tommy Lawrence, Robert Dillman, Danny P. Cantrell, Michael Davis
  • Patent number: D865692
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: November 5, 2019
    Assignee: Molex, LLC
    Inventors: Tommy Lawrence, Robert Dillman, Danny P. Cantrell, Michael Davis