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).

  • Publication number: 20160189453
    Abstract: A lock system is coupled to a lock at a dwelling of a dwelling user, resource owner, or end-user, collectively the user. An intelligent door lock system is provided with a remotely operable lock at the dwelling accessible by the user. The intelligent door lock system is configured to be in communication with a server. An automatic unlock system is activated when the user communicates with the server using the user's mobile device. The server is configured to transmit a crossing notification message in response to tracking the user's mobile device and enable an automatic unlock feature of the lock using the server and a mobile device App.
    Type: Application
    Filed: March 9, 2016
    Publication date: June 30, 2016
    Inventors: Jason Johnson, Rolf Rando, Siddharth Gidwani, Christopher Dow
  • Publication number: 20160192403
    Abstract: A method, an apparatus, and a computer program product for communication in a network. The apparatus sends a multicast message to a network device. The multicast message facilitates discovery of an unknown IP address of the network device. The apparatus determines whether a first response message is received from the network device in response to the multicast message and determines the IP address of the network device from the first response message when the first response message is received from the network device. The apparatus establishes a secure connection with the network device using the determined IP address. The apparatus sends a link status check message to the network device to detect a failed end-to-end link between the apparatus and the network device.
    Type: Application
    Filed: December 30, 2014
    Publication date: June 30, 2016
    Inventors: Siddharth GUPTA, Rohit TRIPATHI, Kuo-Chun LEE, Sivaramakrishna VEEREPALLI, Tyler Byron WEAR, Vaibhav KUMAR
  • Publication number: 20160187521
    Abstract: An electromagnetic measurement tool for making multi-frequency, full tensor, complex, electromagnetic measurements includes a triaxial transmitter and a triaxial receiver deployed on a tubular member. An electronic module is configured to obtain electromagnetic measurements at four or more distinct frequencies. The measurement tool may be used for various applications including obtaining a resistivity of sand layers in an alternating shale-sand formation; computing a dielectric permittivity, a conductivity anisotropy, and/or a permittivity anisotropy of a formation sample; and/or identifying formation mineralization including discriminating between pyrite and graphite inclusions and/or computing weight percent graphite and/or pyrite in the formation sample.
    Type: Application
    Filed: August 17, 2015
    Publication date: June 30, 2016
    Inventors: Dean Homan, John Rasmus, Gerald Minerbo, Siddharth Misra, Aditya Gupta
  • Publication number: 20160189454
    Abstract: A system provides for locking or unlocking a lock at a door of an intelligent door lock system at a dwelling by a designated dwelling user. An intelligent door lock system includes a remotely operable lock at a dwelling accessible by a user and a server in communication with the intelligent door lock system. A user mobile device is in communication with the server. The user mobile device includes an App that provides for locking and/or unlocking of the lock of the intelligent door lock system. The user communicates with the server using the user's mobile device, and the server is configured to process the user crossings one or more geo-locations relative to the dwelling and create a data set that is stored in a database.
    Type: Application
    Filed: March 10, 2016
    Publication date: June 30, 2016
    Inventors: Jason Johnson, Rolf Rando, Siddharth Gidwani, Christopher Dow
  • Publication number: 20160184117
    Abstract: The present invention relates to a prosthesis delivery device and to a handle assembly at the distal end of the delivery device. The handle assembly comprises a main handle and a nut disposed on the main handle. The nut comprises a first configuration in which the nut is engaged with the outer surface of the main handle and a second configuration in which the nut is disengaged from the outer surface of the main handle. Disengaging the nut from the main handle facilitates quick sheath retraction and deployment of at least the distal end of the prosthesis as well as recapturing the proximal end of the device within the sheath.
    Type: Application
    Filed: December 17, 2015
    Publication date: June 30, 2016
    Applicant: COOK MEDICAL TECHNOLOGIES LLC
    Inventors: Siddharth Vad, Edwin Macatangay
  • Publication number: 20160188789
    Abstract: Systems and methods for evaluating a polymer make use of a workflow request identifying input data and a workflow instance. The workflow instance comprises a plurality of actors, each having one or more input and output ports. The workflow instance defines an acyclic directed graph comprising nodes and edges. Each node is an actor in the plurality of actors and each edge corresponds to at least one of (i) an input port of an actor in the plurality of actors and (ii) an output port of an actor in the plurality of actors. Graph parsing produces an ordered list of job requests. Each job request corresponds to an actor in the plurality of actors. An actor in the plurality of actors is executed in an order specified by the ordered list and contributes an output to another actor in the plurality of actors that is specified by the graph.
    Type: Application
    Filed: July 14, 2014
    Publication date: June 30, 2016
    Applicant: ZYMEWORKS INC.
    Inventors: Kamil KISIEL, Siddharth SRINIVASAN
  • Patent number: 9378488
    Abstract: Embodiments of the present invention provide methods, computer program products, and systems for selecting subsets of participants in electronic message threads. Embodiments of the present invention can be used to exclude participants based, at least in part, on activity level from message conversations, thereby streamlining message conversation and reducing unwanted message communications.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: June 28, 2016
    Assignee: International Business Machines Corporation
    Inventors: Siddharth K. Saraya, Gurudutt K. Vyudayagiri Jagannath
  • Patent number: 9378214
    Abstract: A system and method are disclosed for storing data in a hash table. The method includes receiving data, determining a location identifier for the data wherein the location identifier identifies a location in the hash table for storing the data and the location identifier is derived from the data, compressing the data by extracting the location identifier; and storing the compressed data in the identified location of the hash table.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: June 28, 2016
    Assignee: HGST Technologies Santa Ana, Inc.
    Inventors: Mohammad Reza Sadri, Saied Kazemi, Siddharth Choudhuri
  • Publication number: 20160182075
    Abstract: Analog-to-digital converters (ADCs) can have errors which can affect their performance. To improve the performance, many techniques have been used to compensate or correct for the errors. When the ADCs are being implemented with sub-micron technology, ADCs can be readily and easily equipped with an on-chip microprocessor for performing a variety of digital functions. The on-chip microprocessor and any suitable digital circuitry can implement functions for reducing those errors, enabling certain undesirable artifacts to be reduced, and providing a flexible platform for a highly configurable ADC. The on-chip microprocessor is particularly useful for a randomized time-interleaved ADC. Moreover, a randomly sampling ADC can be added in parallel to a main ADC for calibration purposes. Furthermore, the overall system can include an efficient implementation for correcting errors in an ADC.
    Type: Application
    Filed: December 1, 2015
    Publication date: June 23, 2016
    Applicant: ANALOG DEVICES, INC.
    Inventors: SIDDHARTH DEVARAJAN, ERIC OTTE, NEVENA RAKULJIC, CARROLL C. SPEIR
  • Publication number: 20160175132
    Abstract: A pre-loaded stent graft delivery device having a guide wire catheter and a handle including a multi-port manifold with access ports, where an access sheath extends from each access port. A sheath is disposed coaxially around the guide wire catheter and includes two splits that enable the retraction of the sheath while the access sheaths are disposed within the respective access port of the manifold.
    Type: Application
    Filed: December 14, 2015
    Publication date: June 23, 2016
    Inventors: Kevin Wilger, Jarin Kratzberg, Rick Hadley, Siddharth Vad, Brandon Davis, Ryan Bradway
  • Publication number: 20160175131
    Abstract: The present embodiments provide system and methods for deploying an endoluminal prosthesis. In one example, the system comprises a sheath, and a stent-graft disposed within the sheath in a delivery state. A pusher having proximal and distal sections is disposed at least partially within the sheath in the delivery state. An orientation marker is disposed on the pusher. The orientation marker extends less than 360 degrees around a circumference of the pusher.
    Type: Application
    Filed: December 10, 2015
    Publication date: June 23, 2016
    Applicant: COOK MEDICAL TECHNOLOGIES LLC
    Inventor: Siddharth Vad
  • Publication number: 20160175128
    Abstract: An introducer for an endoluminal prosthesis and a methods for delivering a prosthesis within a body vessel are described. The introducer comprises pusher catheter having a lumen extending therethrough, the lumen being in communication with an opening formed in the sidewall of the pusher. A sheath is disposed over the pusher catheter and also has an opening formed in its sidewall. The sheath is longitudinally movable relative to the pusher catheter between a prosthesis delivery position and a prosthesis deployment position. When the sheath is in the deployment position, the opening formed in the sidewall of the pusher catheter is at least partially longitudinally aligned with the opening formed in the sidewall of the sheath. A wire may extend though the opening in the sheath, the opening in the pusher, through the lumen of the pusher and through a fenestration in a prosthesis to cannulate a branch vessel.
    Type: Application
    Filed: December 22, 2015
    Publication date: June 23, 2016
    Inventors: Nuno Diaz, Blayne A. Roeder, Siddharth Vad, Stephan Haulon
  • Publication number: 20160182683
    Abstract: Homes, enterprises, and other facilities often have routers that receive internet connectivity through wired remote network connections, and this connectivity is provided to locally connected client devices. Smart phones and other wireless devices can serve as mobile access points that receive internet connectivity through different remote network connections (e.g., cellular networks). The mobile access points may also service client devices that may be different from those serviced by the routers. When a mobile access point is placed in a facility having a router, the local networks of the mobile access point and the router may be merged. Disclosed are systems and methods for dynamically selecting from multiple host devices (e.g., the router and the mobile access point) to provide internet connectivity for merged networks.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Inventors: Tyler Byron Wear, Gaurav Gopal Kathuria, Rohit Tripathi, Siddharth Gupta, Chaitanya Pratapa
  • Patent number: 9372876
    Abstract: Embodiments described herein are directed to providing enhanced database editing and reporting capabilities. In one scenario, a computer system receives a data item request that identifies which data items are to be reported. The computer system accesses a relational data store to determine which information sets are to be used for reporting the requested data items. Based on the determination, the computer system accesses those information sets that are to be used in the reporting the requested data items. The computer system then determines that metadata has been provided for at least one of the accessed information sets. The metadata includes instructions at least partially indicating how the data items are to be reported. The computer system also reports the data items according to the instructions in the provided metadata, regardless of how the data items are to be reported using the existing information sets.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: June 21, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anthony Christopher Bloesch, Siddharth Jayadevan, James R. Flynn, Antony Scott Williams
  • Patent number: 9374690
    Abstract: Methods and systems directed to assigning individual messages and call log data into an aggregated conversation thread on both client and server devices for a user interface having a conversations view including all the communications a given users has with his or her contacts across multiple communication means and protocols. Messages between a user and a particular contact are threaded together, regardless of their format or protocol in order to provide the user with a quick history of all communications with his or her contacts.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: June 21, 2016
    Assignee: Facebook, Inc.
    Inventors: Mohit Talwar, Miladin Pavlicic, Siddharth Murlidhar
  • Publication number: 20160171505
    Abstract: Systems and methods for an extract, transform and load (ETL) framework are disclosed. Some implementations include retrieving, at a server, chat and call log files from a customer service database, automatically including the chat and call log files into a server database, receiving, one or more queries related to the chat and call log files in the server database, where the queries include one or more of phrase queries or wildcard queries, processing the one or more queries to generate results satisfying the one or more queries, and providing the results of the queries to a client computing device for display, wherein the retrieving, the automatically including, the receiving and the processing are performed in parallel at the server.
    Type: Application
    Filed: December 16, 2014
    Publication date: June 16, 2016
    Inventors: Siddharth JOHRI, Paul GERSHTEN, Rajeev Kumar KUNNUMMAL, Vikrant Narendra VERMA
  • Publication number: 20160170250
    Abstract: An electronic device includes a stack assembly and a cover glass. The stack assembly includes an electronic paper display sub-assembly for rendering content, a front light sub-assembly for illuminating the electronic display sub-assembly, and a capacitive touch sensing sub-assembly for detecting touch inputs. The cover glass includes two apertures for the placement of control buttons for the electronic device. Prior to assembly of the electronic device, the cover glass is strengthened after the two apertures are formed so as to strengthen the interior edges of the apertures.
    Type: Application
    Filed: December 11, 2014
    Publication date: June 16, 2016
    Inventors: Hany Mounir Ghali, Gregory Turner Witmer, Chin Siong Khor, Anoop Menon, Premal Vinodchandra Parekh, Robert L.D. Zenner, Lakshman Rathnam, Siddharth Gupta, Angeles Marcia Almanza-Workman
  • Publication number: 20160171862
    Abstract: A method and system for automatically generating dynamic virtual fences in a hazardous environment are provided. The method includes detecting a potential hazard associated with a field object in the hazardous environment. The method further includes determining a value of a risk factor of the potential hazard and area and shape of a dynamic virtual fence based on values of real-time operational parameters associated with the field object. The method includes automatically representing the dynamic virtual fence around a location of the field object on a map of the hazardous environment based on the determined area and shape and the value of the risk factor such that the dynamic virtual fence represents a hazardous zone in the hazardous environment.
    Type: Application
    Filed: December 14, 2015
    Publication date: June 16, 2016
    Inventors: Saptarshi Das, Siddharth Das, Karthik Ragunathan
  • Publication number: 20160171054
    Abstract: The subject disclosure relates to one or more computer-implemented processes for collecting, analyzing, and employing annotations of data sources. In particular, an annotation component is configured to receive annotations of data for a data source, wherein the respective annotations comprise different associations of a global terms with the data of the data source, a data store configured to store the annotations, and an interface component configured to render the data based on the annotations in response to a request for the data. In an aspect, storing information, the data also stores descriptions of the data sources and definitions of the global terms, and the interface component determines a subset of the information in the data store based on the annotations. A method is further provided comprising receiving a global term and determining data sources that have the global term associated with the data thereof based on the information in the data store.
    Type: Application
    Filed: February 16, 2016
    Publication date: June 16, 2016
    Inventors: Alex James, Michael Pizzo, Pablo Castro, Michael Justin Flasko, Lance Olson, Jason Clark, Siddharth Jayadevan
  • Publication number: 20160171399
    Abstract: A system that processes trade events is provided. The system receives events associated with a supply chain financial orchestration flow, where a supply chain financial orchestration flow defines a trade relationship between a first entity and a second entity. The system further determines whether at least one event indicates an ownership change of an item between a first entity and a second entity. The system further generates trade events where at least one event indicates an ownership change. The system further sends the trade events to a cost accounting system. The cost accounting system further performs accounting based on the trade events and generates trade accounting events.
    Type: Application
    Filed: December 14, 2015
    Publication date: June 16, 2016
    Inventors: Shyam Sundar SANTHANAM, Kalyana Chakravarthy DANDE, Balaji DUVARAGAMANI, Siddharth KHANNA, Jatinder GOGNA, Sunil Sama REDDY, Srinath Reddy KAYITHA, Karthik NATARAJAN, Kalyani MANDA, Prabha SESHADRI, Nitish DAVE, Girish JHA, Amit Ranjan KUMAR, Chandu CHINTHALA, Raveesh YADAV