Patents by Inventor Brajesh Kumar

Brajesh Kumar 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: 20250136965
    Abstract: Provided herein are Complement Factor I (CFI) variants that exhibit at least one improved characteristic relative to a wild type CFI. CFI variants of the disclosure can exhibit tunable specificity and activity. Also included are CFI-containing fusion constructs comprising at least one domain of CFI, for example, wild type full length CFI fused to human serum albumin. Also included are methods of making and using such CFI variants and fusion constructs. The CFI variants and fusion constructs provided herein may be useful for treating a disease or condition associated with dysregulation of the complement system or a deficiency of CFI.
    Type: Application
    Filed: September 9, 2024
    Publication date: May 1, 2025
    Inventors: Grant E. BLOUSE, Brajesh KUMAR, Tom KNUDSEN, Jan Kristian JENSEN, Emil OLDENBURG, Christine René SCHAR, Matthew John TRAYLOR, Eric Steven FURFINE, Jeffrey Charles WAY, Agnieszka JENDROSZEK, Arzu SANDIKCI, Jim MCGUIRE, Shyam Rajan IYER, Natacha LE MOAN
  • Patent number: 12285373
    Abstract: A patient support apparatus and a method of notifying persons within a vicinity of the patient support apparatus are disclosed. The patient support apparatus includes a patient support structure for supporting a patient, an actuator for moving the patient, a notification system, and a controller coupled to the notification system and the actuator. The controller receives a selection of a remote control function via a communication network, generates a notification in response to receiving the selection of the remote control function, and transmits an output signal to the actuator based on the selection of the remote control function. The notification system executes the notification prior to the controller transmitting the output signal to the actuator.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: April 29, 2025
    Assignee: Stryker Corporation
    Inventors: Anuj Sidhu, Alexander Bodurka, Akash Agrawal, Brajesh Kumar, Sachin Pachauri, Chandra Bhanu Vats
  • Patent number: 12259794
    Abstract: A technique enables coordination of unrelated software components to facilitate extensive recovery point management on a snapshot or recovery point through the use of a flexible tag structure. The tag is organized and arranged as a {key=value,[value] . . . } structure wherein the key denotes an operation that requires coordination between the unrelated software components and the value(s) denote multi-cardinality that provide parameters for coordination of the operation. The multi-cardinality aspect of the flexible tag structure provides a set of values associated with the key of the tag that enables a software component and/or protocol to insert its value(s) into the tag structure for its interpretation. The technique thus provides an extensible model where multiple components/protocols use the tag to coordinate operations on the RP by conveying certain meaning/interpretations of the tag and its values.
    Type: Grant
    Filed: August 24, 2023
    Date of Patent: March 25, 2025
    Assignee: Nutanix, Inc.
    Inventors: Abhishek Gupta, Ajaykumar Rajubhai Bhammar, Brajesh Kumar Shrivastava, Kai Tan, Naveen Kumar, Pranab Patnaik, Ramya Uthamarajan
  • Patent number: 12189497
    Abstract: A technique enables recovery of failover data used to generate one or more High Frequency Snapshots (HFSs) at a source and replicated to a target for storage and recovery. The target is illustratively an intermediary repository embodied as a long-term storage service (LTSS) configured to organize and store the HFSs as recovery points (RPs) in an object store. The LTSS stores a HFS identifier (ID), a logical offset in an object of the object store storing data of the HFS, and a logical timestamp associated with each replicated HFS as a key of a segment descriptor in a key-value database configured to store metadata describing the failover data of the HFS stored as one or more objects in the object store. Upon recovery of the failover data, the technique enables identification of the HFS stored in the object store and creation of a HFS index metadata structure (B+ tree) to extract the identified HFS as a RP.
    Type: Grant
    Filed: July 27, 2023
    Date of Patent: January 7, 2025
    Assignee: Nutanix, Inc.
    Inventors: Abhishek Gupta, Ajaykumar Rajubhai Bhammar, Akshay Pandita, Bhoomi Sawant, Brajesh Kumar Shrivastava, Deepak Narayan, Prachi Gupta, Siddhant Meshram
  • Publication number: 20240427733
    Abstract: A technique allows instantiation and running on demand of long-term snapshot storage services of an archival storage system at various geographical locations. Storage service instances are configured to provide storage and retrieval of large amounts of point-in-time images or snapshots (e.g., recovery points) of application workloads stored as objects on one or more buckets of a shared object store. The storage service instances may contemporaneously serve snapshots of a same set of buckets on the shared object store without interfering with each other in a contention-free manner. That is, the technique enables storage service instances that are associated with snapshot workload data and/or metadata stored, e.g., as objects of a recovery point, on the same set of buckets to coexist without knowledge of each other. The storage service instances can be created and destroyed on-demand by splitting and merging the existing instances.
    Type: Application
    Filed: September 6, 2024
    Publication date: December 26, 2024
    Inventors: Brajesh Kumar Shrivastava, Angshuman Bezbaruah, Karan Gupta, Manosiz Bhattacharyya
  • Publication number: 20240362185
    Abstract: A lazy index construction technique efficiently and cost effectively manages creation and storage of an index data structure based on characteristics of storage media used by an archival storage system. The index data structure (index) is configured to reference snapshot data of snapshots stored in the archival storage system. The technique is configured to defer creation and storage of the index on the archival storage system in a lazy manner until all snapshot data is received by a replication receiver and stored on the storage media so that updates/changes to the index on the storage media are minimized. The technique may be used with any type or combination of (i) “overwrite” data structure embodied as an index (i.e., an index data structure with overwrite capabilities) stored in an (ii) archival storage system having storage media (e.g., an object store) that is not conducive to overwrite capabilities.
    Type: Application
    Filed: September 8, 2023
    Publication date: October 31, 2024
    Inventors: Angshuman Bezbaruah, Brajesh Kumar Shrivastava
  • Patent number: 12132808
    Abstract: An electronic device that generates an electronic-device-specific application is described. During operation, the electronic device may receive a request to create the electronic-device-specific application, where the electronic-device-specific application is associated with a services manager in a system hierarchy. In response to the request, the electronic device may provide instructions for a user interface, wherein the user interface is configured to present predefined configuration alternatives for configuration parameters for the electronic-device-specific application and/or to receive inputs for the configuration parameters for the electronic-device-specific application.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: October 29, 2024
    Assignee: Ruckus IP Holdings LLC
    Inventors: Dinesh Raman, Jari Malinen, Siby Mathew Tarigopla Pancras, Brajesh Kumar
  • Patent number: 12116606
    Abstract: Provided herein are Complement Factor I (CFI) variants that exhibit at least one improved characteristic relative to a wild type CFI. CFI variants of the disclosure can exhibit tunable specificity and activity. Also included are CFI-containing fusion constructs comprising at least one domain of CFI, for example, wild type full length CFI fused to human serum albumin. Also included are methods of making and using such CFI variants and fusion constructs. The CFI variants and fusion constructs provided herein may be useful for treating a disease or condition associated with dysregulation of the complement system or a deficiency of CFI.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: October 15, 2024
    Assignee: Vertex Pharmaceuticals Incorporated
    Inventors: Grant E. Blouse, Brajesh Kumar, Tom Knudsen, Jan Kristian Jensen, Emil Oldenburg, Christine René Schar, Matthew John Traylor, Eric Steven Furfine, Jeffrey Charles Way, Agnieszka Jendroszek, Arzu Sandikci, Jim McGuire, Shyam Rajan Iyer, Natacha Le Moan
  • Patent number: 12118075
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to improve detection of malware in executable code. Examples disclosed herein include an apparatus comprising: a log file filtration controller to exclude at least one known clean function from a log file to generate a filtered log file; a log file normalization controller to normalize mnemonics of functions in the filtered log file to generate normalized functions; a feature vector generation controller to populate a feature vector with n-gram groupings of the normalized functions; and a machine learning engine to train a machine learning model with the feature vector, the machine learning model to be deployed to an end-user device to detect malware in executable code.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: October 15, 2024
    Assignee: McAfee, LLC
    Inventors: Brajesh Kumar, Sumit Lohani, Sidney Gomindes
  • Publication number: 20240330118
    Abstract: A site and storage tier aware technique replicates data as one or more recovery points (RPs) from a primary site to a secondary site in a multi-site data replication environment. A storage tier aware reference resolver determines (i) an amount of RP data transfer associated with the replication and (ii) location information associated with a cloud storage tier storing the RP data in an object store. The storage tier aware reference resolution aspect provides two additional factors to consider when retrieving data of a reference RP from cloud storage: (iii) the time (duration) needed to retrieve the data and (iv) the cost (financial expense) needed to retrieve the data. In addition, a site aware reference resolution aspect of the technique determines an optimal RP to use as the reference RP and involves consideration of (v) which RPs have been replicated from the primary site to the secondary site and (vi) which RPs have been retained for storage at the sites.
    Type: Application
    Filed: August 21, 2023
    Publication date: October 3, 2024
    Inventors: Brajesh Kumar Shrivastava, Kai Tan, Pranab Patnaik
  • Publication number: 20240330119
    Abstract: A technique enables coordination of unrelated software components to facilitate extensive recovery point management on a snapshot or recovery point through the use of a flexible tag structure. The tag is organized and arranged as a {key=value,[value] . . . } structure wherein the key denotes an operation that requires coordination between the unrelated software components and the value(s) denote multi-cardinality that provide parameters for coordination of the operation. The multi-cardinality aspect of the flexible tag structure provides a set of values associated with the key of the tag that enables a software component and/or protocol to insert its value(s) into the tag structure for its interpretation. The technique thus provides an extensible model where multiple components/protocols use the tag to coordinate operations on the RP by conveying certain meaning/interpretations of the tag and its values.
    Type: Application
    Filed: August 24, 2023
    Publication date: October 3, 2024
    Inventors: Abhishek Gupta, Ajaykumar Rajubhai Bhammar, Brajesh Kumar Shrivastava, Kai Tan, Naveen Kumar, Pranab Patnaik, Ramya Uthamarajan
  • Publication number: 20240311254
    Abstract: A differencing technique enables efficient retrieval of data from one of a substantial number of point-in-time images (e.g., snapshots) maintained over substantially long periods of time in a long-term storage service (LTSS) of an archival storage system. The LTSS efficiently retrieves the data by computing differences or deltas between any two arbitrary snapshots in accordance with a differencing procedure. According to the technique, the differencing procedure operates on one or more index tree structures configured to translate a logical offset range of snapshot data in a snapshot address space (e.g., of a file system) to a data object address space (e.g., of an object store hosting the snapshot data).
    Type: Application
    Filed: August 30, 2023
    Publication date: September 19, 2024
    Inventors: Abhishek Gupta, Andrey Alexseyevich Pyatkov, Angshuman Bezbaruah, Artem Yevgenyevich Livshits, Brajesh Kumar Shrivastava, Akshay Pandita, Manan Shah
  • Publication number: 20240297786
    Abstract: A bypassing technique bypasses an indexing service and provides a bypass data path for transferring/retrieving snapshots from a production cluster to an object store. In an embodiment, the production cluster may determine how extents of the snapshots are packed into objects of the object store and transfers the snapshots directly to the object store over the bypass data path. Once the snapshot transfer is completed, the production cluster provides location metadata as to how the snapshot extents are packed into objects to the indexing service. The indexing service is invoked to create an index of the location metadata and is not involved in the data transfer of the snapshots. In another embodiment, the production cluster identifies a snapshot to restore and queries the indexing service to compute the deltas between the snapshot to be restored and a reference snapshot. The indexing service returns a set of segments that indicates the changed delta regions between the two snapshots.
    Type: Application
    Filed: August 23, 2023
    Publication date: September 5, 2024
    Inventors: Angshuman Bezbaruah, Brajesh Kumar Shrivastava, Nikhil Loya, Abhishek Gupta, Pradeep Kashyap Ramaswamy
  • Publication number: 20240272991
    Abstract: A technique enables recovery of failover data used to generate one or more High Frequency Snapshots (HFSs) at a source and replicated to a target for storage and recovery. The target is illustratively an intermediary repository embodied as a long-term storage service (LTSS) configured to organize and store the HFSs as recovery points (RPs) in an object store. The LTSS stores a HFS identifier (ID), a logical offset in an object of the object store storing data of the HFS, and a logical timestamp associated with each replicated HFS as a key of a segment descriptor in a key-value database configured to store metadata describing the failover data of the HFS stored as one or more objects in the object store. Upon recovery of the failover data, the technique enables identification of the HFS stored in the object store and creation of a HFS index metadata structure (B+ tree) to extract the identified HFS as a RP.
    Type: Application
    Filed: July 27, 2023
    Publication date: August 15, 2024
    Inventors: Abhishek Gupta, Ajaykumar Rajubhai Bhammar, Akshay Pandita, Bhoomi Sawant, Brajesh Kumar Shrivastava, Deepak Narayan, Prachi Gupta, Siddhant Meshram
  • Patent number: 11829328
    Abstract: A technique improves storage efficiency of an object store configured to maintain numerous snapshots for long-term storage in an archival storage system by efficiently determining data that is exclusively owned by an expiring snapshot to allow deletion of the expiring snapshot from the object store. The technique involves managing index data structures to enable efficient garbage collection across a very large number of data objects. When a snapshot expires, the technique obviates the need to scan the numerous snapshot data objects to determine which index structures are no longer needed and can be reclaimed (garbage collected). The technique is directed to management of underlying storage based on different sets of policies. When certain snapshots expire and are ready for deletion, the technique is directed to finding those data blocks that are no longer referenced (used) by any valid snapshots.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: November 28, 2023
    Assignee: Nutanix, Inc.
    Inventors: Abhishek Gupta, Andrey Alexseyevich Pyatkov, Angshuman Bezbaruah, Artem Yevgenyevich Livshits, Brajesh Kumar Shrivastava, Karan Gupta, Prakash Narayanasamy
  • Patent number: 11720673
    Abstract: There is disclosed in one example a method of detecting computer malware, including: receiving a binary object for analysis; allocating the binary object to a sandbox; within the sandbox, loading the binary object into an executable memory region; performing a memory dump of the executable memory region; and analyzing the memory dump for malware characteristics.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: August 8, 2023
    Assignee: McAfee, LLC
    Inventors: Brajesh Kumar, Sumit Lohani, Sidney Da Santa Rita Gomindes, Muralivardhan R. Pannala
  • Patent number: 11704042
    Abstract: A reference snapshot selection technique is configured to select a reference snapshot resolution algorithm used to determine an appropriate reference snapshot that may be employed to perform incremental snapshot replication of workload data between primary and secondary sites in a data replication environment. A reference resolution procedure is configured to process a set of constraints from the data replication environment to dynamically select the reference snapshot resolution algorithm based on a figure of merit that satisfies administrative constraints to reduce or optimize resource utilization in the data replication environment.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: July 18, 2023
    Assignee: Nutanix, Inc.
    Inventors: Abhishek Gupta, Brajesh Kumar Shrivastava, Pranab Patnaik
  • Publication number: 20230079621
    Abstract: A technique improves storage efficiency of an object store configured to maintain numerous snapshots for long-term storage in an archival storage system by efficiently determining data that is exclusively owned by an expiring snapshot to allow deletion of the expiring snapshot from the object store. The technique involves managing index data structures to enable efficient garbage collection across a very large number of data objects. When a snapshot expires, the technique obviates the need to scan the numerous snapshot data objects to determine which index structures are no longer needed and can be reclaimed (garbage collected). The technique is directed to management of underlying storage based on different sets of policies. When certain snapshots expire and are ready for deletion, the technique is directed to finding those data blocks that are no longer referenced (used) by any valid snapshots.
    Type: Application
    Filed: October 29, 2021
    Publication date: March 16, 2023
    Inventors: Abhishek Gupta, Andrey Alexseyevich Pyatkov, Angshuman Bezbaruah, Artem Yevgenyevich Livshits, Brajesh Kumar Shrivastava, Karan Gupta, Prakash Narayanasamy
  • Publication number: 20230080691
    Abstract: A reference snapshot selection technique is configured to select a reference snapshot resolution algorithm used to determine an appropriate reference snapshot that may be employed to perform incremental snapshot replication of workload data between primary and secondary sites in a data replication environment. A reference resolution procedure is configured to process a set of constraints from the data replication environment to dynamically select the reference snapshot resolution algorithm based on a figure of merit that satisfies administrative constraints to reduce or optimize resource utilization in the data replication environment.
    Type: Application
    Filed: October 27, 2021
    Publication date: March 16, 2023
    Inventors: Abhishek Gupta, Brajesh Kumar Shrivastava, Pranab Patnaik
  • Publication number: 20230038638
    Abstract: Provided herein are Complement Factor I (CFI) variants that exhibit at least one improved characteristic relative to a wild type CFI. CFI variants of the disclosure can exhibit tunable specificity and activity. Also included are CFI-containing fusion constructs comprising at least one domain of CFI, for example, wild type full length CFI fused to human serum albumin. Also included are methods of making and using such CFI variants and fusion constructs. The CFI variants and fusion constructs provided herein may be useful for treating a disease or condition associated with dysregulation of the complement system or a deficiency of CFI.
    Type: Application
    Filed: June 14, 2021
    Publication date: February 9, 2023
    Inventors: Grant E. BLOUSE, Brajesh KUMAR, Tom KNUDSEN, Jan Kristian JENSEN, Emil OLDENBURG, Christine René SCHAR, Matthew John TRAYLOR, Eric Steven FURFINE, Jeffrey Charles WAY, Agnieszka JENDROSZEK, Arzu SANDIKCI, Jim MCGUIRE, Shyam Rajan IYER, Natacha LE MOAN