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: 20230396524Abstract: 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: ApplicationFiled: August 24, 2023Publication date: December 7, 2023Applicant: iHeartMedia Management Services, Inc.Inventor: Jack Curtis Viers
-
Patent number: 11777825Abstract: 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: GrantFiled: January 19, 2023Date of Patent: October 3, 2023Assignee: iHeartMedia Management Services, Inc.Inventor: Jack Curtis Viers
-
Publication number: 20230155908Abstract: 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: ApplicationFiled: January 19, 2023Publication date: May 18, 2023Applicant: iHeartMedia Management Services, Inc.Inventor: Jack Curtis Viers
-
Patent number: 11563661Abstract: 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: GrantFiled: December 22, 2021Date of Patent: January 24, 2023Assignee: iHeartMedia Management Services, Inc.Inventor: Jack Curtis Viers
-
Publication number: 20220116298Abstract: 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: ApplicationFiled: December 22, 2021Publication date: April 14, 2022Applicant: iHeartMedia Management Services, Inc.Inventor: Jack Curtis Viers
-
Patent number: 11218392Abstract: 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: GrantFiled: August 31, 2020Date of Patent: January 4, 2022Assignee: iHeartMedia Management Services, Inc.Inventor: Jack Curtis Viers
-
Publication number: 20200396149Abstract: 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: ApplicationFiled: August 31, 2020Publication date: December 17, 2020Applicant: iHeartMedia Management Services, Inc.Inventor: Jack Curtis Viers
-
Patent number: 10771362Abstract: 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: GrantFiled: November 20, 2018Date of Patent: September 8, 2020Assignee: iHeartMedia Management Services, Inc.Inventor: Jack Curtis Viers
-
Publication number: 20190089612Abstract: 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: ApplicationFiled: November 20, 2018Publication date: March 21, 2019Applicant: iHeartMedia Management Services, Inc.Inventor: Jack Curtis Viers
-
Patent number: 10171324Abstract: 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: GrantFiled: July 25, 2016Date of Patent: January 1, 2019Assignee: iHeartMedia Management Services, Inc.Inventor: Jack Curtis Viers
-
Publication number: 20160337220Abstract: 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: ApplicationFiled: July 25, 2016Publication date: November 17, 2016Applicant: iHeartMedia Management Services, Inc.Inventor: Jack Curtis Viers
-
Patent number: 9401813Abstract: 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: GrantFiled: December 29, 2009Date of Patent: July 26, 2016Assignee: IHEARTMEDIA MANAGEMENT SERVICES, INC.Inventor: Jack Curtis Viers
-
Publication number: 20110161513Abstract: 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: ApplicationFiled: December 29, 2009Publication date: June 30, 2011Applicant: CLEAR CHANNEL MANAGEMENT SERVICES, INC.Inventor: Jack Curtis Viers