Patents by Inventor Allen Chen

Allen Chen 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: 12368629
    Abstract: The disclosed technology relates to a network agent for reporting to a network policy system. A network agent includes an agent enforcer and an agent controller. The agent enforcer is configured to implementing network policies on the system, access data associated with the implementation of the network policies on the system, and transmit, via an interprocess communication, the data to the agent controller. The agent controller is configured to generate a report including the data and transmit the report to a network policy system.
    Type: Grant
    Filed: November 9, 2022
    Date of Patent: July 22, 2025
    Assignee: Cisco Technology, Inc.
    Inventors: Hai Vu, Shih-Chun Chang, Varun Malhotra, Shashi Gandham, Navindra Yadav, Allen Chen, Praneeth Vallem, Rohit Prasad
  • Patent number: 12347542
    Abstract: An exercise recommendation system determines workout plans for users. The exercise recommendation system receives a profile of a user and a level of variance selected by the user. The profile includes a history of exercises the user has performed, available gym equipment, and exercise goals. The exercise recommendation system inputs the profile to a machine learning model configured to rank a set of exercises for a user to perform. The exercise recommendation system modifies the ranking of exercises based on the level of variance selected by the user. Modification of the ranking is greater for a first level of variance than for a second level of variance less than the first level of variance. The exercise recommendation system generates a workout plan for display within a user interface to the user based on the modified ranking.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: July 1, 2025
    Assignee: FITBOD, INC.
    Inventors: Allen Chen, Jess Venticinque
  • Publication number: 20240424346
    Abstract: An exercise recommendation system determines a current capability of a user. The exercise recommendation system accesses an exercise history for a user. The exercise history comprises an exercise performed by the user and a capability of the user each time the user performed the exercise. The exercise recommendation system partitions the exercise history into a plurality of time periods, and, for each time period, computes an aggregate capability of the user for the exercise during the time period. The exercise recommendation system calculates a moving average capability of the user for the exercise based on the aggregate capabilities and determines a current capability of the user for the exercise based on the moving average capability. The current capability of the user may be discounted at least in part based on how recently the user performed the exercise.
    Type: Application
    Filed: September 9, 2024
    Publication date: December 26, 2024
    Inventors: Allen Chen, Jess Venticinque, Louis Gutierrez, Charles Edouard Gibbons, Jie Fang, Yihui Liu
  • Patent number: 12109454
    Abstract: An exercise recommendation system determines a current capability of a user. The exercise recommendation system accesses an exercise history for a user. The exercise history comprises an exercise performed by the user and a capability of the user each time the user performed the exercise. The exercise recommendation system partitions the exercise history into a plurality of time periods, and, for each time period, computes an aggregate capability of the user for the exercise during the time period. The exercise recommendation system calculates a moving average capability of the user for the exercise based on the aggregate capabilities and determines a current capability of the user for the exercise based on the moving average capability. The current capability of the user may be discounted at least in part based on how recently the user performed the exercise.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: October 8, 2024
    Assignee: FITBOD, INC.
    Inventors: Allen Chen, Jess Venticinque, Louis Gutierrez, Charles Edouard Gibbons, Jie Fang, Yihui Liu
  • Publication number: 20240299808
    Abstract: An exercise recommendation system determines workout plans for users. The exercise recommendation system trains a machine-learned model configured to rank a set of exercises, and the ranking of exercises can be modified based on feedback from a user, for instance requesting that an exercise be recommended more frequently, less frequently, or never. The exercise recommendation system can also implement a machine-learned model configured to predict a measure of strength for the user, and can, in response to determining that the measure of strength of the user has decreased or plateaued over time, modify a workout for a user based on a muscle or muscle group associated with the measure of strength. Likewise, the exercise recommendation system can modify a workout in response to a predicted measure of strength being less than an actual measure of strength, for instance to include exercises targeting muscles associated with the measure of strength.
    Type: Application
    Filed: March 9, 2023
    Publication date: September 12, 2024
    Inventors: Liam John Gundlach, Thiago Veiga Marzagao, Yihui Liu, Allen Chen, Jesse Dominic Venticinque
  • Publication number: 20240304300
    Abstract: An exercise recommendation system determines workout plans for users. The exercise recommendation system trains a machine-learned model configured to rank a set of exercises, and the ranking of exercises can be modified based on feedback from a user, for instance requesting that an exercise be recommended more frequently, less frequently, or never. The exercise recommendation system can also implement a machine-learned model configured to predict a measure of strength for the user, and can, in response to determining that the measure of strength of the user has decreased or plateaued over time, modify a workout for a user based on a muscle or muscle group associated with the measure of strength. Likewise, the exercise recommendation system can modify a workout in response to a predicted measure of strength being less than an actual measure of strength, for instance to include exercises targeting muscles associated with the measure of strength.
    Type: Application
    Filed: March 9, 2023
    Publication date: September 12, 2024
    Inventors: Allen Chen, Jesse Dominic Venticinque, Magdalena Mellema-Morgan
  • Patent number: 12032514
    Abstract: Adaptive matching is provided, which is used to automatically match a block size of a transactional file system with an IO size of a client. An example method includes creating a share domain, wherein the share domain is created on a first file system, and a block size of the first file system is a first block size. The method further includes determining a block size of the share domain as a second block size, wherein the second block size is not equal to the first block size. If a block size of a second file system is the second block size, the share domain is migrated from the first file system to the second file system. By implementing the present application, it is possible to simplify user operations, improve operational convenience, and help to reduce storage space fragments and indirect blocks, thereby further improving the performance of a storage system.
    Type: Grant
    Filed: July 14, 2022
    Date of Patent: July 9, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Ellie Changxu Jiang, Helen Hailan Dong, Allen Chen, Shuang Zheng
  • Publication number: 20240199888
    Abstract: A surface covering is provided and generally includes a laminated panel, an ultra-violet (UV) and a second coating. The curable surface coating is applied to the laminated panel and includes a first coating. The second coating includes a composition distinctive of the first coating and is cured at a lower energy than the second coating. The second coating is cured at a higher energy to cure both the first coating and the second coating.
    Type: Application
    Filed: March 4, 2024
    Publication date: June 20, 2024
    Applicant: Decoria Materials (Jiangsu) Co., Ltd
    Inventors: Hao Allen Chen, Kun He, Shangfei Sun
  • Publication number: 20240192983
    Abstract: A virtualization platform for Network Functions Virtualization (NFV) is provided. The virtualization platform may include a host processor coupled to an acceleration coprocessor. The acceleration coprocessor may be a reconfigurable integrated circuit to help provide improved flexibility and agility for the NFV. The coprocessor may include multiple virtual function hardware acceleration modules each of which is configured to perform a respective accelerator function. A virtual machine running on the host processor may wish to perform multiple accelerator functions in succession at the coprocessor on a given data. In one suitable arrangement, intermediate data output by each of the accelerator functions may be fed back to the host processor. In another suitable arrangement, the successive function calls may be chained together so that only the final resulting data is fed back to the host processor.
    Type: Application
    Filed: January 12, 2024
    Publication date: June 13, 2024
    Inventors: Abdel Hafiz Rabi, Allen Chen, Mark Jonathan Lewis, Jiefan Zhang
  • Patent number: 11960921
    Abstract: A virtualization platform for Network Functions Virtualization (NFV) is provided. The virtualization platform may include a host processor coupled to an acceleration coprocessor. The acceleration coprocessor may be a reconfigurable integrated circuit to help provide improved flexibility and agility for the NFV. The coprocessor may include multiple virtual function hardware acceleration modules each of which is configured to perform a respective accelerator function. A virtual machine running on the host processor may wish to perform multiple accelerator functions in succession at the coprocessor on a given data. In one suitable arrangement, intermediate data output by each of the accelerator functions may be fed back to the host processor. In another suitable arrangement, the successive function calls may be chained together so that only the final resulting data is fed back to the host processor.
    Type: Grant
    Filed: May 11, 2023
    Date of Patent: April 16, 2024
    Assignee: Altera Corporation
    Inventors: Abdel Hafiz Rabi, Allen Chen, Mark Jonathan Lewis, Jiefan Zhang
  • Publication number: 20240076473
    Abstract: A surface covering is provided. The surface covering is made of a composition of a polymer a bio-based plasticizer, a stabilizer, and a co-stabilizer.
    Type: Application
    Filed: November 10, 2023
    Publication date: March 7, 2024
    Applicant: Decoria Materials (Jiangsu) Co., Ltd.
    Inventors: Hao Allen Chen, Qinglan Ni, Deng-Ming Li
  • Patent number: 11920056
    Abstract: A surface covering is provided. The surface covering includes a laminated panel and an ultra-violet (UV) curable surface coating applied to the laminated panel. The ultra-violet (UV) curable surface coating includes a first coating, a second coating, abrasive resistant particles, and an antimicrobial additive. The second coating is a composition distinctive of the first coating, the first coating is cured at a lower energy than the second coating, the second coating is cured at a higher energy to cure both the first coating and the second coating. The abrasive resistant particles include silicon carbide (SiC) particles wherein at least 50% of the silicon carbide (SiC) particles have a particle size of less than 45 ?u. The antimicrobial additive selected from a group consisting of N-butyl-1,2-benzisothiazolin-3-one, alkyl dimethyl ammonium saccharinates, Zinc 2-pyridinethiol-1-oxide,10,10?-Oxybisphenoxarsine (OBPA), 4,5-Dichloro-2-octyl-4isothiazolin-3-one (DCOIT) and mixtures thereof.
    Type: Grant
    Filed: March 10, 2023
    Date of Patent: March 5, 2024
    Assignee: Decoria Materials (Jiangsu) Co., Ltd.
    Inventors: Hao Allen Chen, Kun He, Shangfei Sun
  • Publication number: 20230342330
    Abstract: Adaptive matching is provided, which is used to automatically match a block size of a transactional file system with an IO size of a client. An example method includes creating a share domain, wherein the share domain is created on a first file system, and a block size of the first file system is a first block size. The method further includes determining a block size of the share domain as a second block size, wherein the second block size is not equal to the first block size. If a block size of a second file system is the second block size, the share domain is migrated from the first file system to the second file system. By implementing the present application, it is possible to simplify user operations, improve operational convenience, and help to reduce storage space fragments and indirect blocks, thereby further improving the performance of a storage system.
    Type: Application
    Filed: July 14, 2022
    Publication date: October 26, 2023
    Inventors: Ellie Changxu Jiang, Helen Hailan Dong, Allen Chen, Shuang Zheng
  • Publication number: 20230325230
    Abstract: A virtualization platform for Network Functions Virtualization (NFV) is provided. The virtualization platform may include a host processor coupled to an acceleration coprocessor. The acceleration coprocessor may be a reconfigurable integrated circuit to help provide improved flexibility and agility for the NFV. The coprocessor may include multiple virtual function hardware acceleration modules each of which is configured to perform a respective accelerator function. A virtual machine running on the host processor may wish to perform multiple accelerator functions in succession at the coprocessor on a given data. In one suitable arrangement, intermediate data output by each of the accelerator functions may be fed back to the host processor. In another suitable arrangement, the successive function calls may be chained together so that only the final resulting data is fed back to the host processor.
    Type: Application
    Filed: May 11, 2023
    Publication date: October 12, 2023
    Inventors: Abdel Hafiz Rabi, Allen Chen, Mark Jonathan Lewis, Jiefan Zhang
  • Publication number: 20230212404
    Abstract: A surface covering is provided. The surface covering includes a laminated panel and an ultra-violet (UV) curable surface coating applied to the laminated panel. The ultra-violet (UV) curable surface coating includes a first coating, a second coating, abrasive resistant particles, and an antimicrobial additive. The second coating is a composition distinctive of the first coating, the first coating is cured at a lower energy than the second coating, the second coating is cured at a higher energy to cure both the first coating and the second coating. The abrasive resistant particles include silicon carbide (SiC) particles wherein at least 50% of the silicon carbide (SiC) particles have a particle size of less than 45 mµ. The antimicrobial additive selected from a group consisting of N-butyl- 1, 2-benzisothiazolin-3-one, alkyl dimethyl ammonium saccharinates, Zinc 2-pyridinethiol-1-oxide, 10, 10?-Oxybisphenoxarsine (OBPA), 4,5-Dichloro-2-octyl-4isothiazolin-3-one (DCOIT) and mixtures thereof.
    Type: Application
    Filed: March 10, 2023
    Publication date: July 6, 2023
    Applicant: Decoria Materials (Jiangsu) Co., Ltd
    Inventors: Hao Allen Chen, Kun He, Shangfei Sun
  • Patent number: 11687358
    Abstract: A virtualization platform for Network Functions Virtualization (NFV) is provided. The virtualization platform may include a host processor coupled to an acceleration coprocessor. The acceleration coprocessor may be a reconfigurable integrated circuit to help provide improved flexibility and agility for the NFV. The coprocessor may include multiple virtual function hardware acceleration modules each of which is configured to perform a respective accelerator function. A virtual machine running on the host processor may wish to perform multiple accelerator functions in succession at the coprocessor on a given data. In one suitable arrangement, intermediate data output by each of the accelerator functions may be fed back to the host processor. In another suitable arrangement, the successive function calls may be chained together so that only the final resulting data is fed back to the host processor.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: June 27, 2023
    Assignee: Altera Corporation
    Inventors: Abdel Hafiz Rabi, Allen Chen, Mark Jonathan Lewis, Jiefan Zhang
  • Patent number: 11675613
    Abstract: Techniques and mechanisms provide a flexible mapping for physical functions and virtual functions in an environment including virtual machines.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: June 13, 2023
    Assignee: Altera Corporation
    Inventors: Jiefan Zhang, Abdel Hafiz Rabi, Allen Chen, Mark Jonathan Lewis
  • Publication number: 20230147790
    Abstract: The disclosed technology relates to a network agent for reporting to a network policy system. A network agent includes an agent enforcer and an agent controller. The agent enforcer is configured to implementing network policies on the system, access data associated with the implementation of the network policies on the system, and transmit, via an interprocess communication, the data to the agent controller. The agent controller is configured to generate a report including the data and transmit the report to a network policy system.
    Type: Application
    Filed: November 9, 2022
    Publication date: May 11, 2023
    Inventors: Hai Vu, Shih-Chun Chang, Varun Malhotra, Shashi Gandham, Navindra Yadav, Allen Chen, Praneeth Vallem, Rohit Prasad
  • Patent number: 11623994
    Abstract: A surface covering is provided. The surface covering includes a laminated panel having top layer and an ultra-violet (UV) curable surface coating applied to the laminated panel. The ultra-violet (UV) curable surface coating has a composition with an oligomer, a monomer, a photoinitiator, abrasive resistant particles, and an antimicrobial additive.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: April 11, 2023
    Assignee: Decoria Materials (Jiangsu) Co., Ltd.
    Inventors: Hao Allen Chen, Kun He, Shangfei Sun
  • Publication number: 20230100942
    Abstract: A surface covering is provided and includes an upper section of laminated polymeric layers and an acoustical section for dissipating sound waves.
    Type: Application
    Filed: December 6, 2022
    Publication date: March 30, 2023
    Applicant: Novalis Holdings Limited
    Inventors: Hao Allen Chen, Chee-Shong Wu