Patents by Inventor Puneet Singh

Puneet Singh 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: 12166925
    Abstract: Methods, systems, apparatuses, and computer-readable storage mediums described herein are configured to transfer call context between different call center systems. For example, a first call center system that establishes a communication session between a user and an agent of the first system provides context determined during the session to a call context service. The service stores the context and provides it to other requesting call center systems. For instance, during a call transfer to an agent of a second system, the first system requests the service to provide a transfer number of the second system to which the user is to be transferred. The service determines the transfer number and provides it to the first system. The first system performs the call transfer using the number. After the transfer is complete, the second system provides a request for the context, and the service provides the context to the second system.
    Type: Grant
    Filed: June 19, 2023
    Date of Patent: December 10, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Shiva Agarwal, Alexander Adam Fennell, Anabela da Silva Carvalho Heliszkowski, Hayley Kara Howell, Peter Burr Nilsson, Puneet Singh Sohi, Daniel Blaine Thorington, Stephanie Ann English, Sathak Abdul Hameed Sathakathulla, Abhas Brahma
  • Publication number: 20240346288
    Abstract: A first neural network generates a first output tensor based on an input tensor, the first output tensor comprising values to impart an effect to one or more features in the input tensor. A second neural network generates a second output tensor based on the input tensor, and the effect to be imparted to the one or more features is modulated, based at least in part, on the second output tensor.
    Type: Application
    Filed: April 17, 2023
    Publication date: October 17, 2024
    Inventors: Maxim Novikov, Puneet Singh Matharu, Tarush Bansal, Alexis Leonardo Lluis Gomez, David Hanwell
  • Publication number: 20240163375
    Abstract: Methods, systems, apparatuses, and computer-readable storage mediums described herein are configured to transfer call context between different call center systems. For example, a first call center system that establishes a communication session between a user and an agent of the first system provides context determined during the session to a call context service. The service stores the context and provides it to other requesting call center systems. For instance, during a call transfer to an agent of a second system, the first system requests the service to provide a transfer number of the second system to which the user is to be transferred. The service determines the transfer number and provides it to the first system. The first system performs the call transfer using the number. After the transfer is complete, the second system provides a request for the context, and the service provides the context to the second system.
    Type: Application
    Filed: June 19, 2023
    Publication date: May 16, 2024
    Inventors: Shiva AGARWAL, Alexander Adam FENNELL, Anabela da Silva Carvalho HELISZKOWSKI, Hayley Kara HOWELL, Peter Burr NILSSON, Puneet Singh SOHI, Daniel Blaine THORINGTON, Stephanie Ann ENGLISH, Sathak Abdul Hameed SATHAKATHULLA, Abhas BRAHMA
  • Publication number: 20240112564
    Abstract: Delivery and monitoring of Emergency Alert System (EAS) media files via router computing devices using redirection responses is disclosed herein. In one embodiment, a router computing device receives an EAS notification from a server computing device. The EAS notification received by the router computing device includes an EAS media file manifest Universal Resource Locator (URL) of an EAS media file to be pushed to subscribers. Upon receiving the EAS notification, the router computing device intercepts an Internet Protocol (IP) streaming content request from a client computing device that is communicatively coupled to the router computing device, and transmits a redirection response message that includes the EAS media file manifest URL to the client computing device. Upon receiving the redirection response message from the router computing device, the client computing device is redirected from any currently streaming media to the EAS media file manifest URL.
    Type: Application
    Filed: December 6, 2023
    Publication date: April 4, 2024
    Inventors: Ajit Kumar Patro, Puneet Singh
  • Publication number: 20240030866
    Abstract: There is disclosed a system for monitoring performance of a performance monitoring system for a solar power plant. The system quantifies at least one loss in solar energy generation using data generated from a plurality of inverters in the solar power plant. The system comprises a data collection module for collecting data from the plurality of inverters and at least one weather station, over a time duration; a data processing module for analysing the collected data and segregating the losses, wherein the data processing module, when in operation, implements at least one model to segregate and quantify the losses; and a ticketing module for generating a maintenance ticket for a low-performing inverter from the plurality of inverters. Specifically, the data processing module compares at least one attribute of at least two inverters from the plurality of inverters for determining actual power losses.
    Type: Application
    Filed: August 24, 2021
    Publication date: January 25, 2024
    Applicant: Prescinto Technologies Private Limited
    Inventors: Sanjay Bhasin, Puneet Singh Jaggi, Ram Menon
  • Patent number: 11877073
    Abstract: Example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, techniques to process pixel values sampled from a multi color channel imaging device. In particular, methods and/or techniques to process pixel samples for non-visible light from pixels allocated to detection of infrared light are disclosed.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: January 16, 2024
    Assignee: Arm Limited
    Inventors: Maxim Novikov, David Hanwell, Puneet Singh Matharu
  • Patent number: 11869339
    Abstract: Delivery and monitoring of Emergency Alert System (EAS) media files via router computing devices using redirection responses is disclosed herein. In one embodiment, a router computing device receives an EAS notification from a server computing device. The EAS notification received by the router computing device includes an EAS media file manifest Universal Resource Locator (URL) of an EAS media file to be pushed to subscribers. Upon receiving the EAS notification, the router computing device intercepts an Internet Protocol (IP) streaming content request from a client computing device that is communicatively coupled to the router computing device, and transmits a redirection response message that includes the EAS media file manifest URL to the client computing device. Upon receiving the redirection response message from the router computing device, the client computing device is redirected from any currently streaming media to the EAS media file manifest URL.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: January 9, 2024
    Assignee: Charter Communications Operating, LLC
    Inventors: Ajit Kumar Patro, Puneet Singh
  • Patent number: 11792328
    Abstract: Methods, systems, apparatuses, and computer-readable storage mediums described herein are configured to transfer call context between different call center systems. For example, a first call center system that establishes a communication session between a user and an agent of the first system provides context determined during the session to a call context service. The service stores the context and provides it to other requesting call center systems. For instance, during a call transfer to an agent of a second system, the first system requests the service to provide a transfer number of the second system to which the user is to be transferred. The service determines the transfer number and provides it to the first system. The first system performs the call transfer using the number. After the transfer is complete, the second system provides a request for the context, and the service provides the context to the second system.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: October 17, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Shiva Agarwal, Alexander Adam Fennell, Anabela da Silva Carvalho Heliszkowski, Hayley Kara Howell, Peter Burr Nilsson, Puneet Singh Sohi, Daniel Blaine Thorington, Stephanie Ann English, Sathak Abdul Hameed Sathakathulla, Abhas Brahma
  • Patent number: 11774496
    Abstract: Disclosed herein is a pseudo-random binary sequence (PRBS) generator (200) for performing on-chip testing. It comprises of a plurality of lanes (L1-L4), wherein each lane comprises a latch group (Lg1-Lg4) capable of receiving clock signals, wherein a number of latches in each latch group is based on an output sequence to be generated for performing the on-chip testing. Each latch group is having at least one of a flip-flop and a latch is further connected with a plurality of logic gates in such a manner that an output, generated by the at least one of the flip-flop and the latch of each latch group, is provided as an input to the plurality of logic gates.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: October 3, 2023
    Assignee: INDIAN INSTITUTE OF TECHNOLOGY
    Inventors: Mahendra Sakare, Puneet Singh, Mayank Kumar Singh, Devarshi Mrinal Das, Vinayak Gopal Hande
  • Publication number: 20230281752
    Abstract: Example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, techniques to process pixel values sampled from a multi color channel imaging device. In particular, methods and/or techniques to process pixel samples for interpolating pixel values for one or more color channels.
    Type: Application
    Filed: February 25, 2022
    Publication date: September 7, 2023
    Inventors: Maxim Novikov, David Hanwell, Puneet Singh Matharu
  • Patent number: 11750862
    Abstract: According to one configuration, a monitor resource monitors conveyance of content streaming over a shared communication link between a server resource and a communication device, the communication device requesting segments of the content from a manifest file. Monitoring as described herein can include intercepting and inspecting data packets associated with conveyance of the content over the shared communication link. An analyzer resource analyzes bandwidth attributes of streaming the content over the shared communication link. Based on the attributes of streaming the content (such as bandwidth, adaptive bit rate, etc.) over the shared communication link, the monitor resource generates a report indicating a link quality provided to the communication device via the shared communication link conveying the stream of content.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: September 5, 2023
    Assignee: Charter Communications Operating, LLC
    Inventors: Ajit Kumar Patro, Puneet Singh
  • Publication number: 20230156125
    Abstract: Methods, systems, apparatuses, and computer-readable storage mediums described herein are configured to transfer call context between different call center systems. For example, a first call center system that establishes a communication session between a user and an agent of the first system provides context determined during the session to a call context service. The service stores the context and provides it to other requesting call center systems. For instance, during a call transfer to an agent of a second system, the first system requests the service to provide a transfer number of the second system to which the user is to be transferred. The service determines the transfer number and provides it to the first system. The first system performs the call transfer using the number. After the transfer is complete, the second system provides a request for the context, and the service provides the context to the second system.
    Type: Application
    Filed: November 18, 2021
    Publication date: May 18, 2023
    Inventors: Shiva AGARWAL, Alexander Adam FENNELL, Anabela da Silva Carvalho HELISZKOWSKI, Hayley Kara HOWELL, Peter Burr NILSSON, Puneet Singh SOHI, Daniel Blaine THORINGTON, Stephanie Ann ENGLISH, Sathak Abdul Hameed SATHAKATHULLA, Abhas BRAHMA
  • Publication number: 20230116000
    Abstract: Example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, techniques to process pixel values sampled from a multi color channel imaging device. In particular, methods and/or techniques to process pixel samples for non-visible light from pixels allocated to detection of infrared light are disclosed.
    Type: Application
    Filed: February 17, 2022
    Publication date: April 13, 2023
    Inventors: Maxim Novikov, David Hanwell, Puneet Singh Matharu
  • Publication number: 20220317181
    Abstract: Disclosed herein is a pseudo-random binary sequence (PRBS) generator (200) for performing on-chip testing. It comprises of a plurality of lanes (L1-L4), wherein each lane comprises a latch group (Lg1-Lg4) capable of receiving clock signals, wherein a number of latches in each latch group is based on an output sequence to be generated for performing the on-chip testing. Each latch group is having at least one of a flip-flop and a latch is further connected with a plurality of logic gates in such a manner that an output, generated by the at least one of the flip-flop and the latch of each latch group, is provided as an input to the plurality of logic gates.
    Type: Application
    Filed: January 19, 2022
    Publication date: October 6, 2022
    Inventors: Mahendra SAKARE, Puneet SINGH, Mayank Kumar SINGH, Devarshi Mrinal DAS, Vinayak Gopal HANDE
  • Publication number: 20210375122
    Abstract: Delivery and monitoring of Emergency Alert System (EAS) media files via router computing devices using redirection responses is disclosed herein. In one embodiment, a router computing device receives an EAS notification from a server computing device. The EAS notification received by the router computing device includes an EAS media file manifest Universal Resource Locator (URL) of an EAS media file to be pushed to subscribers. Upon receiving the EAS notification, the router computing device intercepts an Internet Protocol (IP) streaming content request from a client computing device that is communicatively coupled to the router computing device, and transmits a redirection response message that includes the EAS media file manifest URL to the client computing device. Upon receiving the redirection response message from the router computing device, the client computing device is redirected from any currently streaming media to the EAS media file manifest URL.
    Type: Application
    Filed: May 26, 2020
    Publication date: December 2, 2021
    Inventors: Ajit Kumar Patro, Puneet Singh
  • Publication number: 20210360303
    Abstract: According to one configuration, a monitor resource monitors conveyance of content streaming over a shared communication link between a server resource and a communication device, the communication device requesting segments of the content from a manifest file. Monitoring as described herein can include intercepting and inspecting data packets associated with conveyance of the content over the shared communication link. An analyzer resource analyzes bandwidth attributes of streaming the content over the shared communication link. Based on the attributes of streaming the content (such as bandwidth, adaptive bit rate, etc.) over the shared communication link, the monitor resource generates a report indicating a link quality provided to the communication device via the shared communication link conveying the stream of content.
    Type: Application
    Filed: July 14, 2021
    Publication date: November 18, 2021
    Inventors: Ajit Kumar Patro, Puneet Singh
  • Patent number: 11109082
    Abstract: According to one configuration, a monitor resource monitors conveyance of content streaming over a shared communication link between a server resource and a communication device, the communication device requesting segments of the content from a manifest file. Monitoring as described herein can include intercepting and inspecting data packets associated with conveyance of the content over the shared communication link. An analyzer resource analyzes bandwidth attributes of streaming the content over the shared communication link. Based on the attributes of streaming the content (such as bandwidth, adaptive bit rate, etc.) over the shared communication link, the monitor resource generates a report indicating a link quality provided to the communication device via the shared communication link conveying the stream of content.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: August 31, 2021
    Assignee: Charter Communications Operating, LLC
    Inventors: Ajit Kumar Patro, Puneet Singh
  • Publication number: 20210152860
    Abstract: According to one configuration, a monitor resource monitors conveyance of content streaming over a shared communication link between a server resource and a communication device, the communication device requesting segments of the content from a manifest file. Monitoring as described herein can include intercepting and inspecting data packets associated with conveyance of the content over the shared communication link. An analyzer resource analyzes bandwidth attributes of streaming the content over the shared communication link. Based on the attributes of streaming the content (such as bandwidth, adaptive bit rate, etc.) over the shared communication link, the monitor resource generates a report indicating a link quality provided to the communication device via the shared communication link conveying the stream of content.
    Type: Application
    Filed: November 14, 2019
    Publication date: May 20, 2021
    Inventors: Ajit Kumar Patro, Puneet Singh
  • Patent number: 10827004
    Abstract: In one embodiment, a method includes establishing a session to a remote desktop determined for a user of a client device. The session allows the client device to remotely access the remote desktop to have one or more services performed for the user of the client device using resources of the remote desktop. The client device sends a request for a service in the one or more services to be performed on the remote desktop in the session and receives a result set determined from the service being performed by the remote desktop. A native viewer for the client device is determined based on a type of the result set. The native viewer is then invoked to display the result set.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: November 3, 2020
    Assignee: VMware, Inc.
    Inventors: Puneet Singh Chawla, Daniel James Beveridge, Scott Howard Davis
  • Patent number: 10496976
    Abstract: The present disclosure discloses a device and a method for validating transactions pertaining to sharing of one or more services in an ad hoc network, comprising broadcasting amongst plurality of devices, a status message to other devices present in the ad-hoc network, where the plurality of devices comprises at least one service provider device and at least one service receiver device, identifying the at least one service receiver device based on the status message received from the other devices, sharing the one or more services with the at least one service receiver device, validating one or more transactions created by the at least one service provider device and updating a common transaction ledger with one or more validated transactions, where the updated one or more validated transactions are communicated to the other devices in the ad hoc network.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: December 3, 2019
    Assignee: Wipro Limited
    Inventors: Puneet Singh, Deepika Ganesan, Pankaj Bande