Patents by Inventor Julian Power

Julian Power 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: 20230144503
    Abstract: Systems and methods for indexing and searching health data are disclosed herein. In some embodiments, a method for querying patient records includes receiving a search input that specifies a plurality of events, one or more temporal relationships between the events, and inclusion and/or exclusion criteria. An index query is constructed based at least in part on the plurality of events within the search input. The index query is then executed against an inverted index to identify matching patient records. One or more temporal constraints can be solved against the identified patient records. Finally, patient records satisfying the constraint(s) are returned.
    Type: Application
    Filed: November 8, 2022
    Publication date: May 11, 2023
    Inventors: Simon Julian Powers, Jayaram Nanduri, Denesh Singh Pohar, Ram Prasad Sunkara, Cheuk Wan William Lau
  • Patent number: 11188389
    Abstract: A technique is described herein for allocating tasks within a distributed system. The distributed system includes plural computing devices. Each computing device, in turn, provides a bucket manager and at least one application instance. The bucket managers allocate work to the computing devices in units of buckets, in a manner governed by a set of application-specific initialization parameters. The bucket managers also perform their assignment function in cooperation with a separate storage and notification (S&N) system. The S&N system stores data nodes in a hierarchical data structure that reflect the assignment-related state of the distributed system. The S&N system also notifies the bucket managers upon changes in the data nodes. According to one provision, the bucket managers include logic that reduces expensive context changes when computing devices join and leave the distributed system.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: November 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jia Zhu, Simon Julian Powers, Paolo Codato, Yi Zou, Junaid Ahmed
  • Publication number: 20210004266
    Abstract: A technique is described herein for allocating tasks within a distributed system. The distributed system includes plural computing devices. Each computing device, in turn, provides a bucket manager and at least one application instance. The bucket managers allocate work to the computing devices in units of buckets, in a manner governed by a set of application-specific initialization parameters. The bucket managers also perform their assignment function in cooperation with a separate storage and notification (S&N) system. The S&N system stores data nodes in a hierarchical data structure that reflect the assignment-related state of the distributed system. The S&N system also notifies the bucket managers upon changes in the data nodes. According to one provision, the bucket managers include logic that reduces expensive context changes when computing devices join and leave the distributed system.
    Type: Application
    Filed: July 2, 2019
    Publication date: January 7, 2021
    Inventors: Jia ZHU, Simon Julian POWERS, Paolo CODATO, Yi ZOU, Junaid AHMED
  • Patent number: 9873604
    Abstract: Apparatuses and methods are described herein that allow a tap handle to be quickly and easily reoriented or replaced after being attached to a spigot. In an embodiment, an adjustment mechanism for a beverage tap handle includes a connecting element and a housing. The connecting element includes a stem and a first mating feature, and the housing includes an aperture to receive the stem and a second mating feature configured to mate with the first mating feature. The housing and the connecting element are (i) rotatable with respect to each other about a central axis of the stem when the first mating feature and second mating feature are not mated, and (ii) prevented from rotating with respect to each other about the central axis of the stem when the first mating feature and the second mating feature are mated.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: January 23, 2018
    Assignee: Taphandles LLC
    Inventors: Sang Hoon Shin, Julian Power, Fatch Chapeyama, Marcus Alan Latham
  • Publication number: 20170174496
    Abstract: The present disclosure provides apparatuses and methods related to a beverage tap handle that is capable of displaying videos proactively and retroactively based on environmental triggers. In a general embodiment, a beverage tap handle includes a handle portion that can be pulled to dispense a beverage from a spigot, an attachment portion that attaches the handle portion to the spigot, a display screen configured to display a plurality of images, and a controller that controls the display screen to change an image displayed on the display screen to a new image from the plurality of images, the controller programmed to (i) change the displayed image to the new image when the handle portion is pulled sideways to dispense the beverage; and/or (ii) change the displayed image to the new image after the displayed image has been displayed for a predetermined amount of time.
    Type: Application
    Filed: December 18, 2015
    Publication date: June 22, 2017
    Inventors: Colin Gold, David Kaplan, James Clark, Julian Power, Marcus Alan Latham
  • Publication number: 20160257552
    Abstract: Apparatuses and methods are described herein that allow a tap handle to be quickly and easily reoriented or replaced after being attached to a spigot. In an embodiment, an adjustment mechanism for a beverage tap handle includes a connecting element and a housing. The connecting element includes a stem and a first mating feature, and the housing includes an aperture to receive the stem and a second mating feature configured to mate with the first mating feature. The housing and the connecting element are (i) rotatable with respect to each other about a central axis of the stem when the first mating feature and second mating feature are not mated, and (ii) prevented from rotating with respect to each other about the central axis of the stem when the first mating feature and the second mating feature are mated.
    Type: Application
    Filed: March 6, 2015
    Publication date: September 8, 2016
    Inventors: Sang Hoon Shin, Julian Power, Fatch Chapeyama, Marcus Alan Latham
  • Publication number: 20130086083
    Abstract: Methods, computer systems, and computer-storage media for transferring ranking signals from equivalent pages to master pages are provided. In embodiments, ranking signals are received. Documents are determined to be equivalent pages. Master pages for the equivalent pages are identified. The ranking signals are transferred to the master pages.
    Type: Application
    Filed: September 30, 2011
    Publication date: April 4, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: YI ZOU, YAHOR KISHYLAU, SIMON JULIAN POWERS
  • Patent number: 7310339
    Abstract: Each packet message in a sequence of packet messages is sent with an associated packet message priority label in accordance with a predetermined cyclic sequence of such labels. These priority labels each represent one of a plurality of priority levels and the position of each label in the cyclic sequence is such that number of consecutive lower priority labels between that label and the nearest label of equal or higher priority is substantially maximized. In this way, if packet messages are dropped from the sequence due to congestion on a priority basis, the packet messaging method and apparatus according to the invention ensure that, as far as possible, regular update packet messages are still received from all packet message sources.
    Type: Grant
    Filed: March 24, 2000
    Date of Patent: December 18, 2007
    Assignee: British Telecommunications public limited company
    Inventors: Simon Julian Powers, Michael R Hinds
  • Patent number: 7293235
    Abstract: A method and apparatus for predicting the likelihood of an avatar under the control of a user in a virtual environment moving with a predetermined range of a boundary as disclosed in which the movement of the avatar in the virtual environment is monitored for a period of time, a model of avatar movement is determined using the monitor movement, and the likelihood of the avatar movement within the predetermined of a boundary is predicted using the model.
    Type: Grant
    Filed: August 12, 1999
    Date of Patent: November 6, 2007
    Assignee: British Telecommunications public limited company
    Inventors: Simon Julian Powers, Jason Morphett
  • Patent number: D619849
    Type: Grant
    Filed: November 16, 2009
    Date of Patent: July 20, 2010
    Assignee: Taphandles, Inc.
    Inventor: Julian Power
  • Patent number: D776976
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: January 24, 2017
    Assignee: TAPHANDLES LLC
    Inventors: Sang Hoon Shin, Julian Power, Fatch Chapeyama, Marcus Alan Latham