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: 9361975Abstract: 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: GrantFiled: March 11, 2013Date of Patent: June 7, 2016Assignee: Adesto Technologies CorporationInventors: Nad Edward Gilbert, John Dinh, John Ross Jameson, III, Michael N. Kozicki, Shane Charles Hollmer
-
Patent number: 9336868Abstract: 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: GrantFiled: June 4, 2013Date of Patent: May 10, 2016Assignee: Adesto Technologies CorporationInventors: Shane Charles Hollmer, Derric Lewis, John Dinh, Nad Edward Gilbert
-
Publication number: 20160036960Abstract: 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: ApplicationFiled: October 9, 2015Publication date: February 4, 2016Inventors: Raymond K. Jessup, John Dinh
-
Publication number: 20160012885Abstract: 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: ApplicationFiled: September 22, 2015Publication date: January 14, 2016Inventors: Deepak Kamalanathan, Foroozan Sarah Koushan, Juan Pablo Saenz Echeverry, John Dinh, Shane C. Hollmer, Michael Kozicki
-
Patent number: 9232041Abstract: 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: GrantFiled: December 24, 2014Date of Patent: January 5, 2016Assignee: Intel CorporationInventors: Raymond K. Jessup, John Dinh
-
Patent number: 9165644Abstract: 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: GrantFiled: May 11, 2012Date of Patent: October 20, 2015Assignees: Axon Technologies Corporation, Adesto Technologies CorporationInventors: Deepak Kamalanathan, Foroozan Sarah Koushan, Juan Pablo Saenz Echeverry, John Dinh, Shane C. Hollmer, Michael Kozicki
-
Patent number: 9159414Abstract: 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: GrantFiled: October 22, 2012Date of Patent: October 13, 2015Assignee: Adesto Technologies CorporationInventors: Narbeh Derhacobian, Shane Charles Hollmer, John Dinh
-
Patent number: 9047948Abstract: 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: GrantFiled: July 13, 2012Date of Patent: June 2, 2015Assignee: Adesto Technologies CorporationInventors: John Dinh, Nad Edward Gilbert, Shane Hollmer, Derric Lewis, John Ross Jameson, Daniel C. Wang, Juan Pablo Saenz Echeverry
-
Publication number: 20150111546Abstract: 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: ApplicationFiled: December 24, 2014Publication date: April 23, 2015Inventors: Raymond K. JESSUP, John Dinh
-
Patent number: 9007808Abstract: 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: GrantFiled: September 27, 2012Date of Patent: April 14, 2015Assignee: Adesto Technologies CorporationInventors: John Dinh, Derric Lewis, Venkatesh P. Gopinath, Deepak Kamalanathan, Shane C. Hollmer, Juan Pablo Saenz Echeverry
-
Patent number: 8971864Abstract: 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: GrantFiled: March 20, 2014Date of Patent: March 3, 2015Assignee: Intel CorporationInventors: Raymond K. Jessup, John Dinh
-
Patent number: 8947907Abstract: 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: GrantFiled: April 13, 2013Date of Patent: February 3, 2015Assignee: Adesto Technologies CorporationInventors: Shane Charles Hollmer, John Dinh
-
Patent number: 8854873Abstract: 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: GrantFiled: May 4, 2012Date of Patent: October 7, 2014Assignee: Adesto Technologies CorporationInventors: Shane Charles Hollmer, John Dinh, Derric Jawaher Herman Lewis
-
Publication number: 20140206325Abstract: 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: ApplicationFiled: March 20, 2014Publication date: July 24, 2014Applicant: INTEL CORPORATIONInventors: Raymond K. Jessup, John Dinh
-
Patent number: 8761740Abstract: 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: GrantFiled: December 9, 2011Date of Patent: June 24, 2014Assignee: Intel CorporationInventors: Raymond K. Jessup, John Dinh
-
Patent number: 8659954Abstract: 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: GrantFiled: July 13, 2012Date of Patent: February 25, 2014Assignee: Adesto Technologies CorporationInventors: Derric Lewis, Shane Hollmer, Vasudevan Gopalakrishnan, John Dinh, Foroozan Sarah Koushan, Juan Pablo Saenz Echeverry
-
Patent number: 8654561Abstract: 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: GrantFiled: October 19, 2011Date of Patent: February 18, 2014Assignee: Adesto Technologies CorporationInventors: John Ross Jameson, John Dinh, Derric Lewis, Daniel Wang, Shane Charles Hollmer, Nad Edward Gilbert, Janet Wang
-
Publication number: 20130301337Abstract: 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: ApplicationFiled: May 11, 2012Publication date: November 14, 2013Applicants: Axon Technologies Corporation, Adesto Technologies CorporationInventors: Deepak Kamalanathan, Foroozan Sarah Koushan, Juan Pablo Saenz Echeverry, John Dinh, Shane C. Hollmer, Michael Kozicki
-
Patent number: 8294488Abstract: 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: GrantFiled: April 26, 2010Date of Patent: October 23, 2012Assignee: Adesto Technologies CorporationInventors: Narbeh Derhacobian, Shane Charles Hollmer, John Dinh
-
Patent number: 8274842Abstract: 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: GrantFiled: September 25, 2009Date of Patent: September 25, 2012Assignee: Adesto Technologies CorporationInventors: Shane Charles Hollmer, Nad Edward Gilbert, John Dinh