Patents by Inventor Abhishek Jain

Abhishek 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).

  • Patent number: 11811888
    Abstract: In an approach for ensuring data protection and control in a distributed hybrid multi-cloud environment with Kubernetes clusters, a processor determines whether a respective quorum of the set of clusters are online. A processor, responsive to determining that a respective quorum of the set of clusters are online, determines whether one or more applications of the cluster are running on another cluster of the set of clusters. A processor, responsive to determining the one or more applications of the cluster are not running on another cluster of the set of clusters, determines whether the cluster is designated as a highest priority cluster. A processor, responsive to determining the cluster is designated as the highest priority cluster, determines whether a main cluster of the set of clusters is online. A processor, responsive to determining the main cluster is online, scales a new custom resource to one (1).
    Type: Grant
    Filed: March 17, 2022
    Date of Patent: November 7, 2023
    Assignee: International Business Machines Corporation
    Inventors: Eduardo Ferreira Tomaz, Adriana Pellegrini Furnielis, Daniel De Souza Casali, Sarvesh S. Patel, Abhishek Jain
  • Patent number: 11797527
    Abstract: Certain aspects of the present disclosure provide techniques for operation of a feature management platform. A feature management platform is an end-to-end platform developed to manage the full lifecycle of data features. For example, to create a stateful feature, the feature management platform can receive a processing artifact from a computing device. The processing artifact defines the stateful feature, including the data source to retrieve event data from, when to retrieve the event data, the type of transform to apply, etc. Based on the processing artifact, the feature management system generates a processing job (e.g., the API defines a pipeline), which when initiated generates a vector that encapsulates the stateful feature. The vector is transmitted to the computing device that locally hosts a model, which generates a prediction that is transmitted to the feature management platform. Subsequently, the predication and stateful feature can be transmitted to other computing devices.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: October 24, 2023
    Assignee: INTUIT, INC.
    Inventors: Andreas Mavrommatis, Pankaj Rastogi, Sumanth Venkatasubbaiah, Qingbo Hu, Karthik Prakash, Nicholas Jeffrey Hoh, Frank Wisniewski, Abhishek Jain, Caio Vinicius Soares, Yuwen Wu
  • Publication number: 20230331230
    Abstract: Approaches to managing navigation of autonomous vehicles through minor-major intersections are disclosed. A minor-major intersection is detected. Shadow tracks are generated for occlusions associated with the minor-major intersection. A maneuver evaluation is performed based on induced kinematic discomfort and post-encroachment time. Preliminary lateral and longitudinal planning is performed based on shadow tracks, induced kinematic discomfort and post-encroachment time to generate one or more proposed trajectories. Final trajectory generation is performed by refining at least one of the one or more proposed trajectories to generate the final trajectory. The autonomous vehicle performs a selected maneuver corresponding to the final trajectory within the minor-major intersection.
    Type: Application
    Filed: April 18, 2022
    Publication date: October 19, 2023
    Applicant: GM Cruise Holdings LLC
    Inventors: Adrian Kit Malaran, Jeremy Allan, Abhishek Jain
  • Publication number: 20230327667
    Abstract: A multiplexer includes an input, an output, and a main switch configured to pass a signal from the input to the output. The multiplexer includes two bootstrap circuits that collectively maintain a constant voltage between terminals of the main switch during alternating phases.
    Type: Application
    Filed: June 14, 2023
    Publication date: October 12, 2023
    Applicant: STMicroelectronics International N.V.
    Inventors: Vaibhav GARG, Abhishek JAIN, Anand KUMAR
  • Patent number: 11775864
    Abstract: Certain aspects of the present disclosure provide techniques for operation of a feature management platform. A feature management platform is an end-to-end platform developed to manage the full lifecycle of data features. For example, to create a feature the feature management platform can receive a processing artifact (e.g., a configuration file and code fragment) from a computing device. The processing artifact defines the feature, including the data source to retrieve event data from, when to retrieve the event data, the type of transform to apply, etc. Based on the processing artifact, the feature management system generates a processing job, which when initiated generates a vector that encapsulates the feature data. The vector is transmitted to the computing device that locally hosts a model, which generates a prediction. The prediction is transmitted to the feature management platform and can be transmitted to other computing devices, upon request.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: October 3, 2023
    Assignee: INTUIT, INC.
    Inventors: Frank Wisniewski, Abhishek Jain, Caio Vinicius Soares, Tristan Cooper Baker, Joseph Brian Cessna
  • Patent number: 11769501
    Abstract: Embodiments of the present invention determine a curiosity of a user based on data received from an electronic device associated with the user, where the data includes audible speech captured from user and one or more facial expressions of the user. Embodiments of the present invention identify a first wavelength for audible speech from the user to initiate a command detection mode based on a plurality of wavelengths associated with a user profile for the user. Embodiments of the present invention identify a topic for the audible speech from the user and responsive to determining an intelligent virtual assistant is an intended recipient based on the topic, suspend an activation word for the intelligent virtual assistant.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: September 26, 2023
    Assignee: International Business Machines Corporation
    Inventors: Sasikanth Eda, Sarbajit K. Rakshit, Abhishek Jain, Sandeep Ramesh Patil
  • Publication number: 20230297417
    Abstract: A method, system, and computer program product for context relevant data migration to a cloud server with job rescheduling are provided. The method identifies a contextual situation associated with at least a portion of data sets available for migration to a cloud server by a set of data sources. The method identifies an application associated with the contextual situation. A set of use characteristics are determined for the data sets based on the contextual situation and the application. Bandwidths are determined for one or more data sources. One or more data sets are selected for prioritization based on a contextual relevance, the set of use characteristics, and the bandwidths for the one or more data sources. The method schedules a job processing sequence of the selected one or more data sets based, at least in part, on the contextual relevancy, the set of use characteristics, and the bandwidths.
    Type: Application
    Filed: March 15, 2022
    Publication date: September 21, 2023
    Inventors: Asmahan Ali, Daniel De Souza Casali, Abhishek Jain, Sarbajit K. Rakshit
  • Publication number: 20230300211
    Abstract: In an approach for ensuring data protection and control in a distributed hybrid multi-cloud environment with Kubernetes clusters, a processor determines whether a respective quorum of the set of clusters are online. A processor, responsive to determining that a respective quorum of the set of clusters are online, determines whether one or more applications of the cluster are running on another cluster of the set of clusters. A processor, responsive to determining the one or more applications of the cluster are not running on another cluster of the set of clusters, determines whether the cluster is designated as a highest priority cluster. A processor, responsive to determining the cluster is designated as the highest priority cluster, determines whether a main cluster of the set of clusters is online. A processor, responsive to determining the main cluster is online, scales a new custom resource to one (1).
    Type: Application
    Filed: March 17, 2022
    Publication date: September 21, 2023
    Inventors: Eduardo Ferreira Tomaz, Adriana Pellegrini Furnielis, DANIEL DE SOUZA CASALI, Sarvesh S. Patel, Abhishek Jain
  • Publication number: 20230264191
    Abstract: A method for fabricating an in vitro vessel includes forming a substrate that defines a microfluidic passage therein extending along a longitudinal axis and defined by an inner surface, positioning the substrate in a vertical orientation whereby an acute angle is formed between the longitudinal axis of the microfluidic passage and the direction of gravity, and culturing a plurality of first cells in the microfluidic passage while the substrate is disposed in the vertical orientation whereby an annular layer of the plurality of first cells is formed in the microfluidic channel, wherein the layer of the plurality of first cells defines a lumen extending longitudinally through the microfluidic channel.
    Type: Application
    Filed: February 21, 2023
    Publication date: August 24, 2023
    Applicant: The Texas A&M University System
    Inventors: Abhishek Jain, Amirali Selahi
  • Patent number: 11727209
    Abstract: In implementations of systems for role classification, a computing device implements a role system to receive data describing a corpus of text that is associated with a user ID. Feature values of features are generated by a first machine learning model by processing the corpus of text, the features representing questions with respect to the corpus of text and the feature values representing answers to the questions included in the corpus of text. A classification of a role is generated by a second machine learning model by processing the feature values, the classification of the role indicating a relationship of the user ID with respect to a product or service. The role system outputs an indication of the classification of the role for display in a user interface of a display device.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: August 15, 2023
    Assignee: Adobe Inc.
    Inventors: Ajay Jain, Sanjeev Tagra, Sachin Soni, Niranjan Shivanand Kumbi, Eric Andrew Kienle, Ajay Awatramani, Abhishek Jain
  • Patent number: 11724690
    Abstract: Systems and methods can improve passenger safety for an Autonomous Vehicle (AV) based on the integration of sensor data captured by the AV's interior and exterior sensors. The AV can determine passenger occupancy data corresponding to where each passenger is detected within the AV by the interior sensors. The AV can determine multiple sets of one or more driving actions that the AV can perform at a future time. The AV can generate crash impact data corresponding to where each passenger is detected from one or more simulated collisions between the AV and one or more objected detected by the exterior sensors when the AV performs one or more sets of driving actions from among the multiple sets. The AV can determine ranked sets of driving actions based on the passenger occupancy data and the crash impact data.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: August 15, 2023
    Assignee: GM Cruise Holdings LLC
    Inventors: Hemant Kavadia, Nishant Sharma, Abhishek Jain
  • Patent number: 11726953
    Abstract: One or more computer processors to receive an object to store in a cloud storage environment, wherein the cloud storage environment includes a default storage policy. The one or more processors determine whether the object includes a foreign policy as an attribute of metadata associated with the object. The one or more processors, responsive to determining the object includes the foreign policy as an attribute of the metadata associated with the object, determine whether the foreign policy includes storage rules that differ from the default storage policy of the cloud storage environment, and the one or more processors, responsive to determining the storage rules included in the foreign policy of the metadata of the object differ from the default storage policy of the cloud storage environment, store the object based on the storage rules of the foreign policy, and ignore the default storage policy of the cloud storage environment.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: August 15, 2023
    Assignee: International Business Machines Corporation
    Inventors: Dileep Dixith, Chhavi Agarwal, Anbazhagan Mani, Abhishek Jain
  • Publication number: 20230244852
    Abstract: A system for generating user interface (UI) components in a web-based interactive UI is disclosed. Instructions, when executed by processors, cause the processors to receive CSS files specifying a desired standardized appearance for UI components, receive an HTML file specifying the interactive UI and including tags not specified by any HTML standard, corresponding to one or more UI components; and provide a webpage comprising the UI components to a human user. When rendered and executed by a web browser of the human user, the web browser will render the UI components indicated by the tags, load data into the UI components and style the UI components in accordance with the CSS file. The browser will also receive input requesting a change to presentation of data in the UI components and update UI components in accordance with the requested change. Additional features improving datagrid, chart, and filter functionality are provided.
    Type: Application
    Filed: February 2, 2022
    Publication date: August 3, 2023
    Applicant: MORGAN STANLEY SERVICES GROUP INC.
    Inventors: Harikumar Pillai, Jigar Gala, Abhishek Jain, Afshir Irani, Charles W. Mayle
  • Patent number: 11704301
    Abstract: Provided is a method for performing a file system consistency check. The method comprises calculating, by a first thread that does not have access to an inode table, file block addresses for one or more files to be checked by the thread. The method further comprises collecting validity information for the one or more files. The method further comprises reading information relating to the one or more files from the inode table. The reading is performed in response to the thread being given access to the inode table after the calculating operation. The method further comprises validating the information by comparing the information from the inode table to the validity information.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: July 18, 2023
    Assignee: International Business Machines Corporation
    Inventors: Huzefa Pancha, Abhishek Jain, Sasikanth Eda, Karthik Iyer
  • Patent number: 11699995
    Abstract: A multiplexer includes an input, an output, and a main switch configured to pass a signal from the input to the output. The multiplexer includes two bootstrap circuits that collectively maintain a constant voltage between terminals of the main switch during alternating phases.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: July 11, 2023
    Assignee: STMicroelectronics International N.V.
    Inventors: Vaibhav Garg, Abhishek Jain, Anand Kumar
  • Publication number: 20230199301
    Abstract: A method for image capture using artificial intelligence (AI) techniques to generate a user-personalized and noise-corrected final image from a captured image, that includes classifying a noise associated with a lens of an imaging device, preprocessing the captured image based on the classified noise to determine an initial region of interest (ROI), generating a first processed image by inputting the initial ROI and the captured image to a deep learning network, receiving a passive user input corresponding to a portion of a first preview of the first processed image, determining an additional ROI based on the passive user input and the classified noise, generating a second processed image by inputting the second ROI and the captured image to the deep learning network, and generating a user-personalization based noise-corrected final image based on the second processed image.
    Type: Application
    Filed: February 6, 2023
    Publication date: June 22, 2023
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Abhishek JAIN, Nibha SHARMA, Manu TIWARI, Shobhit VERMA
  • Publication number: 20230176763
    Abstract: A computer-implemented method, according to one embodiment, includes: receiving one or more suggestions which correspond to placement of data in storage. The one or more suggestions are used to identify portions of actual data stored in actual storage which correspond to the one or more suggestions. The first tier is configured to stripe data across the two or more shared nodes. For each of the identified portions of the actual data stored in the first tier, the one or more suggestions is further used to determine whether to transfer the given identified portion of the actual data to the second tier. Moreover, in response to a determination to transfer at least one of the identified portions of the actual data to the second tier, one or more instructions are sent to transfer the at least one of the identified portions of the actual data from the first tier to the second tier.
    Type: Application
    Filed: February 6, 2023
    Publication date: June 8, 2023
    Inventors: Sandeep R. Patil, Sasikanth Eda, Abhishek Jain, Digvijay Ukirde
  • Patent number: 11665774
    Abstract: Systems and methods for multiple mode push-to-x group calls. One example embodiment provides a push-to-X server. The push-to-X server includes a communication interface communicatively coupled to a communication network and an electronic processor. The electronic processor receives, via a unicast uplink channel, a group call request from a first subscriber unit of the communication network. The electronic processor receives, from the first subscriber unit, a push-to-X data stream. The electronic processor receives a unicast channel request from a second subscriber unit of the communication network. In response to receiving the unicast channel request, the electronic processor establishes a unicast channel resource with the second subscriber unit. The electronic processor transmits the push-to-X data stream to the second subscriber unit via the unicast channel resource and transmits the push-to-X data stream to a plurality of subscriber units via a broadcast media bearer channel.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: May 30, 2023
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Madhusudan Pai, Basem A. Ardah, Bibhudatta Biswal, Abhishek Jain, Ramu Kandula, Harisha Negalaguli, Krishnakant Patel, Brahmananda R. Vempati
  • Patent number: 11656780
    Abstract: A computer-implemented method, according to one embodiment, includes: receiving one or more suggestions which correspond to placement of data in storage, where the one or more suggestions are based on data workload characteristics. The one or more suggestions are used to identify portions of actual data stored in actual storage which correspond to the one or more suggestions. For each of the identified portions of the actual data stored in the first tier, the one or more suggestions is further used to determine whether to transfer the given identified portion of the actual data to the second tier. Moreover, in response to determining to transfer at least one of the identified portions of the actual data to the second tier, one or more instructions are sent to transfer the at least one of the identified portions of the actual data from the first tier to the second tier.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: May 23, 2023
    Assignee: International Business Machines Corporation
    Inventors: Sandeep R. Patil, Sasikanth Eda, Abhishek Jain, Digvijay Ukirde
  • Patent number: 11657465
    Abstract: A method for identifying and managing incidents in a building management system (BMS) of a building. The method includes identifying at least one or more entities, one or more intents, or one or more keywords from a text segment; extracting one or more parameters from at least one of the identified one or more entities, the identified one or more intents, or the identified one or more keywords, the one or more parameters comprising a piece of building equipment of the building and a characteristic of the piece of building equipment; determining a satisfied incident of a plurality of incidents based on the extracted one or more parameters, the satisfied incident identifying an issue with the piece of building equipment and associated with a second entity; and transmitting an indication of the satisfied incident to a computing device of the second entity.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: May 23, 2023
    Assignee: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
    Inventors: Ravi Ranjan, Vikas Sharma, Srijata Sarkar, Sagar Ganesh Lohiya, Sannidhya Roy, Abhishek Jain, Sachin Yashwant Pate, Debashree Paul, Saunak Ganguly, Vijay Sopanrao Patil, Saurabh Gunvantrao Raut