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).
-
Publication number: 20240112564Abstract: 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: ApplicationFiled: December 6, 2023Publication date: April 4, 2024Inventors: Ajit Kumar Patro, Puneet Singh
-
Patent number: 11948185Abstract: A method being implemented via execution of computing instructions configured to run at one or more processors. The method can include determining a primary store and one or more secondary stores for pickup of an order of a user, based at least in part on a pickup type of the order. The method also can include determining real-time availabilities of first time slots at the primary store and real-time availabilities of second time slots at the one or more secondary stores. The method additionally can include generating a list of available time slots comprising at least a portion of the first time slots at the primary store and at least a portion of the second time slots at the one or more secondary stores, based at least in part on the real-time availabilities of the first time slots at the primary store and the real-time availabilities of the second time slots at the one or more secondary stores.Type: GrantFiled: September 27, 2021Date of Patent: April 2, 2024Assignee: WALMART APOLLO, LLCInventors: Austin Lee Smith, Vineet Wason, Mihir Vijay Bendale, Vidyanand Krishnan, Navkaran Singh Chadha, Puneet Srivastava, Yiren Ye, Nitish Sarin, Avaneesh Tiwari, Zekariyas Kassa Gebru, Rohit Jain, Surnaik Srivastava
-
Publication number: 20240104719Abstract: Systems and methods for automatic assessment of a vessel are provided. A temporal sequence of medical images of a vessel of a patient is received. A plurality of sets of output embeddings is generated using a machine learning based model trained using multi-task learning. The plurality of sets of output embeddings is generated based on shared features extracted from the temporal sequence of medical images. A plurality of vessel assessment tasks is performed by modelling each of the plurality of sets of output embeddings in a respective probabilistic distribution. Results of the plurality of vessel assessment tasks are output.Type: ApplicationFiled: September 22, 2022Publication date: March 28, 2024Inventors: Mehmet Akif Gulsun, Diana Ioana Stoian, Vivek Singh, Puneet Sharma, Martin Berger
-
Publication number: 20240030866Abstract: 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: ApplicationFiled: August 24, 2021Publication date: January 25, 2024Applicant: Prescinto Technologies Private LimitedInventors: Sanjay Bhasin, Puneet Singh Jaggi, Ram Menon
-
Patent number: 11877073Abstract: 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: GrantFiled: February 17, 2022Date of Patent: January 16, 2024Assignee: Arm LimitedInventors: Maxim Novikov, David Hanwell, Puneet Singh Matharu
-
Patent number: 11869339Abstract: 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: GrantFiled: May 26, 2020Date of Patent: January 9, 2024Assignee: Charter Communications Operating, LLCInventors: Ajit Kumar Patro, Puneet Singh
-
Patent number: 11792328Abstract: 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: GrantFiled: November 18, 2021Date of Patent: October 17, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: 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: 11774496Abstract: 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: GrantFiled: January 19, 2022Date of Patent: October 3, 2023Assignee: INDIAN INSTITUTE OF TECHNOLOGYInventors: Mahendra Sakare, Puneet Singh, Mayank Kumar Singh, Devarshi Mrinal Das, Vinayak Gopal Hande
-
Publication number: 20230281752Abstract: 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: ApplicationFiled: February 25, 2022Publication date: September 7, 2023Inventors: Maxim Novikov, David Hanwell, Puneet Singh Matharu
-
Patent number: 11750862Abstract: 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: GrantFiled: July 14, 2021Date of Patent: September 5, 2023Assignee: Charter Communications Operating, LLCInventors: Ajit Kumar Patro, Puneet Singh
-
Publication number: 20230156125Abstract: 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: ApplicationFiled: November 18, 2021Publication date: May 18, 2023Inventors: 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: 20230116000Abstract: 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: ApplicationFiled: February 17, 2022Publication date: April 13, 2023Inventors: Maxim Novikov, David Hanwell, Puneet Singh Matharu
-
Publication number: 20220317181Abstract: 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: ApplicationFiled: January 19, 2022Publication date: October 6, 2022Inventors: Mahendra SAKARE, Puneet SINGH, Mayank Kumar SINGH, Devarshi Mrinal DAS, Vinayak Gopal HANDE
-
Publication number: 20210375122Abstract: 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: ApplicationFiled: May 26, 2020Publication date: December 2, 2021Inventors: Ajit Kumar Patro, Puneet Singh
-
Publication number: 20210360303Abstract: 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: ApplicationFiled: July 14, 2021Publication date: November 18, 2021Inventors: Ajit Kumar Patro, Puneet Singh
-
Patent number: 11109082Abstract: 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: GrantFiled: November 14, 2019Date of Patent: August 31, 2021Assignee: Charter Communications Operating, LLCInventors: Ajit Kumar Patro, Puneet Singh
-
Publication number: 20210152860Abstract: 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: ApplicationFiled: November 14, 2019Publication date: May 20, 2021Inventors: Ajit Kumar Patro, Puneet Singh
-
Patent number: 10827004Abstract: 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: GrantFiled: April 14, 2015Date of Patent: November 3, 2020Assignee: VMware, Inc.Inventors: Puneet Singh Chawla, Daniel James Beveridge, Scott Howard Davis
-
Patent number: 10496976Abstract: 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: GrantFiled: March 15, 2016Date of Patent: December 3, 2019Assignee: Wipro LimitedInventors: Puneet Singh, Deepika Ganesan, Pankaj Bande
-
Patent number: 10165016Abstract: In one general embodiment, a system for enabling communications and conferencing between dissimilar computing devices including mobile computing devices. In another embodiment a method for enabling communications and conferencing between dissimilar computing devices including mobile computing devices. In a further embodiment, a non-transitory computer-readable medium comprising instructions to cause one or more processors to enable communications and conferencing between dissimilar computing devices including mobile computing devices.Type: GrantFiled: April 14, 2017Date of Patent: December 25, 2018Assignee: Polycom, Inc.Inventors: Arnaud Le Devehat, Puneet Singh, Vaibhav Pande