Patents by Inventor Deepak Chandra

Deepak Chandra 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: 9684776
    Abstract: Authenticating users comprises a computing device that receives a manual authentication input of a user and initiates a first user session between the user and the user computing device. The device communicates a request for a first user authorization data from an authentication technology associated with the one or more computing devices and receives the first user authentication data. The user or the device terminates the first user session and subsequently receives an input of the user to initiate a second user session. The device communicates a request for second user authentication data from the authentication technology and compares the first user authentication data and the second user authentication data. The device identifies a match of one or more features of the first user authentication data and one or more features of the second user authentication data and authorizes the user to conduct the second user session.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: June 20, 2017
    Assignee: GOOGLE INC.
    Inventor: Deepak Chandra
  • Patent number: 9662977
    Abstract: A Driver State Monitoring System prevents any casualty on the road because of drowsiness while driving. It is an in-vehicle, vision-based electronic system for automobiles. It utilizes a camera installed on the vehicle facing towards the driver. It captures the edge-based face features of the driver. Thereafter, the real time image processor extracts the desired image from the image and estimates the correct position of the eye, the nose and the head orientation of the driver's face based on the predetermined values. The signal generator generates a warning signal when there is any abnormality detected based on the output of the status examination result generated by the real time image processor. These signals can be can be an acoustic signal, a videft signal, a photonic signal or a haptic signal.
    Type: Grant
    Filed: January 2, 2009
    Date of Patent: May 30, 2017
    Assignee: HI TECH ROBOTIC SYSTEMZ LTD.
    Inventors: Anuj Kapuria, Deepak Chandra Bijalwan, Raghubansh Bahadur Gupta
  • Patent number: 9639680
    Abstract: Authenticating users comprises a computing device that receives a manual authentication input of a user and initiates a first user session between the user and the user computing device. The device communicates a request for a first user authorization data from an authentication technology associated with the one or more computing devices and receives the first user authentication data. The user or the device terminates the first user session and subsequently receives an input of the user to initiate a second user session. The device communicates a request for second user authentication data from the authentication technology and compares the first user authentication data and the second user authentication data. The device identifies a match of one or more features of the first user authentication data and one or more features of the second user authentication data and authorizes the user to conduct the second user session.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: May 2, 2017
    Assignee: GOOGLE INC.
    Inventor: Deepak Chandra
  • Patent number: 9639681
    Abstract: Authenticating users comprises a computing device that receives a manual authentication input of a user and initiates a first user session between the user and the user computing device. The device communicates a request for a first user authorization data from an authentication technology associated with the one or more computing devices and receives the first user authentication data. The user or the device terminates the first user session and subsequently receives an input of the user to initiate a second user session. The device communicates a request for second user authentication data from the authentication technology and compares the first user authentication data and the second user authentication data. The device identifies a match of one or more features of the first user authentication data and one or more features of the second user authentication data and authorizes the user to conduct the second user session.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: May 2, 2017
    Assignee: GOOGLE INC.
    Inventor: Deepak Chandra
  • Publication number: 20170110188
    Abstract: A memory cell includes a first resistive memory element, a second resistive memory element electrically coupled with the first resistive memory element at a common node, and a switching element comprising an input terminal electrically coupled with the common node, the switching element comprising a driver configured to float during one or more operations.
    Type: Application
    Filed: October 31, 2016
    Publication date: April 20, 2017
    Inventors: Deepak Chandra Sekar, Gary Bela Bronner, Frederick A. Ware
  • Publication number: 20170104753
    Abstract: Embodiments are provided for mutually authenticating a pair of electronic devices. According to certain aspects, the electronic devices may connect to each other via an out-of-band communication channel. The electronic devices may each output audio signals and detect audio signals output by the other electronic devices. Based on timestamps associated with audio output and detection events, each of the electronic devices may calculate relevant time and distance parameters, and transmit the calculated parameters to the other electronic device via the out-of-band communication channel. The electronic devices may compare the calculated parameters to determine mutual authentication.
    Type: Application
    Filed: December 21, 2016
    Publication date: April 13, 2017
    Inventors: Michael Daley, Peiter Zatko, Deepak Chandra
  • Patent number: 9619852
    Abstract: A method for authenticating a user using a user device connected to a communications network, the method comprising an implicit phase, wherein said implicit phase comprises performing at least one task within a workflow, said at least one task necessary to move forward within said workflow; storing information associated with said performing of at least one task; comparing said stored information with a stored user profile; and determining whether said authentication of said user is successful or unsuccessful based on said comparing.
    Type: Grant
    Filed: July 22, 2014
    Date of Patent: April 11, 2017
    Assignee: Zighra Inc.
    Inventors: Deepak Chandra Dutt, Anil Buntwal Somayaji
  • Patent number: 9569481
    Abstract: The present disclosure provides systems and techniques for efficient locking of datasets in a database when updates to a dataset may be delayed. A method may include accumulating a plurality of updates to a first set of one or more values associated with one or more features. The first set of one or more values may be stored within a first database column. Next, it may be determined that a first database column update aggregation rule is satisfied. A lock assigned to at least a portion of at least a first database column may be acquired. Accordingly, one or more values in the first set within the first database column may be updated based on the plurality of updates. In an implementation, the first set of one or more values may be associated with the first lock.
    Type: Grant
    Filed: December 10, 2013
    Date of Patent: February 14, 2017
    Assignee: Google Inc.
    Inventors: Tushar Deepak Chandra, Tal Shaked, Yoram Singer, Tze Way Eugene Ie, Joshua Redstone
  • Patent number: 9570165
    Abstract: A memory device includes an array of resistive memory cells. Each resistive memory cell in the array includes a first resistive memory element, a second resistive memory element, and a two-terminal switching element. The first resistive memory element is electrically coupled to the second resistive memory element and to the switching element at a common node.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: February 14, 2017
    Assignee: Rambus Inc.
    Inventors: Deepak Chandra Sekar, Gary Bela Bronner, Christophe J. Chevallier, Lidia Vereen, Philip F. S. Swab, Elizabeth Friend, Mehmet Gunhan Ertosun
  • Publication number: 20170039483
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a factorization model to learning features of model inputs of a trained model such that the factorization model is predictive of outcome for which the machine learned model is trained.
    Type: Application
    Filed: August 7, 2015
    Publication date: February 9, 2017
    Inventors: Heng-Tze Cheng, Jeremiah Harmsen, Alexandre Tachard Passos, David Edgar Lluncor, Shahar Jamshy, Tal Shaked, Tushar Deepak Chandra
  • Patent number: 9565187
    Abstract: Embodiments are provided for mutually authenticating a pair of electronic devices. According to certain aspects, the electronic devices may connect to each other via an out-of-band communication channel. The electronic devices may each output audio signals and detect audio signals output by the other electronic devices. Based on timestamps associated with audio output and detection events, each of the electronic devices may calculate relevant time and distance parameters, and transmit the calculated parameters to the other electronic device via the out-of-band communication channel. The electronic devices may compare the calculated parameters to determine mutual authentication.
    Type: Grant
    Filed: February 5, 2015
    Date of Patent: February 7, 2017
    Assignee: GOOGLE INC.
    Inventors: Michael Daley, Peiter Zatko, Deepak Chandra
  • Publication number: 20170004883
    Abstract: A memory device includes a local bit line coupled to a plurality of memory cells and a global bit line through first and second selectable parallel paths having first and second impedances, respectively. The first path is active in at least one of a set operation or a forming operation and the second path is active in a reset operation. A select device to select a memory element includes a drain having a first doping level and a source having a second doping level lower than the first doping level, wherein the device is configured to provide a break for vias first on impedance or a second on impedance to the or dummies resistive memory element in response to a control signal.
    Type: Application
    Filed: December 3, 2014
    Publication date: January 5, 2017
    Applicant: RAMBUS INC.
    Inventor: Deepak Chandra SEKAR
  • Publication number: 20170004879
    Abstract: A memory device includes an array of resistive memory cells wherein each pair of resistive memory cells includes a first switching element electrically coupled in series to a first resistive memory element and a second switching element electrically coupled in series to a second resistive memory element. A source of the first switching element and a source of the second switching element receive a common source line signal.
    Type: Application
    Filed: July 11, 2016
    Publication date: January 5, 2017
    Inventors: Deepak Chandra Sekar, Wayne Frederick Ellis
  • Patent number: 9536014
    Abstract: Parallel processing of data may include a set of map processes and a set of reduce processes. Each map process may include at least one map thread. Map threads may access distinct input data blocks assigned to the map process, and may apply an application specific map operation to the input data blocks to produce key-value pairs. Each map process may include a multiblock combiner configured to apply a combining operation to values associated with common keys in the key-value pairs to produce combined values, and to output intermediate data including pairs of keys and combined values. Each reduce process may be configured to access the intermediate data output by the multiblock combiners. For each key, an application specific reduce operation may be applied to the combined values associated with the key to produce output data.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: January 3, 2017
    Assignee: Google Inc.
    Inventors: Kenneth J. Goldman, Tushar Deepak Chandra, Tal Shaked, Yonggang Zhao
  • Publication number: 20160379710
    Abstract: A memory device includes a plurality of resistive memory cells and a plurality of word lines. Each resistive memory cell includes a resistive memory element, a first switching element electrically coupled in series with the resistive memory element, and a second switching element electrically coupled in series with the first switching element. The first switching element and the second switching element in each resistive memory cell is coupled to different ones of the word lines.
    Type: Application
    Filed: December 4, 2014
    Publication date: December 29, 2016
    Inventors: Deepak Chandra SEKAR, Wayne Frederick ELLIS, Brent Steven HAUKNESS, Gary Bela BRONNER, Thomas VOGELSANG
  • Patent number: 9490009
    Abstract: A memory cell includes a first resistive memory element, a second resistive memory element electrically coupled with the first resistive memory element at a common node, and a switching element comprising an input terminal electrically coupled with the common node, the switching element comprising a driver configured to float during one or more operations.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: November 8, 2016
    Assignee: Rambus Inc.
    Inventors: Deepak Chandra Sekar, Gary Bela Bronner, Frederick A. Ware
  • Patent number: 9449978
    Abstract: A semiconductor device comprises a recessed access device that includes a first pillar, a second pillar, a channel region connecting the first and second pillars, and a gate disposed over the channel region. The channel region has a width that is narrower than widths of the first pillar and the second pillar. An array of recessed access devices comprises a plurality of pillars protruding from a substrate, and a plurality of channel regions. Each channel region has a width that is less than about 10 nm and couples neighboring pillars to form a plurality of junctionless recessed access devices. A method of forming at least one recessed access device also comprises forming pillars over a substrate, forming at least a channel region coupled with the pillars, the channel region having a relatively narrow width, and forming a gate at least partially surrounding the channel region on at least three sides.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: September 20, 2016
    Assignee: Micron Technology, Inc.
    Inventors: Kamal M. Karda, Mingtao Li, Haitao Liu, Deepak Chandra Pandey, Mark Fischer
  • Publication number: 20160259924
    Abstract: An authentication method for use in a device and comprises monitoring a program behavior stream comprising a plurality of program observables that comprises a program observable. The method records the program observable and matches the recorded first program observable to a program model selected from a plurality of program models stored within a program store. A user model is selected from a plurality of user models stored within a user store corresponding to the program model. A user behavior stream corresponding to the program observable is monitored and a user observable contained in the user behavior stream is recorded. The user observable is correlated to the user model and an authentication state associated with the device is determined based on the correlating.
    Type: Application
    Filed: March 3, 2016
    Publication date: September 8, 2016
    Inventors: Deepak Chandra Dutt, Anil Buntwal Somayaji, Michael John Kendal Bingham
  • Patent number: 9418343
    Abstract: Implementations of the disclosed subject matter provide methods and systems for using a multistage learner for efficiently boosting large datasets in a machine learning system. A method may include obtaining a first plurality of examples for a machine learning system and selecting a first point in time. Next, a second point in time occurring subsequent to the first point in time may be selected. The machine learning system may be trained using m of the first plurality of examples. Each of the m examples may include a feature initially occurring after the second point in time. In addition, the machine learning system may be trained using n of the first plurality of examples, and each of the n examples may include a feature initially occurring after the first point in time.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: August 16, 2016
    Assignee: Google Inc.
    Inventors: Tushar Deepak Chandra, Tal Shaked, Yoram Singer, Tze Way Eugene Ie, Joshua Redstone
  • Publication number: 20160234208
    Abstract: Embodiments are provided for mutually authenticating a pair of electronic devices. According to certain aspects, the electronic devices may connect to each other via an out-of-band communication channel. The electronic devices may each output audio signals and detect audio signals output by the other electronic devices. Based on timestamps associated with audio output and detection events, each of the electronic devices may calculate relevant time and distance parameters, and transmit the calculated parameters to the other electronic device via the out-of-band communication channel. The electronic devices may compare the calculated parameters to determine mutual authentication.
    Type: Application
    Filed: February 5, 2015
    Publication date: August 11, 2016
    Inventors: Michael Daley, Peiter Zatko, Deepak Chandra