Patents by Inventor Fabián BUSTAMANTE
Fabián BUSTAMANTE 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: 20240283984Abstract: A system interconnects multiple client devices over a network. A local group of the client devices is located at a live event and a remote group is located remote from the live event. Each client device of the local group is a potential source of a live stream which, when rendered by another client device, causes display of a vantage point of the live event. The system dynamically updates a subscription list to include an indication of any client device of the local group that is actively live streaming and remove an indication of any client device of the local group that terminated live streaming. The system can enable selective access to any live streams of any client device of the updated subscription list and disable access to any live streams of any client device removed from the updated subscription list.Type: ApplicationFiled: February 27, 2024Publication date: August 22, 2024Inventors: Fabián BUSTAMANTE, Stefan BIRRER
-
Patent number: 11949922Abstract: A system interconnects multiple client devices over a network. A local group of the client devices is located at a live event and a remote group is located remote from the live event. Each client device of the local group is a potential source of a live stream which, when rendered by another client device, causes display of a vantage point of the live event. The system dynamically updates a subscription list to include an indication of any client device of the local group that is actively live streaming and remove an indication of any client device of the local group that terminated live streaming. The system can enable selective access to any live streams of any client device of the updated subscription list and disable access to any live streams of any client device removed from the updated subscription list.Type: GrantFiled: October 6, 2022Date of Patent: April 2, 2024Assignee: Phenix Real Time Solutions, Inc.Inventors: Fabián Bustamante, Stefan Birrer
-
Publication number: 20230070531Abstract: A system interconnects multiple client devices over a network. A local group of the client devices is located at a live event and a remote group is located remote from the live event. Each client device of the local group is a potential source of a live stream which, when rendered by another client device, causes display of a vantage point of the live event. The system dynamically updates a subscription list to include an indication of any client device of the local group that is actively live streaming and remove an indication of any client device of the local group that terminated live streaming. The system can enable selective access to any live streams of any client device of the updated subscription list and disable access to any live streams of any client device removed from the updated subscription list.Type: ApplicationFiled: October 6, 2022Publication date: March 9, 2023Inventors: Fabián BUSTAMANTE, Stefan BIRRER
-
Patent number: 11490132Abstract: A method includes communicatively coupling a first client device to a platform that distributes live streams over a network to client devices. The live streams provide a live broadcast of a live event from multiple viewpoints captured by source devices including a second client device. An indication is received of a selection of a first viewpoint from the first client device and, in response, a first live stream is provided to the first client device. The first client device is caused to display a second viewpoint with a different vantage point by rendering a second live stream of a second source device. The second live stream is delayed for rendering until a beginning of a next scene of the first live stream.Type: GrantFiled: June 2, 2021Date of Patent: November 1, 2022Assignee: Phenix Real Time Solutions, Inc.Inventors: Fabián Bustamante, Stefan Birrer
-
Patent number: 11470361Abstract: A system interconnects multiple client devices over a network. A local group of the client devices is located at a live event and a remote group is located remote from the live event. Each client device of the local group is a potential source of a live stream which, when rendered by another client device, causes display of a vantage point of the live event. The system dynamically updates a subscription list to include an indication of any client device of the local group that is actively live streaming and remove an indication of any client device of the local group that terminated live streaming. The system can enable selective access to any live streams of any client device of the updated subscription list and disable access to any live streams of any client device removed from the updated subscription list.Type: GrantFiled: July 21, 2021Date of Patent: October 11, 2022Assignee: Phenix Real Time Solutions, Inc.Inventors: Fabián Bustamante, Stefan Birrer
-
Patent number: 11363312Abstract: The following describes techniques to maintain continuity of a live media stream. A media stream includes a first distribution layer with a first set of key frames and a set of delta frames succeeding key frames in the first set of key frames. The media stream also includes a second distribution layer including a second set of key frames, where the second set of key frames contains fewer key frames than the first set of key frames. Using the first and second distribution layers, a client device may subscribe to the media stream with a minimized start-up time and optimized quality of experience among varying complexity of the media content and dynamic network conditions.Type: GrantFiled: April 21, 2021Date of Patent: June 14, 2022Assignee: Phenix Real Time Solutions, Inc.Inventors: Stefan Birrer, Fabián Bustamante
-
Publication number: 20210352337Abstract: A system interconnects multiple client devices over a network. A local group of the client devices is located at a live event and a remote group is located remote from the live event. Each client device of the local group is a potential source of a live stream which, when rendered by another client device, causes display of a vantage point of the live event. The system dynamically updates a subscription list to include an indication of any client device of the local group that is actively live streaming and remove an indication of any client device of the local group that terminated live streaming. The system can enable selective access to any live streams of any client device of the updated subscription list and disable access to any live streams of any client device removed from the updated subscription list.Type: ApplicationFiled: July 21, 2021Publication date: November 11, 2021Inventors: Fabián BUSTAMANTE, Stefan BIRRER
-
Publication number: 20210289236Abstract: A method includes communicatively coupling a first client device to a platform that distributes live streams over a network to client devices. The live streams provide a live broadcast of a live event from multiple viewpoints captured by source devices including a second client device. An indication is received of a selection of a first viewpoint from the first client device and, in response, a first live stream is provided to the first client device. The first client device is caused to display a second viewpoint with a different vantage point by rendering a second live stream of a second source device. The second live stream is delayed for rendering until a beginning of a next scene of the first live stream.Type: ApplicationFiled: June 2, 2021Publication date: September 16, 2021Inventors: Fabián BUSTAMANTE, Stefan BIRRER
-
Publication number: 20210243481Abstract: The following describes techniques to maintain continuity of a live media stream. A media stream includes a first distribution layer with a first set of key frames and a set of delta frames succeeding key frames in the first set of key frames. The media stream also includes a second distribution layer including a second set of key frames, where the second set of key frames contains fewer key frames than the first set of key frames. Using the first and second distribution layers, a client device may subscribe to the media stream with a minimized start-up time and optimized quality of experience among varying complexity of the media content and dynamic network conditions.Type: ApplicationFiled: April 21, 2021Publication date: August 5, 2021Inventors: Stefan BIRRER, Fabián BUSTAMANTE
-
Patent number: 11051049Abstract: The disclosed embodiments include at least one method. The method includes communicatively coupling a first client device to a platform that distributes live streams over a network to client devices including the first client device. The live streams provide a live broadcast of a live event from viewpoints captured by source devices located at the live event including a second client device. The method further includes receiving an indication of a selection of a first viewpoint from the first client device and communicating a first live stream to the first client device. The first live stream is captured by a first source device and, when rendering by the first client device, causes display of the first viewpoint on the first client device.Type: GrantFiled: February 6, 2019Date of Patent: June 29, 2021Assignee: PHENIX REAL TIME SOLUTIONS, INC.Inventors: Fabián Bustamante, Stefan Birrer
-
Patent number: 11019368Abstract: The following describes techniques to maintain continuity of a live media stream. A media stream may include a first distribution layer at a first bit-rate with at least one key frame at a first time relative to a time domain and a set of delta frames succeeding the first key frame. The media stream may also include a second distribution layer including at least one key frame at a second time that is shifted in time relative to the first time. A device may subscribe to the media stream with a minimized start-up time and optimized quality of experience among varying complexity of the media content and dynamic network conditions.Type: GrantFiled: April 26, 2019Date of Patent: May 25, 2021Assignee: PHENIX REAL TIME SOLUTIONS, INC.Inventors: Stefan Birrer, Fabián Bustamante
-
Patent number: 10855763Abstract: Presented here are methods and systems for enabling multiple consumers to view an ordered data stream at the same time. An embodiment of the invention follows a client-server model, in which there is one server that is the source of the data and multiple clients that are the consumers of the data. Additionally, this invention can also be embodied by a number of other models, including but not limited to: 1) multiple servers or server clusters acting as data sources, and multiple clients acting as consumers, 2) pure peer-to-peer, where each peer can be both a source and/or a consumer of data, 3) a server-assisted peer-to-peer model, where peers may be both a source and/or a consumer of data and a set of one or more servers act as source and back-up and provide meta-information about the peers, such as which data is available from which peer.Type: GrantFiled: February 12, 2020Date of Patent: December 1, 2020Assignee: PHENIX REAL TIME SOLUTIONS, INC.Inventors: Stefan Birrer, Fabián Bustamante, Andrew Joseph Weiner
-
Publication number: 20200186601Abstract: Presented here are methods and systems for enabling multiple consumers to view an ordered data stream at the same time. An embodiment of the invention follows a client-server model, in which there is one server that is the source of the data and multiple clients that are the consumers of the data. Additionally, this invention can also be embodied by a number of other models, including but not limited to: 1) multiple servers or server clusters acting as data sources, and multiple clients acting as consumers, 2) pure peer-to-peer, where each peer can be both a source and/or a consumer of data, 3) a server-assisted peer-to-peer model, where peers may be both a source and/or a consumer of data and a set of one or more servers act as source and back-up and provide meta-information about the peers, such as which data is available from which peer.Type: ApplicationFiled: February 12, 2020Publication date: June 11, 2020Inventors: Stefan BIRRER, Fabián BUSTAMANTE, Andrew Joseph WEINER
-
Patent number: 10601914Abstract: Presented here are methods and systems for enabling multiple consumers to view an ordered data stream at the same time. An embodiment of the invention follows a client-server model, in which there is one server that is the source of the data and multiple clients that are the consumers of the data. Additionally, this invention can also be embodied by a number of other models, including but not limited to: 1) multiple servers or server clusters acting as data sources, and multiple clients acting as consumers, 2) pure peer-to-peer, where each peer can be both a source and/or a consumer of data, 3) a server-assisted peer-to-peer model, where peers may be both a source and/or a consumer of data and a set of one or more servers act as source and back-up and provide meta-information about the peers, such as which data is available from which peer.Type: GrantFiled: April 9, 2018Date of Patent: March 24, 2020Assignee: PHENIX REAL TIME SOLUTIONS, INC.Inventors: Stefan Birrer, Fabián Bustamante, Andrew Joseph Weiner
-
Publication number: 20190335209Abstract: The following describes techniques to maintain continuity of a live media stream. A media stream may include a first distribution layer at a first bit-rate with at least one key frame at a first time relative to a time domain and a set of delta frames succeeding the first key frame. The media stream may also include a second distribution layer including at least one key frame at a second time that is shifted in time relative to the first time. A device may subscribe to the media stream with a minimized start-up time and optimized quality of experience among varying complexity of the media content and dynamic network conditions.Type: ApplicationFiled: April 26, 2019Publication date: October 31, 2019Inventors: Stefan BIRRER, Fabián BUSTAMANTE
-
Publication number: 20190246146Abstract: The disclosed embodiments include at least one method. The method includes communicatively coupling a first client device to a platform that distributes live streams over a network to client devices including the first client device. The live streams provide a live broadcast of a live event from viewpoints captured by source devices located at the live event including a second client device. The method further includes receiving an indication of a selection of a first viewpoint from the first client device and communicating a first live stream to the first client device. The first live stream is captured by a first source device and, when rendering by the first client device, causes display of the first viewpoint on the first client device.Type: ApplicationFiled: February 6, 2019Publication date: August 8, 2019Inventors: Fabián BUSTAMANTE, Stefan BIRRER
-
Publication number: 20180309827Abstract: Presented here are methods and systems for enabling multiple consumers to view an ordered data stream at the same time. An embodiment of the invention follows a client-server model, in which there is one server that is the source of the data and multiple clients that are the consumers of the data. Additionally, this invention can also be embodied by a number of other models, including but not limited to: 1) multiple servers or server clusters acting as data sources, and multiple clients acting as consumers, 2) pure peer-to-peer, where each peer can be both a source and/or a consumer of data, 3) a server-assisted peer-to-peer model, where peers may be both a source and/or a consumer of data and a set of one or more servers act as source and back-up and provide meta-information about the peers, such as which data is available from which peer.Type: ApplicationFiled: April 9, 2018Publication date: October 25, 2018Inventors: Stefan BIRRER, Fabián BUSTAMANTE, Andrew Joseph WEINER