Patents by Inventor Craig Andrews

Craig Andrews 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: 9934269
    Abstract: Technologies are disclosed herein for resource tagging, grouping and associated functionality. A resource tagging service allows resource tags to be created and associated with computing resources in a service provider network. The resource tags can be utilized to search, collect, filter, organize and otherwise manage computing resources in the service provider network having matching tags, and/or to perform other types of functionality. A resource groups service allows customers and/or other users of the service provider network to view and access collections of computing resources that share common resource tags and/or other attributes. Resource groups can also be evaluated in order to identify computing resources in a service provider network for which certain types of actions or other functionality is to be performed. Membership of resource groups can also be evaluated over time and inferences can be drawn from the membership and from operational information associated with the member computing resources.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: April 3, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian Kahrs, Shawn Galen Truesdell, Raleigh Harrison Upshur, Asa Denton, David Whitney, Donley Ray P'Simer, Craig Andrew Noeldner
  • Publication number: 20180088935
    Abstract: In one embodiment, a microservice container of a microservices application may be launched. The runtime environment of the microservices application may be monitored to identify one or more microservice resources to configure for the microservices application. A microservice resource to configure for the microservices application may be identified based on the runtime environment of the microservices application, and the microservice resource may be configured based on the runtime environment of the microservices application. In some embodiments, one or more additional microservice resources may be configured until determining, based on the runtime environment of the microservices application, that configuration of the microservices application is complete.
    Type: Application
    Filed: September 27, 2016
    Publication date: March 29, 2018
    Inventors: Dann M. Church, Mark W. Emeis, Craig Andrew Vosburgh, Robert C. Hendrich, James D. Engquist
  • Publication number: 20180088925
    Abstract: In one embodiment, configuration information for a microservices application is obtained, the microservices application comprising a plurality of microservice containers, and the configuration information comprising version information for each of the plurality of microservice containers. A graphical representation of the microservices application is displayed, wherein the graphical representation of the microservices application comprises a representation of each of the plurality of microservice containers. It is determined, based on the version information, whether each of the plurality of microservice containers is updated or outdated. A graphical indication of an updated microservice container is displayed; a graphical indication of an outdated microservice container is displayed; and a graphical indication of an extent to which the outdated microservice container is out-of-date is displayed.
    Type: Application
    Filed: September 27, 2016
    Publication date: March 29, 2018
    Inventors: Mark W. Emeis, Robert C. Hendrich, Dann M. Church, Craig Andrew Vosburgh
  • Publication number: 20180080324
    Abstract: A turbine inlet includes an annular housing and a main inlet port, a steam outlet, and a flow diversion port in the annular housing. A center axis of flow from the flow diversion port avoids intersecting a center axis of the steam outlet. A turbine system includes a turbine inlet, a fluid supply, and a flow diversion supply conduit. The turbine inlet has an annular housing including a main inlet port therein, a steam outlet therein, and a flow diversion port therein. The flow diversion supply conduit couples the fluid supply to the flow diversion port. A method of retrofitting a turbine inlet in a turbine system comprises opening a flow diversion port through an annular housing of a turbine inlet, connecting a flow diversion supply conduit to the flow diversion port, and connecting the flow diversion supply conduit to the fluid supply.
    Type: Application
    Filed: September 20, 2016
    Publication date: March 22, 2018
    Inventors: AMY LOUISE LYMN, DAVID ADEKUNLE ADEOLA, GIANLUCA BADJAN, PHILIP JAMES CORSER, CRAIG ANDREW LOW, ANDREW JAMES WILSON
  • Publication number: 20180072703
    Abstract: The present invention relates to compounds of formula (I): or pharmaceutically acceptable salts thereof, wherein R1, R2, X, Y, and HET are as defined herein.
    Type: Application
    Filed: September 6, 2017
    Publication date: March 15, 2018
    Inventors: Jianwen CUI, Donghong Amy GAO, Pingrong LIU, Bryan Patrick McKIBBEN, Craig Andrew MILLER, Hossein RAZAVI, Elizabeth SPENCER
  • Publication number: 20180072717
    Abstract: The present invention relates to compounds of formula (I): or pharmaceutically acceptable salts thereof, wherein R1, R2, X, Y, and HET are as defined herein.
    Type: Application
    Filed: September 6, 2017
    Publication date: March 15, 2018
    Inventors: Pingrong LIU, Craig Andrew MILLER, Maolin YU, Zhonghua ZHANG
  • Publication number: 20180052656
    Abstract: A method and system for streaming a soundtrack from a server to a remote user device for a reader of electronic media content. The soundtrack is defined by multiple audio regions. Each audio region defined by an audio track for playback in the audio region, a start position in the electronic media content corresponding to where the playback of the audio region is to begin, and a stop position in the electronic media content corresponding to where the playback of the audio region is to cease. The streaming of the soundtrack is based on control data generated by the remote user device.
    Type: Application
    Filed: October 31, 2017
    Publication date: February 22, 2018
    Inventors: Paul Charles Cameron, Mark Steven Cameron, Craig Andrew Wilson, Mark Anthony Buer
  • Publication number: 20180052036
    Abstract: A method of detecting an inaccurate flow rate measurement by a vibratory meter is provided. The method includes flowing fluid through the vibratory meter and measuring a flow rate and a density of the fluid with the vibratory meter, and calculating a density change rate of the fluid. The method also includes determining if the measured flow rate is inaccurate based on a comparison between the measured density and a density reference, and a comparison between the density change rate and a density change rate reference.
    Type: Application
    Filed: April 14, 2015
    Publication date: February 22, 2018
    Applicant: Micro Motion, Inc.
    Inventors: Patrick John Zimmer, Craig Andrew Riggins
  • Patent number: 9898077
    Abstract: A method for displaying electronic text and synchronizing the playback of a soundtrack for the electronic text. The soundtrack contains multiple audio regions configured for playback during corresponding text regions of the electronic text. Playback of the audio regions of the soundtrack over an audio output system is based on a reading position counter indicative of the user's estimate reading position, and which increments based on a user reading speed variable. The user reading speed variable is updated by processing eye tracking signals from an eye tracker to determine the user's reading scan rate.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: February 20, 2018
    Assignee: Booktrack Holdings Limited
    Inventors: Mark Steven Cameron, Paul Charles Cameron, Craig Andrew Wilson
  • Publication number: 20180032610
    Abstract: A method of automatically generating a digital soundtrack intended for synchronised playback with associated speech audio, the method executed by a processing device or devices having associated memory. The method comprises syntactically and/or semantically analysing text representing or corresponding to the speech audio at a text segment level to generate an emotional profile for each text segment in the context of a continuous emotion model. The method further comprises generating a soundtrack for the speech audio comprising one or more audio regions that are configured or selected for playback during corresponding speech regions of the speech audio, and wherein the audio configured for playback in the audio regions is based on or a function of the emotional profile of one or more of the text segments within the respective speech regions.
    Type: Application
    Filed: July 28, 2017
    Publication date: February 1, 2018
    Inventors: Paul Charles Cameron, Craig Andrew Wilson, Petrus Matheus Godefridus De Vocht, Brock David Moore
  • Publication number: 20180032305
    Abstract: A method of automatically generating a digital soundtrack intended for synchronised playback with the reading of an associated text, the method executed by a processing device or devices having associated memory. The method comprises syntactically and/or semantically analysing the text at a text segment level to generate an emotional profile for each text segment in the context of a continuous emotion model. The method further comprises generating a soundtrack for the text comprising one or more audio regions that are configured or selected for playback during corresponding text regions of the text, and wherein the audio configured for playback in the audio regions is based on or a function of the emotional profile of one or more of the text segments within the respective text regions.
    Type: Application
    Filed: July 28, 2017
    Publication date: February 1, 2018
    Inventors: Paul Charles Cameron, Craig Andrew Wilson, Petrus Matheus Godefridus De Vocht, Brock David Moore
  • Publication number: 20180032611
    Abstract: A method of automatically generating a digital soundtrack for playback in an environment comprising live speech audio generated by one or more persons speaking in the environment, the method executed by a processing device or devices having associated memory. The method comprises syntactically and/or semantically analysing an incoming text data stream or streams representing or corresponding to the live speech audio in portions to generate an emotional profile for each text portion of the text data stream(s) in the context of a continuous emotion model. The method further comprises generating in real-time a customised soundtrack for the live speech audio comprising music tracks that are played back in the environment in real-time with the live speech audio. Each music track is selected for playback in the soundtrack based at least partly on the determined emotional profile or profiles associated with the most recently processed portion or portions of text from the text data stream(s).
    Type: Application
    Filed: July 28, 2017
    Publication date: February 1, 2018
    Inventors: Paul Charles Cameron, Mark Steven Cameron, Craig Andrew Wilson, Petrus Matheus Godefridus De Vocht, Brock David Moore
  • Patent number: D808113
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: January 23, 2018
    Assignee: TRIANGL GROUP LIMITED
    Inventor: Craig Andrew Ellis
  • Patent number: D808116
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: January 23, 2018
    Assignee: TRIANGL GROUP LIMITED
    Inventor: Craig Andrew Ellis
  • Patent number: D808117
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: January 23, 2018
    Assignee: TRIANGL GROUP LIMITED
    Inventor: Craig Andrew Ellis
  • Patent number: D808119
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: January 23, 2018
    Assignee: TRIANGL GROUP LIMITED
    Inventor: Craig Andrew Ellis
  • Patent number: D812346
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: March 13, 2018
    Assignee: Triangl Group Limited
    Inventor: Craig Andrew Ellis
  • Patent number: D812847
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: March 20, 2018
    Assignee: Triangl Group Limited
    Inventor: Craig Andrew Ellis
  • Patent number: D815393
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: April 17, 2018
    Assignee: TRIANGL GROUP LIMITED
    Inventor: Craig Andrew Ellis
  • Patent number: D815796
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: April 24, 2018
    Assignee: TRIANGL GROUP LIMITED
    Inventor: Craig Andrew Ellis