Patents by Inventor Srirama R. KALIDINDI

Srirama R. KALIDINDI 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: 20240073858
    Abstract: In some implementations, a first device may obtain first channel state information (CSI) of a second device. The first device may determine that a variance of the first CSI exceeds a variance threshold. The first device may determine that a motion event has occurred based on determining that the variance, of the first CSI, exceeds the variance threshold. The first device may determine a location of the motion event based on the first CSI and second CSI of a third device. The first device may adjust an operation of one or more devices associated with the location based on determining the motion event.
    Type: Application
    Filed: August 31, 2022
    Publication date: February 29, 2024
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Sagar Deepak MAHURKAR, Anjaneya PERICHARLA, Praveen ATREYA, Srirama R. KALIDINDI, Sanjay AHUJA, Heather E. MCDAVITT
  • Patent number: 11862000
    Abstract: A device may receive radio frequency (RF) transmissions from access points provided in a zone, and may calculate channel state information (CSI) for the access points based on the RF transmissions. The device may identify CSI phases that satisfy a phase threshold to eliminate surrounding movement in the zone and to focus on an entry location of the zone, and may perform a short-time Fourier transform of the CSI phases to generate a frequency versus time graph. The device may perform a spectrogram analysis of the frequency versus time graph or may process the frequency versus time graph, with a machine learning model, to determine a quantity of people in the zone and a start and stop times associated with entries and exits of the people to and from the zone. The device may perform actions based on the quantity of people and the start and stop times.
    Type: Grant
    Filed: February 2, 2022
    Date of Patent: January 2, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Sagar Deepak Mahurkar, Anjaneya Pericharla, Sanjay Ahuja, Srirama R. Kalidindi
  • Publication number: 20230245539
    Abstract: A device may receive radio frequency (RF) transmissions from access points provided in a zone, and may calculate channel state information (CSI) for the access points based on the RF transmissions. The device may identify CSI phases that satisfy a phase threshold to eliminate surrounding movement in the zone and to focus on an entry location of the zone, and may perform a short-time Fourier transform of the CSI phases to generate a frequency versus time graph. The device may perform a spectrogram analysis of the frequency versus time graph or may process the frequency versus time graph, with a machine learning model, to determine a quantity of people in the zone and a start and stop times associated with entries and exits of the people to and from the zone. The device may perform actions based on the quantity of people and the start and stop times.
    Type: Application
    Filed: February 2, 2022
    Publication date: August 3, 2023
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Sagar Deepak MAHURKAR, Anjaneya PERICHARLA, Sanjay AHUJA, Srirama R. KALIDINDI
  • Patent number: 11115726
    Abstract: A method, a device, and a non-transitory storage medium are described in which an inter-networked content service is provided. The inter-networked content service may allow an end device to receive content from a set top box when the end device is not connected to a local area network of the set top box. The inter-networked content service may provide for push notification messaging between the end device and the set top box to obtain network address, status, and port information in support of a content session.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: September 7, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Sagar Mahurkar, Anjaneya Pericharla, Srinivasu Yelamarti, Saleem Khan Kamaludeen, Sanjay T. Ahuja, Srirama R. Kalidindi
  • Publication number: 20210160586
    Abstract: A method, a device, and a non-transitory storage medium are described in which an inter-networked content service is provided. The inter-networked content service may allow an end device to receive content from a set top box when the end device is not connected to a local area network of the set top box. The inter-networked content service may provide for push notification messaging between the end device and the set top box to obtain network address, status, and port information in support of a content session.
    Type: Application
    Filed: November 22, 2019
    Publication date: May 27, 2021
    Inventors: Sagar Mahurkar, Anjaneya Pericharla, Srinivasu Yelamarti, Saleem Khan Kamaludeen, Sanjay T. Ahuja, Srirama R. Kalidindi
  • Patent number: 9772837
    Abstract: A network device distributes, to multiple user devices, a client application that includes multiple modular code segment files and obtains updated code segment files and dependency information for the client application, the dependency information associating known defects in the client application with one or more of the updated code segment files. The network device receives an error report from one of the multiple user devices, the error report including a particular defect identifier, and determines, based on the dependency information, that an updated code segment file is available to correct an error indicated by the particular defect identifier. The network device retrieves, from a code segment storage location, the updated code segment file and sends the updated code segment file to the one of the multiple user devices.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: September 26, 2017
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Srirama R. Kalidindi, Anjaneya Pericharla, Sanjay Ahuja, Jaykishan Tiwari
  • Patent number: 9743150
    Abstract: A method, apparatus, and system for providing improved EPGs are described. An availability, at a set-top box, of a media stream is determined, wherein the media stream includes one or more of a first plurality of programs associated with a subscriber. One or more electronic program guides indicating a second plurality of programs associated with the subscriber based on the availability of the media stream are accessed, wherein each of the second plurality of programs are accessible to the set-top box via a data stream that is separate from the media stream and the second plurality of programs includes at least one program of the first plurality of programs. Scheduling information associated with the one or more electronic program guides based on the availability of the media stream is retrieved via the data stream.
    Type: Grant
    Filed: July 8, 2014
    Date of Patent: August 22, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Arjun Baskaran, Sankar Ram Dhanabalan, Srirama R. Kalidindi
  • Publication number: 20160378453
    Abstract: A network device distributes, to multiple user devices, a client application that includes multiple modular code segment files and obtains updated code segment files and dependency information for the client application, the dependency information associating known defects in the client application with one or more of the updated code segment files. The network device receives an error report from one of the multiple user devices, the error report including a particular defect identifier, and determines, based on the dependency information, that an updated code segment file is available to correct an error indicated by the particular defect identifier. The network device retrieves, from a code segment storage location, the updated code segment file and sends the updated code segment file to the one of the multiple user devices.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Srirama R. Kalidindi, Anjaneya Pericharla, Sanjay Ahuja, Jaykishan Tiwari
  • Patent number: 9398333
    Abstract: A device may be configured to receive a request to record content. The device may receive copy control information associated with the content that indicates a first quantity of copies of the content that the device is permitted to make available for check out from each recording of the content. The device may determine to record the multiple times based on the first quantity of copies failing to satisfy a particular value. The device may record the content multiple times using multiple tuners based on the request. The device may make a second quantity of copies of the content available for check out to at least one client device based on recording the content the plurality of times. The second quantity of copies may be greater than the first quantity of copies.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: July 19, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Sankar Ram Dhanabalan, Sameer Gavade, Srirama R. Kalidindi, Sanjay Ahuja, Anjaneya Pericharla
  • Publication number: 20160088348
    Abstract: A device may be configured to receive a request to record content. The device may receive copy control information associated with the content that indicates a first quantity of copies of the content that the device is permitted to make available for check out from each recording of the content. The device may determine to record the multiple times based on the first quantity of copies failing to satisfy a particular value. The device may record the content multiple times using multiple tuners based on the request. The device may make a second quantity of copies of the content available for check out to at least one client device based on recording the content the plurality of times. The second quantity of copies may be greater than the first quantity of copies.
    Type: Application
    Filed: September 19, 2014
    Publication date: March 24, 2016
    Inventors: Sankar Ram DHANABALAN, Sameer GAVADE, Srirama R. KALIDINDI, Sanjay AHUJA, Anjaneya PERICHARLA
  • Publication number: 20160014464
    Abstract: A method, apparatus, and system for providing improved EPGs are described. An availability, at a set-top box, of a media stream is determined, wherein the media stream includes one or more of a first plurality of programs associated with a subscriber. One or more electronic program guides indicating a second plurality of programs associated with the subscriber based on the availability of the media stream are accessed, wherein each of the second plurality of programs are accessible to the set-top box via a data stream that is separate from the media stream and the second plurality of programs includes at least one program of the first plurality of programs. Scheduling information associated with the one or more electronic program guides based on the availability of the media stream is retrieved via the data stream.
    Type: Application
    Filed: July 8, 2014
    Publication date: January 14, 2016
    Inventors: Arjun BASKARAN, Sankar Ram DHANABALAN, Srirama R. KALIDINDI
  • Patent number: 9043856
    Abstract: Methods, devices, and storage mediums provide for selecting a remote control mode of operation for a mobile device to allow the mobile device to remotely control a program receiving device. Additionally, methods, devices, and storage mediums provide for a proxy service to allow the mobile device to remotely control a program receiving device, an over-the-top service to allow the mobile device to remotely control a program receiving device, and a direct link service to allow the mobile device to remotely control a program receiving device. Methods, devices, and storage mediums also provide for a notification protocol.
    Type: Grant
    Filed: June 7, 2012
    Date of Patent: May 26, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Arjun Baskaran, Srirama R. Kalidindi
  • Patent number: 8973082
    Abstract: An interactive program system includes a device that receives program data and Enhanced TV Binary Interchange Format (EBIF) data associated with an interactive application; identifies the EBIF data; converts the EBIF data to a data format compatible with a user device; generates an EBIF notification based on the EBIF data; transmits the EBIF notification to the user device; and transmits the converted EBIF data to a network device. The user device communicates with the network device based on the EBIF notification and displays the converted EBIF data. The user device transmits input data to the network device and the network device provides interaction data to the device.
    Type: Grant
    Filed: October 26, 2011
    Date of Patent: March 3, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Japan Mehta, Shafiq Kassam, Enrique Ruiz-Velasco, Srirama R. Kalidindi, Arjun Baskaran
  • Patent number: 8925026
    Abstract: A system may receive, from a set top box (STB), a request for a video asset; retrieve a profile, associated with a user of the STB, that identifies a device, associated with the user, that is a different type of device than the STB; determine whether a transaction history associated with the STB or another transaction history, associated with the device, indicates that the video asset is authorized to be transmitted to the STB; transmit the video asset to the STB based on a determination that the transaction history or the other transaction history indicates that the video asset is authorized to be transmitted to the STB; perform a transaction on the video asset based on a determination that the first transaction history or the second transaction history does not indicate that the video asset is authorized be transmitted to the STB, and transmit the video asset to the STB as a result of the transaction.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: December 30, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Srirama R. Kalidindi, Sanjay Ahuja
  • Patent number: 8832763
    Abstract: A system, associated with a video provisioning system, may receive a hierarchical representation of categories and subcategories associated with a catalog of video assets; and condense the hierarchical representation of categories and subcategories into a file. The system may further transmit the file to a set top box, where transmitting the file allows the set top box to access the hierarchical representation of categories and subcategories without retrieving, from the video provisioning system, additional information associated with the hierarchical representation of categories and subcategories.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: September 9, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Srirama R. Kalidindi, Sanjay Ahuja, Xuejun Hu, Tulasi Kumar Neeli, Mukunda P. Raju
  • Publication number: 20130332979
    Abstract: Methods, devices, and storage mediums provide for selecting a remote control mode of operation for a mobile device to allow the mobile device to remotely control a program receiving device. Additionally, methods, devices, and storage mediums provide for a proxy service to allow the mobile device to remotely control a program receiving device, an over-the-top service to allow the mobile device to remotely control a program receiving device, and a direct link service to allow the mobile device to remotely control a program receiving device. Methods, devices, and storage mediums also provide for a notification protocol.
    Type: Application
    Filed: June 7, 2012
    Publication date: December 12, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Arjun Baskaran, Srirama R. Kalidindi
  • Publication number: 20130111515
    Abstract: An interactive program system includes a device that receives program data and Enhanced TV Binary Interchange Format (EBIF) data associated with an interactive application; identifies the EBIF data; converts the EBIF data to a data format compatible with a user device; generates an EBIF notification based on the EBIF data; transmits the EBIF notification to the user device; and transmits the converted EBIF data to a network device. The user device communicates with the network device based on the EBIF notification and displays the converted EBIF data. The user device transmits input data to the network device and the network device provides interaction data to the device.
    Type: Application
    Filed: October 26, 2011
    Publication date: May 2, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Japan Mehta, Shafiq Kassam, Enrique Ruiz-Velasco, Srirama R. Kalidindi, Arjun Baskaran
  • Publication number: 20120079523
    Abstract: A video provisioning system may receive a video asset from one or more content providers. The video provisioning system may process the video asset to allow the video asset to be provided to a set top box and another device that is a different type of device than the set top box. The video provisioning system may further provide the video asset to the set top box and the other device.
    Type: Application
    Filed: August 2, 2011
    Publication date: March 29, 2012
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventors: John K. TRIMPER, Jyothikumar JAGANNATHAN, Sampath K. NAMBAKKAM, Sanjay AHUJA, Srirama R. KALIDINDI, Hans Raj NAHATA, Jeffery L. HARRIS
  • Publication number: 20120079524
    Abstract: A system may receive, from a set top box (STB), a request for a video asset; retrieve a profile, associated with a user of the STB, that identifies a device, associated with the user, that is a different type of device than the STB; determine whether a transaction history associated with the STB or another transaction history, associated with the device, indicates that the video asset is authorized to be transmitted to the STB; transmit the video asset to the STB based on a determination that the transaction history or the other transaction history indicates that the video asset is authorized to be transmitted to the STB; perform a transaction on the video asset based on a determination that the first transaction history or the second transaction history does not indicate that the video asset is authorized be transmitted to the STB, and transmit the video asset to the STB as a result of the transaction.
    Type: Application
    Filed: August 2, 2011
    Publication date: March 29, 2012
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventors: Srirama R. KALIDINDI, Sanjay AHUJA
  • Publication number: 20120079546
    Abstract: A system, associated with a video provisioning system, may receive a hierarchical representation of categories and subcategories associated with a catalog of video assets; and condense the hierarchical representation of categories and subcategories into a file. The system may further transmit the file to a set top box, where transmitting the file allows the set top box to access the hierarchical representation of categories and subcategories without retrieving, from the video provisioning system, additional information associated with the hierarchical representation of categories and subcategories.
    Type: Application
    Filed: August 2, 2011
    Publication date: March 29, 2012
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventors: Srirama R. KALIDINDI, Sanjay AHUJA, Xuejun HU, Tulasi Kumar NEELI, Mukunda P. RAJU