Patents by Inventor Christopher Wade
Christopher Wade 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: 20250385153Abstract: The subject technology is directed to a semiconductor device. In an embodiment, the semiconductor device comprises an interposer, which comprises a first side and a second side. The first side is opposite the second side. The device further comprises a first circuit coupled to the first side and a second circuit coupled to the second side. The device further comprises a first layer coupled to the first circuit and a second layer coupled to the second circuit. The second layer is configured to dissipate heat generated by the second circuit. This configuration enhances thermal management by providing a direct thermal path for heat dissipation, improving the overall efficiency and reliability of the semiconductor device. Additionally, the elimination of thermal vias simplifies the PCB layout, allowing for more compact and cost-effective designs.Type: ApplicationFiled: September 10, 2024Publication date: December 18, 2025Inventors: Richard Ruby, Li Sun, Wei-Shun Wang, Qifeng Wu, Christopher Wade, Chris Chung, Michael H. Leary
-
Patent number: 12381869Abstract: Methods and systems for authenticating a user requesting to access one or more resources via a device are described herein. Authentication may be based on or otherwise rely on a plurality of devices. For example, aspects described herein are directed towards a system and method for receiving an authentication request from a first user device. A second user device may send a request for and receive a public key of the first user device and receive. The second user device may verify the authentication request using the public key of the first user device and perform authentication based on an authentication secret received from a user.Type: GrantFiled: February 25, 2022Date of Patent: August 5, 2025Inventors: Georgy Momchilov, Chris Pavlou, Ola Nordstrom, Christopher Wade
-
Patent number: 12229528Abstract: Systems and techniques are provided for booting an electronic device. For example, a process can include initiating a boot procedure for the electronic device. The process can also include determining a hardware pseudo-random number generator (PRNG) is inoperable, obtaining a seed value from a read-only memory, based on the determination that the hardware PRNG is inoperable, initiating a software PRNG based on the seed value, obtaining a pseudo-random number from the software PRNG, and continuing the boot procedure using the obtained pseudo-random number.Type: GrantFiled: April 19, 2023Date of Patent: February 18, 2025Assignee: QUALCOMM IncorporatedInventors: Christopher Wade, Marcel Selhorst
-
Publication number: 20240354060Abstract: Systems and techniques are provided for booting an electronic device. For example, a process can include initiating a boot procedure for the electronic device. The process can also include determining a hardware pseudo-random number generator (PRNG) is inoperable, obtaining a seed value from a read-only memory, based on the determination that the hardware PRNG is inoperable, initiating a software PRNG based on the seed value, obtaining a pseudo-random number from the software PRNG, and continuing the boot procedure using the obtained pseudo-random number.Type: ApplicationFiled: April 19, 2023Publication date: October 24, 2024Inventors: Christopher WADE, Marcel SELHORST
-
Publication number: 20220247739Abstract: Methods and systems for authenticating a user requesting to access one or more resources via a device are described herein. Authentication may be based on or otherwise rely on a plurality of devices. For example, aspects described herein are directed towards a system and method for receiving an authentication request from a first user device. A second user device may send a request for and receive a public key of the first user device and receive. The second user device may verify the authentication request using the public key of the first user device and perform authentication based on an authentication secret received from a user.Type: ApplicationFiled: February 25, 2022Publication date: August 4, 2022Inventors: Georgy Momchilov, Chris Pavlou, Ola Nordstrom, Christopher Wade
-
Patent number: 11297055Abstract: Methods and systems for authenticating a user requesting to access one or more resources via a device are described herein. Authentication may be based on or otherwise rely on a plurality of devices. For example, aspects described herein are directed towards a system and method for receiving an authentication request from a first user device. A second user device may send a request for and receive a public key of the first user device and receive. The second user device may verify the authentication request using the public key of the first user device and perform authentication based on an authentication secret received from a user.Type: GrantFiled: April 24, 2020Date of Patent: April 5, 2022Assignee: Citrix Systems, Inc.Inventors: Georgy Momchilov, Chris Pavlou, Ola Nordstrom, Christopher Wade
-
Publication number: 20200252394Abstract: Methods and systems for authenticating a user requesting to access one or more resources via a device are described herein. Authentication may be based on or otherwise rely on a plurality of devices. For example, aspects described herein are directed towards a system and method for receiving an authentication request from a first user device. A second user device may send a request for and receive a public key of the first user device and receive. The second user device may verify the authentication request using the public key of the first user device and perform authentication based on an authentication secret received from a user.Type: ApplicationFiled: April 24, 2020Publication date: August 6, 2020Inventors: Georgy Momchilov, Chris Pavlou, Ola Nordstrom, Christopher Wade
-
Patent number: 10673845Abstract: Methods and systems for authenticating a user requesting to access one or more resources via a device are described herein. Authentication may be based on or otherwise rely on a plurality of devices. For example, aspects described herein are directed towards a system and method for receiving a request from a user to access one or more resources via a first device. In response to receiving the request to access the one or more resources, the first device may send, e.g., to a second device, a request for user input of a credential at the second device. The first device may receive a credential from the second device, and the first device may authenticate the user based on the received credential. Additionally or alternatively, the second device may authenticate the user based on an input of a user credential, and the second device may send an indication of a successful authentication to the first device.Type: GrantFiled: October 18, 2018Date of Patent: June 2, 2020Assignee: Citrix Systems, Inc.Inventors: Georgy Momchilov, Chris Pavlou, Ola Nordstrom, Christopher Wade
-
Publication number: 20190052631Abstract: Methods and systems for authenticating a user requesting to access one or more resources via a device are described herein. Authentication may be based on or otherwise rely on a plurality of devices. For example, aspects described herein are directed towards a system and method for receiving a request from a user to access one or more resources via a first device. In response to receiving the request to access the one or more resources, the first device may send, e.g., to a second device, a request for user input of a credential at the second device. The first device may receive a credential from the second device, and the first device may authenticate the user based on the received credential. Additionally or alternatively, the second device may authenticate the user based on an input of a user credential, and the second device may send an indication of a successful authentication to the first device.Type: ApplicationFiled: October 18, 2018Publication date: February 14, 2019Inventors: Georgy Momchilov, Chris Pavlou, Ola Nordstrom, Christopher Wade
-
Patent number: 10122709Abstract: Methods and systems for authenticating a user requesting to access one or more resources via a device are described herein. Authentication may be based on or otherwise rely on a plurality of devices. For example, aspects described herein are directed towards a system and method for receiving a request from a user to access one or more resources via a first device. In response to receiving the request to access the one or more resources, the first device may send, e.g., to a second device, a request for user input of a credential at the second device. The first device may receive a credential from the second device, and the first device may authenticate the user based on the received credential. Additionally or alternatively, the second device may authenticate the user based on an input of a user credential, and the second device may send an indication of a successful authentication to the first device.Type: GrantFiled: May 10, 2016Date of Patent: November 6, 2018Assignee: Citrix Systems, Inc.Inventors: Georgy Momchilov, Chris Pavlou, Ola Nordstrom, Christopher Wade
-
Patent number: 9910765Abstract: Methods, systems, computer-readable media, and apparatuses for providing testing environments using virtualization are presented. In one or more embodiments, a computer system may receive, from a client computing device, a software application. Subsequently, the computer system may receive, from the client computing device, a set of one or more testing parameters for testing the software application. Then, the computer system may create, based on the set of one or more testing parameters for testing the software application, a testing environment for the software application using a native hardware layer that represents hardware on which the software application is configured to be executed. Thereafter, the computer system may initiate a testing session in which software application is executed in the testing environment. Subsequently, the computer system may provide, to the client computing device, a control interface for controlling the testing session.Type: GrantFiled: May 21, 2015Date of Patent: March 6, 2018Assignee: Citrix Systems, Inc.Inventor: Christopher Wade
-
Publication number: 20160337346Abstract: Methods and systems for authenticating a user requesting to access one or more resources via a device are described herein. Authentication may be based on or otherwise rely on a plurality of devices. For example, aspects described herein are directed towards a system and method for receiving a request from a user to access one or more resources via a first device. In response to receiving the request to access the one or more resources, the first device may send, e.g., to a second device, a request for user input of a credential at the second device. The first device may receive a credential from the second device, and the first device may authenticate the user based on the received credential. Additionally or alternatively, the second device may authenticate the user based on an input of a user credential, and the second device may send an indication of a successful authentication to the first device.Type: ApplicationFiled: May 10, 2016Publication date: November 17, 2016Inventors: Georgy Momchilov, Chris Pavlou, Ola Nordstrom, Christopher Wade
-
Patent number: 9349672Abstract: A microelectronic package includes a lower unit having a lower unit substrate with conductive features and a top and bottom surface. The lower unit includes one or more lower unit chips overly/ing the top surface of the lower unit substrate that are electrically connected to the conductive features of the lower unit substrate. The microelectronic package also includes an upper unit including an upper unit substrate having conductive features, top and bottom surfaces and a hole extending between such top and bottom surfaces. The upper unit further includes one or more upper unit chips overlying the top surface of the upper unit substrate and electrically connected to the conductive features of the upper unit substrate by connections extending within the hole. The upper unit may include an upper unit encapsulant that covers the connections of the upper unit and the one or more upper unit chips.Type: GrantFiled: October 26, 2012Date of Patent: May 24, 2016Assignee: Tessera, Inc.Inventors: Ilyas Mohammed, Belgacem Haba, Sean Moran, Wei-Shun Wang, Ellis Chau, Christopher Wade
-
Publication number: 20150339216Abstract: Methods, systems, computer-readable media, and apparatuses for providing testing environments using virtualization are presented. In one or more embodiments, a computer system may receive, from a client computing device, a software application. Subsequently, the computer system may receive, from the client computing device, a set of one or more testing parameters for testing the software application. Then, the computer system may create, based on the set of one or more testing parameters for testing the software application, a testing environment for the software application using a native hardware layer that represents hardware on which the software application is configured to be executed. Thereafter, the computer system may initiate a testing session in which software application is executed in the testing environment. Subsequently, the computer system may provide, to the client computing device, a control interface for controlling the testing session.Type: ApplicationFiled: May 21, 2015Publication date: November 26, 2015Inventor: Christopher Wade
-
Publication number: 20130249116Abstract: A microelectronic package includes a lower unit having a lower unit substrate with conductive features and a top and bottom surface. The lower unit includes one or more lower unit chips overly/ing the top surface of the lower unit substrate that are electrically connected to the conductive features of the lower unit substrate. The microelectronic package also includes an upper unit including an upper unit substrate having conductive features, top and bottom surfaces and a hole extending between such top and bottom surfaces. The upper unit further includes one or more upper unit chips overlying the top surface of the upper unit substrate and electrically connected to the conductive features of the upper unit substrate by connections extending within the hole. The upper unit may include an upper unit encapsulant that covers the connections of the upper unit and the one or more upper unit chips.Type: ApplicationFiled: October 26, 2012Publication date: September 26, 2013Applicant: TESSERA, INC.Inventors: Ilyas Mohammed, Belgacem Haba, Sean Moran, Wei-Shun Wang, Ellis Chau, Christopher Wade
-
Patent number: 8299626Abstract: A microelectronic package includes a lower unit having a lower unit substrate with conductive features and a top and bottom surface. The lower unit includes one or more lower unit chips overly/ing the top surface of the lower unit substrate that are electrically connected to the conductive features of the lower unit substrate. The microelectronic package also includes an upper unit including an upper unit substrate having conductive features, top and bottom surfaces and a hole extending between such top and bottom surfaces. The upper unit further includes one or more upper unit chips overlying the top surface of the upper unit substrate and electrically connected to the conductive features of the upper unit substrate by connections extending within the hole. The upper unit may include an upper unit encapsulant that covers the connections of the upper unit and the one or more upper unit chips.Type: GrantFiled: August 16, 2007Date of Patent: October 30, 2012Assignee: Tessera, Inc.Inventors: Ilyas Mohammed, Belgacem Haba, Sean Moran, Wei-Shun Wang, Ellis Chau, Christopher Wade
-
Publication number: 20090071707Abstract: A method is provided for manufacturing a multilayer substrate. An insulating layer can have a hole overlying a patterned second metal layer. In turn, the second metal layer can overlie a first metal layer. A third metal layer can be electroplated onto the patterned second metal layer within the hole, the third metal layer extending from the second metal layer onto a wall of the hole. When plating the third metal layer, the first and second metal layers can function as a conductive commoning element.Type: ApplicationFiled: August 13, 2008Publication date: March 19, 2009Applicant: Tessera, Inc.Inventors: Kimitaka Endo, Philip Damberg, Craig S. Mitchell, Sean Moran, Christopher Wade, Belgacem Haba, John Riley
-
Publication number: 20090045524Abstract: A microelectronic package includes a lower unit having a lower unit substrate with conductive features and a top and bottom surface. The lower unit includes one or more lower unit chips overly/ing the top surface of the lower unit substrate that are electrically connected to the conductive features of the lower unit substrate. The microelectronic package also includes an upper unit including an upper unit substrate having conductive features, top and bottom surfaces and a hole extending between such top and bottom surfaces. The upper unit further includes one or more upper unit chips overlying the top surface of the upper unit substrate and electrically connected to the conductive features of the upper unit substrate by connections extending within the hole. The upper unit may include an upper unit encapsulant that covers the connections of the upper unit and the one or more upper unit chips.Type: ApplicationFiled: August 16, 2007Publication date: February 19, 2009Applicant: Tessera, Inc.Inventors: IIyas Mohammed, Belgacem Haba, Sean Moran, Wei-Shun Wang, Ellis Chau, Christopher Wade
-
Publication number: 20070236310Abstract: An electronic device. The electronic device includes a first electrode and a coating layer. The electronic device is fabricated on a substrate; the substrate has a cavity created in a top surface of the substrate; and the first electrode is electrically coupled to the substrate. The coating layer coats at least part of a substrate surface in the cavity, and the presence of the coating layer results in a mitigation of at least one parasitic leakage path between the first electrode and an additional electrode fabricated on the substrate.Type: ApplicationFiled: March 10, 2006Publication date: October 11, 2007Inventors: R. Fazzio, Richard Ruby, Christopher Wade, Michael Frank, David Feld