Patents by Inventor Neeraj Singh

Neeraj 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: 11922176
    Abstract: Temporary firmware is provided as cloud services. Different temporary firmware containers are downloaded via a communications network. A light-weight operating system launches and executes the temporary firmware containers during a boot operation, POST operation, or other scheme. The temporary firmware containers thus detect and perhaps resolve POST errors. The light-weight operating system may also download a full-service/resource operating system. A second or subsequent boot operation may be performed, but control is ceded to the full-service/resource operating system. Multiple firmware tenants may thus be temporarily downloaded to a bare metal machine to support POST error detection activities. Advanced OS serviceability, diagnostics, and other containerized firmware may thus be quickly and simply launched without requiring the excessive time and difficulties of using the full-service/resource operating system.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: March 5, 2024
    Assignee: Dell Products L.P.
    Inventors: Sumanth Vidyadhara, Yasaswi Saisriram Bhimaraju, Ankit Singh, Neeraj Kumar Pant
  • Publication number: 20240069978
    Abstract: Apparatuses, systems, and techniques to select computer systems to perform portions of one or more programs in parallel based, at least in part, on the computer systems' ability to perform the portions at substantially a same performance level. In at least one embodiment, a system includes one or more circuits to select one or more computer systems based, at least in part, on identifying one or more logical partitions of the computer systems based, at least in part, on one or more attributes of one or more programs associated with the one or more computer systems.
    Type: Application
    Filed: February 10, 2023
    Publication date: February 29, 2024
    Inventors: Arpit Singh, Sanjay Chatterjee, Santosh Bahir, Nivedita Viswanath, Sukesh Roy, Saloni Goel, Neeraj Kapoor
  • Publication number: 20230306353
    Abstract: A worker resource management system may include a voice-directed mobile terminal that enables a dialog between a user and the voice-directed mobile terminal. At least one computer may be in communication with the mobile terminal. The computer can include a worker resource management module that receives and records user activity from the voice-directed mobile terminal. The worker resource management module can identify user productivity patterns and provide work assessment predictions based at least in part upon the user activity that is received and recorded. Management can make worker resource decisions in response to the user productivity patterns identified or the work assessment predictions provided by the worker resource management module.
    Type: Application
    Filed: June 1, 2023
    Publication date: September 28, 2023
    Inventors: Mohit Raj, Saurabh Mittal, Kaushik Hazra, Krishna Udupi, Neeraj Singh, Amal Vaish, Amit Kumar
  • Patent number: 11755844
    Abstract: Servers configured to perform automatic summarization of content in electronic messages are discloses herein. In one embodiment, upon receiving an email, an server determines whether the incoming email is a templated message. In response to determining that the incoming email is not a templated message, the server classifies one or more sentences in the email as a statement of decision, judgement, inference, or fact, cluster the classified statements into clusters, and select one or more of the clusters to automatically generate summaries of the incoming email. The server can then insert data representing the generated summaries into the email before transmitting the email to a destination via a computer network.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: September 12, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kausik Ghatak, Ganessh Kumar R P, Priyanka Goel, Neeraj Singh, Swathi Karri
  • Patent number: 11165688
    Abstract: System, method, and various embodiments for providing a network aggregation system are described herein. An embodiment operates by detecting a transmission failure resulting from transmitting a message from a first network operator to a second network operator. A first format of the message is identified. The message content is re-formatted from the first format to a second format. The reformatted message content is re-transmit in the second format to the second network operator.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: November 2, 2021
    Assignee: SINCH GERMANY GMBH
    Inventors: Saud Alam, Bhomik Pande, Neeraj Singh, Marut Gaonkar
  • Publication number: 20210279423
    Abstract: Servers configured to perform automatic summarization of content in electronic messages are discloses herein. In one embodiment, upon receiving an email, an server determines whether the incoming email is a templated message. In response to determining that the incoming email is not a templated message, the server classifies one or more sentences in the email as a statement of decision, judgement, inference, or fact, cluster the classified statements into clusters, and select one or more of the clusters to automatically generate summaries of the incoming email. The server can then insert data representing the generated summaries into the email before transmitting the email to a destination via a computer network.
    Type: Application
    Filed: May 24, 2021
    Publication date: September 9, 2021
    Inventors: Kausik Ghatak, Ganessh Kumar R P, Priyanka Goel, Neeraj Singh, Swathi Karri
  • Patent number: 11048880
    Abstract: Email servers configured to perform automatic summarization of content in electronic messages are discloses herein. In one embodiment, upon receiving an email, an email server determines whether the incoming email is a templated message. In response to determining that the incoming email is not a templated message, the email server classifies one or more sentences in the email as a statement of decision, judgement, inference, or fact, cluster the classified statements into clusters, and select one or more of the clusters to automatically generate summaries of the incoming email. The email server can then insert data representing the generated summaries into the email before transmitting the email to a destination via a computer network.
    Type: Grant
    Filed: January 21, 2019
    Date of Patent: June 29, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kausik Ghatak, Ganessh Kumar R P, Priyanka Goel, Neeraj Singh, Swathi Karri
  • Publication number: 20210168067
    Abstract: System, method, and various embodiments for providing a network aggregation system are described herein. An embodiment operates by detecting a transmission failure resulting from transmitting a message from a first network operator to a second network operator. A first format of the message is identified. The message content is re-formatted from the first format to a second format. The reformatted message content is re-transmit in the second format to the second network operator.
    Type: Application
    Filed: December 2, 2019
    Publication date: June 3, 2021
    Inventors: Saud Alam, Bhomik Pande, Neeraj Singh, Marut Gaonkar
  • Publication number: 20210117901
    Abstract: A worker resource management system may include a voice-directed mobile terminal that enables a dialog between a user and the voice-directed mobile terminal. At least one computer may be in communication with the mobile terminal. The computer can include a worker resource management module that receives and records user activity from the voice-directed mobile terminal. The worker resource management module can identify user productivity patterns and provide work assessment predictions based at least in part upon the user activity that is received and recorded. Management can make worker resource decisions in response to the user productivity patterns identified or the work assessment predictions provided by the worker resource management module.
    Type: Application
    Filed: December 3, 2020
    Publication date: April 22, 2021
    Inventors: Mohit Raj, Saurabh Mittal, Kaushik Hazra, Krishna Udupi, Neeraj Singh, Amal Vaish, Amit Kumar
  • Patent number: 10909490
    Abstract: A worker resource management system may include a voice-directed mobile terminal that enables a dialog between a user and the voice-directed mobile terminal. At least one computer may be in communication with the mobile terminal. The computer can include a worker resource management module that receives and records user activity from the voice-directed mobile terminal. The worker resource management module can identify user productivity patterns and provide work assessment predictions based at least in part upon the user activity that is received and recorded. Management can make worker resource decisions in response to the user productivity patterns identified or the work assessment predictions provided by the worker resource management module.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: February 2, 2021
    Assignee: VOCOLLECT, INC.
    Inventors: Mohit Raj, Saurabh Mittal, Kaushik Hazra, Krishna Udupi, Neeraj Singh, Amal Vaish, Amit Kumar
  • Patent number: 10857178
    Abstract: Cerium oxide nanoparticles (CeONP) can be used to treat or prevent neurodegenerative diseases, including for example Alzheimer's Disease, Parkinson's Disease, Huntington's Disease, AIDS-related dementia, ALS, progressive supranuclear palsy, and encephalitis, as well as mitochondrial diseases and diseases associated with mitochondrial damage. In particular, CeONP having an average size of about 2 nm to about 100 nm can be administered in an amount sufficient to block production of hydroxyl or superoxide radicals, block free radical production by A?(1-42), block A?(1-42)-induced neuronal death, block A?(1-42)-induced [Ca2+]i dysfunction in neurons, block A?(1-42)-induced lipid peroxidation, decrease loss of dopaminergic neurotransmission, or reduce mitochondrial dysfunction in a cell.
    Type: Grant
    Filed: October 16, 2008
    Date of Patent: December 8, 2020
    Assignee: EDWARD VIA VIRGINIA COLLEGE OF OSTEOPATHIC MEDICINE
    Inventors: Beverly A. Rzigalinski, Neeraj Singh, Courtney A. Cohen
  • Publication number: 20200233926
    Abstract: Email servers configured to perform automatic summarization of content in electronic messages are discloses herein. In one embodiment, upon receiving an email, an email server determines whether the incoming email is a templated message. In response to determining that the incoming email is not a templated message, the email server classifies one or more sentences in the email as a statement of decision, judgement, inference, or fact, cluster the classified statements into clusters, and select one or more of the clusters to automatically generate summaries of the incoming email. The email server can then insert data representing the generated summaries into the email before transmitting the email to a destination via a computer network.
    Type: Application
    Filed: January 21, 2019
    Publication date: July 23, 2020
    Inventors: Kausik Ghatak, Ganessh Kumar R P, Priyanka Goel, Neeraj Singh, Swathi Karri
  • Patent number: 10269352
    Abstract: A system and method for detecting phonetically similar imposter phrases may include using automatic speech recognition (ASR) to search for a first phrase in a set of objects; producing a list of references by searching for the first phrase in the set of objects using phonetic search; using output produced by the ASR to determine whether or not a reference in the list points to a phrase that is the same as the first phrase; and if it is determined that the reference points to a second phrase that is different from the first phrase then marking the second phrase as a potential cause for a phrase search false positive.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: April 23, 2019
    Assignee: NICE Ltd.
    Inventors: Robert William Morris, Neeraj Singh Verma
  • Publication number: 20180182378
    Abstract: A system and method for detecting phonetically similar imposter phrases may include using automatic speech recognition (ASR) to search for a first phrase in a set of objects; producing a list of references by searching for the first phrase in the set of objects using phonetic search; using output produced by the ASR to determine whether or not a reference in the list points to a phrase that is the same as the first phrase; and if it is determined that the reference points to a second phrase that is different from the first phrase then marking the second phrase as a potential cause for a phrase search false positive.
    Type: Application
    Filed: December 23, 2016
    Publication date: June 28, 2018
    Inventors: Robert William MORRIS, Neeraj Singh VERMA
  • Publication number: 20180004531
    Abstract: In one example, a method includes allocating separate portions of memory for a control stack and a data stack. The method also includes, upon detecting a call instruction, storing a first return address in the control stack and a second return address in the data stack; and upon detecting a return instruction, popping the first return address from the control stack and the second return address from the data stack and raising an exception if the two return addresses do not match. Otherwise, the return instruction returns the first return address. Additionally, the method includes executing an exception handler in response to the return instruction detecting an exception, wherein the exception handler is to pop one or more return addresses from the control stack until the return address on a top of the control stack matches the return address on a top of the data stack.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ling Tony Chen, Kenneth D. Johnson, Jonathan E. Lange, Kinshumann, Matthew Miller, Neeraj Singh
  • Patent number: 9697278
    Abstract: In a general aspect, an approach to query specification includes processing a query by identifying one or more terms and validating the terms using a first corpus of media elements. The result of the validation is used to form a modified query. In some examples, identifying the one or more terms is based on a second corpus of media elements, which may include a different type of media than the first corpus. In some examples, the validating of the terms includes accepting input from a user according to parts of the elements of the first corpus presented to the user.
    Type: Grant
    Filed: November 1, 2011
    Date of Patent: July 4, 2017
    Assignee: NEXIDIA INC.
    Inventors: Robert W. Morris, Neeraj Singh Verma, John Willcutts, Marsal Gavalda
  • Publication number: 20160210174
    Abstract: In one example, a processor may schedule a processing thread for execution based on a dynamic scheduling priority. A memory may associate a scheduling priority with a processing thread. A scheduler may adjust the scheduling priority based on a time frame. The scheduler may set a processing schedule for execution of the processing thread based on a scheduling parameter set including the scheduling priority. At least one processing core may execute the processing thread based on the processing schedule.
    Type: Application
    Filed: January 15, 2015
    Publication date: July 21, 2016
    Applicant: MICROSOFT CORPORATION
    Inventors: Bor-Ming Hsieh, Glenn F. Evans, Neeraj Singh, Abhishek Sagar
  • Publication number: 20140297280
    Abstract: In an aspect, in general, a system includes a first input for receiving a first data representing an interaction among a plurality of parties, the first data identifying a plurality of parts of the interaction and identifying a plurality of segments associated with each part of the plurality of parts, a second input for receiving a second data associating each of one or more labels with one or more corresponding query phrases, a searching module for searching the first data to identify putative instances of the query phrases, and a classifier for labeling the parts of the interaction associated with the identified putative instances of the query phrases with the labels corresponding to the identified query phrases.
    Type: Application
    Filed: April 2, 2013
    Publication date: October 2, 2014
    Applicant: Nexidia Inc.
    Inventors: Neeraj Singh Verma, Robert William Morris
  • Publication number: 20130110849
    Abstract: In a general aspect, an approach to query specification includes processing a query by identifying one or more terms and validating the terms using a first corpus of media elements. The result of the validation is used to form a modified query. In some examples, identifying the one or more terms is based on a second corpus of media elements, which may include a different type of media than the first corpus. In some examples, the validating of the terms includes accepting input from a user according to parts of the elements of the first corpus presented to the user.
    Type: Application
    Filed: November 1, 2011
    Publication date: May 2, 2013
    Applicant: Nexidia Inc.
    Inventors: Robert W. Morris, Neeraj Singh Verma, John Willcutts, Marsal Gavalda
  • Patent number: 8397963
    Abstract: The auto caddy of the present invention may include a main housing having one or more receptacles for holding drinks or other items, and may include one or more attachment members having one or more sets of openings through which a vehicle headrest seat post may extend on installation with two points of contact, which may increase the stability of the auto caddy, especially during sudden movement of a vehicle. The auto caddy may include optional components for subdividing receptacles, one or more hooks from which a tray may be suspended, a strap for securing the tray, and slots for suspending a trash receptacle such as a plastic grocery bag. The auto caddy may also include offset sides for manufacturing cost efficiency, in which case offset washers (which may be hook-shaped) may be used at installation to maximize vertical and horizontal alignment and stability of the auto caddy.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: March 19, 2013
    Inventor: Neeraj Singh