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: 20160231945
    Abstract: A storage device may include a plurality of memory devices, and a controller. The controller may be configured to perform garbage collection to reclaim one or more blocks included in a particular memory device of the plurality of memory devices by at least: removing the particular memory device from the set of write-eligible memory devices; reading data from the one or more blocks included in the particular memory device; and returning the particular memory device to the set of write-eligible memory devices.
    Type: Application
    Filed: February 6, 2015
    Publication date: August 11, 2016
    Inventors: Siddharth Choudhuri, Haining Liu, Yuriy Pavlenko
  • Patent number: 9411374
    Abstract: This disclosure describes electronic devices that include displays for rendering content, touch sensors disposed beneath the displays for detecting touch inputs, and antiglare components for reducing glare caused by ambient light. In some embodiments, the displays include a single transparent substrate, a thin film transistor array connected to a bottom surface of the transparent substrate, a conductive substrate, and a front plane laminate connected to the conductive substrate. In such embodiments, the front plane laminate is connected to the thin film transistor array, and the array comprises a plurality of transparent electrodes. This disclosure also describes techniques for manufacturing displays utilized with electronic devices.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: August 9, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Siddharth Gupta, Jerry Yee-Ming Chung
  • Patent number: 9413435
    Abstract: Embodiments disclosed herein may be implemented by a first access node in an access network, such as by an eNodeB in an LTE network, in order to determine an uplink coordinated multipoint (CoMP) mode for one or more other access nodes with which the given access node is coordinating. An example method involves: (a) determining, by a first access node, a central processing unit (CPU) load of a second access node, (b) based at least in part on the CPU load of the second access node, the first access node selecting a coordinated multipoint (CoMP) mode from a plurality of CoMP modes, and (c) sending a CoMP-mode message from the first access node, wherein the CoMP-mode message instructs the second access node to use the selected CoMP mode.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: August 9, 2016
    Assignee: Sprint Spectrum, L.P.
    Inventors: Siddharth S. Oroskar, Maulik K. Shah, Jasinder P. Singh
  • Patent number: 9414286
    Abstract: According to aspects of the present disclosure, a method and system are provided for managing handover. In accordance with the disclosure, while a source base station serves a UE, the source base station receives from the UE a measurement report providing an indication of a plurality of candidate target base stations having coverage detected by the UE. Responsive to the report, a CSI reporting rate is determined for each of the candidate targets on a per base station basis. A channel coherence is also determined for the UE. The communication system then selects a target base station from the plurality of candidate targets based on (i) the determined channel coherence and (ii) the determined CSI reporting rates, and the source base station then triggers handover of the UE from the source base station to the selected target base station.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: August 9, 2016
    Assignee: Sprint Spectrum L.P.
    Inventors: Siddharth S. Oroskar, Sreekar Marupaduga, Ryan P. Dreiling, Saravana Velusamy
  • Publication number: 20160225255
    Abstract: A method and apparatus for identifying parking areas may include identifying a plurality of coordinates representing vehicle spatial data, partitioning the plurality of coordinates into at least two groups of vehicle locations based on at least one condition existing when the plurality of coordinates was identified, clustering the vehicle spatial data for a first group of the at least two groups of vehicle locations based on proximity, comparing dimensions of the clustered vehicle spatial data for the first group with other location data within the vehicle transportation network information, and defining a respective location of the clustered vehicle spatial data as a parking area of a plurality of parking areas. Each parking area is associated with a respective location in a vehicle transportation network. The parking area information may be used in the identification of a route from an origin to a primary destination.
    Type: Application
    Filed: March 13, 2015
    Publication date: August 4, 2016
    Inventors: SIDDHARTH THAKUR, DAISUKE SAITO
  • Publication number: 20160227040
    Abstract: Methods and systems directed to retrieving voicemails from a voice mailbox server. In particular embodiments, a mailbox server may receive a notification from the voice mailbox server and connect to the voice mailbox server providing the credentials of a client device, and pull new voicemails for storage at the mailbox server. In particular embodiments, mailbox server periodically polls voice mailbox server for new voicemail messages. In particular embodiments, a client device polls or receives notification of new voicemails, and transmits a downloaded message to the mailbox server.
    Type: Application
    Filed: April 12, 2016
    Publication date: August 4, 2016
    Inventors: Mohit Talwar, Miladin Pavlicic, Siddharth Murlidhar
  • Publication number: 20160223345
    Abstract: A method and apparatus for associating parking areas with destinations based on automatically identified associations between vehicle operating information and non-vehicle operating information may include a vehicle identifying vehicle transportation network information including a primary destination, such that the vehicle transportation network information includes parking area information, and such that the parking area information includes parking area association information describing an association between at least one parking area from the plurality of parking areas and the primary destination based at least in part on an automatically identified association between vehicle operating information and non-vehicle operating information.
    Type: Application
    Filed: January 30, 2015
    Publication date: August 4, 2016
    Inventors: SIDDHARTH THAKUR, DAISUKE SAITO
  • Patent number: 9405872
    Abstract: A system and methods provide for an analysis of at least a portion of an integrated circuit (IC) that comprises a plurality of modules, for the purpose of identifying signals that can be indicative of the activity of the modules. By analyzing the activity of these signal immediately before and immediately after each module going from non-idle to idle and from idle to non-idle respectively, it is possible to determine which signals provide an indication that the module should be shut down. If the module can be shut down in idle state, then these input signals may be used as control signals for this purpose. By reporting to a designer the role of such signals a simple design change for detecting the activity and controlling the module, can save on power consumption, in ways not previously detected by the designer.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: August 2, 2016
    Assignee: Synopsys, Inc.
    Inventors: Solaiman Rahim, Sean Safarpour, Shekaripuram V. Venkatesh, Siddharth Guha, Fahim Rahim
  • Publication number: 20160215179
    Abstract: A multi-ply absorbent sheet includes a first absorbent ply of cellulosic sheet; a second absorbent ply of cellulosic sheet; and a ply bonding adhesive interposed between the first absorbent ply and the second absorbent ply, the ply-bonding adhesive thereby adhering said absorbent plies together. The ply-bonding adhesive comprises polyvinyl alcohol and nanofibrillated cellulose. In a particularly preferred embodiment the adhesive is applied as a dilute aqueous composition to tissue plies and the nanofibrillated cellulose has a Characteristic Breaking Length of 6.5 km or above.
    Type: Application
    Filed: January 19, 2016
    Publication date: July 28, 2016
    Inventors: Daniel W. Sumnicht, Zhiying Yu, Siddharth S. Vaijapurkar
  • Publication number: 20160217239
    Abstract: A power estimation signal selection tool identifies the signals of an IC design that should be captured in waveform data and activity formats during simulation or emulation. The power estimation signal tool reduces the volume of simulation data produced by a simulator. Signals of at least one specified type are captured in a simulated waveform data (SWD) format. Alternatively, only signals affecting “when” power conditions and abstract RTL expressions are captured in the SWD format, while all other signals are captured in a switching activity data (SAD) format. The signal selections are recorded in memory as a set of simulation directives for capturing those signals during simulation or emulation prior to power estimation. A power estimation tool can read the simulation/emulation data more efficiently and produce sufficiently accurate power estimates.
    Type: Application
    Filed: January 22, 2015
    Publication date: July 28, 2016
    Applicant: Synopsys, Inc.
    Inventors: Shekaripuram V. Venkatesh, Siddharth Guha, Aman Bansal
  • Patent number: 9400997
    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: Grant
    Filed: June 26, 2014
    Date of Patent: July 26, 2016
    Assignee: ZAZZLE INC.
    Inventors: Jeffrey J. Beaver, Siddharth Ananthakrishnan
  • Publication number: 20160209848
    Abstract: A method and apparatus for associating passenger docking locations with destinations are disclosed. Associating passenger docking locations with destinations may include an autonomous vehicle identifying transportation network information representing a vehicle transportation network, including a primary destination, wherein identifying the transportation network information includes identifying the transportation network information such that the transportation network information includes docking location information representing a plurality of docking locations, wherein each docking location corresponds with a respective location in the vehicle transportation network, and such that at least one docking location from the plurality of docking locations is associated with the primary destination.
    Type: Application
    Filed: January 15, 2015
    Publication date: July 21, 2016
    Inventors: NAOKI KOJO, SIDDHARTH KUMAR THAKUR, NICOLAS MEULEAU, DAISUKE SAITO, NIKHIL LELE
  • Publication number: 20160209842
    Abstract: A method and apparatus for associating passenger docking locations with destinations using vehicle transportation network partitioning are disclosed.
    Type: Application
    Filed: January 15, 2015
    Publication date: July 21, 2016
    Inventors: SIDDHARTH KUMAR THAKUR, NAOKI KOJO, NICOLAS MEULEAU, DAISUKE SAITO, NIKHIL LELE
  • Publication number: 20160210631
    Abstract: An organizational fraud detection (OFD) system and method for flagging one or more transactions as a potential fraudulent activity, in an organization is disclosed. The OFD system comprises: a processor; and a memory communicatively coupled to the processor, wherein the memory stores processor-executable instructions, which, on execution, cause the processor to: receive a suspected transaction for investigation, classify the suspected transaction into one or more groups of fraudulent activity; select, based on the classification, a set of investigation rules for investigating the suspected transaction; determine, based on data selection rules, the data associated with the suspected transaction; ascertain an accuracy score and an impact score associated with the suspected transaction; and classify the suspected transaction as a potential fraudulent activity on at least one of the accuracy score and the impact score exceeding a pre-defined threshold.
    Type: Application
    Filed: March 18, 2015
    Publication date: July 21, 2016
    Inventors: Guha Ramasubramanian, Shreya Manjunath, Siddharth Mahesh, Raghuraman Ranganathan
  • Publication number: 20160209843
    Abstract: A method and apparatus for passenger docking location selection are disclosed.
    Type: Application
    Filed: January 15, 2015
    Publication date: July 21, 2016
    Inventors: NICOLAS MEULEAU, SIDDHARTH KUMAR THAKUR, NAOKI KOJO, DAISUKE SAITO, NIKHIL LELE
  • Publication number: 20160209845
    Abstract: A method and apparatus for autonomous vehicle routing and navigation using passenger docking locations are disclosed. Autonomous vehicle routing and navigation using passenger docking locations may include an autonomous vehicle identifying vehicle transportation network information representing a vehicle transportation network, the vehicle transportation network including a primary destination, wherein identifying the vehicle transportation network information includes identifying the vehicle transportation network information such that it includes docking location information representing a plurality of docking locations, wherein each docking location corresponds with a respective location in the vehicle transportation network.
    Type: Application
    Filed: January 15, 2015
    Publication date: July 21, 2016
    Inventors: NAOKI KOJO, SIDDHARTH KUMAR THAKUR, NICOLAS MEULEAU, DAISUKE SAITO, NIKHIL LELE
  • Patent number: 9398525
    Abstract: Disclosed is an apparatus, system, and method for a wireless device to select a network. The wireless device receives a request from a user to access a network site. The wireless device then selects a network based upon a predefined weighted criteria setting that was previously selected by the user.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: July 19, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: William T. Frantz, Shriram Ganesh, Timothy K. Kerssen, Siddharth Mohan
  • Patent number: 9382739
    Abstract: A method is provided for determining right or hand side door installation. A drive shaft of the door lock mechanism is rotated with the bolt in a clock wise direction or a counter-clock wise direction. The rotation continues until there is sufficient extension of the bolt to provide for a lock position of an associated door.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: July 5, 2016
    Assignee: AUGUST HOME, INC.
    Inventors: Jason Johnson, Christopher Dow, Shih Yu Thomas Cheng, Thomas Peter Russo, Siddharth Gidwani
  • Patent number: 9386563
    Abstract: A method and system is disclosed for coordinating codec consistency based on cross-carrier assignments. When a new voice call (or other communication session) is set up between access terminals in a wireless communication system, a network device, such a base station, can determine a respective maximum coding rate supported on carrier frequencies of both an originating access terminal and a terminating access terminal. The network device can then select a coding rate that best accommodates the respective maximum coding rates. Each access terminal may then be instructed to use the selected coding rate for the new call (or communication session). Either or both access terminals may also execute a frequency handoff to a carrier frequency that supports the selected coding rate, if necessary.
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: July 5, 2016
    Assignee: Sprint Spectrum L.P.
    Inventors: Siddharth S. Oroskar, Maulik Shah, John W. Prock, Kurt M. Landuyt
  • Patent number: 9386627
    Abstract: A system and method for customizing call setup based on predicted call quality is disclosed. When a radio access network (RAN) device receives a request to set up a call between an originating wireless communication device (WCD) and a terminating WCD, the RAN device can predict that the call will use particular coding technique. The prediction can be made prior to alerting either of the originating or terminating WCDs of the new call, and can be based on a historical call record of calls originated by the originating WCD and/or terminated by the terminating WCD. The RAN device can then alert at least one of the originating WCD or the terminating WCD of the call with an alerting signal that indicates the particular coding technique will be used for the call.
    Type: Grant
    Filed: May 20, 2014
    Date of Patent: July 5, 2016
    Assignee: Sprint Spectrum L.P.
    Inventors: Siddharth S. Oroskar, Timothy W. Sill, Philip J. Kopp, George C. Ledgerwood