Patents by Inventor Matthew Wan
Matthew Wan 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: 12204578Abstract: Disclosed herein are embodiments of systems, methods, and products comprises a server for database search and knowledge mining. The server may learn different table's semantics, relationships, and usage by parsing historical query logs and analyzing tables' metadata (e.g., table descriptions). The analytic server may generate a graph database based on the table relationships obtained from the parsing. The graph database may be a relationship graph where tables are the nodes and edges represent the relationships among tables. When the server receives a query, the server extract semantics of the query, and return a set of tables that are semantically similar to the query. The set of tables may be a list of tables whose semantic similarities with the query satisfies a threshold. The analytic server may further generate a graph including the list of tables to show the relationships of these tables.Type: GrantFiled: November 18, 2020Date of Patent: January 21, 2025Assignee: Bank of MontrealInventors: Bo Wan, Matthew Wan, Jon Wang
-
Publication number: 20210158176Abstract: Disclosed herein are embodiments of systems, methods, and products comprises a server for database search and knowledge mining. The server may learn different table's semantics, relationships, and usage by parsing historical query logs and analyzing tables' metadata (e.g., table descriptions). The analytic server may generate a graph database based on the table relationships obtained from the parsing. The graph database may be a relationship graph where tables are the nodes and edges represent the relationships among tables. When the server receives a query, the server extract semantics of the query, and return a set of tables that are semantically similar to the query. The set of tables may be a list of tables whose semantic similarities with the query satisfies a threshold. The analytic server may further generate a graph including the list of tables to show the relationships of these tables.Type: ApplicationFiled: November 18, 2020Publication date: May 27, 2021Inventors: Bo WAN, Matthew WAN, Jon WANG
-
Publication number: 20190268662Abstract: Content streams are enhanced through management of spectator tracking and reward determinations via a central system between a streamer client device and spectator client devices. Spectators viewing a content stream of a title streamed over a network via a title rewards service from the client device executing the title are tracked along with their time spent viewing the stream. An indication of a reward received from the streamer client device causes the title rewards service to determine spectators meeting reward criteria and issues a multi-cast reward notice to qualified spectator client devices. Spectators authenticate with the title rewards service as players of titles to redeem rewards that are provided by the titles at their client devices. Spectators of unintegrated titles are also tracked for later rewards when such titles are integrated into the title rewards service.Type: ApplicationFiled: February 27, 2018Publication date: August 29, 2019Inventors: Gershom L. Payzer, Matthew Wan, Gary Waliczek, Joseph M.R. Blouin
-
Patent number: 9781056Abstract: Telemetry data from a plurality of peer computers of a peer-to-peer network is aggregated via a computer network. Each of the plurality of peer computers sends telemetry data related to transfer of a digital content item within the peer-to-peer network. A content-acquisition request querying for a recommended content source to provide a first digital content item is received from a first peer computer of the peer-to-peer network via the computer network. A response to the content-acquisition request is sent to the first peer computer via the computer network. The response identifies a second peer computer of the peer-to-peer network that has the first digital content item as the recommended content source. The second peer computer is selected according to a peer selection metric derived from the telemetry data aggregated from the plurality of peer computers.Type: GrantFiled: June 10, 2016Date of Patent: October 3, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Alexander Burba, Brandon Hunt, Matthew Wan, Mehmet Akkurt, Nima Ganjeh, Frank R. Morrison, III, Ivan P. Trindev
-
Patent number: 9596306Abstract: A content-acquisition request is sent to a centralized management service computer via a computer network. The content-acquisition request may query the centralized management service computer for a recommended content source to provide a first digital content item. If a response to the content-acquisition request is received via the computer network and identifies a recommended peer computer of a peer-to-peer network as the recommended content source, a request to download the first digital content item is sent to the recommended peer computer via the computer network. If a response to the content-acquisition request is not received, a fallback request to download the first digital content item is automatically sent to a content-delivery network computer via the computer network.Type: GrantFiled: January 18, 2016Date of Patent: March 14, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Frank R. Morrison, III, Alexander Burba, Brandon Hunt, Matthew Wan
-
Publication number: 20160285784Abstract: Telemetry data from a plurality of peer computers of a peer-to-peer network is aggregated via a computer network. Each of the plurality of peer computers sends telemetry data related to transfer of a digital content item within the peer-to-peer network. A content-acquisition request querying for a recommended content source to provide a first digital content item is received from a first peer computer of the peer-to-peer network via the computer network. A response to the content-acquisition request is sent to the first peer computer via the computer network. The response identifies a second peer computer of the peer-to-peer network that has the first digital content item as the recommended content source. The second peer computer is selected according to a peer selection metric derived from the telemetry data aggregated from the plurality of peer computers.Type: ApplicationFiled: June 10, 2016Publication date: September 29, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Alexander Burba, Brandon Hunt, Matthew Wan, Mehmet Akkurt, Nima Ganjeh, Frank R. Morrison, III, Ivan P. Trindev
-
Patent number: 9374420Abstract: Telemetry data from a plurality of peer computers of a peer-to-peer network is aggregated via a computer network. Each of the plurality of peer computers sends telemetry data related to transfer of a digital content item within the peer-to-peer network. A content-acquisition request querying for a recommended content source to provide a first digital content item is received from a first peer computer of the peer-to-peer network via the computer network. A response to the content-acquisition request is sent to the first peer computer via the computer network. The response identifies a second peer computer of the peer-to-peer network that has the first digital content item as the recommended content source. The second peer computer is selected according to a peer selection metric derived from the telemetry data aggregated from the plurality of peer computers.Type: GrantFiled: December 14, 2012Date of Patent: June 21, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Alexander Burba, Brandon Hunt, Matthew Wan, Mehmet Akkurt, Nima Ganjeh, Frank R. Morrison, III, Ivan P. Trindev
-
Publication number: 20160134704Abstract: A content-acquisition request is sent to a centralized management service computer via a computer network. The content-acquisition request may query the centralized management service computer for a recommended content source to provide a first digital content item. If a response to the content-acquisition request is received via the computer network and identifies a recommended peer computer of a peer-to-peer network as the recommended content source, a request to download the first digital content item is sent to the recommended peer computer via the computer network. If a response to the content-acquisition request is not received, a fallback request to download the first digital content item is automatically sent to a content-delivery network computer via the computer network.Type: ApplicationFiled: January 18, 2016Publication date: May 12, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Frank R. Morrison, III, Alexander Burba, Brandon Hunt, Matthew Wan
-
Patent number: 9294580Abstract: A content-acquisition request is sent to a centralized management service computer via a computer network. The content-acquisition request may query the centralized management service computer for a recommended content source to provide a first digital content item. If a response to the content-acquisition request is received via the computer network and identifies a recommended peer computer of a peer-to-peer network as the recommended content source, a request to download the first digital content item is sent to the recommended peer computer via the computer network. If a response to the content-acquisition request is not received, a fallback request to download the first digital content item is automatically sent to a content-delivery network computer via the computer network.Type: GrantFiled: December 14, 2012Date of Patent: March 22, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Frank R. Morrison, III, Alexander Burba, Brandon Hunt, Matthew Wan
-
Publication number: 20150058175Abstract: Example apparatus and methods concern realizing the boxed experience for digital content acquisition. Example apparatus and methods associate a digital content purchase with digital metadata. The digital content purchase may be a computer game, a console video game, a film, a television program, or an e-book. The digital metadata may describe a user-customizable physical item portrayed within the digital content purchase. Example apparatus and methods include digital metadata with a digital content purchase, and control the re-creation of a physical item from the digital metadata. Example apparatus and methods may limit the number of times the physical item may be re-created from the digital metadata, and may control the frequency with which the physical item may be re-created.Type: ApplicationFiled: August 21, 2013Publication date: February 26, 2015Applicant: Microsoft CorporationInventors: Peter Axt, Matthew Wan, Brandon Hunt
-
Publication number: 20140172972Abstract: Telemetry data from a plurality of peer computers of a peer-to-peer network is aggregated via a computer network. Each of the plurality of peer computers sends telemetry data related to transfer of a digital content item within the peer-to-peer network. A content-acquisition request querying for a recommended content source to provide a first digital content item is received from a first peer computer of the peer-to-peer network via the computer network. A response to the content-acquisition request is sent to the first peer computer via the computer network. The response identifies a second peer computer of the peer-to-peer network that has the first digital content item as the recommended content source. The second peer computer is selected according to a peer selection metric derived from the telemetry data aggregated from the plurality of peer computers.Type: ApplicationFiled: December 14, 2012Publication date: June 19, 2014Applicant: MICROSOFT CORPORATIONInventors: Alexander Burba, Brandon Hunt, Matthew Wan, Mehmet Akkurt, Nima Ganjeh, Frank R. Morrison, III, Ivan P. Trindev
-
Publication number: 20140173022Abstract: A content-acquisition request is sent to a centralized management service computer via a computer network. The content-acquisition request may query the centralized management service computer for a recommended content source to provide a first digital content item. If a response to the content-acquisition request is received via the computer network and identifies a recommended peer computer of a peer-to-peer network as the recommended content source, a request to download the first digital content item is sent to the recommended peer computer via the computer network. If a response to the content-acquisition request is not received, a fallback request to download the first digital content item is automatically sent to a content-delivery network computer via the computer network.Type: ApplicationFiled: December 14, 2012Publication date: June 19, 2014Applicant: MICROSOFT CORPORATIONInventors: Frank R. Morrison, III, Alexander Burba, Brandon Hunt, Matthew Wan