Patents by Inventor Kin Kee

Kin Kee 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: 20240121079
    Abstract: One or more non-transitory computer-readable media with instructions stored thereon, wherein the instructions are executable to cause one or more processor units to responsive to a data clear command issued by a tenant of a cloud service provider, issue a plurality of write commands to storage locations utilized by the tenant, the write commands to write a value based on an input provided by the tenant to the storage locations; and provide data read from at least a subset of the storage locations for attestation by the tenant of performance of the data clear command.
    Type: Application
    Filed: December 20, 2023
    Publication date: April 11, 2024
    Applicant: Intel Corporation
    Inventors: Tat Kin Tan, Chew Yee Kee, Boon Khai Ng
  • Publication number: 20220255749
    Abstract: A method for facilitating transactions between tenants in in a multi-tenant architecture system is discussed. The method includes receiving a request, at a multi-tenant platform, from a first service of a first tenant of the multi-tenant platform to access a second service of a second tenant of the multi-tenant platform to perform a transaction, in which the request includes a first access token usable to authenticate the transaction with the first tenant. The method includes generating, by the multi-tenant platform using the first access token, a universal access token. The method includes generating, by the multi-tenant platform using the universal access token, a second access token useable to authenticate the transaction with the second tenant. The method includes using, by the multi-tenant platform, the second access token to communicate with the second service to perform the transaction.
    Type: Application
    Filed: February 28, 2022
    Publication date: August 11, 2022
    Inventors: Prashant Jamkhedkar, Aravindan Ranganathan, Sandeep Kumar, Norihiro Aoki, Justin White, Jeffrey Meyer, Kin Kee, Joshua Knox, Satya Ganesh Simhachalam Malla Venkata
  • Patent number: 11336453
    Abstract: A method for facilitating transactions between tenants in a multi-tenant architecture system is discussed. The method includes receiving a request, at a multi-tenant platform, from a first service of a first tenant of the multi-tenant platform to access a second service of a second tenant of the multi-tenant platform to perform a transaction, in which the request includes a first access token usable to authenticate the transaction with the first tenant. The method includes generating, by the multi-tenant platform using the first access token, a universal access token. The method includes generating, by the multi-tenant platform using the universal access token, a second access token useable to authenticate the transaction with the second tenant. The method includes using, by the multi-tenant platform, the second access token to communicate with the second service to perform the transaction.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: May 17, 2022
    Assignee: PayPal, Inc.
    Inventors: Prashant Jamkhedkar, Aravindan Ranganathan, Sandeep Kumar, Norihiro Aoki, Justin White, Jeffrey Meyer, Kin Kee, Joshua Knox, Satya Ganesh Simhachalam Malla Venkata
  • Publication number: 20210374735
    Abstract: A cryptographic scheme associated with a transaction service is received at a first computer system. Subsequent to receiving the cryptographic schema, the first computer system performs a configuration process for a transaction to be performed with the transaction service. The configuration process includes receiving a request for transaction configuration information from a client device. The request includes a cryptographic token generated by a second computer system the transaction service. The first computer system determines whether to grant the request based on analyzing the cryptographic token according to the cryptographic schema. Based on the determining, the first computer system sends transaction configuration information. The configuration process is performed by first computer system independent of communication between the second computer system and the first computer system.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 2, 2021
    Inventors: Joshua Knox, Sandeep Kumar, Kin Kee
  • Publication number: 20190386831
    Abstract: A method for facilitating transactions between tenants in a multi-tenant architecture system is discussed. The method includes receiving a request, at a multi-tenant platform, from a first service of a first tenant of the multi-tenant platform to access a second service of a second tenant of the multi-tenant platform to perform a transaction, in which the request includes a first access token usable to authenticate the transaction with the first tenant. The method includes generating, by the multi-tenant platform using the first access token, a universal access token. The method includes generating, by the multi-tenant platform using the universal access token, a second access token useable to authenticate the transaction with the second tenant. The method includes using, by the multi-tenant platform, the second access token to communicate with the second service to perform the transaction.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 19, 2019
    Inventors: Prashant Jamkhedkar, Aravindan Ranganathan, Sandeep Kumar, Norihiro Aoki, Justin White, Jeffrey Meyer, Kin Kee, Joshua Knox, Satya Ganesh Simhachalam Malla Venkata
  • Patent number: 8205204
    Abstract: An multi-threading processor is provided. The multi-threading processor includes a first instruction fetch unit to receive a first thread and a second instruction fetch unit to receive a second thread. A multi-thread scheduler coupled to the instruction fetch units and a execution unit. The multi-thread scheduler determines the width of the execution unit and the execution unit executes the threads accordingly.
    Type: Grant
    Filed: January 23, 2009
    Date of Patent: June 19, 2012
    Assignee: Intel Corporation
    Inventors: Ken Shoemaker, Sailesh Kottapalli, Kin-Kee Sit
  • Publication number: 20090144525
    Abstract: An multi-threading processor is provided. The multi-threading processor includes a first instruction fetch unit to receive a first thread and a second instruction fetch unit to receive a second thread. A multi-thread scheduler coupled to the instruction fetch units and a execution unit. The multi-thread scheduler determines the width of the execution unit and the execution unit executes the threads accordingly.
    Type: Application
    Filed: January 23, 2009
    Publication date: June 4, 2009
    Applicant: INTEL CORPORATION
    Inventors: Ken SHOEMAKER, Sailesh KOTTAPALLI, Kin-Kee SIT
  • Patent number: 7500240
    Abstract: An multi-threading processor is provided. The multi-threading processor includes a first instruction fetch unit to receive a first thread and a second instruction fetch unit to receive a second thread. A multi-thread scheduler coupled to the instruction fetch units and a execution unit. The multi-thread scheduler determines the width of the execution unit and the execution unit executes the threads accordingly.
    Type: Grant
    Filed: January 15, 2002
    Date of Patent: March 3, 2009
    Assignee: Intel Corporation
    Inventors: Ken Shoemaker, Sailesh Kottapalli, Kin-Kee Sit
  • Publication number: 20030135711
    Abstract: An multi-threading processor is provided. The multi-threading processor includes a first instruction fetch unit to receive a first thread and a second instruction fetch unit to receive a second thread. A multi-thread scheduler coupled to the instruction fetch units and a execution unit. The multi-thread scheduler determines the width of the execution unit and the execution unit executes the threads accordingly.
    Type: Application
    Filed: January 15, 2002
    Publication date: July 17, 2003
    Applicant: INTEL CORPORATION
    Inventors: Ken Shoemaker, Sailesh Kottapalli, Kin-Kee Sit
  • Publication number: 20020087833
    Abstract: A method and system provides for efficient dispersal of instructions to be executed by a processor using a distributed methodology of a centralized scheduling structure. The method and system include mapping instructions received from at least two instruction groups during a first stage followed by remapping, merging, and distributing instructions to a plurality of functional units during a second stage. The use of a first and second stage allowing an increased number of instructions to be executed by a processor operating at a given clock rate.
    Type: Application
    Filed: December 28, 2000
    Publication date: July 4, 2002
    Inventors: James S. Burns, Kin-Kee Sit, Sailesh Kottapalli, Kenneth D. Shoemaker