Patents by Inventor Peter Gregory

Peter Gregory 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: 10381044
    Abstract: Systems, methods, and non-transitory computer-readable media can acquire a set of media content items. A mood indication can be acquired. A soundtrack can be identified based on the mood indication. A video content item can be dynamically generated in real-time based on the set of media content items and the mood indication. The video content item can include the soundtrack.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: August 13, 2019
    Assignee: Facebook, Inc.
    Inventors: Peter Ryan Zich, Zachary W. Stubenvoll, James Cameron Ewing, Nicholas J. Kwiatek, Nathaniel Gregory Salciccioli, Peter Philip Jordan, Alexander Matthew Madjar, Frank Cheng Yan, William Edward Fisher
  • Publication number: 20190242412
    Abstract: A method for facilitating the distribution of the flow of one or more streams within a bed vessel is provided. Disposed within the bed vessel are internal materials and structures including multiple operating zones. One type of operating zone can be a processing zone composed of one or more beds of solid processing material. Another type of operating zone can be a treating zone. Treating zones can facilitate the distribution of the one or more streams fed to processing zones. The distribution can facilitate contact between the feed streams and the processing materials contained in the processing zones.
    Type: Application
    Filed: April 9, 2019
    Publication date: August 8, 2019
    Applicant: CRYSTAPHASE PRODUCTS, INC.
    Inventors: JOHN N. GLOVER, PETER GREGORY HAM, AUSTIN SCHNEIDER
  • Patent number: 10364404
    Abstract: A trunk piston marine engine lubricant comprises in respective minor amounts (A) an overbased metal hydrocarbyl-substituted hydroxybenzoate detergent system, and (B) a hydrocarbyl-substituted succinic acid anhydride made by halogen- or radical-assisted functionalization processes, where the ratio of succinic anhydride to hydrocarbyl chains is in the range of 1.4 to 4. The lubricant, when used to lubricate such an engine fuelled by heavy fuel oil, exhibits improved control of asphaltene precipitation and deposition on engine surfaces.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: July 30, 2019
    Assignee: INFINEUM INTERNATIONAL LIMITED
    Inventors: Tushar K. Bera, Rachel Tundel, Laura Gregory, Peter M. Wright
  • Publication number: 20190185900
    Abstract: The present invention is broadly concerned with new in vitro glycosylation methods that provide rational approaches for producing glycosylated proteins, and the use of glycosylated proteins. In more detail, the present invention comprises methods of glycosylating a starting protein having an amino sidechain with a nucleophilic moiety, comprising the step of reacting the protein with a carbohydrate having an oxazoline moiety on the reducing end thereof, to covalently bond the amino sidechain of the starting protein with the oxazoline moiety, wherein the glycosylated protein substantially retains the structure and function of the starting protein. Target proteins include oxidase, oxidoreductase and dehydrogenase enzymes. The glycosylated proteins advantageously have molecular weights of at least about 7500 Daltons. In a further embodiment, the present invention concerns the use of glycosylated proteins, fabricated by the methods disclosed herein, in the assembly of amperometric biosensors.
    Type: Application
    Filed: December 19, 2018
    Publication date: June 20, 2019
    Applicant: Design-Zyme LLC
    Inventors: Peter Albert Petillo, Dwight O'Dell Deay, III, Michael Gregory Branden
  • Patent number: 10297116
    Abstract: A cash drawer and a method for determining the change in contents of a cash tray is provided. The cash drawer includes: at least two force measuring devices; and a cash tray mounted on the force measuring devices, the cash tray including a plurality of containers, each container for holding a plurality of cash tokens, wherein the cash tray is coupled to each of the force measuring devices through a kinematic mount.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: May 21, 2019
    Assignee: Smart Drawer Ltd.
    Inventor: Peter Gregory Charij
  • Patent number: 10289403
    Abstract: A system to reduce strain on server farm computing resources by over-riding “off-peak” patching schedules in response to performance failures occurring on a server farm. Embodiments disclosed herein determine a patching schedule for causing builds of patches to be sequentially installed on server farms during an off-peak usage time-range. Responsive to a performance failure occurring on the server farm, embodiments disclosed herein identify a particular patch that is designed to resolve the performance failure. Then, the patching schedule is over-ridden to expedite an out-of-sequence installation of whichever build is first to include the particular patch. Because resolution of the performance failure is expedited, the impact of the performance failure on the computing resources of the server farm is reduced as compared to existing server farm patching systems.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: May 14, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chandramouleeswaran Krishnaswamy, Jianfeng Cai, Mustafaraj M. Dhrolia, Rahul Nigam, Mark Raymond Gilbert, Peter Kenneth Harwood, Brian Gregory O'Connor, Divyachapan Sridharan Padur, Zohar Raz
  • Publication number: 20190048903
    Abstract: A method for facilitating the distribution of the flow of one or more streams within a bed vessel is provided. Disposed within the bed vessel are internal materials and structures including multiple operating zones. One type of operating zone can be a processing zone composed of one or more beds of solid processing material. Another type of operating zone can be a treating zone. Treating zones can facilitate the distribution of the one or more streams fed to processing zones. The distribution can facilitate contact between the feed streams and the processing materials contained in the processing zones.
    Type: Application
    Filed: August 20, 2018
    Publication date: February 14, 2019
    Applicant: CRYSTAPHASE PRODUCTS, INC.
    Inventors: JOHN N. GLOVER, PETER GREGORY HAM, AUSTIN SCHNEIDER
  • Patent number: 10183281
    Abstract: A transesterification catalyst that is heterogeneous and a method for preparing said transesterification catalyst are provided. The catalyst can be used in a variety of transesterification reactor configurations including CSTR (continuous stirred tank reactors), ebullated (or ebullating) beds or any other fluidized bed reactors, and PFR (plug flow, fixed bed reactors). The catalyst can be used for manufacturing commercial grade biodiesel, biolubricants and glycerin.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: January 22, 2019
    Assignee: CRYSTAPHASE PRODUCTS, INC.
    Inventors: Umakant Pravinchandra Joshi, Peter Gregory Ham
  • Publication number: 20180372597
    Abstract: A method of and system for obtaining a consistent volume of a viscous material includes inserting a sample holder portion of a collection device into a body of the viscous material and filling an open, concave sample receptacle of the sample holder portion with the viscous material. A scrapper is used to remove excess viscous material above the open, concave receptacle. The collection device and the viscous material loaded therein are inserted into a sample vial. Then, the sample vial with the collection device therein is inserted into the port of an analyzer.
    Type: Application
    Filed: June 25, 2018
    Publication date: December 27, 2018
    Inventors: Eric John Olson, Peter Gregory Loges
  • Patent number: 10161428
    Abstract: A method for facilitating the distribution of the flow of one or more streams within a bed vessel is provided. Disposed within the bed vessel are internal materials and structures including multiple operating zones. One type of operating zone can be a processing zone composed of one or more beds of solid processing material. Another type of operating zone can be a treating zone. Treating zones can facilitate the distribution of the one or more streams fed to processing zones. The distribution can facilitate contact between the feed streams and the processing materials contained in the processing zones.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: December 25, 2018
    Assignee: CRYSTAPHASE PRODUCTS, INC.
    Inventors: John N. Glover, Peter Gregory Ham, Austin Schneider
  • Patent number: 10144696
    Abstract: A transesterification catalyst that is heterogeneous and a method for preparing said transesterification catalyst are provided. The catalyst can be used in a variety of transesterification reactor configurations including CSTR (continuous stirred tank reactors), ebullated (or ebullating) beds or any other fluidized bed reactors, and PFR (plug flow, fixed bed reactors). The catalyst can be used for manufacturing commercial grade biodiesel, biolubricants and glycerin.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: December 4, 2018
    Assignee: CRYSTAPHASE PRODUCTS, INC.
    Inventors: Umakant Pravinchandra Joshi, Peter Gregory Ham
  • Patent number: 10120568
    Abstract: Example apparatus and methods concern controlling a hover-sensitive input/output interface. One example apparatus includes a proximity detector that detects an object in a hover-space associated with the input/output interface. The apparatus produces characterization data concerning the object. The characterization data may be independent of where in the hover-space the object is located. The apparatus selectively controls the activation, display, and deactivation of user interface elements displayed by the apparatus on the input/output interface as a function of the characterization data and interface state.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: November 6, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lynn Dai, Dan Hwang, Bo-June Hsu, Raymond Quan, Eric Badger, Jose Rodriguez, Peter Gregory Davis
  • Patent number: 10054140
    Abstract: A method for facilitating the distribution of the flow of one or more streams within a bed vessel is provided. Disposed within the bed vessel are internal materials and structures including multiple operating zones. One type of operating zone can be a processing zone composed of one or more beds of solid processing material. Another type of operating zone can be a treating zone. Treating zones can facilitate the distribution of the one or more streams fed to processing zones. The distribution can facilitate contact between the feed streams and the processing materials contained in the processing zones.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: August 21, 2018
    Assignee: CRYSTAPHASE PRODUCTS, INC.
    Inventors: John N. Glover, Peter Gregory Ham, Austin Schneider
  • Publication number: 20180178202
    Abstract: A transesterification catalyst that is heterogeneous and a method for preparing said transesterification catalyst are provided. The catalyst can be used in a variety of transesterification reactor configurations including CSTR (continuous stirred tank reactors), ebullated (or ebullating) beds or any other fluidized bed reactors, and PFR (plug flow, fixed bed reactors). The catalyst can be used for manufacturing commercial grade biodiesel, biolubricants and glycerin.
    Type: Application
    Filed: April 10, 2017
    Publication date: June 28, 2018
    Applicant: Crystaphase Products, Inc.
    Inventors: Umakant Pravinchandra Joshi, Peter Gregory Ham
  • Publication number: 20180144351
    Abstract: A device may receive first information that includes a first data element. The device may receive second information that includes a second data element. The first data element and the second data element may be associated with different area identifiers. The device may associate the first information and the second information with a geographic area. The device may determine, for the geographic area, a first data element score based on the first data element. The device may determine, for the geographic area, a second data element score based on the second data element. The device may determine, for the geographic area, a market index based on the first data element score and the second data element score. The device may provide information regarding the market index to permit and/or cause an action to be performed in association with the geographic area.
    Type: Application
    Filed: November 22, 2016
    Publication date: May 24, 2018
    Inventors: PETER GREGORY, ALAN NALLE, GEOFFREY M. HILLS
  • Patent number: 9959634
    Abstract: Methods and systems for identifying depth data associated with an object are disclosed. The method includes capturing, with an image capturing device, a plurality of source images of the object. The image capturing device has a sensor that is tilted at a known angle with respect to an object plane of the object such that the image capturing device has a depth of field associated with each source image, the depth of field defining a plane that is angled with respect to the object plane. An image processor analyzes the plurality of source images to identify segments of the source images that satisfy an image quality metric. Position data is assigned to the identified segments of the source images, the position data including depth positions based on the plane defined by the depth of field.
    Type: Grant
    Filed: March 13, 2012
    Date of Patent: May 1, 2018
    Assignee: Google LLC
    Inventors: Peter Gregory Brueckner, Iain Richard Tyrone McClatchie, Matthew Thomas Valente
  • Publication number: 20180093179
    Abstract: A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein to render one or more graphical objects on multiple types of browsers despite the browsers providing support for different graphical capabilities. A Rendering Engine receives source data associated with a graphical object. The Rendering Engine receives an identification of a program for rendering the graphical object in a first browser that supports a graphical capability. The Rendering Engine infers an intended first graphical result of the program. The Rendering Engine identifies a function for rendering a second graphical result in a second browser that does not support the graphical capability. The second graphical result is similar to the intended first graphical result of the program. The Rendering Engine generates target data based on the source data. The Rendering Engine calls the function according to the target data.
    Type: Application
    Filed: December 1, 2017
    Publication date: April 5, 2018
    Inventors: James Peter Gregory, Icer Addis, II
  • Publication number: 20180028454
    Abstract: The present disclosure relates to pharmaceutical compositions comprising enzymes or enzyme mixtures having lipolytic and other optional other activities and methods of use thereof to treat exocrine pancreatic insufficiency.
    Type: Application
    Filed: February 4, 2016
    Publication date: February 1, 2018
    Inventors: Jerry A. HALL, Pedro Quintana DIAZ, Shufang LlU, Peter GREGORY, Beate JOHANNWILLE, Suntje SANDER-STRUCKMEIER, Hans-Friedrich KOCH
  • Publication number: 20180023598
    Abstract: A method for facilitating the distribution of the flow of one or more streams within a bed vessel is provided. Disposed within the bed vessel are internal materials and structures including multiple operating zones. One type of operating zone can be a processing zone composed of one or more beds of solid processing material. Another type of operating zone can be a treating zone. Treating zones can facilitate the distribution of the one or more streams fed to processing zones. The distribution can facilitate contact between the feed streams and the processing materials contained in the processing zones.
    Type: Application
    Filed: September 29, 2017
    Publication date: January 25, 2018
    Applicant: CRYSTAPHASE PRODUCTS, INC.
    Inventors: JOHN N. GLOVER, PETER GREGORY HAM, AUSTIN SCHNEIDER
  • Publication number: 20180008952
    Abstract: A method for facilitating the distribution of the flow of one or more streams within a bed vessel is provided. Disposed within the bed vessel are internal materials and structures including multiple operating zones. One type of operating zone can be a processing zone composed of one or more beds of solid processing material. Another type of operating zone can be a treating zone. Treating zones can facilitate the distribution of the one or more streams fed to processing zones. The distribution can facilitate contact between the feed streams and the processing materials contained in the processing zones.
    Type: Application
    Filed: August 14, 2017
    Publication date: January 11, 2018
    Applicant: CRYSTAPHASE PRODUCTS, INC.
    Inventors: JOHN N. GLOVER, PETER GREGORY HAM, AUSTIN SCHNEIDER