Patents by Inventor Sharath

Sharath 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: 10683703
    Abstract: There are provided high power laser perforating tools and methods of delivering laser energy patterns that enhance the flow of energy sources, such as hydrocarbons, from a formation into a production tubing or collection system. These tools and methods precisely deliver predetermined laser beam energy patterns, to provide for custom geometries in a formation. The patterns and geometries are tailored and customized to the particular geological and structural features of a formation and reservoir.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: June 16, 2020
    Assignee: Foro Energy, Inc.
    Inventors: Brian O. Faircloth, Mark S. Zediker, Daryl L. Grubb, Sam N. Schroit, Ronald A. De Witt, Sharath K. Kolachalam, Paul D. Deutch, Eugene J. Linyaev
  • Publication number: 20200186412
    Abstract: In an embodiment, a computer-implemented method for a MAC addresses synchronization mechanism for a bridge port failover is disclosed.
    Type: Application
    Filed: December 6, 2018
    Publication date: June 11, 2020
    Applicant: VMware, Inc.
    Inventors: Xinhua HONG, Dexiang WANG, Sharath BHAT, Xinghua HU, Jia YU
  • Patent number: 10680846
    Abstract: Methods, systems and apparatuses are described to detect and resolve device configuration and/or communication incompatibilities (e.g. incompatible messages, improper addressing, malfunctions) for a communication protocol such as HDMI-CEC.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: June 9, 2020
    Assignee: Caavo Inc
    Inventors: Nino V. Marino, Pankaj Kashyap, Shankara R. Sundararajan, Vinod K. Gopinath, Sharath H. Satheesh, Ashish D. Aggarwal, Bitto Niclavose, Conrad Savio Jude Gomes
  • Patent number: 10681490
    Abstract: An asset location and management system, the system including multiple reader nodes, each reader node having a Bluetooth Low Energy (BLE) radio in communication with a plurality of peripheral devices, a local service module and a communications manager in communication with a cloud server. The system further including the cloud server having a communication module, a process flow library to describe how peripheral devices are expected to move through a facility, a rules library describing trigger events associated with one or more peripheral device and identifying a corresponding action for each trigger event, and a real-time compute engine to generate a sequence of events based on the data from the peripheral devices and the process flow library.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: June 9, 2020
    Assignee: CloudLeaf, Inc.
    Inventors: Raghavendra Kulkarni, Sharath Narahari, Ravindar Roopreddy
  • Patent number: 10679430
    Abstract: Methods, server, devices and registered terminals for requiring approval of toll charges are provided. A server receives, from a fixed communication device at a toll booth location, a tollway transponder identifier of a vehicle tollway transponder on a vehicle. The server determines whether a registered terminal is associated with the tollway transponder identifier. Responsive to determining that the registered terminal is associated with the tollway transponder identifier, a toll approval request message is transmitted to the registered terminal, which sends a response message back to the server. The server determines if a location of the registered terminal is within a defined distance from the toll booth location. Responsive to the location of the registered terminal being within the defined distance, the server triggers a toll charge against an account associated with the tollway transponder identifier when the response message indicates approval of the toll.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: June 9, 2020
    Assignee: CA, Inc.
    Inventors: Deepak Dhondaley Satyanarayana, Sharath Kumar, Sanjay Rai, Stephen Prasad
  • Publication number: 20200175626
    Abstract: A system and method for identifying a value gap in a patent portfolio strategy of an organization. A processor of a computing system defines a first data cluster that includes a first plurality of focus areas that are ranked according to an internal ranking of the organization, and a second data cluster that includes a second plurality of focus areas having a universal market significance. A patent worthiness is ranked so that the second plurality of focus areas is ranked according to a universal ranking. A Kemeny distance is calculated between the internal ranking and the universal ranking for each focus area of the first plurality of focus areas. A loss function is applied using the Kemeny distance to calculate the value gap score which defines a business penalty for the misalignment between the patent portfolio strategy of the organization and a universal market focus.
    Type: Application
    Filed: December 3, 2018
    Publication date: June 4, 2020
    Inventors: Harish Bharti, Sharath Sampath, Rajesh Kumar Saxena, Sreenath Raghunath
  • Publication number: 20200173966
    Abstract: Methods and devices for enriching a molecular component within a sample. Certain embodiments include a rigid body, a malleable adhesive, and a nanoporous layer coupled to the rigid planar substrate.
    Type: Application
    Filed: May 31, 2018
    Publication date: June 4, 2020
    Applicant: NANOMEDICAL SYSTEMS, INC.
    Inventors: Randy GOODALL, Sharath HOSALI, Stephanie PASAS-FARMER
  • Publication number: 20200167660
    Abstract: An automatic heuristic deporting-based modeling system is described. The system constructs a state of a space graph data structure. The data structure contains a number of nodes, each corresponding to a different machine learning model instance. Each stores a model type of the model instance, model parameter values of the model instance, and data features of the model instance. The contents of the data structure can be used to discern a model evolution history and select a model instance suited to a new machine learning project.
    Type: Application
    Filed: October 1, 2019
    Publication date: May 28, 2020
    Inventors: Ramanathan Krishnan, John Domenech, Rajagopal Jagannathan, Sharath Makki Shankaranarayana
  • Publication number: 20200157894
    Abstract: This disclosure provides a pre-mixed lost circulation treatment that can be pre-mixed ahead of time at a plant and delivered to a drilling site in one or more transport containers because the pre-mixture having a shelf life of at least one month and possibly longer. Because the components of the lost circulation treatment are mixed at a controlled mix site, the consistency of the lost circulation treatment is improved and can be better maintained from one lost circulation treatment to another. Further, one or more of the components of the pre-mixed treatment can be placed in a portable tote container that can be quickly and easily transported to the drilling site upon demand, or the tote can be delivered to the drilling site before a lost circulation zone is actually encountered.
    Type: Application
    Filed: December 27, 2017
    Publication date: May 21, 2020
    Inventors: Donald Whitfill, Jason T. Scorsone, Sharath Savari, Reem Mohammed Alburaikan, Waseem Abdulrazzaq, Carl Eduard Albrecht
  • Patent number: 10657199
    Abstract: A method includes identifying a statistical performance of a monitoring rule associated with an asset monitoring system. The monitoring rule includes logic configured to identify one or more faults with at least one asset, and the statistical performance includes an effectiveness of the monitoring rule in identifying the one or more faults. The method also includes identifying an economic performance of the monitoring rule, where the economic performance is based on costs associated with different outcomes of the monitoring rule. The method further includes updating or replacing the monitoring rule based on the economic performance.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: May 19, 2020
    Assignee: Honeywell International Inc.
    Inventors: Gregory E. Stewart, David J. Germann, Marc Light, Sharath Venkatesha
  • Publication number: 20200150979
    Abstract: The presently disclosed systems and methods collect information associated with client instances, and use the information associated with the instances. In particular, information related to database servers and/or applications servers providing the instance may be retrieved from databases that store information relating to instances, and written and saved in an instance configuration file. Moreover, instances may be deployed or provisioned by reading an instance configuration file and setting properties of the instance using the parameters saved in the instance configuration file. Two instance configuration files may be compared to determine differences between the two files. Additionally, the instance may be reverted back to the previously healthy version of the instance using the previous instance configuration file.
    Type: Application
    Filed: November 13, 2018
    Publication date: May 14, 2020
    Inventors: Khashayar Goudarzi, Sharath Vaddempudi
  • Publication number: 20200151022
    Abstract: The presently disclosed systems and methods collect information associated with client instances, and use the information associated with the instances. In particular, information related to database servers and/or applications servers providing the instance may be retrieved from databases that store information relating to instances, and written and saved in an instance configuration file. Moreover, instances may be deployed or provisioned by reading an instance configuration file and setting properties of the instance using the parameters saved in the instance configuration file. Two instance configuration files may be compared to determine differences between the two files. Additionally, the instance may be reverted back to the previously healthy version of the instance using the previous instance configuration file.
    Type: Application
    Filed: November 13, 2018
    Publication date: May 14, 2020
    Inventors: Khashayar Goudarzi, Sharath Vaddempudi
  • Patent number: 10649927
    Abstract: A central processing unit (CPU) may be directly coupled to an accelerator dual in-line memory module (DIMM) card that is plugged into a DIMM slot. The CPU may include a master memory controller that sends requests or offloads tasks to the accelerator DIMM card via a low-latency double data rate (DDR) interface. The acceleration DIMM card may include a slave memory controller for translating the received requests, a decoder for decoding the translated requests, control circuitry for orchestrating the data flow within the DIMM card, hardware acceleration resources that can be dynamically programmed to support a wide variety of custom functions, and input-output components for interfacing with various types of non-volatile and/or volatile memory and for connecting with other types of storage and processing devices.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: May 12, 2020
    Assignee: Intel Corporation
    Inventors: Sharath Raghava, Dheeraj Subbareddy, Kavitha Prasad, Ankireddy Nalamalpu, Harsha Gupta
  • Publication number: 20200145408
    Abstract: A biometrically encrypted access policy is provided. A commercial transaction request to access a client-supported institution received from a client device is identified. A database structure associates each of a plurality of client-supported institutions with one or more respective biometric tokens for authentication. A one-time password is associated with the client-supported institution based on biometric tokens. An encrypted code is associated with the client-supported institution based on biometric tokens. A encrypted OTP is transmitted to client device, and instructions to capture a biometric scan data via the client device are generated based on parameters of biometric tokens. A decryption key is generated via the client device, and the decryption key is determined to authenticate the user of the client device, and, in response, the commercial transaction request to access the client-support institution is approved.
    Type: Application
    Filed: November 5, 2018
    Publication date: May 7, 2020
    Inventors: PARTHASARTHI KOMPERLA, SHARATH KUMAR AITHAL
  • Patent number: 10644985
    Abstract: A device may configure a state of a data plane to test the state of the data plane using a set of components. The device may provide a set of packets from a first virtual component of the device to a first port of the device. The first virtual component may include a first virtual representation of a first device. The first virtual component may be included in the set of components. The device may loop back the set of packets at the first port of the device based on providing the set of packets to the first port. The device may perform an action based on the state of the data plane in association with looping back the set of packets at the first port. The device may determine whether a test of the state of the data plane is associated with a pass status or a fail status.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: May 5, 2020
    Assignee: Juniper Networks, Inc.
    Inventors: Sharath Kumar Kota Rathnamaiah, Sudheendra Gopinath, Sudipto Nandi
  • Patent number: 10645133
    Abstract: An end user premises device includes a memory, one or more transceivers, and one or more processors. The one or more processors are configured to receive a user request for data and determine a time to retrieve the data that is during an off-peak time for a network. The retrieval time is determined based on a time when the data will likely be accessed by a client device. At the determined retrieval time, the data is retrieved via the network and stored in the memory. In response to another user request, the data is transmitted to the client device. The one or more processors are optionally also configured to predict data that will likely be accessed by the client device and to retrieve the predicted data during an off-peak time for the network and before a time when the data will likely be accessed.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: May 5, 2020
    Assignee: Loon LLC
    Inventors: Brian Barritt, Sharath Ananth
  • Publication number: 20200137089
    Abstract: Systems and methods of the present disclosure relate generally to a data processing system that identifies possibly manipulated or fraudulent digital components in a computer network environment. The data processing system can improve the efficiency and effectiveness of data packet (or other protocol based) transmission over one or more computer networks by, for example, preventing or reducing the number of manipulated or fraudulent digital component transmissions.
    Type: Application
    Filed: December 30, 2019
    Publication date: April 30, 2020
    Inventors: Andrey Levin, Yintao Liu, Sharath Ananth
  • Publication number: 20200133801
    Abstract: A production host that hosts virtual machines includes a physical disk and a backup agent. The physical disk is utilized by a virtual machine of the virtual machines. The backup agent obtains a backup generation request; makes a first determination that the backup generation request impacts the physical disk; in response to the first determination: generates a mirror virtual disk for the physical disk; generates a backup of the mirror virtual disk as a backup of the physical disk; and stores the backup of the mirror virtual disk in backup storage.
    Type: Application
    Filed: October 26, 2018
    Publication date: April 30, 2020
    Inventors: Sharath Talkad Srinivasan, Suraj Dayanand Vithalkar
  • Publication number: 20200133802
    Abstract: A production host for hosting virtual machines includes a persistent storage and a production agent. The persistent storage stores virtual machine data of the virtual machines. The production agent obtains a dynamic backup generation rule for the virtual machines; for a predetermined period of time after obtaining the dynamic backup generate rule: generates first backups of the virtual machines based on the dynamic backup generate rule; and identifies a change rate of the virtual machine data; after the predetermined period of time, obtain a prediction-based backup generation rule that is based on the change rate of the virtual machine data over the predetermined period of time; and generates second backups of the virtual machines based on the prediction-based backup generation rule.
    Type: Application
    Filed: October 26, 2018
    Publication date: April 30, 2020
    Inventors: Sharath Talkad Srinivasan, Mahesh Rao
  • Publication number: 20200125718
    Abstract: Example implementations relate to transposed passwords. A computing device may comprise a processing resource; and a memory resource storing machine-readable instructions to cause the processing resource to: receive an entered password; generate, based on the entered password, a transposed version of the entered password; compare the transposed version of the password to a stored password; and grant access based on the comparison.
    Type: Application
    Filed: October 22, 2018
    Publication date: April 23, 2020
    Inventors: Lavanya Bollam, Yashavantha Nagaraju, Sharath Srikanth Chellappa