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: 10814339
    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: Grant
    Filed: September 19, 2017
    Date of Patent: October 27, 2020
    Assignee: CIDRA CORPORATE SERVICES, INC.
    Inventor: Michael A. Davis
  • Patent number: 10812755
    Abstract: A video recording device, holster and article of clothing are disclosed to reliably and covertly provide for the capture of video, audio, and metadata, and perform other commands. The holster may be provided with a carrier that is, in turn, inserted into the holster. In one embodiment, the holster may be confirmed as being associated with the video recording device to authenticate a user, and establishes a docked position. Moreover, the video recording device may enter a mode of operation associated with using the video recording apparatus automatically when inserted into a holster.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: October 20, 2020
    Assignee: UTILITY ASSOCIATES, INC.
    Inventors: Ted Michael Davis, Joseph Patrick Shanahan, Simon Araya, Robert Stewart McKeeman, Eric Bedell, Jon McChristian
  • Publication number: 20200326062
    Abstract: A junction box-driver assembly includes a housing that is configured to route electrical wiring to a luminaire therethrough and house a driver module therein. The housing includes a back plate that defines a junction box cavity and a driver cavity that is disposed adjacent to and in fluid communication with the junction box cavity. Further, the housing includes a junction box cover that is coupled to the back plate and configured to cover the junction box cavity that is configured to route the electrical wiring therethrough and/or enclose wire connections therein. Furthermore, the housing includes a driver cavity cover that is removably coupled to the back plate to cover the driver cavity that is configured to house the driver module therein. The junction-box driver assembly further includes a mounting strut that is removably coupled to the housing and configured to releasably lock the junction box-driver assembly to a mounting frame.
    Type: Application
    Filed: June 25, 2020
    Publication date: October 15, 2020
    Inventors: JOHN E. BOWEN, JARED MICHAEL DAVIS
  • Patent number: 10795885
    Abstract: The present approach relates to improving query performance in a database context. Examples of query improvement are described in the context of certain query patterns, one or more of which may be observed in a given query. When a given query pattern is observed, changes may be made to the query at the application or database level to improve performance of the respective query. Query improvements may be performed in a manner transparent to the user.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: October 6, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Josef Mart, Joseph Michael Davis
  • Publication number: 20200310942
    Abstract: Collecting runtime virtual machine external state for an application running in an application runtime virtual machine, for use in emulation of the application. A method includes identifying application bytecode for which runtime virtual machine external state is to be collected. The method further includes executing machine code generated from the bytecode to generate the runtime virtual machine external state. The method further includes collecting the runtime virtual machine external state. The method further includes storing the runtime virtual machine external state for use in emulating the application.
    Type: Application
    Filed: April 1, 2019
    Publication date: October 1, 2020
    Inventors: Patrick Lothian NELSON, Jackson Michael DAVIS, Del MYERS, Thomas LAI
  • Publication number: 20200310946
    Abstract: Performing reverse execution debugging of an application. The method includes identifying a snapshot of application state for an application in an application framework. The method further includes emulating execution of the application, using bytecode, in a forward direction from the snapshot to an end point, causing generation of historical execution state at various points along the emulation of the application. The method further includes collecting the historical execution state. The method further includes using the collected historical execution state, emulating reverse execution of the application by substituting collected historical execution state, when needed, to restore previous state needed as a result of emulation of reverse execution of the application.
    Type: Application
    Filed: April 1, 2019
    Publication date: October 1, 2020
    Inventors: Patrick Lothian NELSON, Jackson Michael DAVIS, Del MYERS, Thomas LAI
  • Publication number: 20200301817
    Abstract: Automatic navigation of a user from a log statement that is selected by the user from a log to a code expression that was executed to generate the selected log statement. The computing system automatically identifies one or more code expressions as candidates for having generated the log statement, and then maps the log statement to these identified candidate code expressions in the code. In response to input from the user selecting the log expression, the computing system uses the mapping to visually provide a correlation between the log statement and the particular code expression, where the one or more mapped code expressions includes the particular code expression that actually generated the log statement.
    Type: Application
    Filed: March 19, 2019
    Publication date: September 24, 2020
    Inventors: Jackson Michael DAVIS, Andrew R. STERLAND, Patrick FENELON, Esteban HERRERA
  • Patent number: 10785219
    Abstract: Methods, systems, and computer readable mediums for securely establishing credential data for a computing device are disclosed. According to one example, a method includes assigning, by a credential manager, credential set data to a computing device and mapping the credential set data to a device identifier key associated with the computing device in a credential data store accessible by the credential manager. The method further includes receiving, from a provisioning service client, a credential set request message including the device identifier key by the credential manager in response to an activation of the computing device at a customer location site and sending, by the credential manager to the provisioning service client, the credential set data for authenticating the computing device at the customer location site.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: September 22, 2020
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Jonathan Peter Streete, Christopher Michael Davis
  • Publication number: 20200292156
    Abstract: A light module includes a heat sink and one or more light sources coupled within a heat sink cavity formed therein. The heat sink includes an internal surface surrounding the cavity. The internal surface includes a mounting region, a reflector region extending from the perimeter of the mounting region to a distal end, and a decorative region extending from the distal end to a second distal end. The light module includes multiple mounting pads coupled circumferentially around a portion of the heat sink. The mounting pads are configured to facilitate the heat sink being coupled within different housing diameter sizes. The light module includes a trim ring integrally formed with the heat sink and extending radially outward from one end of the heat sink.
    Type: Application
    Filed: June 1, 2020
    Publication date: September 17, 2020
    Inventor: Jared Michael DAVIS
  • Patent number: 10777979
    Abstract: A racking assembly for an electrical apparatus is provided. The racking assembly includes a movable carriage assembly and a drive assembly. The movable carriage assembly is sized to fit within a housing assembly and is structured to be moved between a first position and a second position. The carriage assembly is further structured to support at least one electrical component. The drive assembly includes a motor assembly and a positioning assembly. The motor assembly is structured to impart movement to said positioning assembly. The motor assembly is coupled to said positioning assembly. The positioning assembly is structured to impart movement to said carriage assembly and to move said carriage assembly from said first position to said second position. The positioning assembly is coupled to said carriage assembly. In this configuration, the racking assembly is structured to move the carriage assembly, and therefore the electrical apparatus, between the first and second positions.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: September 15, 2020
    Assignee: EATON INTELLIGENT POWER LIMITED
    Inventors: Russell Irving Boyce, Michael Davis Pearce, Melvin LaVern Hughes
  • Publication number: 20200285640
    Abstract: The present approach assigns a code to each node class of a data tree modeling a database. The node class codes may be used to generate a node class path for each node class. This class path may be used as a discriminator to reference a given node class or portion of the tree including the class path and may be stored in a field of the database and/or cached. Use of the class path in query operations reduces the complexity of certain queries, thereby speeding up query performance.
    Type: Application
    Filed: March 17, 2020
    Publication date: September 10, 2020
    Inventors: Joseph Michael Davis, Joey Mart
  • Publication number: 20200272555
    Abstract: The automatic identification of execution behavior(s) of software. This automatic identification is based on a historical analysis of execution records to identify a particular pattern that represents an execution behavior. In order to automatically identify an execution behavior present within particular software, an execution record (or perhaps multiple execution records) representing the execution of that particular software may be accessed. Based on finding the particular pattern within the execution record (or one, some, or all of the multiple execution records) representing the execution of that particular software, the computing system may automatically identify that the execution behavior is present within the software. This may dramatically assist in modifying that execution behavior.
    Type: Application
    Filed: February 25, 2019
    Publication date: August 27, 2020
    Inventors: Leslie Yvette RICHARDSON, Jackson Michael DAVIS, Del MYERS, Thomas LAI, Andrew R. STERLAND, Jordi MOLA, James M. PINKERTON
  • Publication number: 20200257614
    Abstract: This disclosure relates to identifying and presenting differences between a plurality of recorded executions of an executable entity. One or more models are created over the plurality of recorded prior executions of at least a portion of an executable entity. These models include at least one of (i) a control flow model, or (ii) a data model. An anomalous model data point is identified within these models, and a first location in at least one of the plurality of recorded executions that corresponds to the anomalous model data point is identified. A second location in the at least one of the plurality of recorded executions is also identified. This second location is causal to the anomalous model data point at the first location. The identity of the first and/or second locations in the least one of the plurality of recorded executions is presented.
    Type: Application
    Filed: February 8, 2019
    Publication date: August 13, 2020
    Inventors: Jackson Michael DAVIS, Del MYERS, Patrick Lothian NELSON, Andrew R. STERLAND, Leslie Yvette RICHARDSON, Jordi Mola, James M. PINKERTON, Mark MARRON
  • Publication number: 20200257615
    Abstract: Techniques are provided to use historic execution state information to visualize tracepoint data. For example, historic execution state information corresponding to an application's previous execution is accessed. This historic execution state information was collected while the application was executing. After correlating the historic execution state information to the application's code, a tracepoint is associated with a portion of the code. Consequently, when the code is replayed based on the historic execution state information, the tracepoint causes a behavior of that code portion to be logged while the code is replayed uninterrupted. The code is then actually replayed based on the historic execution state information. During the replay, the tracepoint causes the behavior of the code portion to be logged. The logged behavior is visualized on a user interface.
    Type: Application
    Filed: February 7, 2019
    Publication date: August 13, 2020
    Inventors: Leslie Yvette RICHARDSON, Jackson Michael DAVIS, Thomas LAI, Del MYERS, Patrick Lothian NELSON, Jordi MOLA, James M. PINKERTON, Andrew R. STERLAND, Andrew Joseph LUHRS, Timothy Gardner MISIAK
  • Patent number: 10734668
    Abstract: Designs, strategies and methods for forming tube shaped batteries are described. In some examples, hermetic seals may be used to seal battery chemistry within the tube-shaped batteries. This may improve biocompatibility of energization elements. In some examples, the tube form biocompatible energization elements may be used in a biomedical device. In some further examples, the tube form biocompatible energization elements may be used in a contact lens.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: August 4, 2020
    Assignee: Johnson & Johnson Vision Care, Inc.
    Inventors: Stuart Michael Davis, Frederick A. Flitsch, Milburn Ebenezer Jacob Muthu, Randall B. Pugh, Adam Toner
  • Publication number: 20200242007
    Abstract: Dynamically instrumenting code that executes based on a historic execution of a subject executable entity. Historic execution information for a subject executable entity is accessed. The historic execution information includes execution state information for at least one point in time in the historic execution the executable entity. Diagnostic code instruction(s) are identified, for instrumenting subject code instruction(s) of the executable entity. The subject code instruction(s) are virtually executed based at least on supplying the subject code instruction(s) with data from the historic execution information. While virtually executing the identified executable code instruction(s), the diagnostic code instruction(s) are also executed. The diagnostic code instruction(s) collecting diagnostic data regarding the virtual execution of the subject code instruction(s), or override at least one of a value or an execution behavior of the subject code instruction(s).
    Type: Application
    Filed: January 25, 2019
    Publication date: July 30, 2020
    Inventors: Jackson Michael DAVIS, Patrick Lothian NELSON, Andrew R. STERLAND, Jordi MOLA, Del MYERS, Leslie Yvette RICHARDSON, Thomas LAI
  • Patent number: 10718501
    Abstract: A junction box-driver assembly includes a housing that is configured to route electrical wiring to a luminaire therethrough and house a driver module therein. The housing includes a back plate that defines a junction box cavity and a driver cavity that is disposed adjacent to and in fluid communication with the junction box cavity. Further, the housing includes a junction box cover that is coupled to the back plate and configured to cover the junction box cavity that is configured to route the electrical wiring therethrough and/or enclose wire connections therein. Furthermore, the housing includes a driver cavity cover that is removably coupled to the back plate to cover the driver cavity that is configured to house the driver module therein. The junction-box driver assembly further includes a mounting strut that is removably coupled to the housing and configured to releasably lock the junction box-driver assembly to a mounting frame.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: July 21, 2020
    Assignee: Signify Holding B.V.
    Inventors: John E. Bowen, Jared Michael Davis
  • Patent number: 10714911
    Abstract: A submersible electrical enclosure is for a switchgear assembly. The switchgear assembly includes a number of electrical switching apparatus. The submersible electrical enclosure includes: a plurality of sides defining an interior, the interior receiving each of the electrical switching apparatus, each side including: a conductive polymeric layer facing away from the interior, and an insulative polymeric layer molded to the conductive polymeric layer. The insulative polymeric layer faces the interior and substantially overlays the conductive polymeric layer.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: July 14, 2020
    Assignee: EATON INTELLIGENT POWER LIMITED
    Inventors: Mark Faulkner, Michael Davis Pearce, Travis Spoone
  • Publication number: 20200217485
    Abstract: A light fixture includes a housing, a recessed channel, a light-emitting element, and a lens positioned over the light-emitting element. The housing includes a mounting surface. The recessed channel includes a bottom and a pair of side walls extending along the length of the mounting surface. The light-emitting element is coupled to the bottom of the recessed channel. The lens is positioned over the light-emitting element and removably retained between the pair of side walls.
    Type: Application
    Filed: March 16, 2020
    Publication date: July 9, 2020
    Inventors: Michael Davis, Dhavalkumar Patel
  • Patent number: D893797
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: August 18, 2020
    Inventor: Evan Michael Davis