Patents by Inventor Ritesh Kumar

Ritesh 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: 20230137940
    Abstract: An input/output module (IOM) for use within a network storage system mounted within a rack enclosure. The IOM includes a switching component configured to provide top-of-rack (TOR) switching for data to be routed from input connectors to data storage devices within the rack enclosure. The IOM also includes a protocol interface configured to convert a protocol of the data from an input data protocol (e.g., Ethernet, Fibre Channel or InfiniBand™) to a protocol for use with the storage devices (e.g., nonvolatile memory express (NVMe) and Peripheral Component Interconnect Express (PCIe)). Among other features, the IOM allows switching to be dis-aggregated from a TOR switch and distributed throughout the data network of the rack.
    Type: Application
    Filed: October 29, 2021
    Publication date: May 4, 2023
    Inventors: Odie Banks Killen, JR., Charles C. Hill, Ritesh Kumar
  • Publication number: 20230124361
    Abstract: The present invention relates to compounds of formula (I). The compounds maybe used to antagonise the Stimulator of Interferon Genes (STING) protein and may thereby treat liver fibrosis, fatty liver disease, non-alcoholic steatohepatitis (NASH), pulmonary fibrosis, lupus, sepsis, rheumatoid arthritis (RA), type I diabetes, STING-associated vasculopathy with onset in infancy (SAVI), Aicardi-Goutieres syndrome (AGS), familial chilblain lupus (FCL), systemic lupus erythematosus (SLE), retinal vasculopathy, neuroinflammation, systemic inflammatory response syndrome, pancreatitis, cardiovascular disease, renal fibrosis, stroke and age-related macular degeneration (AMD).
    Type: Application
    Filed: February 12, 2021
    Publication date: April 20, 2023
    Inventors: Monali BANERJEE, Sourav BASU, Ritesh Kumar SHRIVASTAVA, David Cameron PRYDE, Sandip Kumar MIDDYA, Rajib GHOSH, Dharmendra B. YADAV, Arjun SURYA
  • Publication number: 20230061088
    Abstract: A method and apparatus for performing search system upgrades is described. The method may include processing a software upgrade for a search system cluster distributed over one or more nodes, the one or more nodes comprising current search system data nodes. The method may also include allocating at least a set of one or more search system data nodes for the software upgrade including at least one upgraded search system data node. Furthermore, the method can include receiving, during the software upgrade, transaction data for a transaction, and receiving search requests to be executed by the search system cluster.
    Type: Application
    Filed: August 30, 2022
    Publication date: March 2, 2023
    Inventors: Ritesh Kumar, Susindaran Elangovan, Priyanka Raju
  • Publication number: 20230016082
    Abstract: Targeted acquisition of data for model training includes automatically generating metadata describing samples, of an initial dataset, in neighborhoods of an embedding space in which the samples are embedded. The samples described by the automatically generated metadata are classified by a classification model, and include both correctly classified samples in the neighborhoods and incorrectly classified samples in the neighborhoods. Additionally, attributes of one or more correctly classified samples of the collection of samples and one or more incorrectly classified samples of the collection of samples are identified, and queries are generated based on the identified attributes, the queries tailored, based on the attributes, to retrieve additional training data for training the classification model to more accurately classify samples and avoid incorrect sample classification.
    Type: Application
    Filed: September 26, 2022
    Publication date: January 19, 2023
    Inventors: Namit Kabra, Ritesh Kumar Gupta, Vijay Ekambaram, Smitkumar Narotambhai MARVANIYA
  • Patent number: 11556558
    Abstract: A computer-implemented method applies insights from a variety of data sources to each of the data sources. The method includes identifying a set of data sources, wherein each of the data sources are associated with a domain. The method includes analyzing documentation for each of the data sources. The method further includes extracting a set of attributes for each data source, and determining a data schema associated with each data source. The method includes mapping each data schema to a common domain schema. The method also includes linking, based on the mapping and on the set of attributes for each data source, common features across each data source. The method includes generating, in response to the linking, a knowledge graph. The method further includes preparing a visual display for a set of domain insights; and forking the set of domain insights into a first data source.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: January 17, 2023
    Assignee: International Business Machines Corporation
    Inventors: Namit Kabra, Ritesh Kumar Gupta, Ron Reuben, Vijay Ekambaram, Smitkumar Narotambhai Marvaniya
  • Publication number: 20220414070
    Abstract: A graph tracks the lineage of customer data, including when it was originally extracted from a customer computing system, and any transformation results indicating transformations that were performed on the customer data. The graph is traversed to identify nodes in the graph that have expired based upon data removal policies. The customer data represented by the expired nodes in the graph is deleted and the graph is modified to delete the expired nodes. The modified graph is then stored in persistent memory until data removal is next triggered.
    Type: Application
    Filed: June 23, 2021
    Publication date: December 29, 2022
    Inventors: Arpan Jugalkishor Asawa, Brian Douglas Remick, Marcus Vinicius Silva Gois, Ritesh Kumar Sinha, Sidi Lin, Sejal Kiran Shinde, Ryan Lee Jobse, Rong Guo, Sharanya Chinnusamy, Marc Andrew Power, Marcus Jon Jager
  • Patent number: 11537915
    Abstract: Targeted acquisition of data for model training includes automatically generating metadata describing samples, of an initial dataset, in neighborhoods of an embedding space in which the samples are embedded. The samples described by the automatically generated metadata are classified by a classification model, and include both correctly classified samples in the neighborhoods and incorrectly classified samples in the neighborhoods. Additionally, attributes of one or more correctly classified samples of the collection of samples and one or more incorrectly classified samples of the collection of samples are identified, and queries are generated based on the identified attributes, the queries tailored, based on the attributes, to retrieve additional training data for training the classification model to more accurately classify samples and avoid incorrect sample classification.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: December 27, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Namit Kabra, Ritesh Kumar Gupta, Vijay Ekambaram, Smitkumar Narotambhai Marvaniya
  • Publication number: 20220363579
    Abstract: Efficiency of the combustion that is carried out in the forehearth of a glass manufacturing facility is improved by replacing air-fuel burners with a smaller number of air-fuel injectors and oxygen injectors.
    Type: Application
    Filed: October 1, 2020
    Publication date: November 17, 2022
    Inventors: William Kobayashi, Abilio Tasca, Ritesh Kumar Nath, Hisashi Kobayashi, Julien Pedel, Arthur W. Francis, Gaurav Kulkarni
  • Publication number: 20220365973
    Abstract: An approach is provided for completing a pipeline graph. Using a deep learning based sequence model, an initial data pipeline having a sequence of nodes is generated. Mismatch(es) between data formats required by input and output in the sequence of nodes is identified. Virtual gap node(s) that correct the mismatch(es) are added to the initial data pipeline. For a given virtual gap node, tentative graph structures are determined using knowledge graphs and a crowd sourced validation system. Reuse forecast scores and performance scores for the tentative graph structures are calculated. Based on the reuse forecast scores and the performance scores, a final graph structure for implementing the given virtual gap node is determined.
    Type: Application
    Filed: May 11, 2021
    Publication date: November 17, 2022
    Inventors: Namit KABRA, Ritesh Kumar GUPTA, Yannik SAILLET, Vijay EKAMBARAM
  • Publication number: 20220352931
    Abstract: A data receiving method, a terminal device, and a system are provided. The terminal device can be connected to an external antenna device, and when the terminal device is connected to the external antenna device, first antennas of the terminal device and second antennas of the external antenna device form a MIMO antenna array. The method includes: acquiring, by the terminal device, first data received by at least one of the first antennas and a composite signal sent by the external antenna device; demultiplexing the composite signal by a demultiplexer to obtain second data corresponding to at least one of the second antennas; and processing the first data and the second data by a processor, so as to obtain target data.
    Type: Application
    Filed: June 1, 2022
    Publication date: November 3, 2022
    Inventors: Ritesh Kumar SINHA, Satish Kumar SINGH
  • Patent number: 11470075
    Abstract: Network devices are securely provisioned through authenticated ZTP servers. In some approaches, a storage device local to the network device includes information for connecting with and authenticating a local or remote ZTP server. This information may include a root of trust to use when connecting with a designated ZTP server. The ZTP server may be identified using either a dynamic host configuration protocol (DHCP) server or a network address specified in the local memory storage. In an approach, the local memory storage is a removable USB flash memory device inserted into the network device when the device is booted up. In another approach, the ZTP authentication information is stored within memory integrated within the network device. Once a ZTP server is connected to the network device, a secure connection may be established such as a secure transport layer session (TLS) utilizing the root of trust.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: October 11, 2022
    Assignee: Arista Networks, Inc.
    Inventors: Ethan Rahn, Ritesh Kumar Sinha, Andre Pech
  • Patent number: 11461135
    Abstract: In an approach to dynamically identifying and modifying the parallelism of a particular task in a pipeline, the optimal execution time of each stage in a dynamic pipeline is calculated. The actual execution time of each stage in the dynamic pipeline is measured. Whether the actual time of completion of the data processing job will exceed a threshold is determined. If it is determined that the actual time of completion of the data processing job will exceed the threshold, then additional instances of the stages are created.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: October 4, 2022
    Assignee: International Business Machines Corporation
    Inventors: Yannick Saillet, Namit Kabra, Ritesh Kumar Gupta
  • Publication number: 20220301062
    Abstract: A method and a computing apparatus for initiating a user account are provided. The method includes: receiving, from a user, a request to initiate the user account; receiving, from a first entity that has previously conducted transactions that relate to the user account, information that relates to the previously conducted transactions; using the received information to transfer at least one asset into the user account; and performing, in conjunction with a second entity that administers information that relates to the user account, a reconciliation based on a result of the transfer of the at least one asset. The assets of the user account may include any of market-tradable equities, bonds, tax positions, derivatives, futures, accrued incomes, and/or unsettled potential transactions.
    Type: Application
    Filed: February 26, 2020
    Publication date: September 22, 2022
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Mark N. BROWN, Hans P. NIRMAL, Justin R. SIMEONE, Ritesh Kumar SAHAY
  • Publication number: 20220222265
    Abstract: A computer-implemented method applies insights from a variety of data sources to each of the data sources. The method includes identifying a set of data sources, wherein each of the data sources are associated with a domain. The method includes analyzing documentation for each of the data sources. The method further includes extracting a set of attributes for each data source, and determining a data schema associated with each data source. The method includes mapping each data schema to a common domain schema. The method also includes linking, based on the mapping and on the set of attributes for each data source, common features across each data source. The method includes generating, in response to the linking, a knowledge graph. The method further includes preparing a visual display for a set of domain insights; and forking the set of domain insights into a first data source.
    Type: Application
    Filed: January 11, 2021
    Publication date: July 14, 2022
    Inventors: Namit Kabra, Ritesh Kumar Gupta, Ron Reuben, Vijay Ekambaram, Smitkumar Narotambhai Marvaniya
  • Patent number: 11386897
    Abstract: This disclosure relates generally to a method and a system for extraction of key-terms and synonyms for the key-terms. The method discloses to extract the key-terms and further determine a set of relevant synonyms for the extracted key-terms, wherein the key-terms is a collection of small sub-set of words and phrases which are individually meaningful and collectively provide a generic context of a given input text. The method discloses techniques for extraction of key-terms that is independent of any specific supervised training, does not require a huge amount of training data and computationally less intensive. The key-terms are determined in several stages using frequency based techniques based on a relevancy scoring of the key-terms. Further a set of synonyms are determined for the identified key-terms based on a language-based approach or domain specific approach.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: July 12, 2022
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Brajesh Singh, Ritesh Kumar Singh, Prince Kumar Singh
  • Patent number: 11366564
    Abstract: A method and an electronic device providing multi-views with an augmented reality (AR) device are provided. The method includes establishing a connection with at least one browsing device, receiving content source information from the at least one browsing device, transmitting the content source information to a second server to fetch AR content from the second server, and displaying, based on the content source information, the AR content on an AR plane which is separately viewable from a webpage displayed on a display of the at least one browsing device.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: June 21, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Avinash Kumar, Ritesh Kumar Ojha, Gitanshu Mehndiratta
  • Patent number: 11288601
    Abstract: A self-learning computer-based system has access to multiple runtime modules that are each capable of performing a particular algorithm. Each runtime module implements the algorithm with different code or runs in a different runtime environment. The system responds to a request to run the algorithm by selecting the runtime module or runtime environment that the system predicts will provide the most desirable results based on parameters like accuracy, performance, cost, resource-efficiency, or policy compliance. The system learns how to make such predictions through training sessions conducted by a machine-learning component. This training teaches the system that previous module selections produced certain types of results in the presence of certain conditions. After determining whether similar conditions currently exist, the system uses rules inferred from the training sessions to select the runtime module most likely to produce desired results.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: March 29, 2022
    Assignee: International Business Machines Corporation
    Inventors: Ritesh Kumar Gupta, Namit Kabra, Eric Allen Jacobson, Scott Louis Brokaw, Jo Arao Ramos
  • Patent number: 11228597
    Abstract: An aspect of the present disclosure provides control to tenants over user access of content hosted in cloud infrastructures. In one embodiment, a host node (of a cloud infrastructure) accepts a content item in encrypted form and an associated set of attributes from a tenant, and hosts the content item in encrypted form. Upon receiving a request from a user to access the content item, the node determines a set of attributes associated with the request, the determined set including at least one attribute originating at another host node of the cloud infrastructure. If the determined set of attributes matches the associated set of attributes, the node decrypts the content item to generate the content item in decrypted form and then provides access to the content item in decrypted form to the user as a response to the request.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: January 18, 2022
    Assignee: NUTANIX, INC.
    Inventor: Ritesh Kumar
  • Patent number: 11194629
    Abstract: A method includes: receiving, by a computer device, resource request for a data integration job, wherein the resource request is received from a job executor module and defines processes of the data integration job; allocating, by the computer device, containers for the processes of the data integration job; launching, by the computer device, a respective wrapper script on each respective one of the containers after allocating the respective one of the containers; and transmitting, by the computer device and in response to the allocating, node details to the job executor module. In embodiments, the wrapper script running on the container is configured to repeatedly check a predefined location for process commands from a job executor. After the resource manager allocates all the containers for a data integration job according to a resource request, the job executor writes the process commands to the predefined location.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: December 7, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Krishna Kishore Bonagiri, Eric Allen Jacobson, Ritesh Kumar Gupta, Indrani Ghatare, Scott Louis Brokaw
  • Publication number: 20210374317
    Abstract: A method (of revising an initial layout diagram of a wire routing arrangement, the initial layout diagram and versions thereof being stored on a non-transitory computer-readable medium) includes identifying, in a first conductance layer of the initial layout diagram, a routed pattern and a dummy pattern, each of which extends in a first direction and revising to form a revised layout diagram. The routed patterns are functional in a representation of a circuit and the dummy patterns are non-functional in the representation of the circuit. The revising includes connecting first ends of the corresponding routed and dummy patterns and connecting second ends of the corresponding routed and dummy patterns.
    Type: Application
    Filed: August 6, 2021
    Publication date: December 2, 2021
    Inventors: Ritesh KUMAR, Hiranmay BISWAS, Shu-Yi YING, Kuo-Nan YANG, Chung-Hsing WANG