Patents by Inventor Henry Jen
Henry Jen 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: 10373139Abstract: A non-transitory computer readable storage medium including computer readable code that, when executed by a processor, is configured to receive, from a user network device, a first request to execute an application on the user network device. The first request includes a user identification, routing information, and requested application information, encrypted using a public key. The user network device is configured to display the application on a television display device. The code is further configured to decrypt the routing information and requested application information using a private key, send a second request for subscription information to a service provider, receive the subscription information from the service provider, and determine that a license corresponding to the application is associated with the user. The code is further configured to generate and send an application package configured to deploy the application using a Java Runtime Environment on the user network device.Type: GrantFiled: March 20, 2017Date of Patent: August 6, 2019Assignee: Oracle America, Inc.Inventors: Bernard A. Traversat, Mohamed M. Abdelaziz, Michael J. Duigou, Henry Jen, Brian Goetz
-
Patent number: 9798529Abstract: A computer readable medium including computer readable code for causing a computer system to perform a method. The method includes receiving an application, receiving application information for the application, and determining an access privilege for the application based, in part, on the application information. The method also includes generating a deployment package for the application using the application and the access privilege, and publishing the application.Type: GrantFiled: May 24, 2010Date of Patent: October 24, 2017Assignee: ORACLE AMERICA, INC.Inventors: Bernard A. Traversat, James A. Gosling, Michael J. Duigou, Henry Jen, Mohamed M. Abdelaziz, Brian Goetz
-
Publication number: 20170193476Abstract: A non-transitory computer readable storage medium including computer readable code that, when executed by a processor, is configured to receive, from a user network device, a first request to execute an application on the user network device. The first request includes a user identification, routing information, and requested application information, encrypted using a public key. The user network device is configured to display the application on a television display device. The code is further configured to decrypt the routing information and requested application information using a private key, send a second request for subscription information to a service provider, receive the subscription information from the service provider, and determine that a license corresponding to the application is associated with the user. The code is further configured to generate and send an application package configured to deploy the application using a Java Runtime Environment on the user network device.Type: ApplicationFiled: March 20, 2017Publication date: July 6, 2017Inventors: Bernard A. Traversat, Mohamed M. Abdelaziz, Michael J. Duigou, Henry Jen, Brian Goetz
-
Patent number: 9626488Abstract: A non-transitory computer readable storage medium including computer readable code that, when executed by a processor, is configured to receive, from a user network device, a first request to execute an application on the user network device. The first request includes a user identification, routing information, and requested application information, encrypted using a public key. The user network device is configured to display the application on a television display device. The code is further configured to decrypt the routing information and requested application information using a private key, send a second request for subscription information to a service provider, receive the subscription information from the service provider, and determine that a license corresponding to the application is associated with the user. The code is further configured to generate and send an application package configured to deploy the application using a Java Runtime Environment on the user network device.Type: GrantFiled: October 14, 2011Date of Patent: April 18, 2017Assignee: Oracle America, Inc.Inventors: Bernard A. Traversat, Mohamed M. Abdelaziz, Michael J. Duigou, Henry Jen, Brian Goetz
-
Patent number: 9056258Abstract: Toy figures may include a torso, an elongate member extending from the torso, an articulation element, and a limb having a socket. The elongate member may include an end region. The articulation element may be molded substantially around the end region and may be received within the socket. The socket may be configured for pivotable movement about the articulation element. Some examples of toy figures may include a hip joint assembly.Type: GrantFiled: February 19, 2010Date of Patent: June 16, 2015Assignee: Mattel, Inc.Inventors: Derek Handy, Henry Jen, Lung Yau Choi
-
Publication number: 20120096264Abstract: A non-transitory computer readable storage medium including computer readable code that, when executed by a processor, is configured to receive, from a user network device, a first request to execute an application on the user network device. The first request includes a user identification, routing information, and requested application information, encrypted using a public key. The user network device is configured to display the application on a television display device. The code is further configured to decrypt the routing information and requested application information using a private key, send a second request for subscription information to a service provider, receive the subscription information from the service provider, and determine that a license corresponding to the application is associated with the user. The code is further configured to generate and send an application package configured to deploy the application using a Java Runtime Environment on the user network device.Type: ApplicationFiled: October 14, 2011Publication date: April 19, 2012Applicant: ORACLE AMERICA, INC.Inventors: Bernard A. Traversat, Mohamed M. Abdelaziz, Michael J. Duigou, Henry Jen, Brian Goetz
-
Publication number: 20120072905Abstract: A computer readable medium including computer readable code for causing a computer system to perform a method. The method includes receiving an application, receiving application information for the application, and determining an access privilege for the application based, in part, on the application information. The method also includes generating a deployment package for the application using the application and the access privilege, and publishing the application.Type: ApplicationFiled: May 24, 2010Publication date: March 22, 2012Applicant: ORACLE AMERICA, INC.Inventors: Bernard A. Traversat, James A. Gosling, Michael J. Duigou, Henry Jen, Mohamed M. Abdelaziz, Brian Goetz
-
Publication number: 20110189922Abstract: Toy figures may include a torso, an elongate member extending from the torso, an articulation element, and a limb having a socket. The elongate member may include an end region. The articulation element may be molded substantially around the end region and may be received within the socket. The socket may be configured for pivotable movement about the articulation element. Some examples of toy figures may include a hip joint assembly.Type: ApplicationFiled: February 19, 2010Publication date: August 4, 2011Inventors: Derek Handy, Henry Jen, Lung Yau Choi
-
Patent number: 7243704Abstract: A mechanical assembly, for regulating the temperature of an electronic device, includes a gimbal and a heat-exchanger which is attached to the gimbal. The gimbal includes a base member, a carrier member, and a spring which has—1) a first end with a rigid coupling to one of the base and carrier members, and 2) a second end with a slideable coupling to the remaining member. The slideable coupling prevents any gap from occurring between the heat-exchanger and the electronic device when they are pressed together.Type: GrantFiled: November 18, 2004Date of Patent: July 17, 2007Assignee: Delta Design, Inc.Inventors: Jerry Ihor Tustaniwskyi, James Wittman Babcock, Henry Jen Kuo
-
Publication number: 20040105461Abstract: A control device is provided to share data communication ports and control Close Circuit Televisions (CCTVs) Matrix Switches for network users. The control device issues a command to a Central Command Dispatch Server (CCDS). The control device identifies a best route to dispatch the command. The control device dispatches the command to a CCTV matrix switch via an appropriate data communication port according to the best route.Type: ApplicationFiled: September 3, 2002Publication date: June 3, 2004Inventors: Albert Pan, Henry Jen
-
Publication number: 20030225910Abstract: A network system is provided to route messages within a Network Address Translation (NAT) environment. The network system registers address information of a Private Network System (PNS) with a System Node Master (SNM). The network system locates system nodes of the PNS by issuing a request to the SNM. The network system provides communication between the system nodes and a remote user.Type: ApplicationFiled: May 30, 2002Publication date: December 4, 2003Inventors: Albert Pan, Henry Jen
-
Patent number: 6292766Abstract: The present invention is a simulation tool input file generator implemented in a computer system that permits a designer to efficiently and effectively create and modify electrical circuit simulation tool input files. The simulation tool input file generator permits a user to conveniently enter high level circuit description information in user friendly formats such as an easy to use GUI. Based upon the information provided by a user, the present invention assembles data including circuit description files stored in a memory and produces a detailed simulation tool input files.Type: GrantFiled: December 18, 1998Date of Patent: September 18, 2001Assignee: VLSI Technology, Inc.Inventors: Derwin Mattos, Henry Jen, Saeid Moshkelani