Patents by Inventor George Li

George Li 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: 20240104564
    Abstract: An example method includes receiving a request for a transaction; associating the request with a user; receiving, from the user, identification information; retrieving, from a database, first stored authentication information associated with the user; retrieving, from a distributed ledger, second stored authentication information associated with the user; and determining that the received authentication information matches the first stored authentication details and the second stored authentication details and, in response, outputting, by the computing system, a proof of authentication to enable the transaction.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 28, 2024
    Inventors: George Chen Kaidi, Jiaming Li, Ryan Moses Cayamanda, Ashwin Ganesh, Deepak Buddha, Bipin Kesapur, Sreeram Vasudevan, Li Hua Lim
  • Publication number: 20240104177
    Abstract: An example method includes receiving a selection of an item; retrieving a user interaction history and a user profile; determining a pattern of user behavior based on the user interaction history and on the user profile; receiving a set of active promotions for the third party; receiving a set of donation-receiving organizations; receiving, from an investment provider, a set of investments; determining an amount of savings based on a comparison of the selected item to the set of active promotions; determining at least one donation-receiving organization and at least one investment based on the pattern of user behavior; and presenting, on a GUI, an interactive element that enables a user to complete a transaction involving the selected item and direct the amount of savings to the at least one determined donation-receiving organization or to the at least one determined investment.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 28, 2024
    Inventors: George Chen Kaidi, Jiaming Li, Ryan Moses Cayamanda, Ashwin Ganesh, Deepak Buddha, Bipin Kesapur, Sreeram Vasudevan, Li Hua Lim
  • Publication number: 20240097924
    Abstract: Techniques are disclosed for automatically executing scripts for event in response to user activity within the event. A server executing a video conferencing service, receives meeting scheduling information and a set of user-specified scripting information from a user requesting to generate an event. In response to receiving a request from user device to access the event, the server causes display of an event interface to the device, the displayed interface including indications of sub-groups of a group of users accessing the conferencing service via a plurality of user devices and an indication of a video feed of a user in the group of users that is currently active. In response to one or more triggers corresponding to the event, one or more scripts are executed for the event, where executing the one or more scripts includes altering the displayed interface.
    Type: Application
    Filed: November 27, 2023
    Publication date: March 21, 2024
    Inventors: Antonia Theodora Hellman, Ethan Duncan He-Li Hellman, Steven Emmanuel Hellman, Ivo Walter Rothschild, Paul Robert Murphy, Asahi Sato, William Hans Von Hippel, Michel Henri Georges Cassius
  • Patent number: 11936271
    Abstract: Replaceable windings (101) for an electromagnetic machine (100) are provided. A replaceable winding (101) comprises a body (107) having a longitudinal axis (105), the body (107) comprising opposing surfaces along the longitudinal axis (105). The replaceable winding (101) further comprises an aperture (119) through the body (107), between the opposing surfaces, the aperture (119) having generally parallel internal sides about perpendicular to the opposing surfaces of the body (107), the aperture (119) configured to removably received a pole portion (109) of the electromagnetic machine (100). The replaceable winding (101) further comprises electrical conductors wound about the aperture (119) in the body (107). The replaceable winding (101) further comprises electrical connectors (123) at one or more external sides of the body (107), the electrical connectors (123) connected to the electrical conductors.
    Type: Grant
    Filed: November 5, 2020
    Date of Patent: March 19, 2024
    Assignee: HYPERLOOP TECHNOLOGIES, INC.
    Inventors: Rachel Ozer, Noel Godinez, George Tirone, Tim Lambert, Irfan-ur-rab Usman, Yingjie Li
  • Patent number: 11925472
    Abstract: The present disclosure describes a fast-scanning optical-resolution photoacoustic (fsOR-PAE) endoscope for imaging vasculature within tissues in vivo that includes an ultrasonic transducer and a scanning mirror within a lumen of an elongate casing. The scanning mirror is configured to direct the laser pulses from the pulsed laser source to a focal spot outside the casing in a scanning pattern via an imaging window formed in the casing. The scanning mirror is further configured to direct a plurality of photoacoustic signals from the focal spot to the ultrasonic transducer via the imaging window.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: March 12, 2024
    Assignees: Washington University, California Institute of Technology
    Inventors: Lihong Wang, Konstantin Maslov, Methodius Tuuli, Molly Stout, George Macones, Chiye Li, Junhui Shi, Yuan Qu
  • Patent number: 11916676
    Abstract: This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer-readable media, for implementing a hybrid automatic repeat request (HARQ) protocol in a wireless local area network (WLAN). In some aspects, a first WLAN device may transmit a first HARQ frame to a second WLAN device. The first WLAN device may receive a first feedback message from the second WLAN device. The first feedback message may be a HARQ Block Acknowledgement (H-BA) message. The first WLAN device may determine to enable the HARQ protocol based on the first feedback message. The first WLAN device may receive an indication of an amount of memory available at the second WLAN device for processing HARQ transmissions. The first WLAN device may transmit a second HARQ frame to the second WLAN device based, at least in part, on the amount of memory available at the second WLAN device for processing HARQ transmissions.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: February 27, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Alfred Asterjadhi, George Cherian, Abhishek Pramod Patil, Lochan Verma, Jialing Li Chen, Stephen Jay Shellhammer, Dung Ngoc Doan, Bin Tian
  • Publication number: 20220222631
    Abstract: An applications programming interface (API) or other interface may be configured for use with a plurality of e-commerce applications and/or a plurality of payment systems. The API may be associated with an operating system of a client or may be otherwise located in an e-commerce system or network. The API may receive a call regarding a purchase transaction. The purchase transaction may be examined to determine if a payment method is synchronous or asynchronous. An appropriate payment system may be activated to perform the purchase transaction based at least in part on the determination made by the examination of the purchase transaction. A result of the purchase transaction may be sent to the e-commerce program. By revision of the API, developers of e-commerce applications are freed from the burden of revising code in response to the need to utilize additional or differently operated payment systems.
    Type: Application
    Filed: March 29, 2022
    Publication date: July 14, 2022
    Inventors: Sarah WASKOM, Cherie KWAN, Dale LEMIEUX, George LI, Aravind ALURI, Huiyong XIAO, Arik COHEN, Joel BOTNER
  • Patent number: 11301822
    Abstract: An applications programming interface (API) or other interface may be configured for use with a plurality of e-commerce applications and/or a plurality of payment systems. The API may be associated with an operating system of a client or may be otherwise located in an e-commerce system or network. The API may receive a call regarding a purchase transaction. The purchase transaction may be examined to determine if a payment method is synchronous or asynchronous. An appropriate payment system may be activated to perform the purchase transaction based at least in part on the determination made by the examination of the purchase transaction. A result of the purchase transaction may be sent to the e-commerce program. By revision of the API, developers of e-commerce applications are freed from the burden of revising code in response to the need to utilize additional or differently operated payment systems.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: April 12, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sarah Waskom, Cherie Kwan, Dale Lemieux, George Li, Aravind Aluri, Huiyong Xiao, Arik Cohen, Joel Botner
  • Publication number: 20200098727
    Abstract: A wire-bond memory die is coupled to a system-on-chip processor where the processor is flip-chip mounted on a semiconductor package substrate, and the wire-bond memory die is also flip-chip configured through a redistribution layer that pins out to a series of pillars that contact the semiconductor package substrate. The wire-bond memory die is stacked on the processor and the redistribution layer overhangs the processor to contact the series of pillars.
    Type: Application
    Filed: September 25, 2018
    Publication date: March 26, 2020
    Inventors: Debendra Mallik, Robert L. Sankman, Sanka Ganesan, George Vakanas, Omkar Karhade, Sri Chaitra Jyotsna Chavali, Zhaozhi George Li, Holly A. Sawyer
  • Patent number: 9992662
    Abstract: A system and method (10) are provided for enrolling electrical control devices (12) in a system (14) for wirelessly controlling and monitoring a plurality of electrical control devices (12) located throughout a building (16). The system (10) includes a portable electronic control panel (20) that connects wirelessly to the devices (12). The system (10) automatically creates a list of the devices (12) based their wireless signal strength and allows a user to select and operate each of the devices (12) one at a time to thereby verify the identity of each device (12) and input a user created identifier for each device (12) into the system (10).
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: June 5, 2018
    Assignee: Honeywell International, Inc.
    Inventors: Weifeng Hua, Bo Sun, George Li
  • Publication number: 20170344961
    Abstract: An applications programming interface (API) or other interface may be configured for use with a plurality of e-commerce applications and/or a plurality of payment systems. The API may be associated with an operating system of a client or may be otherwise located in an e-commerce system or network. The API may receive a call regarding a purchase transaction. The purchase transaction may be examined to determine if a payment method is synchronous or asynchronous. An appropriate payment system may be activated to perform the purchase transaction based at least in part on the determination made by the examination of the purchase transaction. A result of the purchase transaction may be sent to the e-commerce program. By revision of the API, developers of e-commerce applications are freed from the burden of revising code in response to the need to utilize additional or differently operated payment systems.
    Type: Application
    Filed: July 13, 2017
    Publication date: November 30, 2017
    Inventors: Sarah Waskom, Cherie Kwan, Dale Lemieux, George Li, Aravind Aluri, Huiyong Xiao, Arik Cohen, Joel Botner
  • Patent number: 9818291
    Abstract: A system is provided that includes a control panel of a security system that detects threats within a secured geographic area, a least one Bluetooth low energy (BLE) device located within the secured area that transmits a wireless location identification signal, a portable wireless device of the security system that detects the wireless location identification signal, and a processor of the security system that displays a screen used to arm the security system in response to the wireless location identification signal detected by the portable wireless device.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: November 14, 2017
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: WeiFeng Hua, George Li, Ziv Wang
  • Patent number: 9653411
    Abstract: An electronic package that includes a substrate; an electronic component mounted to a surface of the substrate; and a porous coating that includes grains of metal powder formed onto the electronic component by melting the metal powder onto the electronic component. An electronic package that includes a substrate; an electronic component mounted to a surface of the substrate; and a porous coating that includes grains of metal powder formed onto the substrate by melting the metal powder onto the substrate. An electronic package that includes a substrate; an electronic component mounted to a surface of the substrate; an initial mold covering the electronic component; and a porous coating that includes grains of metal powder formed onto the initial mold by melting the metal powder onto the initial mold.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: May 16, 2017
    Assignee: Intel Corporation
    Inventors: Donglai David Lu, Zhaozhi George Li, Matthew T. Magnavita, Amram Eitan, Peng Chen
  • Publication number: 20170076583
    Abstract: A system that includes a control panel of a security system that detects threats within a secured geographic area, a least one Bluetooth low energy (BLE) device located within the secured area that transmits a wireless location identification signal, a portable wireless device of the security system that detects the wireless location identification signal and a processor of the security system that displays a screen used to arm the security system in response to the wireless identification signal detected by the portable device.
    Type: Application
    Filed: September 11, 2015
    Publication date: March 16, 2017
    Inventors: WeiFeng Hua, George Li, Ziv Wang
  • Publication number: 20160220464
    Abstract: The present invention provides compositions comprising a bradykinin receptor B2 agonist and methods using such compositions to increase/promote hair growth or reduce/delay hair loss.
    Type: Application
    Filed: September 3, 2014
    Publication date: August 4, 2016
    Inventors: JUNJIE YANG, GEORGE LI, XUEFEI LI
  • Patent number: 9009855
    Abstract: One or more techniques and/or systems are disclosed for generating a developer license that allows a developer application to run on developer machine. A user identification (userID) used to register a user can be used by the user to register as a developer. The userID can be authenticated for the registered developer. Further, a machine used by the developer for the developer application can be registered, and a resulting hardware identification (hardwareID) can be authenticated for the registered developer machine. Additionally, a developer certificate can be generated for the registered developer. The developer certificate can be authenticated and used to sign the developer application. The developer license can be generated for the developer, allowing the developer machine to execute the developer application, based at least upon the authenticated userID, the authenticated hardwareID, and the authenticated developer certificate.
    Type: Grant
    Filed: September 11, 2011
    Date of Patent: April 14, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sanjeev Dwivedi, Sunil Shankar Kadam, George Li, Ariye M. Cohen
  • Publication number: 20140379558
    Abstract: An applications programming interface (API) or other interface may be configured for use with a plurality of e-commerce applications and/or a plurality of payment systems. The API may be associated with an operating system of a client or may be otherwise located in an e-commerce system or network. The API may receive a call regarding a purchase transaction. The purchase transaction may be examined to determine if a payment method is synchronous or asynchronous. An appropriate payment system may be activated to perform the purchase transaction based at least in part on the determination made by the examination of the purchase transaction. A result of the purchase transaction may be sent to the e-commerce program. By revision of the API, developers of e-commerce applications are freed from the burden of revising code in response to the need to utilize additional or differently operated payment systems.
    Type: Application
    Filed: June 20, 2013
    Publication date: December 25, 2014
    Inventors: Sarah Waskom, Cherie Kwan, Dale Lemieux, George Li, Aravind Aluri, Huiyong Xiao, Arik Cohen, Joel Botner
  • Patent number: 8689289
    Abstract: Global object access auditing techniques are described. In an implementation, a global SACL for a resource and an object SACL are merged to form a merged SACL responsive to a request for access to an object. The merged SACL is checked to determine what activity is to generate an audit event.
    Type: Grant
    Filed: October 2, 2008
    Date of Patent: April 1, 2014
    Assignee: Microsoft Corporation
    Inventors: Marcelo J. Birnbach, Daniel Carver, Brian Lounsberry, George Li, Felix Kasza
  • Publication number: 20130067601
    Abstract: One or more techniques and/or systems are disclosed for generating a developer license that allows a developer application to run on developer machine. A user identification (userID) used to register a user can be used by the user to register as a developer. The userID can be authenticated for the registered developer. Further, a machine used by the developer for the developer application can be registered, and a resulting hardware identification (hardwareID) can be authenticated for the registered developer machine. Additionally, a developer certificate can be generated for the registered developer. The developer certificate can be authenticated and used to sign the developer application. The developer license can be generated for the developer, allowing the developer machine to execute the developer application, based at least upon the authenticated userID, the authenticated hardwareID, and the authenticated developer certificate.
    Type: Application
    Filed: September 11, 2011
    Publication date: March 14, 2013
    Applicant: Microsoft Corporation
    Inventors: Sanjeev Dwivedi, Sunil Shankar Kadam, George Li, Ariye M. Cohen
  • Publication number: 20130067533
    Abstract: One or more techniques and/or systems are disclosed for generating a test application license for a developer application, such as to test a licensing portion of the developer application on a developer machine. An application identifier (appID) can be created that is particular to the developer application. Developer binding data associated with an authenticated developer of the developer application can be created that is particular to the developer. The appID and developer binding data are combined to create bound application developer data. The test application license is generated for the developer application based at least upon an authenticated developer certificate and the bound application developer data. The generated test application license provides for the licensing portion of the developer application to be tested on the developer machine.
    Type: Application
    Filed: September 11, 2011
    Publication date: March 14, 2013
    Applicant: Microsoft Corporation
    Inventors: Sunil Shankar Kadam, Sanjeev Dwivedi, George Li, Ariye M. Cohen, Alwin Vyhmeister