Patents by Inventor Vikas Jain

Vikas 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: 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
  • Publication number: 20230105326
    Abstract: Methods and systems for augmented geological service characterization are described. An embodiment of a method includes generating a geological service characterization process in response to one or more geological service objectives and a geological service experience information set. Such a method may also include augmenting the geological service characterization process by machine learning in response to a training information set. Additionally, the method may include generating an augmented geological service characterization process in response to the determination information.
    Type: Application
    Filed: December 5, 2022
    Publication date: April 6, 2023
    Inventors: Shashi MENON, Aria ABUBAKAR, Vikas JAIN, David Furse ALLEN, John RASMUS, John Paul HORKOWITZ, Valerian GUILLOT, Florent D'HALLUIN, Ridvan AKKURT, Sylvain WLODARCZYK
  • Patent number: 11620395
    Abstract: A request to replicate a first account maintained by a data platform is received. Based on the request, account data associated with the account is accessed. The account data comprises security configurations for the first account. In response to the request, the first account is replicated using the account data. A second account results from replicating the first account. The replicating of the first account comprises automatically replicating the security configurations for the first account to the second account. The replicating of the security configurations comprises replicating an identity management configuration of the first account; replicating an authorization configuration of the first account; and replicating an authentication configuration of the first account.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: April 4, 2023
    Assignee: Snowflake Inc.
    Inventors: Suraj P. Acharya, Damien Carru, Vikas Jain, Zhen Mo, Frantisek Rolinek
  • Publication number: 20230102349
    Abstract: A shared database platform implements dynamic masking on data shared between users where specific data is masked, transformed, or otherwise modified based on preconfigured functions that are associated with user roles. The shared database platform can implement the masking at runtime dynamically in response to users requesting access to a database object that is associated with one or more masking policies.
    Type: Application
    Filed: December 7, 2022
    Publication date: March 30, 2023
    Inventors: Artin Avanes, Khalid Zaman Bijon, Damien Carru, Thierry Cruanes, Vikas Jain, Zheng Mi, Subramanian Muralidhar
  • Patent number: 11609353
    Abstract: A method and apparatus for subsurface data processing includes determining a set of clusters based at least in part on measurement vectors associated with different depths or times in subsurface data, defining clusters in a subsurface data by classes associated with a state mode, reducing a quantity of the subsurface data based at least in part on the classes, and storing the reduced quantity of the subsurface data and classes with the state model in a training database for a machine learning process.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: March 21, 2023
    Assignee: Schlumberger Technology Corporation
    Inventors: Vikas Jain, Po-Yen Wu, Aria Abubakar, Shashi Menon
  • Publication number: 20230081841
    Abstract: The disclosed technology teaches recovering a first virtual machine or an instance with an Internet Protocol address, a first root volume and one or more data volumes that are corrupted. The first virtual machine is hosted by a first cloud server that hosts plurality of virtual machines. The disclosed technology includes instructing the first cloud server to launch a recovery virtual machine. The recovery virtual machine launches one or more new data volumes based upon captured file system images in one or more snapshots taken of corrupted data volumes of the first virtual machine prior to becoming corrupted. The recovery virtual machine detaches the corrupted data volumes and attaches the new data volumes launched to the first virtual machine. The Internet Protocol address of the first virtual machine remains unchanged.
    Type: Application
    Filed: November 16, 2022
    Publication date: March 16, 2023
    Inventors: Prateek Pandey, Shashank Jain, Vikas Jain
  • Patent number: 11574072
    Abstract: A shared database platform implements dynamic masking on data shared between users where specific data is masked, transformed, or otherwise modified based on preconfigured functions that are associated with user roles. The shared database platform can implement the masking at runtime dynamically in response to users requesting access to a database object that is associated with one or more masking policies.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: February 7, 2023
    Assignee: Snowflake Inc.
    Inventors: Artin Avanes, Khalid Zaman Bijon, Damien Carru, Thierry Cruanes, Vikas Jain, Zheng Mi, Subramanian Muralidhar
  • Patent number: 11520075
    Abstract: Methods and systems for augmented geological service characterization are described. An embodiment of a method includes generating a geological service characterization process in response to one or more geological service objectives and a geological service experience information set. Such a method may also include augmenting the geological service characterization process by machine learning in response to a training information set. Additionally, the method may include generating an augmented geological service characterization process in response to the determination information.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: December 6, 2022
    Assignee: Schlumberger Technology Corporation
    Inventors: Shashi Menon, Aria Abubakar, Vikas Jain, David Furse Allen, John Rasmus, John Paul Horkowitz, Valerian Guillot, Florent D'Halluin, Ridvan Akkurt, Sylvain Wlodarczyk
  • Patent number: 11494500
    Abstract: A request to replicate a first account maintained by a data platform is received. Based on the request, account data associated with the account is accessed. The account data comprises security configurations for the first account. In response to the request, the first account is replicated using the account data. A second account results from replicating the first account. The replicating of the first account comprises automatically replicating the security configurations for the first account to the second account. The replicating of the security configurations comprises replicating an identity management configuration of the first account; replicating an authorization configuration of the first account; and replicating an authentication configuration of the first account.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: November 8, 2022
    Assignee: Snowflake Inc.
    Inventors: Suraj P. Acharya, Damien Carru, Vikas Jain, Zhen Mo, Frantisek Rolinek
  • Publication number: 20220318103
    Abstract: The disclosed technology teaches recovering a first virtual machine or an instance with an Internet Protocol address, a first root volume and one or more data volumes that are corrupted. The first virtual machine is hosted by a first cloud server that hosts plurality of virtual machines. The disclosed technology includes instructing the first cloud server to launch a recovery virtual machine. The recovery virtual machine launches one or more new data volumes based upon captured file system images in one or more snapshots taken of corrupted data volumes of the first virtual machine prior to becoming corrupted. The recovery virtual machine detaches the corrupted data volumes and attaches the new data volumes launched to the first virtual machine. The Internet Protocol address of the first virtual machine remains unchanged.
    Type: Application
    Filed: May 6, 2022
    Publication date: October 6, 2022
    Inventors: Prateek Pandey, Shashank Jain, Vikas Jain
  • Publication number: 20220247760
    Abstract: Some examples relate generally to computer architecture software for information security and, in some more particular aspects, to a frontier service engine for the real-time detection of malware in a monitored system.
    Type: Application
    Filed: January 29, 2021
    Publication date: August 4, 2022
    Inventors: Harish Raman Shanker, Prateek Pandey, Amelia Vu, Sai Kiran Katuri, Vikas Jain
  • Patent number: 11372729
    Abstract: The disclosed technology teaches recovering a first virtual machine or an instance with an Internet Protocol address, a first root volume and one or more data volumes that are corrupted. The first virtual machine is hosted by a first cloud server that hosts plurality of virtual machines. The disclosed technology includes instructing the first cloud server to launch a recovery virtual machine. The recovery virtual machine launches one or more new data volumes based upon captured file system images in one or more snapshots taken of corrupted data volumes of the first virtual machine prior to becoming corrupted. The recovery virtual machine detaches the corrupted data volumes and attaches the new data volumes launched to the first virtual machine. The Internet Protocol address of the first virtual machine remains unchanged.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: June 28, 2022
    Assignee: Rubrik, Inc.
    Inventors: Prateek Pandey, Shashank Jain, Vikas Jain
  • Patent number: 11314875
    Abstract: A request to replicate a first account maintained by a data platform is received. Based on the request, account data associated with the account is accessed. The account data comprises security configurations for the first account. In response to the request, the first account is replicated using the account data. A second account results from replicating the first account. The replicating of the first account comprises automatically replicating the security configurations for the first account to the second account. The replicating of the security configurations comprises replicating an identity management configuration of the first account; replicating an authorization configuration of the first account; and replicating an authentication configuration of the first account.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: April 26, 2022
    Assignee: Snowflake Inc.
    Inventors: Suraj P. Acharya, Damien Carru, Vikas Jain, Zhen Mo, Frantisek Rolinek
  • Publication number: 20220083529
    Abstract: Various systems and methods of tracking database partition change log dependencies are described herein. A system is disclosed herein, according to some embodiments. A change log for a database partition of the plurality of database partitions is stored to a log store. An indication that a split of the database partition into two or more child database partitions has occurred is received. Responsive to the split of the database partition, the change log is split into two or more corresponding child change logs. A portion of the change log is deleted responsive to a determination that a respective complete snapshot is stored for each child database partition corresponding to a child change log of the change log and a determination that a retention window for the portion of the change log has passed.
    Type: Application
    Filed: November 19, 2021
    Publication date: March 17, 2022
    Applicant: Amazon Technologies, Inc.
    Inventors: Vaibhav Jain, Vikas Jain, Sharatkumar Nagesh Kuppahally
  • Publication number: 20210389883
    Abstract: Systems and methods for cloud object storage and versioning are provided. In an example, a cloud object storage and versioning system (COSVS) coordinates insertion of metadata into a database and data into an object store in a compute infrastructure, the compute infrastructure including the database, the object store, a data source, and a client application interacting with the data source. The COSVS has an architecture comprising a client API layer confined to provide an interface to the client application to facilitate storing or restoring of items originally obtained from the data source, and query different versions of item content originally obtained from the data source; a deduplication layer to deduplicate item content and store items originally obtained from the data source devoid of external item metadata or semantic relations among items; and a packing layer confined to store and retrieve bytes of item or object content.
    Type: Application
    Filed: June 11, 2021
    Publication date: December 16, 2021
    Inventors: Jonathan Carlyle Derryberry, Mohammad Bavarian, Sai Kiran Katuri, Sagar Kashinath Honnungar, Harish Raman Shanker, Amelia Vu, Prateek Pandey, David Anthony Terei, Vikas Jain, Pradeep Madhavarapu
  • Patent number: 11182372
    Abstract: Various systems and methods of tracking database partition change log dependencies are described herein. A system is disclosed herein, according to some embodiments. A change log for a database partition of the plurality of database partitions is stored to a log store. An indication that a split of the database partition into two or more child database partitions has occurred is received. Responsive to the split of the database partition, the change log is split into two or more corresponding child change logs. A portion of the change log is deleted responsive to a determination that a respective complete snapshot is stored for each child database partition corresponding to a child change log of the change log and a determination that a retention window for the portion of the change log has passed.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: November 23, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Vaibhav Jain, Vikas Jain, Sharatkumar Nagesh Kuppahally
  • Patent number: 11172482
    Abstract: Techniques are described for wireless communication. One method includes identifying a priority parameter associated with data to be transmitted on an uplink carrier; selecting, based at least in part on the identified priority parameter, between a first type of message for requesting uplink resources in a shared radio frequency spectrum band or a dedicated radio frequency spectrum band, or a second type of message for requesting uplink resources in the dedicated radio frequency spectrum band; and transmitting the selected type of message.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: November 9, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Madhavan Srinivasan Vajapeyam, Vikas Jain, Kiran Kumar Somasundaram, Aleksandar Damnjanovic, Fang Chen
  • Publication number: 20210286894
    Abstract: A shared database platform implements dynamic masking on data shared between users where specific data is masked, transformed, or otherwise modified based on preconfigured functions that are associated with user roles. The shared database platform can implement the masking at runtime dynamically in response to users requesting access to a database object that is associated with one or more masking policies.
    Type: Application
    Filed: May 28, 2021
    Publication date: September 16, 2021
    Inventors: Artin Avanes, Khalid Zaman Bijon, Damien Carru, Thierry Cruanes, Vikas Jain, Zheng Mi, Subramanian Muralidhar
  • Patent number: 11094320
    Abstract: Dialog visualizations are created to enable analysis of interactions between a user and a speech recognition system used to implement user commands. Spoken commands from the user may be classified, along with system responses to the spoken commands, to enable aggregation of communication exchanges that form dialog. This data may then be used to create a dialog visualization. The dialog visualization may enable an analyst to visually explore different branches of the interactions represented in the dialog visualization. The dialog visualization may show a trajectory of the dialog, which may be explored in an interactive manner by the analyst.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: August 17, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Vikas Jain, Shishir Sridhar Bharathi, Giuseppe Pino Di Fabbrizio, Ling Hu, Sumedha Arvind Kshirsagar, Shamitha Somashekar, John Daniel Thimsen, Tudor Toma
  • Patent number: 11083025
    Abstract: The disclosure provides a method and system for requesting access to resources for uplink communications in unlicensed spectrum. In particular, a user equipment (UE) may detect one or more of a first type of data or a second type of data to be transmitted to a base station (BS). The UE may then determine if a first type of physical random access channel (PRACH) resource is available for transmitting one or more of the first type of data or the second type of data to the BS. If the first type of PRACH resource is available, then the UE may transmit one or more of the first type of data or the second type of data using the first type of PRACH resource. If the first type of PRACH resource is not available, then the UE may transmit the second type of data using a second type of PRACH resource.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: August 3, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Aleksandar Damnjanovic, Qingsi Wang, Vikas Jain