Patents by Inventor A. Ravi Kumar

A. 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: 11556342
    Abstract: Techniques are disclosed for utilizing configurable delays in an instruction stream. A set of instructions to be executed on a set of engines are generated. The set of engines are distributed between a set of hardware elements. A set of configurable delays are inserted into the set of instructions. Each of the set of configurable delays includes an adjustable delay amount that delays an execution of the set of instructions on the set of engines. The adjustable delay amount is adjustable by a runtime application that facilitates the execution of the set of instructions on the set of engines. The runtime application is configured to determine a runtime condition associated with the execution of the set of instructions on the set of engines and to adjust the set of configurable delays based on the runtime condition.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: January 17, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Ravi Kumar, Drazen Borkovic
  • Patent number: 11557358
    Abstract: A memory apparatus and method of operation is provided. The apparatus includes memory cells connected to word lines and bit lines and arranged in strings and configured to retain a threshold voltage. Each of the memory cells is configured to be erased in an erase operation occurring during an erase time period. A control circuit is configured to adjust at least a portion of the erase time period in response to determining the erase operation is a segmented erase operation and is resumed after being suspended. The control circuit applies an erase signal having a plurality of voltage segments temporally separated from one another during the erase time period to each of the strings while simultaneously applying a word line erase voltage to selected ones of the word lines to encourage erasing of the memory cells coupled to the selected ones of the word lines in the segmented erase operation.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: January 17, 2023
    Assignee: SanDisk Technologies LLC
    Inventors: Dengtao Zhao, Deepanshu Dutta, Ravi Kumar
  • Publication number: 20230009843
    Abstract: This application relates to compounds of Formula (I): or pharmaceutically acceptable salts or stereoisomers 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: Application
    Filed: June 24, 2021
    Publication date: January 12, 2023
    Inventors: Artem Shvartsbart, Stacey Shepard, Andrew P. Combs, Lixin Shao, Nikoo Falahatpisheh, Ge Zou, Andrew W. Buesking, Richard B. Sparks, Eddy W. Yue, Ravi Kumar Jalluri
  • Publication number: 20230008158
    Abstract: A system described herein may provide a technique for the seamless transfer of services provided by a first Multi-Access/Mobile Edge Computing device (“MEC”) to a User Equipment (“UE”), to a second MEC. Context information associated with a given application for which services are provided by the first MEC may be cached by the UE based on a determination that the second MEC should provide the services, and the UE may provide the cached information to the second MEC in order to seamlessly continue receiving services. The providing of the cached information to the UE and/or to the second MEC may be performed with an elevated priority level, in order to facilitate the seamless providing of the services relating to the application, thus resulting in minimal to no interruption of the user experience associated with the application.
    Type: Application
    Filed: September 7, 2022
    Publication date: January 12, 2023
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Karthik Ramaswamy, Darshan Gupta, Sivanaga Ravi Kumar Chunduru Venkata, Sharine M. Ali
  • Patent number: 11550534
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel framework that automatically generates and dynamically updates a multi-displayed dashboard of consistent instances on separate devices and/or network locations. The disclosed framework produces and displays an interactive dashboard including electronic tiles representing data of multiple processes and operations. The framework includes functionality for uniformly maintaining the display characteristics, such as the look and feel of the dashboard and the tiles included therein, across platforms of different devices, operating environments and/or display capabilities.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: January 10, 2023
    Assignee: AVEVA SOFTWARE, LLC
    Inventor: Ravi Kumar Herunde Prakash
  • Patent number: 11549900
    Abstract: A sensor arrangement includes a switchable voltage source having a source output for alternatively providing a first and a second excitation voltage, an integrator having an integrator input and an integrator output, a sensor resistor having a first terminal coupled to the source output, a reference resistor having a first terminal coupled to a second terminal of the sensor resistor and a second terminal coupled to the integrator input, and a comparator having a first comparator input coupled to the integrator output.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: January 10, 2023
    Assignee: AMS INTERNATIONAL AG
    Inventors: Rohit Ranganathan, Ravi Kumar Adusumalli
  • Patent number: 11551318
    Abstract: An illustrative embodiment provides a computer-implemented method for processing wage garnishment court orders includes obtaining a court order for wage garnishment for a user. The method also includes predicting values for a first subset of a number of fields for executing wage garnishment according to the court order using a rule engine. The method also includes predicting values for a second subset of the number of fields using a machine learning engine, wherein the second subset of the number of fields includes missing fields for which the rule engine could not provide a prediction. The machine learning engine includes one of a plurality of classification algorithms. The one of the plurality of classification algorithms selected to use for the machine learning engine for predicting field values is selected according to at least one of accuracy, speed, size of model, and explainability.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: January 10, 2023
    Assignee: ADP, Inc.
    Inventors: Azhar Khan, Arjun Hegde, Dhirendra Kumar, Fayaz Shaik, Srinivas Kulkarni, Ravi Kumar Tadysetty
  • Publication number: 20230002901
    Abstract: A controller includes an accumulation determiner configured to determine a first accumulation value that indicates an amount of accumulation of material on surfaces within a processing chamber and a pressure controller configured to obtain the first accumulation value, obtain at least one of a setpoint pressure an etching step and a duration of the etching step, and, to control the pressure within the processing chamber during the etching step, adjust a control parameter based on (i) the first accumulation value and (ii) the at least one of the setpoint pressure and the duration of the etching step.
    Type: Application
    Filed: December 3, 2020
    Publication date: January 5, 2023
    Inventors: Awnish GUPTA, Pulk it AGARWAL, Ravi KUMAR, Adrien LAVOIE, Shiva Sharan BHANDARI
  • Publication number: 20220412566
    Abstract: A domestic cooking stove comprises a frame that mounts a primary tube, one or more of nozzles for fuel injection, knobs for controlling the fuel injection, mixing tubes for modulating pressure gradient, burner tops for combustion of the air fuel mixture, and pan supports to support the vessel, heat reflectors to reflect heat, and legs to support the frame. Each heat reflector is positioned above burner top to provide secondary air entrainment for combustion by reducing a gap between an inner circumference of heat reflector and an outer circumference of the burner top to minimize heat losses. The heat reflector has a curved orientation to reduce heat transfer in a downward direction and generates eddies that increases heat transfer towards vessel bottom. The legs are positioned below the frame and has a predetermined height to maintain a gap between table top and the frame bottom surface for entrainment of air.
    Type: Application
    Filed: November 27, 2020
    Publication date: December 29, 2022
    Inventors: Aniruddha Dilip Kulkarni, Rahul Garg, Satish Dayal Yadav, Renny Andrew Moonjely, Ravi Kumar Voolapalli, Sanjay Bhargava, Surendra Pratap
  • Publication number: 20220411192
    Abstract: Various embodiments illustrated herein disclose an axle lock assembly comprising a first plate with a first aperture, a second plate with a second aperture, a shaft, wherein the shaft is inserted through the first aperture and the second aperture and a bush. When the hushing is in contact with the first plate and the second plate, the bush creates a lateral force to move the first plate and the second plate in opposite directions to secure the shaft.
    Type: Application
    Filed: August 25, 2021
    Publication date: December 29, 2022
    Inventors: Saravanan SADASIVAN, Ravi Kumar AVUPATI, Venkatesh RAIKAR, Balaji KRISHNASWAMY
  • Patent number: 11531244
    Abstract: A switchable optical assembly comprises a switchable waveplate configured to be electrically activated and deactivated to selectively alter the polarization state of light incident thereon. The switchable waveplate comprises first and second surfaces and a liquid crystal layer disposed between the first and second surfaces. The first liquid crystal layer comprises a plurality of liquid crystal molecules. Said first and second surfaces may be curved. Said plurality of liquid crystal molecules may vary in tilt with respect to said first and second surfaces with outward radial distance from an axis through said first and second surfaces and said liquid crystal layer in a plurality of radial directions. The switchable waveplate additionally comprises a first plurality of electrodes to apply an electrical signal across said first liquid crystal layer.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: December 20, 2022
    Assignee: Magic Leap, Inc.
    Inventors: Chulwoo Oh, Ravi Kumar Komanduri, Gary Sharp
  • Publication number: 20220399066
    Abstract: A memory apparatus and method of operation are provided. The apparatus includes memory cells connected to one of a plurality of word lines and arranged in strings and configured to retain a threshold voltage corresponding to one of a plurality of memory states. A control circuit is coupled to the plurality of word lines and strings and is configured to erase the memory cells using a stripe erase operation in response to determining a cycle count is less than a predetermined cycle count maximum threshold. The control circuit is also configured to perform a dummy cycle operation in response to determining the cycle count is not less than the predetermined cycle count maximum threshold.
    Type: Application
    Filed: June 15, 2021
    Publication date: December 15, 2022
    Applicant: SanDisk Technologies LLC
    Inventors: Chin-Yi Chen, Muhammad Masuduzzaman, Dengtao Zhao, Anubhav Khandelwal, Ravi Kumar
  • Publication number: 20220398644
    Abstract: Some embodiments provide systems to identify products comprising: product vector database; a plurality of portable computing devices comprising a camera and a control circuit configured to: access an image captured by the camera; perform an optical character recognition on the image; apply a vector modeling rule to key text, generate a first query product vector and wirelessly communicate the first query product vector to the product recommendation system; the product recommendation system is configured to apply a vector evaluation rule to the first query product vector to identify a first product; and wirelessly communicate to the portable computing device the first product identifier; wherein the control circuit receives the first product identifier, accesses a product information, causes product information to be displayed; and causes the first product to be virtually added to a virtual cart.
    Type: Application
    Filed: August 23, 2022
    Publication date: December 15, 2022
    Inventors: Ravi Kumar Dalal, Monisha Elumalai, Yogananda Domlur Seetharama
  • Publication number: 20220397666
    Abstract: A system and method is disclosed for classifying one or more objects within a vicinity of a vehicle. Ultra-sonic data may be received from a plurality of ultra-sonic sensors and may comprise echo signals indicating one or more objects that are proximally located within a vicinity of a vehicle. One or more features may be calculated from the ultra-sonic data using one or more signal processing algorithms unique to each of the plurality of ultra-sonic sensors. The one more features may be combined using a second-level signal processing algorithm to determine geometric relations for the one or more objects. The one or more features may then be statistically aggregated at an object level. The one or more objects may then be classified using a machine learning algorithm that compares an input of each of the one or more features to a trained classifier.
    Type: Application
    Filed: June 11, 2021
    Publication date: December 15, 2022
    Applicant: Robert Bosch GmbH
    Inventors: Fabio CECCHI, Abinaya KUMAR, Ravi Kumar SATZODA, Lisa Marion GARCIA, Mark WILSON, Naveen RAMAKRISHNAN, Timo PFROMMER, Jayanta Kumar DUTTA, Juergen Johannes SCHMIDT, Tobias WINGERT, Michael TCHORZEWSKI, Michael SCHUMANN, Chen RUOBING, Kyle ELLEFSEN
  • Publication number: 20220398414
    Abstract: A method and system is disclosed for tuning a machine learning classifier. An object class requirement may be provided and include rank thresholds. The object class requirements may also include a range goal that defines a minimum distance from the object the machine learning algorithm should not provide false positive results. A base classifier may be trained using a weighted loss function that includes one or more weight values that are computed using the one or more object class requirements. An output of the weighted loss function may be evaluated using an objective function which may be established using the one or more object class requirements. The one or more weights may also be re-tuned using the weighted loss function if the output of the weighted loss function does not converge within a predetermined loss threshold.
    Type: Application
    Filed: June 11, 2021
    Publication date: December 15, 2022
    Applicant: Robert Bosch GmbH
    Inventors: Abinaya KUMAR, Fabio CECCHI, Ravi Kumar SATZODA, Lisa Marion GARCIA, Mark WILSON, Naveen RAMAKRISHNAN, Timo PFROMMER, Jayanta Kumar DUTTA, Juergen Johannes SCHMIDT, Tobias WINGERT, Michael TCHORZEWSKI, Michael SCHUMANN
  • Publication number: 20220400056
    Abstract: Some embodiments provide a method for associating data message flows from applications executing on a host computer with network interfaces of the computer. The method of some embodiments identifies a set of applications operating on a machine executing on the host computer, identifies candidate teaming policies for associating each identified application with a subset of one or more interfaces, and generates a report to display the identified candidate teaming policies per application to a user. In response to user input selecting a first teaming policy for a first application, the method generates a rule, and distributes the rule, to the host computer to associate the first application with a first subset of the network interfaces specified by the first teaming policy.
    Type: Application
    Filed: July 26, 2021
    Publication date: December 15, 2022
    Inventor: Ravi Kumar Reddy Kottapalli
  • Publication number: 20220398463
    Abstract: A method and system is disclosed for creating a machine learning model that is reconfigurable. A fixed parameter model is created to include fixed feature values obtained during a training process for the machine learning model. The fixed parameter model may include a fixed base classifier used by the machine learning model to classify objects detected by an ultra-sonic system within a vicinity of a vehicle. A configurable parameter model may be created to include feature values that are different from the fixed feature values, the configurable parameter model including a modified base classifier. A vehicle controller may receive and update the fixed parameter model with the configurable parameter model. The machine learning model may be updated to use the configurable parameter model to classify the objects detected by the ultra-sonic system.
    Type: Application
    Filed: June 11, 2021
    Publication date: December 15, 2022
    Applicant: Robert Bosch GmbH
    Inventors: Lisa Marion GARCIA, Ravi Kumar SATZODA, Fabio CECCHI, Abinaya KUMAR, Mark WILSON, Naveen RAMAKRISHNAN, Timo PFROMMER, Jayanta Kumar DUTTA, Juergen Johannes SCHMIDT, Tobias WINGERT, Michael TCHORZEWSKI, Michael SCHUMANN
  • Publication number: 20220400151
    Abstract: Some embodiments provide a method for associating data message flows from applications executing on a host computer with network interfaces of the computer. The method of some embodiments identifies a set of applications operating on a machine executing on the host computer, identifies candidate teaming policies for associating each identified application with a subset of one or more interfaces, and generates a report to display the identified candidate teaming policies per application to a user. In response to user input selecting a first teaming policy for a first application, the method generates a rule, and distributes the rule, to the host computer to associate the first application with a first subset of the network interfaces specified by the first teaming policy.
    Type: Application
    Filed: July 26, 2021
    Publication date: December 15, 2022
    Inventor: Ravi Kumar Reddy Kottapalli
  • Publication number: 20220400054
    Abstract: Some embodiments provide a method for associating data message flows from applications executing on a host computer with network interfaces of the computer. The method of some embodiments identifies a set of applications operating on a machine executing on the host computer, identifies candidate teaming policies for associating each identified application with a subset of one or more interfaces, and generates a report to display the identified candidate teaming policies per application to a user. In response to user input selecting a first teaming policy for a first application, the method generates a rule, and distributes the rule, to the host computer to associate the first application with a first subset of the network interfaces specified by the first teaming policy.
    Type: Application
    Filed: July 26, 2021
    Publication date: December 15, 2022
    Inventor: Ravi Kumar Reddy Kottapalli
  • Patent number: 11528186
    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: Grant
    Filed: June 16, 2020
    Date of Patent: December 13, 2022
    Assignee: ROBIN SYSTEMS, INC.
    Inventors: Sree Nandan Atur, Kapil Upadhayay, Ravi Kumar Alluboyina, Lakshay Badlani