Patents by Inventor Philip Gordon

Philip Gordon 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: 12008727
    Abstract: A map image is displayed via a user interface. A user selection of a location marker or one of a set of textual driving directions is received via the user interface. In response to the received user selection, an interactive information window overlaid within the map image is generated. Generating the interactive information window includes providing additional information regarding a location related to the marker or to the one of the set of textual driving directions.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: June 11, 2024
    Assignee: GOOGLE LLC
    Inventors: Jens E. Rasmussen, Lars E. Rasmussen, Bret Steven Taylor, James Christopher Norris, Stephen Ma, Andrew Robert Kirmse, Noel Philip Gordon, Seth Michael Laforge
  • Patent number: 11265147
    Abstract: According to an example aspect of the present invention, there is provided an apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to obtain a document, segmented into a first number of segments (510), obtain the first number of outputs of a cryptographic operation, such that for each output, a random value and a document segment are employed to generate an input to the cryptographic operation (520), build a Merkle tree based on the outputs of the cryptographic operation (530), and store a top hash of the Merkle tree in a block chain (540).
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: March 1, 2022
    Assignee: Nokia Technologies Oy
    Inventors: Khan Baykaner, Troels Roennow, Antti Niskanen, Philip Gordon Derrick, Leo Mikko Johannes Kärkkäinen
  • Patent number: 11115205
    Abstract: Apparatus, method, computer program product and computer readable medium are disclosed for trusted computing. A method includes, at an isolated processor including a trusted execution environment and an isolated storage, receiving data encrypted with a first public key; decrypting the encrypted data with a first private key; performing calculation on the decrypted data by using an approved program; and providing the calculation result, wherein the approved program is authorized by a smart contract, a unique identifier of the smart contract is stored in the isolated processor, both the approved program and the isolated processor are verified by at least one participant of the smart contract, and the first public key and the first private key are generated by the isolated processor.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: September 7, 2021
    Assignee: Nokia Technologies Oy
    Inventors: David Bitauld, Troels F. Roennow, Enrique Martin Lopez, Philip Gordon Derrick
  • Publication number: 20200082501
    Abstract: A map image is displayed via a user interface. A user selection of a location marker or one of a set of textual driving directions is received via the user interface. In response to the received user selection, an interactive information window overlaid within the map image is generated. Generating the interactive information window includes providing additional information regarding a location related to the marker or to the one of the set of textual driving directions.
    Type: Application
    Filed: November 11, 2019
    Publication date: March 12, 2020
    Inventors: Jens E. Rasmussen, Lars E. Rasmussen, Bret Steven Taylor, James Christopher Norris, Stephen Ma, Andrew Robert Kirmse, Noel Philip Gordon, Seth Michael Laforge
  • Publication number: 20200036519
    Abstract: Apparatus, method, computer program product and computer readable medium are disclosed for trusted computing. A method comprising: at an isolated processor comprising a trusted execution environment and an isolated storage, receiving data encrypted with a first public key; decrypting the encrypted data with a first private key; performing calculation on the decrypted data by using an approved program; and providing the calculation result, wherein the approved program is authorized by a smart contract, a unique identifier of the smart contract is stored in the isolated processor, both the approved program and the isolated processor are verified by at least one participant of the smart contract, and the first public key and the first private key are generated by the isolated processor.
    Type: Application
    Filed: September 29, 2016
    Publication date: January 30, 2020
    Applicant: Nokia Technologies Oy
    Inventors: David Bitauld, Troels F. Roennow, Enrique Martin Lopez, Philip Gordon Derrick
  • Patent number: 10475157
    Abstract: A map image is displayed via a user interface. A user selection of a location marker or one of a set of textual driving directions is received via the user interface. In response to the received user selection, an interactive information window overlaid within the map image is generated. Generating the interactive information window includes providing additional information regarding a location related to the marker or to the one of the set of textual driving directions.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: November 12, 2019
    Assignee: GOOGLE LLC
    Inventors: Jens E. Rasmussen, Lars E. Rasmussen, Bret Steven Taylor, James Christopher Norris, Stephen Ma, Andrew Robert Kirmse, Noel Philip Gordon, Seth Michael Laforge
  • Publication number: 20190305937
    Abstract: According to an example aspect of the present invention, there is provided an apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to obtain a document, segmented into a first number of segments (510), obtain the first number of outputs of a cryptographic operation, such that for each output, a random value and a document segment are employed to generate an input to the cryptographic operation (520), build a Merkle tree based on the outputs of the cryptographic operation (530), and store a top hash of the Merkle tree in a block chain (540).
    Type: Application
    Filed: December 16, 2016
    Publication date: October 3, 2019
    Inventors: Khan BAYKANER, Troels ROENNOW, Antti NISKANEN, Philip Gordon DERRICK, Leo Mikko Johannes KÄRKKÄINEN
  • Patent number: 10347088
    Abstract: Systems, methods, and devices for playing and managing a card game are described. The card game is known as “Pick Poker” and incorporates elements of traditional poker with that of paramutual wagering. A pool of common Community Cards are dealt, and players select their preferred starting hand from that pool of Community Cards. Subsequently, a pool of common Replacement Cards are dealt, and players complete a 5 card poker hand from the Replacement Cards. Each player's final poker hand consists of the cards they chose from the Community Cards in addition to cards selected from the Replacement Cards. Players with the best hand (as determined by the rules of the game) are awarded a at least some of the pot. In some versions, multiple players each having the best hand obtain equal shares of the pot.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: July 9, 2019
    Assignee: PSG Poker, LLC
    Inventor: Philip Gordon
  • Publication number: 20190122335
    Abstract: A map image is displayed via a user interface. A user selection of a location marker or one of a set of textual driving directions is received via the user interface. In response to the received user selection, an interactive information window overlaid within the map image is generated. Generating the interactive information window includes providing additional information regarding a location related to the marker or to the one of the set of textual driving directions.
    Type: Application
    Filed: December 10, 2018
    Publication date: April 25, 2019
    Inventors: Jens E. Rasmussen, Lars E. Rasmussen, Bret Steven Taylor, James Christopher Norris, Stephen Ma, Andrew Robert Kirmse, Noel Philip Gordon, Seth Michael Laforge
  • Patent number: 10152770
    Abstract: A method of displaying a map on a display page includes displaying a map image; displaying at least one zoom control object overlaid on the map image using an image overlay technique to display the at least one zoom control object within the map image, thereby increasing an area within the display page available for the map image; and changing a manner in which the map image is displayed in response to receiving a selection of the at least one zoom control object.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: December 11, 2018
    Assignee: GOOGLE LLC
    Inventors: Jens E. Rasmussen, Lars E. Rasmussen, Bret Steven Taylor, James Christopher Norris, Stephen Ma, Andrew Robert Kirmse, Noel Philip Gordon, Seth Michael Laforge
  • Publication number: 20180101933
    Abstract: A method of displaying a map on a display page includes displaying a map image; displaying at least one zoom control object overlaid on the map image using an image overlay technique to display the at least one zoom control object within the map image, thereby increasing an area within the display page available for the map image; and changing a manner in which the map image is displayed in response to receiving a selection of the at least one zoom control object.
    Type: Application
    Filed: December 11, 2017
    Publication date: April 12, 2018
    Inventors: Jens E. Rasmussen, Lars E. Rasmussen, Bret Steven Taylor, James Christopher Norris, Stephen Ma, Andrew Robert Kirmse, Noel Philip Gordon, Seth Michael Laforge
  • Publication number: 20180089958
    Abstract: Systems, methods, and devices for playing and managing a card game are described. The card game is known as “Pick Poker” and incorporates elements of traditional poker with that of paramutual wagering. A pool of common Community Cards are dealt, and players select their preferred starting hand from that pool of Community Cards. Subsequently, a pool of common Replacement Cards are dealt, and players complete a 5 card poker hand from the Replacement Cards. Each player's final poker hand consists of the cards they chose from the Community Cards in addition to cards selected from the Replacement Cards. Players with the best hand (as determined by the rules of the game) are awarded a at least some of the pot. In some versions, multiple players each having the best hand obtain equal shares of the pot.
    Type: Application
    Filed: September 22, 2017
    Publication date: March 29, 2018
    Inventor: Philip Gordon
  • Patent number: 9903217
    Abstract: A sealing element for positioning radially outwardly of aerofoil blades of a gas turbine engine is provided. A radially inner surface region of the sealing element includes a seal structure having one or more inwardly projecting walls formed by additive layer, powder fed, laser weld deposition. The walls form a plurality of curved profile shapes which are arranged in a repeating pattern across the radially inner surface region. None of the walls intersects with any other wall. The curved profile shapes have no radii of curvature less than 0.5 mm.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: February 27, 2018
    Assignee: ROLLS-ROYCE plc
    Inventors: Jeffrey Allen, Adrian Wright, Anthony Grassby, Barry Lowe, Kevin O'Sullivan, Philip Carroll, Philip Gordon Minion
  • Patent number: 9588397
    Abstract: A novel method for enhancing (for improved average power), stabilizing (to reduce rms noise), and wavelength tuning supercontinuum generation is described for numerous applications including but not limited to metrology, spectroscopy, and biomedical imaging. What is described is a way of enhancing only a small bandwidth portion of the optical spectrum by means of self-seeding in the supercontinuum. This cost-effective method allows for wavelength tuning while maintaining the enhancement.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: March 7, 2017
    Inventor: Philip Gordon Smith
  • Publication number: 20160304064
    Abstract: A windshield wiper assembly includes a washer fluid distribution assembly configured to securely connect to a windshield arm interface. A first squeegee holder is configured to securely receive a first squeegee. A second squeegee holder is configured to securely receive a second squeegee. This is done in such a way that the second squeegee, in use, contacts the windshield once the washer fluid distribution assembly is positioned just so, and the second squeegee holder is spaced apart from the first squeegee holder.
    Type: Application
    Filed: April 15, 2015
    Publication date: October 20, 2016
    Inventor: Philip Gordon McDonell
  • Publication number: 20160097295
    Abstract: A sealing element for positioning radially outwardly of aerofoil blades of a gas turbine engine is provided. A radially inner surface region of the sealing element includes a seal structure having one or more inwardly projecting walls formed by additive layer, powder fed, laser weld deposition. The walls form a plurality of curved profile shapes which are arranged in a repeating pattern across the radially inner surface region. None of the walls intersects with any other wall. The curved profile shapes have no radii of curvature less than 0.5 mm.
    Type: Application
    Filed: September 11, 2015
    Publication date: April 7, 2016
    Inventors: Jeffrey ALLEN, Adrian WRIGHT, Anthony GRASSBY, Barry LOWE, Kevin O'SULLIVAN, Philip CARROLL, Philip Gordon MINION
  • Publication number: 20140125033
    Abstract: A steerer tube suitable for a bicycle fork assembly. The steerer tube comprises an inner tube formed of a metal, an outer layer, the outer layer being wrapped around a section of the metal inner tube; and the outer layer being formed of a material, wherein the material is lighter than the metal for the inner tube.
    Type: Application
    Filed: November 2, 2012
    Publication date: May 8, 2014
    Inventors: Philip Gordon White, Ted Peter Orfanogiannis
  • Publication number: 20130330027
    Abstract: The present invention relates to an infusion packet comprising a single sealed compartment (16), the compartment having a top (8) and a bottom (9) defined by two transverse seals (7) that are separated by a distance D, the distance D being in the range of 40 to 70 mm, wherein the compartment comprises at least one side gusset (15), the side gusset (15) consisting of two gusset panels (12) and three gusset creases (13, 14).
    Type: Application
    Filed: January 26, 2012
    Publication date: December 12, 2013
    Inventors: Suzanne Emma Axe, Philip Gordon Haddow, Howard Paul Hill, Richard Charles Parker, Peter John Whitlock
  • Patent number: 8448581
    Abstract: A table apparatus for a vehicle seat comprising a table, having at least one table leaf, and a table support mechanism, wherein the table support mechanism enables translational movement of the table between a substantially horizontal stowed configuration and a deployed configuration.
    Type: Grant
    Filed: May 23, 2008
    Date of Patent: May 28, 2013
    Assignee: J Thompson Solutions Ltd
    Inventors: Jason Kyle Hanna, Philip Gordon, James Thompson
  • Publication number: 20110082118
    Abstract: A topical treatment for onychomycosis and Tinea pedis comprising a delivery system further comprising at least one hydroxy acid agent having a pH-pKa value of 0.5 or greater and at least one antifungal agent formulated into creams, lotions, gels, sprays, foams, pads, films, patches, and solutions.
    Type: Application
    Filed: December 10, 2010
    Publication date: April 7, 2011
    Inventors: Bhiku Patel, Craig Woodward, Philip Gordon