Patents by Inventor Varun Jain
Varun 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: 20250028848Abstract: 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: ApplicationFiled: October 10, 2023Publication date: January 23, 2025Inventors: MANISH JAIN, VISHAL GUPTA, SURESH BALLA, PRASHANT RAJPAL SINGH, VARUN JAIN
-
Patent number: 12182309Abstract: A method and a system are disclosed for generating a global identifier for linking or unifying a plurality of de-identified customer data received from multiple source environments. The plurality of customer data is de-identified based on a master salt and a master token is generated. The master token is encrypted using a source-encryption key to generate a source token. The source token is also encrypted using a target-encryption key to generate a transfer token. At a central environment or a central storage unit, the transfer token is decrypted and the source token is obtained. Thereafter, source token is decrypted to obtain the master token. At the central storage unit, the master token is hashed with a target salt to generate the global identifier which is subsequently used to unify the plurality of de-identified customer data.Type: GrantFiled: November 21, 2022Date of Patent: December 31, 2024Assignee: INNOVACCER INC.Inventors: Prashant Kumar, Varun Jain, Mridul Saran
-
Publication number: 20240403336Abstract: Systems and methods for providing user interfaces for configuration of a flow for extracting information from documents via a large language model are disclosed. Exemplary implementations may: present a user interface configured to obtain entry of user input from a user to select a set of exemplary documents; select one or more document classifications for the set of exemplary documents; select one or more extraction fields that correspond to individual queries; navigate between different portions of the user interface; present the set of document classifications; present a particular individual document in the user interface; present a set of extraction fields in the user interface, wherein the individual extraction fields present individual replies obtained from the large language model in reply to the individual queries; and/or perform other steps.Type: ApplicationFiled: May 15, 2024Publication date: December 5, 2024Inventors: Jessica Andersen Campos, Eric Han, Hariharan Thirugnanam, Subash Chandran Thirumaran, Timothy Serkes, Alagu Chockalingam, Varun Jain
-
Publication number: 20240386037Abstract: Systems and methods for providing user interfaces to converse with a corpus of electronic documents via a large language model are disclosed. Exemplary implementations may: present a user interface configured to obtain entry of user input from a user to select one or more documents to be provided as input to a large language model for an individual conversation; responsive to selection of the individual conversation, provide an individual query as a prompt to the large language model; obtain and present an individual reply from the large language model; determine an individual document from the one or more documents that is relevant to the individual reply; present the individual document in a particular portion of the user interface; and/or perform other steps.Type: ApplicationFiled: May 15, 2023Publication date: November 21, 2024Inventors: Alagu Chockalingam, Aayush Dutt, Varun Jain, Timothy Serkes, Hariharan Thirugnanam, Subash Chandran Thirumaran
-
Patent number: 12067039Abstract: Systems and methods for providing user interfaces for configuration of a flow for extracting information from documents via a large language model are disclosed. Exemplary implementations may: present a user interface configured to obtain entry of user input from a user to select a set of exemplary documents; select one or more document classifications for the set of exemplary documents; select one or more extraction fields that correspond to individual queries; navigate between different portions of the user interface; present the set of document classifications; present a particular individual document in the user interface; present a set of extraction fields in the user interface, wherein the individual extraction fields present individual replies obtained from the large language model in reply to the individual queries; and/or perform other steps.Type: GrantFiled: June 1, 2023Date of Patent: August 20, 2024Assignee: Instabase, Inc.Inventors: Jessica Andersen Campos, Eric Han, Hariharan Thirugnanam, Subash Chandran Thirumaran, Timothy Serkes, Alagu Chockalingam, Varun Jain
-
Patent number: 11789605Abstract: A computer-implemented method for executing a default action on a touchscreen device is provided. The method includes receiving a touch input from a user on a touchscreen device and determining a context associated with the touch input. The context is associated with one or more actions including a default action. The method also includes determining that the received touch input comprises a default gesture, and performing the default action associated with the determined context. The default gesture may be a two-finger double-tap gesture. Systems and machine-readable media are also provided.Type: GrantFiled: February 24, 2023Date of Patent: October 17, 2023Assignee: Google LLCInventors: Fady Samuel, Varun Jain
-
Publication number: 20230221860Abstract: A computer-implemented method for executing a default action on a touchscreen device is provided. The method includes receiving a touch input from a user on a touchscreen device and determining a context associated with the touch input. The context is associated with one or more actions including a default action. The method also includes determining that the received touch input comprises a default gesture, and performing the default action associated with the determined context. The default gesture may be a two-finger double-tap gesture. Systems and machine-readable media are also provided.Type: ApplicationFiled: February 24, 2023Publication date: July 13, 2023Inventors: Fady Samuel, Varun Jain
-
Patent number: 11599264Abstract: A computer-implemented method for executing a default action on a touchscreen device is provided. The method includes receiving a touch input from a user on a touchscreen device and determining a context associated with the touch input. The context is associated with one or more actions including a default action. The method also includes determining that the received touch input comprises a default gesture, and performing the default action associated with the determined context. The default gesture may be a two-finger double-tap gesture. Systems and machine-readable media are also provided.Type: GrantFiled: December 23, 2021Date of Patent: March 7, 2023Assignee: Google LLCInventors: Fady Samuel, Varun Jain
-
Publication number: 20220113864Abstract: A computer-implemented method for executing a default action on a touchscreen device is provided. The method includes receiving a touch input from a user on a touchscreen device and determining a context associated with the touch input. The context is associated with one or more actions including a default action. The method also includes determining that the received touch input comprises a default gesture, and performing the default action associated with the determined context. The default gesture may be a two-finger double-tap gesture. Systems and machine-readable media are also provided.Type: ApplicationFiled: December 23, 2021Publication date: April 14, 2022Applicant: Google LLCInventors: Fady Samuel, Varun Jain
-
Patent number: 11249134Abstract: Physical or off-chip interfaces may be selectively bypassed in a boundary scan chain. A bypass control signal may be produced that indicates whether to bypass a selected one of the interfaces. In response to a first state of a bypass control signal, a multiplexer may couple the scan chain output of an interface boundary scan cell to the scan chain input of a successor boundary scan cell of the interface boundary scan cell. In response to a second state of the bypass control signal, the multiplexer may couple the scan chain output of a predecessor boundary scan cell of the interface boundary scan cell to the scan chain input of the successor boundary scan cell, bypassing the interface boundary scan cell.Type: GrantFiled: October 6, 2020Date of Patent: February 15, 2022Assignee: QUALCOMM IncorporatedInventors: Varun Jain, Todd Christopher Reynolds, Xinyi Chang, Anuj Gangan
-
Patent number: 11243683Abstract: A computer-implemented method for executing a default action on a touchscreen device is provided. The method includes receiving a touch input from a user on a touchscreen device and determining a context associated with the touch input. The context is associated with one or more actions including a default action. The method also includes determining that the received touch input comprises a default gesture, and performing the default action associated with the determined context. The default gesture may be a two-finger double-tap gesture. Systems and machine-readable media are also provided.Type: GrantFiled: October 17, 2019Date of Patent: February 8, 2022Assignee: Google LLCInventors: Fady Samuel, Varun Jain
-
Bioinformatics Systems, Apparatuses, and Methods for Performing Secondary and/or Tertiary Processing
Publication number: 20210183468Abstract: Systems, methods, and computer programs for analyzing genetic sequence data is disclosed. In one aspect, the system can include one or more of a first integrated circuit, with each first integrated circuit forming a central processing unit (CPU) that is responsive to one or more software algorithms that are configured to instruct the CPU to perform a first set of genomic processing steps of a sequence analysis pipeline. Additionally, the system can include one or more second integrated circuits, with each second integrated circuit forming a field programmable gate array (FPGA). The FPGA can be configured by firmware to arrange a set of hardwired digital logic circuits to perform a second set of genomic processing stages of the sequence analysis pipeline, the set of hardwired digital logic circuits of each FPGA being arranged as a set of processing engines to perform the second set of genomic processing stages.Type: ApplicationFiled: February 2, 2021Publication date: June 17, 2021Inventors: Mark David Hahm, Jacobus de Beer, Varun Jain, Rami Mehio, Eric Ojard, Michael Ruehle, Amnon Ptashek, Severine Catreux, Arun Visvanath -
Patent number: 11036715Abstract: Methods, systems, apparatuses, and computer program products are described herein that enable detecting anomalies in time series. An anomaly detection technique is selected from a plurality of detection techniques, and is applied to a first time-series data set (having a first set of dimensions). In response to detecting an anomaly in the time-series data set, the anomaly detection technique is applied to a second time-series data set that is a subset of the first time-series data set. The first time-series data set includes the first set of dimensions plus one or more additional dimensions.Type: GrantFiled: January 29, 2018Date of Patent: June 15, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Varun Jain, Dmitri A. Klementiev, Igor Sakhnov, Dinko Papak, LeninaDevi Thangavel, Michail Zervos, Dhruv Gakkhar, Kateryna Boikovska
-
Patent number: 10922490Abstract: Systems, methods and apparatus for authoring an electronic message. In one example, the system, method, and apparatus include receiving an electronic message; categorizing the electronic message based on a message layout type associated with the electronic message; determining, with a sentiment analyzer, a sentiment type and a sentiment score associated with the electronic message; identifying a first plurality of words in the electronic message associated with the sentiment type; and outputting one or more selected from the group consisting of the message layout type, the sentiment type, and the sentiment score associated with the electronic message.Type: GrantFiled: June 22, 2017Date of Patent: February 16, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Varun Jain
-
Patent number: 10902117Abstract: According to one embodiment, a computerized method for acquiring updated predictive model is described. The updated predictive model is achieved through machine learning analyses of information by a training engine, which issues a control message in response to a discrepancy in a determination of the suspect object as malicious or non-malicious by a detection engine and a classification engine. The detection engine analyzes a content of a suspect object to determine whether the suspect object is malicious or non-malicious. Similarly, the classification engine analyses the suspect object based on the predictive model to determine whether the suspect object is malicious or non-malicious. The control message causes the training engine to update the predictive model based on machine learning analyses of information provided via the control message and to return an updated predictive model to the classification engine.Type: GrantFiled: July 29, 2019Date of Patent: January 26, 2021Assignee: FireEye, Inc.Inventors: Abhishek Singh, Ali Mesdaq, Anirban Das, Varun Jain
-
Publication number: 20200241646Abstract: Hand gestures form an intuitive means of interaction in Augmented Reality/Mixed Reality (MR) applications. However, accurate gesture recognition can be achieved through deep learning models or with use of expensive sensors. Despite the robustness of these deep learning models, they are generally computationally expensive and obtaining real-time performance remains a challenge. Embodiments of the present disclosure provide systems and methods for classifying fingertip motion patterns into different hand gestures. Red Green Blue (RGB) images are fed as input to an object detector (MobileNetV2) for outputting hand candidate bounding box, which are then down-scaled to reduce processing time without compromising on the quality of image features.Type: ApplicationFiled: October 2, 2019Publication date: July 30, 2020Applicant: Tata Consultancy Services LimitedInventors: Ramya Sugnana Murthy HEBBALAGUPPE, Varun JAIN, Gaurav GARG
-
Patent number: 10637475Abstract: An extended General Purpose Input/Output (eGPIO) scheme is disclosed. In some implementations, an input/output (I/O) boundary scan cell comprises an output path to route output signals from a first voltage domain and signals from a second voltage domain to an I/O pad operating in a pad voltage domain, the output path having a first level shifter to up shift the output signals from the first voltage domain or the second voltage domain to the pad voltage domain; an input path to receive input signals from the I/O pad, the input path having a second level shifter to down shift the input signals from the pad voltage domain to the second voltage domain; and test logic to test signals in the first voltage domain and the second voltage domain.Type: GrantFiled: June 6, 2019Date of Patent: April 28, 2020Assignee: QUALCOMM IncorporatedInventors: Varun Jain, Brent Duckering
-
Patent number: 10601865Abstract: A non-transitory computer readable storage medium having stored thereon instructions when executable by a processor perform operations including responsive to receiving an email including a URL, conducting an analysis of the email including: (i) analyzing a header and a body, and (ii) analyzing the URL; analyzing contents of a web page directed to by the URL; generating a score indicating a level of confidence the email is associated with a phishing attack based on at least one of the analysis of the email or the analysis of the contents of the web page; and responsive to the score being below a threshold, virtually processing the web page to determine whether the web page is associated with the phishing attack is shown.Type: GrantFiled: September 30, 2015Date of Patent: March 24, 2020Assignee: FireEye, Inc.Inventors: Ali Mesdaq, Abhishek Singh, Varun Jain
-
Publication number: 20200050358Abstract: A computer-implemented method for executing a default action on a touchscreen device is provided. The method includes receiving a touch input from a user on a touchscreen device and determining a context associated with the touch input. The context is associated with one or more actions including a default action. The method also includes determining that the received touch input comprises a default gesture, and performing the default action associated with the determined context. The default gesture may be a two-finger double-tap gesture. Systems and machine-readable media are also provided.Type: ApplicationFiled: October 17, 2019Publication date: February 13, 2020Applicant: Google LLCInventors: Fady Samuel, Varun Jain
-
Patent number: 10474521Abstract: A system includes: at least one processor running instances of two or more services. Instances of a first service are dependent upon instances of a second service. A fault-injection manager, based on data in a service directory indicative of dependencies of services of the system, determines a fault-inducing condition to inject into the system and injects the fault-inducing condition into the system. A health monitoring manager detects failures in the system and identifies the first service as vulnerable to the fault-inducing condition when the fault-inducing condition causes an instance of the second service to fail.Type: GrantFiled: August 9, 2017Date of Patent: November 12, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Chetan Pentam Raghavendra, Dmitri A. Klementiev, Varun Jain, Michail Zervos, Dhruv Gakkhar, Satya Sudha Kolluru, Lenina Devi Thangavel