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: 11770568
    Abstract: 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: Grant
    Filed: January 4, 2022
    Date of Patent: September 26, 2023
    Assignee: Syncbak, Inc.
    Inventors: Jack F. Perry, II, Steven C. Maher
  • Patent number: 11632577
    Abstract: 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: Grant
    Filed: January 4, 2022
    Date of Patent: April 18, 2023
    Assignee: Syncbak, Inc.
    Inventors: Jack F. Perry, II, Steven C. Maher
  • Publication number: 20220132188
    Abstract: 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: Application
    Filed: January 4, 2022
    Publication date: April 28, 2022
    Inventors: Jack F. Perry, II, Steven C. Maher
  • Publication number: 20220132189
    Abstract: 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: Application
    Filed: January 4, 2022
    Publication date: April 28, 2022
    Inventors: Jack F. Perry, II, Steven C. Maher
  • Patent number: 11252448
    Abstract: 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: Grant
    Filed: June 3, 2020
    Date of Patent: February 15, 2022
    Assignee: Syncbak, Inc.
    Inventors: Jack F. Perry, II, Steven C. Maher
  • Publication number: 20200389679
    Abstract: 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: Application
    Filed: June 3, 2020
    Publication date: December 10, 2020
    Inventors: Jack F. Perry, II, Steven C. Maher
  • Patent number: 8966549
    Abstract: 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: Grant
    Filed: October 3, 2012
    Date of Patent: February 24, 2015
    Inventors: Jack F. Perry, II, Steven C. Maher
  • Patent number: 8966544
    Abstract: 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: Grant
    Filed: October 3, 2012
    Date of Patent: February 24, 2015
    Inventors: Jack F. Perry, II, Steven C. Maher
  • Patent number: 8910196
    Abstract: 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: Grant
    Filed: January 30, 2012
    Date of Patent: December 9, 2014
    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: 20140094110
    Abstract: 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: Application
    Filed: October 3, 2012
    Publication date: April 3, 2014
    Applicant: SYNCBAK, INC.
    Inventors: JACK F. PERRY, II, STEVEN C. MAHER
  • Publication number: 20140096163
    Abstract: 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: Application
    Filed: October 3, 2012
    Publication date: April 3, 2014
    Applicant: SYNCBAK, INC.
    Inventors: JACK F. PERRY, II, STEVEN C. MAHER
  • Publication number: 20130198787
    Abstract: 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: Application
    Filed: January 30, 2012
    Publication date: August 1, 2013
    Applicant: 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: 20130117775
    Abstract: 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: Application
    Filed: July 12, 2012
    Publication date: May 9, 2013
    Applicant: Syncbak, Inc.
    Inventors: Jack F. Perry, II, Steven C. Maher
  • Publication number: 20130117774
    Abstract: 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: Application
    Filed: July 12, 2012
    Publication date: May 9, 2013
    Applicant: SYNCBAK, INC.
    Inventors: Jack F. Perry, II, Steven C. Maher
  • Patent number: 5559529
    Abstract: 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: Grant
    Filed: February 26, 1992
    Date of Patent: September 24, 1996
    Assignee: Rockwell International
    Inventor: Steven C. Maher
  • Patent number: 5243695
    Abstract: 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: Grant
    Filed: May 24, 1990
    Date of Patent: September 7, 1993
    Assignee: Rockwell International Corporation
    Inventors: Jeffrey D. Russell, Steven C. Maher
  • Patent number: 4853653
    Abstract: 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: Grant
    Filed: April 25, 1988
    Date of Patent: August 1, 1989
    Assignee: Rockwell International Corporation
    Inventor: Steven C. Maher