Patents by Inventor Krishna R. PATTIPATI

Krishna R. PATTIPATI 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: 11277649
    Abstract: A processing system including at least one processor may obtain a selection of a desired perceptual quality for a video and selects a first video chunk from among a first plurality of video chunks, wherein the first plurality of video chunks is associated with a first time block of the video, wherein the selecting is based upon a manifest file of the video, wherein each video chunk of the first plurality of video chunks is associated with a respective perceptual quality and a respective encoding bitrate, wherein the first video chunk is part of a subset of the first plurality of video chunks for which the respective perceptual quality matches the desired perceptual quality within a predefined threshold tolerance, and wherein the respective encoding bitrate of the first video chunk is lower than a highest encoding bitrate associated with the subset of the first plurality of video chunks. The processing system may obtain the first video chunk from a server and store the first video chunk in a buffer.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: March 15, 2022
    Assignees: AT&T INTELLECTUAL PROPERTY I. L.P., THE UNIVERSITY OF CONNECTICUT
    Inventors: Subhabrata Sen, Shuai Hao, Yanyuan Qin, Bing Wang, Krishna R. Pattipati
  • Patent number: 11093315
    Abstract: Systems and methods for detecting a fault or model mismatch are disclosed. A system includes a processor, a memory, and one or more sensors. The sensors may detect data associated with an electronic device. The memory may store processor executable instructions to: compute T2 and Q statistics, over a time period, and apply a model mismatch and fault detection logic based on the T2 and Q statistics. The model mismatch and fault detection logic may: count consecutive instances where a T2 statistic exceeds a T2 threshold via a T2 counter, update a probability of fault based on the T2 counter, count consecutive instances where a Q statistic exceeds a Q threshold via a Q counter, update a probability of model mismatch based on the Q counter, and detect one of a fault or a model mismatch based on a probability of fault threshold and a probability of model mismatch threshold.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: August 17, 2021
    Assignees: Toyota Motor Engineering & Manufacturing North America, Inc., University of Connecticut
    Inventors: Donald McMenemy, Weiqiang Chen, Ali M. Bazzi, Krishna R. Pattipati, Shailesh N. Joshi
  • Publication number: 20210067818
    Abstract: Devices, computer-readable media, and methods for selecting a video chunk from among a plurality of video chunks associated with a first time block of a video in accordance with a designated perceptual visual quality are disclosed. For instance, a processing system including at least one processor may obtain a selection of a designated perceptual visual quality for a video, select a video chunk from among a plurality of video chunks associated with a first time block of the video, based upon a manifest file of the video, where the video chunk is selected in accordance with the designated perceptual visual quality, and where each of the plurality of video chunks is associated with a respective perceptual visual quality. The processing system may further obtain the video chunk from a server and record the video chunk in a buffer.
    Type: Application
    Filed: September 4, 2019
    Publication date: March 4, 2021
    Inventors: Subhabrata Sen, Krishna R. Pattipati, Bing Wang, Yanyuan Qin
  • Publication number: 20210067819
    Abstract: A processing system including at least one processor may obtain a selection of a desired perceptual quality for a video and selects a first video chunk from among a first plurality of video chunks, wherein the first plurality of video chunks is associated with a first time block of the video, wherein the selecting is based upon a manifest file of the video, wherein each video chunk of the first plurality of video chunks is associated with a respective perceptual quality and a respective encoding bitrate, wherein the first video chunk is part of a subset of the first plurality of video chunks for which the respective perceptual quality matches the desired perceptual quality within a predefined threshold tolerance, and wherein the respective encoding bitrate of the first video chunk is lower than a highest encoding bitrate associated with the subset of the first plurality of video chunks. The processing system may obtain the first video chunk from a server and store the first video chunk in a buffer.
    Type: Application
    Filed: September 4, 2019
    Publication date: March 4, 2021
    Inventors: Subhabrata Sen, Shuai Hao, Yanyuan Qin, Bing Wang, Krishna R. Pattipati
  • Patent number: 10917667
    Abstract: Devices, computer-readable media, and methods for selecting a video chunk from among a plurality of video chunks associated with a first time block of a video in accordance with a designated perceptual visual quality are disclosed. For instance, a processing system including at least one processor may obtain a selection of a designated perceptual visual quality for a video, select a video chunk from among a plurality of video chunks associated with a first time block of the video, based upon a manifest file of the video, where the video chunk is selected in accordance with the designated perceptual visual quality, and where each of the plurality of video chunks is associated with a respective perceptual visual quality. The processing system may further obtain the video chunk from a server and record the video chunk in a buffer.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: February 9, 2021
    Assignees: AT&T Intellectual Property I, L.P., The University of Connecticut
    Inventors: Subhabrata Sen, Krishna R. Pattipati, Bing Wang, Yanyuan Qin
  • Publication number: 20200301772
    Abstract: Systems and methods for detecting a fault or model mismatch are disclosed. A system includes a processor, a memory, and one or more sensors. The sensors may detect data associated with an electronic device. The memory may store processor executable instructions to: compute T2 and Q statistics, over a time period, and apply a model mismatch and fault detection logic based on the T2 and Q statistics. The model mismatch and fault detection logic may: count consecutive instances where a T2 statistic exceeds a T2 threshold via a T2 counter, update a probability of fault based on the T2 counter, count consecutive instances where a Q statistic exceeds a Q threshold via a Q counter, update a probability of model mismatch based on the Q counter, and detect one of a fault or a model mismatch based on a probability of fault threshold and a probability of model mismatch threshold.
    Type: Application
    Filed: March 22, 2019
    Publication date: September 24, 2020
    Applicants: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC., UNIVERSITY OF CONNECTICUT
    Inventors: Donald McMenemy, Weiqiang Chen, Ali M. Bazzi, Krishna R. Pattipati, Shailesh N. Joshi
  • Patent number: 10728180
    Abstract: Aspects of the subject disclosure may include, for example, communicating with a source of streaming media, wherein the streaming media is variable bitrate encoded, wherein the streaming media comprises a first plurality of chunks, wherein each of the first plurality of chunks corresponds to a first portion of the streaming media, wherein the streaming media comprises a second plurality of chunks, wherein each of the second plurality of chunks corresponds to a second portion of the streaming media, wherein the streaming media comprises a third plurality of chunks, and wherein each of the third plurality of chunks corresponds to a third portion of the streaming media; obtaining, from the source, a first one of the first plurality of chunks; and determining which of the second plurality of chunks and third plurality of chunks to obtain. Other embodiments are disclosed.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: July 28, 2020
    Assignees: AT&T Intellectual Property I, L.P., University of Connecticut
    Inventors: Subhabrata Sen, Shuai Hao, Yanyuan Qin, Bing Wang, Krishna R. Pattipati
  • Publication number: 20200067852
    Abstract: Aspects of the subject disclosure may include, for example, communicating with a source of streaming media, wherein the streaming media is variable bitrate encoded, wherein the streaming media comprises a first plurality of chunks, wherein each of the first plurality of chunks corresponds to a first portion of the streaming media, wherein the streaming media comprises a second plurality of chunks, wherein each of the second plurality of chunks corresponds to a second portion of the streaming media, wherein the streaming media comprises a third plurality of chunks, and wherein each of the third plurality of chunks corresponds to a third portion of the streaming media; obtaining, from the source, a first one of the first plurality of chunks; and determining which of the second plurality of chunks and third plurality of chunks to obtain. Other embodiments are disclosed.
    Type: Application
    Filed: August 21, 2018
    Publication date: February 27, 2020
    Applicants: AT&T Intellectual Property I, L.P., University of Connecticut
    Inventors: Subhabrata Sen, Shuai Hao, Yanyuan Qin, Bing Wang, Krishna R. Pattipati
  • Patent number: 10362080
    Abstract: Aspects of the subject disclosure may include, for example, embodiments include obtaining a first estimated bandwidth capacity of a communication network and selecting a target buffer level to temporarily store media content. Further embodiments include requesting a first portion of the media content according to the first estimated bandwidth capacity and the target buffer level and receiving the first portion of the media content. Additional embodiments include determining a current buffer level and receiving a second estimated bandwidth capacity of the communication network. Also, embodiments include requesting a second portion of the media content according to the current buffer level and the second estimated bandwidth capacity. Other embodiments are disclosed.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: July 23, 2019
    Assignees: AT&T Intellectual Property I, L.P., THE UNIVERSITY OF CONNECTICUT
    Inventors: Subhabrata Sen, Shuai Hao, Yanyuan Qin, Ruofan Jin, Krishna R. Pattipati, Bing Wang
  • Publication number: 20180309809
    Abstract: Aspects of the subject disclosure may include, for example, embodiments include obtaining a first estimated bandwidth capacity of a communication network and selecting a target buffer level to temporarily store media content. Further embodiments include requesting a first portion of the media content according to the first estimated bandwidth capacity and the target buffer level and receiving the first portion of the media content. Additional embodiments include determining a current buffer level and receiving a second estimated bandwidth capacity of the communication network. Also, embodiments include requesting a second portion of the media content according to the current buffer level and the second estimated bandwidth capacity. Other embodiments are disclosed.
    Type: Application
    Filed: April 25, 2017
    Publication date: October 25, 2018
    Inventors: Subhabrata SEN, Shuai HAO, Yanyuan QIN, Ruofan JIN, Krishna R. PATTIPATI, Bing WANG