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: 20150036281Abstract: 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: ApplicationFiled: May 1, 2014Publication date: February 5, 2015Applicants: 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: 20150023932Abstract: 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: ApplicationFiled: July 17, 2013Publication date: January 22, 2015Inventors: KE-KE FAN, Jing Bian
-
Publication number: 20140337149Abstract: 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: ApplicationFiled: March 7, 2014Publication date: November 13, 2014Applicant: Taco Bell Corp.Inventors: Tony Ke Ke, Andrew Carlson, Reynald Benoit, Jessie Harte, Eissa Bonamo
-
Publication number: 20140166839Abstract: 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: ApplicationFiled: August 21, 2013Publication date: June 19, 2014Applicants: 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: 20140040727Abstract: 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: ApplicationFiled: August 15, 2013Publication date: February 6, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sheng Hua Bao, Ke Ke Cai, Hong Lei Guo, Zhong Su, Xian Wu, Li Zhang, Shuo Zhang
-
Publication number: 20140040723Abstract: 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: ApplicationFiled: July 22, 2013Publication date: February 6, 2014Inventors: Sheng Hua Bao, Ke Ke Cai, Hong Lei Guo, Zhong Su, Xian Wu, Li Zhang, Shuo Zhang
-
Patent number: 8165177Abstract: 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: GrantFiled: December 22, 2006Date of Patent: April 24, 2012Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Philip Lee Childs, Mark Charles Davis, Ke Ke, Rod David Waltermann
-
Patent number: 8037210Abstract: 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: GrantFiled: November 20, 2009Date of Patent: October 11, 2011Assignee: Lenovo (Beijing) LimitedInventors: Liang Tang, Chunyu Song, Ke Ke
-
Patent number: 7739417Abstract: 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: GrantFiled: February 4, 2008Date of Patent: June 15, 2010Assignees: Legend Holdings Ltd., Lenovo (Beijing) LimitedInventors: Yongfeng Liu, Chunmei Liu, Jun Chen, Ke Ke
-
Publication number: 20100125679Abstract: 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: ApplicationFiled: November 20, 2009Publication date: May 20, 2010Applicant: LENOVO (BEIJING) LIMITEDInventors: Liang Tang, Chunyu Song, Ke Ke
-
Publication number: 20080256637Abstract: 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: ApplicationFiled: March 22, 2006Publication date: October 16, 2008Applicant: Lenovo (Beijing) LimitedInventors: Yongfeng Liu, Chunyu Song, Ke Ke
-
Publication number: 20080215770Abstract: 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: ApplicationFiled: February 4, 2008Publication date: September 4, 2008Inventors: Yongfeng Liu, Chunmei Liu, Jun Chen, Ke Ke
-
Publication number: 20080215728Abstract: 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: ApplicationFiled: March 24, 2006Publication date: September 4, 2008Applicant: LENOVO (BEIJING) LIMITEDInventors: Zhanhai Li, Ke Ke
-
Publication number: 20080154985Abstract: 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: ApplicationFiled: December 22, 2006Publication date: June 26, 2008Inventors: Philip Lee Childs, Mark Charles Davis, Ke Ke, Rod David Waltermann
-
Publication number: 20080077917Abstract: 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: ApplicationFiled: September 25, 2007Publication date: March 27, 2008Inventors: Jun CHEN, Yongfeng LIU, Chunmei LIU, Ke KE
-
Publication number: 20080022376Abstract: 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: ApplicationFiled: June 22, 2007Publication date: January 24, 2008Applicant: LENOVO (BEIJING) LIMITEDInventors: KE KE, Jiancheng Liu