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

  • Publication number: 20230249915
    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 bushing 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: March 30, 2023
    Publication date: August 10, 2023
    Inventors: Saravanan SADASIVAN, Ravi Kumar AVUPATI, Venkatesh RAIKAR, Balaji KRISHNASWAMY
  • Publication number: 20230252087
    Abstract: A data processing system implements receiving a request for user-centric topic recommendations from a computing device of a user in response to a user input in an application indicating that the user is attempting to assign a tag to a first content item in the application; obtaining a first set of user-centric topic recommendations from a first topic datastore based on a relevance ranking assigned to each of the topic recommendations; providing the first set of user-centric topic recommendations to the computing device; causing the computing device to display the first set of user-centric topic recommendations; receiving one or more second requests for user-centric topic recommendations; obtaining one or more second sets of user-centric topic recommendations from the first topic datastore based on the query string and the relevance ranking; and causing the computing device of the user to display the one or more second sets of user-centric topic recommendations.
    Type: Application
    Filed: February 7, 2022
    Publication date: August 10, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: David Timothy CHAN, Dmitriy MEYERZON, Sebastian Johannes BLOHM, Anita RAJAN, Ravi Kumar BIKKULA
  • Publication number: 20230251811
    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: Application
    Filed: December 8, 2022
    Publication date: August 10, 2023
    Inventor: Ravi Kumar Herunde Prakash
  • Publication number: 20230245199
    Abstract: A system including one or more processors and one or more non-transitory computer readable media storing computing instructions that, when executed on the one or more processors, perform: receiving historical in-session user activity information; building a customer journey graph based on the historical in-session user activity information; generating suggested queries based on the customer journey graph; and in response to identifying an input query for a user session of a user: re-ranking the suggested queries; and displaying the suggested queries, as re-ranked, to the user via a graphical user interface (GUI). Other embodiments are described.
    Type: Application
    Filed: January 30, 2022
    Publication date: August 3, 2023
    Applicant: Walmart Apollo, LLC
    Inventors: Mohammad Aziz Mohiuddin, Ravi Kumar Yadav, Yan Chen, Donggu Kim, Pankaj Adsul, Vishal Kumar Rathi
  • Patent number: 11714684
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for managing compute resources in a computing environment. Disclosed examples are to select an offering workload in a computing environment to lend at least one resource to a needy workload in the computing environment; Disclosed examples are also to cause a host associated with the offering workload to at least one of (i) instantiate a first virtual machine when the host is implemented with a second virtual machine or (ii) instantiate a first container when the host is implemented with a second container. Disclosed examples are further to assign the first virtual machine or the first container to the needy workload.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: August 1, 2023
    Assignee: VMware, Inc.
    Inventors: Gireesha Udagani Siddappa, Samdeep Nayak, Ravi Kumar Reddy Kottapalli, Srinivas Sampatkumar Hemige, Shubham Verma
  • Publication number: 20230231815
    Abstract: Described herein are systems, methods, and software to manage resources in a gateway shared by multiple tenants. In one example, a system may monitor usage of resources by a tenant of the gateway and compare the usage with usage limits associated with the resources. The system may further determine when the usage of a resource exceeds a usage limit associated with the resource and, when the usage of the resource exceeds the usage limit, identify an operation associated with causing the usage limit to be exceeded and blocking the operation.
    Type: Application
    Filed: March 24, 2023
    Publication date: July 20, 2023
    Inventors: Ravi Kumar Reddy Kottapalli, Srinivas Sampatkumar Hemige
  • Patent number: 11704371
    Abstract: A data processing system implements receiving a request for user-centric topic recommendations from a computing device of a user in response to a user input in an application indicating that the user is attempting to assign a tag to a first content item in the application; obtaining a first set of user-centric topic recommendations from a first topic datastore based on a relevance ranking assigned to each of the topic recommendations; providing the first set of user-centric topic recommendations to the computing device; causing the computing device to display the first set of user-centric topic recommendations; receiving one or more second requests for user-centric topic recommendations; obtaining one or more second sets of user-centric topic recommendations from the first topic datastore based on the query string and the relevance ranking; and causing the computing device of the user to display the one or more second sets of user-centric topic recommendations.
    Type: Grant
    Filed: February 7, 2022
    Date of Patent: July 18, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Timothy Chan, Dmitriy Meyerzon, Sebastian Johannes Blohm, Anita Rajan, Ravi Kumar Bikkula
  • Patent number: 11704307
    Abstract: Techniques are described herein for generating, editing, and optimizing queries using neural networks. In some embodiments, the techniques include training a neural network using a set of performant database queries to automatically learn patterns between different sequences of tokens in performant queries. Once trained, the neural network may receive an incomplete query as input, where the incomplete query includes one or more query tokens. The trained neural network may then perform next token prediction to project a set of one or more additional query tokens that may follow the one or more query tokens in the incomplete query to form a completed, performant query.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: July 18, 2023
    Assignee: Oracle International Corporation
    Inventors: Arvind Kumar Maheshwari, Vamshidhar Reddy Pasham, Ravi Kumar Agrawal
  • Publication number: 20230224786
    Abstract: A method and system for maintaining service continuity of a roaming user across multiple networks is disclosed. The method includes receiving a request for handover of the roaming user from a source network to a target network. The method includes assessing a capability of the target network to accommodate the roaming user arriving from the source network. The method includes performing a Service Level Agreement (SLA) fulfilment negotiation by the target network with the source network. The method further includes configuring the target network to facilitate the handover of the roaming user from the source network to the target network. The method includes transferring the roaming user from the source network to the target network along with the plurality of services. The method includes monitoring efficacy of the service continuity for the transferred roaming user after movement of the roaming user from the source network to the target network.
    Type: Application
    Filed: March 8, 2022
    Publication date: July 13, 2023
    Inventors: Swaminathan SEETHARAMAN, Ravi Kumar EMANI
  • Patent number: 11699494
    Abstract: A method for programming a memory block of a non-volatile memory structure, wherein the method provides, during a program verify operation, selecting only a partial segment of memory cells of a memory block for bit scan mode, applying a sensing bias voltage to one or more bit lines of the memory block associated with the selected memory cells, and initiating a bit scan mode of the selected memory cells.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: July 11, 2023
    Inventors: Xue Bai Pitner, Yu-Chung Lien, Deepanshu Dutta, Huai-yuan Tseng, Ravi Kumar
  • Patent number: 11698798
    Abstract: The present invention extends to methods, systems, and computer program products for tool registry for automating DevOps toolchains. Submission of a DevOps tool, authentication information, and tool configuration data is received from a user. Subsequently, the DevOps tool is selected for inclusion in a DevOps job. The DevOps tool including the authentication information and tool configuration data is automatically accessed from the tool registry. The DevOps tool is configured in accordance with the accessed authentication information and accessed tool configuration data as part of the DevOps job and for interaction with the one or more other DevOps tools. The DevOps job is deployed.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: July 11, 2023
    Assignee: Opsera Inc.
    Inventors: Ravi Kumar Chivukula, Chandra Ranganathan, Todd Barczak, Vasanthavishnu Vasudevan
  • Patent number: 11700187
    Abstract: A device may include a processor configured to determine a plurality of requirements for a Multi-Access Edge Computing (MEC) application requested by a customer; select a solution blueprint for the MEC application, from a set of solution blueprints, based on the determined plurality of requirements, wherein the solution blueprint includes an application deployment blueprint and a connectivity blueprint; and receive approval of the selected solution blueprint from the customer. The processor may be further configured to configure at least one transport network device based on the connectivity blueprint, in response to receiving the approval of the selected solution blueprint from the customer; and deploy at least one component of the MEC application on a MEC device in a MEC network based on the application deployment blueprint, in response to receiving the approval of the selected solution blueprint from the customer.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: July 11, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Sivanaga Ravi Kumar Chunduru Venkata, Kirk Campbell
  • Patent number: 11700563
    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: Grant
    Filed: September 7, 2022
    Date of Patent: July 11, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Karthik Ramaswamy, Darshan Gupta, Sivanaga Ravi Kumar Chunduru Venkata, Sharine M. Ali
  • Publication number: 20230212115
    Abstract: The present invention relates to process for preparation of 1-(4-{1-[(E)-4-cyclohexyl-3-trifluoromethyl-benzyloxy imino]ethyl}-2-ethyl-benzyl)-azetidine-3-carboxylic acid, intermediates, salts and solid forms thereof to pharmaceutical compositions comprising the salts and solid forms and to use of said compositions for the treatment of multiple sclerosis, particularly secondary progressive multiple sclerosis.
    Type: Application
    Filed: May 27, 2021
    Publication date: July 6, 2023
    Inventors: Srinivas Laxminarayan Pathi, Puppala Ravi Kumar, Ramanaiah Chennuru, Durga Surya Narayana YARRA, Yellanki Jagannadham, Siva Krishna Nangedda, Lakkireddy Pullareddy, Raju Barla
  • Patent number: 11695642
    Abstract: A device monitors, for a software-defined networking wide area network (SD-WAN) deployment, a set of virtualized network services of the SD-WAN deployment, and applies a set of diagnostic tests to evaluate the set of virtualized network services. The device detects, based on monitoring the set of virtualized network services and in connection with applying the set of diagnostic tests, an event associated with a virtualized network service. The device analyzes, using an analytics model of SD-WAN operation, the event to identify an issue associated with the virtualized network service, and determines, based on the analytics model of SD-WAN operation, a recommendation relating to remediating the issue. The device generates an abstraction layer user interface to represent the set of virtualized network services and to convey the recommendation relating to remediating the issue, and implements, after providing the abstraction layer user interface, the recommendation to remediate the issue.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: July 4, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Krishna Prakash Bhat, Raju Sharma, Manish Srivastava, Ramesh Nadella, Kumara B. Tamada, Sivanaga Ravi Kumar Chunduru Venkata
  • Patent number: 11692872
    Abstract: An optical light sensing device includes a detector operable to detect a light wave. The optical light sensing device also includes an integration circuit that includes an operational amplifier that is operable to reduce or cancel dark currents generated at the detector.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: July 4, 2023
    Assignee: AMS INTERNATIONAL AG
    Inventors: Ravi Kumar Adusumalli, Rohit Ranganathan, Vijay Ele
  • Publication number: 20230201369
    Abstract: The present disclosure provides nanoparticle compositions comprising i) a polymeric nanoparticle, ii) one or more ligands conjugated to the polymeric nanoparticle, and iii) naloxone. The disclosure also provides methods and pharmaceutical compositions comprising the nanoparticle compositions for use in treating patients with various disease states.
    Type: Application
    Filed: April 29, 2021
    Publication date: June 29, 2023
    Inventors: Shoshana EITAN, Naga Venkata Ravi Kumar MAJETI
  • Publication number: 20230196345
    Abstract: A method for enabling the use of blockchain smart contracts as part of a traditional payment transaction includes: receiving, by a receiver of a processing server, a transaction message for a payment transaction, wherein the transaction message is formatted according to one or more standards and includes a plurality of data elements storing transaction data, the transaction data including at least a bank identification value; determining, by a processor of the processing server, a routing plan for the transaction message based on at least the bank identification value; and transmitting, by a transmitter of the processing server, the transaction message to (i) a first computing system using a first communication port of the processing server, and (ii) a second computing system using a second communication port of the processing server, based on the determined routing plan.
    Type: Application
    Filed: December 17, 2021
    Publication date: June 22, 2023
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Sarala BURADAGUNTA, Ravi Kumar CHERUKURU
  • Publication number: 20230198854
    Abstract: A method, a device, and a non-transitory storage medium are described in which a deployment and management of composite application service is provided. The service may allow a third party to develop and on-board logic that manages an application service hosted in an application layer network of a network provider. The logic may include optimization of the application service and remedial procedures that address events associated with degradation and/or performance of the application service. The service may configure resources of a host device to host the logic and expose services provided by the network provider in support of the management of the application service.
    Type: Application
    Filed: February 16, 2023
    Publication date: June 22, 2023
    Inventors: Sivanaga Ravi Kumar Chunduru Venkata, Ajaykumar Kalla
  • Publication number: 20230197173
    Abstract: A method for performing a program verify operation with respect to a target memory cell in a memory structure of a non-volatile memory system, wherein the method may comprise determining a location of the target memory cell within the structure and, based upon the determined location of the target cell and with respect to each programmable memory state: (1) applying a first sense signal at a first point in time, and (2) applying a second sense signal at a second point in time, wherein a time interval between the first and the second points in time is equal to a predetermined optimal time period plus or minus an offset parameter time value.
    Type: Application
    Filed: December 17, 2021
    Publication date: June 22, 2023
    Applicant: SanDisk Technologies LLC
    Inventors: Xue Bai Pitner, Prafful Golani, Ravi Kumar