Patents by Inventor Ashish Singh
Ashish 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: 11628387Abstract: An improved filter apparatus for a cryogenic fluid includes a filter and a support. The filter includes a mesh having an internal space and an open end. The support is associated with the mesh for maintaining a volume of the internal space above a predetermined value. In operation cryogenic fluid enters the internal space through the mesh and exits the open end thereof.Type: GrantFiled: December 22, 2017Date of Patent: April 18, 2023Assignee: WESTPORT FUEL SYSTEMS CANADA INC.Inventors: Gage D. Garner, Timothy S. Coleman, Ashish Singh, Brendan J. Elder, Gavin G. Hartnett, Robbi L. McDonald, David Sauve, Cameron G. D. Scott
-
Patent number: 11631225Abstract: Graphical style modification may be implemented using machine learning. A color accommodation module receives an image frame from a host system and generates a color-adapted version of the image frame. A Graphical Style Modification module generates a style adapted video stream by applying a style adapted from a target image frame to each image frame in a buffered video stream.Type: GrantFiled: April 12, 2021Date of Patent: April 18, 2023Assignee: SONY INTERACTIVE ENTERTAINMENT INC.Inventors: Sudha Krishnamurthy, Ashish Singh, Naveen Kumar, Justice Adams, Arindam Jati, Masanori Omote
-
Publication number: 20230036689Abstract: A dispenser pump has a plunger operable in a body including an outer cylinder body having a vent opening in its sidewall and a body insert fitting into the top of the outer body and providing an external collar through which the plunger stem operates. The body insert has lock-down threads to lock down the plunger for shipping. The insert also has formations for blocking or unblocking the vent opening by rotation between the outer body and body insert, driven by rotation of the plunger head which makes a catch engagement with the top of the body insert. This plunger head rotation is the locking or unlocking action for the plunger lock-down. Blocking the vent during shipping reduces leakage.Type: ApplicationFiled: August 15, 2022Publication date: February 2, 2023Inventors: Simon Christopher Knight, Gaurang MITTAL, Ashish SINGH, Pratham PAL
-
Patent number: 11413638Abstract: A dispenser pump has a plunger operable in a body including an outer cylinder body having a vent opening in its sidewall and a body insert fitting into the top of the outer body and providing an external collar through which the plunger stem operates. The body insert has lock-down threads to lock down the plunger for shipping. The insert also has formations for blocking or unblocking the vent opening by rotation between the outer body and body insert, driven by rotation of the plunger head which makes a catch engagement with the top of the body insert. This plunger head rotation is the locking or unlocking action for the plunger lock-down. Blocking the vent during shipping reduces leakage.Type: GrantFiled: March 22, 2021Date of Patent: August 16, 2022Inventors: Simon Christopher Knight, Gaurang Mittal, Ashish Singh, Pratham Pal
-
Publication number: 20220147016Abstract: Techniques described herein relate to methods and systems for thermal management of a thermal environment. The method may include using thermal data items from computing devices and time series analysis to predict future thermal values for the thermal data items; performing a clustering analysis using the predicted future thermal values to assign cluster labels to the computing devices; using the cluster labels and the predicted future thermal values to assign predicted thermal status labels to the computing devices; assigning a confidence value to the predicted thermal status labels and ranking the computing devices based on the confidence values; performing an analysis to determine a thermal data item contributing to the assigned thermal status; and sending the results to a thermal environment administrator.Type: ApplicationFiled: November 9, 2020Publication date: May 12, 2022Inventors: Rahul Deo Vishwakarma, Hemant Gaikward, Ashish Singh
-
Publication number: 20220148784Abstract: There is a solenoid including a stator having a first stator tooth and a second stator tooth, and an armature having a first armature tooth and a second armature tooth. The armature is moveable with respect to the stator over a predetermined stroke. A coil is associated with one of the stator and the armature for conducting an electric current and generating magnetic flux that is guided by the stator and the armature. The stator or the armature acts as a ferromagnetic core for the coil. There is a first air-gap between the first stator tooth and the first armature tooth that has a first length, and a second air-gap between the second stator tooth and the second armature tooth that has a second length. The first and second lengths are constant to within a predetermined margin over the predetermined stroke when the first and second armature teeth overlap the first and second stator teeth respectively.Type: ApplicationFiled: March 20, 2020Publication date: May 12, 2022Applicant: THE UNIVERSITY OF BRITISH COLUMBIAInventors: Rudolf Seethaler, Bradley Reinholz, Gordon McTaggart-Cowan, Ashish Singh, Devin Reinholz
-
Publication number: 20220100967Abstract: Methods, systems, and computer-readable media for lifecycle management for customized natural language processing are disclosed. A natural language processing (NLP) customization service determines a task definition associated with an NLP model based (at least in part) on user input. The task definition comprises an indication of one or more tasks to be implemented using the NLP model and one or more requirements associated with use of the NLP model. The service determines the NLP model based (at least in part) on the task definition. The service trains the NLP model. The NLP model is used to perform inference for a plurality of input documents. The inference outputs a plurality of predictions based (at least in part) on the input documents. Inference data is collected based (at least in part) on the inference. The service generates a retrained NLP model based (at least in part) on the inference data.Type: ApplicationFiled: September 30, 2020Publication date: March 31, 2022Applicant: Amazon Technologies, Inc.Inventors: Yahor Pushkin, Rishita Rajal Anubhai, Sameer Karnik, Sunil Mallya Kasaragod, Abhinav Goyal, Yaser Al-Onaizan, Ashish Singh, Ashish Khare
-
Patent number: 11237944Abstract: Described in detail herein is a profiling system. In one embodiment, a computing system can be configured to generate a graphical user interface through which a profiling application is configured, and receive a first request for initiating profiling of an executable module including one or more data structures via the graphical user interface. The computing system can further initiate the profiling of the executable module via the graphical user interface based on the information associated with the executable module, determine a first processor utilization and a first memory utilization during execution of the executable module, generate a first utilization snapshot from the first processor utilization and a first memory snapshot from the first memory utilization at a specified period of time during execution of the executable module, and store the first utilization and first memory snapshot in the database.Type: GrantFiled: March 19, 2020Date of Patent: February 1, 2022Assignee: Walmart Apollo, LLCInventors: Praveen Kumar Kulkarni, Ashish Singh Shah
-
Publication number: 20220001785Abstract: This disclosure relates to controlling temperature inside a receptacle 102 in a vehicle. In an embodiment, a temperature-controlled system for a vehicle is disclosed. The temperature-controlled system may include a receptacle 102 having at least one inlet 104, and a housing 106 fitted to the receptacle 102. The housing 106 may include an opening 108. The opening 108 may be configured to be fluidically coupled to a heating, ventilation, and air conditioning (HVAC) vent of the vehicle. The housing 106 may further include an open front face 110 fluidically coupled to the at least one inlet 104 of the receptacle 102, and a gate assembly mounted on the housing 106. The gate assembly 106 may include a gate configured to engage or disengage with the opening 108 to fluidically couple or fluidically decouple, respectively, the opening 108 to the vent.Type: ApplicationFiled: September 27, 2019Publication date: January 6, 2022Inventors: Hariprasad V Prabhakar, Ratheesh Kizhakke Valappil, Ashish Singh
-
Patent number: 11165692Abstract: Methods for packet forwarding using vendor extension in a software-defined networking (SDN) system are disclosed. In one embodiment, a method is implemented in an electronic device in a SDN system, where the electronic device serves as a network element. The method includes receiving a packet for forwarding, and determining that the packet matches a flow table entry of a flow table in the network element. The method continues with performing operations on the packet based one or more instructions of the flow table entry, where the one or more instructions contains an experimenter that matches a vendor extension identifier of a vendor extension table of the network element. Additionally, each vendor extension identifier of the vendor extension table identifies a set of function pointers for a set of functions, and the operations include execution of one or more of the set of functions.Type: GrantFiled: May 25, 2016Date of Patent: November 2, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Ashish Singh, Atul Chowdhry
-
Publication number: 20210260609Abstract: A dispenser pump has a plunger operable in a body including an outer cylinder body having a vent opening in its sidewall and a body insert fitting into the top of the outer body and providing an external collar through which the plunger stem operates. The body insert has lock-down threads to lock down the plunger for shipping. The insert also has formations for blocking or unblocking the vent opening by rotation between the outer body and body insert, driven by rotation of the plunger head which makes a catch engagement with the top of the body insert. This plunger head rotation is the locking or unlocking action for the plunger lock-down. Blocking the vent during shipping reduces leakage.Type: ApplicationFiled: March 22, 2021Publication date: August 26, 2021Inventors: Simon Christopher Knight, Gaurang MITTAL, Ashish SINGH, Pratham PAL
-
Publication number: 20210233328Abstract: Graphical style modification may be implemented using machine learning. A color accommodation module receives an image frame from a host system and generates a color-adapted version of the image frame. A Graphical Style Modification module generates a style adapted video stream by applying a style adapted from a target image frame to each image frame in a buffered video stream.Type: ApplicationFiled: April 12, 2021Publication date: July 29, 2021Inventors: Sudha Krishnamurthy, Ashish Singh, Naveen Kumar, Justice Adams, Arindam Jati, Masanori Omote
-
Publication number: 20210158235Abstract: Systems and methods to implement customer contact service with real-time supervisor assistance. A supervisor may oversee multiple agents in a customer contact service. A service of a computing resource service provider may monitor a plurality of audio connections at a service of a computing resource service provider, generate transcripts for the plurality of audio data, analyze the transcripts using a set of natural language processing (NLP) techniques to generate metadata, tag the transcripts with categories based at least in prat on the metadata, generate information for at least a portion of the plurality of connections based on the transcripts, metadata, and categories, and provide the information to a supervisor of the agents.Type: ApplicationFiled: November 27, 2019Publication date: May 27, 2021Inventors: Swaminathan Sivasubramanian, Vasanth Philomin, Vikram Anbazhagan, Ashish Singh, Atul Deo, Anuroop Arora, Colin Thomas Davidson, Jessie Young, Yasser El-Haggan
-
Publication number: 20210158805Abstract: Systems and methods to analyze contacts data. Contacts data may be encoded as text (e.g., chat logs), audio (e.g., audio recordings), and various other modalities. A computing resource service provider may implement a service to obtain audio data from a client, transcribe the audio data, thereby generating text, execute one or more natural language processing techniques to generate metadata associated with the text, processing at least the metadata to generate an output, determine whether the output matches one or more categories, and provide the output to the client. Techniques described herein may be performed as an asynchronous workflow.Type: ApplicationFiled: November 27, 2019Publication date: May 27, 2021Inventors: Swaminathan Sivasubramanian, Vasanth Philomin, Vikram Anbazhagan, Ashish Singh, Atul Deo, Anuroop Arora, Jessie Young, Harsh Yadav, Priyanka Shirish Kale
-
Publication number: 20210157834Abstract: Systems and methods to support searching and diagnostics capabilities in a customer contact service. Contacts data may be encoded as text (e.g., chat logs), audio (e.g., audio recordings), and various other modalities. A computing resource service provider may implement a service to receive, from a client, a request to perform a search with a specified set of parameters on a plurality of outputs associated with a plurality of contacts data, wherein the plurality of outputs are generated based at least in part by: transcripts generated based on audio data of the plurality of contacts data, metadata determined based the transcripts using one or more natural language processing (NLP) techniques, categories that are matched based at least in part on the transcripts, and search the plurality of outputs to obtain a search result determined based at least in part on the transcripts, metadata, and categories, and provide the search result to the client.Type: ApplicationFiled: November 27, 2019Publication date: May 27, 2021Inventors: Swaminathan Sivasubramanian, Vasanth Philomin, Vikram Anbazhagan, Ashish Singh, Atul Deo, Anuroop Arora, Colin Thomas Davidson, Matthew Chih-Hui Chiou, Snehankita Damacharla
-
Publication number: 20210158813Abstract: Systems and methods which may be implemented in the context of a customer contact service. A service of a computing resource service provider may obtain, at a first service of a computing resource service provider, audio source data from a client of the computing resource service provider, generate an output from the audio data, wherein the output encodes: a transcript of the audio data generated by a second service, wherein the transcript is partitioned by speaker, metadata generated by a third service based at least in part on the transcript, and, one or more categories triggered by the transcript, wherein a fourth service is used to determine whether the one or more categories match the transcript, and providing the output to the client.Type: ApplicationFiled: November 27, 2019Publication date: May 27, 2021Inventors: Swaminathan Sivasubramanian, Vasanth Philomin, Vikram Anbazhagan, Ashish Singh, Atul Deo, Anuroop Arora, Jessie Young, Colin Thomas Davidson, Harsh Yadav, Srikanth Prabala, Zeshan Peng
-
Publication number: 20210158234Abstract: Systems and methods to implement customer contact service with real-time agent assistance. A service of a computing resource service provider may establish a connection between an agent to obtain audio data of the agent and a customer, transcribe the audio data to generate at least a portion of a transcript, execute one or more natural language processing techniques to generate metadata associated with the transcript, determine, based at least in part on the metadata, whether one or more categories match the transcript, generate information by processing the transcript, the metadata, and the one or more categories, and provide, to the agent, a notification that encodes the information. Notifications may be provided in real-time, which may include suitable delay tolerances.Type: ApplicationFiled: November 27, 2019Publication date: May 27, 2021Inventors: Swaminathan Sivasubramanian, Vasanth Philomin, Vikram Anbazhagan, Ashish Singh, Atul Deo, Anuroop Arora, Colin Thomas Davidson, Jessie Young, Yasser El-Haggan
-
Patent number: 11012945Abstract: Methods and devices for allocating power among a plurality of circuits in a communication device, including determining a power budget for allocating to the plurality of circuits from a power supply information; receiving an activity status from a first circuit of the plurality of circuits; determining a first power value based on the activity status; deriving a second power value based on the first power value and the power budget; and allocating power to one or more remaining circuits of the plurality of circuits based on the second power value.Type: GrantFiled: September 29, 2017Date of Patent: May 18, 2021Assignee: Apple Inc.Inventors: Ralph Hasholzner, Eugene Gorbatov, Piotr Janik, Ajay Gupta, Ashish Singh, Kenan Kocagoez, Johannes Brendel
-
Patent number: 10977872Abstract: Graphical style modification may be implemented using machine learning. A color accommodation module receives an image frame from a host system and generates a color-adapted version of the image frame. A Graphical Style Modification module receives a first image frame from a host system and applies a style adapted from a second image frame to the first image frame to generate a style adapted first image frame.Type: GrantFiled: October 31, 2018Date of Patent: April 13, 2021Assignee: SONY INTERACTIVE ENTERTAINMENT INC.Inventors: Sudha Krishnamurthy, Ashish Singh, Naveen Kumar, Justice Adams, Arindam Jati, Masanori Omote
-
Patent number: 10953421Abstract: A dispenser pump has a plunger (3) operable in a body including an outer cylinder body (6) having a vent opening (66) in its sidewall and a body insert (7) fitting into the top of the outer body and providing an external collar through which the plunger stem operates. The body insert (7) has lock-down threads (722) to lock down the plunger for shipping. The insert (7) also has formations for blocking or unblocking the vent opening (66) by rotation between the outer body (6) and body insert (7), driven by rotation of the plunger head (31) which makes a catch engagement with the top of the body insert (7). This plunger head rotation is the locking or unlocking action for the plunger lock-down. Blocking the vent during shipping reduces leakage.Type: GrantFiled: May 25, 2018Date of Patent: March 23, 2021Inventors: Simon Christopher Knight, Gaurang Mittal, Ashish Singh, Pratham Pal