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).

  • Patent number: 12380071
    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: Grant
    Filed: June 23, 2021
    Date of Patent: August 5, 2025
    Assignee: Microsoft Technology Licensing, LLC
    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: 12380480
    Abstract: One or more systems and/or methods for product similarity detection and recommendation are provided. Users may view articles and/or other content that includes images depicting products that may be of interest to the users. These images are processed using image processing functionality such as computer vision to identify the products depicted by the images. A vector embedding model is used to generate product vector representations of the products. Catalog items that are available from a catalog to supplement the articles and other content may be processed to generate catalog item vector representations. When content (an article) with an image depicting a product is to be displayed to the user, similarity between a product vector representation of the product and the catalog item vector representations is determined in order to identify and display catalog items depicting products that are similar to the product depicted by the image in the content.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: August 5, 2025
    Assignee: Yahoo Ad Tech LLC
    Inventors: Paloma de Juan, Ritesh Kumar Shyam Sunder Agrawal, Sricharanya Venkataramani, Eric McVoy Dodds, Gaurav Batra, Simao Herdade
  • Publication number: 20250240649
    Abstract: The present disclosure relates to a change engine system (104) and a method thereof for automatic interference mitigation in a network. The change engine system (104) receives a plurality of change requests. The system (106) determines interference network cell data from the received plurality of change requests. Further, the system (106) indexes and segments the determined interference network cell data across a plurality of states and a plurality of network elements and determines a change parameter of a plurality of change parameters. Also, the system (106) determines a command of a plurality of commands based on the determined change parameter and applies the command on the plurality of network elements to automatically mitigate the interference in the network.
    Type: Application
    Filed: October 30, 2023
    Publication date: July 24, 2025
    Applicant: JIO PLATFORMS LIMITED
    Inventors: Polsoni Chaitanya REDDY, Ritesh KUMAR, Aayush BHATNGAR, Pradeep Kumar BHATNAGAR
  • Patent number: 12368758
    Abstract: A system and method of selecting a cryptography algorithm within a network. The method can include receiving network data from a one or more network interfaces or network elements; analyzing the network data to identify a cryptography algorithm from a plurality of cryptography algorithms; and identifying the cryptography algorithm from the plurality of cryptography algorithms based on at least one of the following parameters: network security level, network criticality, or energy efficiency. In addition, the step of analyzing the network data to identify the cryptography algorithm may further include receiving a plurality of identifiers associated with the network data, wherein the plurality of identifiers are each further associated with a degree of importance in connection with the network security level parameter.
    Type: Grant
    Filed: September 22, 2022
    Date of Patent: July 22, 2025
    Assignees: RAKUTEN MOBILE, INC., RAKUTEN SYMPHONY, INC.
    Inventors: Ritesh Kumar Kalle, Prabhu Kaliswamy, Raghavendran Ramiya
  • Patent number: 12361029
    Abstract: Techniques for implementing a vector database in a multi-tenant environment are described. A system creates an index of a tenant that scales efficiently in a multi-tenant environment. The index is created by clustering the plurality of vectors into a set of clusters. The created index forms a hierarchical index including plurality of layers and is stored in a primary data storage unit. The system includes an intermediate data storage unit to store new vectors and to avoid re-indexing every time a new vector with an associated operation such as insert, update, and delete, is added. Further, the system provides reliable nearest neighbor vectors from the created index of the tenant. Read operation is performed over the quick-retrieval data, primary data, and intermediate to determine the nearest neighbor vectors.
    Type: Grant
    Filed: November 22, 2023
    Date of Patent: July 15, 2025
    Assignee: DevRev, Inc.
    Inventors: Pratyush Goel, Nimar Singh Arora, Meher Ritesh Kumar Goru
  • Publication number: 20250195392
    Abstract: A multiphase cleansing composition is disclosed, useful for cleansing the skin or hair, for example, for removing makeup from the skin or hair. The multiphase cleansing composition comprises an oil phase and an aqueous phase. The oil phase comprises: (a) a hydrophobic polymer formed as a reaction product of a natural or food-derived oil and a methacrylate or acrylate polymer; (b) one or more solvents capable of solubilizing the hydrophobic polymer of (a). The aqueous phase comprises water and optionally one or more water soluble solvents and one or more electrolytes. Methods of cleansing skin and hair are also described.
    Type: Application
    Filed: December 18, 2023
    Publication date: June 19, 2025
    Applicant: L'OREAL
    Inventors: Ritesh Kumar SINHA, Hy Si Bui, Xuefei Liu
  • Publication number: 20250195394
    Abstract: The instant disclosure is drawn to a cosmetic or personal care composition comprising: (a) hydrophobic polymer formed as a reaction product of a natural or food-derived oil and a methacrylate or acrylate polymer; (b) one or more solvents capable of solubilizing the hydrophobic polymer; (c) one or more surfactants; and (d) water. The cosmetic or personal care composition is preferably in the form of an oil-in-water emulsion. Methods for making and using the compositions are also disclosed.
    Type: Application
    Filed: December 18, 2023
    Publication date: June 19, 2025
    Applicant: L'OREAL
    Inventors: Ritesh Kumar SINHA, Hy SI Bui, Xuefei Liu
  • Publication number: 20250195398
    Abstract: A method for solubilizing a reaction product may be provided. The method may include providing a reaction product of an acrylate and a natural or food-derived oil, as well as providing one or more solvents for the reaction product. Each solvent may have Hansen Solubility Parameters (hydrogen bonding component (D), polar component (P), and dispersion component (H)) that satisfy Ra ? 4 ? ( D - D 1 ) 2 + ( P - P 1 ) 2 + ( H - H 1 ) 2 , where Ra=13.4 MPa0.5, D1=16.8 MPa0.5, P1=4.8 MPa0.5, and H1=13.0 MPa0.5. A premix composition may therefore consist of the reaction product and the one or more solvents. A cosmetic composition may include the premix composition and one or more additional materials.
    Type: Application
    Filed: December 18, 2023
    Publication date: June 19, 2025
    Applicant: L’ORÉAL
    Inventors: Xuefei Liu, Hy Si BUI, Ritesh Kumar SINHA
  • Publication number: 20250195399
    Abstract: The instant disclosure is drawn to a cosmetic or personal care compositions in the form of oil-in-water dispersions, wherein the dispersion comprises oil droplets having a size from about 10 nm to about 1 ?m. The compositions also include: (a) a hydrophobic polymer formed from a reaction product of a natural or food-derived oil and a methacrylate or acrylate polymer; (b) one or more solvents capable of solubilizing the hydrophobic polymer; (c) one or more biosurfactants, and optionally, one or more co-surfactants; and (d) water. Methods for making and using the compositions and methods for boosting foam are also disclosed.
    Type: Application
    Filed: December 18, 2023
    Publication date: June 19, 2025
    Applicant: L'OREAL
    Inventors: Ritesh Kumar SINHA, Hy Si BUI, Xuefei LIU
  • Publication number: 20250195340
    Abstract: The instant disclosure is drawn to a cleansing wipe comprising: (I) an insoluble flexible substrate impregnated with a cleansing composition; and (ii) the cleansing composition. The cleansing composition includes: (a) a hydrophobic polymer formed as a reaction product of a natural or food-derived oil and a methacrylate or acrylate polymer; (b) one or more solvents capable solubilizing the hydrophobic polymer; (c) one or more surfactants; and (d) water, wherein the cleansing composition is an oil-in-water emulsion or dispersion. Methods of cleansing a surface and methods for removing makeup from skin are also described.
    Type: Application
    Filed: December 18, 2023
    Publication date: June 19, 2025
    Applicant: L'OREAL
    Inventors: Ritesh Kumar SINHA, Hy Si BUI, Xuefei LIU
  • Publication number: 20250195389
    Abstract: Mineral sunscreen compositions are described, having (a) a hydrophobic polymer formed as a reaction product of a natural or food-derived oil and a methacrylate or acrylate polymer; (b) one or more solvents capable of solubilizing the hydrophobic polymer; (c) one or more mineral UV filtering agents; (d) one or more surfactants; and (e) water; wherein the composition is an oil-in-water emulsion. Methods from making and using the mineral sunscreen compositions are also described.
    Type: Application
    Filed: December 18, 2023
    Publication date: June 19, 2025
    Applicant: L'OREAL
    Inventors: Ritesh Kumar SINHA, Hy Si BUI, Mohamed KANJI, Xuefei LIU
  • Publication number: 20250195393
    Abstract: A cosmetic composition comprising: (a) a hydrophobic polymer formed as a reaction product of a natural or food-derived oil and a methacrylate or acrylate polymer; (b) one or more solvents capable of solubilizing the hydrophobic polymer; (c) one or more skin active agents; (d) one or more surfactants; and (e) water is described. The composition is an oil-in-water emulsion. Methods from making and using the cosmetic composition is also described.
    Type: Application
    Filed: December 18, 2023
    Publication date: June 19, 2025
    Applicant: L'OREAL
    Inventors: Ritesh Kumar SINHA, Hy Si Bui, Xuefei Liu, Chung-chueh Chang
  • Publication number: 20250195400
    Abstract: The instant disclosure describes pigment dispersions useful as cosmetics and also useful in the manufacture of cosmetics. The pigment dispersions include: (a) a hydrophobic polymer formed as a reaction product of a natural or food-derived oil and a methacrylate or acrylate polymer; (b) one or more solvents capable of dissolving the hydrophobic polymer; and (c) particles of one or more pigments dispersed throughout the one or more solvents. Methods of making and using the pigment dispersions are also described.
    Type: Application
    Filed: December 18, 2023
    Publication date: June 19, 2025
    Applicant: L'OREAL
    Inventors: Xuefei LIU, Ritesh Kumar SINHA, Hy Si BUI
  • Publication number: 20250165493
    Abstract: Disclosed herein are system, method, and computer program product embodiments for converting data transformation functions for one data consolidation tool to another data consolidation tool. A transformation function conversion system converts one or more first data transformation functions to one or more second data transformation functions using a mapping configuration file. The mapping configuration file includes direct and/or indirect mappings for data transformation functions. This may translate one or more functions from the first data consolidation tool to the second data consolidation tool. The transformation function conversion system may also convert configuration files containing the data transformation functions and/or metadata. The transformation function conversion system also generates a graphical user interface (GUI) with a visual representation of the data transformation process.
    Type: Application
    Filed: November 20, 2023
    Publication date: May 22, 2025
    Applicant: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Pulkit AGGARWAL, Ritesh Kumar BANSAL, Aman MADAN, Phanikalyan CHERUKURI, Ashok NAIR, Man Chon U, Bimal RAMANKUTTY, Jogendra Singh ROHILA, Kavita GUPTA, Purvi SHAH
  • Patent number: 12299114
    Abstract: A method, performed by at least one processor of a trust broker, for establishing trust of vendor-supplied Open Radio Access Network (O-RAN) software, includes: receiving a plurality of O-RAN software from a plurality of O-RAN software vendors, the plurality of O-RAN software respectively signed by the plurality of O-RAN software vendors; for a software, among the plurality of O-RAN software, verifying a signature included with the software using a vendor certificate issued by a certificate authority (CA) of the corresponding vendor; based on successful verification of the signature, performing a software attestation with respect to the software using a digital certificate issued by a CA of the trust broker; and providing the attested software to an operator corresponding to the O-RAN system and with which the trust broker has a trust relationship.
    Type: Grant
    Filed: October 27, 2022
    Date of Patent: May 13, 2025
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Ritesh Kumar Kalle, Raghavendran Ramiya
  • Patent number: 12292880
    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: Grant
    Filed: August 30, 2022
    Date of Patent: May 6, 2025
    Assignee: Stripe, Inc.
    Inventors: Ritesh Kumar, Susindaran Elangovan, Priyanka Raju
  • Publication number: 20250139689
    Abstract: The present disclosure provides a robust and effective solution to an entity or an organization by enabling the entity to implement a system for 3D vision, and synthetic data generation of a retail product model. Further, the present disclosure aims at generating high-quality, photorealistic, large-scale domain-specific synthetic data. The system is equipped with synthetic simulation, digital twin creation, and synthetic data generation with automated annotations. Additionally, the system allows the training of artificial intelligence to reduce manual efforts and to facilitate the automation and personalization.
    Type: Application
    Filed: December 26, 2022
    Publication date: May 1, 2025
    Applicant: JIO PLATFORMS LIMITED
    Inventors: Naveen Kumar PANDEY, Balakrishna PAILLA, Shailesh KUMAR, Abhinav ANAND, Dhruval RANA, Ritesh KUMAR, JayaSaiKiran PATIBANDLA
  • Publication number: 20250086271
    Abstract: According to one embodiment, a method, computer system, and computer program product for anomaly detection is provided. The embodiment may include receiving login event data of a customer. The embodiment may include labeling each login request of the event data as non-anomalous or anomalous. The embodiment may include performing aggregate feature extraction for each login request. The embodiment may include filtering data of anomalous login requests from data of non-anomalous login requests. The embodiment may include training an autoencoder machine learning model using the data of non-anomalous login requests to learn non-anomalous login request behavior. The embodiment may include passing the data of anomalous login requests through the trained autoencoder ML model to obtain enriched data. The embodiment may include training a classifier model using the enriched data to identify anomalous login requests and output a classification with confidence value.
    Type: Application
    Filed: September 13, 2023
    Publication date: March 13, 2025
    Inventors: M Krishnakant Achary, Priti P Patil, Ritesh Kumar, Rashmiranjan Pradhan, Srinivas Babu Tummalapenta, Sridhar Muppidi
  • Patent number: 12248810
    Abstract: The method performs at the orchestration interface at which update information, including changes to tasks of a workflow, is received from a task manager system (TMS), where the workflow includes a set of tasks, inputs to the tasks, and outputs from the tasks. The inputs and outputs determine runtime dependencies between the tasks. Based on the update information received, the orchestration interface populates a topology of nodes and edges as a directed acyclic graph (DAG) that maps nodes to tasks and edges to runtime dependencies between tasks, based on node inputs and outputs. The orchestration interface instructs the execution of the tasks and handling dependencies by interacting with a task execution system (TES) and by traversing the DAG, the orchestration interface identifies tasks that depend on completed tasks as per the runtime dependencies and instructs the TES to execute the dependent tasks identified.
    Type: Grant
    Filed: June 15, 2022
    Date of Patent: March 11, 2025
    Assignee: International Business Machines Corporation
    Inventors: Anton Zorin, Manish Kesarwani, Niels Dominic Pardon, Ritesh Kumar Gupta, Sameep Mehta
  • Patent number: 12244610
    Abstract: Apparatus, systems, articles of manufacture, and methods for improving anti-malware scan responsiveness and effectiveness using user symptoms feedback are disclosed. An example method includes detecting a performance issue on a computing device, presenting a user interface on a display of the computing device requesting user feedback regarding the performance issue, and synthesizing user input related to the performance issue to identify, on the computing device, a scan parameter associated with the performance issue. The example method further includes, in response to failing to identify the scan parameter on the computing device, transmitting the user input to a symptom analysis server to identify the scan parameter based on anti-malware scans from other computing devices, and, in response to determining the scan parameter, performing a targeted anti-malware scan on the computing device.
    Type: Grant
    Filed: January 3, 2024
    Date of Patent: March 4, 2025
    Assignee: McAfee, LLC
    Inventors: Ritesh Kumar, German Lancioni