Patents by Inventor Bryan Atwood
Bryan Atwood 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: 8881249Abstract: A secret (e.g. a password, key, certificate) is automatically generated by a system. For example, at the time of deployment of a computing machine, a password may be generated and securely stored by the system with other secrets. The password may be used by the system to perform various operations (e.g. configuring the machine, . . . ). When a secret is requested by a user to access a resource, a secret is provided to the user. Once the secret has been utilized by the user, the secret is reset and replaced with a newly generated secret. All/portion of the secrets may also be automatically regenerated. For example, when a breach occurs and/or is suspected, each of the secrets may be replaced with newly generated secrets and securely stored. Auditing and reporting may also be provided (e.g. each request/access to a secret is logged).Type: GrantFiled: December 12, 2012Date of Patent: November 4, 2014Assignee: Microsoft CorporationInventors: James Nunn, Michael Friedman, Andrey Lukyanov, Rajmohan Rajagopalan, Rage Hawley, Shane Brady, Bryan Atwood
-
Publication number: 20140165167Abstract: A secret (e.g. a password, key, certificate) is automatically generated by a system. For example, at the time of deployment of a computing machine, a password may be generated and securely stored by the system with other secrets. The password may be used by the system to perform various operations (e.g. configuring the machine, . . . ). When a secret is requested by a user to access a resource, a secret is provided to the user. Once the secret has been utilized by the user, the secret is reset and replaced with a newly generated secret. All/portion of the secrets may also be automatically regenerated. For example, when a breach occurs and/or is suspected, each of the secrets may be replaced with newly generated secrets and securely stored. Auditing and reporting may also be provided (e.g. each request/access to a secret is logged).Type: ApplicationFiled: December 12, 2012Publication date: June 12, 2014Applicant: MICROSOFT CORPORATIONInventors: James Nunn, Michael Friedman, Andrey Lukyanov, Rajmohan Rajagopalan, Rage Hawley, Shane Brady, Bryan Atwood
-
Patent number: 7765250Abstract: There is provided at least one processor block including a plurality of load store interfaces (801, 804), a plurality of memory banks (821), an input/output port having at least one of an input port (850) and an output port (860), and a crossbar switch (810), and the crossbar switch connects the load store interface, the memory bank and the input/output port to each other and the load store interface constitutes a data processor in order to control a data transfer to the memory bank. Consequently, there is implemented a data processor having a high transfer throughput and a flexibility and efficiently treating stream data.Type: GrantFiled: November 14, 2005Date of Patent: July 27, 2010Assignee: Renesas Technology Corp.Inventors: Takanobu Tsunoda, Bryan Atwood, Masashi Takada, Hiroshi Tanaka
-
Patent number: 7573753Abstract: A semiconductor device capable of accessing to the memory with a high speed, and including a memory with a large capacity. The semiconductor device includes a plurality of memory banks (Bank) 1 to 3 where the write cycle time is twice as long as the read cycle and each provided with the separate write and read ports, and two cache data banks CD0 and CD1, in which, for example, in the case that an external write instruction with continuous cycles is issued in cycle #2, the data of Bank 2 stored in CD1, Row 2 cannot be written back since Bank 2 is busy with the cycle #1, the data of Bank 0 stored in CD 0, Row 2 can be written back instead.Type: GrantFiled: October 19, 2007Date of Patent: August 11, 2009Assignee: Renesas Technology Corp.Inventors: Bryan Atwood, Takao Watanabe
-
Publication number: 20080259694Abstract: A semiconductor device capable of accessing to the memory with a high speed, and comprising a memory with a large capacity. The semiconductor device comprises a plurality of memory banks (Bank) 1 to 3 where the write cycle time is twice as long as the read cycle and each provided with the separate write and read ports, and two cache data banks CD0 and CD1, in which, for example, in the case that an external write instruction with continuous cycles is issued in cycle #2, the data of Bank 2 stored in CD1, Row 2 cannot be written back since Bank 2 is busy with the cycle #1, the data of Bank 0 stored in CD 0, Row 2 can be written back instead.Type: ApplicationFiled: October 19, 2007Publication date: October 23, 2008Inventors: Bryan Atwood, Takao Watanabe
-
Patent number: 7391667Abstract: An apparatus is to reduce, during the standby time, the electric power caused by the leakage current flowing through a storage transistor in a 3-transistor dynamic cell. Source electrodes of storage transistors in a plurality of 3-transistor dynamic cells constituting a memory array are connected, and a switch is provided between the source electrode and a power supply terminal. The leakage current during the standby time is interrupted by bringing the switch into a conducting state during the active time, and by bringing the switch into a nonconducting state during the standby time.Type: GrantFiled: October 18, 2006Date of Patent: June 24, 2008Assignee: Renesas Technology Corp.Inventors: Bryan Atwood, Takao Watanabe
-
Patent number: 7301791Abstract: A semiconductor device capable of accessing to the memory with a high speed, and comprising a memory with a large capacity. The semiconductor device comprises a plurality of memory banks (Bank) 1 to 3 where the write cycle time is twice as long as the read cycle and each provided with the separate write and read ports, and two cache data banks CD0 and CD1, in which, for example, in the case that an external write instruction with continuous cycles is issued in cycle #2, the data of Bank 2 stored in CD1, Row 2 cannot be written back since Bank 2 is busy with the cycle #1, the data of Bank 0 stored in CD 0, Row 2 can be written back instead.Type: GrantFiled: January 5, 2006Date of Patent: November 27, 2007Assignee: Renesas Technology Corp.Inventors: Bryan Atwood, Takao Watanabe
-
Publication number: 20070081380Abstract: An object of the present invention is to reduce, during the standby time, the electric power caused by the leakage current flowing through a storage transistor in a 3-transistor dynamic cell. The present invention is configured as follows. Source electrodes of storage transistors in a plurality of 3-transistor dynamic cells constituting a memory array are connected, and a switch is provided between the source electrode and a power supply terminal. The leakage current during the standby time is interrupted by bringing the switch into a conducting state during the active time, and by bringing the switch into a nonconducting state during the standby time.Type: ApplicationFiled: October 18, 2006Publication date: April 12, 2007Inventors: Bryan Atwood, Takao Watanabe
-
Patent number: 7139214Abstract: An apparatus and method to reduce, during standby time, electric power caused by the leakage current flowing through a storage transistor in a 3-transistor dynamic cell. Source electrodes of storage transistors in a plurality of 3-transistor dynamic cells constituting a memory array are connected, and a switch is provided between the source electrode and a power supply terminal. The leakage current during the standby time is interrupted by bringing the switch into a conducting state during the active time, and by bringing the switch into a nonconducting state during the standby time.Type: GrantFiled: January 12, 2005Date of Patent: November 21, 2006Assignee: Renesas Technology Corp.Inventors: Bryan Atwood, Takao Watanabe
-
Publication number: 20060190701Abstract: There is provided at least one processor block including a plurality of load store interfaces (801, 804), a plurality of memory banks (821), an input/output port having at least one of an input port (850) and an output port (860), and a crossbar switch (810), and the crossbar switch connects the load store interface, the memory bank and the input/output port to each other and the load store interface constitutes a data processor in order to control a data transfer to the memory bank. Consequently, there is implemented a data processor having a high transfer throughput and a flexibility and efficiently treating stream data.Type: ApplicationFiled: November 14, 2005Publication date: August 24, 2006Inventors: Takanobu Tsunoda, Bryan Atwood, Masashi Takada, Hiroshi Tanaka
-
Publication number: 20060171236Abstract: A semiconductor device capable of accessing to the memory with a high speed, and comprising a memory with a large capacity. The semiconductor device comprises a plurality of memory banks (Bank) 1 to 3 where the write cycle time is twice as long as the read cycle and each provided with the separate write and read ports, and two cache data banks CD0 and CD1, in which, for example, in the case that an external write instruction with continuous cycles is issued in cycle #2, the data of Bank 2 stored in CD1, Row 2 cannot be written back since Bank 2 is busy with the cycle #1, the data of Bank 0 stored in CD 0, Row 2 can be written back instead.Type: ApplicationFiled: January 5, 2006Publication date: August 3, 2006Inventors: Bryan Atwood, Takao Watanabe
-
Publication number: 20060028858Abstract: A high capacity, fast access dynamic random access memory is provided. Furthermore, a pipelined write method can be realized at each array block by affixing a latch between the sense amplifier and write data line for each column. In this manner, a data write phase can occur simultaneously with the pre-read phase of the following address. Using this method, the effective access speed to the array block can be increased, yielding a fast access cache memory.Type: ApplicationFiled: October 3, 2005Publication date: February 9, 2006Inventors: Bryan Atwood, Takao Watanabe, Takeshi Sakata
-
Publication number: 20050237786Abstract: A high integration dynamic random access memory is provided by this invention. Furthermore, a write method is provided such that cell size of two-and three-transistor gain cell memories is reduced. A dynamic memory incorporating a thin-channel transistor as the write element such that long data storage retention is achieved in the memory devices of this invention. A dynamic memory cell having low operating power and high density is also realized by this invention.Type: ApplicationFiled: June 20, 2005Publication date: October 27, 2005Inventors: Bryan Atwood, Kazuo Yano, Tomoyuki Ishii, Taro Osabe, Kazumasa Yanagisawa, Takeshi Sakata
-
Patent number: 6958507Abstract: A high capacity, fast access dynamic random access memory is provided. Furthermore, a pipelined write method can be realized at each array block by affixing a latch between the sense amplifier and write data line for each column. In this manner, a data write phase can occur simultaneously with the pre-read phase of the following address. Using this method, the effective access speed to the array block can be increased, yielding a fast access cache memory.Type: GrantFiled: February 10, 2004Date of Patent: October 25, 2005Assignee: Hitachi, Ltd.Inventors: Bryan Atwood, Takao Watanabe, Takeshi Sakata
-
Patent number: 6949782Abstract: A high integration dynamic random access memory is provided by this invention. Furthermore, a write method is provided such that the cell size of two-and three-transistor gain cell memories is reduced. A dynamic memory incorporating a thin-channel transistor as the write element such that long data storage retention is achieved in the memory devices of this invention. A dynamic memory cell having low operating power and high density is also realized by this invention.Type: GrantFiled: March 2, 2004Date of Patent: September 27, 2005Assignee: Hitachi, Ltd.Inventors: Bryan Atwood, Kazuo Yano, Tomoyuki Ishii, Taro Osabe, Kazumasa Yanagisawa, Takeshi Sakata
-
Publication number: 20050185474Abstract: An object of the present invention is to reduce, during the standby time, the electric power caused by the leakage current flowing through a storage transistor in a 3-transistor dynamic cell. The present invention is configured as follows. Source electrodes of storage transistors in a plurality of 3-transistor dynamic cells constituting a memory array are connected, and a switch is provided between the source electrode and a power supply terminal. The leakage current during the standby time is interrupted by bringing the switch into a conducting state during the active time, and by bringing the switch into a nonconducting state during the standby time.Type: ApplicationFiled: January 12, 2005Publication date: August 25, 2005Inventors: Bryan Atwood, Takao Watanabe
-
Publication number: 20050029551Abstract: A high capacity, fast access dynamic random access memory is provided. Furthermore, a pipelined write method can be realized at each array block by affixing a latch between the sense amplifier and write data line for each column. In this manner, a data write phase can occur simultaneously with the pre-read phase of the following address. Using this method, the effective access speed to the array block can be increased, yielding a fast access cache memory.Type: ApplicationFiled: February 10, 2004Publication date: February 10, 2005Inventors: Bryan Atwood, Takao Watanabe, Takeshi Sakata
-
Patent number: 6787835Abstract: A high integration dynamic random access memory is provided by this invention. Furthermore, a write method is provided such that the cell size of two- and three-transistor gain cell memories is reduced. A dynamic memory incorporating a thin-channel transistor as the write element such that long data storage retention is achieved in the memory devices of this invention. A dynamic memory cell having low operating power and high density is also realized by this invention.Type: GrantFiled: June 11, 2002Date of Patent: September 7, 2004Assignee: Hitachi, Ltd.Inventors: Bryan Atwood, Kazuo Yano, Tomoyuki Ishii, Taro Osabe, Kazumasa Yanagisawa, Takeshi Sakata
-
Publication number: 20040164326Abstract: A high integration dynamic random access memory is provided by this invention. Furthermore, a write method is provided such that the cell size of two-and three-transistor gain cell memories is reduced. A dynamic memory incorporating a thin-channel transistor as the write element such that long data storage retention is achieved in the memory devices of this invention. A dynamic memory cell having low operating power and high density is also realized by this invention.Type: ApplicationFiled: March 2, 2004Publication date: August 26, 2004Applicant: Hitachi, Ltd.Inventors: Bryan Atwood, Kazuo Yano, Tomoyuki Ishii, Taro Osabe, Kazumasa Yanagisawa, Takeshi Sakata
-
Publication number: 20030227041Abstract: A high integration dynamic random access memory is provided by this invention. Furthermore, a write method is provided such that the cell size of two-and three-transistor gain cell memories is reduced. A dynamic memory incorporating a thin-channel transistor as the write element such that long data storage retention is achieved in the memory devices of this invention. A dynamic memory cell having low operating power and high density is also realized by this invention.Type: ApplicationFiled: June 11, 2002Publication date: December 11, 2003Inventors: Bryan Atwood, Kazuo Yano, Tomoyuki Ishii, Taro Osabe, Kazumasa Yanagisawa, Takeshi Sakata