Patents by Inventor Samyak Jain

Samyak 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: 20250245292
    Abstract: A method to approximate a segment count for a normalized dataset. The method includes sampling items in the primary database object to generate a sample, executing a segmentation count query on the sample to determine how many items in the sample satisfy a set of segment criteria, determining an error value based on an estimated sample size of the sample, a number of items in the sample that satisfy the set of segment criteria, and a confidence level value, determining a range of counts for the segment count based on the number of items in the sample that satisfy the set of segment criteria, the error value, and a total number of items in the primary database object, and providing the range of counts representing an approximated segment count for the normalized dataset.
    Type: Application
    Filed: January 30, 2024
    Publication date: July 31, 2025
    Applicant: Salesforce, Inc.
    Inventors: Vivek Patangiwar, Deepak Pushpakar, Rohit Narayan, Samyak Jain
  • Patent number: 12339749
    Abstract: Techniques for data management are described. A monotonically increasing time source that indicates an elapsed time since a reference event may be activated. Multiple snapshots of a computing object may be generated in accordance with a schedule for backing up the computing object, where the schedule may include a retention duration for retaining snapshots. Based on generating the snapshots, timestamps for the snapshots may be stored, where the timestamps may indicate respective values of the monotonically increasing time source. As part of an expiration job, a reference value of the monotonically increasing time source may be identified based on the retention duration and a current value indicated by the monotonically increasing time source. Also, a snapshot of the snapshots may be expired based on a timestamp of the snapshot corresponding to a value of the monotonically increasing time source that is less than the reference value.
    Type: Grant
    Filed: January 19, 2024
    Date of Patent: June 24, 2025
    Assignee: Rubrik, Inc.
    Inventors: Vijay Karthik, Stephen Charles O'Hara-Smith, Sandeep Majji, Samyak Jain, Aman Bansal
  • Publication number: 20250097123
    Abstract: To store network performance data for later retrieval, performance data files corresponding to a testing cycle are obtained, reformatted according to a predetermined uniform file format and a predefined set of uniform category identifiers into uniform data files, and stored to a query database. The reformatting may match predefined uniform category identifiers to data category identifiers in the performance data files, and the corresponding data values may be stored in a sequence in the uniform data files or used to increase a counter value in an aggregate counter file which is also stored. Additionally, configuration data files for network cells may be stored at a lesser frequency than that of the testing cycles. Later retrieval may retrieve both uniform data files and configuration data files corresponding to a selected time frame and network portion, and merge or aggregate the data suitably, for performance indicator computation.
    Type: Application
    Filed: November 15, 2022
    Publication date: March 20, 2025
    Applicant: RAKUTEN SYMPHONY, INC.
    Inventors: Kishor MUKATI, Vijay PATEL, Rajat GORAKHPURIYA, Samyak JAIN
  • Publication number: 20250064347
    Abstract: Various examples include an apparatus and a method to detect various medicines and their metabolites from a urine stream of a patient. In one example, an apparatus that can be attached to a toilet to detect various medicines and their metabolites from a urine stream of a patient includes a device carrier having at least one reagent-infused strip, an absorbent pad, and a transfer tube to direct at least portions of the urine stream from the absorbent pad to the at least one reagent-infused strip. A camera is used to collect an image from each of the at least one reagent-infused strips and produce information therefrom. A signaling device comprising a combination transponder and signaler is configured to transmit information received from the camera to a storage device for later analysis of the various medicines and their metabolites. Other apparatuses, devices, and methods are disclosed.
    Type: Application
    Filed: January 3, 2023
    Publication date: February 27, 2025
    Applicant: Zemplee Inc.
    Inventors: Aparna Pujar Anthapur, Samyak Jain
  • Publication number: 20250065466
    Abstract: The invention relates to a sub-aperture polishing tool, comprising a support member including an attachment feature for attachment to a sub-aperture polishing machine. At an end of the support member is a polishing head comprising: a base structure attached to or integral with the support member, the base structure being arranged to provide a non-flat surface. The polishing head also comprises an outer shell, at least part of the outer surface of which defines the working surface of the polishing tool, the outer shell being affixed to the base structure so as to enclose a cavity between the outer shell and the non-flat surface. A viscoelastic material filling the cavity, located between the outer shell and the base structure.
    Type: Application
    Filed: June 10, 2022
    Publication date: February 27, 2025
    Applicant: Zeeko Innovations Limited
    Inventors: Anthony Beaucamp, Richard Freeman, Christopher William King, Samyak Jain, Oliver Pakenham-Walsh, Harry John Knighton, Filip Antoni Jaskot
  • Publication number: 20240152431
    Abstract: Techniques for data management are described. A monotonically increasing time source that indicates an elapsed time since a reference event may be activated. Multiple snapshots of a computing object may be generated in accordance with a schedule for backing up the computing object, where the schedule may include a retention duration for retaining snapshots. Based on generating the snapshots, timestamps for the snapshots may be stored, where the timestamps may indicate respective values of the monotonically increasing time source. As part of an expiration job, a reference value of the monotonically increasing time source may be identified based on the retention duration and a current value indicated by the monotonically increasing time source. Also, a snapshot of the snapshots may be expired based on a timestamp of the snapshot corresponding to a value of the monotonically increasing time source that is less than the reference value.
    Type: Application
    Filed: January 19, 2024
    Publication date: May 9, 2024
    Inventors: Vijay Karthik, Stephen Charles O'Hara-Smith, Sandeep Majji, Samyak Jain, Aman Bansal
  • Patent number: 11928032
    Abstract: Techniques for data management are described. A monotonically increasing time source that indicates an elapsed time since a reference event may be activated. Multiple snapshots of a computing object may be generated in accordance with a schedule for backing up the computing object, where the schedule may include a retention duration for retaining snapshots. Based on generating the snapshots, timestamps for the snapshots may be stored, where the timestamps may indicate respective values of the monotonically increasing time source. As part of an expiration job, a reference value of the monotonically increasing time source may be identified based on the retention duration and a current value indicated by the monotonically increasing time source. Also, a snapshot of the snapshots may be expired based on a timestamp of the snapshot corresponding to a value of the monotonically increasing time source that is less than the reference value.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: March 12, 2024
    Assignee: Rubrik, Inc.
    Inventors: Vijay Karthik, Stephen Charles O'Hara-Smith, Sandeep Majji, Samyak Jain, Aman Bansal
  • Publication number: 20230393947
    Abstract: A data management system (DMS) may capture snapshots of a computing object in accordance with a service level agreement (SLA). The DMS may store the captured snapshots in a cluster of storage nodes at the DMS and/or transmit the snapshots to one or more external archive locations. Which archive location to store given snapshots of the computing object may be based on archival policies defined in the SLA. Some snapshots may be stored locally at the DMS, some snapshots may be stored in one archive location of a set of multiple candidate archive locations, and some snapshots may be stored in more than one archive location of the set of multiple candidate archive locations. A retention duration for each snapshot may be independent of the archive location for the snapshot. For recovery purposes, a user may specify from which archive location the user selects to retrieve a snapshot.
    Type: Application
    Filed: August 4, 2022
    Publication date: December 7, 2023
    Inventors: Harshadrai Gajendrakumar Parekh, Shivam Rajpal, Nirvan Singhania, Samyak Jain, Prayag Jain, Udipta Das, Vaibhav Choudhary, Manjunatha D, Chirag Agarwal, Pengfei Wang
  • Publication number: 20230359531
    Abstract: Techniques for data management are described. A monotonically increasing time source that indicates an elapsed time since a reference event may be activated. Multiple snapshots of a computing object may be generated in accordance with a schedule for backing up the computing object, where the schedule may include a retention duration for retaining snapshots. Based on generating the snapshots, timestamps for the snapshots may be stored, where the timestamps may indicate respective values of the monotonically increasing time source. As part of an expiration job, a reference value of the monotonically increasing time source may be identified based on the retention duration and a current value indicated by the monotonically increasing time source. Also, a snapshot of the snapshots may be expired based on a timestamp of the snapshot corresponding to a value of the monotonically increasing time source that is less than the reference value.
    Type: Application
    Filed: May 9, 2022
    Publication date: November 9, 2023
    Inventors: Vijay Karthik, Stephen Charles O'Hara-Smith, Sandeep Majji, Samyak Jain, Aman Bansal
  • Publication number: 20220358379
    Abstract: System, apparatus and method for managing knowledge generated from technical data are disclosed.
    Type: Application
    Filed: July 4, 2019
    Publication date: November 10, 2022
    Inventors: Samyak Jain, Vinay Jayant Mundada, Chetan Jaydeep Ravada, Kaushik S Kalmady, Divja Nagaraju, Amlan Praharaj, Vinay Shankar Bhat, Shailesh Vishvakarma, Srinidhi Kulkarni
  • Publication number: 20120043079
    Abstract: A technique includes running a sand control completion system into a well, where the system includes at least one sensor, a gravel packing service tool and a sand control section. The sand control completion system is used to perform a gravel packing-related operation in the well in which a slurry is communicated downhole through the service tool to deposit gravel near the completion section. The technique includes regulating the gravel packing-related operation based at least in part on data acquired by said at least one sensor and communicated to an Earth surface of the well while the operation is being performed.
    Type: Application
    Filed: August 22, 2011
    Publication date: February 23, 2012
    Applicant: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: PHILIP WASSOUF, Samyak Jain