Patents by Inventor Bradley Outlaw
Bradley Outlaw 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: 10560504Abstract: In general, in one aspect, streaming content is received from a server, the streaming content being stored and queued for client-side playback from the server. Information about the streaming content is received. A virtual current duration of the streaming content is determined at a client-side application based on the information about the streaming content. A timeline control is generated based on the determined virtual duration, the timeline control presenting a representation of the virtual duration and allowing navigation forward and backward in the streaming content. The timeline control is displayed at the client-side display device.Type: GrantFiled: October 9, 2014Date of Patent: February 11, 2020Assignee: Adobe Inc.Inventor: Bradley Outlaw
-
Publication number: 20150026310Abstract: In general, in one aspect, streaming content is received from a server, the streaming content being stored and queued for client-side playback from the server. Information about the streaming content is received. A virtual current duration of the streaming content is determined at a client-side application based on the information about the streaming content. A timeline control is generated based on the determined virtual duration, the timeline control presenting a representation of the virtual duration and allowing navigation forward and backward in the streaming content. The timeline control is displayed at the client-side display device.Type: ApplicationFiled: October 9, 2014Publication date: January 22, 2015Applicant: ADOBE SYSTEMS INCORPORATEDInventor: Bradley Outlaw
-
Patent number: 8886762Abstract: In general, in one aspect, streaming content is received from a server, the streaming content being stored and queued for client-side playback from the server. Information about the streaming content is received. A virtual current duration of the streaming content is determined at a client-side application based on the information about the streaming content. A timeline control is generated based on the determined virtual duration, the timeline control presenting a representation of the virtual duration and allowing navigation forward and backward in the streaming content. The timeline control is displayed at the client-side display device.Type: GrantFiled: September 17, 2009Date of Patent: November 11, 2014Assignee: Adobe Systems IncorporatedInventor: Bradley Outlaw
-
Publication number: 20140245345Abstract: Exemplary embodiments involve a mediation application executed on a processor determining one or more digital programming insertion breaks in a linear media stream. The linear media stream can include electronic content delivered over a network at a time determined by the content provider. The mediation application can determine that a plurality of clients identified by a common group identifier and in communication with the mediation application are receiving the linear media stream. The mediation application can mediate a plurality of requests for digital programming insertion content provided by a digital programming insertion content provider by identifying digital programming insertion content targeted to the common group identifier. The mediation application can provide the digital programming insertion content during the one or more digital programming insertion breaks to the plurality of clients.Type: ApplicationFiled: December 2, 2011Publication date: August 28, 2014Applicant: Adobe Systems IncorporatedInventors: Kevin Streeter, Seth Hodgson, Bradley Outlaw
-
Patent number: 8806528Abstract: Exemplary embodiments involve a mediation application executed on a processor determining one or more digital programming insertion breaks in a linear media stream. The linear media stream can include electronic content delivered over a network at a time determined by the content provider. The mediation application can determine that a plurality of clients identified by a common group identifier and in communication with the mediation application are receiving the linear media stream. The mediation application can mediate a plurality of requests for digital programming insertion content provided by a digital programming insertion content provider by identifying digital programming insertion content targeted to the common group identifier. The mediation application can provide the digital programming insertion content during the one or more digital programming insertion breaks to the plurality of clients.Type: GrantFiled: December 2, 2011Date of Patent: August 12, 2014Assignee: Adobe Systems IncorporatedInventors: Kevin Streeter, Seth Hodgson, Bradley Outlaw
-
Publication number: 20130212222Abstract: In general, in one aspect, streaming content is received from a server, the streaming content being stored and queued for client-side playback from the server. Information about the streaming content is received. A virtual current duration of the streaming content is determined at a client-side application based on the information about the streaming content. A timeline control is generated based on the determined virtual duration, the timeline control presenting a representation of the virtual duration and allowing navigation forward and backward in the streaming content. The timeline control is displayed at the client-side display device.Type: ApplicationFiled: September 17, 2009Publication date: August 15, 2013Applicant: Adobe Systems IncorporatedInventor: Bradley Outlaw
-
Patent number: 8392600Abstract: In general, in one aspect, streaming content is received from a server. A condition indicative of a cycle of switching versions of the streaming content during playback of the streaming content is determined at a client-side application, the versions having different resolutions requiring different network and processing resources. In response to the determined condition, up-switching to a stream version having a bit rate that meets or exceeds a locked out bit rate is prevented. The prevented up-switching is allowed after expiration of a predetermined condition.Type: GrantFiled: September 14, 2009Date of Patent: March 5, 2013Assignee: Adobe Systems IncorporatedInventor: Bradley Outlaw
-
Publication number: 20110066673Abstract: In general, in one aspect, streaming content is received from a server. A condition indicative of a cycle of switching versions of the streaming content during playback of the streaming content is determined at a client-side application, the versions having different resolutions requiring different network and processing resources. In response to the determined condition, up-switching to a stream version having a bit rate that meets or exceeds a locked out bit rate is prevented. The prevented up-switching is allowed after expiration of a predetermined condition.Type: ApplicationFiled: September 14, 2009Publication date: March 17, 2011Applicant: Adobe Systems IncorporatedInventor: Bradley Outlaw