Patents by Inventor John Dinh

John Dinh 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: 9361975
    Abstract: Structures and methods of operating a resistive switching memory device are disclosed herein. In one embodiment, a resistive switching memory device can include: (i) a plurality of resistive memory cells, where each of the resistive switching memory cells is configured to be programmed to a low resistance state by application of a first voltage in a forward bias direction, and to be erased to a high resistance state by application of a second voltage in a reverse bias direction; and (ii) a sensing circuit coupled to at least one of the plurality of resistive memory cells, where the sensing circuit is configured to read a data state of the at least one resistive memory cell by application of a third voltage in the forward bias direction or the bias reverse direction.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: June 7, 2016
    Assignee: Adesto Technologies Corporation
    Inventors: Nad Edward Gilbert, John Dinh, John Ross Jameson, III, Michael N. Kozicki, Shane Charles Hollmer
  • Patent number: 9336868
    Abstract: Structures and operations of a resistive switching memory device are described herein. In one embodiment, a resistive switching memory device can include: a plurality of resistive memory cells, each configured to be programmed to a low resistance state by application of a first voltage in a forward bias direction, and erased to a high resistance state by application of a second voltage in a reverse bias direction; a plurality of common plates, each being connected to a subset of the resistive memory cells; a command detector configured to detect a write command to be executed as a first and second write operations; and a write controller configured to perform the first write operation on each resistive memory cell in a selected subset, and to perform the second write operation on at least one of the resistive memory cells in the selected subset based on the detected write command.
    Type: Grant
    Filed: June 4, 2013
    Date of Patent: May 10, 2016
    Assignee: Adesto Technologies Corporation
    Inventors: Shane Charles Hollmer, Derric Lewis, John Dinh, Nad Edward Gilbert
  • Publication number: 20160036960
    Abstract: A system and method for using a wireless browser to send local information from a wireless handset to a Web server. A service request received from a handset user includes the type of local information needed to carry out the request as well as the URL address of the server. The handset confirms that the input is not a telephone number to be dialed. If the input is a telephone number, the browser is terminated and the number is dialed. Otherwise, the browser acquires the local information needed to carry out the request from the handset. The local information is appended to the URL address, which is extracted from the user input, and the browser is instructed to navigate to the URL address to provide the local information to the server.
    Type: Application
    Filed: October 9, 2015
    Publication date: February 4, 2016
    Inventors: Raymond K. Jessup, John Dinh
  • Publication number: 20160012885
    Abstract: In one embodiment, a method of operating a resistive switching device includes applying a signal comprising a pulse on a first terminal of a two terminal resistive switching device having the first terminal and a second terminal. The resistive switching device has a first state and a second state. The pulse includes a first ramp from a first voltage to a second voltage over a first time period. The first time period is at least 0.1 times a total time period of the pulse.
    Type: Application
    Filed: September 22, 2015
    Publication date: January 14, 2016
    Inventors: Deepak Kamalanathan, Foroozan Sarah Koushan, Juan Pablo Saenz Echeverry, John Dinh, Shane C. Hollmer, Michael Kozicki
  • Patent number: 9232041
    Abstract: A system and method for using a wireless browser to send local information from a wireless handset to a Web server. A service request received from a handset user includes the type of local information needed to carry out the request as well as the URL address of the server. The handset confirms that the input is not a telephone number to be dialed. If the input is a telephone number, the browser is terminated and the number is dialed. Otherwise, the browser acquires the local information needed to carry out the request from the handset. The local information is appended to the URL address, which is extracted from the user input, and the browser is instructed to navigate to the URL address to provide the local information to the server.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: January 5, 2016
    Assignee: Intel Corporation
    Inventors: Raymond K. Jessup, John Dinh
  • Patent number: 9165644
    Abstract: In one embodiment, a method of operating a resistive switching device includes applying a signal comprising a pulse on a first terminal of a two terminal resistive switching device having the first terminal and a second terminal. The resistive switching device has a first state and a second state. The pulse includes a first ramp from a first voltage to a second voltage over a first time period. The first time period is at least 0.1 times a total time period of the pulse.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: October 20, 2015
    Assignees: Axon Technologies Corporation, Adesto Technologies Corporation
    Inventors: Deepak Kamalanathan, Foroozan Sarah Koushan, Juan Pablo Saenz Echeverry, John Dinh, Shane C. Hollmer, Michael Kozicki
  • Patent number: 9159414
    Abstract: An integrated circuit may can include a memory section that stores data in programmable impedance elements arranged at cross points of select lines and sub bit lines, groups of sub bit lines each being connected to a different main bit line, the elements being formed above a substrate surface.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: October 13, 2015
    Assignee: Adesto Technologies Corporation
    Inventors: Narbeh Derhacobian, Shane Charles Hollmer, John Dinh
  • Patent number: 9047948
    Abstract: Structures and methods for control of an operating window of a programmable impedance element are disclosed herein. In one embodiment, a semiconductor memory device can include: (i) a memory array having a programmable impedance element; (ii) a register configured to be programmed with data that represents an erase verify value, a program verify value, and a read trip point resistance value, for the memory array; (iii) a controller configured to determine a mode of operation for the memory array; (iv) a register access circuit configured to read the register to obtain data that corresponds to the mode of operation; and (v) a voltage generator configured to generate a reference voltage based on the register data, where the reference voltage is used to perform an operation on the programmable impedance element corresponding to the mode of operation.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: June 2, 2015
    Assignee: Adesto Technologies Corporation
    Inventors: John Dinh, Nad Edward Gilbert, Shane Hollmer, Derric Lewis, John Ross Jameson, Daniel C. Wang, Juan Pablo Saenz Echeverry
  • Publication number: 20150111546
    Abstract: A system and method for using a wireless browser to send local information from a wireless handset to a Web server. A service request received from a handset user includes the type of local information needed to carry out the request as well as the URL address of the server. The handset confirms that the input is not a telephone number to be dialed. If the input is a telephone number, the browser is terminated and the number is dialed. Otherwise, the browser acquires the local information needed to carry out the request from the handset. The local information is appended to the URL address, which is extracted from the user input, and the browser is instructed to navigate to the URL address to provide the local information to the server.
    Type: Application
    Filed: December 24, 2014
    Publication date: April 23, 2015
    Inventors: Raymond K. JESSUP, John Dinh
  • Patent number: 9007808
    Abstract: Structures and methods for recovering data in a semiconductor memory device are disclosed herein. In one embodiment, a method of recovering data in a semiconductor memory device, can include: (i) pre-conditioning a first memory cell on the semiconductor memory device by using a formation voltage to program a first data state in the first memory cell; (ii) storing a second data state in a second memory cell on the semiconductor memory device by maintaining the second memory cell in a virgin state; (iii) mounting the semiconductor memory device on a printed-circuit board (PCB) by using a high temperature process that increases a resistance of the first memory cell; and (iv) performing a recovery of the first data state by reducing the resistance of the first memory cell.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: April 14, 2015
    Assignee: Adesto Technologies Corporation
    Inventors: John Dinh, Derric Lewis, Venkatesh P. Gopinath, Deepak Kamalanathan, Shane C. Hollmer, Juan Pablo Saenz Echeverry
  • Patent number: 8971864
    Abstract: A system and method for using a wireless browser to send local information from a wireless handset to a Web server. A service request received from a handset user includes the type of local information needed to carry out the request as well as the URL address of the server. The handset confirms that the input is not a telephone number to be dialed. If the input is a telephone number, the browser is terminated and the number is dialed. Otherwise, the browser acquires the local information needed to carry out the request from the handset. The local information is appended to the URL address, which is extracted from the user input, and the browser is instructed to navigate to the URL address to provide the local information to the server.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: March 3, 2015
    Assignee: Intel Corporation
    Inventors: Raymond K. Jessup, John Dinh
  • Patent number: 8947907
    Abstract: An integrated circuit device can include a plurality of memory cells, each including at least one element programmable between different impedance states by application of a voltage or current; a plurality of bit line groups, each bit line group including multiple bit lines, each bit line being coupled to multiple memory cells; a plurality of current source circuits coupled to the bit line groups, each current source circuit configured to couple the bit lines of its respective group to at least a first bias node or a second bias node.
    Type: Grant
    Filed: April 13, 2013
    Date of Patent: February 3, 2015
    Assignee: Adesto Technologies Corporation
    Inventors: Shane Charles Hollmer, John Dinh
  • Patent number: 8854873
    Abstract: A memory device can include at least one array comprising a plurality of elements programmable between at least two different states, each state having a different time to a change in property under applied sense conditions; a read circuit configured to apply the sense conditions to selected elements and detect changes in property of the selected elements to generate read data; a latch circuit configured to store read data from the read circuit; and a transfer path configured to provide a parallel data transfer path between the read circuit and the latch circuit.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: October 7, 2014
    Assignee: Adesto Technologies Corporation
    Inventors: Shane Charles Hollmer, John Dinh, Derric Jawaher Herman Lewis
  • Publication number: 20140206325
    Abstract: A system and method for using a wireless browser to send local information from a wireless handset to a Web server. A service request received from a handset user includes the type of local information needed to carry out the request as well as the URL address of the server. The handset confirms that the input is not a telephone number to be dialed. If the input is a telephone number, the browser is terminated and the number is dialed. Otherwise, the browser acquires the local information needed to carry out the request from the handset. The local information is appended to the URL address, which is extracted from the user input, and the browser is instructed to navigate to the URL address to provide the local information to the server.
    Type: Application
    Filed: March 20, 2014
    Publication date: July 24, 2014
    Applicant: INTEL CORPORATION
    Inventors: Raymond K. Jessup, John Dinh
  • Patent number: 8761740
    Abstract: A system and method for using a wireless browser to send local information from a wireless handset to a Web server. A service request received from a handset user includes the type of local information needed to carry out the request as well as the URL address of the server. The handset confirms that the input is not a telephone number to be dialed. If the input is a telephone number, the browser is terminated and the number is dialed. Otherwise, the browser acquires the local information needed to carry out the request from the handset. The local information is appended to the URL address, which is extracted from the user input, and the browser is instructed to navigate to the URL address to provide the local information to the server.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: June 24, 2014
    Assignee: Intel Corporation
    Inventors: Raymond K. Jessup, John Dinh
  • Patent number: 8659954
    Abstract: Structures and methods for controlling operation of a programmable impedance element are disclosed herein. In one embodiment, a method of controlling a programmable impedance element can include: (i) receiving a program or erase command to be executed on the programmable impedance element; (ii) selecting an operation algorithm for executing the command, where the operation algorithm is selected from among a plurality of operation algorithms by decoding at least two bits stored in a register; (iii) determining, using the register, a plurality of option variables for the selected operation algorithm, where the option variables are used to set conditions for one or more of a plurality of program and erase operations of the selected operation algorithm; and (iv) executing the command on the programmable impedance element by performing the one or more of the plurality of program and erase operations of the selected operation algorithm.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: February 25, 2014
    Assignee: Adesto Technologies Corporation
    Inventors: Derric Lewis, Shane Hollmer, Vasudevan Gopalakrishnan, John Dinh, Foroozan Sarah Koushan, Juan Pablo Saenz Echeverry
  • Patent number: 8654561
    Abstract: A memory device can include a plurality of programmable elements; at least one sense circuit that generates sense data values from detected impedances of accessed programmable elements; and at least one data store circuit that stores initial data values from the at least one sense circuit, and stores output data values from the at least one sense circuit after check conditions have been applied to at least one programmable element. The check conditions can induce a change in impedance for programmable elements programmed to at least one predetermined state. Methods can include reading data from at least one memory cell of a memory device comprising a plurality of such memory cells; if the read data has a first value, providing such data as an output value; and if the read data has a second value, repeating access to the memory cell to confirm the read data value.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: February 18, 2014
    Assignee: Adesto Technologies Corporation
    Inventors: John Ross Jameson, John Dinh, Derric Lewis, Daniel Wang, Shane Charles Hollmer, Nad Edward Gilbert, Janet Wang
  • Publication number: 20130301337
    Abstract: In one embodiment, a method of operating a resistive switching device includes applying a signal comprising a pulse on a first terminal of a two terminal resistive switching device having the first terminal and a second terminal. The resistive switching device has a first state and a second state. The pulse includes a first ramp from a first voltage to a second voltage over a first time period. The first time period is at least 0.1 times a total time period of the pulse.
    Type: Application
    Filed: May 11, 2012
    Publication date: November 14, 2013
    Applicants: Axon Technologies Corporation, Adesto Technologies Corporation
    Inventors: Deepak Kamalanathan, Foroozan Sarah Koushan, Juan Pablo Saenz Echeverry, John Dinh, Shane C. Hollmer, Michael Kozicki
  • Patent number: 8294488
    Abstract: An integrated circuit may include a plurality of sub bit line groups, each sub bit line group coupled to a different main bit line by a corresponding access device; and a plurality of programmable impedance elements arranged into element groups, each element group being coupled to a corresponding each sub bit line.
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: October 23, 2012
    Assignee: Adesto Technologies Corporation
    Inventors: Narbeh Derhacobian, Shane Charles Hollmer, John Dinh
  • Patent number: 8274842
    Abstract: An integrated circuit may include: access circuits that couple first electrodes of a plurality of programmable metallization cells (PMC) to access paths in parallel, each PMC comprising a solid ion conducting material formed between the first electrode and a second electrode; a plurality of write circuits, each coupled to a different access path, and each coupling the corresponding access path to a first voltage in response to input write data having a first value and to a second voltage in response to the input write data having a second value; and a node setting circuit that maintains second electrodes of the PMCs at a substantially constant third voltage while write circuits couple the access paths to the first or second voltages.
    Type: Grant
    Filed: September 25, 2009
    Date of Patent: September 25, 2012
    Assignee: Adesto Technologies Corporation
    Inventors: Shane Charles Hollmer, Nad Edward Gilbert, John Dinh