Patents by Inventor Frank Lu

Frank Lu 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: 20240013463
    Abstract: Aspects of the present disclosure involve a system for providing virtual experiences. The system accesses, by a messaging application, an image depicting a person. The system generates, by the messaging application, a three-dimensional (3D) avatar based on the person depicted in the image. The system receives input that selects a pose for the 3D avatar and one or more fashion items to be worn by the 3D avatar and places, by the messaging application, the 3D avatar in the selected pose and wearing the one or more fashion items in an augmented reality (AR) experience.
    Type: Application
    Filed: August 16, 2022
    Publication date: January 11, 2024
    Inventors: Avihay Assouline, Itamar Berger, Riza Alp Guler, Antonios Kakolyris, Frank Lu, Haoyang Wang, Matan Zohar
  • Publication number: 20220288602
    Abstract: An advanced manufacturing plant and process to efficiently deconstruct and recycle post-consumer carpet primarily in an aqueous environment. The water-based technology substantially eliminates airborne particulate emissions into the workplace and the environment. It also significantly increases the quality and quantity of the resources recovered from the carpet. In addition to recycling residential carpet, it also reclaims and recycles material from commercial broadloom carpet.
    Type: Application
    Filed: June 3, 2022
    Publication date: September 15, 2022
    Inventors: Xinting Tian, Gail Brice, Lorence Moot, Frank Lu
  • Patent number: 11376606
    Abstract: An advanced manufacturing plant and process to efficiently deconstruct and recycle post-consumer carpet primarily in an aqueous environment. The water-based technology substantially eliminates airborne particulate emissions into the workplace and the environment. It also significantly increases the quality and quantity of the resources recovered from the carpet. In addition to recycling residential carpet, it also reclaims and recycles material from commercial broadloom carpet.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: July 5, 2022
    Assignee: XT GREEN, INC.
    Inventors: Xinting Tian, Gail Brice, Lorence Moot, Frank Lu
  • Patent number: 11074224
    Abstract: System, method, and computer program product for partitioned data replication are described. A data replication system can partition a file stored on a primary storage device into multiple data blocks, and store an index mapping the blocks and the file. Initially, the system can replicate the file and the index to a secondary storage device. The data stored in the file can change after the initial replication. The system can determine which block among the data blocks has changed by updating the index and comparing the updated index with the original index. The system can then replicate the change by replicating only the changed block and the updated index to the secondary system.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: July 27, 2021
    Assignee: Apple Inc.
    Inventors: James Qiu, Hui Wang, Frank Lu
  • Publication number: 20200156082
    Abstract: An advanced manufacturing plant and process to efficiently deconstruct and recycle post-consumer carpet primarily in an aqueous environment. The water-based technology substantially eliminates airborne particulate emissions into the workplace and the environment. It also significantly increases the quality and quantity of the resources recovered from the carpet. In addition to recycling residential carpet, it also reclaims and recycles material from commercial broadloom carpet.
    Type: Application
    Filed: January 22, 2020
    Publication date: May 21, 2020
    Inventors: Xinting Tian, Gail Brice, Lorence Moot, Frank Lu
  • Patent number: 10576478
    Abstract: An advanced manufacturing plant and process to efficiently deconstruct and recycle post-consumer carpet primarily in an aqueous environment. The water-based technology substantially eliminates airborne particulate emissions into the workplace and the environment. It also significantly increases the quality and quantity of the resources recovered from the carpet. In addition to recycling residential carpet, it also reclaims and recycles material from commercial broadloom carpet.
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: March 3, 2020
    Assignee: XT GREEN, INC.
    Inventors: Xinting Tian, Gail Brice, Lorence Moot, Frank Lu
  • Patent number: 10303673
    Abstract: System, method, and computer program product key compression and cached-locking are described. A computer system can store database files or operating system files in a tree data structure. The system can store data or metadata as key-value pairs in nodes of the tree data structure. The keys in the key-value pairs can have a hierarchical structure, which may or may not correspond to the tree data structure. The system can compress the keys by reducing duplicated storage of shared portions of the keys. The system can use an index in a tree node to represent the hierarchical structure of the key-value pairs stored in that tree node. To access a value in a key-value pair, the system can identify the tree node to search, query the index in that tree node to locate the value, and then access the value at the indexed location.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: May 28, 2019
    Assignee: Apple Inc.
    Inventors: Murali Vemulapati, James Qiu, Frank Lu
  • Publication number: 20190132558
    Abstract: Various wall-mounted cameras are disclosed that have embedded computer systems that functionally link the camera to various electronic devices, such as switches, lights, passive infra-red devices, and remote computer systems. The wall-mounted camera could be triggered by passive infra-red devices, which cause the camera to record video streams and transmit them to remote computer systems for analysis and triggering of alternative systems.
    Type: Application
    Filed: October 31, 2017
    Publication date: May 2, 2019
    Inventor: Fang (Frank) Lu
  • Patent number: 10116316
    Abstract: A receiver with orthogonal beam forming technique is achieved that is capable of differentiating different signal components within the received composite signal. An adaptive processor is used to eliminate the signal component whose phase information is known or can be calculated. The phase information of the major component of a signal can be easily acquired by using a limiter. The phase information of other signal components can be acquired by their direction information and other characteristics, such as modulation scheme, etc. Multiple orthogonal beams can be formed by eliminating one unwanted signal component each time by the adaptive processor until all unwanted signal is eliminated. Thus, a composite signal from multiple sources can be broken down into their component signals.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: October 30, 2018
    Assignee: SPATIAL DIGITAL SYSTEMS, INC.
    Inventors: Donald C. D. Chang, Frank Lu, Yulan Sun
  • Publication number: 20180127562
    Abstract: An advanced manufacturing plant and process to efficiently deconstruct and recycle post-consumer carpet primarily in an aqueous environment. The water-based technology substantially eliminates airborne particulate emissions into the workplace and the environment. It also significantly increases the quality and quantity of the resources recovered from the carpet. In addition to recycling residential carpet, it also reclaims and recycles material from commercial broadloom carpet.
    Type: Application
    Filed: May 4, 2017
    Publication date: May 10, 2018
    Inventors: Xinting Tian, Gail Brice, Lorence Moot, Frank Lu
  • Patent number: 9676917
    Abstract: An advanced manufacturing plant and process to efficiently deconstruct and recycle post-consumer carpet primarily in an aqueous environment. The water-based technology substantially eliminates airborne particulate emissions into the workplace and the environment. It also significantly increases the quality and quantity of the resources recovered from the carpet. In addition to recycling residential carpet, it also reclaims and recycles material from commercial broadloom carpet.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: June 13, 2017
    Assignee: XT Green, Inc.
    Inventors: Xinting Tian, Gail Brice, Lorence Moot, Frank Lu
  • Patent number: 9628250
    Abstract: An advanced digital beam forming technique is achieved that is capable of simultaneously forming multiple beams and attenuating the cross-pol component at multiple locations. The proposed invention, comprising a series of signal inputs, optimization loops and weighting processes, successfully eliminates the side effect of an increase of the cross-pol in the process of beam-forming, thus reducing potential interference. This technique utilizes the orthogonally polarized signal component which is already available and can minimize both the horizontally polarized and vertically polarized cross-pol at the same time. The complexity of computation can be reduced by using only part of the orthogonal polarized components in the optimization.
    Type: Grant
    Filed: March 24, 2011
    Date of Patent: April 18, 2017
    Assignee: Spatial Digital Systems, Inc.
    Inventors: Donald C. D. Chang, Frank Lu, Yulan Sun
  • Publication number: 20160335299
    Abstract: System, method, and computer program product key compression and cached-locking are described. A computer system can store database files or operating system files in a tree data structure. The system can store data or metadata as key-value pairs in nodes of the tree data structure. The keys in the key-value pairs can have a hierarchical structure, which may or may not correspond to the tree data structure. The system can compress the keys by reducing duplicated storage of shared portions of the keys. The system can use an index in a tree node to represent the hierarchical structure of the key-value pairs stored in that tree node. To access a value in a key-value pair, the system can identify the tree node to search, query the index in that tree node to locate the value, and then access the value at the indexed location.
    Type: Application
    Filed: August 21, 2015
    Publication date: November 17, 2016
    Applicant: Apple Inc.
    Inventors: Murali Vemulapati, James Qiu, Frank Lu
  • Publication number: 20160335288
    Abstract: System, method, and computer program product for partitioned data replication are described. A data replication system can partition a file stored on a primary storage device into multiple data blocks, and store an index mapping the blocks and the file. Initially, the system can replicate the file and the index to a secondary storage device. The data stored in the file can change after the initial replication. The system can determine which block among the data blocks has changed by updating the index and comparing the updated index with the original index. The system can then replicate the change by replicating only the changed block and the updated index to the secondary system.
    Type: Application
    Filed: May 11, 2015
    Publication date: November 17, 2016
    Inventors: James Qiu, Hui Wang, Frank Lu
  • Publication number: 20160164191
    Abstract: A system for allowing ground terminals, specifically mobile ground terminals, to dynamically and electronically realign signal polarizations to match that of incoming and outgoing signal polarizations from designated space assets, specifically communications from satellites, comprising an adaptive re-orientation technique based on a cost minimization function, and a means of direct calculations of weighting components based on the knowledge of the orientation and bearing of both the satellites and the ground terminals. The embodiment will allow a mobile ground terminal to electronically realign itself to the signals of a satellite, without the need for mechanical processes to physically re-orient the antenna array.
    Type: Application
    Filed: January 28, 2016
    Publication date: June 9, 2016
    Inventors: Donald C.D. Chang, Frank Lu, Yulan Sun
  • Publication number: 20160142084
    Abstract: A receiver with orthogonal beam forming technique is achieved that is capable of differentiating different signal components within the received composite signal. An adaptive processor is used to eliminate the signal component whose phase information is known or can be calculated. The phase information of the major component of a signal can be easily acquired by using a limiter. The phase information of other signal components can be acquired by their direction information and other characteristics, such as modulation scheme, etc. Multiple orthogonal beams can be formed by eliminating one unwanted signal component each time by the adaptive processor until all unwanted signal is eliminated. Thus, a composite signal from multiple sources can be broken down into their component signals.
    Type: Application
    Filed: January 28, 2016
    Publication date: May 19, 2016
    Inventors: Donald C.D. Chang, Frank Lu, Yulan Sun
  • Publication number: 20160079682
    Abstract: A system for allowing ground terminals, specifically mobile ground terminals, to dynamically and electronically realign signal polarizations to match that of incoming and outgoing signal polarizations from designated space assets, specifically communications from satellites, comprising an adaptive re-orientation technique based on a cost minimization function, and a means of direct calculations of weighting components based on the knowledge of the orientation and bearing of both the satellites and the ground terminals. The embodiment will allow a mobile ground terminal to electronically realign itself to the signals of a satellite, without the need for mechanical processes to physically re-orient the antenna array.
    Type: Application
    Filed: November 13, 2015
    Publication date: March 17, 2016
    Inventors: Donald C.D. Chang, Frank Lu, Yulan Sun
  • Patent number: 9252799
    Abstract: A receiver with orthogonal beam forming technique is achieved that is capable of differentiating different signal components within the received composite signal. An adaptive processor is used to eliminate the signal component whose phase information is known or can be calculated. The phase information of the major component of a signal can be easily acquired by using a limiter. The phase information of other signal components can be acquired by their direction information and other characteristics, such as modulation scheme, etc. Multiple orthogonal beams can be formed by eliminating one unwanted signal component each time by the adaptive processor until all unwanted signal is eliminated. Thus, a composite signal from multiple sources can be broken down into their component signals.
    Type: Grant
    Filed: November 22, 2010
    Date of Patent: February 2, 2016
    Assignee: SPATIAL DIGITAL SYSTEMS, INC.
    Inventors: Donald C. D. Chang, Yulan Sun, Frank Lu
  • Patent number: 8634760
    Abstract: A system for allowing ground terminals, mobile or stationary, to dynamically and electronically re-align signal polarizations to match that of incoming signal polarizations from transmitting sources. An adaptive re-orientation technique utilizes a cost minimization function to determine the difference between actual orientation values and desired orientation values. Calculations of satellite and ground terminal orientations and bearings to create weighting components allow a mobile ground terminal to electronically realign itself to the signals of a transmitting source, thereby eliminating the need for physically re-orienting the antenna array through mechanical processes.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: January 21, 2014
    Inventors: Donald C. D. Chang, Frank Lu, Yulan Sun
  • Patent number: 8543544
    Abstract: Methods, program products, and systems for checkpoint based progressive backup are described. When a system receives a request to update a page of a storage device storing database files of a database, the system can update the page and replicate the updated page in a shadow page in a backup queue. The backup queue can store multiple shadow pages, where each updated page can correspond to at most a specified number of shadow pages in the queue. Each shadow page can be associated with a timestamp of a latest update. At pre-specified temporal checkpoints, the system can write the shadow pages in the queue to a backup file in the order of the timestamps. Upon receiving a restoration request, the system can restore the database to a state as of the time of the checkpoint using the backup file.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: September 24, 2013
    Assignee: Apple Inc.
    Inventors: Frank Lu, James Qiu, Jonathan Thatcher, Murali Vemulapati, Carl Wang, Terrence Barwegen