Patents by Inventor Kenneth Han
Kenneth Han 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: 12195620Abstract: Disclosed are reversibly-expandable polymer-integrated crystals (PIX) materials, devices, and methods for controllably encapsulating and releasing molecular cargo. The disclosed PIX materials are engineered crystalline materials with large pores that can entrap macromolecules, such as proteins and nanoparticles. The material expands and contracts reversibly, allowing controlled encapsulation and release of guest/cargo molecules.Type: GrantFiled: November 19, 2021Date of Patent: January 14, 2025Assignee: The Regents of the University of CaliforniaInventors: Faik Akif Tezcan, Ling Zhang, Youjeong Na, Kenneth Han
-
Publication number: 20230331975Abstract: Disclosed are reversibly-expandable polymer-integrated crystals (PIX) materials, devices, and methods for controllably encapsulating and releasing molecular cargo. The disclosed PIX materials are engineered crystalline materials with large pores that can entrap macromolecules, such as proteins and nanoparticles. The material expands and contracts reversibly, allowing controlled encapsulation and release of guest/cargo molecules.Type: ApplicationFiled: November 19, 2021Publication date: October 19, 2023Inventors: Faik Akif Tezcan, Ling Zhang, Youjeong Na, Kenneth Han
-
Patent number: 10082538Abstract: A testbench for testing a device under test (DUT), wherein the testbench has a verification environment including a reference model, a scoreboard and a customized agent for each interface that the DUT needs to receive input from and/or transmit output on. The testbench system is able to be generated by a testbench builder that automatically creates a scoreboard, a reference model, a dispatcher and generic agents including generic drivers, loopback ports, sequencers and/or generic monitors for each interface and then automatically customize the generic agents based on their corresponding interface such that the agents meet the requirements of the interface for the DUT.Type: GrantFiled: February 9, 2015Date of Patent: September 25, 2018Assignee: Cavium, Inc.Inventors: Nimalan Siva, Keqin Kenneth Han, Polasanapalli Sri Devi, Saurin Patel
-
Patent number: 9817067Abstract: A testbench for testing a device under test (DUT), wherein the testbench has a verification environment including a reference model, a scoreboard and a customized agent for each interface that the DUT needs to receive input from and/or transmit output on. The testbench system is able to be generated by a testbench builder that automatically creates a scoreboard, a reference model, a dispatcher and generic agents including generic drivers, loopback ports, sequencers and/or generic monitors for each interface and then automatically customize the generic agents based on their corresponding interface such that the agents meet the requirements of the interface for the DUT.Type: GrantFiled: March 27, 2015Date of Patent: November 14, 2017Assignee: Cavium, Inc.Inventors: Saurin Patel, Nimalan Siva, Keqin Kenneth Han
-
Patent number: 9778315Abstract: A testbench for testing a device under test (DUT), wherein the testbench has a verification environment including a reference model, a scoreboard and a customized agent for each interface that the DUT needs to receive input from and/or transmit output on. The testbench system is able to be generated by a testbench builder that automatically creates a scoreboard, a reference model, a dispatcher and generic agents including generic drivers, loopback ports, sequencers and/or generic monitors for each interface and then automatically customize the generic agents based on their corresponding interface such that the agents meet the requirements of the interface for the DUT.Type: GrantFiled: February 9, 2015Date of Patent: October 3, 2017Assignee: Cavium, Inc.Inventors: Nimalan Siva, Keqin Kenneth Han, Saurin Patel, Mohan Balan
-
Patent number: 9547041Abstract: A testbench for testing a device under test (DUT), wherein the testbench has a verification environment including a reference model, a scoreboard and a customized agent for each interface that the DUT needs to receive input from and/or transmit output on. The testbench system is able to be generated by a testbench builder that automatically creates a scoreboard, a reference model, a dispatcher and generic agents including generic drivers, loopback ports, sequencers and/or generic monitors for each interface and then automatically customize the generic agents based on their corresponding interface such that the agents meet the requirements of the interface for the DUT.Type: GrantFiled: March 27, 2015Date of Patent: January 17, 2017Assignee: Cavium, Inc.Inventors: Nimalan Siva, Keqin Kenneth Han, Saurin Patel
-
Patent number: 9506982Abstract: A testbench for testing a device under test (DUT), wherein the testbench has a verification environment including a reference model, a scoreboard and a customized agent for each interface that the DUT needs to receive input from and/or transmit output on. The testbench system is able to be generated by a testbench builder that automatically creates a scoreboard, a reference model, a dispatcher and generic agents including generic drivers, loopback ports, sequencers and/or generic monitors for each interface and then automatically customize the generic agents based on their corresponding interface such that the agents meet the requirements of the interface for the DUT.Type: GrantFiled: February 9, 2015Date of Patent: November 29, 2016Assignee: Cavium, Inc.Inventors: Keqin Kenneth Han, Nimalan Siva, Sri Devi Polasanapalli, Saurin Patel
-
Publication number: 20160139202Abstract: A testbench for testing a device under test (DUT), wherein the testbench has a verification environment including a reference model, a scoreboard and a customized agent for each interface that the DUT needs to receive input from and/or transmit output on. The testbench system is able to be generated by a testbench builder that automatically creates a scoreboard, a reference model, a dispatcher and generic agents including generic drivers, loopback ports, sequencers and/or generic monitors for each interface and then automatically customize the generic agents based on their corresponding interface such that the agents meet the requirements of the interface for the DUT.Type: ApplicationFiled: March 27, 2015Publication date: May 19, 2016Inventors: Saurin Patel, Nimalan Siva, Keqin Kenneth Han
-
Publication number: 20160140286Abstract: A testbench for testing a device under test (DUT), wherein the testbench has a verification environment including a reference model, a scoreboard and a customized agent for each interface that the DUT needs to receive input from and/or transmit output on. The testbench system is able to be generated by a testbench builder that automatically creates a scoreboard, a reference model, a dispatcher and generic agents including generic drivers, loopback ports, sequencers and/or generic monitors for each interface and then automatically customize the generic agents based on their corresponding interface such that the agents meet the requirements of the interface for the DUT.Type: ApplicationFiled: March 27, 2015Publication date: May 19, 2016Inventors: Nimalan Siva, Keqin Kenneth Han, Saurin Patel
-
Publication number: 20160140285Abstract: A testbench for testing a device under test (DUT), wherein the testbench has a verification environment including a reference model, a scoreboard and a customized agent for each interface that the DUT needs to receive input from and/or transmit output on. The testbench system is able to be generated by a testbench builder that automatically creates a scoreboard, a reference model, a dispatcher and generic agents including generic drivers, loopback ports, sequencers and/or generic monitors for each interface and then automatically customize the generic agents based on their corresponding interface such that the agents meet the requirements of the interface for the DUT.Type: ApplicationFiled: February 9, 2015Publication date: May 19, 2016Inventors: Keqin Kenneth Han, Nimalan Siva, Polasanapalli Sri Devi, Saurin Patel
-
Publication number: 20160139205Abstract: A testbench for testing a device under test (DUT), wherein the testbench has a verification environment including a reference model, a scoreboard and a customized agent for each interface that the DUT needs to receive input from and/or transmit output on. The testbench system is able to be generated by a testbench builder that automatically creates a scoreboard, a reference model, a dispatcher and generic agents including generic drivers, loopback ports, sequencers and/or generic monitors for each interface and then automatically customize the generic agents based on their corresponding interface such that the agents meet the requirements of the interface for the DUT.Type: ApplicationFiled: February 9, 2015Publication date: May 19, 2016Inventors: Nimalan Siva, Keqin Kenneth Han, Polasanapalli Sri Devi, Saurin Patel
-
Publication number: 20160140006Abstract: A testbench for testing a device under test (DUT), wherein the testbench has a verification environment including a reference model, a scoreboard and a customized agent for each interface that the DUT needs to receive input from and/or transmit output on. The testbench system is able to be generated by a testbench builder that automatically creates a scoreboard, a reference model, a dispatcher and generic agents including generic drivers, loopback ports, sequencers and/or generic monitors for each interface and then automatically customize the generic agents based on their corresponding interface such that the agents meet the requirements of the interface for the DUT.Type: ApplicationFiled: February 9, 2015Publication date: May 19, 2016Inventors: Nimalan Siva, Keqin Kenneth Han, Saurin Patel, Mohan Balan
-
Publication number: 20160139204Abstract: A testbench for testing a device under test (DUT), wherein the testbench has a verification environment including a reference model, a scoreboard and a customized agent for each interface that the DUT needs to receive input from and/or transmit output on. The testbench system is able to be generated by a testbench builder that automatically creates a scoreboard, a reference model, a dispatcher and generic agents including generic drivers, loopback ports, sequencers and/or generic monitors for each interface and then automatically customize the generic agents based on their corresponding interface such that the agents meet the requirements of the interface for the DUT.Type: ApplicationFiled: February 9, 2015Publication date: May 19, 2016Inventors: Keqin Kenneth Han, Nimalan Siva, Saurin Patel, Polasanapalli Sri Devi
-
Publication number: 20160140284Abstract: A testbench for testing a device under test (DUT), wherein the testbench has a verification environment including a reference model, a scoreboard and a customized agent for each interface that the DUT needs to receive input from and/or transmit output on. The testbench system is able to be generated by a testbench builder that automatically creates a scoreboard, a reference model, a dispatcher and generic agents including generic drivers, loopback ports, sequencers and/or generic monitors for each interface and then automatically customize the generic agents based on their corresponding interface such that the agents meet the requirements of the interface for the DUT.Type: ApplicationFiled: February 9, 2015Publication date: May 19, 2016Inventors: Keqin Kenneth Han, Nimalan Siva, Mohan Balan, Saurin Patel
-
Patent number: 9330227Abstract: A testbench for testing a device under test (DUT), wherein the testbench has a verification environment including a reference model, a scoreboard and a customized agent for each interface that the DUT needs to receive input from and/or transmit output on. The testbench system is able to be generated by a testbench builder that automatically creates a scoreboard, a reference model, a dispatcher and generic agents including generic drivers, loopback ports, sequencers and/or generic monitors for each interface and then automatically customize the generic agents based on their corresponding interface such that the agents meet the requirements of the interface for the DUT.Type: GrantFiled: February 9, 2015Date of Patent: May 3, 2016Assignee: Cavium Inc.Inventors: Keqin Kenneth Han, Nimalan Siva, Mohan Balan, Saurin Patel