Patents by Inventor Andrew Aftelak

Andrew Aftelak 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: 20230224352
    Abstract: Methods and systems are provided for bitrate adaptation of a video asset to be streamed to a client device for playback. The method includes selecting a representation from a manifest which expresses a set of representations available for each chunk of the video asset and generating a dynamic manifest for the video asset in which the representation selected for the at least one chunk is recommended for streaming to the client device. The selection of the representation recommended for the chunk may be based on at least one of historic viewing behavior of previous viewers of the chunk, content analysis information for the chunk, a level of available network bandwidth, a level of available network storage, and data rate utilization information of network resources including current, average, peak, and minimum data rate of network resources.
    Type: Application
    Filed: March 7, 2023
    Publication date: July 13, 2023
    Applicant: ARRIS Enterprises LLC
    Inventors: Bhavan Gandhi, Faisal Ishtiaq, Anthony J. Braskich, Andrew Aftelak
  • Patent number: 11627176
    Abstract: Methods and systems are provided for bitrate adaptation of a video asset to be streamed to a client device for playback. The method includes selecting a representation from a manifest which expresses a set of representations available for each chunk of the video asset and generating a dynamic manifest for the video asset in which the representation selected for the at least one chunk is recommended for streaming to the client device. The selection of the representation recommended for the chunk may be based on at least one of historic viewing behavior of previous viewers of the chunk, content analysis information for the chunk, a level of available network bandwidth, a level of available network storage, and data rate utilization information of network resources including current, average, peak, and minimum data rate of network resources.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: April 11, 2023
    Assignee: ARRIS Enterprises LLC
    Inventors: Bhavan Gandhi, Faisal Ishtiaq, Anthony J. Braskich, Andrew Aftelak
  • Publication number: 20220132187
    Abstract: Particular embodiments provide a system to determine ad segments in a video asset to enable subsequent ad replacement in video programs. The system is included in a multiple service operator (MSO) system that broadcasts video programs via a broadcast schedule. The MSO may not know the location of the ad segments in the video asset. To determine the ad segments, the MSO uses a classifier to classify video program segments and advertisements in the video asset. The classifier may be integrated with an nDVR system. By integrating with the nDVR system, particular embodiments may determine user behavior information, such as trick play commands, from the nDVR system. The classifier may use the user behavior information to detect ad segments in the video asset. In one embodiment, the classifier may fuse outputs from different detectors to detect and validate ad segments in the video program.
    Type: Application
    Filed: January 11, 2022
    Publication date: April 28, 2022
    Applicant: ARRIS Enterprises LLC
    Inventors: Alfonso Martinez Smith, Benedito J. Fonseca, JR., Faisal Ishtiaq, Andrew Aftelak
  • Patent number: 11252450
    Abstract: Particular embodiments provide a system to determine ad segments in a video asset to enable subsequent ad replacement in video programs. The system is included in a multiple service operator (MSO) system that broadcasts video programs via a broadcast schedule. The MSO may not know the location of the ad segments in the video asset. To determine the ad segments, the MSO uses a classifier to classify video program segments and advertisements in the video asset. The classifier may be integrated with an nDVR system. By integrating with the nDVR system, particular embodiments may determine user behavior information, such as trick play commands, from the nDVR system. The classifier may use the user behavior information to detect ad segments in the video asset. In one embodiment, the classifier may fuse outputs from different detectors to detect and validate ad segments in the video program.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: February 15, 2022
    Assignee: ARRIS Enterprises LLC
    Inventors: Alfonso Martinez Smith, Benedito J. Fonseca, Jr., Faisal Ishtiaq, Andrew Aftelak
  • Publication number: 20210250396
    Abstract: Methods and systems are provided for bitrate adaptation of a video asset to be streamed to a client device for playback. The method includes selecting a representation from a manifest which expresses a set of representations available for each chunk of the video asset and generating a dynamic manifest for the video asset in which the representation selected for the at least one chunk is recommended for streaming to the client device. The selection of the representation recommended for the chunk may be based on at least one of historic viewing behavior of previous viewers of the chunk, content analysis information for the chunk, a level of available network bandwidth, a level of available network storage, and data rate utilization information of network resources including current, average, peak, and minimum data rate of network resources.
    Type: Application
    Filed: April 20, 2021
    Publication date: August 12, 2021
    Inventors: Bhavan Gandhi, Faisal Ishtiaq, Anthony J. Braskich, Andrew Aftelak
  • Patent number: 10986152
    Abstract: Methods and systems are provided for bitrate adaptation of a video asset to be streamed to a client device for playback. The method includes selecting a representation from a manifest which expresses a set of representations available for each chunk of the video asset and generating a dynamic manifest for the video asset in which the representation selected for the at least one chunk is recommended for streaming to the client device. The selection of the representation recommended for the chunk may be based on at least one of historic viewing behavior of previous viewers of the chunk, content analysis information for the chunk, a level of available network bandwidth, a level of available network storage, and data rate utilization information of network resources including current, average, peak, and minimum data rate of network resources.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: April 20, 2021
    Assignee: ARRIS Enterprises LLC
    Inventors: Bhavan Gandhi, Faisal Ishtiaq, Anthony J. Braskich, Andrew Aftelak
  • Publication number: 20210021885
    Abstract: Particular embodiments provide a system to determine ad segments in a video asset to enable subsequent ad replacement in video programs. The system is included in a multiple service operator (MSO) system that broadcasts video programs via a broadcast schedule. The MSO may not know the location of the ad segments in the video asset. To determine the ad segments, the MSO uses a classifier to classify video program segments and advertisements in the video asset. The classifier may be integrated with an nDVR system. By integrating with the nDVR system, particular embodiments may determine user behavior information, such as trick play commands, from the nDVR system. The classifier may use the user behavior information to detect ad segments in the video asset. In one embodiment, the classifier may fuse outputs from different detectors to detect and validate ad segments in the video program.
    Type: Application
    Filed: October 5, 2020
    Publication date: January 21, 2021
    Inventors: Alfonso Martinez Smith, Benedito J. Fonseca, Faisal Ishtiaq, Andrew Aftelak
  • Patent number: 10834436
    Abstract: Particular embodiments provide a system to determine ad segments in a video asset to enable subsequent ad replacement in video programs. The system is included in a multiple service operator (MSO) system that broadcasts video programs via a broadcast schedule. The MSO may not know the location of the ad segments in the video asset. To determine the ad segments, the MSO uses a classifier to classify video program segments and advertisements in the video asset. The classifier may be integrated with an nDVR system. By integrating with the nDVR system, particular embodiments may determine user behavior information, such as trick play commands, from the nDVR system. The classifier may use the user behavior information to detect ad segments in the video asset. In one embodiment, the classifier may fuse outputs from different detectors to detect and validate ad segments in the video program.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: November 10, 2020
    Assignee: ARRIS Enterprises LLC
    Inventors: Alfonso Martinez Smith, Benedito J. Fonseca, Jr., Faisal Ishtiaq, Andrew Aftelak
  • Publication number: 20180192138
    Abstract: A system and method are provided for recommending a segment of a segmented video asset of particular interest to a client. A copy of a video asset is created such that the copy is in the form of a set of segments for being transmitted to a client device for playback. A relationship is established between start and end times of each segment relative to a standard version of segments of the video asset, and metadata is generated for each segment of the copy. The metadata and relationship is used relative to the standard version with viewing data collected across a population of viewers having viewed the video asset to produce viewing metrics for each segment of the set of segments of the copy. The viewing metrics are provided to a recommender which uses the viewing metrics to generate a recommendation of a segment of the copy to a client.
    Type: Application
    Filed: December 29, 2016
    Publication date: July 5, 2018
    Inventors: Bhavan Gandhi, Andrew Aftelak
  • Publication number: 20180191796
    Abstract: Methods and systems are provided for bitrate adaptation of a video asset to be streamed to a client device for playback. The method includes selecting a representation from a manifest which expresses a set of representations available for each chunk of the video asset and generating a dynamic manifest for the video asset in which the representation selected for the at least one chunk is recommended for streaming to the client device. The selection of the representation recommended for the chunk may be based on at least one of historic viewing behavior of previous viewers of the chunk, content analysis information for the chunk, a level of available network bandwidth, a level of available network storage, and data rate utilization information of network resources including current, average, peak, and minimum data rate of network resources.
    Type: Application
    Filed: December 29, 2016
    Publication date: July 5, 2018
    Inventors: Bhavan Gandhi, Faisal Ishtiaq, Anthony J. Braskich, Andrew Aftelak
  • Patent number: 10015548
    Abstract: A system and method are provided for recommending a segment of a segmented video asset of particular interest to a client. A copy of a video asset is created such that the copy is in the form of a set of segments for being transmitted to a client device for playback. A relationship is established between start and end times of each segment relative to a standard version of segments of the video asset, and metadata is generated for each segment of the copy. The metadata and relationship is used relative to the standard version with viewing data collected across a population of viewers having viewed the video asset to produce viewing metrics for each segment of the set of segments of the copy. The viewing metrics are provided to a recommender which uses the viewing metrics to generate a recommendation of a segment of the copy to a client.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: July 3, 2018
    Assignee: ARRIS Enterprises LLC
    Inventors: Bhavan Gandhi, Andrew Aftelak
  • Publication number: 20160353139
    Abstract: Particular embodiments provide a system to determine ad segments in a video asset to enable subsequent ad replacement in video programs. The system is included in a multiple service operator (MSO) system that broadcasts video programs via a broadcast schedule. The MSO may not know the location of the ad segments in the video asset. To determine the ad segments, the MSO uses a classifier to classify video program segments and advertisements in the video asset. The classifier may be integrated with an nDVR system. By integrating with the nDVR system, particular embodiments may determine user behavior information, such as trick play commands, from the nDVR system. The classifier may use the user behavior information to detect ad segments in the video asset. In one embodiment, the classifier may fuse outputs from different detectors to detect and validate ad segments in the video program.
    Type: Application
    Filed: June 25, 2015
    Publication date: December 1, 2016
    Inventors: Alfonso Martinez Smith, Benedito J. Fonseca, JR., Faisal Ishtiaq, Andrew Aftelak
  • Patent number: 8422987
    Abstract: A method and wireless device augment and manage, respectively, emergency alert messages with additional emergency information. An emergency alert message is determined to have been sent (404) to one or more wireless devices (102) in a given area. The emergency alert message is analyzed (406) to determine a type of emergency associated with the emergency alert message. Optionally, a current location of at least one wireless device (102) within the given area is determined. A message is generated (412), based at least in part on the type of emergency and logistics of the given area, including additional emergency information for augmenting the emergency alert message. The message that has been generated is transmitted to the at least one wireless device (102). This message is, optionally, adjusted based on the location of the device and the logistics of the given area.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: April 16, 2013
    Assignee: Motorola Solutions, Inc.
    Inventors: John Richard Kane, Andrew Aftelak, Farideh Gozleveli, Li-Xin Zhen
  • Patent number: 8200183
    Abstract: A method and information processing system transmit emergency alert system messages to wireless devices. An EAS alert message (302) is transmitted to at least one wireless device (106) using one or more access channels (306) associated with a coverage area. An acknowledgement message (200) is received from the wireless device (106). The acknowledgement message (200) includes at least one of a location associated with the wireless device (106) and an identifier associated with each access channel over which the wireless device (106) received the EAS alert message (302). At least one of a first set of information indicating locations within the coverage area that have successfully received the EAS alert message (302) and a second set of information indicating which access channels have successfully transmitted the EAS alert message (302) to the wireless devices (106) within the coverage area are stored based on receiving the acknowledgement message.
    Type: Grant
    Filed: March 5, 2008
    Date of Patent: June 12, 2012
    Assignee: Motorola Solutions, Inc.
    Inventors: Andrew Aftelak, Li-Xin Zhen
  • Publication number: 20090227224
    Abstract: A method and information processing system transmit emergency alert system messages to wireless devices. An EAS alert message (302) is transmitted to at least one wireless device (106) using one or more access channels (306) associated with a coverage area. An acknowledgement message (200) is received from the wireless device (106). The acknowledgement message (200) includes at least one of a location associated with the wireless device (106) and an identifier associated with each access channel over which the wireless device (106) received the EAS alert message (302). At least one of a first set of information indicating locations within the coverage area that have successfully received the EAS alert message (302) and a second set of information indicating which access channels have successfully transmitted the EAS alert message (302) to the wireless devices (106) within the coverage area are stored based on receiving the acknowledgement message.
    Type: Application
    Filed: March 5, 2008
    Publication date: September 10, 2009
    Applicant: Motorola, Inc.
    Inventors: Andrew Aftelak, Li-Xin Zhen
  • Publication number: 20090170468
    Abstract: A method and wireless device augment and manage, respectively, emergency alert messages with additional emergency information. An emergency alert message is determined to have been sent (404) to one or more wireless devices (102) in a given area. The emergency alert message is analyzed (406) to determine a type of emergency associated with the emergency alert message. Optionally, a current location of at least one wireless device (102) within the given area is determined. A message is generated (412), based at least in part on the type of emergency and logistics of the given area, including additional emergency information for augmenting the emergency alert message. The message that has been generated is transmitted to the at least one wireless device (102). This message is, optionally, adjusted based on the location of the device and the logistics of the given area.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Applicant: Motorola, Inc.
    Inventors: John Richard Kane, Andrew Aftelak, Farideh Gozleveli, Li-Xin Zhen