Patents by Inventor Philip Andrew

Philip Andrew 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: 20180008520
    Abstract: The invention relates to liquid compositions for use with hair removal devices comprising a methathesized unsaturated polyol ester for improved lubrication.
    Type: Application
    Filed: July 7, 2017
    Publication date: January 11, 2018
    Inventors: LUKE ANDREW ZANNONI, Beth Ann Schubert, Rajan Keshav Panandiker, Joseph Jay Kemper, Robert John Strife, Safa Motlagh, Jeffrey John Scheibel, Alison Fiona Stephens, Philip Andrew Sawin
  • Publication number: 20180010060
    Abstract: The invention relates to a lubricating member for a razor cartridge comprising a lipid phase comprising a lipophilic structurant and a liquid phase, wherein said liquid phase comprises a metathesized unsaturated polyol ester which can be manufactured in a simple one batch process without thermal degradation and exhibiting improved lubricating and skin care properties over a sustained period.
    Type: Application
    Filed: July 7, 2017
    Publication date: January 11, 2018
    Inventors: LUKE ANDREW ZANNONI, Beth Ann Schubert, Rajan Keshav Panandiker, Joseph Jay Kemper, Robert John Strife, Safa Motlagh, Jeffrey John Scheibel, Alison Fiona Stephens, Philip Andrew Sawin
  • Patent number: 9861558
    Abstract: A method of forming an aqueous treatment liquor comprising a benefit agent, the method comprising the steps of: (a) providing a consumer product comprising: (i) a porous dissolvable solid structure, and (ii) a hydrophobic coating comprising a benefit agent, the hydrophobic coating applied to the porous dissolvable solid structure, wherein the hydrophobic coating has a first viscosity; (b) providing an aqueous solution; and (c) dissolving the consumer product in the aqueous solution to form an aqueous treatment liquor comprising a hydrophobic portion and an aqueous portion, wherein the aqueous portion has a second viscosity. A ratio of the first viscosity of the hydrophobic coating to the second viscosity of the aqueous portion of the aqueous treatment liquor is less than about 100:1.
    Type: Grant
    Filed: May 4, 2015
    Date of Patent: January 9, 2018
    Assignee: The Procter & Gamble Company
    Inventors: Matthew Lawrence Lynch, Robert Wayne Glenn, Jr., Joanne Roberta Willman, Benjamin John Kutay, Philip Andrew Sawin, Mark William Hamersky
  • Patent number: 9861559
    Abstract: A consumer product comprises: (a) a porous dissolvable solid structure, and (b) a hydrophobic coating comprising a first benefit agent and a second benefit agent. The hydrophobic coating is applied to the porous dissolvable solid structure. The first benefit agent and the second benefit agent are premixed to form the hydrophobic coating before the hydrophobic coating is applied to the porous dissolvable solid structure. A method of forming an aqueous treatment liquor comprises the steps of: (a) providing a consumer product, (b) providing an aqueous solution, and (c) dissolving the consumer product in the aqueous solution to form an aqueous treatment liquor comprising a hydrophobic portion and an aqueous portion.
    Type: Grant
    Filed: May 4, 2015
    Date of Patent: January 9, 2018
    Assignee: The Procter & Gamble Company
    Inventors: Matthew Lawrence Lynch, Robert Wayne Glenn, Jr., Joanne Roberta Willman, Benjamin John Kutay, Philip Andrew Sawin, Mark William Hamersky
  • Publication number: 20170349865
    Abstract: A composition including: a plurality of first particles including: (i) about 30% to about 95% by weight of the first particles a water soluble first carrier, wherein the first particles have a first particles onset of melt from about 25° C. to about 120° C.; and perfume; and (ii) a plurality of second particles including: about 30% to about 95% by weight of the second particles a water soluble second carrier, wherein the second particles have a second particles onset of melt from about 25° C. to about 120° C.; and silicone; wherein the first particles and the second particles are in a package.
    Type: Application
    Filed: June 2, 2016
    Publication date: December 7, 2017
    Inventors: Jaden Scott ZERHUSEN, Matthew Lawrence LYNCH, Philip Andrew SAWIN
  • Publication number: 20170351447
    Abstract: A system, method, and computer program product are provided for implementing a data protection algorithm using reference counters. The method includes the steps of allocating a first portion of a real storage device to store data, wherein the first portion is divided into a plurality of blocks of memory; allocating a second portion of the real storage device to store a plurality of reference counters that correspond to the plurality of blocks of memory; and disabling access to a particular block of memory in the plurality of blocks of memory based on a value stored in a corresponding reference counter. Access to a particular block of memory may be disabled when the value stored in the corresponding reference counter is not equal to a total number of references to the particular block of memory.
    Type: Application
    Filed: June 3, 2016
    Publication date: December 7, 2017
    Inventor: Philip Andrew White
  • Publication number: 20170347308
    Abstract: Techniques for determining network paths for voice calls include analyzing network path measurements of the network paths to determine historical network performance data for the network paths, and identifying a group of top-k network paths based on those network paths having better network performance data other network paths. A particular network path may be selected using various techniques, such as selecting the network path with the best historical network performance, selecting a network path by applying a multi-armed bandit algorithm to select the path from the group of top-k network paths, or selecting a network path at random. The selected network path may be used to by a source-destination pair of computing devices for a voice call, and a record of that voice call may be used to update network performance information for the particular network path.
    Type: Application
    Filed: May 31, 2016
    Publication date: November 30, 2017
    Inventors: Philip Andrew Chou, Venkata N. Padmanabhan, Rajdeep Das, Ganesh Ananthanarayanan, Junchen Jiang
  • Patent number: 9827173
    Abstract: A method of forming an aqueous treatment liquor comprising a benefit agent, the method comprising the steps of: (a) providing a consumer product comprising: (i) a porous dissolvable solid structure, and (ii) a hydrophobic coating comprising a benefit agent, the hydrophobic coating applied to the porous dissolvable solid structure; (b) providing an aqueous solution; and (c) dissolving the consumer product in the aqueous solution to form an aqueous treatment liquor comprising a hydrophobic portion and an aqueous portion. The method provides a Capillary Number of less than about 1000.
    Type: Grant
    Filed: May 4, 2015
    Date of Patent: November 28, 2017
    Assignee: The Procter & Gamble Company
    Inventors: Matthew Lawrence Lynch, Robert Wayne Glenn, Jr., Joanne Roberta Willman, Benjamin John Kutay, Philip Andrew Sawin, Mark William Hamersky
  • Patent number: 9824845
    Abstract: A field emission device is configured as a heat engine, wherein the configuration of the heat engine is variable.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: November 21, 2017
    Assignee: ELWHA LLC
    Inventors: Jesse R. Cheatham, III, Philip Andrew Eckhoff, William Gates, Muriel Y. Ishikawa, Jordin T. Kare, Nathan P. Myhrvold, Tony S. Pan, Robert C. Petroski, Clarence T. Tegreene, David B. Tuckerman, Charles Whitmer, Lowell L. Wood, Jr., Victoria Y. H. Wood, Roderick A. Hyde
  • Publication number: 20170289730
    Abstract: The techniques disclosed herein can enable a system to coordinate the processing of object-based audio and channel-based audio generated by multiple applications. The system determines a spatialization technology to utilize based on contextual data. In some configurations, the contextual data can indicate the capabilities of one or more computing resources. In some configurations, the contextual data can also indicate preferences. The preferences, for example, can indicate user preferences for a type of spatialization technology, e.g., Dolby Atmos, over another type of spatialization technology, e.g., DTSX. Based on the contextual data, the system can select a spatialization technology and a corresponding encoder to process the input signals to generate a spatially encoded stream that appropriately renders the audio of multiple applications to an available output device. The techniques disclosed herein also allow a system to dynamically change the spatialization technologies during use.
    Type: Application
    Filed: June 30, 2016
    Publication date: October 5, 2017
    Inventors: Robert Norman Heitkamp, Philip Andrew Edry, Ziyad Ibrahim, Paul J. Radek, Steven Wilssens
  • Publication number: 20170287496
    Abstract: The techniques disclosed herein enable a system to coordinate audio objects that are generated by multiple applications. A system can receive contextual data from several applications and dynamically determine an allocation of a number of audio objects for each application based on the contextual data. The allocation can be based on a status of one or more applications, user interactions with one or more applications, and other factors. Policy data can also cause the system to allocate a number of audio objects to one or more applications based on an application type and other factors. For instance, a policy may cause a system to allocate more audio objects to a game application vs. a communications application. As a user interacts with an application, e.g., moves or resizes a user interface, closes an application, increases or decreases a level of interaction, the system can reallocate audio objects to individual applications.
    Type: Application
    Filed: March 15, 2017
    Publication date: October 5, 2017
    Inventors: Robert Norman Heitkamp, Philip Andrew Edry, Paul J. Radek
  • Publication number: 20170281208
    Abstract: A tongue cleaner comprises a base and a plurality of projections outwardly extending therefrom. At least one of the projections, having a first end attached to the base and a second opposite free end, includes an elongated stem and a head at the second end. The head has a first cantilevered portion and a second cantilevered portion outwardly extending from the stem. The first cantilevered portion has a first bottom surface generally facing the base and the second cantilevered portion has a second bottom surface generally facing the base. A substantial portion of the first bottom surface is inclined towards the stem while a substantial portion of the second bottom surface is inclined away from the stem.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 5, 2017
    Inventors: Nayda Liz RAMOS-MEDINA, Philip Andrew SAWIN
  • Publication number: 20170281206
    Abstract: A tongue cleaner comprises a base and a plurality of projections outwardly extending therefrom. At least one of the projections, having a first end attached to the base and a second opposite free end, includes an elongated stem and a head at the second end. The head has at least two mutually opposite cantilevered portions outwardly extending from the stem, each of the cantilevered portions having a bottom surface generally facing the base and a top surface opposite to the bottom surface, wherein a substantial portion of the bottom surface is inclined away from the stem.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 5, 2017
    Inventors: Nayda Liz RAMOS-MEDINA, Philip Andrew SAWIN
  • Publication number: 20170281209
    Abstract: A tongue cleaner comprises a base and a plurality of projections outwardly extending therefrom and including at least first projections and second projections. At least some of the projections have a first end attached to the base, a second free end opposite to the first end, and include an elongated stem and a head at the second end. The head has at least one cantilevered portion outwardly extending from the stem and having a bottom surface generally facing the base. A substantial portion of the bottom surface of the individual first projection is inclined away from the stem; and a substantial portion of the bottom surface of the individual second projection is inclined towards the stem.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 5, 2017
    Inventors: Nayda Liz RAMOS-MEDINA, Philip Andrew SAWIN
  • Publication number: 20170281207
    Abstract: A tongue cleaner comprises a base and a plurality of projections outwardly extending therefrom. At least one of the projections, having a first end attached to the base and a second opposite free end, includes an elongated stem and a head at the second end. The head has at least two mutually opposite cantilevered portions outwardly extending from the stem, each of the cantilevered portions having a bottom surface generally facing the base and a top surface opposite to the bottom surface, wherein a substantial portion of the bottom surface is inclined towards the stem.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 5, 2017
    Inventors: Nayda Liz RAMOS-MEDINA, Philip Andrew SAWIN
  • Publication number: 20170289719
    Abstract: The techniques disclosed herein provide application programming interfaces (APIs) for enabling a system to select a spatialization technology. The APIs also enable a system to balance resources by allocating audio objects to a number of applications executing on a computer system. The system coordinates the audio objects between applications and each application can control the number of objects they individually generate. In some configurations, the system can also fold audio objects across different applications. Different spatialization technologies can be selected based on an analysis of contextual data and policy data. For instance, when a new headphone system is plugged in, the system may switch from Dolby Atmos to the Microsoft HoloLens HRTF spatialization technology. The system can dynamically control a number of generated audio objects and dynamically change a utilized spatialization technology based on changes to a computing environment.
    Type: Application
    Filed: March 15, 2017
    Publication date: October 5, 2017
    Inventors: Robert Norman Heitkamp, Steven Wilssens, Philip Andrew Edry, Paul J. Radek, Ibrahim Ziyad
  • Patent number: 9766459
    Abstract: Described herein are display devices, and methods for use therewith. Such a device can be used to display one or more virtual images within a first see-through portion of the device, adjacent to which is a second see-through portion that does not overlap with the first see-through portion. The first and second see-through portions of the device collectively cover a substantially entire field-of-view (FOV) of a user. A transmittance (and/or other optical characteristic(s)) corresponding to the first see-through portion of the device and a transmittance (and/or other optical characteristic(s)) corresponding to the second see-through portion of the device can be caused (e.g., controlled) to be substantially the same to provide a substantially uniform transmittance (and/or other optical characteristic(s)) across the substantially entire FOV of a user. More generally, optical characteristics of see-through portions of the device can be controlled, e.g., by a user and/or through feedback.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: September 19, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Daniel James Alton, Nathan Ackerman, Andrew Hodge, Philip Andrew Frank
  • Patent number: 9740627
    Abstract: A system, method, and computer program product are provided for implementing a reliable placement engine for a block device. The method includes the steps of tracking one or more parameters associated with a plurality of real storage devices (RSDs), generating a plurality of RSD objects in a memory associated with a first node, generating a virtual storage device (VSD) object in the memory, and selecting one or more RSD objects in the plurality of RSD objects based on the one or more parameters. Each RSD object corresponds to a particular RSD in the plurality of RSDs. The method also includes the step of, for each RSD object in the one or more RSD objects, allocating a block of memory in the RSD associated with the RSD object to store data corresponding to a first block of memory associated with the VSD object.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: August 22, 2017
    Assignee: Scale Computing, Inc.
    Inventors: Philip Andrew White, Hank T. Hsieh
  • Patent number: 9736101
    Abstract: Embodiments of the present invention are directed to automated systems for organizing and facilitating information exchange between members of an organization. Automated systems that represent embodiments of the present invention allow for creation and administration of hierarchical groupings of members of the organization to facilitate efficient dissemination of information among members of groups. Embodiments of the present invention provide for automated and intelligent routing of information and communications among many different types of communications media and devices through which members of the organization can distribute and exchange information with one another. Embodiments of the present invention additionally provide for sophisticated logging, tracking, and monitoring of information distribution and management within the organization.
    Type: Grant
    Filed: January 2, 2014
    Date of Patent: August 15, 2017
    Assignee: Ivy Corp.
    Inventors: Mary Jesse, Philip Andrew Cordier, James Don Ehrmin, Steven Michael Knox, Douglas Manis, Don A. Messenger, Matthew William Wahlin
  • Publication number: 20170183137
    Abstract: A stretch blow moulded container such as a keg has a neck 3 fitted with a cap 4 to retain pressurised contents within the container. A miniature pressure relief valve (PRV) 30-33 is contained within the wall thickness of the neck to release gases on the occurrence of an overpressure event. The PRV may incorporate a bursting element, which renders the containers unusable, or a spring-loaded seal 30 which re-seals after the release of excess pressure. The PRV may also be permanently changed to an open condition by removal of the cap, preventing re-use of the container.
    Type: Application
    Filed: April 2, 2015
    Publication date: June 29, 2017
    Inventors: Philip Andrew WALTON, Sergio SONZOGNI