Patents by Inventor Brian David PHAGAN

Brian David PHAGAN 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: 11074247
    Abstract: Disclosed is a system for managing reads and writes to a sorted list of parameter values held in a write subsystem. Each parameter value is changeable and associated with a user. A read subsystem holds a persistent copy of the parameter values, which may be inconsistent with the write system values due to pending updates of one or more of the parameter values in the write subsystem. The system batch updates parameter values to the persistent copy from the write subsystem, but in the event of a read request, (1) the system determines whether the requested parameter value is inconsistent with the persistent copy; and (2) if so, produces a real-time update of the requested parameter value in the persistent copy without waiting for a batched update for the requested parameter value.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: July 27, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Brian David Phagan
  • Publication number: 20180365286
    Abstract: Disclosed is a system for managing reads and writes to a sorted list of parameter values held in a write subsystem. Each parameter value is changeable and associated with a user. A read subsystem holds a persistent copy of the parameter values, which may be inconsistent with the write system values due to pending updates of one or more of the parameter values in the write subsystem. The system batch updates parameter values to the persistent copy from the write subsystem, but in the event of a read request, (1) the system determines whether the requested parameter value is inconsistent with the persistent copy; and (2) if so, produces a real-time update of the requested parameter value in the persistent copy without waiting for a batched update for the requested parameter value.
    Type: Application
    Filed: June 16, 2017
    Publication date: December 20, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Brian David PHAGAN