Patents by Inventor Ravi A. Shankar

Ravi A. Shankar 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: 20220150328
    Abstract: There are provided systems and methods for a rapid online variable sourcing infrastructure for decision system. Specifically, endpoints may be injected into domain servers serving as a template for sourcing new data variables. When new variables are involved, a first endpoint is injected for registering variables exposed to the domain server, and a second endpoint may be injected to fetch data values at run time, e.g., during the actual decision computation. In this way, data pipeline latency can be avoided during the sourcing process, as the data variables can be sourced from domain servers at run time.
    Type: Application
    Filed: November 10, 2020
    Publication date: May 12, 2022
    Inventors: Ravi Shankar Chandrasekaran, Dinesh Damodharan
  • Patent number: 11314499
    Abstract: System and methods for simulating an end-to-end upgrade process are provided. The method may include collecting, by an upgrade simulator, a system inventory from a production system. The system inventory includes the production system's hardware configuration. The method may include, in response to a determination that the system inventory is compatible with an upgrade software, configuring, by the upgrade simulator, a simulated system having a downsized hardware configuration compared to the production system's hardware configuration. The method may further include upgrading, by the upgrade simulator, the simulated system using the upgrade software, and evaluating, by the upgrade simulator, the simulated system operating with the upgrade software.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: April 26, 2022
    Assignee: VMware, Inc.
    Inventors: Kavya Reddy Musani, Akash Kodenkiri, Ramesh Vepuri Lakshminarayana, Ramesh Jagannatha Shetty, Clement Jebakumar, Ravi Shankar Nandula
  • Publication number: 20220124509
    Abstract: An apparatus, method, and computer-readable medium for communicating with multiple subscriptions and dynamic spectrum sharing in a multi-subscriber identity module device are configured to scan for one or more first services corresponding to a first subscription and camp on a first service of the one or more first services corresponding to the first subscription on a first frequency band. The aspects are further configured to determine whether the first frequency band supports Dynamic Spectrum Sharing (DSS) and camp on a second service corresponding to a second subscription on the first frequency band in response to determining that the first frequency band supports the DSS. The aspects are further configured to scan for one or more second services corresponding to a second subscription in response to determining that the first frequency band does not support the DSS and camp on one of the one or more second services.
    Type: Application
    Filed: October 16, 2020
    Publication date: April 21, 2022
    Inventors: Bapineedu Chowdary GUMMADI, Balakrishna GODAVARTHI, Ravi Shankar KADAMBALA
  • Patent number: 11308205
    Abstract: A security tool analyzes database queries of internal users to determine if these users accessed information in a manner that deviates from established and/or expected access patterns. The security tool can also analyze the behavior of a group of internal users to determine whether that behavior deviates from expected access patterns. The security tool then determines security risks corresponding to the users' access. If any of the security risks exceeds a threshold, then the security tool takes remedial action (e.g., preventing one or more users from accessing information). In this manner, internal data breaches can be detected and prevented. Additionally, in certain embodiments, an internal data breach can be prevented before the internal data breach even occurs.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: April 19, 2022
    Assignee: Bank of America Corporation
    Inventors: Prakash Koshti, Manan Rastogi, Ravi Shankar Penjendra
  • Publication number: 20220116519
    Abstract: An example image capture device includes memory configured to store display content and image information received from a camera sensor, the camera sensor being configured to receive light through at least a portion of a display. The image capture device includes one or more processors coupled to the memory. The one or more processors are configured to determine a camera sensor blanking period. The one or more processors are configured to control the display to display content via one or more of a plurality of pixels in the at least a portion of the display during the camera sensor blanking period. The one or more processors are configured to control the display to not display content via the one or more of the plurality of pixels outside of the camera sensor blanking period.
    Type: Application
    Filed: October 13, 2020
    Publication date: April 14, 2022
    Inventors: Soman Ganesh Nikhara, Edwin Chongwoo Park, Bapineedu Chowdary Gummadi, Ravi Shankar Kadambala
  • Publication number: 20220113007
    Abstract: A high-lumen light-emitting diode (LED) luminaire assembly in a harsh and hazardous environment is provided. The luminaire assembly includes an integrated mounting module manufactured as a single piece and including a first side and a second side opposite the first side. The luminaire assembly also includes an LED assembly coupled to the mounting module at the second side of the mounting module, and a driver configured to provide electricity to the LED assembly. The luminaire assembly further includes a driver cover sized to cover the driver and coupled to the mounting module at the first side of the mounting module. The driver and the LED assembly are operable within a target peak temperature limit for the hazardous environment.
    Type: Application
    Filed: October 12, 2021
    Publication date: April 14, 2022
    Inventors: Poonam Chavan, Ajay Chidambaram Pillai Swornalatha, Ravi Shankar Panday
  • Publication number: 20220116546
    Abstract: An under-display camera is positioned underneath a display of a mobile device. The under-display camera captures an image using light passing through a portion of the display. The mobile device displays a display image on the display, the display image based on the image. The mobile device displays an indicator overlaid over the display image on an indicator area of the display that overlaps with the portion of the display. The indicator may identify the position of the camera. The mobile device can compensate for occlusion of the camera by continuing to display a previous display image if a more recently captured image includes an occlusion. The mobile device can give users alternate ways to select areas of the display image to avoid camera occlusion, for instance using hardware buttons and/or touchscreen interface elements.
    Type: Application
    Filed: October 12, 2020
    Publication date: April 14, 2022
    Inventors: Bapineedu Chowdary GUMMADI, Soman Ganesh NIKHARA, Ravi Shankar KADAMBALA
  • Publication number: 20220097800
    Abstract: This patent discloses drive mechanism which facilitates the usage of multiple planetary gears of enhanced pivoted-slewing-bearing-epicyclic-gear, on both sides of the driving wheel of bicycle, reverse trike and unicycle to drive the wheel, thereby facilitating application of driving force on larger area. Mechanism helps in drawing more power from the rider efficiently. Helps to provide more restraining support to the wheel, thereby reduce the wobbling of the wheel. Additional arrangement is provided which facilitates syncing of pedals during reverse pedaling while allowing driving wheel to coast. Additionally the said mechanism also provides anti-tipping cum braking mechanism in unicycle.
    Type: Application
    Filed: January 10, 2020
    Publication date: March 31, 2022
    Inventor: Ravi Shankar Gautam
  • Patent number: 11288640
    Abstract: A cloud-based computing system is provided that includes a payments platform for integrating payment gateway services with a cloud computing platform so that clients of the cloud computing platform can perform payment transactions with customers via the cloud computing platform. The payment gateways that include a particular synchronous payment gateway. The cloud computing platform can include a multitenant database system that provides applications and services to a plurality of clients, and a payments platform module. Each client can be, for example, a tenant or organization of the cloud computing platform that transacts business with one or more customers via a payment gateway. The payments platform module has a pluggable architecture for integrating payment gateway adapters with the cloud computing platform.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: March 29, 2022
    Assignee: salesforce.com, inc.
    Inventors: Tarundeep Batra, Manasa Ranjan Tripathy, Ravi Shankar, Pranav Pokharel, John Banks
  • Patent number: 11283848
    Abstract: In a method for managing and distributing content in a plurality of observation platforms, a message is generated with employment related content at a cloud based component of a content distribution manager in response to user interaction via an interface of the content distribution manager presented on a computer system. Responsive to the user interactions and to interactions of third party software via an application program interface with the cloud based component, delivery of the message is scheduled and a plurality of specified devices belonging to a specified class of employees are specified for delivery in a plurality of observation platforms at a designated time and location via the cloud based component. The message is delivered and the delivery and response to the message are measured to the plurality of observation platforms which relay the message to the plurality of specified devices at the designated time and the designated location.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: March 22, 2022
    Assignee: Theatro Labs, Inc.
    Inventors: Guy R. VanBuskirk, Ravi Shankar Kumar, Shiva Cheedella, Steve Lucy
  • Patent number: 11281460
    Abstract: Methods, systems, and computer-readable media are disclosed herein that provide a comprehensive view that reveals all or nearly all possible method dependencies that are present in client workflows. In aspects, when computer code for a particular method is going to be edited, other methods are identified that have upstream or downstream dependencies relative to the particular method. The methods that will be affected based on the computer code editing can be presented in a user-interactive graphical user interface that facilitates exploration of upstream and downstream dependencies.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: March 22, 2022
    Assignee: CERNER INNOVATION, INC.
    Inventors: Jaipal Reddy, Pratik Nath, Srinidhi Kumble, Venkata Rama Raju Nadimpalli, Ravi Shankar Singh, Mohit Goel, Veerapu Nagarjun
  • Publication number: 20220065654
    Abstract: The present invention relates to systems and associated methods for generating geo-coordinates for any given geographic element such as an address, while using unstructured or structured address data. According to the embodiments of the present invention, a region is divided into grids with each grid encompassing certain addresses with their locations. A grid is then treated as a label for said addresses and with the <address, grid> paired data, an appropriate grid for a new address is then predicted based on the correspondence of tokens between the address and the grid. The centroid of the predicted grid is then outputted as the latitude, longitude coordinates for the address.
    Type: Application
    Filed: August 27, 2021
    Publication date: March 3, 2022
    Inventors: Devanapalli Ravi SHANKAR, Priyam TEJASWIN, Gowtham BELLALA, Govind PANDEY
  • Patent number: 11257021
    Abstract: An observation platform determines relative responsiveness of enterprise employees to requests by external systems. A computer system of the observation platform monitors responses and actions of users to requests from external systems from a plurality of communication devices routed through a radio access point associated with the computer system. Each of the communication devices is associated with a user who is an employee in an enterprise. Information is extracted from the communications including users' identities. Performance of a plurality of the users is measured based on aspects of the extracted information related to the relative responsiveness to requests from the external systems. The requests are posed by the external systems and responded to via the communications devices. A numerical ranking of the measured performance by each of the plurality of measured users, with respect to others of the plurality of measured users, at responding to the requests is assigned.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: February 22, 2022
    Assignee: Theatro Labs, Inc.
    Inventors: Christopher N. Todd, Guy R. VanBuskirk, Ravi Shankar Kumar, Shiva Cheedella
  • Publication number: 20220045727
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a first wireless communication device may determine, based at least in part on a first model, an estimated position of the first wireless communication device. The first wireless communication device may determine, based at least in part on a second model, an estimated direction for transmission of a packet to a second wireless communication device. The first wireless communication device may determine, based at least in part on a third model, an estimated transmit power for transmission of the packet. The first wireless communication device may determine, using a neural network, a narrow beam based at least in part on the estimated position, the estimated direction, and the estimated transmit power. The first wireless communication device may transmit the packet on the narrow beam to the second wireless communication device. Numerous other aspects are provided.
    Type: Application
    Filed: August 5, 2020
    Publication date: February 10, 2022
    Inventors: Ravi Shankar MEHTA, Girish KAKALWAR, Dheeraj Sai V L Naga DHULIPALLA
  • Patent number: 11243850
    Abstract: A system for image recovery comprises an input interface and a processor. The input interface is configured to receive a block backup volume that can be mounted. The processor is configured to determine a merged chain map by consolidating one or more incremental chain maps and to store an image using the merged chain map and a volume map.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: February 8, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Neelabh Mam, Vladimir Mandic, Ravi Shankar
  • Publication number: 20220030667
    Abstract: An integrated circuit is provided having an active circuit. A heating element is adjacent to the active circuit and configured to heat the active circuit. A temperature sensor is also adjacent to the active circuit and configured to measure a temperature of the active circuit. A temperature controller is coupled to the active circuit and configured to receive a temperature signal from the temperature sensor. The temperature controller operates the heating element to heat the active circuit to maintain the temperature of the active circuit in a selected temperature range.
    Type: Application
    Filed: September 10, 2021
    Publication date: January 27, 2022
    Applicants: STMICROELECTRONICS ASIA PACIFIC PTE LTD, STMICROELECTRONICS, INC.
    Inventors: Fuchao WANG, Olivier LENEEL, Ravi SHANKAR
  • Publication number: 20220017551
    Abstract: A device, system, and method of controlling pests are disclosed. A pest control device includes a sensor having a sensor cell and a controller. A surface of the sensor cell is coated with an agent that reacts with a targeted biochemical analyte secreted by pests. The controller is coupled to the sensor and is configured to receive sensor data from the sensor cell indicative of a rate of change in sensor mass detected on the surface of the sensor cell, determine whether the rate of change in the sensor mass based on the received sensor data exceeds a predefined threshold rate, and transmit a pest detection alert notification to a server in response to a determination that the rate of change exceeds the predetermined threshold rate.
    Type: Application
    Filed: November 20, 2019
    Publication date: January 20, 2022
    Inventors: Natalie C. GIAMPIETRO, Mark W. BEACH, Ravi SHANKAR, Neil A. SPOMER
  • Patent number: 11210088
    Abstract: Methods, systems, and computer-readable media are disclosed herein that provide a comprehensive view that reveals all or nearly all possible method dependencies that are present in client workflows. In aspects, when computer code for a particular method is going to be edited, other methods are identified that have upstream or downstream dependencies relative to the particular method. The methods that will be affected based on the computer code editing can be presented in a user-interactive graphical user interface that facilitates exploration of upstream and downstream dependencies.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: December 28, 2021
    Assignee: CERNER INNOVATION, INC.
    Inventors: Jaipal Reddy, Pratik Nath, Srinidhi Kumble, Venkata Rama Raju Nadimpalli, Ravi Shankar Singh, Mohit Goel, Veerapu Nagarjun
  • Patent number: 11204820
    Abstract: Examples of techniques for failure detection for central electronics complex (CEC) group management are described herein. An aspect includes issuing a first virtual input/output server (VIOS) probe to a hardware management console (HMC) of a central electronics complex (CEC) group. Another aspect includes receiving a first response packet that includes health data corresponding to a plurality of VIOSes. Another aspect includes determining, based on the first response packet, that cluster down is indicated on a first VIOS. Another aspect includes, based on determining that cluster down is indicated on the first VIOS, getting a VIOS state for the first VIOS from the HMC. Another aspect includes determining based on the VIOS state that the first VIOS is in a down state and determining that the first VIOS is unhealthy. Another aspect includes updating a health data entry corresponding to the first VIOS to indicate that the first VIOS is unhealthy.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: December 21, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Perinkulam I. Ganesh, Ravi Shankar, Esdras Cruz-Aguilar, Jes Kiran Chittigala, Michael Burton, Corradino Jones, Denise Marie Genty, James Pafumi
  • Publication number: 20210365935
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating prevention of duplicate transactions across multiple transaction entities in database systems according to one embodiment. In one embodiment and by way of example, a method includes receiving a request to facilitate a financial transaction, wherein the request is received from an external computing device and includes an idempotency key that is unique to the request, and verifying, based on the idempotency key, the request as being a valid request or an invalid request, wherein the valid request is registered, and classifying, based on the idempotency key and a gateway log, the valid request as an original request or a duplicate request that is a successful duplicate request or an unsuccessful duplicate request.
    Type: Application
    Filed: June 29, 2020
    Publication date: November 25, 2021
    Inventors: MANASA RANJAN TRIPATHY, Tarundeep Batra, Ravi Shankar