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: 11159360
    Abstract: A method and system for managing resources of a computer network may be provided. A first request to detect a first event in a computer network may be received. A first element of the first event may be detected at a first computing resource of the computer network. After detecting the first element of the first event at the first computing resource, a second computing resource of the computer network may be determined. First data corresponding to the first event from the first computing resource may be provided to the second computing resource. A second element of the first event may be detected at the second computing resource.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: October 26, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Shrey Ajmera, Praveen Ravi Kumar, Sai Krishna Nallapaneni, Ravi Nag Chamarthy
  • Publication number: 20210325237
    Abstract: Apparatus is provided including an acoustic sensor (50) having an optical waveguide (20). The optical waveguide (20) includes a waveguide core (202) having a waveguide core refractive index and a waveguide core photo-elastic coefficient, and an over-cladding layer (204) coupled to the waveguide core (202) and including an optically transparent polymer having an over-cladding refractive index and an over-cladding photo-elastic coefficient. The waveguide core refractive index is greater than the over-cladding refractive index, and the over-cladding photo-elastic coefficient is greater than the waveguide core photo-elastic coefficient. Other applications are also described.
    Type: Application
    Filed: August 20, 2019
    Publication date: October 21, 2021
    Inventors: Amir ROZENTAL, Resmi Ravi KUMAR, Shai TSESSES, Assaf GRINBERG
  • Publication number: 20210327520
    Abstract: A storage device is disclosed herein. The storage device comprises a block including a plurality of memory cells and a circuit coupled to the plurality of memory cells of the block. The circuit is configured to program memory cells of a plurality of strings of a word line of the block and verify, for a plurality of sets of the memory cells, a data state of a set of the memory cells, where each set of the plurality of sets of the memory cells includes a memory cell from each string of the plurality of strings of the word line. Further, the circuit is configured to determine a number of sets of the plurality of memory cell sets that are verified to be in a first data state and determine, based on the number of sets, whether the block is faulty.
    Type: Application
    Filed: April 21, 2020
    Publication date: October 21, 2021
    Applicant: SanDisk Technologies LLC
    Inventors: Xue Pitner, Deepanshu Dutta, Huai-Yuan Tseng, Ravi Kumar, Cynthia Hsu
  • Publication number: 20210328881
    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: April 15, 2020
    Publication date: October 21, 2021
    Inventors: Sivanaga Ravi Kumar Chunduru Venkata, Raju Sharma, Manish Srivastava, Raghu Rami Reddy Valisammagari
  • Patent number: 11153171
    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: Grant
    Filed: September 29, 2020
    Date of Patent: October 19, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ravi Kumar Vadapalli, Kousik Nandy, Daniel Khoe, Ramesh Nethi
  • Patent number: 11153180
    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: Grant
    Filed: April 15, 2020
    Date of Patent: October 19, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Sivanaga Ravi Kumar Chunduru Venkata, Raju Sharma, Manish Srivastava, Raghu Rami Reddy Valisammagari
  • Patent number: 11151388
    Abstract: An apparatus includes an interface, display, memory, and processor. The interface receives a video feed including first and second camera feeds, each feed corresponding to a camera located in a store. The processor stores a video segment in memory, assigned to a person and capturing a portion of a shopping session. The video segment includes first and second camera feed segments, each segment corresponding to a recording of the corresponding camera feed from a starting to an ending timestamp. Playback of the first and second camera feed segments is synchronized, and a slider bar controls a playback progress of the camera feed segments. The processor displays the camera feed segments and copies of the slider bar on the display. The processor receives an instruction from at least one of the copies of the slider bar to adjust the playback progress of the camera feed segments and adjusts the playback progress.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: October 19, 2021
    Assignee: 7-Eleven, Inc.
    Inventors: Matthew Raymond Magee, Ravi Kumar Kurva, Shahmeer Ali Mirza
  • Publication number: 20210318566
    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 first liquid crystal layer disposed between the first and second surfaces. The first liquid crystal layer comprises a plurality of liquid crystal molecules that are rotated about respective axes parallel to a central axis, where the rotation varies with an azimuthal angle about the central axis. The switchable waveplate additionally comprises a plurality of electrodes to apply an electrical signal across said first liquid crystal layer.
    Type: Application
    Filed: June 13, 2019
    Publication date: October 14, 2021
    Inventors: Chulwoo Oh, Ravi Kumar Komanduri
  • Publication number: 20210312238
    Abstract: A method and system are disclosed for monitoring passengers in within a cabin of a vehicle and determining whether the passengers are engaging in abnormal behavior. The method and system uses a novel vector to robustly and numerically represent the activity of the passengers in a respective frame, which is referred to herein as an “activity vector.” Additionally, a Gaussian Mixture Model is utilized by the method and system to distinguish between normal and abnormal passenger behavior. Cluster components of the Gaussian Mixture Model are advantageously learned using an unsupervised approach in which training data is not labeled or annotated to indicate normal and abnormal passenger behavior. In this way, the Gaussian Mixture Model can be trained at a very low cost.
    Type: Application
    Filed: June 15, 2021
    Publication date: October 7, 2021
    Inventors: Yumi Kondo, Ryan Burt, Krishnan Bharath Navalpakkam, Alexander Hirsch, Naveen Ramakrishnan, Filipe Goncalves, Stefan Weissert, Jayanta Kumar Dutta, Ravi Kumar Satzoda
  • Publication number: 20210306938
    Abstract: A method and system for template-based dynamic network slicing is disclosed. The method includes creating a service requirement set associated with a service request based on a plurality of characteristics of the service request. The method includes identifying a network slice template hierarchy based on the service requirement set and selecting one of reusing one of at least one of existing network slice instance and creating a new network slice instance. The method includes instantiating a service associated with the service request using one of the at least one of existing network slice instances and the new network slice instance. The method further includes monitoring the service and one of the at least one of existing network slice instances and the new network slice instance. The method includes performing adaptation of at least one thresholds and at least one factor.
    Type: Application
    Filed: March 31, 2020
    Publication date: September 30, 2021
    Inventors: Swaminathan Seetharaman, Ravi Kumar Emani
  • Publication number: 20210302636
    Abstract: In some implementations, an optical device includes a one-way mirror formed by a polarization selective mirror and an absorptive polarizer. The absorptive polarizer has a transmission axis aligned with the transmission axis of the reflective polarizer. The one-way mirror may be provided on the world side of a head-mounted display system. Advantageously, the one-way mirror may reflect light from the world, which provides privacy and may improve the cosmetics of the display. In some implementations, the one-way mirror may include one or more of a depolarizer and a pair of opposing waveplates to improve alignment tolerances and reduce reflections to a viewer. In some implementations, the one-way mirror may form a compact integrated structure with a dimmer for reducing light transmitted to the viewer from the world.
    Type: Application
    Filed: March 24, 2021
    Publication date: September 30, 2021
    Inventors: Chulwoo Oh, Ravi Kumar Komanduri, David Kleinman, Vaibhav Mathur, David Manly
  • Patent number: 11130292
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for estimating the physical properties of 3D printed objects that include: obtaining a three dimensional (3D) model of a 3D object to be manufactured by a 3D extrusion printer; obtaining at least a portion of tool path data for the 3D extrusion printer to build the 3D object in accordance with the 3D model; creating unit cell geometry from the at least a portion of tool path data using at least one limitation on one or more unit cells of the unit cell geometry with respect to an aspect of the 3D extrusion printer's build of the 3D object; generating a numerical simulation of one or more microstructural properties of the 3D object to be built using the unit cell geometry; and estimating one or more macroscale properties, of the 3D object to be built, from the numerical simulation.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: September 28, 2021
    Assignee: Autodesk, Inc.
    Inventors: Jaesung Eom, Ravi Kumar Burla
  • Patent number: 11132585
    Abstract: A method and system are disclosed for monitoring passengers in within a cabin of a vehicle and determining whether the passengers are engaging in abnormal behavior. The method and system uses a novel vector to robustly and numerically represent the activity of the passengers in a respective frame, which is referred to herein as an “activity vector.” Additionally, a Gaussian Mixture Model is utilized by the method and system to distinguish between normal and abnormal passenger behavior. Cluster components of the Gaussian Mixture Model are advantageously learned using an unsupervised approach in which training data is not labeled or annotated to indicate normal and abnormal passenger behavior. In this way, the Gaussian Mixture Model can be trained at a very low cost.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: September 28, 2021
    Assignee: Robert Bosch GmbH
    Inventors: Yumi Kondo, Ryan Burt, Krishnan Bharath Navalpakkam, Alexander Hirsch, Naveen Ramakrishnan, Filipe Goncalves, Stefan Weissert, Jayanta Kumar Dutta, Ravi Kumar Satzoda
  • Patent number: 11134099
    Abstract: Systems, methods, and software to implement network configuration updates in a computing network. In one implementation, a method includes identifying a threat related to an internet protocol (IP) address, wherein the IP address corresponds to a computing node in the computing network. After identifying the threat, the method further includes generates one or more routing update packets that indicate a block request for at least the IP address. Once generated, the method also provides communicating the one or more routing update packets to one or more routers in the computing network.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: September 28, 2021
    Assignee: VMware, Inc.
    Inventor: Ravi Kumar Reddy Kottapalli
  • Patent number: 11133091
    Abstract: A method, computer program product, and computing system for processing content concerning a plurality of patients using a CAC system to define one or more billing codes concerning a social habit status of one or more patients of the plurality of patients. The one or more billing codes concerning the social habit status of the one or more patients are provided to a user for review. Feedback is received from the user concerning the accuracy of the one or more billing codes. The feedback concerning the one or more billing codes is automatically processed to define one or more confidence scores. The CAC system is trained based, at least in part, upon the one or more confidence scores.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: September 28, 2021
    Assignee: Nuance Communications, Inc.
    Inventors: Oscar Ferrandez-Escamez, John E. Ortega, Jr., Neil Barrett, Brian Delaney, Ravi Kumar Kondadadi
  • Patent number: 11133991
    Abstract: Consolidating events to execute objects to extract, transform, and load data from source systems to a structured data store. An event manager process executing on a server runtime utilizes one or more event properties to determine which events can be consolidated to reduce unnecessary processor utilization.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: September 28, 2021
    Assignee: AVEVA SOFTWARE, LLC
    Inventors: Ravi Kumar Herunde Prakash, Sami Majed Abbushi
  • Publication number: 20210281070
    Abstract: A method for operating a renewable energy power plant comprising a plurality of renewable energy generators, a plurality of power dissipation systems and a battery storage system is provided. The method comprises steps of: monitoring the statuses of the power dissipation systems; performing a ramped active power recovery operation following a voltage deviation, and controlling the battery storage system during the ramped active power recovery operation to absorb power generated by the renewable energy generators in dependence on the monitored statuses of the power dissipation systems.
    Type: Application
    Filed: June 3, 2019
    Publication date: September 9, 2021
    Inventors: Manoj GUPTA, Ravi KUMAR
  • Patent number: 11115920
    Abstract: A method and system for template-based dynamic network slicing is disclosed. The method includes creating a service requirement set associated with a service request based on a plurality of characteristics of the service request. The method includes identifying a network slice template hierarchy based on the service requirement set and selecting one of reusing one of at least one of existing network slice instance and creating a new network slice instance. The method includes instantiating a service associated with the service request using one of the at least one of existing network slice instances and the new network slice instance. The method further includes monitoring the service and one of the at least one of existing network slice instances and the new network slice instance. The method includes performing adaptation of at least one thresholds and at least one factor.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: September 7, 2021
    Assignee: Wipro Limited
    Inventors: Swaminathan Seetharaman, Ravi Kumar Emani
  • Patent number: 11113158
    Abstract: A new snapshot of a storage volume is created by instructing computing nodes to suppress write requests. An orchestration layer implements a multi-role application that is provisioned with virtualized storage and computation resources. A snapshot of the application may be created and used to rollback or clone the application. Clones snapshots of storage volumes may be thin clones. An application may use multiple orchestration approaches and objects of the multi-role application may be discovered and added to an application definition. The application definition may be used to create snapshots of the application and perform operations using the snapshots. Rolling back may include deleting objects other than PVCs, followed by rolling back storage volumes mounted to the PVCs, followed by recreating objects according to an application snapshot. PVCs created by a custom resource may be deleted along with the custom resource with the PVCs being recreated before recreating the custom resource.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: September 7, 2021
    Assignee: ROBIN SYSTEMS, INC.
    Inventors: Ravi Kumar Alluboyina, Sree Nandan Atur
  • Patent number: 11108638
    Abstract: Deployment of a network service pipeline may be automated by defining workflows comprising functions of instances of elements. Workflows may be defined in a graphical user interface including menus for the selection of elements, functions, and predefined workflows. A workflow may be dynamic such that addition or modification of a function invokes a trigger that automatically populates or modifies parameters of the functions of the workflow. Elements may each have a same set of functions that may be invoked by an orchestrator to perform automated implementation of the workflow. Functions of a workflow may be implemented in batches and may retrieve executable. data from a distributed file store. A test platform with hardware and network simulation may be used to develop functions and workflows.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: August 31, 2021
    Assignee: ROBIN SYSTEMS, INC.
    Inventors: Ravi Kumar Alluboyina, Sree Nandan Atur, Kapil Upadhayay, Pragash Vijayaragavan