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: 20240073858Abstract: 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: ApplicationFiled: August 31, 2022Publication date: February 29, 2024Applicant: Verizon Patent and Licensing Inc.Inventors: Sagar Deepak MAHURKAR, Anjaneya PERICHARLA, Praveen ATREYA, Srirama R. KALIDINDI, Sanjay AHUJA, Heather E. MCDAVITT
-
Patent number: 11862000Abstract: 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: GrantFiled: February 2, 2022Date of Patent: January 2, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Sagar Deepak Mahurkar, Anjaneya Pericharla, Sanjay Ahuja, Srirama R. Kalidindi
-
Publication number: 20230245539Abstract: 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: ApplicationFiled: February 2, 2022Publication date: August 3, 2023Applicant: Verizon Patent and Licensing Inc.Inventors: Sagar Deepak MAHURKAR, Anjaneya PERICHARLA, Sanjay AHUJA, Srirama R. KALIDINDI
-
Patent number: 11115726Abstract: 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: GrantFiled: November 22, 2019Date of Patent: September 7, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Sagar Mahurkar, Anjaneya Pericharla, Srinivasu Yelamarti, Saleem Khan Kamaludeen, Sanjay T. Ahuja, Srirama R. Kalidindi
-
Publication number: 20210160586Abstract: 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: ApplicationFiled: November 22, 2019Publication date: May 27, 2021Inventors: Sagar Mahurkar, Anjaneya Pericharla, Srinivasu Yelamarti, Saleem Khan Kamaludeen, Sanjay T. Ahuja, Srirama R. Kalidindi
-
Patent number: 9772837Abstract: 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: GrantFiled: June 29, 2015Date of Patent: September 26, 2017Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Srirama R. Kalidindi, Anjaneya Pericharla, Sanjay Ahuja, Jaykishan Tiwari
-
Patent number: 9743150Abstract: 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: GrantFiled: July 8, 2014Date of Patent: August 22, 2017Assignee: Verizon Patent and Licensing Inc.Inventors: Arjun Baskaran, Sankar Ram Dhanabalan, Srirama R. Kalidindi
-
Publication number: 20160378453Abstract: 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: ApplicationFiled: June 29, 2015Publication date: December 29, 2016Inventors: Srirama R. Kalidindi, Anjaneya Pericharla, Sanjay Ahuja, Jaykishan Tiwari
-
Patent number: 9398333Abstract: 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: GrantFiled: September 19, 2014Date of Patent: July 19, 2016Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Sankar Ram Dhanabalan, Sameer Gavade, Srirama R. Kalidindi, Sanjay Ahuja, Anjaneya Pericharla
-
Publication number: 20160088348Abstract: 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: ApplicationFiled: September 19, 2014Publication date: March 24, 2016Inventors: Sankar Ram DHANABALAN, Sameer GAVADE, Srirama R. KALIDINDI, Sanjay AHUJA, Anjaneya PERICHARLA
-
Publication number: 20160014464Abstract: 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: ApplicationFiled: July 8, 2014Publication date: January 14, 2016Inventors: Arjun BASKARAN, Sankar Ram DHANABALAN, Srirama R. KALIDINDI
-
Patent number: 9043856Abstract: 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: GrantFiled: June 7, 2012Date of Patent: May 26, 2015Assignee: Verizon Patent and Licensing Inc.Inventors: Arjun Baskaran, Srirama R. Kalidindi
-
Patent number: 8973082Abstract: 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: GrantFiled: October 26, 2011Date of Patent: March 3, 2015Assignee: Verizon Patent and Licensing Inc.Inventors: Japan Mehta, Shafiq Kassam, Enrique Ruiz-Velasco, Srirama R. Kalidindi, Arjun Baskaran
-
Patent number: 8925026Abstract: 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: GrantFiled: August 2, 2011Date of Patent: December 30, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Srirama R. Kalidindi, Sanjay Ahuja
-
Patent number: 8832763Abstract: 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: GrantFiled: August 2, 2011Date of Patent: September 9, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Srirama R. Kalidindi, Sanjay Ahuja, Xuejun Hu, Tulasi Kumar Neeli, Mukunda P. Raju
-
Publication number: 20130332979Abstract: 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: ApplicationFiled: June 7, 2012Publication date: December 12, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Arjun Baskaran, Srirama R. Kalidindi
-
Publication number: 20130111515Abstract: 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: ApplicationFiled: October 26, 2011Publication date: May 2, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Japan Mehta, Shafiq Kassam, Enrique Ruiz-Velasco, Srirama R. Kalidindi, Arjun Baskaran
-
Publication number: 20120079523Abstract: 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: ApplicationFiled: August 2, 2011Publication date: March 29, 2012Applicant: 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: 20120079524Abstract: 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: ApplicationFiled: August 2, 2011Publication date: March 29, 2012Applicant: VERIZON PATENT AND LICENSING, INC.Inventors: Srirama R. KALIDINDI, Sanjay AHUJA
-
Publication number: 20120079546Abstract: 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: ApplicationFiled: August 2, 2011Publication date: March 29, 2012Applicant: VERIZON PATENT AND LICENSING, INC.Inventors: Srirama R. KALIDINDI, Sanjay AHUJA, Xuejun HU, Tulasi Kumar NEELI, Mukunda P. RAJU