Patents by Inventor Shivanna

Shivanna 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: 11966475
    Abstract: A method includes accessing an input representing a software component list for a software product. The software component list contains information for a given software component. The method includes accessing a knowledge base to determine security level parameters and trust parameters for the given software component based on the information. A security level of the given software component is determined based on an evaluation of the security level parameters. A trust of a source of the given software component is determined based on an evaluation of the trust parameters. The method includes determining a security context of the software product. Based on the security level, the trust and the security context, the method includes providing a recommendation for the given software component.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: April 23, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Suhas Shivanna, Matthew Yang, Craig Rubin
  • Patent number: 11947923
    Abstract: Implementations relate to managing multimedia content that is obtained by large language model(s) (LLM(s)) and/or generated by other generative model(s). Processor(s) of a system can: receive natural language (NL) based input that requests multimedia content, generate a response that is responsive to the NL based input, and cause the response to be rendered. In some implementations, and in generating the response, the processor(s) can process, using a LLM, LLM input to generate LLM output, and determine, based on the LLM output, at least multimedia content to be included in the response. Further, the processor(s) can evaluate the multimedia content to determine whether it should be included in the response. In response to determining that the multimedia content should not be included in the response, the processor(s) can cause the response, including alternative multimedia content or other textual content, to be rendered.
    Type: Grant
    Filed: November 27, 2023
    Date of Patent: April 2, 2024
    Assignee: GOOGLE LLC
    Inventors: Sanil Jain, Wei Yu, Ágoston Weisz, Michael Andrew Goodman, Diana Avram, Amin Ghafouri, Golnaz Ghiasi, Igor Petrovski, Khyatti Gupta, Oscar Akerlund, Evgeny Sluzhaev, Rakesh Shivanna, Thang Luong, Komal Singh, Yifeng Lu, Vikas Peswani
  • Patent number: 11925474
    Abstract: The present disclosure is directed to systems and methods for developing an individual-specific patient baseline for a target patient. An exemplary method involves: determining one or more acuity scores for the target patient; identifying patient health data corresponding to one or more low acuity time periods; storing retrospective clinical data from a group of patients in a second database; comparing the patient health data corresponding to the one or more low acuity time periods with retrospective clinical data from a group of patients by identifying one or more patient subgroups; determining the individual-specific patient baseline using an adaptive baseline selection algorithm, wherein the adaptive baseline selection algorithm is used to determine whether to determine the individual-specific patient baseline using patient health data or using retrospective clinical data from one or more patient subgroups; and displaying, using a user interface, the individual-specific patient baseline.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: March 12, 2024
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Claire Yunzhu Zhao, Bryan Conroy, Mohammad Shahed Sorower, David Paul Noren, Kailash Swaminathan, Chaitanya Kulkarni, Ting Feng, Kristen Tgavalekos, Emma Holdrich Schwager, Erina Ghosh, Vinod Kumar, Vikram Shivanna, Srinivas Hariharan, Daniel Craig McFarlane
  • Patent number: 11907674
    Abstract: Implementations relate to generating multi-modal response(s) through utilization of large language model(s) (LLM(s)). Processor(s) of a system can: receive natural language (NL) based input, generate a multi-modal response that is responsive to the NL based output, and cause the multi-modal response to be rendered. In some implementations, and in generating the multi-modal response, the processor(s) can process, using a LLM, LLM input (e.g., that includes at least the NL based input) to generate LLM output, and determine, based on the LLM output, textual content for inclusion in the multi-modal response and multimedia content for inclusion in the multi-modal response. In some implementations, the multimedia content can be obtained based on a multimedia content tag that is included in the LLM output and that is indicative of the multimedia content. In various implementations, the multimedia content can be interleaved between segments of the textual content.
    Type: Grant
    Filed: September 20, 2023
    Date of Patent: February 20, 2024
    Assignee: GOOGLE LLC
    Inventors: Oscar Akerlund, Evgeny Sluzhaev, Golnaz Ghiasi, Thang Luong, Yifeng Lu, Igor Petrovski, Ágoston Weisz, Wei Yu, Rakesh Shivanna, Michael Andrew Goodman, Apoorv Kulshreshtha, Yu Du, Amin Ghafouri, Sanil Jain, Dustin Tran, Vikas Peswani, YaGuang Li
  • Patent number: 11902804
    Abstract: The present technology is directed to providing fault management with dynamic restricted access in a tenant network. The tenant network can be a private 5G cellular network or other wireless communication network. The present technology can identify a fault event within the tenant network based on received telemetry data, associate the fault event with a vendor component included in the tenant network, and generate a vendor fault context. The vendor fault context can be generated to include only the portion of telemetry data that is determined to be related to the fault event or the vendor component. The present technology can further use the vendor fault context to create a time-bound user account for remotely accessing the tenant network for fault triage and management. The time-bound user account can be associated to a static role-based access control (RBAC) scheme configured with access restrictions determined based on the vendor fault context.
    Type: Grant
    Filed: January 4, 2022
    Date of Patent: February 13, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Rajesh Indira Viswambharan, Saravanan Radhakrishnan, Girish Thimmalapura Shivanna, Mahaveer Jain, Rishi Kant, Sarthak Udai Singh
  • Publication number: 20240025706
    Abstract: A first sensor node is fixed to a tool on a derrick truck, and a second sensor node fixed to the derrick truck at a location that does not move when either of the boom and the tool move. The first sensor node measures a position of the tool and a distance between the tool and the first sensor the second sensor node. The measured position of the tool and the distance between the first and second sensor node is reported to a load moment computer.
    Type: Application
    Filed: July 25, 2023
    Publication date: January 25, 2024
    Inventors: Akshay Raveendran, Sathish Shivanna, Rushabh Gopani, Rajitha Guntupalli, KENNETH W. BLAKE, Haroon A. Khan
  • Publication number: 20230367590
    Abstract: In one embodiment, a test process herein may: execute an application under test; monitor execution of the application under test for system calls specific to a particular operating system in which the application under test is being executed; capture a count of system calls specific to the particular operating system during the execution of the application under test; and compute a portability metric based on the count of system calls specific to the particular operating system, the portability metric indicative of how dependent the application under test is on the particular operating system.
    Type: Application
    Filed: May 13, 2022
    Publication date: November 16, 2023
    Inventors: Madhusudan Aremallenahally SHIVANNA, Sahil Ashish RANADIVE, Akshit GROVER, Sumit Kumar SAHA
  • Patent number: 11803646
    Abstract: Aspects of vulnerability scanning are disclosed. In one example, configuration and context information of a first device for which vulnerability scanning is to be performed is obtained. The configuration information includes telemetry data of the first device. A second device is provisioned based on the configuration information to create a cloned first device. The vulnerability scanning is performed on the cloned first device based on the context information to obtain a scan report.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: October 31, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Suhas Shivanna
  • Publication number: 20230300580
    Abstract: A connected car and an onboard user equipment (UE) may establish independent cellular connections and may also establish a connection between each other. The UE establishes a first cellular link between the UE and a first network, establishes a connection with a connected car, wherein the connected car has a second cellular link between the connected car and a second network, evaluates one or more conditions and declares one of the first cellular link or the connection with the connected car a primary network interface for the UE based on, at least, the one or more conditions.
    Type: Application
    Filed: May 23, 2023
    Publication date: September 21, 2023
    Inventors: Ajoy K. SINGH, Sai Sravan Bharadwaj KARRI, Anand C. MONTEIRO, Debarshi KAR, Sree Ram KODALI, Pradeep S. SHARMA, Yathish Hanumapuradoddi SHIVANNA
  • Publication number: 20230289079
    Abstract: Aspects of the present disclosure relate generally to data storage and data replication. For example, a computer-implemented method includes creating, by a computing device, a mapping that associates a plurality of block identifiers with a plurality of binary combinations of data for a block size; generating from the mapping that associates the plurality of block identifiers with the plurality of binary combinations of data for the block size, by the computing device, a list of block identifiers representing a list of data blocks in a storage; sending, by the computing device, the list of block identifiers to a backup storage to replicate the list of data blocks in the storage; and storing on a computer readable storage media the mapping that associates the plurality of block identifiers with the plurality of binary combinations of data for the block size and the list of block identifiers in the storage.
    Type: Application
    Filed: March 10, 2022
    Publication date: September 14, 2023
    Inventors: Siddalinga A. HS, Ravi K. RAGHUNATHAN, Venkata Hari K. PANJANI, Raja KANDE, Manu SHIVANNA
  • Patent number: 11741253
    Abstract: A technique includes, in response to an exception occurring in the execution of a process on a computer, invoking an operating system service. The operating system service is used to sanitize data that is associated with the process and is stored in a memory of the computer. The data is associated with sensitive information.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: August 29, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sridhar Bandi, Suhas Shivanna
  • Publication number: 20230255360
    Abstract: A rocking bed is disclosed which produces pitching (movement up and down relative to the sleeper), rolling (side to side relative to the sleeper), or translational (movement within the X-Y plane without changing orientation of the sleeper) motion to trigger sensory mismatch which aids the onset of sleep. One embodiment of the bed comprises a top frame supported by triangular trusses, which can rotate freely through pillow block bearings. A motor and crank shaft mechanism causes the bed to pitch upwards and downwards. Another rocking bed embodiment is disclosed wherein the top frame sits on an inverted pyramid structure, which sits on a ball and socket joint that is fixed to the base frame with two motors. These motors permit the full range of motion and can combine types of motion to accelerate sleep onset.
    Type: Application
    Filed: August 3, 2022
    Publication date: August 17, 2023
    Applicant: Rockin2Sleep LLC
    Inventors: Radhakrishnan Srinivasan, Preetham K. Shivanna
  • Patent number: 11698829
    Abstract: Root cause identification of a software defect includes identifying, in program code of a software feature, hedge code of the software feature based on errors induced from temporarily substituting program code of the software feature with substitute program code and obtaining an error graph for the hedge code, obtaining error logs of an application that incorporates the software feature, the error logs indicating errors with the software feature of the application, automatically generating an application error graph reflective of the errors with the software feature of the application, mapping the application error graph to the error graph for the hedge code, and based on the mapping aligning one of more errors reflected in the application error graph to error(s) reflected in the error graph for the hedge code, identifying the hedge code as inducing a root error identified in the application error graph.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: July 11, 2023
    Assignee: Kyndryl Inc.
    Inventors: Siddalinga Aradhya, Manu Shivanna, Rajesh Ganji, Abdul Kareem A Lakkundi, Abdul Karimulla Shakhadari Mohammed
  • Publication number: 20230217273
    Abstract: The present technology is directed to providing fault management with dynamic restricted access in a tenant network. The tenant network can be a private 5G cellular network or other wireless communication network. The present technology can identify a fault event within the tenant network based on received telemetry data, associate the fault event with a vendor component included in the tenant network, and generate a vendor fault context. The vendor fault context can be generated to include only the portion of telemetry data that is determined to be related to the fault event or the vendor component. The present technology can further use the vendor fault context to create a time-bound user account for remotely accessing the tenant network for fault triage and management. The time-bound user account can be associated to a static role-based access control (RBAC) scheme configured with access restrictions determined based on the vendor fault context.
    Type: Application
    Filed: January 4, 2022
    Publication date: July 6, 2023
    Inventors: Rajesh Indira Viswambharan, Saravanan Radhakrishnan, Girish Thimmalapura Shivanna, Mahaveer Jain, Rishi Kant, Sarthak Udai Singh
  • Publication number: 20230215014
    Abstract: A computing system receives an image for processing. The image includes at least a player of interest. The computing system executes an image processing workflow for automatically processing the image in accordance with standards set by an organization associated with the computing system. The executing includes removing, via a background module, background pixels from the image. The executing further includes, after removing the background pixels, resizing, via a resizing module, the image to a set size defined by the organization. The executing further includes, after resizing the image, renaming, via a renaming module, the image to a name format defined by the organization. After executing the image processing workflow, the computing system saves the image to a database for retrieval. The removing, the resizing, and the renaming are performed without user intervention.
    Type: Application
    Filed: December 27, 2022
    Publication date: July 6, 2023
    Applicant: STATS LLC
    Inventors: Paul Connors, Rashmi Shivanna, Ritu Rajiv Choudhari
  • Patent number: 11696100
    Abstract: A connected car and an onboard user equipment (UE) may establish independent cellular connections and may also establish a connection between each other. The UE establishes a first cellular link between the UE and a first network, establishes a connection with a connected car, wherein the connected car has a second cellular link between the connected car and a second network, evaluates one or more conditions and declares one of the first cellular link or the connection with the connected car a primary network interface for the UE based on, at least, the one or more conditions.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: July 4, 2023
    Assignee: Apple Inc.
    Inventors: Ajoy K. Singh, Sai Sravan Bharadwaj Karri, Anand C. Monteiro, Debarshi Kar, Sree Ram Kodali, Pradeep S. Sharma, Yathish Hanumapuradoddi Shivanna
  • Patent number: 11647037
    Abstract: In some examples, a system receives information traffic communicated over a network by or with a system under test (SUT), and analyzes the information traffic to identify a potential attack point in the SUT and a technology used by the SUT. The system determines a collection of penetration tests for testing a stack comprising a plurality of layers associated with the SUT based on the identified potential attack point and the identified technology, and further based on a dynamic knowledge base that includes information relating to vulnerabilities and threats.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: May 9, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Suhas Shivanna, Supriya Kamthania, Nishant Rawtani, Anoop Chandra Bidugalu Nagesh, Ragashree Mysuru Chandrashekar
  • Patent number: 11637842
    Abstract: Some examples relate to detecting a security intrusion in a computer system. In an example, the detection of the security intrusion may be performed by analyzing a plurality of log records generated corresponding to a plurality of milestone actions performed during invocation of an operation on the computing system, based on a rule-set. Upon detection of a deviation in the plurality of log record from the rule-set, a security action is performed.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: April 25, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Suhas Shivanna
  • Patent number: 11601473
    Abstract: In some examples, a system receives input information relating to a security level for an information technology (IT) stack comprising a plurality of layers including a hardware layer and a software layer, where the input information is technology and product agnostic. The system discovers components of the plurality of layers of the IT stack, accesses a knowledge base that maps the security level and the discovered components to configuration instructions relating to security controls, and configures the IT stack with the security controls using the configuration instructions.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: March 7, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Suhas Shivanna, Sridhar Bandi, Yelaka Surya Prakash, Shiva R. Dasari
  • Patent number: 11593235
    Abstract: Example implementations relate to application-specific policies for failing over from an edge site to a cloud. When an application becomes operational within an edge site, a discovery phase is performed by a local disaster recovery (DR) agent. I/O associated with a workload of the application is monitored. An I/O rate for data replication that satisfies latency characteristics of the application is predicted based on the incoming I/O. Based on results of tests against multiple clouds indicative of their respective RTO/RPO values, information regarding a selected cloud to serve as a secondary system is stored in an application-specific policy. The application-specific policy is transferred to a remote DR agent running in the selected cloud. Responsive to a failover event, infrastructure within a virtualized environment of the selected cloud is enabled to support a failover workload for the application based on the application-specific policy.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: February 28, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Smitha Jayaram, Manoj Thankappan Varadamma, Srinivas Krishnappa Shapur, Nagaraju K N, Vijay Ballal, Suhas Shivanna