Patents by Inventor Vishal Jain

Vishal 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: 20250028572
    Abstract: Systems, apparatus, articles of manufacture, and methods are disclosed to tag cloud resources. An example apparatus includes interface circuitry, machine readable instructions, and programmable circuitry to at least one of instantiate or execute the machine readable instructions to obtain first accesses of a cloud resource, the first accesses defining a first usage pattern associated with the cloud resource, associate the cloud resource with a business environment based on the first accesses, compare the first usage pattern to a second usage pattern corresponding to historical accesses of reference cloud resources associated with the business environment, and when the first usage pattern is different from the second usage pattern, limit second accesses of the cloud resource based on the second usage pattern.
    Type: Application
    Filed: October 4, 2023
    Publication date: January 23, 2025
    Inventors: MANISH JAIN, VISHAL GUPTA, PRANALI LOKARE, SIDDHARTH BURLE, AMIT MEENA
  • Publication number: 20250028848
    Abstract: Systems, apparatus, articles of manufacture, and methods are disclosed to generate and monitor security infrastructure. An example apparatus comprises programmable circuitry to at least one of instantiate or execute the machine readable instructions to: provision the security infrastructure based on a security infrastructure generation request; detect a global infrastructure template based on the security infrastructure generation request; and generate the security infrastructure based on the provisioned security infrastructure, the global infrastructure template, and an identified security infrastructure generation authorization, the security infrastructure generation authorization to indicate whether the generation of the security infrastructure is permitted.
    Type: Application
    Filed: October 10, 2023
    Publication date: January 23, 2025
    Inventors: MANISH JAIN, VISHAL GUPTA, SURESH BALLA, PRASHANT RAJPAL SINGH, VARUN JAIN
  • Publication number: 20250005083
    Abstract: Techniques for generating and presenting search filter recommendations are disclosed. A system determines a composition of search filter tiles, including a relative number of machine learning-generated search filter tiles and non-machine learning-generated search filter tiles, based on recommendation criteria. The recommendation criteria include an amount of user search history data that exists. The system applies search filter recommendation policies to generate a set of search filter recommendations, including hard-coded search filters, search filter recommendations generated by a user-specific machine learning model, search filter recommendations generated by a machine learning model trained on data from multiple different users, and algorithm-based recommendations. The system generates different sets of search filter recommendations made up of different ratios of recommendations from different sources based on determining if search filter criteria are met.
    Type: Application
    Filed: June 28, 2024
    Publication date: January 2, 2025
    Applicant: Oracle International Corporation
    Inventors: Anshuk Pal Chaudhuri, Vishal Jain, Varun Bharti, Raj Karpana Alagumalai, Uzair Bin Tariq, Subash Bhamidipati, Kuldip Oberoi, Karan Nayyar, John Ray Thomas
  • Publication number: 20240416125
    Abstract: Disclosed herein is a method for delivery stimulation to targeted deep brain structures by supplementing existing method using external electrodes with transnasal electrodes, disposed, for example, in the olfactory cleft and within the hyenoid sinus, or, more broadly, in the nasal cavity and/or in the sinuses, including, but not limited to, the frontal, ethmoidal, sphenoid sinus, etc. The method allows stimulation and/or sensing in deep brain regions which can be inaccessible from the scalp or for which existing methods are ineffective in targeting. The method can also be used for power delivery to implants that might be placed inside the brain or on its surface.
    Type: Application
    Filed: June 13, 2024
    Publication date: December 19, 2024
    Applicant: CARNEGIE MELLON UNIVERSITY
    Inventors: Mats Forssell, Yuxin Guo, Yuhyun Lee, Vishal Jain, Chaitanya Goswami, Ariel Feldman, Neil Ashim Mehta, Boyle C. Cheng, Pulkit Grover
  • Patent number: 12161284
    Abstract: An autonomous cleaning robot (e.g., an autonomous vacuum) may clean an environment using a cleaning head that is self-actuated. The cleaning head includes an actuator assembly comprising an actuator configured to control rotation and vertical movement of a cleaning roller, a controller, and a cleaning roller having an elongated cylindrical length connected to the actuator assembly. The cleaning head also includes a computer processor connected to the actuator assembly and a non-transitory computer-readable storage medium that causes the computer processor to map the environment based on sensor data captured by the autonomous vacuum. The computer processor may determine an optimal height for the cleaning head based on the map and instruct the actuator assembly to adjust the height of the cleaning head.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: December 10, 2024
    Assignee: MATIC ROBOTS, INC.
    Inventors: Anshuman Kumar, Vishal Jain, Seungho Yang, Gavin Li, Mehul Nariyawala, Navneet Dalal
  • Patent number: 12147932
    Abstract: A traceability system for a bulk commodity supply chain is provided. The system includes a tracking device, a location determination subsystem, and at least one computing device having at least one processor. The location determination subsystem is configured to determine positional information of the tracking device while placed in a bulk commodity traveling along the bulk commodity supply chain. The processor receives the positional information from the location subsystem, extracts positional values from the positional information, and processes the positional values to identify motion primitives. A modeling tool is applied to the identified motion primitives to produce a positional path of the tracking device, which is output, for example, via a user interface. The positional path represents travel of the bulk commodity along the supply chain.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: November 19, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vaishnavi Nattar Ranganathan, Upinder Kaur, Peeyush Kumar, Ranveer Chandra, Michael McNab Bassani, Vishal Jain
  • Patent number: 12001317
    Abstract: A process is disclosed to identify the minimal set of sequential and combinational signals needed to fully reconstruct the combinational layout after emulation is complete. A minimal subset of sequential and combinational elements is output from the emulator to maximize the emulator speed and limit the utilization of emulator resources, e.g., FPGA resources. An efficient reconstruction of combinational waveforms or SAIF data is performed using a parallel computing grid.
    Type: Grant
    Filed: June 27, 2023
    Date of Patent: June 4, 2024
    Assignee: Synopsys, Inc.
    Inventors: Gagan Vishal Jain, Johnson Adaikalasamy, Alexander John Wakefield, Ritesh Mittal, Solaiman Rahim, Olivier Coudert
  • Publication number: 20240177412
    Abstract: A lidar method and system for training and using a machine learning model are disclosed. An example method includes: obtaining a map of a background scene, the map including three-dimensional (3D) point cloud data; obtaining at least one point cloud representation of at least one foreground object, the at least one point cloud representation including 3D point cloud data, wherein one or more lidar sensors were used to generate the 3D point cloud data for the map and the at least one point cloud representation; generating a lidar scene by placing the at least one point cloud representation within the map; and training the machine learning model using the generated lidar scene. The model can be used to identify objects and control a vehicle.
    Type: Application
    Filed: November 28, 2022
    Publication date: May 30, 2024
    Inventors: Deepak Guntur Ranganath, Vishal Jain
  • Publication number: 20240111051
    Abstract: Methods and systems related to intelligent space management are described. An example method of monitoring an environment includes receiving a first image of an environment captured by a camera, receiving a point cloud of the environment generated by a lidar device, registering at least a portion of the point cloud with at least a portion of the first image, receiving, from a user device, a user selection of a zone in the environment based on a user interaction with a second image presented on the user device, the second image including at least one of a portion of the first image or a portion of the point cloud, and monitoring point cloud data collected by the lidar device for the selected zone.
    Type: Application
    Filed: October 1, 2022
    Publication date: April 4, 2024
    Inventors: Anurag Gupta, Vishal Jain, Neel Shah, Farnam Adelkhani
  • Publication number: 20240061604
    Abstract: A storage device includes: a storage controller to receive one or more notifications corresponding to host data transferred from a host device to the storage device over a storage interface; and a response circuit connected to the storage controller, the response circuit to trigger a response to the host device, and including: a first counter to track the one or more notifications, the one or more notifications corresponding to an entirety of the host data such that each of the notifications corresponds to a portion of the host data; a second counter to track one or more acknowledgements received from the storage controller, the one or more acknowledgments corresponding to the one or more notifications such that each of the acknowledgments corresponds to a notification; and a response trigger to select one of the first counter and the second counter to trigger the response to the host device.
    Type: Application
    Filed: November 3, 2023
    Publication date: February 22, 2024
    Inventors: Chase Pasquale, Richard N. Deglin, Vishal Jain, Jagannath Vishnuteja Desai
  • Publication number: 20240049933
    Abstract: Disclosed is an autonomous vacuum system that detects and responds to obstructions in a cleaning channel of the vacuum. Pressure sensors repeatedly measure pressure at different points in the cleaning channel, and the autonomous vacuum system analyzes the pressure measurements to determine whether an obstruction is likely present. Such a determination may be made based on, e.g., computed pressure differentials across the pressure sensors, and/or pressures of individual pressures sensors. The autonomous vacuum system can respond to the detection of an obstruction by, for example, performing a change in vacuum speed, such as ramping up to or near a maximum speed, and then decreasing again to a more normal speed.
    Type: Application
    Filed: August 10, 2023
    Publication date: February 15, 2024
    Inventors: Anshuman Kumar, Karthik Chandrashekaraiah, Vishal Jain, Nathan Elio Madonia, William George Plummer, Tristan Pierre Gervais, Yuval Karoly
  • Publication number: 20240049936
    Abstract: An autonomous vacuum includes mopping and sweeping functionalities. A magnetic locking system secures a cleaning head of the autonomous vacuum into a mopping position when in a mopping state, allowing the vacuum to move a mop roller back and forth to scrub stubborn stains on a floor surface without the cleaning head shifting into an alternate sweeping position. The autonomous vacuum also includes snorkel ducts to direct fluid waste and water from the mop roller to a waste bag without mixing the fluid waste with dry waste collected by a sweeping system. The snorkel ducts are configured to kink shut when the cleaning head is in a sweeping state, to avoid unnecessary suction through the snorkel system. Additionally, the mopping system includes cleaning logic routines that can sense and control mop roller saturation and drying, and that can perform automatic mop cleaning.
    Type: Application
    Filed: August 10, 2023
    Publication date: February 15, 2024
    Inventors: Anshuman Kumar, Karthik Chandrashekaraiah, Nathan Elio Madonia, William George Plummer, Tristan Pierre Gervais, Vishal Jain
  • Publication number: 20240049928
    Abstract: A cleaning system may have a brush roller that moves dust and debris towards a duct opening for collection. The cleaning system may be an autonomous vacuum robot or include an autonomous vacuum robot. The cleaning system may include guards that reduce the likelihood that fibrous debris wraps around rotating portions of the brush roller (e.g., around a drive pinion). Buffer zones in the brush roller may receive fibrous debris that would otherwise wrap around the brush roller and increase undesirable friction during operation. The brush roller is configured to be unlocked from a position contacting the inner surface of a cleaning head of the cleaning system. The fibrous debris stored in the buffer zones may be suctioned into a debris collection compartment of the cleaning system after the brush roller is unlocked. The cleaning system includes a wedge to seal a cavity for ingesting debris within the cleaning head from the environment.
    Type: Application
    Filed: August 10, 2023
    Publication date: February 15, 2024
    Inventors: Anshuman Kumar, Karthik Chandrashekaraiah, Nathan Elio Madonia, William George Plummer, Tristan Pierre Gervais, Kaiwen Liao, Vishal Jain
  • Patent number: 11836375
    Abstract: A storage device includes: a storage controller to receive one or more notifications corresponding to host data transferred from a host device to the storage device over a storage interface; and a response circuit connected to the storage controller, the response circuit to trigger a response to the host device, and including: a first counter to track the one or more notifications, the one or more notifications corresponding to an entirety of the host data such that each of the notifications corresponds to a portion of the host data; a second counter to track one or more acknowledgements received from the storage controller, the one or more acknowledgments corresponding to the one or more notifications such that each of the acknowledgments corresponds to a notification; and a response trigger to select one of the first counter and the second counter to trigger the response to the host device.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: December 5, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Chase Pasquale, Richard N. Deglin, Vishal Jain, Jagannath Vishnuteja Desai
  • Publication number: 20230342772
    Abstract: The present disclosure include an exemplary method comprising receiving a transaction history comprising transaction information associated with a plurality of transactions for an entity, wherein the transaction information involves transactions completed between employees of the entity and one or more merchants; detecting, using a machine learning algorithm, one or more leakage events associated with a transaction, the one or more leakage events comprising a first leakage event, wherein the first leakage event indicates a non-compliance of a spending rule of the entity by a participant in the transaction, wherein the one or more detected leakage events are analyzed as inputs to improve performance of the machine learning algorithm using unsupervised machine learning; and performing an analysis of a compliance level of the entity based on performing the detection of the one or more leakage events for the plurality of transactions.
    Type: Application
    Filed: July 3, 2023
    Publication date: October 26, 2023
    Inventors: Ravi Bajpai, Shashank Chauhan, Srikanth Reddy Dorla, Tushar Gupta, Vishal Jain, Khushboo Kumar, Harmeet Sachdeva, Tarun Sehgal, Anshul Sharma, Sonal Surana, Dipti Verma
  • Publication number: 20230342283
    Abstract: A process is disclosed to identify the minimal set of sequential and combinational signals needed to fully reconstruct the combinational layout after emulation is complete. A minimal subset of sequential and combinational elements is output from the emulator to maximize the emulator speed and limit the utilization of emulator resources, e.g., FPGA resources. An efficient reconstruction of combinational waveforms or SAIF data is performed using a parallel computing grid.
    Type: Application
    Filed: June 27, 2023
    Publication date: October 26, 2023
    Inventors: Gagan Vishal Jain, Johnson Adaikalasamy, Alexander John Wakefield, Ritesh Mittal, Solaiman Rahim, Olivier Coudert
  • Publication number: 20230316419
    Abstract: Systems and methods are disclosed for generating interactive user interfaces for evaluating transactions of an organization. For example, a system can be configured to receive transactions for an organization and determine a first subset of the transactions during a trip at a first location that is different from a home location of a consumer. A respective transaction associated with a second location that occurred during the trip is identified. The respective transaction is assigned to the first subset of the of transactions for the trip. A second subset of the transactions of a spending type is determined. A parameter value associated with the spending type is identified. A parameter adjustment is determined. The system is configured to cause a display of a spending type user interface on a client device and receive a selection of a parameter component.
    Type: Application
    Filed: April 4, 2022
    Publication date: October 5, 2023
    Inventors: Richa Bishnoi, Bobby Chetal, Priyesha Jain, Vishal Jain, Isha Kakkar, Ashi Sawhney, Preetika Madan, Mayank Pruthi, Rahul Sharma, Madhu Setia, Yakshi Shode, Kartikeya Singh, Vivek Singh, Annamalai Veerappan
  • Patent number: 11770599
    Abstract: An adjustable-focus PV (picture/video) camera in a mixed-reality head-mounted display (HMD) device operates with an auto-focus subsystem that is configured to be triggered based on location and motion of a user's hands to reduce the occurrence of auto-focus hunting during camera operations. The HMD device is equipped with a depth sensor that is configured to capture depth data from the surrounding physical environment to detect and track the user's hand location, movements, and gestures in three-dimensions. The hand tracking data from the depth sensor may be assessed to determine hand characteristics—such as which of the user's hands or part of a hand is detected, its size, motion, speed, etc.—within a particular region of interest (ROI) in the field of view of the PV camera. The auto-focus subsystem uses the assessed hand characteristics as an input to control auto-focus of the PV camera to reduce auto-focus hunting occurrences.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: September 26, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Maria Cheng Lei, Vishal Jain, Vikramaditya Dangi
  • Patent number: 11741463
    Abstract: The system may be configured to perform operations including receiving a transaction history comprising transaction information associated with a plurality of transactions for an entity; analyzing transaction information associated with a transaction of the plurality of transactions; and detecting a leakage event associated with the transaction. Detecting the leakage event may comprise determining a payment method for the transaction in response to the analyzing the transaction information; and comparing the payment method to a desired payment method, wherein the leakage event is detected in response to the payment method differing from the desired payment method.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: August 29, 2023
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Ravi Bajpai, Shashank Chauhan, Srikanth Reddy Dorla, Tushar Gupta, Vishal Jain, Khushboo Kumar, Harmeet Sachdeva, Tarun Sehgal, Anshul Sharma, Sonal Surana, Dipti Verma
  • Patent number: 11729438
    Abstract: Techniques are described for optimizing streaming video encoding profiles.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: August 15, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Vishal Jain, Deepthi Nandakumar, Sriram Sethuraman, Sandesh Ghanta