Patents by Inventor Amit Jain

Amit 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: 20210303424
    Abstract: An improved solid state drive (SSD). The SSD comprising a plurality of non-volatile memory dies, each configured to store at least one block of data associated with one of a plurality of superblocks each containing a plurality of blocks; a volatile memory; and a memory controller. The memory controller configured to store a bit map associated with a first superblock of the plurality of superblocks in the volatile memory, wherein the bit map is configured to indicate whether each of the plurality of blocks is a replacement block, store a block address list in the volatile memory, the block address list is configured to store an address of one or more replacement blocks, and store a replacement block index in the volatile memory associated with the first superblock of the plurality of superblocks, the replacement block index corresponding to the location of an address of a first replacement block of the first superblock in the block address list.
    Type: Application
    Filed: March 30, 2020
    Publication date: September 30, 2021
    Inventor: Amit Jain
  • Publication number: 20210306352
    Abstract: Systems and methods for a machine-learning based approach for dynamically generating incident-specific playbooks for a security orchestration and automated response (SOAR) platform are provided. The SOAR platform captures information regarding execution of a sequence of actions performed by analysts responsive to a first incident of a first type. The captured information is fed into a machine-learning model. When a second incident, observed by the SOAR platform, is similar in nature to the first incident or the first type a recommended sequence of actions is generated based on the machine-learning model for use by an analyst in connection with responding to the second incident. In response to rejection of the recommended sequence by the analyst, revising the recommended sequence based on input provided by the analyst and storing the revised recommendation sequence in a form of a revised playbook for response to subsequent incidents that are similar to the second incident.
    Type: Application
    Filed: March 24, 2020
    Publication date: September 30, 2021
    Applicant: Fortinet, Inc.
    Inventors: Abhishek Narula, Christopher Carsey, Amit Jain, Pooja Singh
  • Publication number: 20210294762
    Abstract: Optimizing transaction traffic on a System on a Chip (SoC) by using procedures such as expanding transactions and consolidating responses at nodes of an interconnect fabric for broadcasts, multi-casts, any-casts, source based routing type transactions, intra-streaming two or more transactions over a stream defined by a paired virtual channel-transaction class, trunking physical resources sharing common logical identifier, and using hashing to select among multiple physical resources sharing a common logical identifier.
    Type: Application
    Filed: April 12, 2021
    Publication date: September 23, 2021
    Applicant: Google LLC
    Inventors: Shailendra DESAI, Robert TOTTE, Juan SIERRA, Parimal GAIKWAD, Amit JAIN, Mark PEARCE
  • Publication number: 20210290194
    Abstract: An imaging apparatus and associated methods are provided to receive measured projection data in a primary region and correct for scatter by processing the imaging data as two separate components: non-scatter-corrected data and scatter-only data. Separate image processing (e.g., reconstruction) allows for the use of individualized data processing, including filters, suited to the source data, thereby focusing on specific aspects of the source data, including, for example, noise and artifact reduction, resolution, edge preservation, etc. Combining the separately processed data results in an optimized balance of these aspects with improved image quality.
    Type: Application
    Filed: March 19, 2020
    Publication date: September 23, 2021
    Inventors: Chuanyong Bai, Zhicong Yu, Amit Jain, Daniel Gagnon
  • Publication number: 20210297427
    Abstract: Systems and methods for facilitating a mind map approach to a SOAR threat investigation are provided. A SOAR platform operatively coupled with a Security Operation Center (SOC) of a monitored network receives alert data pertaining to an incident. A mind map view is generated within a graphical user interface. The mind map view includes a primary node corresponding to the incident, one or more field nodes associated with the primary node, one or more action nodes based at least on one of the one or more field nodes. Each of the action nodes is associated with one or more dynamic actions selectable by an analyst. Responsive to selection of a dynamic action, at least one field node or a suggested actions associated with a corresponding action node is suggested by a machine-learning engine based on the selection. The mind map view is updated in real time to include the suggestion.
    Type: Application
    Filed: March 18, 2020
    Publication date: September 23, 2021
    Applicant: Fortinet, Inc.
    Inventors: Abhishek Narula, Christopher Carsey, Amit Jain, Pooja Singh
  • Publication number: 20210289382
    Abstract: Techniques are provided which may be implemented using various methods and/or apparatuses in a mobile device to determine signal measurements on a plurality of frequencies and to provide signal measurements for position calculation on a location server or on the mobile device. Techniques are provided which may be implemented using various methods and/or apparatuses on a mobile device to concurrently scan for signals across two or more frequencies while optimizing sending and/or utilizing signal measurements made at higher frequency bands or signal measurements of signals sent from devices at a shorter range.
    Type: Application
    Filed: May 26, 2021
    Publication date: September 16, 2021
    Inventors: Amit JAIN, Akash KUMAR, Govind Ram VENKAT NARAYAN
  • Patent number: 11106544
    Abstract: A remote agent for providing data protection services includes persistent storage and a backup manager. The persistent storage stores lifecycle policies. The backup manager updates an asset catalog using an asset map associated with a virtual machine; generates a lifecycle policy of the lifecycle policies using the asset catalog; and generates a backup for the virtual machine using the lifecycle policy. The lifecycle policy prioritizes generating the backup for the virtual machine over generating a second backup for a second virtual machine.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: August 31, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Shelesh Chopra, Manish Sharma, Sunil Yadav, Amit Jain, Aaditya Rakesh Bansal, Sneha Yadav, Jayashree B. Radha
  • Patent number: 11106345
    Abstract: Disclosed are various approaches for connecting third-party services for user interaction. A user can select content on a user interface associated with a first third-party service. The content can be associated with a second third-party service. A client application can transmit the content to an integrated service over a network in a request to obtain additional information from the second third-party service. The integrated service can transmit the additional information to the client application. The user interface can be modified to include a user interface element containing the information associated with the second third-party service.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: August 31, 2021
    Assignee: VMware, Inc.
    Inventors: Shree Harsha Shedigumme, Sudharsan Thumatti Sathiamoorthy, Amit Jain, Ashish Agrawal, Sharun Varghese Samuel, Shaleen Mittal
  • Publication number: 20210267000
    Abstract: A user equipment (UE) is configured to be connected to multiple wireless networks, including e.g., a 5G New Radio (NR) network and an Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN). The UE may assign one of the networks with a higher priority for connection. The UE monitors wireless signal metrics to determine if the priority assignment of the networks should be inverted. The UE may monitor the expected data throughput, e.g., determined based on the availability of carrier aggregation, the carrier aggregation order, the multiple in multiple out (MIMO) order, the available bandwidth, E-UTRAN NR—Dual connectivity (ENDC) availability, or quality metrics of wireless signals from one or both wireless networks. The UE may further dynamically select a carrier subscription as the Default Data Subscription (DDS) based on the metrics as well as whether a wireless network associated with a carrier subscription supports ENDC.
    Type: Application
    Filed: February 26, 2020
    Publication date: August 26, 2021
    Inventors: Amit JAIN, Akash KUMAR
  • Publication number: 20210266095
    Abstract: A user equipment (UE) is configured to be connected to a 5G New Radio (NR) network that shares one or more frequency bands using dynamic spectrum sharing (DSS) with a Long Term Evolution (LTE) network that is transmitting LTE positioning reference signal (PRS). The UE may receive LTE PRS rate matching information from the NR network, such as the LTE PRS configuration data or an LTE PRS rate matching pattern. The UE may decode and process NR data signals and control signals transmitted by the NR network while LTE PRS is transmitted by rate matching around the LTE PRS in accordance with the LTE PRS rate matching information. The LTE PRS muting pattern may be adjusted based on NR data or control signals, and the UE may receive and process NR data and control signals transmitted while the LTE PRS is muted.
    Type: Application
    Filed: February 9, 2021
    Publication date: August 26, 2021
    Inventors: Akash KUMAR, Amit JAIN, Hargovind Prasad BANSAL
  • Publication number: 20210248900
    Abstract: Methods, devices, and systems for monitoring control panels of a fire control system is described herein. In some examples, one or more embodiments include a computing device comprising a memory, a processor configured to execute instructions stored in the memory to receive, via a gateway device, data from a plurality of fire control panels of a fire control system, and detect an event associated with one of the fire control panels based on the received data, and a user interface configured to display information associated with the detected event.
    Type: Application
    Filed: February 24, 2021
    Publication date: August 12, 2021
    Inventors: Deepika Sahai, Simon Foulkes, Karthik Kumar Davanam, Amit Jain, Rajesh Babu Nalukurthy
  • Patent number: 11083919
    Abstract: Operating a fire control system is described herein. One method includes receiving, at a gateway device, first operational data of a first format from a control panel, determining a model associated with the control panel based on the first operational data, wherein the model includes correlations between the first operational data and alarm information of a second format, receiving second operational data of the first format from the control panel, and determining alarm information of the second format associated with the second operational data based on the model.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: August 10, 2021
    Assignee: Honeywell International Inc.
    Inventors: Jayaprakash Meruva, Rajesh Babu Nalukurthy, Vipindas E K, Amit Jain, Rich Lau, Jesse Otis
  • Publication number: 20210224516
    Abstract: Various implementations disclosed herein include devices, systems, and methods that obtain a three-dimensional (3D) representation of a physical environment that was generated based on depth data and light intensity image data, generate a 3D bounding box corresponding to an object in the physical environment based on the 3D representation, classify the object based on the 3D bounding box and the 3D semantic data, and display a measurement of the object, where the measurement of the object is determined using one of a plurality of class-specific neural networks selected based on the classifying of the object.
    Type: Application
    Filed: January 14, 2021
    Publication date: July 22, 2021
    Inventors: Amit Jain, Aditya Sankar, Qi Shan, Alexandre Da Veiga, Shreyas V. Joshi
  • Publication number: 20210226819
    Abstract: A gateway device for a fire control system is described herein. The gateway device can comprise a processor and a memory having instructions stored thereon which, when executed by the processor, cause the processor to detect that a network interface of the gateway device is connected to a network, receive data associated with the fire control system, and determine a data management scheme for the gateway device based on the type of detected network interface and the received data.
    Type: Application
    Filed: April 5, 2021
    Publication date: July 22, 2021
    Inventors: Jayaprakash Meruva, Rajesh Babu Nalukurthy, Vipindas E K, Amit Jain
  • Patent number: 11068332
    Abstract: In general, embodiments of the invention relate to distributed monitoring of operations of production hosts and applications executing thereon. The distributed monitoring may enable more granular monitoring of production hosts and applications without increasing the overhead required to perform such monitoring, e.g., without substantially increasing the overhead on the production hosts or applications and/or without increasing the overhead of a management device that is managing the production hosts.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: July 20, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Shelesh Chopra, Jayashree B. Radha, Aaditya Rakesh Bansal, Sunil K. Yadav, Manish Sharma, Amit Jain
  • Patent number: 11061732
    Abstract: A remote agent, for providing data protection services to virtual machines, includes persistent storage and a backup manager. The persistent storage is for storing a resource allocation calendar and lifecycle policies associated with the virtual machines. The backup manager obtains a virtual machine data package from a virtual machine of the virtual machines; identifies a computational load change point based on the lifecycle policies; predicts a magnitude of a computational load during a period of time demarcated by the computational load change point using, at least in part, the virtual machine data package; updates the resource allocation calendar to obtain an updated resource allocation calendar, the updating is based on: the identified computational load change point, and the magnitude of the computational load during the period of time; and generates a backup for the virtual machine using the updated resource allocation calendar.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: July 13, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Shelesh Chopra, Sunil Yadav, Amit Jain, Manish Sharma, Aaditya Rakesh Bansal, Sneha Yadav, Jayashree B. Radha
  • Patent number: 11055983
    Abstract: A gateway device for a fire control system is described herein. One device includes a memory, and a processor configured to execute executable instructions stored in the memory to detect that an interface of a plurality of interfaces of the gateway device is connected to a control panel of a fire control system of a facility, select, from a plurality of communication protocol types included in the gateway device, a communication protocol type associated with the control panel to which the interface is connected, and communicate with the control panel to which the interface is connected using the selected communication protocol type.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: July 6, 2021
    Assignee: Honeywell International Inc.
    Inventors: Jayaprakash Meruva, Vipin E K, Rajesh Babu Nalukurthy, Amit Jain, Rich Lau, Jesse Otis
  • Patent number: 11057861
    Abstract: Methods and systems for wireless communication are provided. In one example, a mobile device is configured to: obtain beam support information of a plurality of cells; perform measurements of one or more signals at the mobile device based on the beam support information of the plurality of cells to support a location determination operation for the mobile device; and transmit results of the measurements of the one or more signals to at least one of a location server or to a base station to support the location determination operation. The beam support information may include: a number of beams supported at each cell of the plurality of cells, information to identify each beam of the number of beams supported at the each cell, beam width information of the each beam, and/or Positioning reference Signals (PRS) codebook information which encapsulates the beams which are enabled along various elevation and azimuth angles.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: July 6, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Akash Kumar, Stephen William Edge, Amit Jain
  • Patent number: 11051194
    Abstract: Techniques are provided which may be implemented using various methods and/or apparatuses in a mobile device to determine signal measurements on a plurality of frequencies and to provide signal measurements for position calculation on a location server or on the mobile device. Techniques are provided which may be implemented using various methods and/or apparatuses on a mobile device to concurrently scan for signals across two or more frequencies while optimizing sending and/or utilizing signal measurements made at higher frequency bands or signal measurements of signals sent from devices at a shorter range.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: June 29, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Amit Jain, Akash Kumar, Govind Ram Venkat Narayan
  • Publication number: 20210160214
    Abstract: A computerized method for implementing distributed application security mesh systems comprising: providing a service graph; and providing an underlying mesh graph with a pre-defined paths.
    Type: Application
    Filed: November 25, 2020
    Publication date: May 27, 2021
    Inventors: AMIT JAIN, GOPI KRISHNA, PRATIK ROYCHOWDHURY