Patents by Inventor Lily He

Lily He 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: 11948909
    Abstract: A package that includes a first integrated device comprising a first plurality of interconnects; a plurality of solder interconnects coupled to the first plurality of interconnects; a second integrated device comprising a second plurality of interconnects, wherein the second integrated device is coupled to the first integrated device through the second plurality of interconnects, the plurality of solder interconnects and the first plurality of interconnects; a polymer layer located between the first integrated device and the second integrated device; and a plurality of spacer balls located between the first integrated device and the second integrated device.
    Type: Grant
    Filed: January 12, 2022
    Date of Patent: April 2, 2024
    Assignee: QUALCOMM INCORPORATED
    Inventors: Yangyang Sun, Dongming He, Lily Zhao
  • Publication number: 20240079352
    Abstract: Aspects disclosed herein include integrated circuit (IC) packages employing a capacitor interposer substrate with aligned external interconnects, and related fabrication methods. The IC package includes one or more semiconductor dies (“dies”) electrically coupled to a package substrate that supports electrical signal routing to and from the die(s). The capacitor interposer substrate is disposed between the die(s) and the package substrate. The die(s) is coupled to embedded capacitor(s) in the capacitor interposer substrate through die interconnects coupled to external interconnects of the capacitor interposer substrate. In exemplary aspects, the external interconnects on the outer surfaces of the capacitor interposer substrate are aligned.
    Type: Application
    Filed: September 2, 2022
    Publication date: March 7, 2024
    Inventors: Jihong Choi, Giridhar Nallapati, Lily Zhao, Dongming He
  • Patent number: 11070559
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting object-based security features for use with messaging services in an application server environment. Credentials can be associated with a JNDI initial context or a JMS connection instead of a thread. For JNDI operations, a lookup call from the initial context can use a security subject in an initial context regardless of a security subject attached to a current thread of the lookup call. For JMS operations, the object-based security model can be enabled on a JMS connection factory, which is used to create a JMS connection associated a security subject based on credentials supplied to create the JMS connection. The JMS connection performs a plurality of JMS operations on different threads using the security subject. The object-based security model is automatically enabled for JMS connection operations once the JMS is accessed using an OBS-enabled JNDI context.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: July 20, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Dongbo Xiao, Lily He, Thomas Barnes, Simon Meng, Jigang Wang
  • Patent number: 11064005
    Abstract: A computer-controlled method of handling proprietary features in a messaging system includes receiving an object from a requesting application, determining that the object invokes proprietary features of a messaging system, accessing a wrapper library and wrapping the object in an appropriate wrapper for the messaging system to produce a wrapped object, the wrapper to preserve the proprietary feature, and transmitting the wrapped object to the messaging system.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: July 13, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: John Leinaweaver, Jefferey Steidl, Qiang Liu, Dongbo Xiao, Lily He, Vivekananda Maganty
  • Patent number: 10474998
    Abstract: In accordance with an embodiment, a system and method provides a messaging service in a multitenant application server environment. Deployable resources are usable within the multitenant application server environment and groupings of resources are defined by resource group templates within a domain. One or more partitions are provided, with each partition providing an administrative and runtime subdivision of the domain that can be associated with a tenant. Java message service (JMS) resources are defined within a resource group template or a resource group, and instantiated within a partition from the one or more partitions to enable messaging for applications deployed within the partition and between the one or more partition.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: November 12, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Dongbo Xiao, Thomas Barnes, Lily He, Amy Kang, Rich T. Lee, David Zhao, Padmanabha Bhat, Jigang Wang, Simon Meng, Sal Gambino
  • Publication number: 20190068606
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting object-based security features for use with messaging services in an application server environment. Credentials can be associated with a JNDI initial context or a JMS connection instead of a thread. For JNDI operations, a lookup call from the initial context can use a security subject in an initial context regardless of a security subject attached to a current thread of the lookup call. For JMS operations, the object-based security model can be enabled on a JMS connection factory, which is used to create a JMS connection associated a security subject based on credentials supplied to create the JMS connection. The JMS connection performs a plurality of JMS operations on different threads using the security subject. The object-based security model is automatically enabled for JMS connection operations once the JMS is accessed using an OBS-enabled JNDI context.
    Type: Application
    Filed: July 5, 2018
    Publication date: February 28, 2019
    Inventors: DONGBO XIAO, LILY HE, THOMAS BARNES, SIMON MENG, JIGANG WANG
  • Patent number: 10103946
    Abstract: In accordance with an embodiment, a system and method provides a messaging service in a multitenant application server environment. Deployable resources are usable within the multitenant application server environment and groupings of resources are defined by resource group templates within a domain. One or more partitions are provided, with each partition providing an administrative and runtime subdivision of the domain that can be associated with a tenant. Java message service (JMS) resources are defined within a resource group template or a resource group, and instantiated within a partition to enable messaging for applications deployed within the partition and between partitions. Integrating JMS in a multitenant application server environment further includes a foreign JMS server feature which maps remotely hosted JMS connection factories and JMS destinations into a local partition's JNDI, so that bridges and applications in turn gain access to these resources by looking them up in this name-space.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: October 16, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Dongbo Xiao, Thomas Barnes, David Zhao, Jigang Wang, Lily He, Padmanabha Bhat
  • Patent number: 9325768
    Abstract: A system has at least one requesting application residing upon a requesting application server, a cluster of processing message servers, a resource adapter in the form of executable code being executed by a processor on a first computer, the resource adapter to receive a request from the requesting application; transmit the request to the cluster of processing message servers; monitor processing of the request on the cluster of processing message servers; handling any exception in the processing of the request; and responding to the requesting application when the processing is complete. The system also includes an interposed transaction manager in the form of executable code being executed by a processor, the interposed transaction manager to receive transactional operations associated with the requests, and providing transaction guarantees related to the transactional operations.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: April 26, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Qiang Liu, Dongbo Xiao, Lily He, Paul Parkinson, Thomas E. Barnes, Jefferey Steidl, Vivekananda Maganty
  • Publication number: 20160094510
    Abstract: In accordance with an embodiment, a system and method provides a messaging service in a multitenant application server environment. Deployable resources are usable within the multitenant application server environment and groupings of resources are defined by resource group templates within a domain. One or more partitions are provided, with each partition providing an administrative and runtime subdivision of the domain that can be associated with a tenant. Java message service (JMS) resources are defined within a resource group template or a resource group, and instantiated within a partition from the one or more partitions to enable messaging for applications deployed within the partition and between the one or more partition.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 31, 2016
    Inventors: DONGBO XIAO, THOMAS BARNES, LILY HE, AMY KANG, RICH T. LEE, DAVID ZHAO, PADMANABHA BHAT, JIGANG WANG, SIMON MENG, SAL GAMBINO
  • Publication number: 20160094498
    Abstract: In accordance with an embodiment, a system and method provides a messaging service in a multitenant application server environment. Deployable resources are usable within the multitenant application server environment and groupings of resources are defined by resource group templates within a domain. One or more partitions are provided, with each partition providing an administrative and runtime subdivision of the domain that can be associated with a tenant. Java message service (JMS) resources are defined within a resource group template or a resource group, and instantiated within a partition to enable messaging for applications deployed within the partition and between partitions. Integrating JMS in a multitenant application server environment further includes a foreign JMS server feature which maps remotely hosted JMS connection factories and JMS destinations into a local partition's JNDI, so that bridges and applications in turn gain access to these resources by looking them up in this name-space.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 31, 2016
    Inventors: DONGBO XIAO, THOMAS BARNES, DAVID ZHAO, JIGANG WANG, LILY HE, PADMANABHA BHAT
  • Publication number: 20130290524
    Abstract: A system has at least one requesting application residing upon a requesting application server, a cluster of processing message servers, a resource adapter in the form of executable code being executed by a processor on a first computer, the resource adapter to receive a request from the requesting application; transmit the request to the cluster of processing message servers; monitor processing of the request on the cluster of processing message servers; handling any exception in the processing of the request; and responding to the requesting application when the processing is complete. The system also includes an interposed transaction manager in the form of executable code being executed by a processor, the interposed transaction manager to receive transactional operations associated with the requests, and providing transaction guarantees related to the transactional operations.
    Type: Application
    Filed: April 29, 2013
    Publication date: October 31, 2013
    Applicant: Oracle International Corporation
    Inventors: Qiang Liu, Dongbo Xiao, Lily He, Paul Parkinson, Thomas E. Barnes, Jefferey Steidl, Vivekananda Maganty
  • Publication number: 20130290983
    Abstract: A computer-controlled method of handling proprietary features in a messaging system includes receiving an object from a requesting application, determining that the object invokes proprietary features of a messaging system, accessing a wrapper library and wrapping the object in an appropriate wrapper for the messaging system to produce a wrapped object, the wrapper to preserve the proprietary feature, and transmitting the wrapped object to the messaging system.
    Type: Application
    Filed: April 29, 2013
    Publication date: October 31, 2013
    Applicant: Oracle International Corporation
    Inventors: John Leinaweaver, Jefferey Steidl, Qiang Liu, Dongbo Xiao, Lily He, Vivekananda Maganty