Patents by Inventor Brian Stone
Brian Stone 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: 20240104143Abstract: Methods, apparatus, systems, and articles of manufacture to store cluster information in a distributed datastore are disclosed. An example apparatus includes memory; programmable circuitry; and first instructions to cause the programmable circuitry to: obtain second instructions to create a cluster of first hosts; determine second hosts of the cluster of the first hosts to implement a distributed datastore in the cluster; and cause transmission of third instructions to store cluster information corresponding to the cluster of the first hosts in datastores of the second hosts.Type: ApplicationFiled: September 27, 2022Publication date: March 28, 2024Inventors: Brian Masao Oki, Chaitanya Bandi, Subhankar Biswas, Austin Kramer, Leonid Livshin, Alkesh Shah, Pradyumna Agrawal, Cheng Cheng, Andrew Stone
-
Patent number: 10325628Abstract: Embodiments disclosed herein enable a user to generate an audio-visual project. Certain embodiments enable a user to use one of a plurality of predefined templates to generate a project easily and quickly. Other embodiments enable a user to generate a custom project that gives more control to the user, compared to if the user selected one of the predefined templates. Each project includes one or more segments, which may be specified by a user directly, or may be specified by the template selected by the user. An effect is applied to each segment, wherein the effect specifies how many video and audio slots are included in the segment, if any, and can specify one or more other properties of the segment. Projects generated using embodiments disclosed herein can be saved and shared with other users.Type: GrantFiled: October 6, 2016Date of Patent: June 18, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: David Mondelore, Brian Stone, Tim Ackroyd, David Millard, James Shepherd, Kyle Lampe
-
Patent number: 10311307Abstract: Methods and apparatus for processing video feed metadata for respective video feeds and controlling an indicator for at least one the video feeds on a video wall. The video stream indicator can allow a viewer of the video wall to reduce the likelihood of missing an event of interest in the video feeds.Type: GrantFiled: June 23, 2015Date of Patent: June 4, 2019Assignee: RAYTHEON COMPANYInventors: Susan N. Gottschlich, Brian Stone, Raimund Merkert, William Lawrence Gerecke, III
-
Publication number: 20170167119Abstract: A liner for a horizontal well, the liner comprising a substantially hollow elongated body having a plurality of orifices in the liner body that each allow limited ingress of fluid into the liner body. Each orifice has a predetermined shape, size and spacing in the liner body. The shape, size and spacing of the orifices provide that pressure of fluid in an annular space located between the liner body and the horizontal well is substantially uniform along the horizontal well.Type: ApplicationFiled: December 12, 2016Publication date: June 15, 2017Inventor: Brian Stone
-
Patent number: 9641790Abstract: Embodiments are disclosed that relate to creating and providing an interactive video program. One disclosed embodiment includes combining a first interactive video segment of a first type and a second interactive video segment of a second, different type than the first segment. The first interactive video segment includes a first video component, a second video component related to the first component, and metadata including information related to a possible user input that triggers the second component. The interactive video program includes an active viewing route that proceeds through the first and second interactive video segments, and includes playback of the second component. The active viewing route is triggered by receipt of an actual user input that corresponds to the possible user input. The interactive video program also includes a passive viewing route that proceeds through the first and second interactive video segments without playback of the second component.Type: GrantFiled: June 22, 2012Date of Patent: May 2, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Brian Stone, Jerry Johnson, Joshua Whitney Samuels Atkins
-
Patent number: 9630184Abstract: A pulverizer 10 includes a journal assembly 19 with a grinding roller 18 that grinds solids in a grinding table 14. The oscillations of the journal assembly 19 are monitored by an angular displacement transducer (ADT) 32 that creates a composite signal. A controller 83 receives the composite signal from the ADT and compares it with known information of the pulverizer 10. It then identifies abnormal situations such as damage to a grinding roll 14, the grinding table 14, the spring assembly 20 and other parts of the pulverizer 10 before they cause major damage.Type: GrantFiled: October 5, 2016Date of Patent: April 25, 2017Assignee: GENERAL ELECTRIC TECHNOLOGY GMBHInventor: Richard Brian Stone
-
Publication number: 20170040038Abstract: Embodiments disclosed herein enable a user to generate an audio-visual project. Certain embodiments enable a user to use one of a plurality of predefined templates to generate a project easily and quickly. Other embodiments enable a user to generate a custom project that gives more control to the user, compared to if the user selected one of the predefined templates. Each project includes one or more segments, which may be specified by a user directly, or may be specified by the template selected by the user. An effect is applied to each segment, wherein the effect specifies how many video and audio slots are included in the segment, if any, and can specify one or more other properties of the segment. Projects generated using embodiments disclosed herein can be saved and shared with other users.Type: ApplicationFiled: October 6, 2016Publication date: February 9, 2017Applicant: Microsoft Technology Licensing, LLCInventors: David Mondelore, Brian Stone, Tim Ackroyd, David Millard, James Shepherd, Kyle Lampe
-
Publication number: 20170021362Abstract: A pulverizer 10 includes a journal assembly 19 with a grinding roller 18 that grinds solids in a grinding table 14. The oscillations of the journal assembly 19 are monitored by an angular displacement transducer (ADT) 32 that creates a composite signal. A controller 83 receives the composite signal from the ADT and compares it with known information of the pulverizer 10. It then identifies abnormal situations such as damage to a grinding roll 14, the grinding table 14, the spring assembly 20 and other parts of the pulverizer 10 before they cause major damage.Type: ApplicationFiled: October 5, 2016Publication date: January 26, 2017Inventor: Richard Brian Stone
-
Publication number: 20160379059Abstract: Methods and apparatus for processing video feed metadata for respective video feeds and controlling an indicator for at least one the video feeds on a video wall. The video stream indicator can allow a viewer of the video wall to reduce the likelihood of missing an event of interest in the video feeds.Type: ApplicationFiled: June 23, 2015Publication date: December 29, 2016Applicant: Raytheon CompanyInventors: Susan N. Gottschlich, Brian Stone, Raimund Merkert, William Lawrence Gerecke, III
-
Patent number: 9508385Abstract: Embodiments disclosed herein enable a user to generate an audio-visual project. Certain embodiments enable a user to use one of a plurality of predefined templates to generate a project easily and quickly. Other embodiments enable a user to generate a custom project that gives more control to the user, compared to if the user selected one of the predefined templates. Each project includes one or more segments, which may be specified by a user directly, or may be specified by the template selected by the user. An effect is applied to each segment, wherein the effect specifies how many video and audio slots are included in the segment, if any, and can specify one or more other properties of the segment. Projects generated using embodiments disclosed herein can be saved and shared with other users.Type: GrantFiled: November 21, 2013Date of Patent: November 29, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: David Mondelore, Brian Stone, Tim Ackroyd, David Millard, James Shepherd, Kyle Lampe
-
Patent number: 9486810Abstract: A pulverizer 10 includes a journal assembly 19 with a grinding roller 18 that grinds solids in a grinding table 14. The oscillations of the journal assembly 19 are monitored by an angular displacement transducer (ADT) 32 that creates a composite signal. A controller 83 receives the composite signal from the ADT and compares it with known information of the pulverizer 10. It then identifies abnormal situations such as damage to a grinding roll 14, the grinding table 14, the spring assembly 20 and other parts of the pulverizer 10 before they cause major damage.Type: GrantFiled: October 31, 2013Date of Patent: November 8, 2016Assignee: GENERAL ELECTRIC TECHNOLOGY GMBHInventor: Richard Brian Stone
-
Publication number: 20150139613Abstract: Embodiments disclosed herein enable a user to generate an audio-visual project. Certain embodiments enable a user to use one of a plurality of predefined templates to generate a project easily and quickly. Other embodiments enable a user to generate a custom project that gives more control to the user, compared to if the user selected one of the predefined templates. Each project includes one or more segments, which may be specified by a user directly, or may be specified by the template selected by the user. An effect is applied to each segment, wherein the effect specifies how many video and audio slots are included in the segment, if any, and can specify one or more other properties of the segment. Projects generated using embodiments disclosed herein can be saved and shared with other users.Type: ApplicationFiled: November 21, 2013Publication date: May 21, 2015Applicant: Microsoft CorporationInventors: David Mondelore, Brian Stone, Tim Ackroyd, David Millard, James Shepherd, Kyle Lampe
-
Patent number: 8893022Abstract: A shared environment is provided for electronic media devices such as game consoles which have Internet connectivity for receiving streaming video content. The shared environment is a virtual world which includes the video content as well as avatars which represent a group of users who have agreed to watch the content together, and scene elements which provide a realistic and eye-catching appearance. The users can enter commands to cause their avatars to emote, such as by cheering. The users can also explore the shared environment from different camera angles. A voice and/or video chat channel can also be enabled to allow the users to speak to and see one another. The video content is synchronized among the electronic media devices of the users so that the users' interactions are more meaningful as they can react to the same portion of the video content in real time.Type: GrantFiled: April 1, 2010Date of Patent: November 18, 2014Assignee: Microsoft CorporationInventors: Ijaz Akram, Rod Boyd, Adam Miller, Tom Langan, Luca Beltrami, Brian Stone
-
Publication number: 20140151474Abstract: A pulverizer 10 includes a journal assembly 19 with a grinding roller 18 that grinds solids in a grinding table 14. The oscillations of the journal assembly 19 are monitored by an angular displacement transducer (ADT) 32 that creates a composite signal. A controller 83 receives the composite signal from the ADT and compares it with known information of the pulverizer 10. It then identifies abnormal situations such as damage to a grinding roll 14, the grinding table 14, the spring assembly 20 and other parts of the pulverizer 10 before they cause major damage.Type: ApplicationFiled: October 31, 2013Publication date: June 5, 2014Applicant: ALSTOM Technology LtdInventor: Richard Brian Stone
-
Patent number: 8602338Abstract: A pulverizer 10 includes a journal assembly 19 with a grinding roller 18 that grinds solids in a grinding table 14. The oscillations of the journal assembly 19 are monitored by an angular displacement transducer (ADT) 32 that creates a composite signal. A controller 83 receives the composite signal from the ADT and compares it with known information of the pulverizer 10. It then identifies abnormal situations such as damage to a grinding roll 14, the grinding table 14, the spring assembly 20 and other parts of the pulverizer 10 before they cause major damage.Type: GrantFiled: November 22, 2010Date of Patent: December 10, 2013Assignee: ALSTOM Technology LtdInventor: Richard Brian Stone
-
Publication number: 20130097565Abstract: Embodiments are disclosed that relate to assessing a user's ability to recognize a target item by reacting to the target item and performing a target gesture. For example, one disclosed embodiment provides a method of assessing a user's ability to recognize a target item from a collection of learning items that includes the target item. The method includes providing to a display device the learning items in a sequence and receiving input from a sensor to recognize a user gesture made by the user. If the user gesture is received within a target timeframe corresponding to the target item, then the method includes determining whether the user gesture matches a target gesture. If the user gesture matches the target gesture, then the method includes providing to the display device a reward image for the user.Type: ApplicationFiled: October 17, 2011Publication date: April 18, 2013Applicant: MICROSOFT CORPORATIONInventors: Aimee Freeding, Brian Stone, Matthew White, Joshua Whitney Samuels Atkins
-
Publication number: 20130094830Abstract: Embodiments are disclosed that relate to creating and providing an interactive video program. One disclosed embodiment includes combining a first interactive video segment of a first type and a second interactive video segment of a second, different type than the first segment. The first interactive video segment includes a first video component, a second video component related to the first component, and metadata including information related to a possible user input that triggers the second component. The interactive video program includes an active viewing route that proceeds through the first and second interactive video segments, and includes playback of the second component. The active viewing route is triggered by receipt of an actual user input that corresponds to the possible user input. The interactive video program also includes a passive viewing route that proceeds through the first and second interactive video segments without playback of the second component.Type: ApplicationFiled: June 22, 2012Publication date: April 18, 2013Applicant: MICROSOFT CORPORATIONInventors: Brian Stone, Jerry Johnson, Joshua Whitney Samuels Atkins
-
Publication number: 20130097643Abstract: Embodiments are disclosed that relate to providing an interactive video viewing experience. For example, one disclosed embodiment includes receiving an interactive video program that comprises a first video segment and one or more branch video segments that each corresponds to a branch along a decision path. The method includes pre-buffering a transition portion of a corresponding branch video segment for each possible user input of one or more possible user inputs along the decision path. The method includes sending the first video segment to a display device and, based upon an actual user input, branching from the first video segment to a transition portion of a branch video segment that corresponds to the actual user input.Type: ApplicationFiled: October 17, 2011Publication date: April 18, 2013Applicant: Microsoft CorporationInventors: Brian Stone, Jerry Johnson, Matthew White, Joshua Whitney Samuels Atkins
-
Publication number: 20120126044Abstract: A pulverizer 10 includes a journal assembly 19 with a grinding roller 18 that grinds solids in a grinding table 14. The oscillations of the journal assembly 19 are monitored by an angular displacement transducer (ADT) 32 that creates a composite signal. A controller 83 receives the composite signal from the ADT and compares it with known information of the pulverizer 10. It then identifies abnormal situations such as damage to a grinding roll 14, the grinding table 14, the spring assembly 20 and other parts of the pulverizer 10 before they cause major damage.Type: ApplicationFiled: November 22, 2010Publication date: May 24, 2012Applicant: ALSTOM Technology LtdInventor: Richard Brian Stone
-
Patent number: 8132750Abstract: A pulverizer 60 includes a spring assembly 10 that urges a grinding roller 72 of a journal assembly 68 onto a grinding surface 66 of a grinding table 64. The force applied is monitored by a load cell 32 located within spring assembly 10 that creates an electronic signal. A controller 83 receives the electronic signal and stores and/or displays it and alternatively acts to adjust the applied force to a desired value. Alternatively, adjustable forces or mechanical dampening may be applied to journal assembly 68 by controller 83. Alternatively, additional sensors may measure displacement of the journal assembly and rotation of the grinding table for other calculations.Type: GrantFiled: June 24, 2009Date of Patent: March 13, 2012Assignee: ALSTOM Technology LtdInventors: Richard Brian Stone, Matthew Alan Munyon, Lawrence Scott Farris