Patents by Inventor Ram Kumar

Ram 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: 11903088
    Abstract: Systems and methods are provided for maintaining connectivity with an eSIM device in a wireless network. For example, a probe signal can be initiated to determine the active profile of the eSIM device and compare the active profile of the eSIM device with the current information available in a data store. One or more data stores may be updated to reflect the active profile of the eSIM device. The system or methods may also determine if the active profile of the eSIM device should be disabled and a different profile associated with a different network enabled.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: February 13, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Kapil Rajwar, Ram Kumar, Sayeed Nusrulla Sami, Shivkumar Pandurang Tavate
  • Patent number: 11877794
    Abstract: Devices, systems, and methods for therapeutically treating tissue. The devices and methods are suitable for minimally invasive surgery or open surgical procedures. More particularly, methods and devices described herein permit accessing and/or treating areas of tissue with a therapeutic device having a hood member with a plurality of channels located therein for applying a vacuum and cooling the areas of tissue as energy is delivered through electrodes located adjacent to or in the hood member.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: January 23, 2024
    Assignee: AtriCure, Inc.
    Inventor: Ram Kumar
  • Publication number: 20230401800
    Abstract: In one embodiment, a computer-implemented method includes receiving, through a user interface (UI) of an artificial-reality (AR) design tool, a selection of a configurable interface element to place the AR design tool and the UI into a configure phase to configure an AR effect. The computer-implemented method further includes receiving, through the UI of the AR design tool after the AR design tool and the UI are placed into the configure phase in response to selecting the configurable interface element, instructions to add a voice-command module to the AR effect. The computer-implemented method further includes configuring, while the AR design tool and the UI are placed into the configure phase, one or more parameters of the voice-command module. The computer-implemented method further includes generating the AR effect utilizing a particular voice command at runtime based on configured one or more parameters of the voice-command module.
    Type: Application
    Filed: August 24, 2023
    Publication date: December 14, 2023
    Inventors: Stef Marc Smet, Hannes Luc Herman Verlinde, Michael Slater, Benjamin Patrick Blackburne, Ram Kumar Hariharan, Chunjie Jia, Prakarn Nisarat
  • Patent number: 11790611
    Abstract: A computer-implemented method, comprising, by an artificial-reality (AR) design tool: receiving, through a user interface (UI) of the AR design tool, instructions to add a voice-command module to an AR effect, the voice-command module having an intent type and at least one slot, the slot associated with one or more entities; establishing, according to instructions received through the UI, a logical connection between the slot and a logic module configured to generate the AR effect depending on a runtime value associated with the slot; and generate, for the AR effect, an executable program configured to: determine that a detected utterance corresponds to the intent type and includes one or more words associated with the slot; select, based on the one or more words, one of the one or more entities as the runtime value for the slot; send the runtime value to the logic module according to the logical connection.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: October 17, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Stef Marc Smet, Hannes Luc Herman Verlinde, Michael Slater, Benjamin Patrick Blackburne, Ram Kumar Hariharan, Chunjie Jia, Prakarn Nisarat
  • Patent number: 11783160
    Abstract: Various systems, devices, and methods for operating on a data sequence. A system includes a set of circuits that form an input layer to receive a data sequence; first hardware computing units to transform the data sequence, the first hardware computing units connected using a set of randomly selected weights, a first hardware computing unit to: receive an input from a second hardware computing unit, determine a weight of a connection between the first and second hardware computing units using an identifier of the second hardware computing unit and a fixed random weight generator, and operate on the input using the weight to determine a state of the first hardware computing unit; and second hardware computing units to operate on states of the first computing units to generate an output based on the data sequence.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: October 10, 2023
    Assignee: Intel Corporation
    Inventors: Phil Knag, Gregory Kengho Chen, Raghavan Kumar, Huseyin Ekin Sumbul, Ram Kumar Krishnamurthy
  • Patent number: 11775684
    Abstract: A rule-based attribution mechanism analyzes documents having different types of data in different formats through the application of script-based rules that apply a tag to the document identifying the type of sensitive data that is contained in the document. Documents having similar tags are aggregated so that the sensitive data is scrubbed from the document leaving the telemetric data available for downstream processing. The scrubbing entails different actions, such as, eliminating the sensitive data, obfuscating the sensitive data, and converting the sensitive data into a non-sensitive value.
    Type: Grant
    Filed: August 16, 2022
    Date of Patent: October 3, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Brian Boon, Dinesh Chandnani, Zhu Chen, Ram Kumar Donthula, Matthew Sloan Theodore Evans, Andrew Neil, Vijaya Upadya, Geoffrey Staneff, Shibani Basava, Evgenia Steshenko, Carl Brochu, Shaun Miller, Xin Shi
  • Patent number: 11722925
    Abstract: Some embodiments provide a method for quantifying quality of several service classes provided by a link between first and second forwarding nodes in a wide area network (WAN). At a first forwarding node, the method computes and stores first and second path quality metric (PQM) values based on packets sent from the second forwarding node for the first and second service classes. The different service classes in some embodiments are associated with different quality of service (QoS) guarantees that the WAN offers to the packets. In some embodiments, the computed PQM value for each service class quantifies the QoS provided to packets processed through the service class. In some embodiments, the first forwarding node adjusts the first and second PQM values as it processes more packets associated with the first and second service classes. The first forwarding node also periodically forwards to the second forwarding node the first and second PQM values that it maintains for the first and second service classes.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: August 8, 2023
    Assignee: VMWARE, INC.
    Inventors: Jegadish Devadoss, Kartik Kamdar, Stephen Craig Connors, Satheesh Kumar Rajendran, Ram Kumar Manoharan
  • Patent number: 11689959
    Abstract: Some embodiments provide a method for quantifying quality of several service classes provided by a link between first and second forwarding nodes in a wide area network (WAN). At a first forwarding node, the method computes and stores first and second path quality metric (PQM) values based on packets sent from the second forwarding node for the first and second service classes. The different service classes in some embodiments are associated with different quality of service (QoS) guarantees that the WAN offers to the packets. In some embodiments, the computed PQM value for each service class quantifies the QoS provided to packets processed through the service class. In some embodiments, the first forwarding node adjusts the first and second PQM values as it processes more packets associated with the first and second service classes. The first forwarding node also periodically forwards to the second forwarding node the first and second PQM values that it maintains for the first and second service classes.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: June 27, 2023
    Assignee: VMWARE, INC.
    Inventors: Jegadish Devadoss, Kartik Kamdar, Stephen Craig Connors, Satheesh Kumar Rajendran, Ram Kumar Manoharan
  • Patent number: 11689472
    Abstract: The exemplary embodiments disclose a method, a computer program product, and a computer system for allocating computing resources. The exemplary embodiments may include collecting data of one or more users, wherein the collected data comprises calendar data of the one or more users, extracting one or more features from the collected data, and allocating one or more computing resources to one or more of the users based on the extracted one or more features and one or more models.
    Type: Grant
    Filed: July 9, 2021
    Date of Patent: June 27, 2023
    Assignee: International Business Machines Corporation
    Inventors: Venkata Vara Prasad Karri, Saraswathi Sailaja Perumalla, Sarbajit K. Rakshit, Ryan Jackson, Ram Kumar Vadlamani
  • Publication number: 20230177924
    Abstract: A gaming system including logic circuitry receives image data associated with an image captured by at least one image sensor of a portable computing device, detects a progressive meter associated with a progressive jackpot within the captured image using object recognition and segmentation applied to a plurality of pixels of the image data, automatically determines a current progressive value of the progressive meter based on the plurality of pixels of the image data, transmits a verification message including the current progressive value to the portable computing device, in response to the verification message, receives a value response from the portable computing device, and in response to the value response approving the current progressive value, stores the current progressive value for the progressive jackpot in a progressive jackpot database.
    Type: Application
    Filed: January 30, 2023
    Publication date: June 8, 2023
    Inventors: Sudheer VEMURI, Ram Kumar KARNATAKA
  • Patent number: 11605266
    Abstract: A gaming system including logic circuitry receives image data associated with an image captured by at least one image sensor of a portable computing device, detects a progressive meter associated with a progressive jackpot within the captured image using object recognition and segmentation applied to a plurality of pixels of the image data, automatically determines a current progressive value of the progressive meter based on the plurality of pixels of the image data, transmits a verification message including the current progressive value to the portable computing device, in response to the verification message, receives a value response from the portable computing device, and in response to the value response approving the current progressive value, stores the current progressive value for the progressive jackpot in a progressive jackpot database.
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: March 14, 2023
    Assignee: SG Gaming, Inc.
    Inventors: Sudheer Vemuri, Ram Kumar Karnataka
  • Patent number: 11606712
    Abstract: Some embodiments provide a method for quantifying quality of several service classes provided by a link between first and second forwarding nodes in a wide area network (WAN). At a first forwarding node, the method computes and stores first and second path quality metric (PQM) values based on packets sent from the second forwarding node for the first and second service classes. The different service classes in some embodiments are associated with different quality of service (QoS) guarantees that the WAN offers to the packets. In some embodiments, the computed PQM value for each service class quantifies the QoS provided to packets processed through the service class. In some embodiments, the first forwarding node adjusts the first and second PQM values as it processes more packets associated with the first and second service classes. The first forwarding node also periodically forwards to the second forwarding node the first and second PQM values that it maintains for the first and second service classes.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: March 14, 2023
    Assignee: VMWARE, INC.
    Inventors: Jegadish Devadoss, Kartik Kamdar, Stephen Craig Connors, Satheesh Kumar Rajendran, Ram Kumar Manoharan
  • Patent number: 11575638
    Abstract: A first message is detected. The first message is directed towards a first messaging recipient in a messaging application. The first message contains one or more content items. A set of one or more candidate messaging recipients is determined based on the first message and based on a content analysis of the one or more content items. A second messaging recipient is identified from the set of one or more candidate messaging recipients. The identification is based on the content analysis. The first message is routed to the second messaging recipient. The first message is routed in response to the identifying the second messaging recipient.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: February 7, 2023
    Assignee: International Business Machines Corporation
    Inventors: Hemant Kumar Sivaswamy, Venkata Vara Prasad Karri, Ram Kumar Vadlamani, Sarbajit K. Rakshit
  • Publication number: 20230015531
    Abstract: The exemplary embodiments disclose a method, a computer program product, and a computer system for allocating computing resources. The exemplary embodiments may include collecting data of one or more users, wherein the collected data comprises calendar data of the one or more users, extracting one or more features from the collected data, and allocating one or more computing resources to one or more of the users based on the extracted one or more features and one or more models.
    Type: Application
    Filed: July 9, 2021
    Publication date: January 19, 2023
    Inventors: Venkata Vara Prasad Karri, Saraswathi Sailaja Perumalla, Sarbajit K. Rakshit, Ryan Jackson, Ram Kumar Vadlamani
  • Publication number: 20220415320
    Abstract: In one embodiment, a system includes an automatic speech recognition (ASR) module, a natural-language understanding (NLU) module, a dialog manager, one or more agents, an arbitrator, a delivery system, one or more processors, and a non-transitory memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to receive a user input, process the user input using the ASR module, the NLU module, the dialog manager, one or more of the agents, the arbitrator, and the delivery system, and provide a response to the user input.
    Type: Application
    Filed: May 16, 2022
    Publication date: December 29, 2022
    Inventors: Pujie Zheng, Lin Sun, Ram Kumar Hariharan, Haidong Wang, Joshua Saylor McMullen, Mengxi Li, Long You Cai, Keith Diedrick, Crystal Annette Nakatsu Sung, Xi Chen, Stanislav Peshterliev, Debojeet Chatterjee, Sonal Gupta, Vikas Seshagiri Rao Bhardwaj, Yashar Mehdad, Anuj Kumar, Ashish Garg, Justin Denney, Hakan Inan, Iaroslav Markov, Surya Teja Appini, Bing Liu, Shusen Liu, Zhiqi Wang, Alexander Kolmykov-Zotov
  • Publication number: 20220391538
    Abstract: A rule-based attribution mechanism analyzes documents having different types of data in different formats through the application of script-based rules that apply a tag to the document identifying the type of sensitive data that is contained in the document. Documents having similar tags are aggregated so that the sensitive data is scrubbed from the document leaving the telemetric data available for downstream processing. The scrubbing entails different actions, such as, eliminating the sensitive data, obfuscating the sensitive data, and converting the sensitive data into a non-sensitive value.
    Type: Application
    Filed: August 16, 2022
    Publication date: December 8, 2022
    Inventors: BRIAN BOON, DINESH CHANDNANI, ZHU CHEN, RAM KUMAR DONTHULA, MATTHEW SLOAN THEODORE EVANS, ANDREW NEIL, VIJAYA UPADYA, GEOFFREY STANEFF, SHIBANI BASAVA, EVGENIA STESHENKO, CARL BROCHU, SHAUN MILLER, XIN SHI
  • Publication number: 20220369094
    Abstract: Systems and methods are provided for maintaining connectivity with an eSIM device in a wireless network. For example, a probe signal can be initiated to determine the active profile of the eSIM device and compare the active profile of the eSIM device with the current information available in a data store. One or more data stores may be updated to reflect the active profile of the eSIM device. The system or methods may also determine if the active profile of the eSIM device should be disabled and a different profile associated with a different network enabled.
    Type: Application
    Filed: May 17, 2021
    Publication date: November 17, 2022
    Inventors: KAPIL RAJWAR, RAM KUMAR, SAYEED NUSRULLA SAMI, SHIVKUMAR PANDURANG TAVATE
  • Publication number: 20220334857
    Abstract: Some embodiments support embedding of a notebooks software component in a surrounding host application, thereby promoting consistency of notebook user interfaces and user experiences between different kinds of applications. For instance, the notebook access added to an integrated development environment (IDE) may be aesthetically consistent with the notebook access added to a business analytics tool from the same vendor as the IDE. Departures from the aesthetic are still supported, e.g., a notebook access provided in a video gaming environment to teach gamers programming skills may have the same aesthetic as the simulated world of the video game, rather than an IDE aesthetic or an enterprise software aesthetic. Direct integration or proxied integration architectures may be used. Efficiencies may be gained by distinguishing between notebook viewing, editing, and executing operations, and providing more computationally expensive resources only as needed for the notebook access being performed.
    Type: Application
    Filed: April 7, 2021
    Publication date: October 20, 2022
    Inventors: John Francis LAM, Safia ABDALLA, Shibani Raj BASAVA, Dinesh CHANDNANI, Zhu CHEN, Kwangje CHO, Ram Kumar DONTHULA, Katherine KAMPF, Daniel MOTH, Andrew Christopher NEIL, Vaishnavi SANNIDHANAM, Barry Manh TU, Vijaya Krishna UPADYA, Dileep YAVANMANDHA
  • Publication number: 20220329524
    Abstract: The principal object of the embodiments herein is to disclose predictive capacity analysis and pro-active performance bottleneck identification using multivariate machine learning techniques for efficient network capacity expansion and optimization to enhance customer experience by improving quality of service (QoS) while ensuring better return of investment (ROI).
    Type: Application
    Filed: November 11, 2021
    Publication date: October 13, 2022
    Inventors: Alok Kumar Sinha, Ram Kumar Sharma
  • Publication number: 20220311728
    Abstract: A first message is detected. The first message is directed towards a first messaging recipient in a messaging application. The first message contains one or more content items. A set of one or more candidate messaging recipients is determined based on the first message and based on a content analysis of the one or more content items. A second messaging recipient is identified from the set of one or more candidate messaging recipients. The identification is based on the content analysis. The first message is routed to the second messaging recipient. The first message is routed in response to the identifying the second messaging recipient.
    Type: Application
    Filed: March 25, 2021
    Publication date: September 29, 2022
    Inventors: Hemant Kumar Sivaswamy, Venkata Vara Prasad Karri, Ram Kumar Vadlamani, Sarbajit K. Rakshit