Patents Assigned to Touchstream Technologies, Inc.
-
Patent number: 12167101Abstract: A system for validating an authorization request to facilitate controlling access to content or computer commands, in which the access is requested by multiple entities operated on discrete computing environments. The techniques make use of a system including a switchboard and a rule engine that collect parameter sets required for validation from the entities and dynamically generate a lock and key combination based on the collected parameter sets. The key of the lock and key combination allows the system to validate each entity independently regardless of the required parameters specified in the lock and key combination.Type: GrantFiled: June 20, 2023Date of Patent: December 10, 2024Assignee: Touchstream Technologies, Inc.Inventor: David Strober
-
Patent number: 12141198Abstract: A system for presenting and controlling content on a display device includes a network, a server system coupled to the network and comprising one or more servers, a display device coupled to the network and having a display, and a personal computing device operable to transmit a first message according to a specified format over the network to the server system. The server system stores an association between the personal computing device and the display device. The first message identifies user-selected content and a media player to play the content. The server system is operable, in response to receiving the first message from the personal computing device, to provide to the display device a second message identifying the user-selected content and the media player to play the content. In response to receiving the second message, the display device is operable to obtain a first media player needed to play the content, to load the media player and to present the content on the display.Type: GrantFiled: June 28, 2021Date of Patent: November 12, 2024Assignee: Touchstream Technologies, Inc.Inventor: David Strober
-
Patent number: 12013894Abstract: A system for controlling playback of various types of content includes a first computing device that provides a unique identifier to a second computing device to establish an association there between. By virtue of the established association, the second computing device can send one or more messages to the first computing device, the one or more messages referencing a piece of content associated with a first media playing element of a plurality of media playing elements, and one or more commands corresponding to the first media playing element. The first computing device can select the first media playing element based on the received one or more messages, and control how the first media playing element plays the referenced piece of content utilizing the one or more commands.Type: GrantFiled: February 8, 2023Date of Patent: June 18, 2024Assignee: Touchstream Technologies Inc.Inventor: David Strober
-
Patent number: 11960539Abstract: A system for controlling playback of various types of content includes a first computing device that provides a unique identifier to a second computing device to establish an association there between. By virtue of the established association, the second computing device can send one or more messages to the first computing device, the one or more messages referencing a piece of content associated with a first media playing element of a plurality of media playing elements, and one or more commands corresponding to the first media playing element. The first computing device can select the first media playing element based on the received one or more messages, and control how the first media playing element plays the referenced piece of content utilizing the one or more commands.Type: GrantFiled: February 8, 2023Date of Patent: April 16, 2024Assignee: Touchstream Technologies Inc.Inventor: David Strober
-
Patent number: 11860938Abstract: A system for controlling playback of various types of content includes a first computing device that provides a unique identifier to a second computing device to establish an association there between. By virtue of the established association, the second computing device can send one or more messages to the first computing device, the one or more messages referencing a piece of content associated with a first media playing element of a plurality of media playing elements, and one or more commands corresponding to the first media playing element. The first computing device can select the first media playing element based on the received one or more messages, and control how the first media playing element plays the referenced piece of content utilizing the one or more commands.Type: GrantFiled: October 10, 2022Date of Patent: January 2, 2024Assignee: TOUCHSTREAM TECHNOLOGIES, INC.Inventor: David Strober
-
Patent number: 11860937Abstract: A system for controlling playback of various types of content includes a first computing device that provides a unique identifier to a second computing device to establish an association there between. By virtue of the established association, the second computing device can send one or more messages to the first computing device, the one or more messages referencing a piece of content associated with a first media playing element of a plurality of media playing elements, and one or more commands corresponding to the first media playing element. The first computing device can select the first media playing element based on the received one or more messages, and control how the first media playing element plays the referenced piece of content utilizing the one or more commands.Type: GrantFiled: October 10, 2022Date of Patent: January 2, 2024Assignee: TOUCHSTREAM TECHNOLOGIES INC.Inventor: David Strober
-
Patent number: 11716516Abstract: A system for validating an authorization request to facilitate controlling access to content or computer commands, in which the access is requested by multiple entities operated on discrete computing environments. The techniques make use of a system including a switchboard and a rule engine that collect parameter sets required for validation from the entities and dynamically generate a lock and key combination based on the collected parameter sets. The key of the lock and key combination allows the system to validate each entity independently regardless of the required parameters specified in the lock and key combination.Type: GrantFiled: April 28, 2021Date of Patent: August 1, 2023Assignee: Touchstream Technologies, Inc.Inventor: David Strober
-
Patent number: 11475062Abstract: A system for presenting and controlling content includes a computing device that can generate messages including a first command in a first format and a reference to a piece of content associated with a particular media playing application. The computing device can communicate the messages to a server system, and the server system can generate a second command in a second format based on the first command and the particular media playing application associated with the referenced piece of content. The communication can cause a content presentation system coupled to the server system to control presentation of the referenced piece of content utilizing the particular media playing application.Type: GrantFiled: August 6, 2021Date of Patent: October 18, 2022Assignee: Touchstream Technologies, Inc.Inventor: David Strober
-
Patent number: 11468118Abstract: A system for remotely presenting and controlling various types of content includes a computing device that receives a unique identifier of a content presentation system. The computing device generates a set of messages that include a first command in a first format, a reference to a piece of content associated with a particular media playing application, an identifier of the particular media playing application, and the unique identifier. The set of messages is communicated to a server system, which sends the content presentation a second command in a second format. The communication causes the content presentation system to utilize the second command and the particular media playing application to control the referenced piece of content.Type: GrantFiled: August 6, 2021Date of Patent: October 11, 2022Assignee: Touchstream Technologies, Inc.Inventor: David Strober
-
Patent number: 11086934Abstract: A system for controlling playback of various types of content includes a first computing device that provides a unique identifier to a second computing device to establish an association there between. By virtue of the established association, the second computing device can send one or more messages to the first computing device, the one or more messages referencing a piece of content associated with a first media playing element of a plurality of media playing elements, and one or more commands corresponding to the first media playing element. The first computing device can select the first media playing element based on the received one or more messages, and control how the first media playing element plays the referenced piece of content utilizing the one or more commands.Type: GrantFiled: June 30, 2020Date of Patent: August 10, 2021Assignee: Touchstream Technologies, Inc.Inventor: David Strober
-
Patent number: 11048751Abstract: A system for presenting and controlling content on a display device includes a network, a server system coupled to the network and comprising one or more servers, a display device coupled to the network and having a display, and a personal computing device operable to transmit a first message according to a specified format over the network to the server system. The server system stores an association between the personal computing device and the display device. The first message identifies user-selected content and a media player to play the content. The server system is operable, in response to receiving the first message from the personal computing device, to provide to the display device a second message identifying the user-selected content and the media player to play the content. In response to receiving the second message, the display device is operable to obtain a first media player needed to play the content, to load the media player and to present the content on the display.Type: GrantFiled: August 25, 2017Date of Patent: June 29, 2021Assignee: Touchstream Technologies, Inc.Inventor: David Strober
-
Patent number: 11025992Abstract: A system for validating an authorization request to facilitate controlling access to content or computer commands, in which the access is requested by multiple entities operated on discrete computing environments. The techniques make use of a system including a switchboard and a rule engine that collect parameter sets required for validation from the entities and dynamically generate a lock and key combination based on the collected parameter sets. The key of the lock and key combination allows the system to validate each entity independently regardless of the required parameters specified in the lock and key combination.Type: GrantFiled: September 16, 2015Date of Patent: June 1, 2021Assignee: TOUCHSTREAM TECHNOLOGIES, INC.Inventor: David Strober
-
Patent number: 9767195Abstract: A system for presenting content includes a display device storing a virtual client. A display host is operable to execute multiple instances of a browser each of which operates as a swappable media player that is operable to retrieve and load any of a plurality of different media players needed to play specified content. The display host is operable to perform operations including receiving from a switchboard server system a message indicating that a specified media player is to be used to play particular content using a first instance of a swappable media player, retrieving and loading the specified media player from a content provider using the first instance of the swappable media player, playing the particular content in a first session using the specified media player, and causing a presentation of the content to be mirrored onto the virtual client residing on the display device.Type: GrantFiled: June 25, 2012Date of Patent: September 19, 2017Assignee: TOUCHSTREAM TECHNOLOGIES, INC.Inventor: David Strober
-
Patent number: 8904289Abstract: A system for presenting and controlling content on a display device includes a network, a server system coupled to the network and comprising one or more servers, a display device coupled to the network and having a display, and a personal computing device operable to transmit a first message according to a specified format over the network to the server system. The server system stores an association between the personal computing device and the display device. The first message identifies user-selected content and a media player to play the content. The server system is operable, in response to receiving the first message from the personal computing device, to provide to the display device a second message identifying the user-selected content and the media player to play the content. In response to receiving the second message, the display device is operable to obtain a first media player needed to play the content, to load the media player and to present the content on the display.Type: GrantFiled: June 10, 2011Date of Patent: December 2, 2014Assignee: Touchstream Technologies, Inc.Inventor: David Strober
-
Patent number: 8782528Abstract: A system for presenting and controlling content on a display device includes a network, a server system coupled to the network and comprising one or more servers, a display device coupled to the network and having a display, and a personal computing device operable to transmit a first message according to a specified format over the network to the server system. The server system stores an association between the personal computing device and the display device. The first message identifies user-selected content and a media player to play the content. The server system is operable, in response to receiving the first message from the personal computing device, to provide to the display device a second message identifying the user-selected content and the media player to play the content. In response to receiving the second message, the display device is operable to obtain a first media player needed to play the content, to load the media player and to present the content on the display.Type: GrantFiled: January 8, 2013Date of Patent: July 15, 2014Assignee: Touchstream Technologies, Inc.Inventor: David Strober
-
Publication number: 20130124759Abstract: A system for presenting and controlling content on a display device includes a network, a server system coupled to the network and comprising one or more servers, a display device coupled to the network and having a display, and a personal computing device operable to transmit a first message according to a specified format over the network to the server system. The server system stores an association between the personal computing device and the display device. The first message identifies user-selected content and a media player to play the content. The server system is operable, in response to receiving the first message from the personal computing device, to provide to the display device a second message identifying the user-selected content and the media player to play the content. In response to receiving the second message, the display device is operable to obtain a first media player needed to play the content, to load the media player and to present the content on the display.Type: ApplicationFiled: January 8, 2013Publication date: May 16, 2013Applicant: TOUCHSTREAM TECHNOLOGIES, INC.Inventor: David Strober
-
Publication number: 20130031478Abstract: A system for presenting content includes a display device storing a virtual client. A display host is operable to execute multiple instances of a browser each of which operates as a swappable media player that is operable to retrieve and load any of a plurality of different media players needed to play specified content. The display host is operable to perform operations including receiving from a switchboard server system a message indicating that a specified media player is to be used to play particular content using a first instance of a swappable media player, retrieving and loading the specified media player from a content provider using the first instance of the swappable media player, playing the particular content in a first session using the specified media player, and causing a presentation of the content to be mirrored onto the virtual client residing on the display device.Type: ApplicationFiled: June 25, 2012Publication date: January 31, 2013Applicant: TOUCHSTREAM TECHNOLOGIES, INC.Inventor: David Strober
-
Patent number: 8356251Abstract: A system for presenting and controlling content on a display device includes a network, a server system coupled to the network and comprising one or more servers, a display device coupled to the network and having a display, and a personal computing device operable to transmit a first message according to a specified format over the network to the server system. The server system stores an association between the personal computing device and the display device. The first message identifies user-selected content and a media player to play the content. The server system is operable, in response to receiving the first message from the personal computing device, to provide to the display device a second message identifying the user-selected content and the media player to play the content. In response to receiving the second message, the display device is operable to obtain a first media player needed to play the content, to load the media player and to present the content on the display.Type: GrantFiled: September 26, 2011Date of Patent: January 15, 2013Assignee: Touchstream Technologies, Inc.Inventor: David Strober