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: 12008727Abstract: 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: GrantFiled: November 11, 2019Date of Patent: June 11, 2024Assignee: GOOGLE LLCInventors: 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: 11265147Abstract: 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: GrantFiled: December 16, 2016Date of Patent: March 1, 2022Assignee: Nokia Technologies OyInventors: Khan Baykaner, Troels Roennow, Antti Niskanen, Philip Gordon Derrick, Leo Mikko Johannes Kärkkäinen
-
Patent number: 11115205Abstract: 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: GrantFiled: September 29, 2016Date of Patent: September 7, 2021Assignee: Nokia Technologies OyInventors: David Bitauld, Troels F. Roennow, Enrique Martin Lopez, Philip Gordon Derrick
-
Publication number: 20200082501Abstract: 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: ApplicationFiled: November 11, 2019Publication date: March 12, 2020Inventors: 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: 20200036519Abstract: 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: ApplicationFiled: September 29, 2016Publication date: January 30, 2020Applicant: Nokia Technologies OyInventors: David Bitauld, Troels F. Roennow, Enrique Martin Lopez, Philip Gordon Derrick
-
Patent number: 10475157Abstract: 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: GrantFiled: December 10, 2018Date of Patent: November 12, 2019Assignee: GOOGLE LLCInventors: 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: 20190305937Abstract: 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: ApplicationFiled: December 16, 2016Publication date: October 3, 2019Inventors: Khan BAYKANER, Troels ROENNOW, Antti NISKANEN, Philip Gordon DERRICK, Leo Mikko Johannes KÄRKKÄINEN
-
Patent number: 10347088Abstract: 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: GrantFiled: September 22, 2017Date of Patent: July 9, 2019Assignee: PSG Poker, LLCInventor: Philip Gordon
-
Publication number: 20190122335Abstract: 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: ApplicationFiled: December 10, 2018Publication date: April 25, 2019Inventors: 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: 10152770Abstract: 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: GrantFiled: December 11, 2017Date of Patent: December 11, 2018Assignee: GOOGLE LLCInventors: 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: 20180101933Abstract: 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: ApplicationFiled: December 11, 2017Publication date: April 12, 2018Inventors: 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: 20180089958Abstract: 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: ApplicationFiled: September 22, 2017Publication date: March 29, 2018Inventor: Philip Gordon
-
Patent number: 9903217Abstract: 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: GrantFiled: September 11, 2015Date of Patent: February 27, 2018Assignee: ROLLS-ROYCE plcInventors: Jeffrey Allen, Adrian Wright, Anthony Grassby, Barry Lowe, Kevin O'Sullivan, Philip Carroll, Philip Gordon Minion
-
Patent number: 9588397Abstract: 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: GrantFiled: February 2, 2016Date of Patent: March 7, 2017Inventor: Philip Gordon Smith
-
Publication number: 20160304064Abstract: 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: ApplicationFiled: April 15, 2015Publication date: October 20, 2016Inventor: Philip Gordon McDonell
-
Publication number: 20160097295Abstract: 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: ApplicationFiled: September 11, 2015Publication date: April 7, 2016Inventors: Jeffrey ALLEN, Adrian WRIGHT, Anthony GRASSBY, Barry LOWE, Kevin O'SULLIVAN, Philip CARROLL, Philip Gordon MINION
-
Publication number: 20140125033Abstract: 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: ApplicationFiled: November 2, 2012Publication date: May 8, 2014Inventors: Philip Gordon White, Ted Peter Orfanogiannis
-
Publication number: 20130330027Abstract: 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: ApplicationFiled: January 26, 2012Publication date: December 12, 2013Inventors: Suzanne Emma Axe, Philip Gordon Haddow, Howard Paul Hill, Richard Charles Parker, Peter John Whitlock
-
Patent number: 8448581Abstract: 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: GrantFiled: May 23, 2008Date of Patent: May 28, 2013Assignee: J Thompson Solutions LtdInventors: Jason Kyle Hanna, Philip Gordon, James Thompson
-
Publication number: 20110082118Abstract: 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: ApplicationFiled: December 10, 2010Publication date: April 7, 2011Inventors: Bhiku Patel, Craig Woodward, Philip Gordon