Patents by Inventor Prashant Gupta

Prashant Gupta 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: 20240134704
    Abstract: Device cohort management techniques are described that are usable to control resource utilization by the devices. This is performable by managing usage together through grouping the devices through membership in a cohort. As a result, interaction with resources by the various devices is coordinated across the cohort, thereby improving device operation and user efficiency in resource usage by the devices.
    Type: Application
    Filed: October 20, 2022
    Publication date: April 25, 2024
    Applicant: Adobe Inc.
    Inventors: Ankur Dhir, Prashant Dahiya, Ankur Gupta
  • Publication number: 20240089227
    Abstract: Methods, systems, and media for providing automated review of incoming messages in a group messaging service are provided.
    Type: Application
    Filed: September 8, 2023
    Publication date: March 14, 2024
    Inventors: Vikram Gupta, Prashant Jawale, Bhavinkumar Jatinkumar Shah
  • Patent number: 11926322
    Abstract: A hybrid deterministic override to cloud based probabilistic advanced driver assistance systems. Under default driving conditions, an ego vehicle is controlled by a probabilistic controller in a cloud. An overall gap between the ego vehicle and a leading vehicle is divided into an emergency collision gap and a driver specified gap. The vehicle sensors monitor the overall gap. When the gap between the ego vehicle and the leading vehicle is less than or equal to the emergency collision gap, a deterministic controller of the ego vehicle overrides the cloud based probabilistic controller to control the braking and acceleration of the ego vehicle.
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: March 12, 2024
    Assignee: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.
    Inventors: Rohit Gupta, Yanbing Wang, Ziran Wang, Kyungtae Han, Prashant Tiwari
  • Patent number: 11915831
    Abstract: A system includes a learning filter for deidentified healthcare data. The system provides self-improving data filtering of data for the detection of disorders for engaging patients in observational research to gather additional data. A processor performs operations including obtaining patient information about a patient and current order data. The current order data indicates an order for a laboratory test for the patient and obtaining, from a database, historical data indicating a previous laboratory test for the patient and a result of the previous laboratory test. The operations further include determining that the patient is a subject of interest for a disorder by applying the filter to historical data to produce filtered data and comparing the filtered data to a profile associated with the disorder. Additional laboratory tests can be performed, after which a hash-to-patient identifier (PID) mapping database and the filter can be updated.
    Type: Grant
    Filed: November 9, 2022
    Date of Patent: February 27, 2024
    Assignee: Laboratory Corporation of America Holdings
    Inventors: Lance Berberian, Prashant Gupta, Jessie Lunk
  • Patent number: 11914939
    Abstract: A method includes receiving a circuit design. The circuit design includes blocks, a clock port, and two or more clock sinks across the blocks. The method further includes determining, by one or more processors, a common clock path between the clock port and the two or more clock sinks across the blocks. Further, the method includes determining a clock latency based on the common clock path.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: February 27, 2024
    Assignee: Synopsys, Inc.
    Inventors: Prashant Gupta, Shibaji Banerjee, Sivakumar Arulanantham
  • Publication number: 20240061723
    Abstract: A shutdown criterion is determined to be met with respect to a cluster. Responsive to determining that the shutdown criterion is met, a request router is configured to route requests addressed to the cluster to a destination that indicates that the cluster is unavailable. A request to shut down the cluster is transmitted. A request to start the cluster is received. The request is initiated via the destination that indicates that the cluster is unavailable. In response to receiving the request to start the cluster, the cluster is started and the request router is configured to direct, to the cluster, requests addressed to the cluster.
    Type: Application
    Filed: August 17, 2022
    Publication date: February 22, 2024
    Inventors: Sunil Gupta, Tushar Mahale, Nickolas Klue, Prashant Gupta, Pratik Baniya, Rong Shen
  • Publication number: 20240005331
    Abstract: Disclosed embodiments relate to systems and methods for automatic payment distribution. Techniques include validating, based on user-specified rules that the received file form data fields match user requirements, determining whether to authenticate a form based on the validation, calculating payment eligibility and payment amount, authorizing recipient payments, and notifying the recipient.
    Type: Application
    Filed: December 5, 2022
    Publication date: January 4, 2024
    Inventors: SUSHEEL NESARGI, George S. Durant, Joel Dake, Glen M. Casey, Prashant Gupta, Cary Jeffers, Karsten Propper
  • Publication number: 20230071721
    Abstract: A system includes a learning filter for deidentified healthcare data. The system provides self-improving data filtering of data for the detection of disorders for engaging patients in observational research to gather additional data. A processor performs operations including obtaining patient information about a patient and current order data. The current order data indicates an order for a laboratory test for the patient and obtaining, from a database, historical data indicating a previous laboratory test for the patient and a result of the previous laboratory test. The operations further include determining that the patient is a subject of interest for a disorder by applying the filter to historical data to produce filtered data and comparing the filtered data to a profile associated with the disorder. Additional laboratory tests can be performed, after which a hash-to-patient identifier (PID) mapping database and the filter can be updated.
    Type: Application
    Filed: November 9, 2022
    Publication date: March 9, 2023
    Applicant: Laboratory Corporation of America Holdings
    Inventors: Lance Berberian, Prashant Gupta, Jessie Lunk
  • Patent number: 11532398
    Abstract: A system includes a learning filter for deidentified healthcare data. The system provides self-improving data filtering of data for the detection of disorders for engaging patients in observational research to gather additional data. A processor performs operations including obtaining patient information about a patient and current order data. The current order data indicates an order for a laboratory test for the patient and obtaining, from a database, historical data indicating a previous laboratory test for the patient and a result of the previous laboratory test. The operations further include determining that the patient is a subject of interest for a disorder by applying the filter to historical data to produce filtered data and comparing the filtered data to a profile associated with the disorder. Additional laboratory tests can be performed, after which a hash-to-patient identifier (PID) mapping database and the filter can be updated.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: December 20, 2022
    Assignee: Laboratory Corporation of America Holdings
    Inventors: Lance Berberian, Prashant Gupta, Jessie Lunk
  • Publication number: 20220398372
    Abstract: A processing device identifies a first clock tree topology for a circuit design, the first clock tree topology having a threshold feedthrough count and a first timing solution. The processing device further identifies one or more additional clock tree topologies for the circuit design, each of the one or more additional clock tree topologies having a different respective feedthrough count that is less than the threshold feedthrough count, and each of the one or more additional clock tree topologies comprising a respective timing solution. In addition, the processing device receives a selection of at least one of the first clock tree topology or the one or more additional clock tree topologies, and generates the circuit design according to the selection.
    Type: Application
    Filed: June 2, 2022
    Publication date: December 15, 2022
    Inventors: Vivek Kumar, Prashant Gupta
  • Publication number: 20220300687
    Abstract: A system determines physical design information along a logic hierarchy of a circuit design. The system accesses physical design metrics associated with different parts of a physical design of a circuit. The system accesses a logic design of the circuit comprising a hierarchy of logic blocks. The system determines the physical design metrics associated with one or more logic blocks of the hierarchy of the logic design based on a relation between the physical design and the logic design. The system configures a user interface to display the hierarchy of the logic design of the circuit along with the physical design metrics associated with the one or more logic blocks of the hierarchy. The system sends the configured user interface for display.
    Type: Application
    Filed: March 15, 2022
    Publication date: September 22, 2022
    Inventors: Amit Jalota, Andrew Saunders, Aruna Kanagaraj, Douglas Chang, Eshwari Rajendran, Prashant Gupta, Rajeev Murgai, Soumitra Majumder, Vasiliki Chatzi, Balkrishna Ramchandra Rashingkar
  • Patent number: 11430040
    Abstract: A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform tracking respective duration data for each respective item of items in a catalog based on purchase histories; measuring a reorder rate for the each respective item within one or more first periods of time; generating a Weibull distribution for the each respective item; training a machine learning model based on previous orders by the users; generating, using the machine learning model, as trained, a ranked list of one or more first items for a user of the users, a respective predicted quantity for each of the one or more first items, and an average basket size for the user; receiving a request for recommended items from the user using a user interface; and sending the ranked list of the one or more first items to be displayed on the user interface. Other embodiments are disclosed.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: August 30, 2022
    Assignee: WALMART APOLLO, LLC
    Inventors: Kannan Govindan, Deepak Arora, Varun Srivastava, Diego Alvaro Goyret, Prashant Gupta
  • Patent number: 11218490
    Abstract: Techniques for enrolling a user in an organization directory include receiving a first request from a first user for inclusion in the directory configured to facilitate access to a collaboration application, the first request including a least a first user profile item for the first user; generating a first user account for the user assigned a first set of permissions and including a first user profile listing the first user profile item; providing a first level of access to the directory; receiving a second request from a second user transitioning the first user account from the first set of permissions to a second, broader set of permissions; verifying a first user identity for the first user based on the second request; assigning the first user account the second set of permissions; automatically updating the directory; and providing a second level of access to the directory to the first user.
    Type: Grant
    Filed: September 2, 2019
    Date of Patent: January 4, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Teekam Chand Goyal, Deepak Pratinidhi, Rajiv Kumar, Prashant Gupta, Rohit Bhatia, Rakesh Midha, Ashutosh Tripathi, Nitin Jaiswal, Vinay Kumar
  • Patent number: 11196751
    Abstract: The disclosed system and method provide a way to easily review, audit, and modify multiple users' security access authority. The disclosed system and method may include using a trained bot that is trained using a machine learning algorithm to retrieve user profile information from a complex network of tables stored in a relational database and to analyze the user profile information to generate a recommendation to revoke or approve at least one user's security access authority for at least one transaction type. In some embodiments, the disclosed system and method allow for a human expert to revoke or approve at least one user's security access authority for at least one transaction type based on the recommendation. In some embodiments, the disclosed system and method determine whether to revoke or approve at least one user's security access authority for at least one transaction type and may also revoke or approve the at least one user's security access authority based on the decision.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: December 7, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Prashant Gupta, Abhishek Jain, Jagadish Berigai Rama Iyengar, Murali Krishna Vedagiri Venkata Naga, Ramesh Naidu Thanniru, Gurram Venkata Ramana, Nikhil G. Kumar, Balaji Nagarajan, Ravishankar Krishnan, Tushar Shinde, Dayapatra Nevatia, Vikas Pujari, Shantanu Biswas
  • Publication number: 20210233148
    Abstract: A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform tracking respective duration data for each respective item of items in a catalog based on purchase histories; measuring a reorder rate for the each respective item within one or more first periods of time; generating a Weibull distribution for the each respective item; training a machine learning model based on previous orders by the users; generating, using the machine learning model, as trained, a ranked list of one or more first items for a user of the users, a respective predicted quantity for each of the one or more first items, and an average basket size for the user; receiving a request for recommended items from the user using a user interface; and sending the ranked list of the one or more first items to be displayed on the user interface. Other embodiments are disclosed.
    Type: Application
    Filed: January 29, 2020
    Publication date: July 29, 2021
    Applicant: Walmart Apollo, LLC
    Inventors: Kannan Govindan, Deepak Arora, Varun Srivastava, Diego Alvaro Goyret, Prashant Gupta
  • Publication number: 20210029129
    Abstract: The disclosed system and method provide a way to easily review, audit, and modify multiple users' security access authority. The disclosed system and method may include using a trained bot that is trained using a machine learning algorithm to retrieve user profile information from a complex network of tables stored in a relational database and to analyze the user profile information to generate a recommendation to revoke or approve at least one user's security access authority for at least one transaction type. In some embodiments, the disclosed system and method allow for a human expert to revoke or approve at least one user's security access authority for at least one transaction type based on the recommendation. In some embodiments, the disclosed system and method determine whether to revoke or approve at least one user's security access authority for at least one transaction type and may also revoke or approve the at least one user's security access authority based on the decision.
    Type: Application
    Filed: September 30, 2019
    Publication date: January 28, 2021
    Inventors: Prashant Gupta, Abhishek Jain, Jagadish Berigai Rama Iyengar, Murali Krishna Vedagiri Venkata Naga, Ramesh Naidu Thanniru, Gurram Venkata Ramana, Nikhil G. Kumar, Balaji Nagarajan, Ravishankar Krishnan, Tushar Shinde, Dayapatra Nevatia, Vikas Pujari, Shantanu Biswas
  • Patent number: 10885191
    Abstract: In one embodiment, a computer-implemented method for using customer context to detonate malware may be performed by one or more computing devices, each comprising one or more processors. The method may include receiving an artefact associated with a first device being targeted by malware, simulating in a controlled environment attributes of the first device based at least in part on the artefact, executing the malware in the controlled environment while the attributes of the first device are being simulated, and performing a security action with respect to the malware based at least in part on the execution of the malware in the controlled environment.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: January 5, 2021
    Assignee: CA, Inc.
    Inventor: Prashant Gupta
  • Publication number: 20200322347
    Abstract: Techniques for enrolling a user in an organization directory include receiving a first request from a first user for inclusion in the directory configured to facilitate access to a collaboration application, the first request including a least a first user profile item for the first user; generating a first user account for the user assigned a first set of permissions and including a first user profile listing the first user profile item; providing a first level of access to the directory; receiving a second request from a second user transitioning the first user account from the first set of permissions to a second, broader set of permissions; verifying a first user identity for the first user based on the second request; assigning the first user account the second set of permissions; automatically updating the directory; and providing a second level of access to the directory to the first user.
    Type: Application
    Filed: September 2, 2019
    Publication date: October 8, 2020
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Teekam Chand Goyal, Deepak Pratinidhi, Rajiv Kumar, Prashant Gupta, Rohit Bhatia, Rakesh Midha, Ashutosh Tripathi, Nitin Jaiswal, Vinay Kumar
  • Patent number: 10771482
    Abstract: The disclosed computer-implemented method for detecting geolocation-aware malware may include (1) receiving, by a computing device, trajectory information for network traffic carrying geolocation-aware malware, (2) identifying, from the trajectory information, a target geolocation characteristic required to activate the geolocation-aware malware, (3) establishing, on an image of a user machine, an execution environment having the target geolocation characteristic, (4) running, on the image of the user machine, the geolocation-aware malware, and (5) analyzing functioning of the geolocation-aware malware to identify malicious activity by the geolocation-aware malware. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: September 8, 2020
    Assignee: CA, Inc.
    Inventor: Prashant Gupta
  • Patent number: 10757049
    Abstract: A messaging system for effecting effect instant messaging communication sessions (chats) between users of the messaging system allows “actions” to be exchanged in chats. The actions are generated in an action database. A template-creating user can create a custom action template for generating actions, which is only available to certain users.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: August 25, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Harshvardhan Singh, Arun Rajappa, Jayawant Tewari, Abhisek Kumar Behera, Prashant Gupta, Apoorv Seth