Patent application number | Description | Published |
20140337288 | PARTING DATA TO IMPROVE SYSTEM PERFORMANCE - In some examples, a method is described. The method may include parting a data item into multiple data units based on update frequencies of the data units. The method may also include identifying a low update frequency data unit from amongst the data units. The method may also include determining a regional sensitive group for the low update frequency data unit based on a historical access pattern of the low update frequency data unit. The regional sensitive group may include a first host. The method may also include replicating the low update frequency data unit. The method may also include pushing the replicated low update frequency data unit to the first host. | 11-13-2014 |
20150178776 | CUSTOMIZING ADVERTISEMENT IN A MOBILE ENVIRONMENT - In one example, an apparatus includes a display component configured to display a series of advertisements, and an interactive component that detects one or more user interactions, and removes a displayed one of the advertisements from the display component in response to at least one of the one or more user interactions. | 06-25-2015 |
20150212583 | DETECTION OF USER GESTURES - In one example, a system may include a display including a display screen; a display controller configured to display visual information on the display screen of the display screen, control at least portions of one or more pixels corresponding to the display screen to render the display screen transparent; and a depth camera, positioned behind the display screen, that is configured to obtain depth image information of one or more objects in front of the display screen when at least portions of the one or more pixels are rendered transparent. | 07-30-2015 |
20150220628 | DATA CACHING BASED ON SOCIAL CHARACTERISTICS OF USERS - In one example embodiment, a computer-implemented method is provided for caching data from an online resource based on social characteristics of users using the data. The method includes dividing the users into one or more social groups according to the social characteristics, and creating one or more cache databases corresponding to the one or more social groups, wherein data in each of the one or more cache databases are indexed by one or more user attributes identifying social characteristics of user used the data. | 08-06-2015 |
20150294390 | INTERACTIVE COMPARISON SHOPPING - To get better deals in shopping goods or services, e.g., quantity discount, potential purchasers may be encouraged to buy multiple items on a shopping list together from one supplier at wholesale prices. One or more suppliers may receive the shopping list and provide total prices for the potential purchasers. | 10-15-2015 |
20150295634 | DATA RELAY BETWEEN COMMUNICATION DEVICES - While a user utilizes a communication device to communicate with other devices over a network, certain technical issues may cause the interruption or disconnection of the communication. The communication device may be configured to relay the communication to a secondary device to continue the communication without interrupting the communication. | 10-15-2015 |
20150304168 | FORMATION OF GUILDS IN A CLOUD COMPUTING ENVIRONMENT - In a cloud computing environment, a server application hosted by a server may form a plurality of guilds by clustering multiple network terminals of similar performance together. The server application may then allocate computing resources to the guilds accordingly. | 10-22-2015 |
20160074755 | Resource Management for Distributed Games - Technologies are generally described for server resource allocation for distributed games. In one example, a method includes allocating a first set of resources for a first player instance on a first server, a second set of resources for a second player instance on the first server, and a third set of resources for a third player instance on a second server. The method also includes comparing a first relationship strength defined between the first player instance and the second player instance with a second relationship strength defined between the first player instance and the third player instance. Further, the method includes distributing at least one of the first set of resources, the second set of resources, or the third set of resources between the first server and the second server based on a result of the comparing. | 03-17-2016 |