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: 10719334
    Abstract: Methods and systems are disclosed where an FPGA offloads a plurality of processing tasks from a processor. The FPGA can process streaming data received via a network interface, and the FPGA can be controllable in response to control instructions received from the processor. The FPGA comprises resident hardware logic for a plurality of data processing engines that are combinable as a processing pipeline within the FPGA. In response to the control instructions, the FPGA can control which of the data processing engines are activated and which of the data processing engines are deactivated to selectively tap into the streaming data to perform pipelined processing operations on the streaming data via the activated data processing engines. The deactivated data processing engines remain on the FPGA and provide a pass through path for the streaming data whereby the deactivated data processing engines do not perform processing operations on streaming data received thereby.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: July 21, 2020
    Assignee: IP Reservoir, LLC
    Inventors: Roger D. Chamberlain, Mark Allen Franklin, Ronald S. Indeck, Ron K. Cytron, Sharath R. Cholleti
  • Publication number: 20200222075
    Abstract: An atherectomy system includes a handle having a handle housing and a drive motor that is disposed within the handle housing and is adapted to rotate a drive cable extending through the handle and operably coupled to an atherectomy burr. A supply line extends from the handle housing. A supply line fitment may be disposed relative to the handle housing and may be configured to releasably secure the supply line relative to the handle housing such that the supply line is directed away from the handle housing in a direction that is selected from two or more directions.
    Type: Application
    Filed: January 15, 2020
    Publication date: July 16, 2020
    Applicant: BOSTON SCIENTIFIC LIMITED
    Inventors: KRISTI MAE FLURY, SHARATH BADADAMATH, LASZLO TRENT FARAGO
  • Publication number: 20200228583
    Abstract: An end user premises device is provided that includes a memory, one or more transceivers, and one or more processors. The one or more transceivers are configured to communicate with one or more stations in a network and a client device. The one or more processors are configured to receive a first user request for data from the client device using the one or more transceivers, determine a first point in time for retrieving the data based on an amount of charge in batteries of the one or more stations in the network, retrieve, at the first point in time, the data from a remote server via the network using the one or more transceivers, store the data in the memory, and in response to a second user request, transmit the data to the client device using the one or more transceivers.
    Type: Application
    Filed: March 25, 2020
    Publication date: July 16, 2020
    Inventors: Brian Barritt, Sharath Ananth
  • Publication number: 20200226034
    Abstract: A method, apparatus, and system for performing file system restoration to a plurality of recovery destination virtual machines is disclosed. The operations comprise: receiving file system recovery requests associated with a same recovery source virtual machine from a plurality of recovery destination virtual machines; spawning a helper virtual machine to facilitate the recovery; configuring the helper virtual machine to host a web server; rebuilding a file system of the source virtual machine at the helper virtual machine; generating a web address served by the web server and associated with files of the rebuilt file system; transmitting the web address from the helper virtual machine to each of the plurality of recovery destination virtual machines through a backup server; downloading, at each of the plurality of recovery destination virtual machines, files of the rebuilt file system from the helper virtual machine to complete the recovery; and deleting the helper virtual machine.
    Type: Application
    Filed: January 15, 2019
    Publication date: July 16, 2020
    Inventors: SHARATH TS, Narendra J. Gangadhar
  • Publication number: 20200225204
    Abstract: A contaminant measurement system is provided. The system is operable to detect and measure a concentration level of a preselected contaminant, e.g., lead, in water disposed within a chamber of the system. The system includes a detection agent that is operable to interact with the preselected contaminant in the water. The detection agent can be a plurality of polymeric beads or a membrane, for example. The system has a sensing circuit that includes a pair of electrodes spaced from one another and both at least partially disposed in the water. A controller is communicatively coupled with the sensing circuit and is configured to receive one or more electric signals from the sensing circuit. The controller determines a parameter indicative of the concentration level of the preselected contaminant based on the one or more electrical signals. The controller then determines and outputs the concentration level of the preselected contaminant.
    Type: Application
    Filed: January 10, 2019
    Publication date: July 16, 2020
    Inventors: Somak Chatterjee, Sharath Chandra Prasad, Allamneni Naga Tejaswini, Balaji Srinivasan, Moinuddin Mohd Bilal, Gregory Sergeevich Chernov, Andrew Reinhard Krause
  • Publication number: 20200223683
    Abstract: A refrigerator appliance having a dispensing system, a dispensing system, and a method for dispensing liquid into a container are provided. The dispensing system can be an autofill dispensing system. In one example aspect, the dispensing system includes a vibration generator and a measurement device. When a container is present in a preselected position, liquid is delivered to the container. As liquid fills into the container, the vibration generator propagates vibrations through the container. The measurement device detects one or more characteristics of the vibration and routes one more signals indicative of the characteristics to a controller of the system. The controller determines a liquid fill level of liquid within the container based at least in part on the signals received from the measurement device.
    Type: Application
    Filed: January 15, 2019
    Publication date: July 16, 2020
    Inventors: Praveena Alangar Subramanya, Sharath Chandra, Andrew Reinhard Krause
  • Patent number: 10715158
    Abstract: A phase-locked loop (PLL) for generating a VCO output signal at a target frequency has been disclosed. The PLL includes at least first and second VCOs, first and second multiplexers, and a frequency divider. The first and second VCOs generate first and second output signals over first and second frequency ranges, respectively. The first multiplexer receives the first and second output signals from the first and second VCOs, respectively, and outputs the first output signal when the target frequency is in the first frequency range and the second output signal when the target frequency is in the second frequency range or less than the first frequency range. The frequency divider divides a frequency of the second output signal by a division factor to generate a third output signal. The second multiplexer outputs one of the first, second, and third output signals as the VCO output signal.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: July 14, 2020
    Assignee: Synopsys, Inc.
    Inventors: Akarsh Joshi, Sharath Nadsar, Biman Chattopadhyay
  • Publication number: 20200219171
    Abstract: Based on orders fulfilled by shoppers of an online concierge system, the online concierge system identifies items in an order that are difficult to find in a warehouse in which the order is fulfilled. When a shopper obtains a difficult to find item from the warehouse, the online concierge system prompts the shopper to provide information for finding the difficult to find item in the warehouse. The online concierge system stores the information for finding the difficult to find item from the shopper in association with the difficult to find item and with the warehouse. Subsequently, when a different shopper is fulfilling an order from the warehouse including the difficult to find item, the online concierge system displays the information for finding the difficult to find item in the warehouse to the different shopper.
    Type: Application
    Filed: January 3, 2020
    Publication date: July 9, 2020
    Inventors: Mingzhe Zhuang, Camille Van Horne, Christopher Rudnick, Benjamin Knight, Chris Jenkins, Vicky Andonova, Djordje Gluhovic, Riddhima Sejpal, Maksim Golivkin, Sharath Rao
  • Publication number: 20200219139
    Abstract: A method includes receiving temporal-based user profile data including a first set of user profile data and a second set of user profile data. The method further includes determining an aggregated profile covariance (APC) and an aggregated profile variance (APV), and then deriving a regression coefficient based on the APC and the APV. In response to receiving an observation of desirable media content for one or more particular timeslots, the method further includes determining an updated APC based on a covariance of the first set of user profile data and the observation of desirable media content, determining an updated APV based on a variance of the first set of user profile data, and generating a prediction of desirable media content based on the updated APC, the updated APV, and the regression coefficient. The prediction of desirable media content corresponds to the one or more particular timeslots.
    Type: Application
    Filed: January 8, 2020
    Publication date: July 9, 2020
    Inventors: Ganapriya Poolavari, Ke Jin, Sharath Polepalli, Vinod S. Talati
  • Patent number: 10705934
    Abstract: An exemplary testing environment can operate in a testing mode of operation to test whether a memory device or other electronic devices communicatively coupled to the memory device operate as expected or unexpectedly as a result of one or more manufacturing faults. The testing mode of operation includes a shift mode of operation, a capture mode of operation, and/or a scan mode of operation. In the shift mode of operation and the scan mode of operation, the exemplary testing environment delivers a serial input sequence of data to the memory device. In the capture mode of operation, the exemplary testing environment delivers a parallel input sequence of data to the memory device.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: July 7, 2020
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Ming-Hung Chang, Atul Katoch, Chia-En Huang, Ching-Wei Wu, Donald G. Mikan, Jr., Hao-I Yang, Kao-Cheng Lin, Ming-Chien Tsai, Saman M. I. Adham, Tsung-Yung Chang, Uppu Sharath Chandra
  • Patent number: 10701075
    Abstract: Methods and systems for identifying and connecting to field devices in an industrial plant. In an example embodiment, steps or operations can be implemented for providing credentials associated with a user through Li-Fi wireless communications, detecting a light pattern associated with the Li-Fi Wireless communications with a light sensor attached to a field device, transmitting a signal from the light sensor to a controller, which decodes the credentials associated with the user, and if the credentials are authorized, allowing the user to obtain device data associated with the field device wherein said data includes a location of said field device within said industrial plant. Such data can be obtained from a control room and/or a server through a wireless data communications network (e.g., wireless bidirectional communications).
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: June 30, 2020
    Assignee: Honeywell International Inc.
    Inventors: Shubham Agarwal, Sharath Babu Malve, Pavan Kumar Vunnava
  • Patent number: 10695171
    Abstract: The present embodiments provide a medical device for implantation in a patient-comprising a stent and a valve. The stent comprises a proximal region comprising a cylindrical shape having a first outer diameter in an expanded state, and a distal region comprising a cylindrical shape having a second outer diameter in the expanded state. The second outer diameter is greater than the first outer diameter. A proximal region of the valve is at least partially positioned within the proximal region of the stent, and the distal region of the valve is at least partially positioned within one of tapered and distal regions of the stent. When implanted, the proximal region of the stent and the proximal region of the valve are aligned with a native valve, and the distal region of the valve is distally spaced-apart from the native valve.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: June 30, 2020
    Assignee: COOK MEDICAL TECHNOLOGIES LLC
    Inventors: Timothy A. Chuter, Blayne A. Roeder, Sharath Gopalakrishnamurthy, Alan R. Leewood
  • Patent number: 10701284
    Abstract: Methods, systems, and apparatuses are described for automatically determining a state signature for consumer electronic device(s) coupled to a switching device and/or other devices communicatively coupled to the consumer electronic device(s). The state signature is indicative of functional state(s) in which the consumer electronic device(s) are in. Such states include a power state, a proximity state, a communication state, and/or an operational state of the consumer electronic device(s). Based on the state signature(s), the switching device may infer which of the consumer electronic device(s) the user would like to use (or is using) and cause action(s) to be performed. Such actions include automatically switching to the AV port(s) to which such consumer electronic device(s) are connected, transmitting command(s) to such consumer electronic device(s), transmitting a notification message to such consumer electronic device(s), etc.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: June 30, 2020
    Assignee: Caavo Inc
    Inventors: Nino V. Marino, Ashish D. Aggarwal, Sharath H. Satheesh, Vinod K. Gopinath
  • Publication number: 20200201983
    Abstract: Disclosed are various approaches for enforcing policies for unmanaged applications. A user supplied script can be evaluated to determine whether an application is installed on a computing device. In response to a determination that the application is installed on the computing device, a request can be sent to a management service for at least one policy applicable to the application. The policy can be evaluated to determine whether the application complies with the policy.
    Type: Application
    Filed: December 21, 2018
    Publication date: June 25, 2020
    Inventors: Shravan Shantharam, Kalyan Regula, Joshua Dobelstein, Sharath Chowdary Gude, Nigitha Alugubelli, Xueliang Hua
  • Publication number: 20200196167
    Abstract: The disclosure provides a method of operating a communication network. The method includes receiving input data related to a state of the communication network and operation of the communication network. The method then includes determining a policy for the communication network based on the input data. The policy is a set of features for forming a plurality of communication links in the communication network over a time interval. The plurality of communication links provides one or more paths through the communication network. Determining the policy is based at least in part on utility values of previous policies. The utility values of previous policies are derived using simulation and/or real-world implementation of the previous policies. The communication network is then operated to implement the policy in the time interval.
    Type: Application
    Filed: October 4, 2019
    Publication date: June 18, 2020
    Inventors: Sharath Ananth, Brian Barritt, Jin Zhang
  • Publication number: 20200196166
    Abstract: The disclosure provides a method of operating a communication network. The method includes receiving input data related to a state of the communication network and determining an implementation policy for the communication network based on the input data. The implementation policy is a set of features for forming one or more communication links in the communication network over a time interval. The one or more communication links includes at least one communication link between a terrestrial terminal and a high-altitude platform terminal. Determining the implementation policy is based at least in part on utility values of previous policies. The utility values of previous policies are derived using simulation and/or real-world implementation of the previous policies.
    Type: Application
    Filed: December 17, 2018
    Publication date: June 18, 2020
    Inventors: Sharath Ananth, Jin Zhang
  • Publication number: 20200194897
    Abstract: The disclosure provides for a system for communication with a client device. The system includes a first transmitter configured to transmit a first signal and a second transmitter configured to transmit a second signal. The first signal is configured for a first communication band, and the second signal is configured for a second communication band different from the first communication band. The system also includes a hybrid coupler configured to split the first or second signal to a first part and a second part. In addition, the system also includes a first antenna configured to transmit the first part, and a second antenna configured to transmit the second part. The second antenna is oriented perpendicularly relative to an orientation of the first antenna.
    Type: Application
    Filed: December 18, 2018
    Publication date: June 18, 2020
    Inventors: Sharath Ananth, Alfred Cohen
  • Patent number: D887365
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: June 16, 2020
    Assignee: Molex, LLC
    Inventors: Ishwarappa Ganamukhi, Pierre Perez, KrishnaPrasad Somanath, Sharath Nidasale Shankarappa
  • Patent number: D887986
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: June 23, 2020
    Assignee: Molex, LLC
    Inventors: Ishwarappa Ganamukhi, Pierre Perez, KrishnaPrasad Somanath, Sharath Nidasale Shankarappa
  • Patent number: D887987
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: June 23, 2020
    Assignee: Molex, LLC
    Inventors: Ishwarappa Ganamukhi, Pierre Perez, KrishnaPrasad Somanath, Sharath Nidasale Shankarappa