Patents by Inventor Shaofei Chen

Shaofei 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).

  • Publication number: 20260089142
    Abstract: Managing access to digital files in a computing environment, including facilitating protection of digital files; including facilitating the user experience for authentication, file encryption, file decryption, dynamic read access of protected files, dynamic write access of protected files, file cache management, and logging of access and updates to the protected files.
    Type: Application
    Filed: September 20, 2024
    Publication date: March 26, 2026
    Inventors: Shaofei Chen, Daniel Cole Harrell
  • Publication number: 20250233180
    Abstract: The invention relates to a method for cooling a fuel cell stack (2) of a preferably mobile fuel cell system (1) with the aid of a cooling circuit (3) conducting a coolant, into which a pump (4), a radiator (5) having a fan (6), and a directional control valve (7) for opening and closing a bypass (8) for circumventing the radiator (5) are integrated, wherein the temperature of the coolant is adjusted to a predefined normal value or normal range via the mixing proportion of the coolant fluxes conducted through the radiator (5) and/or the bypass (8) as well as via the air velocity at the radiator (5), According to the invention, the temperature of the coolant varies as a function of the current cooling capacity of the cooling circuit (3) and/or the current energy consumption of the cooling circuit (3) and is lowered or raised compared to the normal value or normal range. The invention furthermore relates to a control device for carrying out steps of the method.
    Type: Application
    Filed: March 31, 2023
    Publication date: July 17, 2025
    Inventors: Andreas Gleiter, Bernhard Zickgraf, Marie-Dominique Fischer, Martin Brandt, Saskia Bostelmann, Sebastian Nuber, Shaofei Chen, Thomas Demmer
  • Patent number: 12259987
    Abstract: Managing access to data, including storing a database that includes fields; encrypting data of all or some fields of the database using an application encryption algorithm; receiving data indicating user-specific data access roles and user-specific data permissions for each of the user-specific data access roles, each of the user-specific data permissions defining a subset of the data of the database that the corresponding user-specific data access role has authorization for decrypting the subset of the data; receiving a user token representing credentials and user-specific data access roles of an authorized user, wherein the user token is generated by the access rights system; receiving a query for requested data stored by the database; comparing the user-specific data access role of the user token with the user-specific data access roles of the access rights system to identify user-specific data permissions for the user-specific data access role of the user token.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: March 25, 2025
    Assignee: OnData, Inc.
    Inventors: Shaofei Chen, Daniel Cole Harrell
  • Publication number: 20250086303
    Abstract: Managing access to data, including storing a database that includes fields; encrypting data of all or some fields of the database using an application encryption algorithm; receiving data indicating user-specific data access roles and user-specific data permissions for each of the user-specific data access roles, each of the user-specific data permissions defining a subset of the data of the database that the corresponding user-specific data access role has authorization for decrypting the subset of the data; receiving a user token representing credentials and user-specific data access roles of an authorized user, wherein the user token is generated by the access rights system; receiving a query for requested data stored by the database; comparing the user-specific data access role of the user token with the user-specific data access roles of the access rights system to identify user-specific data permissions for the user-specific data access role of the user token.
    Type: Application
    Filed: November 26, 2024
    Publication date: March 13, 2025
    Inventors: Shaofei Chen, Daniel Cole Harrell
  • Publication number: 20240020400
    Abstract: Managing access to data, including storing a database that includes fields; encrypting data of all or some fields of the database using an application encryption algorithm; receiving data indicating user-specific data access roles and user-specific data permissions for each of the user-specific data access roles, each of the user-specific data permissions defining a subset of the data of the database that the corresponding user-specific data access role has authorization for decrypting the subset of the data; receiving a user token representing credentials and user-specific data access roles of an authorized user, wherein the user token is generated by the access rights system; receiving a query for requested data stored by the database; comparing the user-specific data access role of the user token with the user-specific data access roles of the access rights system to identify user-specific data permissions for the user-specific data access role of the user token.
    Type: Application
    Filed: July 12, 2022
    Publication date: January 18, 2024
    Inventors: Shaofei Chen, Daniel Cole Harrell
  • Patent number: 8458692
    Abstract: Data migration from existing to replacement information handling systems is integrated with manufacture of the replacement information handling system by including a data migration application and rules in the image copied to the replacement information handling system during manufacture. The rules define the data migration, such as the types of files allowed and disallowed for data migration, the physical interface for the data migration, the initial power up and display interface to support the data migration application and the deletion of the data migration application after completion of the data migration operation. The replacement information handling system ships to the end user and initiates the data migration application on power-up to present instruction to perform the data migration.
    Type: Grant
    Filed: September 28, 2004
    Date of Patent: June 4, 2013
    Assignee: Dell Products L.P.
    Inventors: Marc Jarvis, Shaofei Chen, Kevin Hanes, Jefferson Raley
  • Patent number: 8127123
    Abstract: A system for migrating information includes a first information handling system (IHS). The first IHS is for, in response to a first boot event, booting from a computer readable medium, bypassing the first IHS user authentication requirement, and establishing a connection between the first IHS and a second IHS. The system for migrating information also includes the second IHS, coupled to the first IHS. The second IHS is for, in response to a second boot event, booting from a storage device of the second IHS, establishing the connection between the first IHS and the second IHS, and migrating information from the first IHS to the second IHS.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: February 28, 2012
    Assignee: Dell Products L.P.
    Inventors: Jefferson Raley, Shaofei Chen, Marc Jarvis, Craig Rones
  • Patent number: 7953964
    Abstract: A system for migrating information includes a first information handling system (“IHS”). The first IHS is for, in response to a first boot event, booting from a computer readable medium, bypassing the first IHS' user authentication requirement, and establishing a connection between the first IHS and a second IHS. The system for migrating information also includes the second IHS, coupled to the first IHS. The second IHS is for, in response to a second boot event, booting from a storage device of the second IHS, establishing the connection between the first IHS and the second IHS, and migrating information from the first IHS to the second IHS.
    Type: Grant
    Filed: March 21, 2008
    Date of Patent: May 31, 2011
    Assignee: Dell Products L.P.
    Inventors: Jefferson Raley, Shaofei Chen, Marc Jarvis, Craig Rones
  • Publication number: 20090013169
    Abstract: A system for migrating information includes a first information handling system (IHS). The first IHS is for, in response to a first boot event, booting from a computer readable medium, bypassing the first IHS user authentication requirement, and establishing a connection between the first IHS and a second IHS. The system for migrating information also includes the second IHS, coupled to the first IHS. The second IHS is for, in response to a second boot event, booting from a storage device of the second IHS, establishing the connection between the first IHS and the second IHS, and migrating information from the first IHS to the second IHS.
    Type: Application
    Filed: September 16, 2008
    Publication date: January 8, 2009
    Applicant: DELL PRODUCTS L.P.
    Inventors: Jefferson Raley, Shaofei Chen, Marc Jarvis, Craig Rones
  • Patent number: 7467292
    Abstract: A system for migrating information includes a first information handling system (IHS). The first IHS is for, in response to a first boot event, booting from a computer readable medium, bypassing the first IHS user authentication requirement, and establishing a connection between the first IHS and a second IHS. The system for migrating information also includes the second IHS, coupled to the first IHS. The second IHS is for, in response to a second boot event, booting from a storage device of the second IHS, establishing the connection between the first IHS and the second IHS, and migrating information from the first IHS to the second IHS.
    Type: Grant
    Filed: May 19, 2005
    Date of Patent: December 16, 2008
    Assignee: Dell Products L.P.
    Inventors: Jefferson Raley, Shaofei Chen, Marc Jarvis, Craig Rones
  • Publication number: 20080216068
    Abstract: A system for migrating information includes a first information handling system (“IHS”). The first IHS is for, in response to a first boot event, booting from a computer readable medium, bypassing the first IHS' user authentication requirement, and establishing a connection between the first IHS and a second IHS. The system for migrating information also includes the second IHS, coupled to the first IHS. The second IHS is for, in response to a second boot event, booting from a storage device of the second IHS, establishing the connection between the first IHS and the second IHS, and migrating information from the first IHS to the second IHS.
    Type: Application
    Filed: March 21, 2008
    Publication date: September 4, 2008
    Applicant: Dell Products L.P.
    Inventors: Jefferson Raley, Shaofei Chen, Marc Jarvis, Craig Rones
  • Publication number: 20060265701
    Abstract: A system for migrating information includes a first information handling system (“IHS”). The first IHS is for, in response to a first boot event, booting from a computer readable medium, bypassing the first IHS? user authentication requirement, and establishing a connection between the first IHS and a second IHS. The system for migrating information also includes the second IHS, coupled to the first IHS. The second IHS is for, in response to a second boot event, booting from a storage device of the second IHS, establishing the connection between the first IHS and the second IHS, and migrating information from the first IHS to the second IHS.
    Type: Application
    Filed: May 19, 2005
    Publication date: November 23, 2006
    Applicant: Dell Products L.P.
    Inventors: Jefferson Raley, Shaofei Chen, Marc Jarvis, Craig Rones
  • Publication number: 20060129769
    Abstract: Data migration directly from legacy to replacement information handling systems is managed over a set of one or more switches. The legacy information handling system boots with a manufacturing operating system provided from a data migration information handling system server and runs a data migration application also provided from the server. Running the data migration application over the manufacturing operating system avoids password protection of the legacy information handling system. A pair of target storage device keys interface with a legacy and associated replacement system to aid in location of the replacement system on the network for direct system-to-system data transfer.
    Type: Application
    Filed: December 9, 2004
    Publication date: June 15, 2006
    Inventors: Shaofei Chen, Marc Jarvis, Chandar Kamalanathan, Jefferson Raley
  • Publication number: 20060075400
    Abstract: Data migration from existing to replacement information handling systems is integrated with manufacture of the replacement information handling system by including a data migration application and rules in the image copied to the replacement information handling system during manufacture. The rules define the data migration, such as the types of files allowed and disallowed for data migration, the physical interface for the data migration, the initial power up and display interface to support the data migration application and the deletion of the data migration application after completion of the data migration operation. The replacement information handling system ships to the end user and initiates the data migration application on power-up to present instruction to perform the data migration.
    Type: Application
    Filed: September 28, 2004
    Publication date: April 6, 2006
    Inventors: Marc Jarvis, Shaofei Chen, Kevin Hanes, Jefferson Raley
  • Publication number: 20050125524
    Abstract: A method and apparatus for minimizing the size of the cache that is required to store software packages for installation on an information handling system. An analysis is conducted on the individual program files contained in a software application file. In the analysis, the software application file is disassembled into the individual program files and each of the program files is decompressed and stored in temporary file directories. Files that are common to each of the software packages are identified. After the file comparison, the method and apparatus of the present invention is used to re-group the files to generate a composite program file library that contains all of the program files needed to regenerate the software application files. This composite program file library is then stored on a cache in a factory server used to manufacture information handling systems in a build to order process.
    Type: Application
    Filed: December 8, 2003
    Publication date: June 9, 2005
    Inventors: Babu Chandrasekhar, Shaofei Chen, Timothy Cox, Steven Grigsby