Patents by Inventor Anirudh

Anirudh 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: 20210225060
    Abstract: A processing device and a method of tiled rendering of an image for display is provided. The processing device includes memory and a processor. The processor is configured to receive the image comprising one or more three dimensional (3D) objects, divide the image into tiles, execute coarse level tiling for the tiles of the image and execute fine level tiling for the tiles of the image. The processing device also includes same fixed function hardware used to execute the coarse level tiling and the fine level tiling. The processor is also configured to determine visibility information for a first one of the tiles. The visibility information is divided into draw call visibility information and triangle visibility information for each remaining tile of the image.
    Type: Application
    Filed: September 25, 2020
    Publication date: July 22, 2021
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Mika Tuomi, Kiia Kallio, Ruijin Wu, Anirudh R. Acharya, Vineet Goel
  • Patent number: 11058352
    Abstract: A method of simulating a tremor in a subject and evoking an empathetic response in the subject towards a patient suffering from tremors, the method comprising: synthesizing a tremor inducing signal, which may be done by capturing and analyzing EMG measures of electrical pulses derived from a sensed neuromuscular event associated with tremors experienced by a patient; and applying an electrical muscle stimulation to the subject using the synthesized pulses associated with the patient experiencing tremors.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: July 13, 2021
    Assignee: Klick Inc.
    Inventors: Anirudh Thommandram, Yan Fossat
  • Publication number: 20210205940
    Abstract: Methods of inducing segmented flow in a material in which a ductile flow mode would otherwise occur during machining. A monolayer molecular film is formed on a surface of a body of a material in a state such that the material exhibits ductile flow when subjected to shear. The monolayer molecular film has molecules each having a head group adsorbed to the surface, a terminal group, and a hydrocarbon chain therebetween having a chain length of greater than 6. A surface portion of the body is removed by engaging the body with a tool in a contact region below the surface of the body and moving the tool relative to the body to remove the surface portion and the monolayer molecular film thereon. The monolayer molecular film induces segmented flow in the material during the removing of the surface portion.
    Type: Application
    Filed: November 6, 2020
    Publication date: July 8, 2021
    Inventors: Tatsuya Sugihara, Srinivasan Chandrasekar, Anirudh Udupa, Koushik Viswanathan, Kevin Paul Trumble, James Bradley Mann
  • Patent number: 11054271
    Abstract: An approach is provided for aligning one or more drive segments based on a consensus set of user defined inputs. The approach involves, for example, retrieving manual drive alignment data collected from a plurality of human users, wherein the manual drive alignment data indicates one or more regions of at least two drive data segments selected by the human users to align the at least two drive segments. The approach also involves processing the manual drive alignment data to determine a set of common drive alignment locations of the one or more regions. The approach further involves processing a plurality of subsequent drive segments to automatically align the plurality of subsequent drive segments based on the set of common drive alignment locations.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: July 6, 2021
    Assignee: HERE Global B.V.
    Inventor: Anirudh Viswanathan
  • Publication number: 20210192232
    Abstract: Methods described herein relate to reducing the computational intensity of vision-based localization. Methods may include: receiving sensor data from a vehicle traveling along a road; identifying one or more features of the environment from the sensor data; classifying the one or more identified features into one or more of a plurality of semantic classifications for the features; identifying map image data based on an identified location of the vehicle; identifying one or more features in the map image data; comparing one or more identified features of a first semantic classification with one or more features of the map image data of the first semantic classification; and registering a localized location of the vehicle within the environment based, at least in part, on the one or more identified features of the first semantic classification corresponding to the one or more features of the map image data of the first semantic classification.
    Type: Application
    Filed: January 8, 2021
    Publication date: June 24, 2021
    Inventor: Anirudh VISWANATHAN
  • Publication number: 20210193291
    Abstract: A computer-based system and process are disclosed for reconstructing the internal electrical behavior of a patient's heart based partly or wholly on the patient's electrocardiogram (ECG). The output of the process may include, for example, a cardiac activation map, and/or a representation of transmembrane potentials over time. The process advantageously does not require any medical imaging of the patient, and does not require any special medical equipment. For example, the patient's activation map and transmembrane potentials may be reconstructed based solely on a preexisting or newly-obtained 12-lead cardiac ECG of the patient. The process makes use of a machine learning model, such as a neural network based model, trained with actual and/or simulated ECGs and intracardiac electrical data (typically transmembrane potentials) of many thousands of patients.
    Type: Application
    Filed: November 24, 2020
    Publication date: June 24, 2021
    Inventors: Robert C. Blake, Thomas J. O'Hara, Mikel L. Landajuela, Rushil Anirudh
  • Patent number: 11043214
    Abstract: Described herein is a system for rescoring automatic speech recognition hypotheses for conversational devices that have multi-turn dialogs with a user. The system leverages dialog context by incorporating data related to past user utterances and data related to the system generated response corresponding to the past user utterance. Incorporation of this data improves recognition of a particular user utterance within the dialog.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: June 22, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Behnam Hedayatnia, Anirudh Raju, Ankur Gandhe, Chandra Prakash Khatri, Ariya Rastrow, Anushree Venkatesh, Arindam Mandal, Raefer Christopher Gabriel, Ahmad Shikib Mehri
  • Patent number: 11042501
    Abstract: Distributed storage systems, devices, and associated methods of data replication are disclosed herein. In one embodiment, a server in a distributed storage system is configured to write, with an RDMA enabled NIC, a block of data from a memory of the server to a memory at another server via an RDMA network. Upon completion of writing the block of data to the another server, the server can also send metadata representing a memory location and a data size of the written block of data in the memory of the another server via the RDMA network. The sent metadata is to be written into a memory location containing data representing a memory descriptor that is a part of a data structure representing a pre-posted work request configured to write a copy of the block of data from the another server to an additional server via the RDMA network.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: June 22, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yibo Zhu, Jitendra D. Padhye, Hongqiang Liu, Shachar Raindel, Daehyeok Kim, Anirudh Badam
  • Patent number: 11023330
    Abstract: A system and method for backing up virtual machines are disclosed. To better use the backup resources, an optimal set of virtual machines needing backup during a time window is generated. The optimal set depends on a total time for backing up each virtual machine needing backup and a cost metric that indicates a cost of not backing up the virtual machine during the time window. The optimal set also meets various system constraints that reflect the backup resource limitations. Performing backups according to the optimal set limits the number of missed backups and the number of service level agreement violations, thereby improving the backup performance without costly additions to its infrastructure.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: June 1, 2021
    Assignee: VMware, Inc.
    Inventors: Venu Gopala Rao Kotha, Anirudh Agarwal, Sujeet Banerjee, Shashidhar Narayana Krishnamurthy, Sureshbabu Koyadan Chathoth
  • Patent number: 11017499
    Abstract: A method, apparatus and computer program product are provided for warping a perspective image into the ground plane using a homography transformation to estimate a bird's eye view in real time. Methods may include: receiving first sensor data from a first vehicle traveling along a road segment in an environment, where the first sensor data includes perspective image data of the environment, and where the first sensor data includes a location and a heading; retrieving a satellite image associated with the location and heading; applying a deep neural network to regress a bird's eye view image from the perspective image data; applying a Generative Adversarial Network (GAN) to the regressed bird's eye view image using the satellite image as a target of the GAN to obtain a stabilized bird's eye view image; and deriving values of a homography matrix between the sensor data and the established bird's eye view image.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: May 25, 2021
    Assignee: HERE GLOBAL B.V.
    Inventor: Anirudh Viswanathan
  • Patent number: 11019575
    Abstract: A communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT), which may be applied to intelligent services based on the 5G communication technology and IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The methods and systems control transmission power of User Equipment (UE) based on user interactions. The methods and systems include detecting user interactions with transmitted signals of the UE using information collected from at least one sensor, and using the information collected from the at least one sensor to estimate the transmission power of the UE for compliance with regulatory organization limits for user exposer to signals.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: May 25, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Anirudh Reddy Godala, Ashok Kumar Reddy Chavva, Anusha Gunturu
  • Publication number: 20210149744
    Abstract: A production cluster includes a first plurality of nodes and executes a workload, such that jobs associated with the executed workload are allocated, according to a first configuration, across the first plurality of nodes. A cluster monitor extracts production cluster information from the production cluster, monitors configuration information during execution of the workload, and transmits each to a cluster tuner. The cluster tuner includes a second plurality of nodes that is less than the first plurality of nodes of the production cluster. The cluster tuner receives the information and determines a first recommended configuration for the production cluster. The cluster tuner causes the test cluster to execute a simulated workload according to the first recommended configuration. In response to determining that the first recommended configuration results in a decrease in resource consumption, the cluster tuner causes the production cluster to operate according to the first recommended configuration.
    Type: Application
    Filed: November 18, 2019
    Publication date: May 20, 2021
    Inventor: Anirudh Kumar Sharma
  • Publication number: 20210149895
    Abstract: Methods, systems, and devices supporting querying disparate data sources are described. Querying disparate data sources may include receiving an input for data stored at a first data source from a plurality of data sources, selecting a first data connector from a plurality of data connectors, wherein the first data connector corresponds to the first data source, and identifying a first query language corresponding to the first data source from a plurality of query languages. Querying the disparate data sources may further include generating a converted query based at least in part on the first query language and retrieving the data from the first data source using the first data connector based at least in part on the converted query.
    Type: Application
    Filed: January 31, 2020
    Publication date: May 20, 2021
    Inventors: Andrew Son Nhat Tran, Ravishankar Arivazhagan, Zuye Zheng, Irene Fung, Julian Navaratnam, Martin Desrosiers, Saloni Shah, Shaila Shree, Yaoyao Lin, James Russell Diefenderfer, Anirudh Sridhar
  • Publication number: 20210149999
    Abstract: A system includes a production cluster with a first plurality of nodes. The production cluster executes a workload. Jobs associated with the workload are allocated, according to a first configuration, across the first plurality of nodes. A workload simulator is coupled to the production cluster and a test cluster. The workload simulator extracts production cluster data, which includes production capability information, workload data, and production cluster usage information, as well as test capability information. The workload simulator determines a first job type to include in a simulated workload to be executed on the test cluster and a number of jobs of the first job type to include in the simulated workload. The system also includes a test cluster which includes a second plurality of nodes. The second plurality of nodes includes fewer nodes than does the first plurality of nodes. The test cluster executes the simulated workload.
    Type: Application
    Filed: November 18, 2019
    Publication date: May 20, 2021
    Inventor: Anirudh Kumar Sharma
  • Publication number: 20210151168
    Abstract: A system for classifying a target image with segments having attributes is provided. The system generates a graph for the target image that includes vertices representing segments of the image and edges representing relationships between the connected vertices. For each vertex, the system generates a subgraph that includes the vertex as a home vertex and neighboring vertices representing segments of the target image within a neighborhood of the segment represented by the home vertex. The system applies an autoencoder to each subgraph to generate latent variables to represent the subgraph. The system applies a machine learning algorithm to a feature vector comprising a universal image representation of the target image that is derived from the generated latent variables of the subgraphs to generate a classification for the target image.
    Type: Application
    Filed: November 14, 2019
    Publication date: May 20, 2021
    Inventors: Peer-Timo Bremer, Rushil Anirudh, Jayaraman Jayaraman thiagarajan
  • Patent number: 11012920
    Abstract: An access point that implements operating modes in which beacons may be selectively disabled. Beacons may be disabled when no device is actively associated through the access point. Beacons may be enabled in response to one or more triggers, which may include events such as a client forming an association through the access point following a probe request message identifying the access point. In addition, active beaconing may be triggered by user input or may occur during periodic brief intervals that allow client devices to discover the network identifier for the access point. Selective control of beaconing may lead to more effective wireless communication, particularly in areas where users congregate with computers implementing soft APs for personal networks.
    Type: Grant
    Filed: May 27, 2019
    Date of Patent: May 18, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David A. Roberts, Hui Shen, Christopher D. Gual, Anirban Banerjee, Yi Lu, John W. Archer, Michael Bell, Xiong Jiang, Anirudh Anirudh
  • Publication number: 20210144143
    Abstract: Disclosed are various examples for kernel level application data protection. In one example, a security label map is written to a kernel layer. The security label map includes a security label and a list of permitted applications for files originated by a protected application. A file access system call is intercepted by kernel-level management instructions. An application identity is identified for an application requesting to access a secure file. Access to the secured file is permitted or denied based on a comparison of the application identity with the list of permitted applications.
    Type: Application
    Filed: November 11, 2019
    Publication date: May 13, 2021
    Inventors: Akash Pati, Shivam Srivastav, Anirudh Singh Rathore
  • Publication number: 20210141668
    Abstract: In one aspect, there is provided a system including at least one data processor and at least one memory. The at least one memory may store instructions that cause operations when executed by the at least one data processor. The operations may include retrieving a schedule for a plurality of processes, the plurality of processes scheduled for multiple executions over a time period. The operations may further include generating a user interface configured to receive user input for scheduling a process of the plurality of processes, the user interface comprising one or more fields for scheduling the multiple executions. The operations may further restricting, by the processor, a quantity of scheduled executions for a process of the plurality of processes.
    Type: Application
    Filed: November 8, 2019
    Publication date: May 13, 2021
    Inventors: Mukesh Kumar, Srinivasa Raghavan V, Sunil Mohan Bhandarkar, Anirudh Prasad, Namrata
  • Publication number: 20210138436
    Abstract: A porous material structure and device are described and shown to enhance the mass transfer and/or heat transfer at low pressure drops for removal of certain molecular species from a fluid by adsorption and/or catalytic reaction. The porous structure of active materials comprising packed fine particles of adsorbents or catalysts is encapsulated with a thin membrane to provide large interfacing area with the fluid per unit volume for rapid mass transfer between the porous structure and fluid. The thin membrane also blocks particulate from getting into the porous structure of the active material. For the process involving significant heat of adsorption and/or reaction, the another surface of the porous structure of the active material is encapsulated with a thin non-permeable sheet to interface with a thermal fluid for rapid heat transfer between the porous structure and the thermal fluid.
    Type: Application
    Filed: November 8, 2020
    Publication date: May 13, 2021
    Inventors: Wei LIU, Anirudh BALRAM
  • Publication number: 20210133970
    Abstract: Systems, methods, and storage media for automatically identifying skin conditions based on images and other data using machine learning methods and algorithms that encode expert knowledge of skin conditions. The systems, methods, and storage media may also leverage infrastructure that facilitates the collection, storage, labeling, dynamic organization, and expert review of existing and incoming data.
    Type: Application
    Filed: December 15, 2020
    Publication date: May 6, 2021
    Applicant: Triage Technologies Inc.
    Inventors: Abdellatif ABID, Albert Jimenez SANFIZ, Adria ROMERO LOPEZ, Eric T. JARMAIN, Mohamed AKROUT, Anirudh CHALLA, Jeremy G. KAWAHARA, Stephen A. SOLIS-REYES