Patents by Inventor Rahul

Rahul 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: 10936554
    Abstract: Various techniques are disclosed herein for storing and managing master data in hierarchical data systems. Several related concepts, embodiments, and examples are disclosed, including techniques for incremental rationalization in a hierarchical data model, techniques for implementing governance pools in a hierarchical data model, techniques for application materialization in a hierarchical data model, techniques for data intersection mastering in a hierarchical data model, techniques for change request visualization in a hierarchical data model, and techniques for hierarchy preparation in a hierarchical data model.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: March 2, 2021
    Assignee: Oracle International Corporation
    Inventors: Douglas R. Cosby, Anurag Garg, Rahul R. Kamath
  • Patent number: 10938961
    Abstract: A method for data reduction may comprise computing (i) a first sketch of a first segment and (ii) a second sketch of a second segment. The first sketch and the second sketch may each comprise a set of features that are representative of or unique to the corresponding first and second segments. The method also comprise processing the first sketch and the second sketch to generate a similarity metric indicative of whether the second segment is similar to the first segment. The method may further comprise (1) performing a differencing operation on the second segment relative to the first segment when the similarity metric is greater than or equal to a similarity threshold, or (2) storing the first segment and the second segment in a database without performing the differencing operation when the similarity metric is less than the similarity threshold.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: March 2, 2021
    Inventors: Santhosh Rahul Ponnala, Tarang Vaish
  • Patent number: 10938898
    Abstract: The present application discloses a method 500 for synchronizing and a synchronization system 400 to synchronize alterations made to a work product, by client devices 300, wherein the synchronization system 400 and the client devices 300 are interspersed in a collaborative work environment 100 and wherein the synchronization system 400 comprises a server side memory unit 420 which upon invocation by a server side processor 410 triggers thereat an initiation component 421, a comparison component 422, an evaluation component 423, a scoring component 424, and an integration component 425.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: March 2, 2021
    Assignee: ARC Document Solutions, LLC
    Inventors: Rahul Roy, Srinivasa Rao Mukkamala, Himadri Majumder, Dipali Bhattacharya
  • Patent number: 10936341
    Abstract: A method, computer program product, and system includes a processor(s) intercepting an instruction, upon receipt on the instruction, by the one or more processors in the computing device on a communications network, prior to execution of the instruction by the processor(s) in the computing device. The processor(s) determines a state of the computing device and based on the state of the computing device and a portion of the instruction, the processor(s) determines that the instruction is precluded from executing on the computing device.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: March 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Michael Bender, Rhonda L. Childress, Rahul Gupta
  • Patent number: 10937571
    Abstract: A bushing includes: an elongate electrical conductor; an insulation layer arranged around the elongate electrical conductor; an electrically conducting sleeve coaxially arranged with the electrical conductor; and a ring shaped printed circuit board with electrical components coaxially arranged around the electrical conductor. The sleeve and the printed circuit board are embedded in the insulation layer. The ring shaped printed circuit board is positioned in an axial direction between both ends of the electrically conducting sleeve.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: March 2, 2021
    Assignee: EATON INTELLIGENT POWER LIMITED
    Inventors: Ranjit Jadhav, Arend Lammers, Rahul Pingale, Amritendu Das
  • Patent number: 10933471
    Abstract: The present disclosure is directed to methods for producing a single-walled carbon nanotube in a chemical vapor deposition (CVD) reactor. The methods comprise contacting liquid catalyst droplets and a carbon source in the reactor, and forming a single walled carbon nanotube at the surface of the liquid catalyst droplets.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: March 2, 2021
    Assignee: Honda Motor Co., Ltd.
    Inventors: Avetik Harutyunyan, Rahul Rao, Nam Hawn Chou
  • Patent number: 10937586
    Abstract: A micro fabricated electromagnetic device and method for fabricating its component structures, the device having a layered magnetic core of a potentially unlimited number of alternating insulating and magnetic layers depending upon application, physical property and performance characteristic requirements for the device. Methods for fabricating the high performing device permit cost effective, high production rates of the device and its component structures without any degradation in device performance resulting from component layering.
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: March 2, 2021
    Assignee: Teledyne Scientific & Imaging, LLC
    Inventors: Vivek Mehrotra, Rahul Ganguli, Jennifer Kuo, Payam Minoofar, Robert Mihailovich
  • Patent number: 10936897
    Abstract: Various methods are using SQL based data extraction for extracting relevant information from images. These are rule based methods of generating SQL-Query from NL, if any new English sentences are to be handled then manual intervention is required. Further becomes difficult for non-technical user. A system and method for extracting relevant from the images using a conversational interface and database querying have been provided. The system eliminates noisy effects, identifying the type of documents and detect various entities for diagrams. Further a schema is designed which allows an easy to understand abstraction of the entities detected by the deep vision models and the relationships between them. Relevant information and fields can then be extracted from the document by writing SQL queries on top of the relationship tables. A natural language based interface is added so that a non-technical user, specifying the queries in natural language, can fetch the information effortlessly.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: March 2, 2021
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Lovekesh Vig, Gautam Shroff, Arindam Chowdhury, Rohit Rahul, Gunjan Sehgal, Vishwanath Doreswamy, Monika Sharma, Ashwin Srinivasan
  • Patent number: 10936412
    Abstract: According to some embodiments, a backup storage system receives a request from a client to access a data segment. The system looks up an in-memory index for a first entry based on a fingerprint of the data segment, such that the in-memory index includes a number of entries, each entry mapping a fingerprint to a storage location of a solid state device (SSD) storing a corresponding data segment. In the event a first entry is found, the system retrieves the data segment from the SSD device based on the first entry. In the event of a read failure while accessing the SSD device, the system determines failed data blocks of the SSD device associated with the failure event and invalidates the failed data blocks of the SSD device such that subsequent access to the failed data blocks are denied without having to access a corresponding SSD device.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: March 2, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Satish Visvanathan, Rahul B. Ugale
  • Patent number: 10936621
    Abstract: A multi-dimensional dataset of discrete data, such as online analytical processing based multi-dimensional data, is received. The number of dimensions in the multi-dimensional dataset of discrete data is then identified. One or more levels of three-dimensional cubes of discrete data are then created equal to the number of dimensions in the multi-dimensional dataset divided by three rounded to the lowest positive integer. The discrete data of the one or more levels of three-dimensional cubes is encoded. A color palette is then associated with the encoded discrete data. As a result, a user is able to quantify and understand the effects to data in a multi-dimensional dataset from changes made in the system (e.g., adding/deleting/modifying business rules) in a more efficient and accurate manner.
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: March 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Saurabh Dwivedi, Rahul Parashar
  • Patent number: 10936719
    Abstract: Systems, methods, and computer-readable media for preserving trust data during operating system updates of a secure element of an electronic device are provide. An update package is received to update an existing secure element operating system to a new secure element operating system by exporting trust data from the existing secure element operating system, after the exporting, uninstalling the existing secure element operating system, migrating the exported trust data using a migration operating system when a data format version of the existing secure element operating system is different than a data format version of the new secure element operating system, installing the new secure element operating system, and importing the migrated trust data into the installed new secure element operating system.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: March 2, 2021
    Assignee: Apple Inc.
    Inventors: Hervé Sibert, Matthias Lerch, Oren M. Elrad, Peng Liu, Rahul Narayan Singh
  • Patent number: 10938641
    Abstract: Techniques for providing an on-demand development environment are described. A service of a provider network receives a request to launch a development environment, such as a notebook, from an electronic device. The service obtains an identification of a computing cluster hosted by the provider network. The service obtains an identification of a compute instance hosted within the provider network, the compute instance executing a software environment to host one or more development environments. The service causes the compute instance to launch a development environment. The service sends a message to configure the launched development environment to execute a computer program written in the development environment using the computing cluster. The service generates a token to secure communications between the electronic device and the development environment and sends the token to an originator of the request.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: March 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan Andrew Fritz, Balaji Kannan, Nivetha Purusothaman, Parag Pramod Chaudhari, Jalpan Randeri, Yishan Yang, Udit Mehrotra, Sneha Bharadwaj, Rui Liu, Ajay Baliram Jadhav, Anoop Kochummen Johnson, Konstantin Milyutin, Vignesh Rajamani, Sachin Suresh Bhat, Anthony Virtuoso, Stefano Stefani, Rahul Pathak, Anurag Gupta, Ashok Kumar
  • Patent number: 10935324
    Abstract: Heat exchanger assemblies and methods are provided for cooling the interior of an enclosure (e.g., electrical cabinets, computer server racks, chemical chambers, and animal cages). Heat is transferred via thermal conduction from a first plurality of surfaces positioned inside the enclosure to a second plurality of surfaces positioned outside the enclosure. The first and second plurality of surfaces remain in thermal contact with one another during use. Heat is dissipated from the second plurality of surfaces to the ambient air outside the isolated environment without the ambient outside air mixing together with the air inside the enclosure. This, in turn, inexpensively removes heat from the air inside the enclosure and prevents contaminants from entering the enclosure.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: March 2, 2021
    Assignee: Noren Products Inc.
    Inventors: Rahul Mulinti, Sasi Beera, Dennis Galindo, Sanchan Modi
  • Publication number: 20210055998
    Abstract: A computing device for storing backups of virtual machines includes a persistent storage and a backup manager. The persistent storage stores backup policies. The backup manager identifies an end of a backup generation session for a virtual machine of the virtual machines and, in response to identifying the end of the backup generation session, identifies a continuity chain implicated by the backup generation session using the backup policies; performs a membership analysis of the identified continuity chain to identify a continuity state of the continuity chain; makes a first determination that the identified continuity chain is broken based on the identified continuity state; and, in response to the first determination, remediates the continuity chain.
    Type: Application
    Filed: November 6, 2020
    Publication date: February 25, 2021
    Inventors: Upanshu Singhal, Shilpa Mehta, Shivakumar Kunnal Onkarappa, Archit Seth, Chakraveer Singh, Chandra Prakash, Rahul Bhardwaj, Pradeep Mittal, Kumari Priyanka, Akansha Purwar, Lalita Dabburi, Manish Sharma, Asif Khan, Shelesh Chopra
  • Publication number: 20210057352
    Abstract: Various semiconductor chip packages are disclosed. In one aspect, a semiconductor chip package is provided that includes a fan-out redistribution layer (RDL) structure that has plural stacked polymer layers, plural metallization layers, plural conductive vias interconnecting adjacent metallization layers of the metallization layers, and plural rivets configured to resist delamination of one or more of the polymer layers. Each of the plural rivets includes a first head, a second head and a shank connected between the first head and the second head. The first head is part of one of the metallization layers. The shank includes at least one of the conductive vias and at least one part of another of the metallization layers.
    Type: Application
    Filed: August 19, 2019
    Publication date: February 25, 2021
    Inventors: Rahul Agarwal, Milind S. Bhagavat, Priyal Shah, Chia-Hao Cheng, Brett P. Wilkerson, Lei Fu
  • Publication number: 20210056608
    Abstract: Search mechanism includes concurrent competitive pricing analysis, initiated during purchase workflow such as inventory or product search by merchant or customer. Recommendation for promotion or discount can be provided and automatically applied without review by a manager. Promotion can be discount, quantity, shipping or other desirable upgrade. Pricing analysis may utilize SKU, UPC, product name or other attribute. Single draft order combines purchases from offline and online channels and properly attributes origination of purchases resulting in increased accuracy of sales metrics for commissions or marketing efforts or other metrics. Draft order identifier can transmit the draft order to customer, point of sale or merchant devices, which can utilize QR code, NFC, SMS, email or other means. Single draft order can be presented and converted to a transaction on customer, point of sale or merchant devices.
    Type: Application
    Filed: August 23, 2019
    Publication date: February 25, 2021
    Inventors: Rahul Kulkarni, Andrez Piotr Paliga, Nicolas DeFrancesco, Jiangtao Hong, Mauricio Sierra, Ryan Balsdon
  • Publication number: 20210055787
    Abstract: An immersive device and method for streaming of immersive media are provided. The method includes receiving body motion coordinates of a user in each of three dimensions and determining deviation in the body motion by a first immersive device. A dominant direction of motion based on the deviation calculated is then determined. A request by the first immersive device for at least one media frame to be displayed is received by a second immersive device. The received request is processed by the second immersive device and the media frame to be displayed is segmented into a plurality of tiles by the second immersive device. One tile with the first pixel density and a remainder of the tiles of the plurality of tiles with a second pixel density are stitched by the second immersive device to render one immersive media frame which is displayed to the user.
    Type: Application
    Filed: August 12, 2020
    Publication date: February 25, 2021
    Inventors: Aneet Kaur CHHABRA, Rahul AGGARWAL
  • Publication number: 20210056083
    Abstract: A model management system provides a centralized repository for storing and accessing models. The model management system receives an input to store a model object in a first model state generated based on a first set of known variables. The model management system generates a first file including a first set of functions defining the first model state and associates the first file with a model key identifying the model object. The model management system receives an input to store the model object in a second model state having been generated based on the first model state and a second set of known variables. The model management system generates a second file including a second set of functions defining the second model state and associates the second file with the model key. The model management system identifies available versions of the model object based on the model key.
    Type: Application
    Filed: November 9, 2020
    Publication date: February 25, 2021
    Inventors: David Lisuk, Daniel Erenrich, Guodong Xu, Luis Voloch, Rahul Agarwal, Simon Slowik, Aleksandr Zamoshchin, Andre Frederico Cavalheiro Menck, Anirvan Mukherjee, Daniel Chin
  • Publication number: 20210056002
    Abstract: Systems and method that restore application data stored by a virtual machine database for an application (e.g., SQL, SharePoint, Exchange, and so on) running on the virtual machine are described. The systems and methods create an integrated snapshot of the application data stored in the virtual machine database, by creating a secondary copy of the application data stored in the virtual machine database, performing, via a virtual server agent (VSA), a software snapshot of the virtual machine, and performing, via the virtual server agent, a hardware snapshot of the software snapshot of the virtual machine.
    Type: Application
    Filed: October 26, 2020
    Publication date: February 25, 2021
    Inventors: Waqas ASHRAF, Sudha Krishnan IYER, Jun H. AHN, Rahul S. PAWAR
  • Publication number: 20210056410
    Abstract: A sensor data forecasting system for urban environment using deep learning model is provided.
    Type: Application
    Filed: October 24, 2019
    Publication date: February 25, 2021
    Inventors: Sanjiv Kumar Jha, Arpana Alka, Nikhil Vashishtha, Rohit Nair, Rahul Agarwal