Patents by Inventor Doug Beck
Doug Beck 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).
-
Publication number: 20190295367Abstract: Various embodiments relating to management of game data of a video game by a game service and service triggered delivery of game data to various subscribers are provided. In one embodiment, game data of a video game is received at a game service computing machine as the video game is being executed on a user gaming machine. A game statistic is generated by the game service computing machine based on the game data. The game statistic is sent to subscribers having a subscription to the game statistic.Type: ApplicationFiled: June 13, 2019Publication date: September 26, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Cierra D. McDonald, Michael J. Horstmanshof, Sela P. Davis, Pooja Mathur, Antonio Vargas Garcia, Daniel Av, Michael Alyn Miller, Cody Luitjens, Craig Suthers, Nicholas Koller, Timothy Gill, Chad Gibson, William Michael Zintel, Dave Reed, Doug Beck
-
Patent number: 10354485Abstract: Various embodiments relating to management of game data of a video game by a game service and service triggered delivery of game data to various subscribers are provided. In one embodiment, game data of a video game is received at a game service computing machine as the video game is being executed on a user gaming machine. A game statistic is generated by the game service computing machine based on the game data. The game statistic is sent to subscribers having a subscription to the game statistic.Type: GrantFiled: May 29, 2018Date of Patent: July 16, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Cierra D. McDonald, Michael J. Horstmanshof, Sela P. Davis, Pooja Mathur, Antonio Vargas Garcia, Daniel Av, Michael Alyn Miller, Cody Luitjens, Craig Suthers, Nicholas Koller, Timothy Gill, Chad Gibson, William Michael Zintel, Dave Reed, Doug Beck
-
Publication number: 20190171500Abstract: A system for transforming events from discrete events into aggregated values and statistics and for routing events and aggregated values to consuming clients and servers is provided. Events are described in a common syntax amongst different applications accessing the system. Events are routed between the transformation system and other clients and servers. Secondary application developers can provide new functionality using the event and statistic stream even after the primary application developer has already shipped to the consumer.Type: ApplicationFiled: February 6, 2019Publication date: June 6, 2019Inventors: Michael Alyn MILLER, Doug BECK, Emily PRICE, Carlos CARVALLO, Tim GILL, Chad GIBSON, William Michael ZINTEL, Dave REED
-
Patent number: 10248474Abstract: A system for transforming events from discrete events into aggregated values and statistics and for routing events and aggregated values to consuming clients and servers is provided. Events are described in a common syntax amongst different applications accessing the system. Events are routed between the transformation system and other clients and servers. Secondary application developers can provide new functionality using the event and statistic stream even after the primary application developer has already shipped to the consumer.Type: GrantFiled: January 29, 2014Date of Patent: April 2, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Michael Alyn Miller, Doug Beck, Emily Price, Carlos Carvallo, Tim Gill, Chad Gibson, William Michael Zintel, Dave Reed
-
Publication number: 20180276945Abstract: Various embodiments relating to management of game data of a video game by a game service and service triggered delivery of game data to various subscribers are provided. In one embodiment, game data of a video game is received at a game service computing machine as the video game is being executed on a user gaming machine. A game statistic is generated by the game service computing machine based on the game data. The game statistic is sent to subscribers having a subscription to the game statistic.Type: ApplicationFiled: May 29, 2018Publication date: September 27, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Cierra D. McDonald, Michael J. Horstmanshof, Sela P. Davis, Pooja Mathur, Antonio Vargas Garcia, Daniel Av, Michael Alyn Miller, Cody Luitjens, Craig Suthers, Nicholas Koller, Timothy Gill, Chad Gibson, William Michael Zintel, Dave Reed, Doug Beck
-
Patent number: 9997014Abstract: Various embodiments relating to management of game data of a video game by a game service and service triggered delivery of game data to various subscribers are provided. In one embodiment, game data of a video game is received at a game service computing machine as the video game is being executed on a user gaming machine. A game statistic is generated by the game service computing machine based on the game data. The game statistic is sent to subscribers having a subscription to the game statistic.Type: GrantFiled: June 18, 2013Date of Patent: June 12, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Cierra D. McDonald, Michael J. Horstmanshof, Sela P. Davis, Pooja Mathur, Antonio Vargas Garcia, Daniel Av, Michael Alyn Miller, Cody Luitjens, Craig Suthers, Nicholas Koller, Timothy Gill, Chad Gibson, William Michael Zintel, Dave Reed, Doug Beck
-
Patent number: 9205335Abstract: Devices including gaming consoles, personal computers, tablets, smartphones, and the like may be configured with a client for capturing signals which are representative of user interactions with applications such as games. The captured signals are sent to a cloud-based service for archival storage. The service can subsequently replay the archived captured signals and compare them against known rules to determine if an achievement obtained by a user during interaction with the application was legitimately obtained in compliance with the rules or obtained improperly, for example by cheating or exploiting a bug in the application to falsely trigger the achievement. If the achievement is invalid, then the service can retroactively revoke the achievement. Alternatively, the service can replay the captured signals and detect instances in which an achievement was validly achieved but not properly acknowledged. The achievement can then be awarded or unlocked for the user retroactively.Type: GrantFiled: September 9, 2013Date of Patent: December 8, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Cierra McDonald, Mike Horstmanshof, Sela Davis, Craig Suthers, Cody Luitjens, Nick Koller, Doug Beck, Don Sprague, Michael Alyn Miller, Brian Jeans, Carlos Carvallo, Steve Dolan, Keith Kline
-
Publication number: 20150212811Abstract: A system for transforming events from discrete events into aggregated values and statistics and for routing events and aggregated values to consuming clients and servers is provided. Events are described in a common syntax amongst a different applications accessing the system. Events are routed between the transformation system and other clients and servers. Secondary application developers can provide new functionality using the event and statistic stream even after the primary application developer has already shipped to the consumer.Type: ApplicationFiled: January 29, 2014Publication date: July 30, 2015Applicant: Microsoft CorporationInventors: Michael Alyn Miller, Doug Beck, Emily Price, Carlos Carvallo, Tim Gill, Chad Gibson, William Michael Zintel, Dave Reed
-
Publication number: 20150072775Abstract: Devices including gaming consoles, personal computers, tablets, smartphones, and the like may be configured with a client for capturing signals which are representative of user interactions with applications such as games. The captured signals are sent to a cloud-based service for archival storage. The service can subsequently replay the archived captured signals and compare them against known rules to determine if an achievement obtained by a user during interaction with the application was legitimately obtained in compliance with the rules or obtained improperly, for example by cheating or exploiting a bug in the application to falsely trigger the achievement. If the achievement is invalid, then the service can retroactively revoke the achievement. Alternatively, the service can replay the captured signals and detect instances in which an achievement was validly achieved but not properly acknowledged. The achievement can then be awarded or unlocked for the user retroactively.Type: ApplicationFiled: September 9, 2013Publication date: March 12, 2015Applicant: Microsoft CorporationInventors: Cierra McDonald, Mike Horstmanshof, Sela Davis, Craig Suthers, Cody Luitjens, Nick Koller, Doug Beck, Don Sprague, Michael Alyn Miller, Brian Jeans, Carlos Carvallo, Steve Dolan, Keith Kline
-
Publication number: 20150066625Abstract: A cloud-based service provides incentives for users of devices such as game consoles, personal computers, smartphones, and the like to explicitly acknowledge product placements within media content by offering rewards to the users that may be obtained by performing certain user actions as the media content is being consumed and rendered on the device. The user actions may comprise clicking a button or performing a gesture to an input device, for example, at particular times in the media content presentation in which a branded product is shown, mentioned, or used. A client component on the device captures the user actions as signals which are sent to the service which compares the signals against known reward criteria. If reward criteria are met by the user actions, the service can provide either digital or physical rewards to the user.Type: ApplicationFiled: September 5, 2013Publication date: March 5, 2015Applicant: Microsoft CorporationInventors: Cierra McDonald, Mike Horstmanshof, Sela Davis, Craig Suthers, Cody Luitjens, Nick Koller, Doug Beck, Don Sprague, Michael Alyn Miller, Keith Kline
-
Publication number: 20140274322Abstract: Various embodiments relating to management of game data of a video game by a game service and service triggered delivery of game data to various subscribers are provided. In one embodiment, game data of a video game is received at a game service computing machine as the video game is being executed on a user gaming machine. A game statistic is generated by the game service computing machine based on the game data. The game statistic is sent to subscribers having a subscription to the game statistic.Type: ApplicationFiled: November 22, 2013Publication date: September 18, 2014Applicant: Microsoft CorporationInventors: Cierra D. McDonald, Michael J. Horstmanshof, Sela P. Davis, Cody Luitjens, Timothy Gill, Chad Gibson, William Michael Zintel, Dave Reed, Doug Beck
-
Publication number: 20140274317Abstract: Various embodiments relating to management of game data of a video game by a game service and service triggered delivery of game data to various subscribers are provided. In one embodiment, game data of a video game is received at a game service computing machine as the video game is being executed on a user gaming machine. A game statistic is generated by the game service computing machine based on the game data. The game statistic is sent to subscribers having a subscription to the game statistic.Type: ApplicationFiled: June 18, 2013Publication date: September 18, 2014Applicant: Microsoft CorporationInventors: Cierra D. McDonald, Michael J. Horstmanshof, Sela P. Davis, Pooja Mathur, Antonio Vargas Garcia, Daniel Av, Michael Alyn Miller, Cody Luitjens, Craig Suthers, Nicholas Koller, Timothy Gill, Chad Gibson, William Michael Zintel, Dave Reed, Doug Beck
-
Publication number: 20120207548Abstract: An eversion and installation device and method for in-pipe use to line an underground pipe with a resin impregnated lining tube. A pressure vessel has a slotted gasket and a flapper, along with rollers allowing a collapsed lining tube to be extended into and through the vessel and cuffed and secured to the leading end of the vessel. The vessel is then lowered through a manhole passage onto the floor or trough of the pipe before fluid pressure is applied to evert the tube into the pipe.Type: ApplicationFiled: February 11, 2011Publication date: August 16, 2012Inventor: Doug BECK
-
Publication number: 20110203729Abstract: A method and apparatus for installing a flexible lining tube in an underground pipe by eversion. A pressure vessel is equipped with a gasket that has an arcuate slot for receiving the lining tube in a manner that provides an effective seal without creating undue friction. A guide has a cylindrical wall curved in conformity with the slot and a conical surface leading to the cylindrical wall.Type: ApplicationFiled: February 23, 2010Publication date: August 25, 2011Inventors: Ralph BONANOTTE, Doug Beck
-
Patent number: 7988437Abstract: A method and apparatus for installing a flexible lining tube in an underground pipe by eversion. A pressure vessel is equipped with a gasket that has an arcuate slot for receiving the lining tube in a manner that provides an effective seal without creating undue friction. A guide has a cylindrical wall curved in conformity with the slot and a conical surface leading to the cylindrical wall.Type: GrantFiled: February 23, 2010Date of Patent: August 2, 2011Assignee: Layne Christensen CompanyInventors: Ralph Bonanotte, Doug Beck
-
Patent number: 7665355Abstract: A downhole seal (50) includes an elastomeric element (98) operably to provide a seal between two downhole components. A strain sensor (102) is embedded in the elastomeric element (98). The strain sensor (102) has a mechanical flexibility that is substantially matched to the mechanical flexibility of the elastomeric element (98). The strain sensor (102) is operably connected to circuitry that is operable to identify changes in a property of the strain sensor (98) indicative of the strain being experienced by the strain sensor (98), which is representative of the strain experienced by the elastomeric element (98).Type: GrantFiled: March 29, 2007Date of Patent: February 23, 2010Assignee: Halliburton Energy Services, Inc.Inventors: Haoyue Zhang, Michael L. Fripp, Doug Beck