Patents by Inventor Anuj Jain
Anuj Jain 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: 20240294426Abstract: Methods for producing compositions that prevent, mitigate or delay the onset of corrosion of iron or steel (e.g., plain carbon steel) components used as reinforcement or otherwise at least partially embedded in carbonated concrete composite materials and objects based on carbonatable calcium silicate cement are disclosed.Type: ApplicationFiled: May 6, 2024Publication date: September 5, 2024Inventors: Jitendra Jain, Anuj Seth, Vahit Atakan, Ahmet Cuneyt Tas, Sadananda Sahu
-
Publication number: 20240193196Abstract: The disclosure herein describes training a document recommendation model using loss data generated from a linear score difference vector. A training data entry is provided including a query and a set of candidate documents. A document recommendation model generates a set of document prediction scores indicative of a likelihood that the candidate documents are responses to the query and a pairwise score difference matrix is generated using the set of document prediction scores. The pairwise score difference matrix is transformed into a score difference vector using a correct document vector that indicates a correct document among the set of candidate documents. Loss data of the document recommendation model is generated using the score difference vector and the document recommendation model is adjusted using the calculated loss data. Training the document recommendation model based on the linear score difference vector reduces resource usage when compared to training with a difference matrix.Type: ApplicationFiled: March 10, 2023Publication date: June 13, 2024Inventors: Xiaofeng ZHU, Vishal ANAND, Cheng WU, Andres Eduardo D'ELIA, Anuj JAIN, Thomas LIN, Matthew Adams CALDERWOOD, Eric CLAUSEN-BROWN, Gordon John LUECK, Wen-wai YIM
-
Publication number: 20240143353Abstract: Systems and methods for providing improved graphical user interfaces are disclosed. A method includes: receiving experience information associated with an experience; evaluating the experience information based on contextual information associated with the experience; determining a priority of the experience information based on the evaluation; retrieving a digital object template from a limited number of digital object templates based on the determined priority of the experience information; populating the retrieved digital object template with corresponding experience information to generate a contextual digital interface object; and providing the contextual digital interface object on a graphical user interface of a user device, the contextual digital interface object comprising a selectable feature based on the corresponding experience information.Type: ApplicationFiled: November 1, 2023Publication date: May 2, 2024Applicant: Expedia, Inc.Inventors: Andrew Rutkowski, JR., Divakar Gupta, Lucy Swithenby, Anuj Jain, Smita Mittal Salem
-
Patent number: 11954618Abstract: Methods and systems are provided that are directed to identifying an individual having a specific skill and that is best suited for performing a particular task. The individual may be identified based on having a highest score for the skill out of a pool of individuals having the same skill. In examples, a score specific to each individual out of the pool of individuals having the same skill may be based on multiple interactions with the skill and may be adjusted based on a recency of when each interaction occurred and a level of involvement the individual had with the skill. Accordingly, individuals having recent experience with the skill may be scored, and therefore, ranked higher than individuals having experience with the skill that may have occurred further back in time. In examples, the information about the skills and experiences may be utilized to automatically generate the score.Type: GrantFiled: May 29, 2020Date of Patent: April 9, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Abhijeet Haldar, Anuj Jain, Imran Siddique
-
Publication number: 20230409837Abstract: Present embodiments are directed to a virtual agent with improved natural language understanding (NLU) capabilities. The disclosed virtual agent enables topic selection and topic changes during natural language exchanges with a user. The virtual agent is designed to select suitable topic flows to execute based on intents identified in received user utterances, including selection of an initial topic flow in response to a topic identified in a first user utterance, as well as switching between topic flows mid-conversation based on identified topic changes. The virtual agent is also capable of considering all intents and entities conveyed during the conversation, which enables the virtual agent to avoid prompting the user to provide redundant information. Furthermore, the virtual agent is capable of executing topic flows as part of a global topic flow, which enables the virtual agent to perform a number of predefined activities as part of each interaction with the user.Type: ApplicationFiled: September 6, 2023Publication date: December 21, 2023Inventors: Nabil Abu Asba, Mark David Griffin, Anuj Jain
-
Patent number: 11829924Abstract: According to one or more embodiments of the disclosure, a service deploys a first service connector to a first deployment network of a first organization and a second service connector to a second deployment network of a second organization. The service receives a selected visibility offering by the first organization and a selected visibility intent for the second organization. The service determines a data sharing policy by matching the selected visibility offering by the first organization to the selected visibility intent for the second organization. The service configures the first service connector to capture data specified by the data sharing policy from the first deployment network and provide that data to the second service connector.Type: GrantFiled: January 12, 2021Date of Patent: November 28, 2023Assignee: Cisco Technology, Inc.Inventors: Marcelo Yannuzzi, Joel Abraham Obstfeld, Franciscus Johannes Marcellus van Lingen, Anuj Jain
-
Patent number: 11790176Abstract: Present embodiments are directed to a virtual agent with improved natural language understanding (NLU) capabilities. The disclosed virtual agent enables topic selection and topic changes during natural language exchanges with a user. The virtual agent is designed to select suitable topic flows to execute based on intents identified in received user utterances, including selection of an initial topic flow in response to a topic identified in a first user utterance, as well as switching between topic flows mid-conversation based on identified topic changes. The virtual agent is also capable of considering all intents and entities conveyed during the conversation, which enables the virtual agent to avoid prompting the user to provide redundant information. Furthermore, the virtual agent is capable of executing topic flows as part of a global topic flow, which enables the virtual agent to perform a number of predefined activities as part of each interaction with the user.Type: GrantFiled: June 4, 2019Date of Patent: October 17, 2023Assignee: ServiceNow, Inc.Inventors: Nabil Abu Asba, Mark David Griffin, Anuj Jain
-
Publication number: 20230184080Abstract: A method of managing oilfield activity with a control system is provided having a plurality of virtual sensors and integrating the virtual sensors into a virtual sensor network. The method includes determining interdependencies among the virtual sensors, obtaining operational information from the virtual sensors, and providing virtual sensor output to the control system based on the determined interdependencies and the operational information.Type: ApplicationFiled: February 7, 2023Publication date: June 15, 2023Applicant: Landmark Graphics CorporationInventors: Keshava RANGARAJAN, Joseph Blake WINSTON, Anuj JAIN, Xi WANG
-
Patent number: 11598197Abstract: A method of managing oilfield activity with a control system is provided having a plurality of virtual sensors and integrating the virtual sensors into a virtual sensor network. The method includes determining interdependencies among the virtual sensors, obtaining operational information from the virtual sensors, and providing virtual sensor output to the control system based on the determined interdependencies and the operational information.Type: GrantFiled: April 5, 2018Date of Patent: March 7, 2023Assignee: LANDMARK GRAPHICS CORPORATIONInventors: Keshava Rangarajan, Joseph Blake Winston, Anuj Jain, Xi Wang
-
Publication number: 20220222609Abstract: According to one or more embodiments of the disclosure, a service deploys a first service connector to a first deployment network of a first organization and a second service connector to a second deployment network of a second organization. The service receives a selected visibility offering by the first organization and a selected visibility intent for the second organization. The service determines a data sharing policy by matching the selected visibility offering by the first organization to the selected visibility intent for the second organization. The service configures the first service connector to capture data specified by the data sharing policy from the first deployment network and provide that data to the second service connector.Type: ApplicationFiled: January 12, 2021Publication date: July 14, 2022Inventors: Marcelo Yannuzzi, Joel Abraham Obstfeld, Franciscus Johannes Marcellus van Lingen, Anuj Jain
-
Publication number: 20220190408Abstract: The embodiments herein disclose a power backup system comprising a graphene-based metal-air battery (GMAB), and at least one auxiliary power source as a secondary and additional back-up. The GMAB comprises an electrolyte reservoir for storing electrolyte; a pump for pumping the electrolyte to a plurality of cells; a filter, coupled to the pump, for entrapping aluminum oxide particles generated by electrolyte flow through the cells, to free the electrolyte from any metal oxide particle impurities; at least one rotameter coupled to the pump; at least one settling tank to remove metal oxide particles from the electrolyte; at least one buffer tank to replenish the electrolyte to a desired composition; and a mechanical refuelling unit for mechanical retraction of consumed aluminum and insertion of a plurality of fresh aluminum cassettes into the cells simultaneously.Type: ApplicationFiled: December 16, 2019Publication date: June 16, 2022Inventors: AKSHAY VIVEK SINGHAL, ANSHUL KUMAR SHARMA, ANKUSH RAINA, HEMANT CHARAYA, ANUJ JAIN
-
Publication number: 20220153139Abstract: A system for extending a range of an electric vehicle includes a graphene-based metal-air battery system (GMABS), an electrolyte management system (EMS), a flow management system (FMS), one or more auxiliary power sources, and a real-time monitoring and feedback system (RMS). The GMABS includes multiple cells electrically connected to each other and filled with an electrolyte for initiating a reaction to generate power. The EMS regulates a temperature of the electrolyte flowing through the cells. The FMS regulates a circulation of the electrolyte in the GMABS. At least one auxiliary power source is connected to the GMABS to receive and deliver the power to components of the electric vehicle. The RMS continuously computes and monitors a state of charge of each auxiliary power source in real time to facilitate a continuous power delivery to the electric vehicle, thereby extending the range of the electric vehicle.Type: ApplicationFiled: December 16, 2019Publication date: May 19, 2022Inventors: AKSHAY VIVEK SINGHAL, ANSHUL KUMAR SHARMA, ANUJ JAIN, ANKUSH RAINA, HEMANT CHARAYA
-
Patent number: 11270050Abstract: The present disclosure relates to a method for use with an electronic design. Embodiments may include displaying, at a graphical user interface, at least a portion of the electronic design and receiving a selection of a subcircuit at a first position of the graphical user interface. In response to a user input, embodiments may include transitioning the subcircuit from the first position to a second position of the graphical user interface and determining one or more direct and indirect connections resulting from a potential placement at the second position. Embodiments may include determining an influence metric by applying an optimized connectivity rules definition upon the potential placement at the second position and the one or more direct and indirect connections. Embodiments may also include displaying feedback at the graphical user interface based upon, at least in part, the influence metric.Type: GrantFiled: April 16, 2021Date of Patent: March 8, 2022Assignee: Cadence Design Systems, Inc.Inventors: Hitesh Mohan Kumar, Anuj Jain, Sahil Vij, Abhimanyu Bhowmik, Rahul Kumar
-
Patent number: 11218072Abstract: Modulating a gate drive current supplied to an output drive switch coupled to an electric motor by performing at least the following: obtain a gate drive current modulation profile, supply, based on the gate drive current modulation profile, a first gate drive current level as the gate drive current when the output drive switch is operating within a first region, drop the first gate drive current level to a second gate drive current level when the output drive switch transitions from the first region to operating within a Miller region, increase the second gate drive current level to a third gate drive current level within the Miller region, and set the gate drive current to a fourth gate drive current level when the output drive switch transitions from the Miller region to operating within a third region.Type: GrantFiled: July 2, 2019Date of Patent: January 4, 2022Assignee: Texas Instruments IncorporatedInventors: Rajarshi Mukhopadhyay, Sooping Saw, Anuj Jain
-
Publication number: 20210374649Abstract: Methods and systems are provided that are directed to identifying an individual having a specific skill and that is best suited for performing a particular task. The individual may be identified based on having a highest score for the skill out of a pool of individuals having the same skill. In examples, a score specific to each individual out of the pool of individuals having the same skill may be based on multiple interactions with the skill and may be adjusted based on a recency of when each interaction occurred and a level of involvement the individual had with the skill. Accordingly, individuals having recent experience with the skill may be scored, and therefore, ranked higher than individuals having experience with the skill that may have occurred further back in time. In examples, the information about the skills and experiences may be utilized to automatically generate the score.Type: ApplicationFiled: May 29, 2020Publication date: December 2, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Abhijeet HALDAR, Anuj JAIN, Imran SIDDIQUE
-
Publication number: 20210158398Abstract: Techniques are described herein for intelligently identifying and creating user segments based on public data attributes in addition to user data attributes. In certain embodiments, a data analytics platform is disclosed that receives user data associated with users and public event streams from public data sources. The data analytics platform selects a set of public event categories associated with the public event streams to display in a segment builder application for generating user segments associated with the users. The data analytics platform outputs the set of public event categories and the user data associated with the users to enable a user of the segment builder application to generate the user segments based on the user data and the set of one or more public event categories.Type: ApplicationFiled: November 21, 2019Publication date: May 27, 2021Inventors: Roy Merrill, Shravanthi Manohar, Ryan Baarz, Kelly Nicholes, Gabriel Rodriguez, Brian Bishop, Anuj Jain
-
Patent number: 10979045Abstract: A transistor, e.g., field effect transistor FET, ringing adjustment circuit and method comprising the measuring of a voltage from a transistor (e.g., a node of a FET) during the transistor turning on and turning off, determining the voltage oscillation in the measured voltage by performing a derivative function on the measured voltage and detecting a switch in a voltage change rate from positive to negative or negative to positive, and comparing the voltage change rate after the detected switch to adjust drive current applied to the transistor to optimize efficiency while minimizing voltage oscillation and ringing.Type: GrantFiled: November 30, 2018Date of Patent: April 13, 2021Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Michael Edwin Butenhoff, Rakesh Raja, Anuj Jain
-
Publication number: 20200302020Abstract: Present embodiments are directed to a virtual agent with improved natural language understanding (NLU) capabilities. The disclosed virtual agent enables topic selection and topic changes during natural language exchanges with a user. The virtual agent is designed to select suitable topic flows to execute based on intents identified in received user utterances, including selection of an initial topic flow in response to a topic identified in a first user utterance, as well as switching between topic flows mid-conversation based on identified topic changes. The virtual agent is also capable of considering all intents and entities conveyed during the conversation, which enables the virtual agent to avoid prompting the user to provide redundant information. Furthermore, the virtual agent is capable of executing topic flows as part of a global topic flow, which enables the virtual agent to perform a number of predefined activities as part of each interaction with the user.Type: ApplicationFiled: June 4, 2019Publication date: September 24, 2020Inventors: Nabil Abu Asba, Mark David Griffin, Anuj Jain
-
Publication number: 20200177179Abstract: A transistor, e.g., field effect transistor FET, ringing adjustment circuit and method comprising the measuring of a voltage from a transistor (e.g., a node of a FET) during the transistor turning on and turning off, determining the voltage oscillation in the measured voltage by performing a derivative function on the measured voltage and detecting a switch in a voltage change rate from positive to negative or negative to positive, and comparing the voltage change rate after the detected switch to adjust drive current applied to the transistor to optimize efficiency while minimizing voltage oscillation and ringing.Type: ApplicationFiled: November 30, 2018Publication date: June 4, 2020Inventors: Michael Edwin BUTENHOFF, Rakesh RAJA, Anuj JAIN
-
Publication number: 20190326902Abstract: Modulating a gate drive current supplied to an output drive switch coupled to an electric motor by performing at least the following: obtain a gate drive current modulation profile, supply, based on the gate drive current modulation profile, a first gate drive current level as the gate drive current when the output drive switch is operating within a first region, drop the first gate drive current level to a second gate drive current level when the output drive switch transitions from the first region to operating within a Miller region, increase the second gate drive current level to a third gate drive current level within the Miller region, and set the gate drive current to a fourth gate drive current level when the output drive switch transitions from the Miller region to operating within a third region.Type: ApplicationFiled: July 2, 2019Publication date: October 24, 2019Inventors: Rajarshi MUKHOPADHYAY, Sooping SAW, Anuj JAIN