Patents by Inventor Philip Roberts

Philip Roberts 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: 20190232158
    Abstract: An interactive computer game is described which works in conjunction with a number of physical modules that a user can connect together in different ways to form a coherent physical whole object. The game receives data from the object via a wireless link, the data identifying at least which modules form part of the object and updates game play based on the data received. At some point within the game play, the game presents an objective or goal to the user which the user can only achieve by interacting with the physical object formed from the modules. In an embodiment, this interaction comprises re-arranging the modules or swapping modules to form an object with a different visual appearance, moving all or part of the object and/or interacting with a sensor on a module in the object. The game may receive further data from the object during the user interaction.
    Type: Application
    Filed: December 20, 2018
    Publication date: August 1, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: James William Scott, Haiyan Zhang, Nicolas Villar, Greg Saul, Alexandra Keeley Bunting, Lee Jason Schuneman, Philip Robert Harrison, Jonathan Steven Robinson, Sabina Lopez-Moreno, Simone Rita Thomas, Patrizio Spadoni, Alex Hall, Tariq Adaci, Levi Naess, Sebastien Vandenberghe, Alma Coyolxauhqui Salinas Lopez, Simon Jay Carter
  • Patent number: 10337977
    Abstract: A particle detection system includes a light source configured to emit a light beam into a cylindrical glass article when the cylindrical glass article is imaged by the glass particle detection system. The light beam is directed along a beam propagation axis that is perpendicular to a longitudinal axis of the cylindrical glass article. The particle detection system further includes a first polarizer positioned between the light source and the cylindrical glass, a camera configured to capture an image of the light beam reflected from the cylindrical glass article, and an analyzer positioned between the cylindrical glass article and the camera. An optical axis of the camera is perpendicular to the beam propagation axis of the light source.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: July 2, 2019
    Assignee: CORNING INCORPORATED
    Inventors: David Joseph Kuhn, Philip Robert LeBlanc, Robert Arthur McIntosh
  • Patent number: 10329931
    Abstract: A stator assembly includes a platform located on a radially inner end of a plurality of vanes that connects a first vane to a second vane. There is a platform groove on a radially inner side of the platform between the first vane and the second vane.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: June 25, 2019
    Assignee: UNITED TECHNOLOGIES CORPORATION
    Inventors: Richard K. Hayford, Philip Robert Rioux
  • Publication number: 20190187048
    Abstract: A system for detecting a disease agent in a sample derived from a patient biofluid may comprise a receiver coupled to a communication network and a controller coupled to the receiver. The controller may comprise a processor and a memory. The controller may be configured to generate an infrared spectrum of the sample. The sample spectrum may comprise one or more sample spectral components, the sample spectral components comprising a sample wavenumber and a sample absorbance value. A set of reference spectral models may comprise one or more reference spectral components. The reference spectral components may comprise a reference wavenumber and a reference absorbance value. The reference spectral components may comprise one or more pathogen characteristics associated with sepsis. The one or more sample spectral components may be classified as pathogenic using the reference spectral models. Pathogen data may be generated using the classified sample spectral components.
    Type: Application
    Filed: August 19, 2017
    Publication date: June 20, 2019
    Inventors: Bayden Robert Wood, Philip Robert Heraud, David Perez Guaita, Kamila Natalia Kochan
  • Publication number: 20190153600
    Abstract: A substrate processing system configured to perform a deposition process on a substrate includes a substrate support including a plurality of zones and a plurality of resistive heaters arranged throughout the plurality of zones. The plurality of resistive heaters includes separately-controllable resistive heaters arranged in respective ones of the plurality of zones. A controller is configured to, during the deposition process, control the plurality of resistive heaters to selectively adjust temperatures within the plurality of zones.
    Type: Application
    Filed: November 15, 2018
    Publication date: May 23, 2019
    Inventors: Michael Philip Roberts, Ramesh Chandrasekharan, Pulkit Agarwal, Aaron Bingham, Ashish Saurabh, Ravi Kumar, Jennifer Leigh Petraglia
  • Publication number: 20190102367
    Abstract: Aspects of this disclosure relate generally to word processing applications, and more particularly to toggling between tracked markup formatting and blackline markup formatting. A method performed in accordance with aspects of the disclosure may comprise receiving, via one or more peripheral devices, one or more keystrokes, one or more mouseclicks, or one or more taps that select one or more characters in a word processing application, receiving, via the one or more peripheral devices, a keystroke, mouseclick, or tap that is associated with a command to convert blackline markup to tracked markup, identifying a toggling range that includes the selected one or more characters, and converting each blackline markup within the toggle range to tracked markup.
    Type: Application
    Filed: October 3, 2018
    Publication date: April 4, 2019
    Inventor: Philip Robert Smith
  • Publication number: 20190066440
    Abstract: A game and gaming machine include a card buy/sell feature in which cards which are dealt to a player are assigned either a BUY option or a SELL option. In accordance with the BUY option, the player may elect to obtain a replacement card upon payment of a designated price. In accordance with the SELL option, the player may select to sell the card and obtain a replacement card for payment to them of the designated price. The feature may be applied to games such as blackjack and poker to increase the stakes and strategy associated with play of the game.
    Type: Application
    Filed: May 22, 2018
    Publication date: February 28, 2019
    Inventors: Daniel James Lamond, Philip Robert John Halston, Philip Richard Tuck, Michael Buckley
  • Publication number: 20190047895
    Abstract: Methods and apparatus provide for sourcing a glass web, the glass web having a length and a width transverse to the length; moving the glass web from the source to a destination in a transport direction along the length of the glass web; cutting the glass web, at a cutting zone, along the length of the glass web into at least first and second glass ribbons as the glass web is moved in the transport direction from the source to the destination, such that respective first and second edge surfaces are produced on the first and second glass ribbons; and optically inspecting at least one of the first and second edge surfaces in real-time as the first and second glass ribbons of the glass web are moved in the transport direction to the destination.
    Type: Application
    Filed: February 23, 2017
    Publication date: February 14, 2019
    Inventors: David Joseph Kuhn, Philip Robert LeBlanc, AJayantha Senawiratne, Weihua Sun
  • Patent number: 10197069
    Abstract: An airseal for sealing between a rotating component and a stationary component of a turbine engine includes a sealing surface defining a spacing between the airseal and a rotating component of the turbine engine and a mounting flange to secure the airseal to a stationary component of the turbine engine. An airseal body extends between the sealing surface and the mounting flange. The airseal body includes a cavity configured to absorb thermal energy transferred into the airseal from a flowpath of the turbine engine. A gas turbine engine includes a rotating component and a stationary component located radially outboard of the rotating component. An airseal is located therebetween and includes a sealing surface and a mounting flange to secure the airseal to the stationary component. An airseal body extends between the sealing surface and the mounting flange and includes a cavity to absorb thermal energy transferred into the airseal.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: February 5, 2019
    Assignee: UNITED TECHNOLOGIES CORPORATION
    Inventors: Nicholas R. Leslie, Mark J. Rogers, Philip Robert Rioux
  • Patent number: 10199040
    Abstract: A method of automatic speech recognition, the method comprising the steps of receiving a speech signal, dividing the speech signal into time windows, for each time window, determining acoustic parameters of the speech signal within that window, and identifying speech features from the acoustic parameters, such that a sequence of speech features are generated for the speech signal, separating the sequence of speech features into a sequence of phonological segments, and comparing the sequential phonological segments to a stored lexicon to identify one or more words in the speech signal.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: February 5, 2019
    Assignee: OXFORD UNIVERSITY INNOVATION LIMITED
    Inventors: Aditi Lahiri, Henning Reetz, Philip Roberts
  • Patent number: 10188939
    Abstract: A modular assembly system is described which enables interaction with an interactive software experience such as a game. The system enables a coherent physical whole object to be assembled from a core module and one or more peripheral modules. The core module includes a battery, processor and a wireless module which is able to communicate with the interactive software experience which runs on a separate computing device such as a smartphone, tablet or games console. Each of the peripheral modules stores a module ID and these IDs are collected by the core module and communicated to the interactive software experience. The user experience within the interactive software experience changes dependent upon the set of modules which are connected to form the coherent physical whole object and may also be altered as a result of manipulation of the coherent physical whole object or individual modules.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: January 29, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Haiyan Zhang, Nicolas Villar, James William Scott, Greg Saul, Alexandra Keeley Bunting, Lee Jason Schuneman, Philip Robert Harrison, Struan Andrew Robertson, Jonathan Leslie Venables, Thomas James Mejias Stott, Sandeep Bhara, Navtej Sunner
  • Patent number: 10184354
    Abstract: A heat shield includes a first end configured to connect to an inner engine case at an inner connecting point, and a second end configured to connect to an outer engine case at an outer connecting point. The heat shield also includes a bulge extending in an aft direction from a radially upstream portion. A compressor section and a gas turbine engine including the heat shield are also disclosed.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: January 22, 2019
    Assignee: UNITED TECHNOLOGIES CORPORATION
    Inventors: Philip Robert Rioux, Nicholas R. Leslie, Neil L. Tatman
  • Patent number: 10159894
    Abstract: An interactive computer game is described which works in conjunction with a number of physical modules that a user can connect together in different ways to form a coherent physical whole object. The game receives data from the object via a wireless link, the data identifying at least which modules form part of the object and updates game play based on the data received. At some point within the game play, the game presents an objective or goal to the user which the user can only achieve by interacting with the physical object formed from the modules. In an embodiment, this interaction comprises re-arranging the modules or swapping modules to form an object with a different visual appearance, moving all or part of the object and/or interacting with a sensor on a module in the object. The game may receive further data from the object during the user interaction.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: December 25, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: James William Scott, Haiyan Zhang, Nicolas Villar, Greg Saul, Alexandra Keeley Bunting, Lee Jason Schuneman, Philip Robert Harrison, Jonathan Steven Robinson, Sabina Lopez-Moreno, Simone Rita Thomas, Patrizio Spadoni, Alex Hall, Tariq Adaci, Levi Naess, Sebastien Vandenberghe, Alma Coyolxauhqui Salinas Lopez, Simon Jay Carter
  • Publication number: 20180365174
    Abstract: A data store for a modular assembly system is described. The data store comprises a number of records, each record relating to a physical module in the modular assembly system and comprising a module ID, an owner ID for the module and one or more properties fields. The properties field(s) define any property of the module and different records may define different properties. At least one of the fields in each data record (e.g. the module ID or owner ID) is verified by an authentication service. A user assembles two or more modules into a coherent physical whole object to act as a user input device to an interactive software experience. The data store communicates with the interactive software experience and causes a change in behavior of the interactive software experience in response to a check of the data records for each of the modules in the object.
    Type: Application
    Filed: August 22, 2018
    Publication date: December 20, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Nicolas Villar, Haiyan Zhang, James William Scott, Greg Saul, Alexandra Keeley Bunting, Lee Jason Schuneman, Philip Robert Harrison
  • Patent number: 10150043
    Abstract: Interactive smart beads are described. The beads are attached to a connecting element and form a fashion item such as a necklace or bracelet. The connecting element detects the presence of beads which are part of the fashion item and also beads which are part of nearby fashion items. The connecting element also autonomously generates interactions between two or more detected beads and transmits data about the interactions to a software experience so that a user can view a graphical representation of the interactions. In various examples each bead represents a character, environment, object, etc. and the software experience displays an animated story based on the characters, environments, objects, etc. represented by the beads involved in an interaction.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: December 11, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Haiyan Zhang, Nicolas Villar, James William Scott, Alexandra Keeley Bunting, Greg Saul, Lee Jason Schuneman, Philip Robert Harrison, Jonathan Leslie Venables, Simon Terence Prodger
  • Patent number: 10132187
    Abstract: A clearance control assembly for a gas turbine engine includes a clearance control ring to position a blade outer air seal assembly radially relative to a blade tip. The clearance control ring is compression fit to the blade outer air seal assembly.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: November 20, 2018
    Assignee: United Technologies Corporation
    Inventors: Neil L. Tatman, Philip Robert Rioux
  • Patent number: 10113436
    Abstract: A static component for a gas turbine engine includes an axially extending body comprising a forward end and an aft end disposed axially downstream from the forward end. A rib is formed on at least one of the forward end and the aft end of the axially extending body and extending axially from the axially extending body. A recess is formed in the rib.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: October 30, 2018
    Assignee: UNITED TECHNOLOGIES CORPORATION
    Inventors: Philip Robert Rioux, Paul M. Lutjen
  • Patent number: 10107125
    Abstract: A stator assembly includes a first stator vane sub-assembly with a first platform and a first airfoil extending from the first platform, and a second stator vane sub-assembly with a second platform and a second airfoil extending from the second platform. A gap is defined circumferentially between the first stator vane sub-assembly and the second stator vane sub-assembly. The stator assembly also includes a shroud structure, a first chamber defined between the first platform and the shroud structure, a second chamber defined between the second platform and the shroud structure, and a damper spring seal structure. Also included is a plate having a first portion within the first chamber and a second portion within the second chamber, such that the plate extends from the first chamber across the gap to the second chamber.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: October 23, 2018
    Assignee: United Technologies Corporation
    Inventor: Philip Robert Rioux
  • Patent number: 10089253
    Abstract: A data store for a modular assembly system is described. The data store comprises a number of records, each record relating to a physical module in the modular assembly system and comprising a module ID, an owner ID for the module and one or more properties fields. The properties field(s) define any property of the module and different records may define different properties. At least one of the fields in each data record (e.g. the module ID or owner ID) is verified by an authentication service. A user assembles two or more modules into a coherent physical whole object to act as a user input device to an interactive software experience. The data store communicates with the interactive software experience and causes a change in behavior of the interactive software experience in response to a check of the data records for each of the modules in the object.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: October 2, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Nicolas Villar, Haiyan Zhang, James William Scott, Greg Saul, Alexandra Keeley Bunting, Lee Jason Schuneman, Philip Robert Harrison
  • Patent number: 10018066
    Abstract: What is described is a partial platform. The partial platform includes a leading edge, a trailing edge, a first circumferential edge and a second circumferential edge. The first circumferential edge and the second circumferential edge are both swept such that a central circumferential axis forms a substantially rounded or squared S shape.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: July 10, 2018
    Assignee: UNITED TECHNOLOGIES CORPORATION
    Inventor: Philip Robert Rioux