Patents by Inventor Siddharth

Siddharth 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: 9510050
    Abstract: A context aware recommendation system and method for recommending at least one program to the user responsive to dynamically varying user preferences, learned user behavior and contextual information is described. The recommended program is a television program, radio program or music file. The system and method further alert the user about change in user's preferences and guides the user to change stated preferences.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: November 29, 2016
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Debnath Mukherjee, Snehasis Banerjee, Siddharth Bhattacharya, Prateep Misra
  • Patent number: 9504391
    Abstract: A system and method to determine pulse transit time using a handheld device. The method includes generating an electrocardiogram (EKG) for a user of the handheld device. Two portions of the user's body are in contact with two contact points of the handheld device. The method also includes de-noising the EKG to identify a start time when a blood pulse leaves a heart of the user. The method further includes de-noising a plurality of video images of the user to identify a pressure wave indicating an arterial site and a time when the pressure wave appears. Additionally, the method includes determining the PTT based on the de-noised EKG and the de-noised video images.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: November 29, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Morris, T. Scott Saponas, Desney S. Tan, Morgan Dixon, Siddharth Khullar, Harshvardhan Vathsangam
  • Publication number: 20160341166
    Abstract: A fuel injector is disclosed herein. The fuel injector includes an injection line, a control valve, a check rod, a control cavity, a high pressure inlet, and a drain line. The injection line fluidly connects a fuel inlet to an injection cavity. The control cavity is adjacent an upper end of the check rod distal to the injection cavity. The high pressure inlet fluidly connects the injection line to the control cavity. The control valve blocks the flow of fuel from the control cavity to the drain line when the control valve is in a closed position and does not block the flow of fuel from the control cavity to the drain line when the control valve is in an open position.
    Type: Application
    Filed: May 20, 2015
    Publication date: November 24, 2016
    Applicant: CATERPILLAR INC.
    Inventors: David Eugene Martin, Siddharth Nair, Sean Olen Cornell
  • Publication number: 20160338864
    Abstract: A delivery system for delivering an endovascular prosthesis is disclosed. A prosthesis is releasably coupled to a proximal end of the system. A handle assembly is disposed at the distal end of the delivery system. The handle assembly comprises a main handle and a second handle disposed at least partially on the main handle and longitudinally moveable relative to the main handle. A trigger wire release mechanism is disposed in the interior or the main handle. A sheath is operatively connected to the second handle and longitudinal movement of the second handle relative to the main handle retracts the sheath in a distal direction. Movement of the trigger wire release mechanism from a first position to a second deployed position is prevented when the sheath is in the first position. Methods for accessing the common and internal iliac arteries and delivering and deploying an endovascular graft therein using the delivery system and handle assembly are also disclosed.
    Type: Application
    Filed: May 17, 2016
    Publication date: November 24, 2016
    Applicant: COOK MEDICAL TECHNOLOGIES LLC
    Inventors: Siddharth Vad, James A. Teague
  • Patent number: 9504106
    Abstract: A turn-off transition time period, also referred to as a reverse recovery time period, may be compensated for by a controller of a power stage including a bipolar junction transistor (BJT). The reverse recovery time period may be measured in one switching cycle and a subsequent switching cycle may include compensations based on the measured reverse recovery time period. That is the switching on and off of the BJT may be compensated to obtain a desired average output current to a load. When the reverse recovery time period is known, an error in the peak current obtained due to the reverse recovery time period may be calculated. The calculated error may be used to offset the target peak current for controlling the switching of the BJT to begin a turn-off transition of the BJT earlier in a switching cycle and thus reduce error in peak current at the BJT.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: November 22, 2016
    Assignee: CIRRUS LOGIC, INC.
    Inventors: John L. Melanson, Thirumalai Rengachari, Siddharth Maru, Ramin Zanbaghi, Firas Azrai, Rahul Singh
  • Patent number: 9498628
    Abstract: In one example, a method includes selecting, by one or more processors and based on a representation of sensed electrical signals for a particular patient and a plurality of representations of sensed electrical signals for a plurality of other patients, a combination of electrodes of a plurality of combinations of one or more implantable electrodes for delivery of electrical stimulation to the particular patient.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: November 22, 2016
    Assignee: Medtronic, Inc.
    Inventors: William F. Kaemmerer, Siddharth Dani, Allison T. Connolly
  • Patent number: 9504068
    Abstract: In systems and methods of maintaining a network connection of a wireless device, network connection information is associated with the wireless device and is maintained at a gateway node in communication with a first communication network and a second communication network. A first network connection between the wireless device and the first communication network is terminated, and a second network connection is established between the wireless device and the second communication network using the network connection information, wherein the association of the network connection information and the wireless device is maintained until the second network connection is established.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: November 22, 2016
    Assignee: Sprint Spectrum L.P.
    Inventors: Jasinder P. Singh, Maulik K. Shah, Siddharth S. Oroskar, Anoop K. Goyal
  • Patent number: 9503537
    Abstract: Disclosed are various embodiments for associating clients with user accounts using a unique device identifier. A plurality of identifiers is provided by a client to a device tracker. The device tracker determines if one of the plurality of identifiers matches an identifiers previously stored in association with a user account. If no association exists, the device tracker determines if the client is currently logged into a user account and associates the client with the user account in response to determining that the client is logged into the user account. If the client is not logged into a user account, then the device tracker stores the unique device identifier for the client and waits for the client to log into a user account in the future.
    Type: Grant
    Filed: April 9, 2013
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Alex Neshmonin, Chesley Bernard Coughlin, Anton Fedorenko, Siddharth Jacob Thazhathu
  • Patent number: 9501635
    Abstract: This disclosure describes methods, systems, and application programming interfaces for creating a credential managed account. This disclosure describes creating a new password managed account, defining the password managed account, wherein the password managed account is to access a service on a managed computing device, identifying the password managed account for a lifecycle, and automatically managing the password managed account by updating and changing a password for the password managed account on a periodic basis.
    Type: Grant
    Filed: June 25, 2008
    Date of Patent: November 22, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ramesh Chinta, Scott A. Field, Liqiang Zhu, Umit Akkus, Siddharth Bhai, Gopinathan Kannan, James J Simmons, Qi Cao, Paul Miller, Ryan Fairfax, Alexandru Hanganu
  • Patent number: 9503953
    Abstract: Embodiments disclosed herein provide systems, methods, and software for increasing reference signal power to prevent communication format change. In a particular embodiment, a method of operating a wireless communication system includes identifying a wireless communication device with first communication format to second communication format switching capability. The method further provides allocating a center bandwidth in the first communication format for the wireless communication device. The method further provides identifying a handover event from the wireless communication device requesting a switch from the first communication format to the second communication format and increasing the reference signal power for at least the center bandwidth in the first communication format.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: November 22, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Siddharth Oroskar, Maulik K. Shah, Anoop Kumar Goyal, Jasinder Pal Singh
  • Publication number: 20160335690
    Abstract: A product image depicting a customizable product with one or more annotations is displayed. Each annotation of the one or more annotations identifies an attribute group location upon the customizable product that represents an attribute group comprising one or more attributes of the customizable product that may be customized. A selection of a particular attribute group location of the attribute group location identified by the one or more annotations is received. The particular attribute group location represents a particular attribute group. In response to receiving the selection, information relating to one or more attributes included in the particular attribute group is displayed. An attribute selection shape comprising a plurality of regions, each of which represent an attribute of the particular attribute group may be displayed.
    Type: Application
    Filed: July 25, 2016
    Publication date: November 17, 2016
    Inventors: JEFFREY J. BEAVER, SIDDHARTH ANANTHAKRISHNAN
  • Publication number: 20160335353
    Abstract: In particular embodiments, a method comprises accessing, by one or more computing systems associated with a social-networking system, a structured document of a network application, the structured document comprising structural information and content comprising one or more embedded scripts, resources, or identifiers for the resources. The method further comprises processing the structured document to generate a model representation of the structured document, executing at least some of the content of the structured document and logging multiple snapshots of the model representation of the structured document as the model representation is generated in response to one or more interactions initiated by execution of the content.
    Type: Application
    Filed: July 26, 2016
    Publication date: November 17, 2016
    Inventors: Nicholas Philip Gianos, Paul Christopher Jeffries, Pedram Keyani, Chetan Gowda, Siddharth Kar
  • Patent number: 9497497
    Abstract: A method includes identifying a video service device that receives a video service. The video service includes video content provided by a video service provider, and the video service device is associated with a customer premises network. The method includes identifying a first video program displayed by the video service device. The method also includes identifying a personal device that accesses other content via another communication channel. The method includes identifying a user account associated with the personal device, identifying preferences associated with the user account, and determining cross channel content based on the video content, the first content and the preferences associated with the user account. The method includes integrating the cross channel content and the first content to form integrated content, and providing the integrated content at the personal device coordinated with the receipt of the first video program at the video service device.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: November 15, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventor: Siddharth Pandey
  • Patent number: 9497183
    Abstract: A computer-implemented method for authorizing access by a user device to at least one service offered over an Internet Protocol (IP) network is provided. A server receives a message from the user device. The message indicates that the user device is configured to support the at least one service. The server then retrieves from a database policy data associated with the user device. The server validates based on the policy data that the user device is authorized to advertise the at least one service and the at least one service is available for access by the user device. If the at least one service is unauthorized or unavailable for access by the user device, the server modifies the message to indicate one or more authorized and available services for the user device without including the at least one service.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: November 15, 2016
    Assignee: SONUS NETWORKS, INC.
    Inventors: Siddharth Toshniwal, Shambhu Dayal Rai, Nagesh Kumar Bollapalli
  • Patent number: 9496855
    Abstract: A bipolar junction transistor (BJT) may be used in a power stage DC-to-DC converter, such as for LED-based light bulbs. The BJT may be switched on and off from a controller coupled to two terminals of the BJT. Through the two terminals, the control IC may dynamically adjust a reverse recovery time period of the BJT. The reverse recovery time period may be adjusted by changing an amount of base charge that accumulates on the BJT. Additional, the reverse recovery may be controlled through the use of a reverse base current source applied to the BJT after beginning switching off the BJT.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: November 15, 2016
    Assignee: CIRRUS LOGIC, INC.
    Inventors: Siddharth Maru, John L. Melanson, Rahul Singh, Eric King, Thirumalai Rengachari, Ramin Zanbaghi, Arnab Kumar Dutta
  • Publication number: 20160330080
    Abstract: Example methods, apparatuses, and systems are presented for discovery of how network devices are interconnected. A group of network devices may be discovered that are associated with each other may be determined. Using a system of the present disclosures, information is gathered from network devices using networking protocols and links are identified. Protocols suggest how two or more network devices are connected to each other. Every interface on the physical or virtual device may be associated with multiple types of links identified by various protocols. A weight is assigned to each link using a weight mapping table. Next a method to reduce the number of multiple links is applied. The reduction method uses the link associated with an interface with the lowest weight to map the network topology, in some embodiments.
    Type: Application
    Filed: May 9, 2016
    Publication date: November 10, 2016
    Inventors: Siddharth Bhatia, Abhinay Prabhakar Padhye, Abhishek Jain, Niranjan Deepak Nandrekar
  • Patent number: 9488992
    Abstract: The invention is a system for selecting and previewing a configuration for a wall module before a download of the configuration to the wall module. The configuration may be selected from a set of standard applications or it may be a customized standard application. The configuration may instead be a new application. The configuration may be changed, such as screen segment selection, during a preview of it. A memory usage meter may indicate how much memory is used relative to the amount available in the wall module for the configuration. Also the system may have an autobind to a controller feature for time parameters. New application or customized standard application configurations may be saved to a library for future use.
    Type: Grant
    Filed: October 16, 2008
    Date of Patent: November 8, 2016
    Assignee: Honeywell International Inc.
    Inventors: Jason Laberge, Ankur Jhawar, Siddharth Ghule, Gary Paul Kasper, William Bray
  • Publication number: 20160323221
    Abstract: This disclosure relates to systems and methods that include receiving media content from a content submitter, classifying the media content by initiating one of synchronous classification and asynchronous classification based on a type of the media content, generating a media content certificate based on the media type, the certificate including results of the classification, storing the media content certificate with the media content, and filtering the media content based on at least one of an identity of the content submitter, the results of the classification, and the media content including malicious content.
    Type: Application
    Filed: October 29, 2015
    Publication date: November 3, 2016
    Inventors: Craig Martell, Daniel Wong, Ganesan Venkatasubramanian, Lifeng Sang, Maulin Patel, Mohammad Shafkat Amin, Shivakumar Edayathumangalam Raman, Siddharth Agarwal, Vicente Barbosa da Silveira
  • Publication number: 20160317301
    Abstract: Devices, systems and methods are described herein a prosthesis for implantation within a lumen or body cavity and delivery systems for delivering the prosthesis to a location for implantation. A delivery system can include a plurality of components, including a flexible nose cone, multi-layer sheath, and pre-compressed shaft, which can be moveable relative to each other.
    Type: Application
    Filed: April 28, 2016
    Publication date: November 3, 2016
    Applicant: Edwards Lifesciences CardiAQ LLC
    Inventors: Arshad Quadri, J. Brent Ratz, Yen Liao, Julio Cesar Sanchez, Alexander H. Cooper, Glen T. Rabito, Siddharth Vad, Luca Pesce, Kevin M. Stewart, David Robert Landon
  • Publication number: 20160317029
    Abstract: Methods for analyzing and visualizing OCT angiography data are presented. In one embodiment, an automated method for identifying the foveal avascular zone in a two dimensional en face image generated from motion contrast data is presented. Several 3D visualization techniques are presented including one in which a particular vessel is selected in a motion contrast image and all connected vessels are highlighted. A further embodiment includes a stereoscopic visualization method. In addition, a variety of metrics for characterizing OCT angiography image data are described.
    Type: Application
    Filed: May 5, 2016
    Publication date: November 3, 2016
    Inventors: Siddharth SRIVASTAVA, Utkarsh SHARMA, Mary K. DURBIN, Tilman SCHMOLL