Patents by Inventor Andrew Davis

Andrew 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: 11623400
    Abstract: A modular light for removably attaching to a bio-printer robot end effector, where the light includes: an annular modular light ring housing with an annular opening for receiving the end effector of the bioprinting robot; the housing substantially surrounding a dispensing tip of the end effector; a power supply interface to receive electrical power from the end effector; a plurality of LEDs positioned annularly around the end effector within the annular modular light ring housing, where the plurality of LEDs are spaced in at least two annular rows, where each of the at least two annular rows are at a unique elevational position within the annular modular light ring housing with respect to a light output plane of the annular modular light ring housing; the LEDs are in electrical communication with the power supply interface; and a controller communicatively coupled with the LEDs and the power supply interface.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: April 11, 2023
    Assignee: ADVANCED SOLUTIONS LIFE SCIENCES, LLC
    Inventors: Scott Cambron, Andrew Davis Blum
  • Patent number: 11597692
    Abstract: The present invention provides processes for the preparation of 3, 5-Dihydroxy-4-isopropyl-trans-stilbene or a salt or solvate thereof and novel intermediates used therein. In some embodiments the 3, 5-Dihydroxy-4-isopropyl-trans-stilbene is prepared from (E)-2-chloro-2-isopropyl-5-styrylcyclohexane-1,3-dione. Also disclosed are crystal forms of 3, 5-Dihydroxy-4-isopropyl-trans-stilbene or a salt or solvate thereof and pharmaceutical compositions comprising same.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: March 7, 2023
    Assignee: DERMAVANT SCIENCES GMBH
    Inventors: Ian Paul Andrews, Nicholas Calandra, Tyler Andrew Davis, Ravinder Reddy Sudini
  • Publication number: 20230063195
    Abstract: The present invention provides methods and systems for determining the weight of a vehicle.
    Type: Application
    Filed: February 11, 2021
    Publication date: March 2, 2023
    Applicant: PEDDERS SHOCK ABSORBER SERVICE PTY LTD
    Inventors: Robert Andrew DAVIS, Scott Bruce FISKE, David Andrew SCHNEIDERS
  • Patent number: 11556648
    Abstract: In some implementations there may be provided a system. The system may include a processor and a memory. The memory may include program code which causes operations when executed by the processor. The operations may include analyzing a series of events contained in received data. The series of events may include events that occur during the execution of a data object. The series of events may be analyzed to at least extract, from the series of events, subsequences of events. A machine learning model may determine a classification for the received data. The machine learning model may classify the received data based at least on whether the subsequences of events are malicious. The classification indicative of whether the received data is malicious may be provided. Related methods and articles of manufacture, including computer program products, are also disclosed.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: January 17, 2023
    Assignee: Cylance Inc.
    Inventors: Xuan Zhao, Aditya Kapoor, Matthew Wolff, Andrew Davis, Derek A. Soeder, Ryan Permeh
  • Publication number: 20220397877
    Abstract: The disclosure includes methods, systems and apparatus for predictive management of efficient selecting and receiving of retail electric utility service to a facility for a period, by automated selecting of a retail utility service provider corresponding to a selected least cost path of predicted rate plan choices across the period, wherein costs of all possible, viable time-bounded predicted rate plan choices are determined for predicted consumer usage where a predicted market of retail rate formulas for the period are predicted in relation to at least one variable, such as weather.
    Type: Application
    Filed: July 25, 2022
    Publication date: December 15, 2022
    Inventor: Michael Andrew Davis, II
  • Patent number: 11429075
    Abstract: The disclosure includes methods, systems and apparatus for predictive management of efficient selecting and receiving of retail electric utility service to a facility for a period, by automated selecting of a retail utility service provider corresponding to a selected least cost path of predicted rate plan choices across the period, wherein costs of all possible, viable time-bounded predicted rate plan choices are determined for predicted consumer usage where a predicted market of retail rate formulas for the period are predicted in relation to at least one variable, such as weather.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: August 30, 2022
    Inventor: Michael Andrew Davis, II
  • Patent number: 11373065
    Abstract: Presence of malicious code can be identified in one or more data samples. A feature set extracted from a sample is vectorized to generate a sparse vector. A reduced dimension vector representing the sparse vector can be generated. A binary representation vector of reduced dimension vector can be created by converting each value of a plurality of values in the reduced dimension vector to a binary representation. The binary representation vector can be added as a new element in a dictionary structure if the binary representation is not equal to an existing element in the dictionary structure. A training set for use in training a machine learning model can be created to include one vector whose binary representation corresponds to each of a plurality of elements in the dictionary structure.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: June 28, 2022
    Assignee: Cylance Inc.
    Inventor: Andrew Davis
  • Publication number: 20220198424
    Abstract: A media terminal includes two integrated currency devices, each device providing at least one feature/operation that is similar to or is the same as the other device. Two independent sessions to each device are made and presented to a transaction application of the terminal as a single aggregated session. When the transaction application issues a command through the single aggregated session, a decision is made that is transparent to the application as to which device should process the command on behalf of the application and the command is issued to the selected device over the corresponding independent session. Results or notifications provided by the selected device are aggregated and provided to the application over the single aggregated session. In an embodiment, the two integrated currency devices are different types of devices from one another.
    Type: Application
    Filed: March 10, 2022
    Publication date: June 23, 2022
    Inventors: Alexander Pearson Miller, Andrew Davis, Christopher James Dunlop, Kevin MacDonald McKenzie
  • Publication number: 20220138082
    Abstract: A system for value stream mapping is disclosed, the system comprising a processor and memory. The memory is configured to store a value stream map (VSM) model for a process, the VSM model comprising a sequence of active stages for a plurality of items of the process, wherein each active stage is associated with one or more status values attributable to the items. The processor is configured to (1) access a time series of status change data about items for the process, wherein the status change data comprises a plurality of status values exhibited by the items over time and (ii) transform the accessed time series into a VSM based on a correlation between (i) the status values exhibited by the items from the accessed time series and (ii) the status values associated with the active stages of the VSM model. Corresponding methods and computer program products are also disclosed.
    Type: Application
    Filed: January 14, 2022
    Publication date: May 5, 2022
    Inventors: Andrew Davis, Gloria Ramchandani, Mert Yalti, Ümit Can Uçkan, Mario González Duarte
  • Publication number: 20220131375
    Abstract: A method for managing an electric utility power grid including a utility power line route may include generating an infrastructure model including utility assets and image information; receiving power line imaging data collected on the route and including utility asset imaging data; receiving geospatial topological model information; and generating a navigable simulated virtual environment model including an integrated visualization of infrastructure model image information with geospatial topological model image information and power line imaging data. A trained classification algorithm categorizes the condition of utility assets on the route from virtual views.
    Type: Application
    Filed: October 27, 2021
    Publication date: April 28, 2022
    Inventor: Michael Andrew Davis, II
  • Patent number: 11311156
    Abstract: A toilet seat with handles is disclosed. The handles include light transmitters and light receivers. The light transmitters and receivers may be used to determine blood oxygen saturation levels and heart rate of a toilet seat user. Ultrasonic transmitters and receivers in the toilet seat handle are also disclosed for determining bone density of a toilet seat user. The handles may be retractable and may include UV sanitation.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: April 26, 2022
    Assignee: Medic, Inc.
    Inventors: David R. Hall, Dan Allen, Andrew Davis, Justin R. Robinson
  • Patent number: 11308471
    Abstract: A media terminal includes two integrated currency devices, each device providing at least one feature/operation that is similar to or is the same as the other device. Two independent sessions to each device are made and presented to a transaction application of the terminal as a single aggregated session. When the transaction application issues a command through the single aggregated session, a decision is made that is transparent to the application as to which device should process the command on behalf of the application and the command is issued to the selected device over the corresponding independent session. Results or notifications provided by the selected device are aggregated and provided to the application over the single aggregated session. In an embodiment, the two integrated currency devices are different types of devices from one another.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: April 19, 2022
    Assignee: NCR Corporation
    Inventors: Alexander (Sandy) Pearson Miller, Andrew Davis, Christopher James Dunlop, Kevin MacDonald McKenzie
  • Patent number: 11283818
    Abstract: A system is provided for training a machine learning model to detect malicious container files. The system may include at least one processor and at least one memory. The memory may include program code which when executed by the at least one processor provides operations including: processing a container file with a trained machine learning model, wherein the trained machine learning is trained to determine a classification for the container file indicative of whether the container file includes at least one file rendering the container file malicious; and providing, as an output by the trained machine learning model, an indication of whether the container file includes the at least one file rendering the container file malicious. Related methods and articles of manufacture, including computer program products, are also disclosed.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: March 22, 2022
    Assignee: Cylance Inc.
    Inventors: Xuan Zhao, Matthew Wolff, John Brock, Brian Michael Wallace, Andy Wortman, Jian Luan, Mahdi Azarafrooz, Andrew Davis, Michael Thomas Wojnowicz, Derek A. Soeder, David N. Beveridge, Yaroslav Oliinyk, Ryan Permeh
  • Publication number: 20220019427
    Abstract: Methods, non-transitory computer readable media, and computing devices are disclosed that provision an analytics application in an instance of a software development platform. The analytics application comprises a schema, one or more functions, and one or more dashboard templates. Raw analytics data is extracted according to the schema. The raw analytics data is logged by the software development platform in one or more databases and is based on monitored activity associated with a software development process performed on the software development platform. The one or more functions are then applied to the extracted raw analytics data to generate performance metrics for the software development process. The one or more dashboard templates are populated based on the performance metrics and the populated one or more dashboard templates are embedded into a user interface of the software development platform to facilitate visualization of the raw analytics data.
    Type: Application
    Filed: July 15, 2021
    Publication date: January 20, 2022
    Inventors: Andrew Davis, Gloria Ramchandani, Mert Yalti
  • Publication number: 20220019955
    Abstract: Methods, non-transitory computer readable media, and computing devices are disclosed that obtains and stores a mapping of status values to process-blocks within stages associated with a linear process performed on an enterprise application network. A work item status in change records of the database is correlated with the status values based on the mapping to identify one of the stages for work items. Event records are then generated based on the correlation, activity records of the database, and another correlation of a unique identifier of one of the work items in each of the change and activity records. A generated value stream map (VSM) is then output for display that comprises a graphical timeline of activity associated with the linear process and metrics generated based on the event records and comprising real-time metrics for the process-blocks or stages and aggregate metrics for the linear process.
    Type: Application
    Filed: July 15, 2021
    Publication date: January 20, 2022
    Inventors: Andrew Davis, Gloria Ramchandani, Mert Yalti, Ümit Can Uçkan, Mario González Duarte
  • Patent number: 11188650
    Abstract: Data is analyzed using feature hashing to detect malware. A plurality of features in a feature set is hashed. The feature set is generated from a sample. The sample includes at least a portion of a file. Based on the hashing, one or more hashed features are indexed to generate an index vector. Each hashed feature corresponds to an index in the index vector. Using the index vector, a training dataset is generated. Using the training dataset, a machine learning model for identifying at least one file having a malicious code is trained.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: November 30, 2021
    Assignee: Cylance Inc.
    Inventor: Andrew Davis
  • Patent number: 11188646
    Abstract: In one respect, there is provided a system for training a machine learning model to detect malicious container files. The system may include at least one processor and at least one memory. The at least one memory may include program code that provides operations when executed by the at least one processor. The operations may include: training, based on a training data, a machine learning model to enable the machine learning model to determine whether at least one container file includes at least one file rendering the at least one container file malicious; and providing the trained machine learning model to enable the determination of whether the at least one container file includes at least one file rendering the at least one container file malicious. Related methods and articles of manufacture, including computer program products, are also disclosed.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: November 30, 2021
    Assignee: Cylance Inc.
    Inventors: Xuan Zhao, Matthew Wolff, John Brock, Brian Wallace, Andy Wortman, Jian Luan, Mahdi Azarafrooz, Andrew Davis, Michael Wojnowicz, Derek Soeder, David Beveridge, Yaroslav Oliinyk, Ryan Permeh
  • Publication number: 20210319422
    Abstract: A media terminal includes two integrated currency devices, each device providing at least one feature/operation that is similar to or is the same as the other device. Two independent sessions to each device are made and presented to a transaction application of the terminal as a single aggregated session. When the transaction application issues a command through the single aggregated session, a decision is made that is transparent to the application as to which device should process the command on behalf of the application and the command is issued to the selected device over the corresponding independent session. Results or notifications provided by the selected device are aggregated and provided to the application over the single aggregated session. In an embodiment, the two integrated currency devices are different types of devices from one another.
    Type: Application
    Filed: April 10, 2020
    Publication date: October 14, 2021
    Inventors: Alexander (Sandy) Pearson Miller, Andrew Davis, Christopher James Dunlop, Kevin MacDonald McKenzie
  • Publication number: 20210307383
    Abstract: Disclosed is a consumable for use with apparatus for heating aerosolisable material to volatilise at least one component of the aerosolisable material. The consumable comprises an outer tube, an inner member inside the outer tube, and at least one support that supports the inner member relative to the outer tube so that at least one air gap exists between the inner member and the outer tube. At least one of the inner member, the outer tube and the support comprises aerosolisable material that is heatable to generate aerosol in the air gap. The consumable has at least one outlet for permitting the aerosol to pass out of consumable from the air gap.
    Type: Application
    Filed: July 31, 2019
    Publication date: October 7, 2021
    Inventors: Andrew Davis, John Richardson, Karl Kaljura, Glen Elgar, Walid Abi Aoun
  • Patent number: 11126719
    Abstract: In one respect, there is provided a system for classifying malware. The system may include a data processor and a memory. The memory may include program code that provides operations when executed by the processor. The operations may include: providing, to a display, contextual information associated with a file to at least enable a classification of the file, when a malware classifier is unable to classify the file; receiving, in response to the providing of the contextual information, the classification of the file; and updating, based at least on the received classification of the file, the malware classifier to enable the malware classifier to classify the file. Methods and articles of manufacture, including computer program products, are also provided.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: September 21, 2021
    Assignee: Cylance Inc.
    Inventors: Matthew Maisel, Ryan Permeh, Matthew Wolff, Gabriel Acevedo, Andrew Davis, John Brock, Homer Valentine Strong, Michael Wojnowicz, Kevin Beets