Patents by Inventor Edward Wu
Edward Wu 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: 11541315Abstract: Systems and methods for linking real world activity, such as real world commercial activity or real world data collection activity, with a location-based parallel reality game are provided. In particular, a game server hosting a parallel reality game can modify, update, or add to game data stored in a game database associated with the parallel reality game to include certain game features in the parallel reality game linked with real world activity in the real world. The game features can be linked with activities in the real world such that player actions associated with the game features in the virtual world can lead to or encourage activity in the real world, such as commercial activity and/or data collection activity in the real world. A one-time password may be used to validate a player's location in the real world and to enable controlled access to game features in the virtual world.Type: GrantFiled: June 4, 2020Date of Patent: January 3, 2023Assignee: Niantic, Inc.Inventors: David Kornmann, Bill Kilday, Michael Steranka, Edward Wu, John Hanke, Phillip Craig Keslin, Tatsuo Nomura, Raza Ahmad, Kento Suga, Mike Quigley
-
Patent number: 11539802Abstract: A method includes selecting, by one or more servers, a digital component to be presented in an application executed at a client device; obtaining, by the one or more servers, attributes of the digital component, including at least one or more of a destination network location to which the digital component redirects users in response to interaction with the digital component and a reporting network location to which the interaction with the digital component is reported; after selecting the digital component and obtaining the attributes of the digital component, selecting, by the one or more servers and based on the obtained attributes, a config file that specifies a set of operations to be performed by the client device that presents the digital component; and transmitting, to the client device, a payload that includes information specifying the digital component to be presented in the application and the config file that, upon execution by the client device, causes the client device to perform the set of opType: GrantFiled: August 27, 2021Date of Patent: December 27, 2022Assignee: Google LLCInventors: Xiao Wu, Edward Wu, Moshe Albert Klebanov
-
Patent number: 11488269Abstract: A method for listing document transformation and recordation is provided. Documents relating to a real estate listing are identified and each document includes data fields associated with data field identifiers. A data value is received from a user in at least one of the data fields. A data model includes the data values received from the user and the data field identifiers of the data fields for which the data values are received is generated. The data fields associated with data field identifiers that match the data field identifiers of the data fields in which the data values are received are identified and populated with the data values. One or more correctness rules to be applied to the populated data fields of the documents are identified and applied to the documents by verifying that the data values populating the data fields are verified by one or more authoritative sources.Type: GrantFiled: October 11, 2021Date of Patent: November 1, 2022Assignee: Side, Inc.Inventors: Edward Wu, Guy Gal, Christopher Dzoba, Jeffrey Judkins, Mark J. Stefik, Adriano Castro
-
Publication number: 20220284525Abstract: A multi-tier blockchain-based method for document transformation and accountability is provided. A set of transaction documents for a transfer of real property is received and the transfer is recorded via a multi-tier blockchain. The set of transaction documents is stored on a ledger associated with two or more supernodes in a tier of supernodes. A cryptographic hash of the set of transaction documents is provided to a different tier of nodes and stored on a ledger associated with each of the nodes in the different tier. A number of supernodes in the tier is larger than a number of the nodes in the different tier.Type: ApplicationFiled: May 23, 2022Publication date: September 8, 2022Inventors: Edward Wu, Guy Gal, Christopher Dzoba, Jeffrey Judkins, Mark J. Stefik, Adriano Castro
-
Publication number: 20220253959Abstract: A single-tier blockchain-based system and method for document transformation and accountability is provided. Transaction documents including document templates relating to a transfer of real property are maintained. Each template includes form elements. The form elements are each associated with a data field identifier and a data value. A data model is maintained for the transaction documents and includes the data field identifiers and the data values for the form elements. A request is received for the transaction documents. The form elements of the transaction documents are automatically populated with the data values via the data model in response to the request. Compliance checking is performed on the data values populating the form elements. A cryptographic hash of the transaction documents is committed to a blockchain copy stored by one or more network nodes in a single-tier when no errors are identified in the data values during the compliance checking.Type: ApplicationFiled: April 25, 2022Publication date: August 11, 2022Inventors: Edward Wu, Guy Gal, Christopher Dzoba, Jeffrey Judkins, Mark J. Stefik, Adriano Castro
-
Patent number: 11389469Abstract: Methods and compositions for preventing or treating peripheral neuropathy, cognitive deficits, inactivity, depression, chemotherapy and/or radiotherapy induced peripheral neuropathy and cognitive deficits, and improving cognitive performance, in a subject in need thereof are disclosed. The disclosed methods include the step of administering to the subject an effective amount of an agent that increases the level of NAD+ in the subject.Type: GrantFiled: February 14, 2020Date of Patent: July 19, 2022Assignee: NewSouth Innovations Pty LtdInventors: Lindsay Edward Wu, David A. Sinclair
-
Publication number: 20220188507Abstract: A system and method for document transformation and compliance is provided. A set of documents for a transfer of real property is accessed by a user. Each document includes one or more data fields each associated with a data field identifier. A data value is received from the user. One of the data fields in one of the documents is identified as associated with the received data value via the data field identifier for that data field. The associated data field is determined to be already populated with a different data value. The different data value is replaced with the received data value. Other data fields associated with a same data field identifier as the data field identifier of the associated data field are identified. The other data fields are populated with the received data value. Compliance checking of the documents is performed.Type: ApplicationFiled: February 28, 2022Publication date: June 16, 2022Inventors: Edward Wu, Guy Gal, Hilary Saunders, Stephen Saunders, Christopher Dzoba, Prescott Prue, Zachary Karrasch, Jeffrey Judkins, Elizabeth Paris, Adriano Castro, Mark J. Stefik
-
Patent number: 11341102Abstract: A multi-tier blockchain-based method for document transformation and accountability is provided. A set of transaction documents for transfer of real property is received. At least a portion of the transaction documents is processed by providing the transaction documents to a tier of supernodes and selecting one of the supernodes. The transaction documents are added via the selected supernode to a blockchain maintained by each supernode. An immutable record of the transaction documents is transmitted from the selected supernode to a different tier of network nodes. One of the network nodes is identified to commit the immutable record of the transaction documents to a blockchain of the different tier. The immutable record of the transaction documents is committed to copies of the blockchain stored by the other network nodes.Type: GrantFiled: September 4, 2019Date of Patent: May 24, 2022Assignee: Side, Inc.Inventors: Edward Wu, Guy Gal, Christopher Dzoba, Jeffrey Judkins, Mark J. Stefik, Adriano Castro
-
Publication number: 20220138878Abstract: A system and method for document transformation is provided. An address is received. A document set is generated based on the address. Each document includes data fields and an identifier for each data field. A transaction number is assigned to the document set. Data values are received for population of the data fields in one of the documents. The data values and the identifier for the data field in which each data value is populated is stored with the transaction number. The remaining documents are populated. One of the identifiers is identified for one of the data fields in one of the remaining documents. One of the data fields is determined in one of the remaining documents. The data value associated with the data field is identified based on the identifier and the transaction number. The data fields in the remaining documents are populated with the determined data value.Type: ApplicationFiled: January 17, 2022Publication date: May 5, 2022Inventors: Edward Wu, Guy Gal, Christopher Dzoba, Jeffrey Judkins, Mark J. Stefik, Adriano Castro
-
Patent number: 11314699Abstract: A single-tier blockchain-based method for document transformation and accountability is provided. Document templates relating to a transfer of real property are maintained. Each template includes a plurality of form elements each associated with a data field identifier. A subset of the document templates are collected as transaction documents for a transaction regarding the transfer of real property. The form elements of the transaction documents are populated with received data values via the data field identifiers of the form elements. Compliance checking is performed on the populated data values of the transaction documents. A cryptographic hash of the transaction documents is provided to a single tier of network nodes. The cryptographic hash of the transaction documents is committed to a blockchain copy stored by one or more of the network nodes in the single tier and the transaction documents are stored.Type: GrantFiled: September 4, 2019Date of Patent: April 26, 2022Assignee: Side, Inc.Inventors: Edward Wu, Guy Gal, Christopher Dzoba, Jeffrey Judkins, Mark J. Stefik, Adriano Castro
-
Patent number: 11263395Abstract: A system and method for document transformation and compliance are provided. Document templates are maintained and each template includes data fields each associated with a data field identifier. Data values are received in one or more of the data fields of at least one document template. The data values are associated with the data fields into which the data values are received via the data field identifiers for those data fields. A property address is received and a set of compliance rules is identified. A subset of the document templates are retrieved as active documents for a transaction of the property based on the identified rules. The active documents are populated with those data fields that are associated with the linked data values via the data field identifiers. Compliance checking of the populated data values in the active documents is performed using a compliance rule set.Type: GrantFiled: September 4, 2019Date of Patent: March 1, 2022Assignee: Side, Inc.Inventors: Edward Wu, Guy Gal, Hilary Saunders, Stephen Saunders, Christopher Dzoba, Prescott Prue, Zachary Karrasch, Jeffrey Judkins, Elizabeth Paris, Adriano Castro, Mark J. Stefik
-
Publication number: 20220027345Abstract: A method for listing document transformation and recordation is provided. Documents relating to a real estate listing are identified and each document includes data fields associated with data field identifiers. A data value is received from a user in at least one of the data fields. A data model includes the data values received from the user and the data field identifiers of the data fields for which the data values are received is generated. The data fields associated with data field identifiers that match the data field identifiers of the data fields in which the data values are received are identified and populated with the data values. One or more correctness rules to be applied to the populated data fields of the documents are identified and applied to the documents by verifying that the data values populating the data fields are verified by one or more authoritative sources.Type: ApplicationFiled: October 11, 2021Publication date: January 27, 2022Inventors: Edward Wu, Guy Gal, Christopher Dzoba, Jeffrey Judkins, Mark J. Stefik, Adriano Castro
-
Patent number: 11229846Abstract: A shared virtual experience is provided to players of a location-based game. The virtual location of a player in the game is based on the real world location of the player's client device. If a player's location in the game is within an interaction distance of a virtual element, in indication that a shared virtual experience is available may be provided. Player input is received requesting participation in the shared virtual experience and the player is added to a lobby including a specified start time. At the specified time, the shared virtual experience begins and includes interaction with other players who were in the lobby. An update to game data is sent based on an outcome of the shared virtual experience.Type: GrantFiled: July 1, 2020Date of Patent: January 25, 2022Assignee: Niantic, Inc.Inventors: Tatsuo Nomura, Dennis Hwang, Edward Wu, Kevin Doo, Naoyuki Ishitsuka, Calin Matney, David Hollin
-
Patent number: 11227350Abstract: A single-tier blockchain-based method for document transformation and accountability via different node types is provided. Document templates relating to a transfer of real property are maintained. Each template includes form elements each associated with a data field identifier. A subset of the document templates are collected as transaction documents for a transaction of a real property transfer. The form elements of the transaction documents are populated with received data values via the data field identifiers of the form elements. Compliance checking is performed on the populated data values of the transaction documents. A cryptographic hash of the transaction documents is provided to a network of nodes, which includes nodes that store different types of data related to the transaction documents. The cryptographic hash of the transaction documents is committed to a blockchain stored by one or more of the nodes in the network.Type: GrantFiled: September 4, 2019Date of Patent: January 18, 2022Assignee: Side, Inc.Inventors: Edward Wu, Guy Gal, Christopher Dzoba, Jeffrey Judkins, Mark J. Stefik, Adriano Castro
-
Publication number: 20210392203Abstract: A method includes selecting, by one or more servers, a digital component to be presented in an application executed at a client device; obtaining, by the one or more servers, attributes of the digital component, including at least one or more of a destination network location to which the digital component redirects users in response to interaction with the digital component and a reporting network location to which the interaction with the digital component is reported; after selecting the digital component and obtaining the attributes of the digital component, selecting, by the one or more servers and based on the obtained attributes, a config file that specifies a set of operations to be performed by the client device that presents the digital component; and transmitting, to the client device, a payload that includes information specifying the digital component to be presented in the application and the config file that, upon execution by the client device, causes the client device to perform the set of opType: ApplicationFiled: August 27, 2021Publication date: December 16, 2021Inventors: Xiao Wu, Edward Wu, Moshe Albert Klebanov
-
Patent number: 11161849Abstract: The present invention relates to pharmaceutical compounds of the Formula (I), or a pharmaceutically acceptable salt or composition thereof, and methods of their use for the treatment of pain, respiratory conditions, as well as inhibiting the Transient Receptor Potential A1 ion channel (TRPA1).Type: GrantFiled: January 30, 2019Date of Patent: November 2, 2021Assignee: Eli Lilly and CompanyInventor: Xinyuan Edward Wu
-
Patent number: 11145017Abstract: A method for listing document transformation and recordation is provided. Listing documents are selected from a library for a property listing. Data values are received via at least one of the listing documents. Relevant data fields within at least one listing document is updated with the received data values. Disclosure information regarding the property is received and further listing documents are added to the listing documents based on the disclosure information to form an active document set. Listing compliance rules are applied to the set of active documents to determine compliance. The active documents are recorded as a data block and provided to a tier of supernodes. The data block is added to a ledger of transactions via one of the supernodes. A copy of the data block is stored on each supernode. An immutable record of the data block is committed to a further tier of nodes.Type: GrantFiled: September 4, 2019Date of Patent: October 12, 2021Assignee: Side, Inc.Inventors: Edward Wu, Guy Gal, Christopher Dzoba, Jeffrey Judkins, Mark J. Stefik, Adriano Castro
-
Patent number: 11128736Abstract: A method includes selecting, by one or more servers, a digital component to be presented in an application executed at a client device; obtaining, by the one or more servers, attributes of the digital component, including at least one or more of a destination network location to which the digital component redirects users in response to interaction with the digital component and a reporting network location to which the interaction with the digital component is reported; after selecting the digital component and obtaining the attributes of the digital component, selecting, by the one or more servers and based on the obtained attributes, a config file that specifies a set of operations to be performed by the client device that presents the digital component; and transmitting, to the client device, a payload that includes information specifying the digital component to be presented in the application and the config file that, upon execution by the client device, causes the client device to perform the set of opType: GrantFiled: September 9, 2019Date of Patent: September 21, 2021Assignee: Google LLCInventors: Xiao Wu, Edward Wu, Moshe Albert Klebanov
-
Publication number: 20210075886Abstract: A method includes selecting, by one or more servers, a digital component to be presented in an application executed at a client device; obtaining, by the one or more servers, attributes of the digital component, including at least one or more of a destination network location to which the digital component redirects users in response to interaction with the digital component and a reporting network location to which the interaction with the digital component is reported; after selecting the digital component and obtaining the attributes of the digital component, selecting, by the one or more servers and based on the obtained attributes, a config file that specifies a set of operations to be performed by the client device that presents the digital component; and transmitting, to the client device, a payload that includes information specifying the digital component to be presented in the application and the config file that, upon execution by the client device, causes the client device to perform the set of opType: ApplicationFiled: September 9, 2019Publication date: March 11, 2021Inventors: Xiao Wu, Edward Wu, Moshe Albert Klebanov
-
Patent number: 10912989Abstract: Systems and methods for detecting and preventing cheating in a location-based game are provided. In particular, a server-side statistical cheat detection algorithm can be implemented upon receiving a player request to perform a game action. A given dataset describing the respective times and locations of previous game events performed by the player can be analyzed to determine a probability that such game events represent legitimate gameplay. The determined probability can affect whether the player-requested game action is effectuated or can influence a number of points awarded for completion of the game action. An example system includes a host server and a client device in communication over a network.Type: GrantFiled: October 11, 2019Date of Patent: February 9, 2021Assignee: Niantic, Inc.Inventors: David Kornmann, Jim Wang, Alexander Vladimirov, Edward Wu, Phillip Craig Keslin, Neal Kanodia