Patents by Inventor Stephen Philips

Stephen Philips 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: 9049419
    Abstract: A method for creating an image album includes selecting a subset of images from a source set and creating a plurality of image albums by arranging the subset of images over one or more pages. Each image album is evaluated by a penalty detection unit to generate a penalty score which is a measure of the aesthetic quality of an image album. One or more of the image albums having the lowest penalty scores are presented to the user. A system for arranging a number of images into an image album is also provided.
    Type: Grant
    Filed: June 24, 2009
    Date of Patent: June 2, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Stephen Philip Cheatle
  • Patent number: 8943056
    Abstract: Methods and apparatus consistent with the invention provide the ability to organize and build understandings of machine data generated by a variety of information-processing environments. Machine data is a product of information-processing systems (e.g., activity logs, configuration files, messages, database records) and represents the evidence of particular events that have taken place and been recorded in raw data format. In one embodiment, machine data is turned into a machine data web by organizing machine data into events and then linking events together.
    Type: Grant
    Filed: May 1, 2014
    Date of Patent: January 27, 2015
    Assignee: Splunk Inc.
    Inventors: Michael Joseph Baum, R. David Carasso, Robin Kumar Das, Bradley Hall, Brian Philip Murphy, Stephen Philip Sorkin, Andre David Stechert, Erik M. Swan, Rory Greene, Nicholas Christian Mealy, Christina Frances Regina Noren
  • Patent number: 8928607
    Abstract: Systems and methods for providing an input remotely are provided. In some aspects, a method includes remotely capturing at least a part of a graphical display with a camera; sending a connection request; displaying the captured at least a part of the graphical display on a touchscreen; receiving an input on the touchscreen; aligning the captured at least a part of the graphical display on the touchscreen with the graphical display; and sending a request for refreshing the graphical display in response to the input.
    Type: Grant
    Filed: May 29, 2012
    Date of Patent: January 6, 2015
    Assignee: Google Inc.
    Inventor: Stephen Philip Spackman
  • Publication number: 20140378442
    Abstract: Compounds of the formula (I): wherein A and B together represent an optionally substituted, fused aromatic ring; X can be NRX or CRXRY; if X?NRX then n is 1 or 2 and if X?CRXRY then n is 1; RX is selected from the group consisting of H, optionally substituted C1-20 alkyl, C5-20 aryl, C3-20 heterocyclyl, amido, thioamido, ester, acyl, and sulfonyl groups; RY is selected from H, hydroxy, amino; or RX and RY may together form a spiro-C3-7 cycloalkyl or heterocyclyl group; RC1 and RC2 are both hydrogen, or when X is CRXRY, RC1, RC2, RX and RY, together with the carbon atoms to which they are attached, may form an optionally substituted fused aromatic ring; and R1 is selected from H and halo.
    Type: Application
    Filed: September 11, 2014
    Publication date: December 25, 2014
    Inventors: Niall Morrison Barr Martin, Graeme Cameron Smith, Stephen Philip Jackson, Vincent Junior M Loh, Xiao-Ling Fan Cockcroft, Ian Timothy Williams Matthews, Keith Allan Menear, Frank Kerrigan, Alan Ashworth
  • Patent number: 8912187
    Abstract: Compounds of the formula (I): wherein A and B together represent an optionally substituted, fused aromatic ring; X can be NRX or CRXRY; if X?NRX then n is 1 or 2 and if X?CRXRY then n is 1; RX is selected from the group consisting of H, optionally substituted C1-20 alkyl, C5-20 aryl, C3-20 heterocyclyl, amido, thioamido, ester, acyl, and sulfonyl groups; RY is selected from H, hydroxy, amino; or RX and RY may together form a spiro-C3-7 cycloalkyl or heterocyclyl group; RC1 and RC2 are both hydrogen, or when X is CRXRY, RC1, RC2, RX and RY, together with the carbon atoms to which they are attached, may form an optionally substituted fused aromatic ring; and R1 is selected from H and halo.
    Type: Grant
    Filed: July 8, 2011
    Date of Patent: December 16, 2014
    Assignee: Kudos Pharmaceuticals Limited
    Inventors: Niall Morrison Barr Martin, Graeme Cameron Smith, Stephen Philip Jackson, Vincent Junior M Loh, Xiao-Ling Fan Cockcroft, Ian Timothy Williams Matthews, Keith Allan Menear, Frank Kerrigan, Alan Ashworth
  • Publication number: 20140346404
    Abstract: Improved anti-corrosion systems or products are disclosed containing individual epoxy and curing agent fractions dispersed in low VOC ester-containing dispersants. Preferably, the epoxy fraction is a conventional epoxy resin, whereas the curing agent is an imidazoline. The dispersant advantageously includes a mixture of carboxylic acid esters, such as alkyl glutarate, succinate, and adipate esters.
    Type: Application
    Filed: September 18, 2013
    Publication date: November 27, 2014
    Applicant: Jacam Chemical Company 2013, LLC
    Inventors: Gene H. Zaid, Stephen Philip Rivas, Thomas W. Burgoyne, David Jay Rose
  • Publication number: 20140349015
    Abstract: Improved anti-corrosion systems or products are disclosed containing individual epoxy and curing agent fractions dispersed in low VOC ester-containing dispersants. Preferably, the epoxy fraction is a conventional epoxy resin, whereas the curing agent is imidazoline. the dispersant includes a mixture of carboxylic acid esters advantageously including glutarate, succinate, and adipate esters.
    Type: Application
    Filed: May 22, 2013
    Publication date: November 27, 2014
    Applicant: Jacam Chemical Company 2013, LLC
    Inventors: Gene H. Zaid, Stephen Philip Rivas, Thomas W. Burgoyne, David Jay Rose
  • Patent number: 8817126
    Abstract: A system for arranging a number of images into a compilation of images a metadata derivation unit (230) configured to derive metadata from the images based on the content of the images, and an image arranging unit (240) configured to arrange the images into a compilation of images based on the metadata derived from the images. A method for arranging a number of images into a compilation of images is also provided.
    Type: Grant
    Filed: June 24, 2009
    Date of Patent: August 26, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Stephen Philip Cheatle, David Neil Slatter
  • Publication number: 20140237337
    Abstract: Methods and apparatus consistent with the invention provide the ability to organize and build understandings of machine data generated by a variety of information-processing environments. Machine data is a product of information-processing systems (e.g., activity logs, configuration files, messages, database records) and represents the evidence of particular events that have taken place and been recorded in raw data format. In one embodiment, machine data is turned into a machine data web by organizing machine data into events and then linking events together.
    Type: Application
    Filed: May 1, 2014
    Publication date: August 21, 2014
    Applicant: Splunk Inc.
    Inventors: Michael Joseph Baum, R. David Carasso, Robin Kumar Das, Bradley Hall, Brian Philip Murphy, Stephen Philip Sorkin, Andre David Stechert, Erik M. Swan, Rory Greene, Nocholas Christian Mealy, Christina Frances Regina Noren
  • Patent number: 8650228
    Abstract: The present invention is directed toward methods and systems for data de-duplication. More particularly, in various embodiments, the present invention provides systems and methods for data de-duplication that may utilize storage reclamation. In various embodiments, data de-duplication may be performed using data storage reclamation by reconciling a list of all active tags against a list of all tags present within the object store itself. Any tags found to be in the object store that have no corresponding active usage may then be deleted. In some embodiments additional steps may be taken to avoid race conditions in deleting tags that are needed by incoming data. In some embodiments the object store may request the lists. In other embodiments, a runtime list, in which each new tag is entered as they are returned from the object store. In another embodiment the object store may maintain this list directly.
    Type: Grant
    Filed: April 14, 2008
    Date of Patent: February 11, 2014
    Inventors: Roderick B. Wideman, Stephen Philip Lord, Jeffrey D. Leuschner, Camden John Davis, John Theodore Kline, Douglas Alan Burling, Joshua Fitzsimmons Martin
  • Patent number: 8621645
    Abstract: A method, apparatus, and computer readable medium that receives a request to output content with a computing apparatus in a vehicle. Privacy information associated with the content is identified. Environmental data associated with the vehicle is determined, the environmental data including at least a number of occupants present in the vehicle. At least a portion of the content is modified and/or suppressed based on the privacy information and the environmental data. The modified content and/or any portion of the content not suppressed is output by the computing apparatus in the vehicle.
    Type: Grant
    Filed: August 23, 2012
    Date of Patent: December 31, 2013
    Assignee: Google Inc.
    Inventor: Stephen Philip Spackman
  • Patent number: 8594439
    Abstract: An electronic image processor (200) for enhancing an artistic intent of an image comprises: an input (210) to receive digital image data of an image to be enhanced; a classifier (220) to identify and classify regions in an image, including assigning to each region one of plural predetermined classifications and a respective degree of confidence in the classification, on the basis of the context of the region within the image, each classification being associated with a perceived degree of saliency of the region to a human viewer of the image; and an enhancer (250) to enhance regions of the image by a degree of enhancement determined at least in part by the respective classification and by the degree of confidence in the classification.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: November 26, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Carl Staelin, Stephen Philip Cheatle
  • Patent number: 8575237
    Abstract: Improved anti-corrosion systems or products are disclosed containing individual epoxy and curing agent fractions dispersed in low VOC ester-containing dispersants. Preferably, the epoxy fraction is a conventional epoxy resin, whereas the curing agent is an imidazoline. The dispersant advantageously includes a mixture of carboxylic acid esters, such as alkyl glutarate, succinate, and adipate esters.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: November 5, 2013
    Assignee: Jacam Chemical Company 2013, LLC
    Inventors: Gene H. Zaid, Stephen Philip Rivas, Thomas W. Burgoyne, David Jay Rose
  • Patent number: 8554909
    Abstract: A detection that a client-server system, which is operating in a first state mode, has switched from a first use case to a second use case for accessing a property of an object associated with a server. The first state mode during the first use case reduces messaging in the client-server system as compared to using a second state mode. A determination is performed as to whether using the second state mode during the second use case would reduce messaging in the system as compared to using the first state mode. The client-server system is transitioned to the second state mode, if operating in the second state mode would reduce messaging in the client-server system as compared to operating in the first state mode for the second use case.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: October 8, 2013
    Inventors: John Andrew Reinart, Stephen Philip Lord, Eric Berge
  • Publication number: 20130245553
    Abstract: An auto-injector automatically dispenses a predetermined dose of medicament upon activation. The auto-injector includes a needle cover operative to engage an injection site and activate the injector. The needle cover is configured to move from a locked retracted position prior to a medicament dispensing operation to a locked extended position after the medicament dispensing operation. The non-removable needle cover prevents contact with the needle both before and after the medicament dispensing operation.
    Type: Application
    Filed: March 7, 2013
    Publication date: September 19, 2013
    Applicant: MERIDIAN MEDICAL TECHNOLOGIES, INC.
    Inventors: C. Michael MESA, Dalita Rosemarie TOMELLINI, Mark Bumb BREMLEY, Sophie Rebecca RAVEN, Martin Joseph MURPHY, Craig Malcolm ROCHFORD, Stephen Philip KIRKWOOD
  • Patent number: 8442954
    Abstract: In a method of linking to information in a deduplication data sequence, a branching point is identified. The branching point is a place where a branch data sequence diverges from a parent data sequence that has been previously stored in a data deduplication process. A signature value associated with a subsequence of the information represented in the branch data sequence is determined. A branch location where the information of the branch data sequence begins is identified. Link information is stored in association with the branching point. The link information is stored in a computer memory. The link information comprises a link to the branch location and also comprises a portion of the signature value.
    Type: Grant
    Filed: July 21, 2009
    Date of Patent: May 14, 2013
    Inventor: Stephen Philip Spackman
  • Publication number: 20130090265
    Abstract: Provided are systems and methods for generating context-specific, field based amino acid substitution matrices. In some implementations, the systems and methods utilize a set of characteristics including sequence length, sequence, variable position, backbone conformation, sidechain conformation, and charge and/or ionization state to construct a number of instantiated virtual peptide variants that vary an amino acid at the variable position. Molecular fields are then calculated for each instantiated variant. The fields for each variant are then compared to one another in a pairwise fashion. Values representing the similarity of the fields resulting from the comparison are then assembled into an amino acid substitution matrix.
    Type: Application
    Filed: October 11, 2011
    Publication date: April 11, 2013
    Applicant: Biolauncher Ltd.
    Inventor: Stephen Philip Gardner
  • Publication number: 20130090266
    Abstract: The invention provides systems and methods for improved peptide screening library design. In some implementations the systems and methods utilize screening data relating to a plurality of peptides used in a peptide screen against a target molecule to construct a consensus binding sequence alignment using least a subset of the plurality of peptides. For one or more positions of the sequence alignment an observed distance matrix is constructed, the matrix describing a distance between the relative binding activity of pairwise comparisons of each amino acid in a given position. The observed distance matrix is then compared to a plurality of molecular field-based amino acid substitution matrices so as to identify one or more preferred amino acids for use in the design of novel predicted binding peptide sequences for a subsequent peptide screen.
    Type: Application
    Filed: October 11, 2011
    Publication date: April 11, 2013
    Applicant: Biolauncher Ltd.
    Inventor: Stephen Philip Gardner
  • Publication number: 20130090247
    Abstract: The invention provides systems and methods for generating 3D binding consensus pharmacophores. Initially, peptide screening sequence data is aligned. For one or more positions of the alignment: an observed distance matrix describing a distance between the relative binding activity of pairwise comparisons of each amino acid at the selected position is constructed, the observed distance matrix is compared to a plurality of field-based amino acid substitution matrices having the same shape as the observed distance matrix, preferred amino acid substitution matrices are identified from the plurality of amino acid substitution matrices based on the comparison, and a plurality of characteristics for the selected position are identified using the preferred amino acid substitution matrices. Characteristics for a plurality of positions of the alignment are used to generate three-dimensional peptide structures that represent predicted binding conformations.
    Type: Application
    Filed: October 11, 2011
    Publication date: April 11, 2013
    Applicant: Biolauncher Ltd.
    Inventor: Stephen Philip Gardner
  • Patent number: D705474
    Type: Grant
    Filed: April 24, 2013
    Date of Patent: May 20, 2014
    Assignee: Zumtobel Lighting GmbH
    Inventor: Stephen Philips