20th week of 2015 patent applcation highlights part 65 |
Patent application number | Title | Published |
20150134730 | METHOD FOR PERFORMING DNS RESOLUTION IN A NETWORK, CONTENT DISTRIBUTION SYSTEM AND CLIENT TERMINAL FOR DEPLOYMENT IN A CONTENT DISTRIBUTION SYSTEM - A method for performing DNS resolution in a network, in particular in a content distribution network ( | 2015-05-14 |
20150134731 | INFORMATION DISSEMINATION SYSTEM BASED ON INTEGRATION OF BROADCAST NETWORK AND INTERNET - The present invention provides an information dissemination system based on the integration of the broadcast network and the Internet, including: a terminal storage module, a regional storage module, a statistics-and-analysis module, a recommendation-and-analysis module, a media content management module and a network scheduling module. By two-level storing and playing of media contents, along with the statistics and analysis for on-demand behaviors of users, the intervention of the operator, and the recommendation and analysis performed by the recommendation-and-analysis module, the media contents are classified. Further, according to the classification, a media content is transmitted to the terminal storage module via the Internet; or, is transmitted to the terminal storage module via the Internet and pushed to the terminal storage module via the broadcast network; or, is pushed to the terminal storage module or the regional storage module at a predetermined time via the broadcast network. Thus, the respective advantages of the broadcast network and the Internet can be integrated and also the bandwidth pressure and the pressure of concurrent accesses on the Internet can be alleviated. | 2015-05-14 |
20150134732 | USER TERMINAL DEVICE, METHOD AND NETWORK SYSTEM FOR DISPLAYING WEBPAGE - A terminal apparatus for displaying a web page, a method and a network system thereof are provided. The web page display method of the terminal apparatus includes displaying the web page, transmitting information of the displayed web page to at least one peripheral terminal apparatus such that the web page may be displayed on the at least one peripheral terminal apparatus, one of changing and editing the web page according to first control information regarding the web page, transmitting the first control information to the at least one peripheral terminal apparatus, receiving second control information regarding the web page from the at least one peripheral terminal apparatus, and one of changing and editing the web page according to the second control information. | 2015-05-14 |
20150134733 | INDUSTRIAL MONITORING USING CLOUD COMPUTING - Systems, methods, and software to facilitate cloud-based data processing and analysis in an industrial automation environment are disclosed herein. In at least one implementation, operational data generated by at least one industrial machine is stored in a local cache. The operational data is transferred for storage in an unstructured data storage system in a cloud-based architecture. In the cloud-based architecture, the operational data is processed to convert the operational data to a structured format and the operational data in the structured format is then stored in a structured data storage system. In response to receiving a request for analytics, at least a portion of the operational data is extracted from the structured data storage system and the analytics are executed on the at least the portion of the operational data. | 2015-05-14 |
20150134734 | STATELESS MICROKERNEL WEB SERVER ARCHITECTURE - A method for serving enterprise commerce between a stateless microkernel architecture HTTP server program executed on a server device and an HTTP client program executed on a client computing device is disclosed. The method includes receiving an HTTP request including a plurality of client attributes and a plurality of resource operations from an HTTP client program, reading the plurality of client attributes from the HTTP request, and splitting the HTTP request into a plurality of individual resource operations at a splitter/combiner agent. For each individual resource operation, the method includes determining a destination URL and content type from a content type header of the HTTP request, comparing the client attributes to stored client attribute profiles, retrieving matching existing resource representations, sending the retrieved existing resource representation to the splitter/combiner agent, combining retrieved resource representations into a combined resource representation, and sending the combine resource representation to the HTTP client program. | 2015-05-14 |
20150134735 | Reverse Seamless Integration Between Local and Remote Computing Environments - Methods and systems for transparent user interface integration between remote applications and their local counterparts are described, providing a seamless, unified user experience, and allowing integration of a start menu, dock, taskbar, desktop shortcuts, windows, window and application switching, system tray elements, client-to-host and host-to-client file type association, URL redirection, browser cookie redirection, token redirection, status message interception and redirection, and other elements. These methods and systems further enhance theme-integration between a client and remote desktop or virtual machine by remoting all UI elements to a recipient for generation, including text controls, buttons, progress bars, radio buttons, list boxes, or other elements; presenting them with the receiver's product and OS-specific UI; and returning status back to the sender. This may achieve a more unified and transparent UI integration. Furthermore, international text may be correctly received in cross-language environments, or translated into the language of the presenting environment. | 2015-05-14 |
20150134736 | METHOD, FRAMEWORK, AND PROGRAM PRODUCT FOR FORMATTING AND SERVING WEB CONTENT - The present invention provides an approach and corresponding framework that separates data from its formatting/view by generating the dynamic JavaScript (data) as a set (e.g., at least one) of JavaScript (data) objects, without any HTML formatting. Then, a set of JavaScript functions can be created that takes the set of JavaScript objects as a parameter, and outputs all or a subset of this data object in a format determined by this JavaScript function. In general, these formatting functions can be static, rather than dynamic, JavaScript. This approach has the advantage of providing a much greater degree of formatting flexibility, without the need for each new format to establish a connection with the back-end system providing the data. | 2015-05-14 |
20150134737 | ENHANCED COLLABORATION SERVICES - Systems, methods, and software are disclosed herein in which a collaboration service registers users as participants in a collaboration session. As session content is received from at least one instance of various instances of a collaboration application engaged by the users, the collaboration service shares the session content with at least one other instance of the collaboration application. In addition, the collaboration service shares session information descriptive of at least a portion of the session content with at least one social network application associated with at least one user registered as one of the participants. | 2015-05-14 |
20150134738 | METHOD AND SYSTEM FOR VIEWING MULTIPLE PHYSICAL LOCATIONS CUSTOMER WAIT TIMES AT ONE INSTANCE FROM A PORTABLE ELECTRONIC APPLICATION VIA A COMMUNICATIONS NETWORK - This is directed to a methods and system for integrating waiting list and appointment check in services in a single application available on a portable electronic device for the purpose of local patrons being able to view multiple wait times of physical locations. Using the single application, a user can create waiting list (lines) and control their management without the need for a separate non-portable computer controlling the device's information and transmitting it back to a portable electronic device. This allows information to be controlled from the portable electronic device directly and with other PED's and no central computer controllers or web portal needed. The services solved by this method and system can include, creating waiting list (lines), deleting waiting list (lines), shifting waiters, deleting waiters, changing wait times, and adjusting distance a person must be before they can be added to a line. This method also allows the user and waiting list creator to adjust the data real-time from a portable electronic device as their circumstances change. | 2015-05-14 |
20150134739 | METHOD AND APPARATUS FOR DISTRIBUTING CONTENT - Aspects of the subject disclosure may include, for example, receiving a plurality of media content instances, where each media content instance of the plurality of media content instances comprises origination information, identifying a common event from the origination information of each media content instance of the plurality of media content instances, determining a plurality of viewing perspectives of the plurality of media content instances responsive to identifying the common event, and sending an alert to a social network to enable access to a viewing perspective of the plurality of viewing perspectives. Other embodiments are disclosed. | 2015-05-14 |
20150134740 | DREAM ORIENTED SOCIAL MEDIA WEBSITE - A method and system for sharing dream narratives. The system comprises a computer network comprising a plurality of user interfaces, and each user interface has a display and an input module for inputting dream narratives from a plurality of users. A computer processor connected to the computer network, and the computer processor comprises instructions to create user profiles for each of the plurality of users; receive dream narratives over the computer network and record the dream narratives in association with a respective user profile; analyze the dream narratives to develop dream profiles by identifying keywords and phrases; compare the dream profiles to identify commonalities between the dream profiles; and connect user profiles having at least one commonality in their respective dream narratives. | 2015-05-14 |
20150134741 | SYSTEMS AND METHODS FOR THE ONLINE PRESENTATION AND COMMERCE OF GOODS - The invention is generally directed to systems and methods for online product presentation, and more particularly to systems and methods for the interactive live/real-time online presentation and commerce of small products. One preferred embodiment is an online computing system that enables the interactive live/real-time presentation of small products of value with intricate detail such as jewelry or precious stones on client computing devices communicatively coupled to a wide area network, such as the Internet. The system includes a conferencing system having a video conferencing session communicatively coupled to the wide area network; a computer connected to a web cam, wherein the computer communicatively couples the web cam to the video conferencing session through the wide area network, and further wherein the web cam has a lens directed at the product; and a light box substantially surrounding said product. | 2015-05-14 |
20150134742 | TECHNOLOGY OF SUPPORTING MEETING - A server included in a meeting support system plays back a content correlated with a meeting, and synchronously distributes a playback result to a plurality of terminal devices. The server stores a time the meeting is held, the content played back in the meeting, and a user who participates in the meeting in a memory as a meeting history in each meeting. The server transfers information about the meeting that an assigned user participates in and the content played back in the meeting in order to present the information in the terminal device in accordance with user assignment received from the terminal device. The information is registered in the meeting history. | 2015-05-14 |
20150134743 | METHOD AND APPARATUS FOR CONNECTING COMMUNICATION OF ELECTRONIC DEVICES - A method and an apparatus for connecting communication through an electronic device are provided. The method includes identifying situation information related to the electronic device, based on the situation information, communicating with a first external device, based on communication with the first external device, acquiring connection information on the first external device, and providing the connection information to a second external device communicating with the electronic device such that the first external device and the second external device subsequently directly communicate with each other using the connection information. | 2015-05-14 |
20150134744 | DATA SHARE SYSTEM, DATA PROCESS APPARATUS, AND COMPUTER-READABLE RECORDING MEDIUM - A data process apparatus for sharing shared data among plural data process apparatuses participating in an event. The data process apparatus includes a participation notification reception unit configured to receive a participation notification from each of the plural data process apparatus including first and second data process apparatuses in the event, a notifying unit configured to notify the second data process apparatus to the first data process apparatus as a data obtain target from which the shared data is to be obtained. The second data process apparatus is a data process apparatus from which the participation notification has already been received by the participation notification reception unit. | 2015-05-14 |
20150134745 | METHODS AND SYSTEMS FOR IDENTIFYING MEMBER PROFILES SIMILAR TO A SOURCE MEMBER PROFILE - Techniques for identifying and presenting member profiles similar to a source member profile are described. With some embodiments, a general recommendation engine is used to extract features from member profiles, and then store the extracted features, including any computed, derived or retrieved profile features, in an enhanced member profile. In real-time, the general recommendation engine processes client requests to identify member profiles similar to a source member profile by comparing select profile features stored in the enhanced member profile with corresponding profile features of the source member profile, where the comparison results in several similarity sub-scores that are then combined in accordance with directives set forth in a configuration file. Finally, the member profiles with the highest similarity scores corresponding with the user-selected member profile are selected, and in some instances, presented to a user. | 2015-05-14 |
20150134746 | Integrating Complex Data Structures into Collaboration Environments - Various embodiments of the present disclosure provide improved mechanisms and techniques for integrating complex data structures with collaboration environments. Various embodiments involve creating a collaboration group around a selected complex data structure, and including the selected complex data structure as well one or more other related complex data structures in the collaboration group. In some embodiments, an object consumption definition is applied to metadata associated with the complex data structure to determine the related complex data structures. | 2015-05-14 |
20150134747 | MANAGING A MESSAGING QUEUE IN AN ASYNCHRONOUS MESSAGING SYSTEM - A computer implemented method, system and/or computer program product is provided for managing a messaging queue in an asynchronous messaging system. A duration for which a message can remain on the messaging queue is determined. An age of the message on the messaging queue is monitored. The age of the message on the messaging queue and the determined duration is compared and a notification is generated based on the comparison. | 2015-05-14 |
20150134748 | ONLINE AND OFFLINE COOPERATION TO OBTAIN INPUT TO AUGMENT RECORDING OF MEETING - In one embodiment, a method includes initiating a record of a session, and determining when, during the session, an input is requested from a first party. The session includes at least a first participant. The method also includes providing an indication during the session, the indication being arranged to indicate that the input is requested from the first party, the indication being provided in the record, and notifying the first party that the input is requested from the first party. Notifying the first party that the input is requested from the first party includes providing the first party with an interface which enables the first party to provide the input. | 2015-05-14 |
20150134749 | RETROSPECTIVE MANAGEMENT OF PREVIOUSLY SENT ELECTRONIC MESSAGES - Methods and arrangements for managing one or more electronic messages. An electronic message is obtained. A numerical metric is calculated corresponding to the message, the numerical metric comprising at least one of: a confidence level relating to whether the message has been addressed; and a topic-based distance from a reference. The message is altered, based on the numerical metric, and the altering comprises altering at least one of: an attribute associated with an appearance of the message and a position of the message. Other variants and embodiments are broadly contemplated herein. | 2015-05-14 |
20150134750 | TECHNIQUES FOR CHANGE PROPAGATION ACROSS BROKER TERRITORIES - Certain example embodiments described herein relate to techniques for propagating changes across broker territories. Broker territories are formed from broker servers that are placed in different geographical locations. When a territory is formed, a minimum spanning tree (MST) is formed between the brokers in the territory and, as a result, every broker in the territory will know its nearest neighbors and will be able to propagate the changes to these brokers. The MST may be dynamic in certain example embodiments. Each broker may be configured to calculate the cost of the edges based on certain predefined parameters, e.g., in computing the MSTs. Parameters that may be used in determining edge weights may include, for example, response to ping, geographical distance, whether a broker is in a LAN versus in a WAN, whether brokers are embedded in a mobile device, predefined categories (e.g., based on device type, etc.), and/or the like. | 2015-05-14 |
20150134751 | SHARING A FILE VIA EMAIL - Techniques for facilitating sharing a file via email are disclosed. A file may be shared as an attachment or link in a simplified process flow initiated from within an email application. In response to receiving a command to share a file, the email application can launch a file explorer screen from which a user may navigate files including files stored on a local drive and files stored via a cloud storage provider. After a file is selected by the user via the file explorer screen the email application can present sharing options for the file. Regardless of where the file is originally stored, the file may be attached to the email or a link to the file may be inserted in the email. The email application can upload a file from a local drive to the cloud storage provider when such a file is selected for inserting as a link. | 2015-05-14 |
20150134752 | AUTOMATICALLY TRANSITIONING A USER FROM A CALL TO ACTION TO AN ENROLLMENT INTERFACE - Disclosed herein are system, method, and computer program product embodiments for automatically transitioning a user from a call to action (CTA) to an enrollment interface. An embodiment operates by receiving a request from a user's device to display web content. The requested web content is displayed along with a CTA. When the CTA is selected by the user, an e-mail client associated with the user's device automatically opens, generates an electronic message based on the selected CTA, and populates a recipient address and a code associated with the CTA within the electronic message. Upon its receipt, the electronic message is processed by enrolling the user in a campaign associated with the CTA based on the code and the user's e-mail address. An electronic message is generated and sent to the user's e-mail address that contains a first hyperlink to the campaign associated with the CTA and a second hyperlink to an associated privacy policy. | 2015-05-14 |
20150134753 | METHOD AND COMPUTER-READABLE RECORDING MEDIUM FOR MANAGING SENT MESSAGE IN MESSENGER SERVER - A method and computer readable recording medium having a program for managing sent messages in a messenger server includes receiving a message to be transmitted to a user terminal associated with a user account, the message received from a second user terminal associated with a second user account, inserting into the message information indicating an inactive status, and transmitting the message including the information to the user terminal, wherein the information causes the user terminal to disable a message notification function. | 2015-05-14 |
20150134754 | DATA CACHING IN A HYBRID COMMUNICATIONS SYSTEM - A method of caching communications for devices being transported by vehicles includes receiving, at a vehicle via a forward link, a message directed to the vehicle and a plurality of other vehicles. The message includes: (i) content to be delivered to a requesting mobile computing device being transported by the vehicle or one of the plurality of other vehicles, and (ii) an indication of at least some of the content to be cached in one or more computer readable storage media disposed on the vehicle. The method further includes determining if the requesting mobile computing device is being transported by the vehicle, and, if the requesting mobile computing device is being transported by the vehicle, forwarding at least some of the content to the requesting mobile computing device. At least some of the content is then stored on the one or more computer readable storage media disposed in the vehicle based on the indication of the least some of the content to be cached. | 2015-05-14 |
20150134755 | Notification Method of Mobile Terminal Using a Plurality of Notification Modes and Mobile Terminal Using the Method - Disclosed is a notification method of a mobile terminal using a plurality of notification modes. A mobile terminal according to one aspect of the present invention determines a first configuration type relating to the notification mode of the mobile terminal in response to the receipt of a new push message. The mobile terminal determines a second configuration type relating to the notification mode of a push message application based on the first configuration type. The mobile terminal notifies the arrival of a new push message according to the second configuration type. That is, embodiments may provide a technology that uses at least two configurations relating to the notification mode of the mobile terminal so as to notify the user about receipt of a new message. | 2015-05-14 |
20150134756 | System and Method for Real Time Bidirectional Threaded Messaging with Persistent Record Keeping - A system and method for real time, bidirectional threaded messaging with persistent record keeping is presented. The invention pertains to environments where record-keeping is desired (e.g., emergency services dispatching, customer service,), and where clients employ common messaging technologies (e.g., SMS or MMS messaging, e-mails). The system disclosed includes a method for threading messages regardless of what type of message it may be, and it includes a method to auto-forward messages to appropriate agencies needed to take action on any given message or thread. Lastly, the invention includes a method to auto-confirm to message senders on each thread to ensure that critical messages have been received by the agent. | 2015-05-14 |
20150134757 | TRANSFERRING FILES - Systems and techniques for transferring one or more files by connecting to a communications system host; sending, to a client connected to the communications system host, a request to transfer one or more files; when a client permits access to the one or more files, establishing a direct socket connection from the client and bypassing the communications system host; and initiating the transfer of the one or more files from the client over the direct socket connection. | 2015-05-14 |
20150134758 | METHOD AND APPARATUS FOR TRANSMITTING ELECTRONIC MAIL - The present invention comprises a method and apparatus for e-mail communications with members of a group of members. In one or more embodiments, a server computer system determines whether a sender of an incoming e-mail message addressed to a recipient member of the group is a member of the group. If the sender is a member of the group, the server computer system replaces the senders existing e-mail address in the incoming e-mail message with a created e-mail address created by the server computer system for the sender. | 2015-05-14 |
20150134759 | METHOD AND SYSTEM FOR COMMUNICATING DURING A COMMUNICATION SESSION - A method for notifying of an activity of a first user to a second user during a first communication session is provided. The method includes receiving an interrupt when the first user engages in a second activity during the first communication session, encoding an information message by a first device of the first user, after receiving the interrupt, and sending the information message to a second device of the second user. | 2015-05-14 |
20150134760 | CREATING A CUSTOMIZED NEWS COLLECTION BASED ON SOCIAL NETWORKING INFORMATION - A system and machine-implemented method for generating a customized news collection based on social groups, the method comprising receiving an indication of one or more social groups associated with a user, wherein each of the one or more social groups is associated with the user's account in a social networking service, determining, one or more contacts associated with each of the identified one or more social groups at a social networking service, selecting a set of news items including one or more news items associated with the one or more identified contacts and generating a news collection including a number of the one or more news items of the set of news items for provision to a user. | 2015-05-14 |
20150134761 | MECHANISMS TO ROUTE IOT NOTIFICATIONS ACCORDING TO USER ACTIVITY AND/OR PROXIMITY DETECTION - The disclosure relates to mechanisms that may be used to route notifications in an Internet of Things (IoT) environment according to user activity and/or proximity detection. More particularly, in various embodiments, an entity that manages the IoT environment may receive one or more messages, actions, or responses that indicate detected activity or detected proximity associated with one or more users from one or more IoT devices in the IoT environment. The management entity may then establish an activity and proximity trail from the one or more messages, actions, or responses that indicate the detected activity or the detected proximity, whereby in response to an IoT device reporting one or more notifications, an IoT device in proximity to at least one of the one or more users may be identified and the one or more notifications may be routed to the identified IoT device. | 2015-05-14 |
20150134762 | METHOD AND SYSTEM FOR SUBSCRIBING LONG TAIL INFORMATION - A long tail information subscribing method is provided. The method includes receiving a to-be-subscribed long tail information type from a client-side, and determining whether an information content matches the long tail information type. The method also includes, when it is determined that an information content matches the long tail information type, sending a long tail information alert message to the client-side to cause the client-side to update an alert display based on the long tail information alert message. Further, the method includes receiving a trigger request message corresponding to the alert display from the client-side, and sending long tail information content corresponding to the trigger request message to the client-side. The information distribution efficiency is thus substantially improved. | 2015-05-14 |
20150134763 | TECHNIQUES FOR CREATING AND/OR MAINTAINING SCALABLE HETEROGENEOUS READ-ONLY FEDERATIONS OF REGISTRIES - Certain example embodiments described herein relate to techniques for creating and maintaining scalable heterogeneous read-only federations of registries, e.g., for use in service-oriented architectures. Federation of heterogeneous registries can be achieved with any types of registries (e.g., UDDI, ebXML, OSGi, ESB, proprietary, etc.), while at the same time avoiding the need to have target registries implement extra protocols or layers. In certain example embodiments, gateway registries may implement translation layers appropriate for the types of registries thereunder so as to provide a scalable and flexible solution. Optionally, registries may be grouped based on type so that messages may be translated only once per group, while avoiding tight couplings with registries and the services they provide. | 2015-05-14 |
20150134764 | Method for synchronizing clocks in nodes of a vehicle network and node designed to perform the method - A method for synchronizing clocks in nodes of a vehicle network of a motor vehicle corrects a time difference between a master clock and a slave clock, taking into account transmission delay for a message between a master node and a slave node. At least for a first synchronization of the master clock to a slave clock after the nodes of the vehicle network are started up, a default transmission delay in the slave node is used to correct the time difference, and/or the slave node sending out a Delay Request message, and recording in the master node the time at which Delay Request message is received and the master node sending the time, as a Delay Response message, back to the slave node. In the slave node, the transmission delay for a message between the master node and the slave node is determined. | 2015-05-14 |
20150134765 | POINT-TO-POINT SHARED MEMORY PROTOCOL WITH FEATURE NEGOTIATION - A method for negotiating a feature on a multiprocessor system includes determining, at a local processor, whether a remote shared memory (SMEM) item of a remote processor exists; reading, in response to determining that the remote SMEM item exists, a remote version and a remote feature flags value of the remote SMEM item; setting a local version number for a local SMEM item based on the remote version number; setting a local feature flags value for the local SMEM item based on the remote feature flags value; and creating the local SMEM item, the local SMEM item populated with the set local version number and the set local feature flags value. | 2015-05-14 |
20150134766 | DATA TRAFFIC SWITCHING AMONG COMPUTING DEVICES IN STORAGE AREA NETWORK (SAN) ENVIRONMENTS - Data traffic switching among computing device in a SAN environment is disclosed herein. According to an aspect, a method may be implemented at an NPV device that is associated with multiple computing devices positioned behind the NPV device in a SAN. The method may also include receiving zoning information associated with the computing devices. The method may also include determining, based on the zoning information a map for switching data traffic among the computing devices. Further, the method may include switching the data traffic among the computing devices based on the determined map. | 2015-05-14 |
20150134767 | ACCELERATED DELIVERY OF MEDIA CONTENT VIA PEER CACHING - An example method includes monitoring client devices to identify a subset of client devices actively connected to an internet gateway server, and maintaining a record of media data chunks cached at each client device of the subset of client devices. The method includes receiving a request from a first client device for a media data item stored at a media server device, and determining that a first target portion of the media data item is cached at a second client device actively connected to the internet gateway server. The method includes instructing the first client device to establish a peer-to-peer connection with the second client device, to request, and to receive the first target portion of the media data item from the second client device. The method includes retrieving and sending the remainder of the media data item to the first client device. | 2015-05-14 |
20150134768 | SYSTEM AND METHOD FOR CONDITIONAL ANALYSIS OF NETWORK TRAFFIC - Embodiments that are described herein provide improved methods and systems for analyzing network traffic. The disclosed embodiments enable an analytics system to perform complex processing to only new, first occurrences of received content, while refraining from processing duplicate instances of that content. In a typical embodiment, the analytics results regarding the first occurring content are reported and cached in association with the content. For any duplicate instance of the content, the analytics results are retrieved from the cache without re-processing of the duplicate content. When using the disclosed techniques, the system still processes all first occurring content but not duplicate instances of content that was previously received and processed. In the embodiments described herein, input data comprises communication packets exchanged in a communication network. | 2015-05-14 |
20150134769 | DATA SHUNTING METHOD, DATA TRANSMISSION DEVICE, AND SHUNTING NODE DEVICE - Embodiments of the present invention relate to a data shunting method, a data transmission device and a shunting node device, the data shunting method provided in the embodiments of the present invention includes: acquiring the number of to-be-transmitted shunted data packets which are cached in the shunting node device; when the number of the to-be-transmitted shunted data packets is less than a first threshold value, transmitting shunted data to the shunting node device, otherwise, not transmitting the shunted data to the shunting node device. The data shunting method provided in the embodiments of the present invention enables the data transmission device to provide the shunting node device with an appropriate shunted data rate. | 2015-05-14 |
20150134770 | ADAPTIVE SCENE COMPLEXITY BASED ON SERVICE QUALITY - Content, such as a video game, may be delivered by a content provider to a destination using, for example, streaming content delivery techniques. The transmission of the content may be monitored in order to determine transmission conditions such as a quality of the network connection from the content provider to the destination. The determined transmission conditions may then be used to determine adjustments to a complexity of various scenes associated with the content. For example, in some cases, when transmission conditions are unfavorable, scenes may be adjusted by reducing a complexity of the scenes. | 2015-05-14 |
20150134771 | ADAPTIVE CONTENT TRANSMISSION - Techniques for adaptive content transmission are described herein. During transmission of a content item, a network connection may be monitored to collect data corresponding to one or more network conditions associated with the transmission of the content item. Such network conditions may include, for example, network throughput, available network bandwidth, network latency and others. The collected data may be used to dynamically adjust one or more transmission attributes in connection with the transmitted content item. The one or more transmission attributes may be determined for adjustment at any desired transmission interval. | 2015-05-14 |
20150134772 | MULTIPLE STREAM CONTENT PRESENTATION - A client may, for example, initiate presentation of the content item in a hybrid stream mode in which both a client stream and a content provider stream are combined to form a resulting hybrid stream for presentation. The client may then, at some point during presentation of the content item, detect that the content provider stream has become unavailable. In response to such a determination, the client may continue to present the content item in a client stream mode, in which the client stream is used for presentation of the content item without use of the content provider stream. | 2015-05-14 |
20150134773 | METHOD AND APPARATUS FOR ENHANCED PERSONAL CARE - A method and apparatus for enhancing a user's lifestyle and personal care is provided. The design includes a device having a display/mirror and a plurality of connection ports each configured to receive a personal care module configured to facilitate the personal care of a user and a remote device arrangement. The device is configured to provide user personal care communications to and receive user personal care communications from the remote device arrangement, and wherein the device is configured for the user to freely substitute personal care modules. | 2015-05-14 |
20150134774 | SHARING OF PORTABLE INITIALIZED OBJECTS BETWEEN COMPUTING PLATFORMS - A sub-process is performed on a first computing platform to create a portable initialized object. The portable initialized object is communicated to a second computing platform. The second computing platform uses the portable initialized object to replace performing the sub-process. | 2015-05-14 |
20150134775 | METHODS AND DEVICES FOR HANDLING AN EXTENDED PROXY INFORMATION ITEM - Methods and devices for handling an extended proxy information item, wherein a proxy information sequence number associated to the extended proxy information item is used to avoid misinterpretations of outdated messages with proxy information items. | 2015-05-14 |
20150134776 | INJECTED ANALYTICS SERVICE FOR WEB DISTRIBUTED INTERFACES - Technologies are generally described for integrating an injected analytics service into a user interface (UI) content distribution system to generate per-user and per-control level analytics for web distributed interfaces. In some examples, an analytics engine of the UI content distribution system may generate differentiated analytics payload elements for each control destination at the point of UI content distribution. The analytics engine may then inject the analytics payload elements into UI content payloads delivered to each destination. The differentiated analytics payload elements may create distinct analytics output for data processing and analysis at a distributed user interface (DUI) analytics database, even when multiple devices or users are part of a same application session or login. | 2015-05-14 |
20150134777 | CONTROL METHOD, INFORMATION PROCESSING SYSTEM, AND RECORDING MEDIUM - A control method includes storing, by a first computer, identification information of a user and identification information of a computer executing a software of the user which is related to a virtual machine in association with each other; extracting, by the first computer, identification information of a third computer already executing a software of a target user from a memory, when it is detected that the software is activated in the second computer and when identification information of the target user is stored in the memory; transmitting, by the first computer, the identification information of the third computer to the second computer; receiving, by a second computer, the identification information of the third computer from the first computer; and allowing, by the second computer, the second computer to transmit broadcast data corresponding to the software of the target user to the third computer, when the broadcast data is received. | 2015-05-14 |
20150134778 | Method for Determining Hidden States of Systems using Privacy-Preserving Distributed Data Analytics - A method classifies data to determine hidden states of a system, by first randomly permuting the data and inserting client to generate private data. A server classifies the private data according to a hidden Markov model (HMM) to obtain permuted noisy estimates of the states and the chaff, which are returned to the client. The client then removes the chaff, inverts the permuted noisy estimates to obtain unpermuted noisy estimates of the states. | 2015-05-14 |
20150134779 | LOCATION OF ACTOR RESOURCES - In an actor system, messages communicated to and from a first actor in a first location of an actor system can be monitored. A message frequency between the first actor and a second actor in a second location of the actor system can be determined. The message frequency can be compared to a threshold message frequency. A determination can be made whether to move the first actor from the first location based on comparison of the message frequency to the threshold message frequency. | 2015-05-14 |
20150134780 | CENTRALIZED PARALLEL BURST ENGINE FOR HIGH PERFORMANCE COMPUTING - Data storage systems and methods for storing data are described herein. An intermediate storage system is coupled with a High Performance Computing (HPC) system. A plurality of burst engines of the intermediate storage system are directly connected to compute nodes of the HPC. The burst engines are operative to receive file level data from the compute nodes at data transfer rates that at least match to the burst mode output rate of the compute node. The burst engines store the data to high bandwidth storage devices of the intermediate storage system at a data rate that at least matches the burst output rate of the compute node. During a compute phase of the compute node, data is replayed from the intermediate storage devices to a primary storage system at a lower data transfer rate. | 2015-05-14 |
20150134781 | METHOD AND APPARATUS FOR PRE-FETCHING REMOTE CONTENT BASED ON STATIC AND DYNAMIC RECOMMENDATIONS - A data-caching system facilitates pre-loading a cache with content objects that are likely to be of interest to a client device, as determined based on their correlation to other content objects served to the client device. During operation, the system can receive an interest for a content object, and can determine whether the local network device can satisfy the interest. If so, the system generates a content-object recommendation that indicates other content objects that are correlated with the received interest, for example, by computing correlation values between the received interest and a plurality of historical interests. The system then provides the content recommendation to a remote network device from which the interest originated, such that the content recommendation indicates the correlated content objects to pre-load into a cache. | 2015-05-14 |
20150134782 | SYSTEMS AND METHODS FOR DELIVERY OF LOCALIZED MEDIA ASSETS - Systems and methods for delivery of localized media assets to a content playback device are disclosed. A file server stores a base file and localized file associated with a localized media content. The base file and localized file each include one or more fragments. A web server delivers base file fragments and localized file fragments from the file server to the content playback device. Playback logic contained in one or more playlists determines an order of streaming each of the plurality of base file fragments and each of the plurality of localized file fragments for playback of the localized media content. | 2015-05-14 |
20150134783 | PROVIDING DATA TO A NETWORK TERMINAL - A method and apparatus for providing data to a network terminal. A network node receives information relating to a first instance of a node concurrently runs a second instance of the client that emulates the first instance. Using the second instance, the network node generates a request for data required by the first instance. Before receiving a request for data generated by the first instance, the network node sends the request for data required by the first instance to a remote server and receives a response that includes the required data. The required data is then sent to the network terminal. The advantage of this is that the request for data required is generated before the network node receives a request from the network terminal. This allows the request to be handled more quickly. | 2015-05-14 |
20150134784 | ADAPTIVE STREAMING AWARE NETWORK NODE, CLIENT AND METHOD WITH PRIORITY MARKING - In adaptive streaming, video segments are available in one or more quality levels, and each video segment is de livered to the client ( | 2015-05-14 |
20150134785 | METHOD AND SYSTEM FOR PROVIDING CONTENT SERVICE - A content service providing system includes a content transfer control apparatus that is connected to a centralized control network. The content transfer control apparatus provides content data corresponding to a content request from a user terminal to the user terminal according to a forwarding rule according to topology of the centralized control network. | 2015-05-14 |
20150134786 | SYSTEM, METHOD, AND MEDIUM - A system includes first and second apparatuses configured to communicate with a server apparatus; and a third apparatus configured to transmit data to the first apparatus and record number of transfer of the data in the system, the data including information on a destination of the data and the number of transfer, wherein the first apparatus is configured to set the destination to the second apparatus and update the number of transfer, when receiving the data and not being allowed to communicate with the server apparatus, and transmit an updated data including information on the set destination and the updated number of transfer, to the third apparatus, and the third apparatus is configured to transmit the updated data to the second apparatus based on the set destination when the updated number of transfer is equal to or smaller than the recorded number of transfer when receiving the updated data. | 2015-05-14 |
20150134787 | TECHNIQUES FOR IMPROVED MULTICAST CONTENT DELIVERY - Techniques for improved multicast content delivery are described. In some embodiments, for example, an apparatus includes a processor circuit, a communication component operative by the processor circuit to receive a data transmission containing a description segment and a correspondence segment, a correspondence processing component operative by the processor circuit to determine a plurality of multicast content streams representing different versions of a media content based on the correspondence segment, and a selection component operative by the processor circuit to select and receive one or more of the plurality of multicast content streams based on characteristics identified in the description segment. In various such embodiments, the apparatus includes an adaptation component operative by the processor circuit to adaptively switch across the plurality of multicast content streams for reception and processing based on characteristics identified in the description segment. Other embodiments are described and claimed. | 2015-05-14 |
20150134788 | GEOSPATIAL BASED MANAGEMENT OF CONFIGURATION PROFILES - A system, method and program product for managing profiles for devices in a network. A computer system is disclosed having a configuration management system for managing configuration profiles for a set of devices within a network, and includes: a boundary definition system that employs a computerized process for defining a plurality of geospatial boundaries; a device manager that employs a computerized process for interfacing with remote agents associated with respective devices to recognize when a device has migrated into a new geospatial boundary; and a profile management system that employs a computerized process for uploading an updated configuration profile to the remote agent in response to the device being migrated to the new geospatial boundary. | 2015-05-14 |
20150134789 | METHOD AND APPARATUS FOR APPLICATION BEHAVIOR POLICIES - Various methods are described with respect to application behavior polices according to example embodiments. One example method may comprise determining an application behavior policy of one or more application behavior policies for an application, the application behavior policy comprising one or more configuration parameters. The method of this embodiment may also include causing the application to be launched, such that once launched the application operates in accordance with the application behavior policy. The method of this embodiment may also include causing the application to perform a negotiation with a remote peer, wherein the negotiation comprises a determination with respect to the one or more configuration parameters. The method of this embodiment may also include causing the application behavior policy to be enforced against the application. | 2015-05-14 |
20150134790 | RESOURCE ENTITLEMENT IN A MULTI-COMPUTER SYSTEM CONTROLLED BY A SINGLE INSTANCE - An entitlement system includes at least two computing devices and a management controller which all include a trusted platform module. Each of the trusted platform modules include a non-volatile storage for storing entitlement records. A management unit of each computing device includes configuration means to enable and disable computing resources of the respective computing device based on entitlement records. The management controller receives ensemble entitlement records in encrypted form and distributes sub-entitlement records in a second encrypted form to the management units of the computing devices. | 2015-05-14 |
20150134791 | MANAGING COMMUNICATIONS FOR MODIFIED COMPUTER NETWORKS - Techniques are described for managing communications between multiple computing nodes, such as computing nodes that are part of a virtual computer network. In some situations, various types of modifications may be made to one or more computing nodes of an existing virtual computer network, and the described techniques include managing ongoing communications for those computing nodes so as to accommodate the modifications. Such modifications may include, for example, migrating or otherwise moving a particular computing node that is part of a virtual network to a new physical network location, or modifying other aspects of how the computing node participates in the virtual network (e.g., changing one or more virtual network addresses used by the computing node). In some situations, the computing nodes may include virtual machine nodes hosted on one or more physical computing machines or systems, such as by or on behalf of one or more users. | 2015-05-14 |
20150134792 | RESOURCE MANAGEMENT METHOD AND MANAGEMENT SERVER - The present invention relates to the field of a resource management method and a server. The resource management method includes: acquiring, by a management server, a first stable ratio used to indicate a quantitative ratio of at least two types of servers in a CSP during stable interaction; and increasing quantities of the at least two types of servers in the CSP according to the first stable ratio. By applying the present invention, a management server on a CSP increases the quantities of all types of servers at one time according to a stable ratio. This enables all types of servers to quickly reach a stable state, and improves overall processing capabilities of all types of servers, thereby further enhancing quality of service of an application deployed on the CSP. | 2015-05-14 |
20150134793 | METHOD AND SYSTEM FOR GENERIC IP MULTIMEDIA RESIDENTIAL GATEWAYS - A common IP layer client device interface within an IP multimedia gateway (IMG) is configured to connect client devices to broadband IP networks such as the Internet based on determined device capabilities. Broadband IP network interfaces within the IMG are configured to enable communication between the IMG and broadband IP networks based on the determined device capabilities. Content provided by various service managers are communicated with the client devices utilizing the common IP layer client device interface and the configured network interfaces. Network capabilities may be determined during the device and network discovery. Protocol translation, media transcoding and/or dynamic device configuration may be performed based on the determined device capabilities, and based on the determined network capabilities. The IMG may adjust system timing and manage power consumptions for service deployment over corresponding client devices. Information may be routed or distributed by the IMRG among the client devices when needed. | 2015-05-14 |
20150134794 | COMMUNICATION ADAPTOR, CONTROLLER, AND NETWORK SYSTEM - A device identification code for identifying an electric device is generated based on electric device information predefined for each electric device. Accordingly, it becomes unnecessary for a communication adapter to be provided with a memory device storing the device identification code for identifying the electric device. A structure of the communication adapter can be therefore simplified, resulting in an avoidance of a network complication. Furthermore, precise identification of the electric device constituting the network can be accomplished using the device identification code. | 2015-05-14 |
20150134795 | DATA STREAM INGESTION AND PERSISTENCE TECHNIQUES - A programmatic interface is implemented, enabling a client of a stream management service to select a data ingestion policy for a data stream. A client request selecting an at-least-once ingestion policy is received. In accordance with the at-least-once policy, a client may transmit an indication of a data record one or more times to the service until a positive acknowledgement is received. In response to receiving a plurality of transmissions indicating a particular data record, respective positive acknowledgements are sent to the client. Based on a persistence policy selected for the stream, copies of the data record are stored at one or more storage locations in response to one particular transmission of the plurality of transmissions. | 2015-05-14 |
20150134796 | DYNAMIC PARTITIONING TECHNIQUES FOR DATA STREAMS - A partitioning policy, comprising an indication of an initial mapping of data records of a stream to a plurality of partitions, is selected to distribute data records of a data stream among a plurality of nodes of a stream management service. Data ingestion nodes and storage nodes are configured according to the initial mapping. In response to a determination that a triggering criterion for dynamically repartitioning the data stream has been met, a modified mapping is generated, and a different set of ingestion and storage nodes are configured. For at least some time during which arriving data records are stored in accordance with the modified mapping, data records stored at the first set of storage nodes in accordance with the initial mapping are retained. | 2015-05-14 |
20150134797 | MANAGED SERVICE FOR ACQUISITION, STORAGE AND CONSUMPTION OF LARGE-SCALE DATA STREAMS - A control node of a multi-tenant stream management service receives a request to initialize a data stream to be comprised of a plurality of data records. The control node determines, based on a partitioning policy, parameters to be used to configure subsystems for ingestion, storage and retrieval of the records. The control node identifies resources to be used for a node of retrieval subsystem The retrieval node is configured to implement programmatic record retrieval interfaces, including respective interfaces to implement non-sequential and sequential access patterns. The control node configures the retrieval node using the selected resources. | 2015-05-14 |
20150134798 | Standardized Crowd Sourcing - Crowd sourcing data is translated into a standard crowd sourcing format for crowd sourcing analytics. Mobile devices automatically send reports of standardized crowd sourcing information to a centralized crowd-sourcing server. The centralized crowd-sourcing server aggregates all the reports according to location. Crowd sourcing applications query the centralized crowd-sourcing server to retrieve standardized data for populations of mobile devices sharing the same location. Crowd sourcing analytics may be quickly and inexpensively performed with reduced queries to individual devices. | 2015-05-14 |
20150134799 | PATH SELECTION FOR NETWORK SERVICE REQUESTS - In a method for directing a computer network request to process through one or more components, a processor identifies a plurality of input/output (I/O) paths capable of serving a computer network request and a plurality of components along each path of the plurality of I/O paths. A processor predicts resource demands at each respective component of the plurality of components along each path of the plurality of I/O paths. A processor estimates expected delay times at each respective component of the plurality of components along each path of the plurality of I/O paths using predicted resource demands at each component. A processor determines an expected delay time for each path of the plurality of I/O paths based on the expected delay times at each respective component of the plurality of components along each path of the plurality of I/O paths. | 2015-05-14 |
20150134800 | Managed Directory Service - Techniques for connecting computer system entities to remote computer system resources are described herein. A computer system entity that requests access to a remote computer system resource has that request fulfilled by a managed directory service which receives the request and connects the computer system entity to the remote computer system resource. While connected, the managed directory service receives commands to perform operations on the remote computer system resource and, if the computer system entity is authorized to perform the operations on the remote computer system resource, the managed directory service performs the operation on the remote computer system resource. | 2015-05-14 |
20150134801 | MAKING POLICY-BASED DECISIONS IN A NETWORK - A method is provided for making policy-based decisions in a network. The method can include receiving data values from a sensor at multiple time instances. The method can also include selecting a policy associated with the received data values, where the policy includes a condition and an action. The method can also include determining whether a data value among the received data values satisfies the condition at one or more time instances. The method can also include performing the action of the policy if the condition of the policy is satisfied at one or more time instances. The method can also include determining a pattern from the received data values based on changes in the received data values as a function of time. The method can also include preparing adjustments to the policy based on the determined pattern. | 2015-05-14 |
20150134802 | Devices and Method for Assigning Network Addresses - A switching device comprises a terminal pair arranged for signal transmission and reception. Circuitry is adapted for generating a stimulus signal to a plurality of network devices forming a daisy chain and for receiving a response signal to the stimulus signal. The circuitry is arranged for deriving from at least the response signal an indication of a network device of the plurality being operational or not. Processing means is arranged for assigning a location-based network address to the network device of the plurality considering the derived indication. | 2015-05-14 |
20150134803 | Networking Method and Device - A networking method and networking device are disclosed. The method includes determining a platform type of a terminal according to the port information of the terminal; and searching for a networking manner corresponding to the determined platform type according to a preset corresponding relationship between the platform type of the terminal and the networking manner, and connecting the terminal with a network according to the found networking manner. A corresponding device is also disclosed. The device includes a platform type determination module configured to determine a platform type of a terminal according to the port information of the terminal, and a networking module configured to search for a networking manner corresponding to the determined platform type according to a preset corresponding relationship between the platform type of the terminal and the networking manner, and connect the terminal with a network according to the found networking manner. The method and device can prevent a user from determining an available networking manner by testing networking manners one by one, and the operation of the user can be simplified. | 2015-05-14 |
20150134804 | COMMUNICATION DEVICE AND COMMUNICATION SYSTEM - A communication device including a plurality of network interfaces includes: an interface management table representing a priority of each network interface, an address assignment protocol to be used in IP address assignment to each network interface, and an IP address assignment status with respect to each network interface; a protocol management table managing a priority of an address assignment protocol to be used in IP address assignment; and an address management unit performing a process of determining availability/unavailability of an IP address, a process of determining necessity of an IP-address reassignment operation, and a process of determining an IP address to be released when it is determined that an IP-address reassignment operation is required, based on the interface management table and the protocol management table, when an IP address is assigned to any one of the network interfaces from an address assignment device. | 2015-05-14 |
20150134805 | MULTIMEDIA COMMUNICATOR - A multimedia communicator is disclosed. The multimedia communicator comprises a processing unit; and a storage device coupled to the processing unit. The multimedia communicator further includes a plurality of interfaces to allow the multimedia communicator to offer a user a plurality of services. The MMC which includes a microprocessor computing system may be located in a car, for example, or within a handset similar to handsets presently utilized for cell phones. The MMC may be connected to a WiFi Internet connection, a cellular network, a satellite radio or equivalent satellite network, or to other available wireless networks. Additionally, the MMC has the potential to interface with GPS signals as desired. | 2015-05-14 |
20150134806 | START-UP CONTROL PROGRAM, DEVICE, AND METHOD - A start-up control device includes a processor that executes a procedure. The procedure includes: acquiring data relating to communication processing when communication connection of plural data processing devices is initiated; and based on the acquired data relating to communication processing, controlling start-up of the plural data processing devices such that a data processing device that transmitted a response to a request for the connection is started-up earlier than a data processing device that transmitted the request. | 2015-05-14 |
20150134807 | Determining Community Gatekeepers in Networked Systems - Methods, systems, and articles of manufacture for determining community gatekeepers in networked systems are provided herein. A method includes identifying a plurality of groups of nodes in a network system, wherein each of the plurality of groups of nodes includes a given node; measuring a marginal contribution made by the given node to a centrality metric associated with each of the identified plurality of groups of nodes in the network system; and deriving a centrality metric of the given node by averaging the marginal contribution made by the given node across each of the identified plurality of groups of nodes in the network system. | 2015-05-14 |
20150134808 | SYSTEMS AND METHODS FOR MONITORING AND APPLYING STATISTICAL DATA RELATED TO SHAREABLE LINKS ASSOCIATED WITH CONTENT ITEMS STORED IN AN ONLINE CONTENT MANAGEMENT SERVICE - Shareable links can be created to share content items and information pertaining to activity on those shareable links can be monitored and stored in an online content management service. Based on this activity information, predetermined actions can be executed. These actions can include sending notifications regarding link activity, disabling shareable links, and/or updating sharing limitations related to the shareable links. Using the activity information, popular shared content items can be identified and recommendations for sharing unshared content items can be provided to the user. Additionally, advertisements can be tailored to the relative popularity of the shared content items. | 2015-05-14 |
20150134809 | EXTENSIBLE KERNEL FOR ADAPTIVE APPLICATION ENHANCEMENT - Resource use by applications used by user equipment (UE) is adaptively controlled. A UE can comprise a modem-network kernel component that can be well partitioned from modem operations and can facilitate adaptively controlling use of functional blocks for applications of the UE, and enhancing use of network resources in connection with use of applications by the UE. The kernel component can operate in a protected area of the baseband and can utilize APIs and interfaces available to it by existing modem stacks and UE operating systems. The kernel component can interact with the communication network to adaptively present network enabler functions to other parts of the system. The kernel component can facilitate managing secure communication with the communication network to facilitate proper cross-layer optimization practices, including capabilities for compression and decompression, rate shaping, and event notification associated with the communication network and UE subsystems. | 2015-05-14 |
20150134810 | Identifying Properties of a Communication Device | 2015-05-14 |
20150134811 | Identifying Properties of a Communication Device | 2015-05-14 |
20150134812 | ANALYTICS BASED SCOPING OF HTML5 WEB STORAGE ATTRIBUTES - A method, system, and computer program product for optimizing storage of Web storage attributes through analytics is provided. The method includes identifying and storing in memory of a computer, utilization of different Web storage attributes by different end users across different Web application sessions from different Web browsers and analyzing the stored utilization of different Web storage attributes to identify a past scope of utilization for each of the different Web storage attributes. The method further includes, responsive to receiving a request from a requestor for an optimal storage location of a particular Web storage attribute, determining an identified past scope of utilization for the particular Web storage attribute, mapping the determined identified past scope of utilization for the particular Web storage attribute to the optimal storage location, and returning an indication of the mapped optimal storage location of the particular Web storage attribute to the requestor. | 2015-05-14 |
20150134813 | ASSOCIATING A DATA COLLECTOR WITH A NETWORK ACCOUNT | 2015-05-14 |
20150134814 | EQUIPMENT MANAGEMENT SYSTEM AND PROGRAM - An equipment manager manages connected equipment. A Web server is able to provide Web contents that include a monitoring program for monitoring the states of equipment managed by plural equipment management devices. A Web-contents-display controller acquires the Web contents that are transmitted from the Web server, executes the monitoring program, acquires an equipment-management-device-address list, uses the acquired equipment-management-device-address list to connect to each of the plural equipment management devices, acquires equipment data that is managed by each of the equipment management devices, and displays that equipment data on one screen of the Web browser. | 2015-05-14 |
20150134815 | COMPUTER SYSTEM PRODUCTIVITY MONITORING - Embodiments of the inventive subject matter include gathering, from a plurality of sensors of a computer system, information about the computer system. Embodiments further include generating a profile of performance of the computer system indicating a state of components of the computer system during use. Embodiments further include generating a profile of usage of the computer system indicating current activities and usage of the computer system. Embodiments further include analyzing the profile of performance of the computer system against the profile of usage of the computer system to determine if the state of the components of the computer system during use is acceptable for the current activities and usage of the computer system. Embodiments further include determining that productivity of the computer system is inhibited based, at least in part, on the analyzing the profile of performance of the computer system against the profile of usage of the computer system. | 2015-05-14 |
20150134816 | MEASUREMENTS BASED ON PANEL AND CENSUS DATA - A first set of usage data for a first set of resources on a network and a second set of usage data for a second set of resources on a network are accessed. The first set of resources were accessed by a first group of client systems and the first set of usage data is determined based on information received from the first group of client systems sent as a result of beacon instructions included with the first set of resources. The second set of usage data is determined based on information received from monitoring applications installed on a second group of client systems that accessed the second set of resources. Users of the second group of client systems are a sample of a larger group of users that use resources on the network. Initial usage measurement data for a third set of resources on the network is determined based on the first set of usage data. The third set includes one or more common resources that are included in the first set of resources and the second set of resources. One or more adjustment factors are determined based on the second set of usage data and applied to the initial usage measurement data to generate adjusted usage measurement data. One or more reports are generated based on the adjusted usage measurement data. | 2015-05-14 |
20150134817 | CLOUD SERVER AGGREGATOR TO FACILITATE ACCESS AND TRANSMISSION OF DATA STORED ON MULTIPLE CLOUD SERVERS - A cloud storage aggregator is provided that permits a user to seamlessly access files stored in multiple cloud servers, where the application permits an exchange of information between users and their computerized device that includes the identity of a plurality of cloud storage systems to which the user subscribes, and any user name and security information associated with each of the plurality of cloud storage systems. The application is configured to automatically exchange files between any one of the plurality of cloud storage systems and the user's computerized device once an initial connection has been made by way of an initialization sequence between the application and the one of the plurality of cloud storage systems, where the user may quickly and easily retrieve data regardless on which of the plurality of cloud storage systems the data is stored. The application also permits the transmission of such files seamlessly. | 2015-05-14 |
20150134818 | DATA SHARING METHOD AND DATA SHARING GATEWAY CONFIGURATION - It is disclosed herein a computer implemented method for sharing one or more application items in a data sharing gateway. The method includes storing one or more application items in the gateway in which each application item is independent of a user or user account and registering one or more users with the data sharing gateway such that each user can dynamically use each application item stored in the gateway. | 2015-05-14 |
20150134819 | Providing Agreement Information to Allow Access by a Client Device of Selected Equipment from Among Multiple Equipment - Agreement information based on agreements between an intermediary service provider and a plurality of provider entities that operate respective multiple equipment is stored by an intermediary system. The agreement information includes information to enable access of each of the multiple equipment by a client device. Client information associated with the client device is also stored by the intermediary system. The agreement information is useable to provide access by the client device of selected ones of the equipment. | 2015-05-14 |
20150134820 | INFORMATION PROCESSING APPARATUS, CONTROL METHOD AND STORAGE MEDIUM - According to one embodiment, an information processing apparatus with a multiuser function includes first, second and third controllers. The first controller disconnects a first network when a basic user or an additional user is selected, and disconnects a second network when a specific additional user is selected. The second controller terminates an application program of the specific additional user when the basic user or the additional user is selected, and terminates an application program of the additional user when the specific additional user is selected. The third controller restricts network use by an application program of the basic user when the specific additional user is selected. | 2015-05-14 |
20150134821 | COMMUNICATION CONTROL SERVER, SERVICE PROVIDING SYSTEM, AND SERVICE PROVIDING METHOD - A communication control server includes an information holding part and a communication control part. The information holding part is configured to hold terminal registration information regulating groups built for a plurality of services, respectively, which are provided within the communication network by a plurality of service providing servers, and the terminal registration information associates the groups with information of terminals which belong to the groups. The communication control part is configured to relay communication between the terminals and communication between the terminals and the service providing servers, and further configured to permit communication between the terminals belonging to a common group and communication between the terminals and the service providing servers belonging to the common group, and prohibit communication between the terminals belonging to different groups and communication between the terminals and the service providing servers belonging to the different groups, by referring to the terminal registration information. | 2015-05-14 |
20150134822 | SYSTEM AND METHOD FOR DYNAMICALLY CONFIGURING A LOAD BALANCER IN A VIRTUAL NETWORK ENVIRONMENT - Techniques for dynamic configuration of a load balancer in a virtual network environment are described. In one example embodiment, load balancing rules are configured using virtual machine (VM) inventory objects. The configured load balancing rules are then transformed by replacing the VM inventory objects in the configured load balancing rules with associated Internet protocol (IP) addresses using an IP address management (IPAM) table or a network address translation (NAT) table. The transformed load balancing rules are then sent to the load balancer for load balancing network traffic between a plurality of VMs running on one or more host computing systems in one or more computing networks. | 2015-05-14 |
20150134823 | EXPLOITING PROBABILISTIC LATENCY EXPRESSIONS FOR PLACING CLOUD APPLICATIONS - Various exemplary embodiments relate to a method for placing components of a plurality of instances of a cloud application on nodes in a cloud infrastructure, the method including: receiving scenario probabilities of a plurality of cloud application scenarios, wherein the plurality of cloud application scenarios define the modes of operation of the cloud application; receiving cloud infrastructure performance data; defining a performance metric of the cloud application based upon cloud infrastructure performance data; defining constraints on the placement of the application components; receiving a service level agreement performance requirement based upon a probability; optimizing the placement of the components of the plurality of instances of the cloud application on nodes in the cloud infrastructure based upon the scenario probabilities, cloud infrastructure performance data, the performance metric, and the constraints on the placement of the application components to meet the service level agreement performance requirement. | 2015-05-14 |
20150134824 | CONSTRUCTING VIRTUAL MOTHERBOARDS AND VIRTUAL STORAGE DEVICES - Described herein are various technologies pertaining to a computing system architecture that facilitates construction of virtual motherboards and virtual storage devices. A computing system includes a plurality of computing nodes and a plurality of storage nodes, where the computing nodes are disaggregated from the storage nodes. The computing nodes include respective system on chip modules. The computing nodes and the storage nodes are communicatively coupled by way of a full bisection bandwidth network, where each storage node is allocated network bandwidth that at least matches the maximum input/output speed of the storage node. Responsive to receipt of a client request, computing nodes are allocated to the client and exposed to an application of the client as a motherboard. Likewise, storage nodes are allocated to the client and exposed to the application of the client as a larger storage device. | 2015-05-14 |
20150134825 | MANAGING WORKLOAD DISTRIBUTION TO REDUCE ACOUSTIC LEVELS - A computer-implemented method obtains a correlation between percent utilization and noise level for a plurality of compute node types, and obtains an inventory of a plurality of compute nodes in a cluster, wherein the inventory identifies each compute node by a compute node type, and wherein the plurality of compute nodes includes two or more compute node types. The method further includes determining a percent utilization of each compute node, and, for each compute node of an identified compute node type, determining a noise level using the determined percent utilization for the compute node as input into the correlation between percent utilization and noise level for the identified compute node type. An overall noise level in the cluster is calculated using the noise level determined for each compute node, and workload is distributed among the plurality of compute nodes to reduce the calculated overall noise level in the cluster. | 2015-05-14 |
20150134826 | Managed Directory Service Connection - Techniques for connection computer system entities to local computer system resources are described herein. A computer system entity that requests access to a local computer system resource has that request fulfilled by a managed directory service which receives the request and connects the computer system entity to the local computer system resource. While connected, the managed directory service receives commands to perform operations on the local computer system resource and, if the computer system entity is authorized to perform the operations on the local computer system resource, the managed directory service performs the operation on the local computer system resource. | 2015-05-14 |
20150134827 | MANAGED DIRECTORY SERVICE WITH EXTENSION - Techniques for connecting computer system entities to remotely extended local computer system resources are described herein. A computer system entity that requests access to a local computer system resource has that request fulfilled by a managed directory service which receives the request and connects the computer system entity to the local computer system resource. While connected, the managed directory service extends the local computer system resource to a corresponding extended remote computer system resource, receives commands to perform operations on the local or extended remote computer system resources and, if the computer system entity is authorized to perform the operations on the appropriate computer system resource, the managed directory service performs the operations on the appropriate computer system resource. | 2015-05-14 |
20150134828 | INFRASTRUCTURE MIGRATION TOOL - Technologies are generally described for systems, devices and methods effective to facilitate a migration of data between computing infrastructures. In some examples, a data migration unit may identify first pieces of data with a first service requirement and second pieces of data with a second service requirement. The data migration unit may associate the first pieces of data with each other to form a first virtual data core and the second pieces of data with each other to form a second virtual data core. The data migration unit may assign a first set of parameters to the first virtual data core and a second set of parameters to the second virtual data core. The set of parameters may include a model of the pieces of data, an operating environment of the pieces of data, and instructions that facilitate the migration. | 2015-05-14 |
20150134829 | MEMORY DEDUPLICATION MASKING - Technologies are generally described for virtual machine memory deduplication protection through memory deduplication masking. In some examples, a virtual machine manager (VMM) that receives data to be written to memory may initially write the data to entries in a temporary shadow paging table and then subsequently opportunistically update the memory and an associated hardware-assisted paging (HAP) table. Upon receiving a read request for the received data before the data has been written to the memory, the VMM may check the HAP table and determine that the requested data is not available from the memory. Upon determining that the received data is not available from the memory, the VMM may respond to the read request by sending the received data stored in the shadow paging table entries. | 2015-05-14 |