Patents by Inventor Steven C. Maher
Steven C. Maher 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: 11770568Abstract: Systems and methods are configured to provide alternate content during video streaming. Content made up of a plurality of blocks is streamed over a first video stream to a user computing device via a first URI. While streaming, a determination is made that alternate content is available. In response, a signaling mechanism is provided indicating such and a request for the alternate content is received. As a result, a particular block that is currently being provided over the first video stream is suspended and the alternate content is streamed to the user computing entity over a second video stream. Depending on the embodiment, the second video stream may be accessed by re-activating the first URI or by activating a second URI. Upon completion of the alternate content, the particular block that was suspended can be resumed to facilitate continued streaming of the content over the first or second video stream.Type: GrantFiled: January 4, 2022Date of Patent: September 26, 2023Assignee: Syncbak, Inc.Inventors: Jack F. Perry, II, Steven C. Maher
-
Patent number: 11632577Abstract: Systems and methods are configured to provide alternate content during video streaming. Content made up of a plurality of blocks is streamed over a first video stream to a user computing device via a first URI. While streaming, a determination is made that alternate content is available. In response, a signaling mechanism is provided indicating such and a request for the alternate content is received. As a result, a particular block that is currently being provided over the first video stream is suspended and the alternate content is streamed to the user computing entity over a second video stream. Depending on the embodiment, the second video stream may be accessed by re-activating the first URI or by activating a second URI. Upon completion of the alternate content, the particular block that was suspended can be resumed to facilitate continued streaming of the content over the first or second video stream.Type: GrantFiled: January 4, 2022Date of Patent: April 18, 2023Assignee: Syncbak, Inc.Inventors: Jack F. Perry, II, Steven C. Maher
-
Publication number: 20220132188Abstract: Systems and methods are configured to provide alternate content during video streaming. Content made up of a plurality of blocks is streamed over a first video stream to a user computing device via a first URI. While streaming, a determination is made that alternate content is available. In response, a signaling mechanism is provided indicating such and a request for the alternate content is received. As a result, a particular block that is currently being provided over the first video stream is suspended and the alternate content is streamed to the user computing entity over a second video stream. Depending on the embodiment, the second video stream may be accessed by re-activating the first URI or by activating a second URI. Upon completion of the alternate content, the particular block that was suspended can be resumed to facilitate continued streaming of the content over the first or second video stream.Type: ApplicationFiled: January 4, 2022Publication date: April 28, 2022Inventors: Jack F. Perry, II, Steven C. Maher
-
Publication number: 20220132189Abstract: Systems and methods are configured to provide alternate content during video streaming. Content made up of a plurality of blocks is streamed over a first video stream to a user computing device via a first URI. While streaming, a determination is made that alternate content is available. In response, a signaling mechanism is provided indicating such and a request for the alternate content is received. As a result, a particular block that is currently being provided over the first video stream is suspended and the alternate content is streamed to the user computing entity over a second video stream. Depending on the embodiment, the second video stream may be accessed by re-activating the first URI or by activating a second URI. Upon completion of the alternate content, the particular block that was suspended can be resumed to facilitate continued streaming of the content over the first or second video stream.Type: ApplicationFiled: January 4, 2022Publication date: April 28, 2022Inventors: Jack F. Perry, II, Steven C. Maher
-
Patent number: 11252448Abstract: Systems and methods are configured to provide alternate content during video streaming. Content made up of a plurality of blocks is streamed over a first video stream to a user computing device via a first URI. While streaming, a determination is made that alternate content is available. In response, a signaling mechanism is provided indicating such and a request for the alternate content is received. As a result, a particular block that is currently being provided over the first video stream is suspended and the alternate content is streamed to the user computing entity over a second video stream. Depending on the embodiment, the second video stream may be accessed by re-activating the first URI or by activating a second URI. Upon completion of the alternate content, the particular block that was suspended can be resumed to facilitate continued streaming of the content over the first or second video stream.Type: GrantFiled: June 3, 2020Date of Patent: February 15, 2022Assignee: Syncbak, Inc.Inventors: Jack F. Perry, II, Steven C. Maher
-
Publication number: 20200389679Abstract: Systems and methods are configured to provide alternate content during video streaming. Content made up of a plurality of blocks is streamed over a first video stream to a user computing device via a first URI. While streaming, a determination is made that alternate content is available. In response, a signaling mechanism is provided indicating such and a request for the alternate content is received. As a result, a particular block that is currently being provided over the first video stream is suspended and the alternate content is streamed to the user computing entity over a second video stream. Depending on the embodiment, the second video stream may be accessed by re-activating the first URI or by activating a second URI. Upon completion of the alternate content, the particular block that was suspended can be resumed to facilitate continued streaming of the content over the first or second video stream.Type: ApplicationFiled: June 3, 2020Publication date: December 10, 2020Inventors: Jack F. Perry, II, Steven C. Maher
-
Patent number: 8966549Abstract: Systems, methods, apparatus, and computer program products are provided for wirelessly providing transcoded broadcasts to mobile devices and receiving content wirelessly via mobile devices. For example, in one embodiment, a distribution device can receive an over-the-air broadcast, transcode the over-the-air broadcast, and broadcast the transcoded broadcast to mobile devices within range.Type: GrantFiled: October 3, 2012Date of Patent: February 24, 2015Inventors: Jack F. Perry, II, Steven C. Maher
-
Patent number: 8966544Abstract: Systems, methods, apparatus, and computer program products are provided for wirelessly providing transcoded broadcasts to mobile devices and receiving content wirelessly via mobile devices. For example, in one embodiment, a distribution device can receive an over-the-air broadcast, transcode the over-the-air broadcast, and broadcast the transcoded broadcast to mobile devices within range.Type: GrantFiled: October 3, 2012Date of Patent: February 24, 2015Inventors: Jack F. Perry, II, Steven C. Maher
-
Patent number: 8910196Abstract: Systems, methods, apparatus, and computer program products are provided for broadcast area identification and content distribution. In one embodiment, a broadcast area associated with an electronic device can be identified. Then, content for the broadcast area can be distributed to the electronic device in accordance with distribution parameters.Type: GrantFiled: January 30, 2012Date of Patent: December 9, 2014Inventors: Jack F. Perry, II, Michael J. Roeder, Brian L. Duhn, David L. Carlile, Jason A. Brunken, Steven J. Turley, Matthew J. Youngblut, Grant Keiser, Steven C. Maher
-
Publication number: 20140094110Abstract: Systems, methods, apparatus, and computer program products are provided for wirelessly providing transcoded broadcasts to mobile devices and receiving content wirelessly via mobile devices. For example, in one embodiment, a distribution device can receive an over-the-air broadcast, transcode the over-the-air broadcast, and broadcast the transcoded broadcast to mobile devices within range.Type: ApplicationFiled: October 3, 2012Publication date: April 3, 2014Applicant: SYNCBAK, INC.Inventors: JACK F. PERRY, II, STEVEN C. MAHER
-
Publication number: 20140096163Abstract: Systems, methods, apparatus, and computer program products are provided for wirelessly providing transcoded broadcasts to mobile devices and receiving content wirelessly via mobile devices. For example, in one embodiment, a distribution device can receive an over-the-air broadcast, transcode the over-the-air broadcast, and broadcast the transcoded broadcast to mobile devices within range.Type: ApplicationFiled: October 3, 2012Publication date: April 3, 2014Applicant: SYNCBAK, INC.Inventors: JACK F. PERRY, II, STEVEN C. MAHER
-
Publication number: 20130198787Abstract: Systems, methods, apparatus, and computer program products are provided for broadcast area identification and content distribution. In one embodiment, a broadcast area associated with an electronic device can be identified. Then, content for the broadcast area can be distributed to the electronic device in accordance with distribution parameters.Type: ApplicationFiled: January 30, 2012Publication date: August 1, 2013Applicant: SYNCBAK, INC.Inventors: Jack F. Perry, II, Michael J. Roeder, Brian L. Duhn, David L. Carlile, Jason A. Brunken, Steven J. Turley, Matthew J. Youngblut, Grant Keiser, Steven C. Maher
-
Publication number: 20130117775Abstract: Systems, methods, apparatus, and computer program products are provided for receiving content available for consumption. For example, in one embodiment, an electronic device can provide location information to a management server that can be validated as originating from a trusted source of the electronic device. The management server can then validate the location information and determine the appropriate broadcast area for the electronic device based at least in part on the location information.Type: ApplicationFiled: July 12, 2012Publication date: May 9, 2013Applicant: Syncbak, Inc.Inventors: Jack F. Perry, II, Steven C. Maher
-
Publication number: 20130117774Abstract: Systems, methods, apparatus, and computer program products are provided for receiving content available for consumption. For example, in one embodiment, an electronic device can provide location information to a management server that can be validated as originating from a trusted source of the electronic device. The management server can then validate the location information and determine the appropriate broadcast area for the electronic device based at least in part on the location information.Type: ApplicationFiled: July 12, 2012Publication date: May 9, 2013Applicant: SYNCBAK, INC.Inventors: Jack F. Perry, II, Steven C. Maher
-
Patent number: 5559529Abstract: An improved discrete media display apparatus and a method for quickly drawing high quality lines on discrete media displays where only pixels are rendered in the line drawing of a vector generator and then individual element intensities within a pixel are generated in response to predetermined pixel configuration and pixel distance and angle information from the desired line.Type: GrantFiled: February 26, 1992Date of Patent: September 24, 1996Assignee: Rockwell InternationalInventor: Steven C. Maher
-
Patent number: 5243695Abstract: Aliasing on a video display resulting from digital sampling and appearing as jagged lines and crawling movement is eliminated by controlling the intensity of video display pixels as a function of distance from the ideal line location. Intensity values are stored in an intensity lookup table as a function of two values. For the middle portion of a line, the two values are the shorter of the distance from a pixel in either the x-direction or y-direction and the smaller of the slope with respect to the x-axis or the y-axis. For line end points, the two values are the distances of the pixel from the end point in the x-direction and the y-direction.Type: GrantFiled: May 24, 1990Date of Patent: September 7, 1993Assignee: Rockwell International CorporationInventors: Jeffrey D. Russell, Steven C. Maher
-
Patent number: 4853653Abstract: A multiple input clock selector is provided for switching asynchronously from one to another of a plurality of oscillators that generate clock signals having different frequencies. The clock selector has a plurality of sections corresponding to the plurality of oscillators. Each section of the clock selector comprises an initial AND gate, a pair of flip-flops, and a final AND gate all connected in series. The oscillator signal for each section is applied to the final AND gate and to the flip-flops as a clock input. An inverted signal from the second flip-flop of each section is fed back as an input to the initial AND gates of all the other sections. An oscillator select signal is also provided as an input to the initial AND gate of each section. The outputs of all the final AND gates pass through an OR gate that provides the selected clock output.Type: GrantFiled: April 25, 1988Date of Patent: August 1, 1989Assignee: Rockwell International CorporationInventor: Steven C. Maher