Patents by Inventor Mark Cameron

Mark Cameron 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: 20240083302
    Abstract: Embodiments described herein relate to a battery bank and techniques for managing batteries of the battery bank. For example, the battery bank may include at least a primary battery and a secondary battery. In various embodiments, processor(s) of a primary battery management system (BMS) of the primary battery may monitor battery diagnostic information for the battery bank, receive an indication to charge the battery bank from a central controller that is communicatively coupled to the battery bank, select a given battery to be charged from among at least the primary battery and the secondary battery, and cause the given battery to be charged. In various embodiments, the primary BMS may be internal to the primary battery. In various embodiments, the secondary battery may include a corresponding secondary BMS to communicate with the primary BMS to enable the processor(s) of the primary BMS to monitor the battery diagnostic information.
    Type: Application
    Filed: September 13, 2023
    Publication date: March 14, 2024
    Inventors: Taylor Townsend, Mark Spilsbury, Kyle Cameron, Sean O'Connor
  • Patent number: 11912993
    Abstract: The present invention relates to a compound comprising a modified saccharide moiety conjugated to a nucleic acid. The compound is useful in medicine for RNA interference therapy or for research and diagnostic purposes. In particular, the compound is useful in treating liver disease.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: February 27, 2024
    Assignee: SILENCE THERAPEUTICS GMBH
    Inventors: Christian Frauendorf, Mark Cameron
  • Patent number: 11520903
    Abstract: Various methods, apparatuses/systems, and media for implementing a release automation dashboard module are disclosed. A database that stores a set of Sarbanes-Oxley (SOX) audit rules. A processor is coupled to the database via a communication network. The processor creates a release; checks the release for violations against the set of Sarbanes-Oxley (SOX) audit rules; validates that the release is scanned for cyber vulnerabilities in accordance with an organization's established practices; and authorizes deployment of the release based on a determination that the one or more features from the release does not violate the set of SOX audit rules and that the one or more features from the release meet a predetermined threshold for the cyber vulnerabilities.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: December 6, 2022
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Alasdair Rae, Andrew Morty, Kevin Mark Cameron, Connor Esplin, German Malsagov
  • Patent number: 11314544
    Abstract: Methods, systems, and computer program products are included for performing a transaction, where log entries pertaining to the transaction are maintained following the transaction for audit purposes. The log entries may include information about the transaction at various stages, including time information, information regarding operations performed, state information and originator information.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: April 26, 2022
    Assignee: RED HAT, INC.
    Inventor: Mark Cameron Little
  • Patent number: 11271839
    Abstract: A method for performing asynchronous communication includes executing a thread, by a computing system, the thread comprising an instruction to send a message to a remote system under a current set of conditions. The method further includes waiting, by the computing system for a response to the message for a predetermined amount of time, wherein the predetermined amount of time is calculated based on historical data, wherein the historical data comprises one or more response times for respective one or more messages, wherein the one or more messages are associated with a set of conditions that correspond to the current set of conditions.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: March 8, 2022
    Assignee: Red Hat, Inc.
    Inventor: Mark Cameron Little
  • Publication number: 20210319112
    Abstract: Various methods, apparatuses/systems, and media for implementing a release automation dashboard module are disclosed. A database that stores a set of Sarbanes-Oxley (SOX) audit rules. A processor is coupled to the database via a communication network. The processor creates a release; checks the release for violations against the set of Sarbanes-Oxley (SOX) audit rules; validates that the release is scanned for cyber vulnerabilities in accordance with an organization's established practices; and authorizes deployment of the release based on a determination that the one or more features from the release does not violate the set of SOX audit rules and that the one or more features from the release meet a predetermined threshold for the cyber vulnerabilities.
    Type: Application
    Filed: April 10, 2020
    Publication date: October 14, 2021
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Alasdair RAE, Andrew MORTY, Kevin Mark CAMERON, Connor ESPLIN, German MALSAGOV
  • Publication number: 20210079397
    Abstract: The present invention relates to a compound comprising a modified saccharide moiety conjugated to a nucleic acid. The compound is useful in medicine for RNA interference therapy or for research and diagnostic purposes. In particular, the compound is useful in treating liver disease.
    Type: Application
    Filed: November 25, 2020
    Publication date: March 18, 2021
    Inventors: Christian Frauendorf, Mark Cameron
  • Patent number: 10913945
    Abstract: The present invention relates to a compound comprising a modified saccharide moiety conjugated to a nucleic acid. The compound is useful in medicine for RNA interference therapy or for research and diagnostic purposes. In particular, the compound is useful in treating liver disease.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: February 9, 2021
    Assignee: SILENCE THERAPEUTICS GMBH
    Inventors: Christian Frauendorf, Mark Cameron
  • Patent number: 10667136
    Abstract: Systems and methods for disabling applications on a client device remotely are disclosed. An example method may comprise establishing, via a network interface device, a communication connection with a client computing device, receiving, via the communication connection, a list of applications installed on the client computing device, comparing the received list of applications to a blacklist of applications, identifying, in view of the comparing, an installed application on the received list of applications, the installed application comprised in the blacklist of applications, identifying a severity score corresponding to the installed application and an action corresponding to the severity score, and responsive to the identifying the severity score and the corresponding action, causing, by the processing device, the corresponding action to be performed with respect to the client computing device, the corresponding action pertaining to the installed application.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: May 26, 2020
    Assignee: Red Hat, Inc.
    Inventor: Mark Cameron Little
  • Patent number: 10425778
    Abstract: A method includes receiving, by a mobile device associated with a distributed transaction, a message via a messaging service provided by a mobile network operator. The method further includes determining, by a content based router of the mobile device, that the message is associated with the distributed transaction by determining that the message includes a transaction identifier that corresponds with an entry in a transaction table of the content based router. The entry identifies the distributed transaction and a destination of where to forward the message. The method further includes forwarding, by a processing device of the mobile device, the message to a resource manager resident on the mobile device. The resource manager corresponds to the destination of where to forward the message. The method further includes performing, by the resource manager, an action associated with the distributed transaction in view of contents of the message.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: September 24, 2019
    Assignee: Red Hat, Inc.
    Inventor: Mark Cameron Little
  • Patent number: 10398772
    Abstract: Compositions including a therapeutically effective amount of an HIV immunogen in combination with an agent that stimulates the Ras pathway, wherein the agent is not an aluminum salt, are disclosed. Methods are also disclosed for inducing an immune response to HIV, and/or to inhibit or treat HIV infection, in a subject, using an HIV immunogen and an agent that stimulates the Ras pathway. Methods also are disclosed for determining if an immunogenic composition will induce a protective response, and/or to determine if an immunogenic composition is of use to prevent or treat an HIV infection. The methods including determining if the immunogenic composition increases the level of one or more components of the Ras signaling pathway.
    Type: Grant
    Filed: January 8, 2015
    Date of Patent: September 3, 2019
    Assignees: The United States of America, as represented by the Secretary, Department of Health and Human Services, Oregon Health & Science University
    Inventors: Genoveffa Franchini, Rafick-Pierre Sekaly, Slim Fourati, Mark Cameron, Monica Vaccari, Luca Schifanella, Shari Gordon, Melvin Doster, Namal Malimbada Liyanage
  • Publication number: 20190068471
    Abstract: A method for performing asynchronous communication includes executing a thread, by a computing system, the thread comprising an instruction to send a message to a remote system under a current set of conditions. The method further includes waiting, by the computing system for a response to the message for a predetermined amount of time, wherein the predetermined amount of time is calculated based on historical data, wherein the historical data comprises one or more response times for respective one or more messages, wherein the one or more messages are associated with a set of conditions that correspond to the current set of conditions.
    Type: Application
    Filed: October 29, 2018
    Publication date: February 28, 2019
    Inventor: Mark Cameron Little
  • Patent number: 10116543
    Abstract: A method performed by a computing system includes, executing a thread, the thread comprising an instruction to send a message to a remote system, after sending the message, allowing continued execution of the thread, after a first period of time, checking for a response to the message, and in response to determining that the response has not been received and that the first period of time is less than a predetermined amount of time, waiting for an additional period of time for the response. The predetermined amount of time is based on collected data associated with a set of conditions that correspond to a current set of conditions related to the remote system.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: October 30, 2018
    Assignee: RED HAT, INC.
    Inventor: Mark Cameron Little
  • Publication number: 20180212981
    Abstract: Systems and methods for disabling applications on a client device remotely are disclosed. An example method may comprise establishing, via a network interface device, a communication connection with a client computing device, receiving, via the communication connection, a list of applications installed on the client computing device, comparing the received list of applications to a blacklist of applications, identifying, in view of the comparing, an installed application on the received list of applications, the installed application comprised in the blacklist of applications, identifying a severity score corresponding to the installed application and an action corresponding to the severity score, and responsive to the identifying the severity score and the corresponding action, causing, by the processing device, the corresponding action to be performed with respect to the client computing device, the corresponding action pertaining to the installed application.
    Type: Application
    Filed: January 20, 2017
    Publication date: July 26, 2018
    Inventor: Mark Cameron Little
  • Patent number: 10027563
    Abstract: A status inquiry message is received at a first machine, wherein the status inquiry message is a network protocol layer request. A status response message is generated at the first machine, the status response message responsive to the network protocol layer request. Management information is attached to the status response message, the management information including application layer information about one or more of the first machine and a service operating on the first machine. The status response message is transmitted to the second machine.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: July 17, 2018
    Assignee: Red Hat, Inc.
    Inventor: Mark Cameron Little
  • Patent number: 10019296
    Abstract: A method and apparatus for dispatching messages in a distributed computing system. A dispatcher receives a message. The dispatcher examines the message to determine whether the message is addressed to the dispatcher. If the message is addressed to the dispatcher, the dispatcher performs an action based on the message. If the message is not addressed to the dispatcher, the dispatcher passes on the message to a destination.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: July 10, 2018
    Assignee: Red Hat, Inc.
    Inventor: Mark Cameron Little
  • Patent number: D1016914
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: March 5, 2024
    Assignee: Microsoft Corporation
    Inventors: Go Osaki, Mark David Weiser, Hongshan Sun, Simon Cameron Dearsley
  • Patent number: D1020886
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: April 2, 2024
    Assignee: Microsoft Corporation
    Inventors: Go Osaki, Mark David Weiser, Hongshan Sun, Simon Cameron Dearsley
  • Patent number: D1020887
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: April 2, 2024
    Assignee: Microsoft Corporation
    Inventors: Go Osaki, Mark David Weiser, Hongshan Sun, Simon Cameron Dearsley
  • Patent number: D1020888
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: April 2, 2024
    Assignee: Microsoft Corporation
    Inventors: Go Osaki, Mark David Weiser, Hongshan Sun, Simon Cameron Dearsley