Patents by Inventor Ke Ke

Ke Ke 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: 20150036281
    Abstract: A positioning apparatus includes a computer chassis and a positioning device. The computer chassis secures a plurality of expansion cards and includes a cover. The cover comprises a first flange and a second flange opposite to the first flange. The positioning device includes a securing member and a positioning member secured to the securing member. The securing member is secured to the first flange and a second flange. The positioning member is pressed on the plurality of expansion cards to prevent the plurality of expansion cards from moving.
    Type: Application
    Filed: May 1, 2014
    Publication date: February 5, 2015
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (WUHAN) CO., LTD.
    Inventors: SHENG-HE LI, CHANG-KE KE, XIAO-WEN DUAN, DA-LONG SUN
  • Publication number: 20150023932
    Abstract: The present invention provides an intercellular protein delivery system comprising an engineered peptide (EP), composed of secretion part (SP) and nuclear translocation part (NTP), a functional or therapeutic protein (FP), cells that express the fusion proteins and cells that accept the fusion proteins. The system can be used in vivo or in vitro to sustainably supply proteins of interest for cellular reprogramming, cellular differentiation and cell-based protein therapies.
    Type: Application
    Filed: July 17, 2013
    Publication date: January 22, 2015
    Inventors: KE-KE FAN, Jing Bian
  • Publication number: 20140337149
    Abstract: In an embodiment, the system can be configured to allow a user to quickly order a repeat item by simply rotating the mobile device or other computing system of the user to a horizontal orientation. By positioning the mobile device or other computing system in a horizontal orientation, the system can be configured to remove the existing contents on the display, display the necessary information for previously placed orders, and reorient the contents for correctly displaying the content in a horizontal orientation, thereby increasing the amount of display area for presenting data to a user, from the perspective of margin width.
    Type: Application
    Filed: March 7, 2014
    Publication date: November 13, 2014
    Applicant: Taco Bell Corp.
    Inventors: Tony Ke Ke, Andrew Carlson, Reynald Benoit, Jessie Harte, Eissa Bonamo
  • Publication number: 20140166839
    Abstract: An enclosure supporter includes a mounting member and two sliding members slidably mounted to the mounting member. The mounting member includes a panel body and a gear pivotally mounted to the panel body. Each of the two sliding members includes a rack engaging with the gear. The two racks are substantially parallel to each other and the gear is positioned between the two racks. The two sliding members are slidable along opposite directions substantially parallel to the rack due to the engagement between the gear and the two racks.
    Type: Application
    Filed: August 21, 2013
    Publication date: June 19, 2014
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (WUHAN) CO., LTD.
    Inventors: CHUNG CHAI, ZHI-QIANG LI, CHANG-KE KE
  • Publication number: 20140040727
    Abstract: A method for enriching contents of a website includes obtaining a corpus from the current website and other websites, and extracting object features from the corpus, wherein the corpus comprises specifications of the object and user reviews about the object; according to the corpus, constructing multi-dimensional vectors for the extracted features; for a specified feature, making similarity comparison of its multi-dimensional vector and multi-dimensional vectors of other extracted features; determining features with similarities higher than a predetermined threshold as the same features, and reinforcing the current website with features different from that of the object on the current website and their corresponding attributes.
    Type: Application
    Filed: August 15, 2013
    Publication date: February 6, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sheng Hua Bao, Ke Ke Cai, Hong Lei Guo, Zhong Su, Xian Wu, Li Zhang, Shuo Zhang
  • Publication number: 20140040723
    Abstract: A method for enriching contents of a website includes obtaining a corpus from the current website and other websites, and extracting object features from the corpus, wherein the corpus comprises specifications of the object and user reviews about the object; according to the corpus, constructing multi-dimensional vectors for the extracted features; for a specified feature, making similarity comparison of its multi-dimensional vector and multi-dimensional vectors of other extracted features; determining features with similarities higher than a predetermined threshold as the same features, and reinforcing the current website with features different from that of the object on the current website and their corresponding attributes.
    Type: Application
    Filed: July 22, 2013
    Publication date: February 6, 2014
    Inventors: Sheng Hua Bao, Ke Ke Cai, Hong Lei Guo, Zhong Su, Xian Wu, Li Zhang, Shuo Zhang
  • Patent number: 8165177
    Abstract: A system and method for hybrid virtual machine monitor system is provided. A first operating system uses a file system to manage data storage and retrieval within a data storage area. A second operating system, which is not compatible with the first operating system's file system, executes a management application backup utility. The first operating system includes a filter driver that sends logical block addresses, which correspond to data reads/writes, to the management application backup utility. In turn, the management application backup utility uses the logical block addresses to perform operations on the data storage locations. In one embodiment, the management application backup utility performs actions on the data storage area, such as a disk defragmentation, and subsequently sends data location changes to the filter driver. In this embodiment, the filter driver instructs the first operating system's file system to update its translation tables based upon the data location changes.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: April 24, 2012
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Philip Lee Childs, Mark Charles Davis, Ke Ke, Rod David Waltermann
  • Patent number: 8037210
    Abstract: A computer and method for directly accessing computer hardware by a virtual system are provided. The computer comprises a hardware platform having a first-type device, a second-type device and a third-type device provided thereon; a virtual machine managing module; a first operating module; a second operating module; wherein the virtual machine managing module comprises a first-type device configuration module for directly configuring the first type device to be used by the main operating system; a second-type device configuration module for directly configuring the second-type device to be used by the guest operating system; and a third-type device configuration module for virtualizing the third-type device on the hardware platform to generate a virtualized third-type device and configuring the virtualized third-type device to be used by the main operating system and the guest operating system, respectively.
    Type: Grant
    Filed: November 20, 2009
    Date of Patent: October 11, 2011
    Assignee: Lenovo (Beijing) Limited
    Inventors: Liang Tang, Chunyu Song, Ke Ke
  • Patent number: 7739417
    Abstract: The present invention provides a virtual machine system and a method of accessing a graphics card. The virtual machine system includes a VMM, an SOS and at least one GOS, and further includes a resource converting module for performing IO address converting on graphics card framebuffer accessing data from GOS(s) or mapping MMIO(s) to physical MMIO(s) of a graphics card based on a resource converting table, and sending the processed data to the graphics card; and a framebuffer allocating module for dividing a framebuffer resource of the graphics card into multiple blocks and allocating them respectively to corresponding GOS(s). The resource converting table(s) records correspondences between a resource allocation for the graphics card by SOS and a resource allocation for the graphics card by GOS(s). The framebuffer MMIO resource(s) allocated to the graphics card by GOS(s) is/are the framebuffer allocated to GOS(s) by the framebuffer allocating module.
    Type: Grant
    Filed: February 4, 2008
    Date of Patent: June 15, 2010
    Assignees: Legend Holdings Ltd., Lenovo (Beijing) Limited
    Inventors: Yongfeng Liu, Chunmei Liu, Jun Chen, Ke Ke
  • Publication number: 20100125679
    Abstract: A computer and method for directly accessing computer hardware by a virtual system are provided. The computer comprises a hardware platform having a first-type device, a second-type device and a third-type device provided thereon; a virtual machine managing module; a first operating module; a second operating module; wherein the virtual machine managing module comprises a first-type device configuration module for directly configuring the first type device to be used by the main operating system; a second-type device configuration module for directly configuring the second-type device to be used by the guest operating system; and a third-type device configuration module for virtualizing the third-type device on the hardware platform to generate a virtualized third-type device and configuring the virtualized third-type device to be used by the main operating system and the guest operating system, respectively.
    Type: Application
    Filed: November 20, 2009
    Publication date: May 20, 2010
    Applicant: LENOVO (BEIJING) LIMITED
    Inventors: Liang Tang, Chunyu Song, Ke Ke
  • Publication number: 20080256637
    Abstract: The present invention provides a computer system for carrying out security reinforcing and a security reinforcing method. The computer system comprises hardware, a BIOS, and a virtual machine monitor, and has at least one servo operating system and at least one user operating system running thereon, wherein, the servo operating system comprises a security reinforcing proxy module, and the user operating system comprises a security reinforcing module. With the present invention, it is possible to prevent the security reinforcing performance from being tampered by the frangibility of the user operating system, and to avoid hacker attacks which cannot be avoided in case of regular or manual security reinforcing, and also to ensure better secure defense of the computer system and the security of the downloaded security reinforcing files own.
    Type: Application
    Filed: March 22, 2006
    Publication date: October 16, 2008
    Applicant: Lenovo (Beijing) Limited
    Inventors: Yongfeng Liu, Chunyu Song, Ke Ke
  • Publication number: 20080215770
    Abstract: The present invention provides a virtual machine system and a method of accessing a graphics card by the same, wherein, the virtual machine system includes a Virtual Machine Monitor (VMM), a Service Operating System (SOS) and at least one Guest Operating System (GOS), and further includes a resource converting module for performing IO address converting on graphics card framebuffer accessing data from the GOS(s) or mapping MMIO(s) to physical MMIO(s) of a graphics card based on a resource converting table or resource converting tables, and sending the processed data to the graphics card; and a framebuffer allocating module for dividing a framebuffer resource of the graphics card into multiple blocks and allocating them respectively to the corresponding GOS(s). The resource converting table(s) records correspondences between a resource allocation for the graphics card by the SOS and a resource allocation or resource allocations for the graphics card by the GOS(s).
    Type: Application
    Filed: February 4, 2008
    Publication date: September 4, 2008
    Inventors: Yongfeng Liu, Chunmei Liu, Jun Chen, Ke Ke
  • Publication number: 20080215728
    Abstract: A computer management system and a computer management method are provided. The computer management system comprises a management workstation and at least one computer system based on virtualization technology. The computer system comprises a virtual machine monitor, a servo operating system, a management agent module and at least one user operating system. The management workstation comprises a detection/recognition module, an information collection module and a configuration module. The centralized management on the computer system by the management workstation can be realized through the management agent module establishing a network connection and communicating with the management workstation.
    Type: Application
    Filed: March 24, 2006
    Publication date: September 4, 2008
    Applicant: LENOVO (BEIJING) LIMITED
    Inventors: Zhanhai Li, Ke Ke
  • Publication number: 20080154985
    Abstract: A system and method for hybrid virtual machine monitor system is provided. A first operating system uses a file system to manage data storage and retrieval within a data storage area. A second operating system, which is not compatible with the first operating system's file system, executes a management application backup utility. The first operating system includes a filter driver that sends logical block addresses, which correspond to data reads/writes, to the management application backup utility. In turn, the management application backup utility uses the logical block addresses to perform operations on the data storage locations. In one embodiment, the management application backup utility performs actions on the data storage area, such as a disk defragmentation, and subsequently sends data location changes to the filter driver. In this embodiment, the filter driver instructs the first operating system's file system to update its translation tables based upon the data location changes.
    Type: Application
    Filed: December 22, 2006
    Publication date: June 26, 2008
    Inventors: Philip Lee Childs, Mark Charles Davis, Ke Ke, Rod David Waltermann
  • Publication number: 20080077917
    Abstract: The present invention provides a virtual machine system and a method for sharing a graphics card amongst virtual machines. A VMM of the virtual machine system is provided with a resource-converting module, which converts data exchanged between a graphics card drive module of a GOS in the foreground and the graphics card based on a resource-converting table, and also intercepts accesses to the real graphics card by a GOS in the background and then responds to its operations on the graphics card. The VMM is further provided with a switching module, which alters a state of a VM based on a command for switching the VM, saves a graphics card state before the VM is switched to the background and restores the stored graphics card state to the graphics card when the VM is switched back to the foreground. Further, the GOSs each comprise a graphics card drive module corresponding to the real graphics card for accessing the real graphics card.
    Type: Application
    Filed: September 25, 2007
    Publication date: March 27, 2008
    Inventors: Jun CHEN, Yongfeng LIU, Chunmei LIU, Ke KE
  • Publication number: 20080022376
    Abstract: The present invention provides a system and method for hardware access control comprising a virtual machine system including a client operating system, a virtual machine monitor and a hardware device, the system further comprises: an access control module provided in the virtual machine monitor and configured to send an authorization request via a network after intercepting a device access instruction from the client operating system; and an authorization management server configured to receive the authorization request from the access control module, judge whether the authorization request satisfies a predetermined authorization strategy and feed back a response corresponding to the authorization request to the access control module; wherein the access control module determines whether the client operating system is permitted to access the hardware device based on the feedback from the authorization management server.
    Type: Application
    Filed: June 22, 2007
    Publication date: January 24, 2008
    Applicant: LENOVO (BEIJING) LIMITED
    Inventors: KE KE, Jiancheng Liu