Patents by Inventor Abhishek Verma

Abhishek Verma 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: 12159443
    Abstract: Embodiments described herein include aspects related to previewing and capturing stroke outlines from a real-world image or a video feed. In one embodiment, a stroke outline preview image is generated by performing an edge detection process on an input image. The stroke outline preview image provides a preview indicating an example of a stroke outline image to be provided for the input image if the input image is selected. A detailed stroke outline image for the input image is generated using a detailed stroke outline process, and an alternative stroke outline image is obtained for the input image using an alternative outline process. Thereafter, the alternative stroke outline image is modified by including in the alternative stroke outline image a portion of stroke outlines from the detailed stroke outline image.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: December 3, 2024
    Assignee: Adobe Inc.
    Inventor: Abhishek Verma
  • Publication number: 20240378766
    Abstract: Real time pattern preview generation and capture techniques are described. In an example, a live stream of digital images is displayed in a user interface by a computing device. A real time preview of visual patterns in the user interface is then generated and displayed based on the digital images. The visual patterns, for instance, are generated by the computing device in real time using a combination of shape extraction and pattern generation. An option is also made available to convert the real time preview into a vector image, such as a vector pattern tile.
    Type: Application
    Filed: May 12, 2023
    Publication date: November 14, 2024
    Applicant: Adobe Inc.
    Inventors: Abhishek Verma, Arihant Jain, Holger Winnemoeller
  • Publication number: 20240264986
    Abstract: A mechanism that flags and detects inaccurate or bad data, and annotates the flagged data with automatically generated metadata that may then be provided to end users (e.g., resource managers, service owners, finance analysts, data scientists, executives, etc.) via an application stack. The automatic annotations comprise quality annotations that may include data freshness, correctness, and/or completeness.
    Type: Application
    Filed: January 18, 2023
    Publication date: August 8, 2024
    Inventors: Michael Yang Liu, Abhijit Belapurkar, Abhishek Verma, Bhaswanth Uppalaguptam, Edward Chou, Michael Jun, Pramod Madabhushi, Richard A. Maher, Spiro Michaylov, Srirama Koneru, Nicole Pizarro
  • Patent number: 12026202
    Abstract: Sets of objects may be received which are desired to be stored using a nested hash map, where the nested hash map may include multiple levels, and where each set of objects in the sets of objects may correspond to a level in the nested hash map. The nested hash map may be created from a bottom level of the nested hash map to a top level of the nested hash map, which may include: creating a first hash map at a first level of the nested hash map, creating a first shared pointer which points to the first hash map, and creating a second hash map at a second level which is immediately above the first level, where the second hash map maps at least one object to the first shared pointer.
    Type: Grant
    Filed: August 24, 2022
    Date of Patent: July 2, 2024
    Assignee: Synopsys, Inc.
    Inventors: Brijesh Agrawal, Abhishek Verma, Deepak Ahuja, Paras Mal Jain
  • Patent number: 11985241
    Abstract: The present embodiments relate to a sender sharing a credential associated with a user device to a recipient, allowing temporary access to the user device by the recipient. The sender can specify a user in which to share the credential and can set control parameters relating to the use of the user device by the recipient. The authorizing entity computer can transmit an credential identifier to the processing network computer and receive an encrypted credential from the processing network computer. The authorizing entity computer can transmit the encrypted credential to a storage application on the recipient computer. The recipient computer can then transmit a request to the processing network computer for a token and then obtain the token.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: May 14, 2024
    Assignee: Visa International Service Association
    Inventors: Sushma Rapolu, Anup Tripathi, Sashi Kumar Velur, Cristian Dumitru, Nicholas Boesel, Mitchell Wright, Abhishek Verma
  • Patent number: 11840962
    Abstract: An aircraft including a fuselage, a wing structure, at least one turbomachine running on hydrogen and generating thrust at a propulsion unit distant from the fuselage, at least one fuel tank positioned in the fuselage and configured to store hydrogen in the cryogenic state, at least one hydrogen supply device connecting the fuel tank and the turbomachine and including at least one pump positioned in the fuselage in the vicinity of the fuel tank, at least one hydrogen heating system positioned in the fuselage in the vicinity of the pump. This solution makes it possible to reduce a length of the complex double-walled pipes configured for carrying the hydrogen in the cryogenic state between the fuel tank and the hydrogen heating system.
    Type: Grant
    Filed: August 1, 2022
    Date of Patent: December 12, 2023
    Assignees: Airbus SAS, Airbus Operations SAS
    Inventors: Lionel Czapla, Antoine Abele, Benjamin Thubert, Alexis Pissavin, Abhishek Verma, Alistair Forbes, Jorge A. Carretero Benignos, Benedikt Bammer
  • Publication number: 20230368490
    Abstract: Embodiments described herein include aspects related to previewing and capturing stroke outlines from a real-world image or a video feed. In one embodiment, a stroke outline preview image is generated by performing an edge detection process on an input image. The stroke outline preview image provides a preview indicating an example of a stroke outline image to be provided for the input image if the input image is selected. A detailed stroke outline image for the input image is generated using a detailed stroke outline process, and an alternative stroke outline image is obtained for the input image using an alternative outline process. Thereafter, the alternative stroke outline image is modified by including in the alternative stroke outline image a portion of stroke outlines from the detailed stroke outline image.
    Type: Application
    Filed: May 13, 2022
    Publication date: November 16, 2023
    Inventor: Abhishek Verma
  • Patent number: 11640289
    Abstract: A system and method for deploying software is disclosed. The system includes an architecture for deploying simulation software as a service. The architecture includes a client layer. The client layer includes an edge device, a resource manager, an update framework, a firewall, and a key management system. The architecture further includes a control layer communicatively coupled to the client layer, wherein a portion of the control layer is configured within a server. The control layer includes an application programming interface, one or more containers, wherein at least one of the one or more containers is a simulation processing container. The control layer further includes an orchestration node, a continuous integration tool, one or more processors, and a content delivery network module. The architecture further includes a data layer communicatively coupled to the one or more containers.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: May 2, 2023
    Assignee: Rockwell Collins, Inc.
    Inventors: Rishabh Kaushik, Jeanette M. Ling, Abhishek Verma
  • Patent number: 11630709
    Abstract: A method includes receiving, by a first computer from a second computer, a stateless API request message comprising update value data, a consensus token, and a user identifier. The first computer determines whether or not the consensus token matches a previously stored consensus token. If the consensus token matches the previously stored consensus token, the first computer retrieves stored value data from a value data database based on the user identifier. The first computer then updates the stored value data with the update value data. The first computer generates an API response message comprising an indication of the update. The first computer transmits, to the second computer, the API response message.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: April 18, 2023
    Assignee: Visa International Service Association
    Inventors: Julie McClure, Anil Chandupattla, Abhishek Verma, Mark Picha
  • Publication number: 20230065867
    Abstract: Sets of objects may be received which are desired to be stored using a nested hash map, where the nested hash map may include multiple levels, and where each set of objects in the sets of objects may correspond to a level in the nested hash map. The nested hash map may be created from a bottom level of the nested hash map to a top level of the nested hash map, which may include: creating a first hash map at a first level of the nested hash map, creating a first shared pointer which points to the first hash map, and creating a second hash map at a second level which is immediately above the first level, where the second hash map maps at least one object to the first shared pointer.
    Type: Application
    Filed: August 24, 2022
    Publication date: March 2, 2023
    Applicant: Synopsys, Inc.
    Inventors: Brijesh Agrawal, Abhishek Verma, Deepak Ahuja, Paras Mal Jain
  • Publication number: 20230045036
    Abstract: An aircraft including a fuselage, a wing structure, at least one turbomachine running on hydrogen and generating thrust at a propulsion unit distant from the fuselage, at least one fuel tank positioned in the fuselage and configured to store hydrogen in the cryogenic state, at least one hydrogen supply device connecting the fuel tank and the turbomachine and including at least one pump positioned in the fuselage in the vicinity of the fuel tank, at least one hydrogen heating system positioned in the fuselage in the vicinity of the pump. This solution makes it possible to reduce a length of the complex double-walled pipes configured for carrying the hydrogen in the cryogenic state between the fuel tank and the hydrogen heating system.
    Type: Application
    Filed: August 1, 2022
    Publication date: February 9, 2023
    Inventors: Lionel CZAPLA, Antoine ABELE, Benjamin THUBERT, Alexis PISSAVIN, Abhishek VERMA, Alistair FORBES, Jorge A. CARRETERO BENIGNOS, Benedikt BAMMER
  • Patent number: 11573812
    Abstract: Techniques for determining a Next Best Action (NBA) are disclosed, with the determination being based on a position within an application, past actions by a user when experiencing a similar application context, and/or tasks in queue for the user to execute from current state of the application. Techniques are also disclosed for displaying an interface that includes the NBA in conjunction with a specific rationale for presenting the NBA, such as recommendations by a trusted person, based on the user's and/or other users' past behavior, and descriptions developed based on the specific NBA. Also, methods for determining a best NBA are disclosed, with the NBA being selected by applying static rules to a data set, heuristically analyzing the data set, and/or applying a machine learning model to the data set.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: February 7, 2023
    Assignee: Oracle International Corporation
    Inventors: Abhishek Verma, Michael Richard Palmeter, Simon Chow, Satheesh Kumar Reddy Challaveera, Trevor Mathers
  • Patent number: 11478701
    Abstract: A rendering system includes a cloud component and a local edge component. The cloud component receives or retrieves legacy data from various sources and preprocesses the data into a format. The local edge component receives the preprocessed data from the cloud component and performs local rendering steps necessary to place the preprocessed data into a form suitable for a game engine. The game engine utilizes the preprocessed data to render an image stream. The system is embodied in a flight simulator.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: October 25, 2022
    Assignee: Rockwell Collins, Inc.
    Inventors: Abhishek Verma, Jeanette M. Ling, Rishabh Kaushik, Danilo P Groppa, Triston Thorpe
  • Publication number: 20220309949
    Abstract: Provided are a device and method for providing a virtual audience. The device for providing a virtual audience includes receiving a voice signal indicating a speech of a user; converting the speech in the received voice signal into text; determining a topic of the speech based on the converted text; identifying a plurality of entities included in the speech that are relevant to the determined topic; generating questions applicable to the speech using the identified plurality of entities in the speech; and providing a virtual audience uttering the generated questions.
    Type: Application
    Filed: April 20, 2021
    Publication date: September 29, 2022
    Inventors: Sumantra DASGUPTA, Abhishek VERMA, Agam GOYAL, Sachin Kumar GUPTA
  • Publication number: 20220253345
    Abstract: A method includes receiving, by a first computer from a second computer, a stateless API request message comprising update value data, a consensus token, and a user identifier. The first computer determines whether or not the consensus token matches a previously stored consensus token. If the consensus token matches the previously stored consensus token, the first computer retrieves stored value data from a value data database based on the user identifier. The first computer then updates the stored value data with the update value data. The first computer generates an API response message comprising an indication of the update. The first computer transmits, to the second computer, the API response message.
    Type: Application
    Filed: March 29, 2022
    Publication date: August 11, 2022
    Inventors: Julie McClure, Anil Chandupattla, Abhishek Verma, Mark Picha
  • Publication number: 20220209952
    Abstract: The present embodiments relate to a sender sharing a credential associated with a user device to a recipient, allowing temporary access to the user device by the recipient. The sender can specify a user in which to share the credential and can set control parameters relating to the use of the user device by the recipient. The authorizing entity computer can transmit an credential identifier to the processing network computer and receive an encrypted credential from the processing network computer. The authorizing entity computer can transmit the encrypted credential to a storage application on the recipient computer. The recipient computer can then transmit a request to the processing network computer for a token and then obtain the token.
    Type: Application
    Filed: September 30, 2021
    Publication date: June 30, 2022
    Inventors: Sushma Rapolu, Anup Tripathi, Sashi Kumar Velur, Cristian Dumitru, Nicholas Boesel, Mitchell Wright, Abhishek Verma
  • Patent number: 11321149
    Abstract: A method includes receiving, by a first computer from a second computer, a stateless API request message comprising update value data, a consensus token, and a user identifier. The first computer determines whether or not the consensus token matches a previously stored consensus token. If the consensus token matches the previously stored consensus token, the first computer retrieves stored value data from a value data database based on the user identifier. The first computer then updates the stored value data with the update value data. The first computer generates an API response message comprising an indication of the update. The first computer transmits, to the second computer, the API response message.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: May 3, 2022
    Assignee: Visa International Service Association
    Inventors: Julie McClure, Anil Chandupattla, Abhishek Verma, Mark Picha
  • Publication number: 20220058012
    Abstract: A system and method for deploying software is disclosed. The system includes an architecture for deploying simulation software as a service. The architecture includes a client layer. The client layer includes an edge device, a resource manager, an update framework, a firewall, and a key management system. The architecture further includes a control layer communicatively coupled to the client layer, wherein a portion of the control layer is configured within a server. The control layer includes an application programming interface, one or more containers, wherein at least one of the one or more containers is a simulation processing container. The control layer further includes an orchestration node, a continuous integration tool, one or more processors, and a content delivery network module. The architecture further includes a data layer communicatively coupled to the one or more containers.
    Type: Application
    Filed: August 24, 2020
    Publication date: February 24, 2022
    Inventors: Rishabh Kaushik, Jeanette M. Ling, Abhishek Verma
  • Patent number: 11237850
    Abstract: Embodiments herein provide method for automatically managing activities of an application in an electronic device. The method includes detecting by an activity controller an input on a data item of the application displayed on a screen of the electronic device. Further, the method includes determining by the activity controller at least one activity associated with the data item. Furthermore, the method includes causing by the activity controller to automatically display an at least one activity interface and performing the at least one activity associated with the data item within the at least one activity interface. The at least one activity interface comprises a synchronization element to synchronize a result of the at least one performed activity with the application displayed on the screen of the electronic device.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: February 1, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Abhishek Verma, Avinash Thakur, Jatin Garg, Pranav Jadav, Shubham Shubham
  • Patent number: 11200708
    Abstract: Generating color vector previews for images is described. A color vector preview system processes image data using parallel pipelines: one for determining a color palette based on an image frame's depicted content and another for recoloring image frames using the color palette. The color vector preview system replaces each pixel of an image frame with a color determined from a surrounding spatial neighborhood of pixels. Input specifying a number of colors is received, and the specified number of colors are selected from replaced pixel values to define the color palette. After determining the color palette, the color palette pipeline obtains a most-recently captured image frame and updates the color palette accordingly. Simultaneously, the recoloring pipeline compares each of the replaced pixel values to the color palette and replaces each pixel based on the comparison. Recolored frames are then output as color vector previews for the image data in real-time.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: December 14, 2021
    Assignee: Adobe Inc.
    Inventors: Hemant Badhani, Abhishek Verma