Patents by Inventor Skji Conklin
Skji Conklin 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: 11870830Abstract: A live streaming service and on-demand streaming service are provided to live stream content from the live streaming service into an on-demand content application associated with the on-demand streaming service. Content producers may produce or otherwise be associated with pre-generated content (e.g., pre-recorded audio, video, etc.) that is available to content consumers on demand, through the on-demand content application. The content producers may also produce live content (e.g., live audio, video, etc.) that is available to content consumers in substantially real time as the live content is being generated, through a live content application associated with a live streaming service.Type: GrantFiled: December 10, 2020Date of Patent: January 9, 2024Assignee: Twitch Interactive, Inc.Inventors: Randeep S. Bhatia, Adam Zabarsky, Tracy Chan, Michael Jeremy Temkin, Skji Conklin, Sean P. McMullan, Justin Lewis Martinez
-
Patent number: 10979413Abstract: An MR code is generated within a browser on a client device and is read by a mobile application on a mobile device. A communication channel is then established through a web-based service, between the browser and the mobile application on the mobile device. The mobile application generates a user interface display on the mobile device that allows user selection of content. The mobile application sends a link to that content to the browser, which accesses and renders the content on the client device. User input commands to control the rendered content are also received at the mobile device and sent to the browser through the communication channel.Type: GrantFiled: May 8, 2019Date of Patent: April 13, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Ian Milligan, Abhishek Agarwal, John Sanders, Joshua S. Bolduc, David Gray, Skji Conklin, Gary Caldwell
-
Publication number: 20190313470Abstract: An MR code is generated within a browser on a client device and is read by a mobile application on a mobile device. A communication channel is then established through a web-based service, between the browser and the mobile application on the mobile device. The mobile application generates a user interface display on the mobile device that allows user selection of content. The mobile application sends a link to that content to the browser, which accesses and renders the content on the client device. User input commands to control the rendered content are also received at the mobile device and sent to the browser through the communication channel.Type: ApplicationFiled: May 8, 2019Publication date: October 10, 2019Inventors: Ian Milligan, Abhishek Agarwal, John Sanders, Joshua S. Bolduc, David Gray, Skji Conklin, Gary Caldwell
-
Patent number: 10362614Abstract: An MR code is generated within a browser on a client device and is read by a mobile application on a mobile device. A communication channel is then established through a web-based service, between the browser and the mobile application on the mobile device. The mobile application generates a user interface display on the mobile device that allows user selection of content. The mobile application sends a link to that content to the browser, which accesses and renders the content on the client device. User input commands to control the rendered content are also received at the mobile device and sent to the browser through the communication channel.Type: GrantFiled: May 16, 2018Date of Patent: July 23, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Ian Milligan, Abhishek Agarwal, John Sanders, Joshua S. Bolduc, David Gray, Skji Conklin, Gary Caldwell
-
Publication number: 20180338340Abstract: An MR code is generated within a browser on a client device and is read by a mobile application on a mobile device. A communication channel is then established through a web-based service, between the browser and the mobile application on the mobile device. The mobile application generates a user interface display on the mobile device that allows user selection of content. The mobile application sends a link to that content to the browser, which accesses and renders the content on the client device. User input commands to control the rendered content are also received at the mobile device and sent to the browser through the communication channel.Type: ApplicationFiled: May 16, 2018Publication date: November 22, 2018Inventors: Ian MILLIGAN, Abhishek AGARWAL, John SANDERS, Joshua S. BOLDUC, David Gray, Skji CONKLIN, Gary CALDWELL
-
Patent number: 10004094Abstract: An MR code is generated within a browser on a client device and is read by a mobile application on a mobile device. A communication channel is then established through a web-based service, between the browser and the mobile application on the mobile device. The mobile application generates a user interface display on the mobile device that allows user selection of content. The mobile application sends a link to that content to the browser, which accesses and renders the content on the client device. User input commands to control the rendered content are also received at the mobile device and sent to the browser through the communication channel.Type: GrantFiled: April 27, 2017Date of Patent: June 19, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Ian Milligan, Abhishek Agarwal, John Sanders, Joshua S. Bolduc, David Gray, Skji Conklin, Gary Caldwell
-
Publication number: 20170367134Abstract: An MR code is generated within a browser on a client device and is read by a mobile application on a mobile device. A communication channel is then established through a web-based service, between the browser and the mobile application on the mobile device. The mobile application generates a user interface display on the mobile device that allows user selection of content. The mobile application sends a link to that content to the browser, which accesses and renders the content on the client device. User input commands to control the rendered content are also received at the mobile device and sent to the browser through the communication channel.Type: ApplicationFiled: April 27, 2017Publication date: December 21, 2017Inventors: Ian Milligan, Abhishek Agarwal, John Sanders, Joshua S. Bolduc, David Gray, Skji Conklin, Gary Caldwell
-
Patent number: 9668289Abstract: An MR code is generated within a browser on a client device and is read by a mobile application on a mobile device. A communication channel is then established through a web-based service, between the browser and the mobile application on the mobile device. The mobile application generates a user interface display on the mobile device that allows user selection of content. The mobile application sends a link to that content to the browser, which accesses and renders the content on the client device. User input commands to control the rendered content are also received at the mobile device and sent to the browser through the communication channel.Type: GrantFiled: January 5, 2016Date of Patent: May 30, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Ian Milligan, Abhishek Agarwal, John Sanders, Joshua S. Bolduc, David Gray, Skji Conklin, Gary Caldwell
-
Publication number: 20170147328Abstract: Disclosed herein is a roaming settings service that receives an update to roaming settings specific to a user that is initiated by an instance of an application program provisioned according to a first application mode. Upon receiving a request for the roaming settings specific to the user initiated by an instance of the application program provisioned according to a second application model, the roaming settings service retrieves updated roaming settings that reflect the update to the roaming settings. The settings service transfers the updated roaming settings for delivery to the instance of the application program provisioned according to the second application model.Type: ApplicationFiled: February 2, 2017Publication date: May 25, 2017Inventors: David H. Tryon, Ilya Kulshin, Kenneth Leung, Skji Conklin, Marco Saenz, Kshamta Jerath, Josef Mirly, Bradley Willis, Bradley Michael Corob
-
Patent number: 9612823Abstract: Disclosed herein is a roaming settings service that receives an update to roaming settings specific to a user that is initiated by an instance of an application program provisioned according to a first application mode. Upon receiving a request for the roaming settings specific to the user initiated by an instance of the application program provisioned according to a second application model, the roaming settings service retrieves updated roaming settings that reflect the update to the roaming settings. The settings service transfers the updated roaming settings for delivery to the instance of the application program provisioned according to the second application model.Type: GrantFiled: December 1, 2015Date of Patent: April 4, 2017Assignee: Microsoft Technology Licensing, LLCInventors: David H. Tryon, Ilya Kulshin, Kenneth Leung, Skji Conklin, Marco Saenz, Kshamta Jerath, Josef Mirly, Bradley Willis, Bradley Michael Corob
-
Publication number: 20160205084Abstract: An MR code is generated within a browser on a client device and is read by a mobile application on a mobile device. A communication channel is then established through a web-based service, between the browser and the mobile application on the mobile device. The mobile application generates a user interface display on the mobile device that allows user selection of content. The mobile application sends a link to that content to the browser, which accesses and renders the content on the client device. User input commands to control the rendered content are also received at the mobile device and sent to the browser through the communication channel.Type: ApplicationFiled: January 5, 2016Publication date: July 14, 2016Inventors: Ian Milligan, Abhishek Agarwal, John Sanders, Joshua S. Bolduc, David Gray, Skji Conklin, Gary Caldwell
-
Publication number: 20160085540Abstract: Disclosed herein is a roaming settings service that receives an update to roaming settings specific to a user that is initiated by an instance of an application program provisioned according to a first application mode. Upon receiving a request for the roaming settings specific to the user initiated by an instance of the application program provisioned according to a second application model, the roaming settings service retrieves updated roaming settings that reflect the update to the roaming settings. The settings service transfers the updated roaming settings for delivery to the instance of the application program provisioned according to the second application model.Type: ApplicationFiled: December 1, 2015Publication date: March 24, 2016Inventors: David H. Tryon, Ilya Kulshin, Kenneth Leung, Skji Conklin, Marco Saenz, Kshamta Jerath, Josef Mirly, Bradley Willis, Bradley Michael Corob
-
Patent number: 9265079Abstract: An MR code is generated within a browser on a client device and is read by a mobile application on a mobile device. A communication channel is then established through a web-based service, between the browser and the mobile application on the mobile device. The mobile application generates a user interface display on the mobile device that allows user selection of content. The mobile application sends a link to that content to the browser, which accesses and renders the content on the client device. User input commands to control the rendered content are also received at the mobile device and sent to the browser through the communication channel.Type: GrantFiled: March 13, 2014Date of Patent: February 16, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Ian Milligan, Abhishek Agarwal, John Sanders, Joshua S. Bolduc, David Gray, Skji Conklin, Gary Caldwell
-
Patent number: 9258382Abstract: Disclosed herein is a roaming settings service that receives an update to roaming settings specific to a user that is initiated by an instance of an application program provisioned according to a first application mode. Upon receiving a request for the roaming settings specific to the user initiated by an instance of the application program provisioned according to a second application model, the roaming settings service retrieves updated roaming settings that reflect the update to the roaming settings. The settings service transfers the updated roaming settings for delivery to the instance of the application program provisioned according to the second application model.Type: GrantFiled: June 21, 2012Date of Patent: February 9, 2016Assignee: Microsoft Technology Licensing, LLCInventors: David H. Tryon, Ilya Kulshin, Kenneth Leung, Skji Conklin, Marco Saenz, Kshamta Jerath, Josef Mirly, Bradley Willis, Bradley Corob
-
Publication number: 20150264728Abstract: An MR code is generated within a browser on a client device and is read by a mobile application on a mobile device. A communication channel is then established through a web-based service, between the browser and the mobile application on the mobile device. The mobile application generates a user interface display on the mobile device that allows user selection of content. The mobile application sends a link to that content to the browser, which accesses and renders the content on the client device. User input commands to control the rendered content are also received at the mobile device and sent to the browser through the communication channel.Type: ApplicationFiled: March 13, 2014Publication date: September 17, 2015Inventors: Ian Milligan, Abhishek Agarwal, John Sanders, Joshua S. Bolduc, David Gray, Skji Conklin, Gary Caldwell
-
Publication number: 20130346954Abstract: Disclosed herein is a roaming settings service that receives an update to roaming settings specific to a user that is initiated by an instance of an application program provisioned according to a first application mode. Upon receiving a request for the roaming settings specific to the user initiated by an instance of the application program provisioned according to a second application model, the roaming settings service retrieves updated roaming settings that reflect the update to the roaming settings. The settings service transfers the updated roaming settings for delivery to the instance of the application program provisioned according to the second application model.Type: ApplicationFiled: June 21, 2012Publication date: December 26, 2013Applicant: MICROSOFT CORPORATIONInventors: David H. Tryon, Ilya Kulshin, Kenneth Leung, Skji Conklin, Marco Saenz, Kshamta Jerath, Josef Mirly, Bradley Willis, Bradley Corob