Patents by Inventor Jack Curtis Viers

Jack Curtis Viers 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: 20230396524
    Abstract: A stream monitor device includes at least one processor configured to implement a get stream module, which obtains, from a streaming server, stream records associated with media streams to be monitored. The at least one processor is further configured to implement a stream monitor module configured to perform event-driven monitoring of monitored media streams. The at least one processor is further configured to implement a graphical user interface (GUI) module that generates displays related to a status of the monitored media streams.
    Type: Application
    Filed: August 24, 2023
    Publication date: December 7, 2023
    Applicant: iHeartMedia Management Services, Inc.
    Inventor: Jack Curtis Viers
  • Patent number: 11777825
    Abstract: Media stream monitoring includes initiating, by a processing device, a media-stream-monitoring-application configured to monitor a plurality of media streams including packetized media content. A plurality of media stream records associated with the plurality of media streams are obtained. The media stream records include addresses used to connect to the plurality of media streams The media-stream-monitoring-application attempts to connect to a first media stream associated with a first media stream record, wherein connecting to the first media stream includes requesting a sample packet from the address associated with the first media stream. An error associated with the sample packet is identified. At least in part based on identifying the error associated with the sample packet: disconnecting from first media stream; generating an error report; and discarding the first media stream record.
    Type: Grant
    Filed: January 19, 2023
    Date of Patent: October 3, 2023
    Assignee: iHeartMedia Management Services, Inc.
    Inventor: Jack Curtis Viers
  • Publication number: 20230155908
    Abstract: Media stream monitoring includes initiating, by a processing device, a media-stream-monitoring application configured to monitor a plurality of media streams including packetized media content. A plurality of media stream records associated with the plurality of media streams are obtained. The media stream records include addresses used to connect to the plurality of media streams The media-stream-monitoring-application attempts to connect to a first media stream associated with a first media stream record, wherein connecting to the first media stream includes requesting a sample packet from the address associated with the first media stream. An error associated with the sample packet is identified. At least in part based on identifying the error associated with the sample packet: disconnecting from first media stream; generating an error report; and discarding the first media stream record.
    Type: Application
    Filed: January 19, 2023
    Publication date: May 18, 2023
    Applicant: iHeartMedia Management Services, Inc.
    Inventor: Jack Curtis Viers
  • Patent number: 11563661
    Abstract: A data stream monitor including a processor and associated memory initiates a data stream monitoring application. The data stream monitoring application is configured to test a plurality of data streams, and obtains a plurality of data stream records associated with the plurality of data streams to be tested. The data stream monitor writes a lastRecord indicator to a file. The lastRecord indicator identifies a last data stream to have been tested. The data streams are tested, and the lastRecord indicator is updated each time a subsequent data stream is tested. The data stream monitor determines whether a value of the lastRecord indicator has changed from a previous value. In response to determining that the value of the lastRecord indicator has not changed, testing of the plurality of data streams is restarted.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: January 24, 2023
    Assignee: iHeartMedia Management Services, Inc.
    Inventor: Jack Curtis Viers
  • Publication number: 20220116298
    Abstract: A data stream monitor including a processor and associated memory initiates a data stream monitoring application. The data stream monitoring application is configured to test a plurality of data streams, and obtains a plurality of data stream records associated with the plurality of data streams to be tested. The data stream monitor writes a lastRecord indicator to a file. The lastRecord indicator identifies a last data stream to have been tested. The data streams are tested, and the lastRecord indicator is updated each time a subsequent data stream is tested. The data stream monitor determines whether a value of the lastRecord indicator has changed from a previous value. In response to determining that the value of the lastRecord indicator has not changed, testing of the plurality of data streams is restarted.
    Type: Application
    Filed: December 22, 2021
    Publication date: April 14, 2022
    Applicant: iHeartMedia Management Services, Inc.
    Inventor: Jack Curtis Viers
  • Patent number: 11218392
    Abstract: A stream monitor can request a streaming media server to send stream records associated with streams currently being served. The stream monitor uses the stream records to test streams being served by the streaming media server. The stream monitor can concurrently test multiple streams for connection errors, silence errors, metadata errors, and other errors. The stream monitor initiates a data stream monitoring application, initiates a heartbeat timer to produce a periodic heartbeat signal and delivers, to a host webpage, a last data stream record to be tested in conjunction with the heartbeat signal. When a periodic heartbeat signal is not received in a timely manner the monitor restarts the stream testing application at the last data record tested.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: January 4, 2022
    Assignee: iHeartMedia Management Services, Inc.
    Inventor: Jack Curtis Viers
  • Publication number: 20200396149
    Abstract: A stream monitor can request a streaming media server to send stream records associated with streams currently being served. The stream monitor uses the stream records to test streams being served by the streaming media server. The stream monitor can concurrently test multiple streams for connection errors, silence errors, metadata errors, and other errors. The stream monitor initiates a data stream monitoring application, initiates a heartbeat timer to produce a periodic heartbeat signal and delivers, to a host webpage, a last data stream record to be tested in conjunction with the heartbeat signal. When a periodic heartbeat signal is not received in a timely manner the monitor restarts the stream testing application at the last data record tested.
    Type: Application
    Filed: August 31, 2020
    Publication date: December 17, 2020
    Applicant: iHeartMedia Management Services, Inc.
    Inventor: Jack Curtis Viers
  • Patent number: 10771362
    Abstract: A stream monitor can request a streaming media server to send stream records associated with streams currently being served. The stream monitor uses the stream records to test streams being served by the streaming media server. The stream monitor can concurrently test multiple streams for connection errors, silence errors, metadata errors, and other errors.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: September 8, 2020
    Assignee: iHeartMedia Management Services, Inc.
    Inventor: Jack Curtis Viers
  • Publication number: 20190089612
    Abstract: A stream monitor can request a streaming media server to send stream records associated with streams currently being served. The stream monitor uses the stream records to test streams being served by the streaming media server. The stream monitor can concurrently test multiple streams for connection errors, silence errors, metadata errors, and other errors.
    Type: Application
    Filed: November 20, 2018
    Publication date: March 21, 2019
    Applicant: iHeartMedia Management Services, Inc.
    Inventor: Jack Curtis Viers
  • Patent number: 10171324
    Abstract: A stream monitor can request a streaming media server to send stream records associated with streams currently being served. The stream monitor uses the stream records to test streams being served by the streaming media server. The stream monitor can concurrently test multiple streams for connection errors, silence errors, metadata errors, and other errors.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: January 1, 2019
    Assignee: iHeartMedia Management Services, Inc.
    Inventor: Jack Curtis Viers
  • Publication number: 20160337220
    Abstract: A stream monitor can request a streaming media server to send stream records associated with streams currently being served. The stream monitor uses the stream records to test streams being served by the streaming media server. The stream monitor can concurrently test multiple streams for connection errors, silence errors, metadata errors, and other errors.
    Type: Application
    Filed: July 25, 2016
    Publication date: November 17, 2016
    Applicant: iHeartMedia Management Services, Inc.
    Inventor: Jack Curtis Viers
  • Patent number: 9401813
    Abstract: A stream monitor can request a streaming media server to send stream records associated with streams currently being served. The stream monitor uses the stream records to test streams being served by the streaming media server. The stream monitor can concurrently test multiple streams for connection errors, silence errors, metadata errors, and other errors.
    Type: Grant
    Filed: December 29, 2009
    Date of Patent: July 26, 2016
    Assignee: IHEARTMEDIA MANAGEMENT SERVICES, INC.
    Inventor: Jack Curtis Viers
  • Publication number: 20110161513
    Abstract: A stream monitor can request a streaming media server to send stream records associated with streams currently being served. The stream monitor uses the stream records to test streams being served by the streaming media server. The stream monitor can concurrently test multiple streams for connection errors, silence errors, metadata errors, and other errors.
    Type: Application
    Filed: December 29, 2009
    Publication date: June 30, 2011
    Applicant: CLEAR CHANNEL MANAGEMENT SERVICES, INC.
    Inventor: Jack Curtis Viers