Patents by Inventor Kefeng Chen

Kefeng 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: 20250065800
    Abstract: An extensible rod with locking handle for goods comprises an inner tube, an outer tube, a rack, a hollow seat, an operating assembly and a lock catch assembly. The rack is disposed on the inner tube inside the outer tube, the operating assembly comprising a rotatable handle and a gear with a plurality of teeth connected to the handle is used for adjusting extension length of the inner tube, the teeth on the gear pass through the outer tube to engage with the rack on the inner tube, so that the handle and the gear are capable of driving the inner tube to extend out from or retract into the outer tube, the lock catch assembly is capable of locking or unlocking the handle. Under this design, the stability is high, and it is difficult to damage. Meanwhile, the defects of the existing extensible rod with locking handle for goods are effectively solved.
    Type: Application
    Filed: October 19, 2023
    Publication date: February 27, 2025
    Inventors: Weiguo Chen, Yanqiong Chen, Kefeng Jin, Wei Deng
  • Patent number: 12213989
    Abstract: Characterization of drug-drug interaction properties and pharmacological properties of maribavir is useful to inform potential drug-drug interactions and dosing strategies when administering with co-medications.
    Type: Grant
    Filed: April 25, 2024
    Date of Patent: February 4, 2025
    Assignee: Takeda Pharmaceutical Company Limited
    Inventors: Heng Song, Kefeng Sun, Matthew Crouthamel, Grace Chen, Andy Z. X. Zhu, Ingrid Nicolle Michon, Howard James Burt, Zoe Elizabeth Barter, Sibylle Neuhoff
  • Patent number: 12212681
    Abstract: A method and apparatus for using cryptographically signed secure identifiers to detect fraud during network based transactions are described. The method may include receiving a transaction from a user device, the transaction comprising a secure identifier purported to be associated with the user device, and the transaction further comprising transaction data. The method may also include extracting a first identifier and a second identifier from the secure identifier purported to be associated with the user device, and then regenerating a true second identifier using the first identifier. Furthermore, when it is determined that the true second identifier matches the second identifier extracted from the secure identifier purported to be associated with the user device, the method may include determining that the secure identifier is valid, and processing the transaction based at least in part on the determination that the secure identifier is valid.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: January 28, 2025
    Assignee: STRIPE, INC.
    Inventors: Ryan Drapeau, Leela Senthil Nathan, Kefeng Chen, Ryan Koven, Joseph Kirwin
  • Patent number: 9760519
    Abstract: A universal serial bus device receives a data packet from a host. The universal serial bus device includes a first virtual device, a second virtual device and a data-assigning device. The data-assigning device performs a determination operation, including: transmitting data corresponding to the a first logical address to the first virtual device, when the first logical address is the same as an address of the first virtual device wherein the data corresponding to the first logical address and the first logical address are recorded in the data packet; transmitting data corresponding to the a second logical address to the first virtual device, when the first logical address is the same as an address of the first virtual device wherein the data corresponding to the second logical address and the second logical address are recorded in the data packet.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: September 12, 2017
    Assignee: Intel Corporation
    Inventor: Kefeng Chen
  • Publication number: 20160004658
    Abstract: A universal serial bus device receives a data packet from a host. The universal serial bus device includes a first virtual device, a second virtual device and a data-assigning device. The data-assigning device performs a determination operation, including: transmitting data corresponding to the a first logical address to the first virtual device, when the first logical address is the same as an address of the first virtual device wherein the data corresponding to the first logical address and the first logical address are recorded in the data packet; transmitting data corresponding to the a second logical address to the first virtual device, when the first logical address is the same as an address of the first virtual device wherein the data corresponding to the second logical address and the second logical address are recorded in the data packet.
    Type: Application
    Filed: February 18, 2015
    Publication date: January 7, 2016
    Inventor: Kefeng CHEN
  • Patent number: 7694135
    Abstract: A service is provided to allow a user, such as an API or web service, Internet input, or software or hardware client to perform a search on any one or multiple Uniform Resource Identifier (URI) and/or other protocol addresses accessible via a public or private network to establish a report in a summary and/or detailed format on the trustworthiness of the address.
    Type: Grant
    Filed: July 18, 2005
    Date of Patent: April 6, 2010
    Assignee: Geotrust, Inc.
    Inventors: Michael J. Rowan, Christopher T. M. Bailey, Kefeng Chen, Neal Creighton
  • Publication number: 20090210444
    Abstract: A method for providing a computer-based service to automatically evaluate and determine authenticity of a rating. The computer system receives (a) input with rating information that includes a rating and identification data for a specified ratable object and (b) rater profile information including identification information and usage information associated with a user of the computer based service. At least one evaluation step is performed to determine a risk level associated with the rating information, the rater profile information, and an associated time frame. Based on the risk level, an evaluation outcome message is communicated to the user. The evaluation outcome message may include an acceptance message, an information request message, and a rejection message. With the acceptance message, the service accepts the rating for storage in a rating information database. With the information request message, the service implements a verification process.
    Type: Application
    Filed: October 17, 2008
    Publication date: August 20, 2009
    Inventors: Christopher T.M. BAILEY, Michael J. ROWAN, Kefeng CHEN, Neal Lewis CREIGHTON, JR.
  • Publication number: 20080147424
    Abstract: A system and method for multiplayer computerized game environment with non-intrusive, co-presented computerized ratings. A plurality of users of the multiplayer gaming environment is identified. Users may interact with a computerized entity via a display and computerized controls associated with that display. Ratable computerized entities in the game environment and corresponding ratings are accessible by way of the display and computerized controls. Computerized rating controls are provided to be co-presented on the display with the ratable computerized entity. The rating controls allow each participant of a rating service to submit computerized rating information about the ratable entity without substantially disrupting said participant's observation of and interaction with the ratable computerized entity in the gaming environment.
    Type: Application
    Filed: February 27, 2007
    Publication date: June 19, 2008
    Inventors: Michael J. Rowan, Christopher T.M. Bailey, Kefeng Chen, Neal Lewis Creighton
  • Publication number: 20080147659
    Abstract: A system and method for determining behavioral similarity between users and user data to identify groups to share user impressions of ratable objects. A computerized rating system identifies a plurality of users of the network. The usage activities of users within the network is automatically monitored and compiled. By analyzing the compiled information, similarity among users is determined, and used to define a social group. An aggregate rating for each ratable computerized entity as a function of rating information received from each member of a social group is determined from recorded rating information. The computerized rating system presents on a display the aggregate rating information for a ratable computerized entity for a social group to a user who is a member of the social group.
    Type: Application
    Filed: December 15, 2006
    Publication date: June 19, 2008
    Inventors: Kefeng Chen, Christopher T.M. Bailey, Michael J. Rowan, Neal Lewis Creighton
  • Publication number: 20080147354
    Abstract: A system and method for participation in a cross platform and cross computerized-eco-system rating service. A computerized rating service identifies a plurality of users of the computerized rating service. Each user may interact with a computerized entity via a user display and computerized user controls associated with that display. Ratable computerized entities are accessible by way of the user display and computerized user controls. Computerized rating controls are provided to be co-presented on the user display with the ratable computerized entity. The rating controls allow each user to submit computerized rating information about the ratable entity without substantially disrupting said user's observation of and interaction with the ratable computerized entity.
    Type: Application
    Filed: February 27, 2007
    Publication date: June 19, 2008
    Inventors: Michael J. Rowan, Christopher T.M. Bailey, Kefeng Chen, Neal Lewis Creighton
  • Publication number: 20080147420
    Abstract: A system and method for participation in a cross platform and cross computerized-eco-system rating service. A computerized rating service identifies a plurality of users of the computerized rating service. Each user may interact with a computerized entity via a user display and computerized user controls associated with that display. Ratable computerized entities are accessible by way of the user display and computerized user controls. Computerized rating controls are provided to be co-presented on the user display with the ratable computerized entity. The rating controls allow each user to submit computerized rating information about the ratable entity without substantially disrupting said user's observation of and interaction with the ratable computerized entity.
    Type: Application
    Filed: December 15, 2006
    Publication date: June 19, 2008
    Inventors: Michael J. Rowan, Christopher T.M. Bailey, Kefeng Chen, Neal Lewis Creighton
  • Publication number: 20070204054
    Abstract: The present invention discloses an ASN.1 protocol processor for protocol interacting between the server and client and transformation between protocol data and byte stream data, comprising: a protocol data description module in which ASN.1 protocol is integrated and a protocol procedure module in which protocol procedure codes are integrated; wherein the protocol data description module stores ASN.1 protocol description information which is described by the eXtensible Markup Language (XML) and ASN.1 protocol data which are required by the protocol procedure and set according to the description information; and the protocol procedure module performs protocol interaction and protocol transformation based on the protocol procedure according to the information in the protocol data description module. An ASN.1 protocol processing method is also disclosed.
    Type: Application
    Filed: October 6, 2006
    Publication date: August 30, 2007
    Inventors: Yu Chen, Jinzhu Duan, Kefeng Chen, Xinyu Zhou, Guotao Tian, Zheng Huang
  • Publication number: 20060015722
    Abstract: A service is provided to allow a user, such as an API or web service, Internet input, or software or hardware client to perform a search on any one or multiple Uniform Resource Identifier (URI) and/or other protocol addresses accessible via a public or private network to establish a report in a summary and/or detailed format on the trustworthiness of the address.
    Type: Application
    Filed: July 18, 2005
    Publication date: January 19, 2006
    Applicant: GeoTrust
    Inventors: Michael Rowan, Christopher Bailey, Kefeng Chen, Neal Creighton
  • Publication number: 20020035686
    Abstract: The present invention relates generally to methods and systems that enable organizations to make secure a wide array of electronic transactions such as business-to-business transactions over corporate extranets. One aspect of the present invention allows companies to create an extranet with business partners that they know. The extranet host provides to a certification authority a shared secret and the names of the business partners that are authorized to access the corporate extranet. If the requestor's shared secret and name matches a digital certificate is automatically issued. The invention allows a business to issue secured socket layer (SSL), Object Signing, Client authorization and secure email certificates to internal employees as well as issuing client authentication certificates to business partners.
    Type: Application
    Filed: July 16, 2001
    Publication date: March 21, 2002
    Inventors: Neal Creighton, Christopher T. M. Bailey, Daniel P. Corcoran, Kefeng Chen
  • Publication number: 20020032665
    Abstract: The present invention relates generally to methods and systems that enable organizations to make secure a wide array of electronic transactions such as business-to-business transactions over corporate extranets. One aspect of the present invention, allows companies to work through an extranet with existing and new business partners. The new business partners are directed to obtain certification from a certification authority, which takes corporate information from the business partners and verifies them. If the corporate information is verified against third party sources, a digital certificate is automatically issued.
    Type: Application
    Filed: July 17, 2001
    Publication date: March 14, 2002
    Inventors: Neal Creighton, Christopher T.M. Bailey, Daniel P. Corcoran, Kefeng Chen