Patents by Inventor Ravi Kumar

Ravi 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: 11236422
    Abstract: A substrate processing system configured to perform a deposition process on a substrate includes a substrate support including a plurality of zones and a plurality of resistive heaters arranged throughout the plurality of zones. The plurality of resistive heaters includes separately-controllable resistive heaters arranged in respective ones of the plurality of zones. A controller is configured to, during the deposition process, control the plurality of resistive heaters to selectively adjust temperatures within the plurality of zones.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: February 1, 2022
    Assignee: Lam Research Corporation
    Inventors: Michael Philip Roberts, Ramesh Chandrasekharan, Pulkit Agarwal, Aaron Bingham, Ashish Saurabh, Ravi Kumar, Jennifer Leigh Petraglia
  • Publication number: 20220029210
    Abstract: A communication device includes a battery, a communication module, a first charging circuit between the battery and the communication module, a fast charge signal, a second charging circuit between the battery and the communication module, and a control module configured to route power from the battery to the communication module via the second charging circuit in response to the fast charge signal being enabled and to route the power via the first charging circuit in response to the fast charge signal being disabled.
    Type: Application
    Filed: March 4, 2021
    Publication date: January 27, 2022
    Inventors: Murali Krishna Bezawada, Golakoti Ravi Kumar
  • Patent number: 11231612
    Abstract: A display device comprises a waveguide configured to guide light in a lateral direction parallel to an output surface of the waveguide. The waveguide is further configured to outcouple the guided light through the output surface. The display device additionally comprises a broadband adaptive lens assembly configured to incouple and to diffract therethrough the outcoupled light from the waveguide. The broadband adaptive lens assembly comprises a first waveplate lens comprising a liquid crystal (LC) layer arranged such that the waveplate lens has birefringence (?n) that varies in a radially outward direction from a central region of the first waveplate lens and configured to diffract the outcoupled light at a diffraction efficiency greater than 90% within a wavelength range including at least 450 nm to 630 nm. The broadband adaptive lens assembly is configured to be selectively switched between a plurality of states having different optical powers.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: January 25, 2022
    Assignee: Magic Leap, Inc.
    Inventors: Chulwoo Oh, Ravi Kumar Komanduri, Roy Matthew Patterson, Charles Scott Carden, Michael Nevin Miller, Vikramjit Singh
  • Publication number: 20220019339
    Abstract: Providing visualizations of relationships among multi-dimensional data models for manufacturing intelligence systems. Storing configuration data in an intelligence data store under a configuration schema enables a multi-dimensional model visualization. The multi-dimensional data model visualization depicts all of the many-to-many, dynamic relationships between objects in a single display.
    Type: Application
    Filed: June 28, 2021
    Publication date: January 20, 2022
    Inventors: Ravi Kumar Herunde Prakash, Sami Majed Abbushi, Sung Chung, Christian-Marc Pouyez, Ajith Kuzhikkali, Patrick Parsy, Rajakumar Sidhan
  • Patent number: 11225486
    Abstract: This application relates to compounds of Formula (I): or pharmaceutically acceptable salts thereof, which are inhibitors of PI3K-? which are useful for the treatment of disorders such as autoimmune diseases, cancer, cardiovascular diseases, and neurodegenerative diseases.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: January 18, 2022
    Assignee: Incyte Corporation
    Inventors: Brent Douty, Andrew W. Buesking, David M. Burns, Andrew P. Combs, Nikoo Falahatpisheh, Ravi Kumar Jalluri, Daniel Levy, Padmaja Polam, Lixin Shao, Stacey Shepard, Artem Shvartsbart, Richard B. Sparks, Eddy W. Yue
  • Patent number: 11226847
    Abstract: An orchestrator generated pod specifications for role instances of a bundled application and submits these pod specifications to a KUBERNETES master. The pod specification specifies a node on which to implement a container executing the role instance, the node being selected according to an application manifest that may include affinity and anti-affinity constraints. The pod specification may be implemented by a KUBELET executing on the node, which may invoke interfaces to the orchestrator in order to obtain a network address for the container. A storage volume to be used by the container may have been mounted to the node previously by the orchestrator and be ready for use by the container. Upon failure of the node, the orchestrator generates a new pod specification according to the application manifest that instructs the master to create a new container having a same identity and state as the former container.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: January 18, 2022
    Assignee: ROBIN SYSTEMS, INC.
    Inventors: Ravi Kumar Alluboyina, Tushar Doshi, Sree Nandan Atur
  • Publication number: 20220011862
    Abstract: Embodiments of the invention are directed to a system, method, and computer program product for wireless communication between a brain activity morning system and a resource. The system first transmits a request for a password associated with a resource account based on determining a user is utilizing a brain activity measuring device. The system determines, based on a first brain activity signal, that the first brain activity signal indicates the password associated with the resource account. The system can also perform a resource transaction based on the first brain activity sign and the resource account.
    Type: Application
    Filed: July 9, 2020
    Publication date: January 13, 2022
    Applicant: Bank of America Corporation
    Inventors: Sandeep Kumar Chauhan, Ravi Kumar Kesani
  • Publication number: 20220013221
    Abstract: Embodiments of the invention are directed to a system, method, and computer program product for calibrating a brain activity morning system. The system may receive a transmission that indicates a user desires to calibrate a brain activity measuring device. The system may determine a calibration procedure appropriate for the user. The system can also store one or more settings based on the calibration procedure.
    Type: Application
    Filed: July 9, 2020
    Publication date: January 13, 2022
    Applicant: Bank of America Corporation
    Inventors: Sandeep Kumar Chauhan, Ravi Kumar Kesani
  • Publication number: 20220014435
    Abstract: The present technology addresses a need to automatically configure a new compute resource to join an existing cluster of computing resources. The present technology provides a mechanism to ensure that the new compute resource is executing the same kernel version which further permits subsequent exchange at least one configuration message informing the new compute resource of necessary configuration parameters and an address to retrieve required software packages.
    Type: Application
    Filed: September 22, 2021
    Publication date: January 13, 2022
    Inventors: Ravi Kumar Vadapalli, Kousik Nandy, Daniel Khoe, Ramesh Nethi
  • Publication number: 20220011863
    Abstract: Embodiments of the invention are directed to a system, method, and computer program product for wireless communication between a brain activity morning system and a resource. The system may receive a transmission that indicates a resource account and password based on a first brain activity signal. The system determines, based on a first brain activity signal, that the first brain activity signal indicates the password associated with the resource account. The system can also perform a resource transaction with a resource distribution device.
    Type: Application
    Filed: July 9, 2020
    Publication date: January 13, 2022
    Applicant: Bank of America Corporation
    Inventors: Sandeep Kumar Chauhan, Ravi Kumar Kesani
  • Patent number: 11214551
    Abstract: The present invention relates to one pot process for the preparation of 4-(1,2-dihydro-2-oxobenzo[d]imidazol-3-yl)butanoic acid of Formula-I, which is a key intermediate and its use in the preparation of Zilpaterol, which comprises condensation of methyl-4-chloro butyrate with 1-(prop-1-en-2-yl)-1H-benzo[d]imidazol-2(3H)-one in presence of a base and suitable solvent to give corresponding ester derivative, further hydrolyzation and acidification in presence of inorganic solvent to obtain Formula-I.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: January 4, 2022
    Assignee: RA CHEM PHARMA LIMITED
    Inventors: Kannasani Ravi Kumar, Kasa Mallik Yadav, Mulu Sreenu, V. V. V Babu
  • Patent number: 11218374
    Abstract: One disclosed example provides, enacted on a computing system, a method of resolving a device capability model (DCM) for a network connected device, the method comprising receiving, from the network connected device, an identifier of the DCM, based on the identifier received, determining whether the DCM is stored on the computing system, when the DCM is stored on the computing system, then retrieving the DCM from the computing system, when the DCM is not stored on the computing system, then retrieving the DCM from one or more of the network connected device and a DCM repository and storing the DCM on the computing system, receiving, from a software solution, an application programming interface (API) call to retrieve the DCM from the computing system, and in response to receiving the API call, returning the DCM to the software solution.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: January 4, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Madhavan Kesavan, Zhenyu Guo, Kun Cong, Tanmay Dileep Bhagwat, Ravi Kumar Reddy Yellasiri, Harini Avula
  • Publication number: 20210409287
    Abstract: Systems and methods described herein provide a network tool that discovers device configurations for selected enterprise sites and automatically organizes the data to assist users, so they can build intents for network function policies in enterprise networks. An intent builder performs device discovery of network function (NF) instances in a customer network; retrieves configuration elements from the NF instances; normalizes the configuration elements; and generates a graphical user interface with rule paths based on the configuration elements. The network device receives, via the graphical user interface, user input to map source Internet protocol (IP) addresses in the rule paths to a user label and to map destination IP address in the rule paths to an application label. Based on the user input, the network device presents, via the graphical user interface, consolidated intents and generates vendor-agnostic policy rules from the consolidated intents.
    Type: Application
    Filed: September 10, 2021
    Publication date: December 30, 2021
    Inventors: Sivanaga Ravi Kumar Chunduru Venkata, Raju Sharma, Manish Srivastava, Raghu Rami Reddy Valisammagari
  • Publication number: 20210409483
    Abstract: A mechanism is provided for deploying software applications in a cloud computing environment. An administrator is provided an interface for allowing a software application that is designed for a single tenant to be used by a plurality of users. An aspect of the invention is to provide a mechanism for quickly and easily giving multi-user qualities to a single tenant application like autoCAD. As such, multiple users can access the application without the need to download and install a version locally on their system. The system is able to determine the period of time for which an application is in use for a given user, because every application is run on a resource that is part of the cloud environment. Therefore, it is possible for the application provider to charge for the application in a usage-based model—e.g., by the hour, or day—without any re-engineering of the existing application.
    Type: Application
    Filed: July 7, 2021
    Publication date: December 30, 2021
    Inventors: Manuvir Das, Sudarshan Yadav, Arvind Kandhare, Sanjay Malpani, Ravi Kumar Balachandran, Adam Herscher, Nelamangal K. Srinivas, Rochak Mittal
  • Publication number: 20210405374
    Abstract: Techniques for operating an optical system are disclosed. World light may be linearly polarized along a first axis. When the optical system is operating in accordance with a first state, a polarization of the world light may be rotated by 90 degrees, the world light may be linearly polarized along a second axis perpendicular to the first axis, and zero net optical power may be applied to the world light. When the optical system is operating in accordance with a second state, virtual image light may be projected onto an eyepiece of the optical system, the world light and the virtual image light may be linearly polarized along the second axis, a polarization of the virtual image light may be rotated by 90 degrees, and non-zero net optical power may be applied to the virtual image light.
    Type: Application
    Filed: July 8, 2021
    Publication date: December 30, 2021
    Applicant: Magic Leap, Inc.
    Inventors: Ravi Kumar Komanduri, Lionel Ernest Edwin, Chulwoo Oh
  • Publication number: 20210406079
    Abstract: Function calls, such as function calls from a workflow, may be added to queues. Function calls are selected from the queue and executed by workers of a worker pool, each worker being a container. The workers may be of different types and function calls may require execution by a worker of a specific type. The workers of the worker pool may be created or deleted such that workers are of the type required by function calls in the queue. Creation and deletion of workers may be performed according to priority of function calls in the queue. Creation and deletion of workers may be scheduled according to a workflow including the plurality of function calls.
    Type: Application
    Filed: June 29, 2020
    Publication date: December 30, 2021
    Inventors: Sree Nandan Atur, Ravi Kumar Alluboyina, Lakshay Badlani, Pragash Vijayaragavan
  • Patent number: 11212101
    Abstract: A client can be authenticated with an identity provider. The identity provider can generate an identity provider token after successful authentication. Prior to issuing a request to a service provider, the client can request a temporary (one time use) token from the identity provider. The request may include a client token to verify the client's identity. The identity provider can validate the client token using details saved in the identity provider token and issue the temporary token to the client. The client can provide the temporary token to a service provider in a request for service. The service provider can validate the temporary token with the identity provider. If the temporary token is valid (i.e., has not already been used), the service provider can respond to the request. The use of a temporary token and not sharing the identity provider token with the client can prevent security breaches.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: December 28, 2021
    Assignee: CA, INC.
    Inventor: Ravi Kumar Kanukollu
  • Publication number: 20210398288
    Abstract: An input image of an object is prepared for presentation by removing extraneous portions such as text, logos, advertising, watermarks, and so forth. The input image is processed to determined contours of features depicted in the input image. A bounding box corresponding to each contour may be determined. Based at least in part on the areas of these bounding boxes, an image mask is created. A candidate image is determined by applying the image mask to the input image to set pixels within portions of the input image to a predetermined value, such as white. Many candidate images may be generated using different parameters, such as different thresholds for relative sizes of the areas of the bounding boxes. These candidate images may be assessed, and a candidate image is selected for later use. Instead of manual editing of the input images, the candidate images are automatically generated.
    Type: Application
    Filed: August 7, 2020
    Publication date: December 23, 2021
    Inventors: DIBYENDU BHATTACHARYA, RAVI KUMAR, SAYANTAN MARIK, MANISHA MEHROTRA, MATHIEU SPEGAGNE
  • Patent number: 11204732
    Abstract: A historian interface system provides a graphical representation of tags that represent attributes of a continuous process. A historian system stores the tags and metadata values describing the tags. A display device coupled to the historian system via a communication network displays graphical representations of the tags via display panels and receives selections of the tags. The historian system contextualizes selected tags based on the metadata values describing the selected tag and determines an optimal visualization scheme for the selected tags. The display device displays graphical representations of values of the tags and dynamically determines optimal grouping of the tags based on properties of the display device.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: December 21, 2021
    Assignee: AVEVA SOFTWARE, LLC
    Inventors: Ravi Kumar Herunde Prakash, Sudhir Gonugunta, Brian Erickson
  • Publication number: 20210392039
    Abstract: A bare metal server, or other computing device, may be represented as a JSON file (extending the concept to infrastructure as code) containing hardware, firmware and software versions with links to a kickstarter file depending on the needs of an application, SKU type or some other criteria. Rather than a management node in an L2 network which has a DHCP server to IP lease and facilitate OS installation, a workflow then generates a bootstrap kernel which initializes the bare metal server with an IP address, VLAN, and network gateway which is used to reach out to the network to download and install a kernel, upgrade firmware for various hardware components like BIOS, BMC, NIC, RAID, SSD, NVME, FPGA, etc. The bootstrap kernel may further configure RAID and JBOD, flash custom images on hardware components and may further instruct the server to incrementally download and install an operating system.
    Type: Application
    Filed: June 16, 2020
    Publication date: December 16, 2021
    Inventors: Sree Nandan Atur, Kapil Upadhayay, Ravi Kumar Alluboyina, Lakshay Badlani