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: 20240013463Abstract: 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: ApplicationFiled: August 16, 2022Publication date: January 11, 2024Inventors: Avihay Assouline, Itamar Berger, Riza Alp Guler, Antonios Kakolyris, Frank Lu, Haoyang Wang, Matan Zohar
-
Publication number: 20220288602Abstract: 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: ApplicationFiled: June 3, 2022Publication date: September 15, 2022Inventors: Xinting Tian, Gail Brice, Lorence Moot, Frank Lu
-
Patent number: 11376606Abstract: 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: GrantFiled: January 22, 2020Date of Patent: July 5, 2022Assignee: XT GREEN, INC.Inventors: Xinting Tian, Gail Brice, Lorence Moot, Frank Lu
-
Patent number: 11074224Abstract: 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: GrantFiled: May 11, 2015Date of Patent: July 27, 2021Assignee: Apple Inc.Inventors: James Qiu, Hui Wang, Frank Lu
-
Publication number: 20200156082Abstract: 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: ApplicationFiled: January 22, 2020Publication date: May 21, 2020Inventors: Xinting Tian, Gail Brice, Lorence Moot, Frank Lu
-
Patent number: 10576478Abstract: 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: GrantFiled: May 4, 2017Date of Patent: March 3, 2020Assignee: XT GREEN, INC.Inventors: Xinting Tian, Gail Brice, Lorence Moot, Frank Lu
-
Patent number: 10303673Abstract: 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: GrantFiled: August 21, 2015Date of Patent: May 28, 2019Assignee: Apple Inc.Inventors: Murali Vemulapati, James Qiu, Frank Lu
-
Publication number: 20190132558Abstract: 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: ApplicationFiled: October 31, 2017Publication date: May 2, 2019Inventor: Fang (Frank) Lu
-
Patent number: 10116316Abstract: 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: GrantFiled: January 28, 2016Date of Patent: October 30, 2018Assignee: SPATIAL DIGITAL SYSTEMS, INC.Inventors: Donald C. D. Chang, Frank Lu, Yulan Sun
-
Publication number: 20180127562Abstract: 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: ApplicationFiled: May 4, 2017Publication date: May 10, 2018Inventors: Xinting Tian, Gail Brice, Lorence Moot, Frank Lu
-
Patent number: 9676917Abstract: 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: GrantFiled: November 8, 2016Date of Patent: June 13, 2017Assignee: XT Green, Inc.Inventors: Xinting Tian, Gail Brice, Lorence Moot, Frank Lu
-
Patent number: 9628250Abstract: 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: GrantFiled: March 24, 2011Date of Patent: April 18, 2017Assignee: Spatial Digital Systems, Inc.Inventors: Donald C. D. Chang, Frank Lu, Yulan Sun
-
Publication number: 20160335299Abstract: 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: ApplicationFiled: August 21, 2015Publication date: November 17, 2016Applicant: Apple Inc.Inventors: Murali Vemulapati, James Qiu, Frank Lu
-
Publication number: 20160335288Abstract: 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: ApplicationFiled: May 11, 2015Publication date: November 17, 2016Inventors: James Qiu, Hui Wang, Frank Lu
-
Publication number: 20160164191Abstract: 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: ApplicationFiled: January 28, 2016Publication date: June 9, 2016Inventors: Donald C.D. Chang, Frank Lu, Yulan Sun
-
Publication number: 20160142084Abstract: 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: ApplicationFiled: January 28, 2016Publication date: May 19, 2016Inventors: Donald C.D. Chang, Frank Lu, Yulan Sun
-
Publication number: 20160079682Abstract: 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: ApplicationFiled: November 13, 2015Publication date: March 17, 2016Inventors: Donald C.D. Chang, Frank Lu, Yulan Sun
-
Patent number: 9252799Abstract: 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: GrantFiled: November 22, 2010Date of Patent: February 2, 2016Assignee: SPATIAL DIGITAL SYSTEMS, INC.Inventors: Donald C. D. Chang, Yulan Sun, Frank Lu
-
Patent number: 8634760Abstract: 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: GrantFiled: July 30, 2010Date of Patent: January 21, 2014Inventors: Donald C. D. Chang, Frank Lu, Yulan Sun
-
Patent number: 8543544Abstract: 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: GrantFiled: January 6, 2012Date of Patent: September 24, 2013Assignee: Apple Inc.Inventors: Frank Lu, James Qiu, Jonathan Thatcher, Murali Vemulapati, Carl Wang, Terrence Barwegen