09th week of 2014 patent applcation highlights part 59 |
Patent application number | Title | Published |
20140059116 | APPARATUS AND METHOD FOR PROCESSING AN INTERACTIVE SERVICE - A method of processing an interactive service and an apparatus thereof are disclosed. The present invention includes receiving uncompressed audio contents or uncompressed video contents from an external decoding unit, extracting an identifier of a frame from the received content, sending a request containing the identifier to a server and receiving a trigger for the content from the server based on the request, wherein the trigger indicates the current time of the contents and references a particular interactive event in an application parameter table or signals that the event is to be executed now or at a specified future time and the application parameter table includes information about at least one of applications. | 2014-02-27 |
20140059117 | SERVICE PROVIDER FACILITATING ACCESS OF DIVERSE WEB-BASED SERVICES - An aspect of the present disclosure enables a service provider to facilitate access to desired services. In an embodiment, a user specifies information representing a set of services and a set of portions of a web page, wherein each service is specified associated with a corresponding portion of the set of portions. A server system then sends a web page definition to the user, with the web page definition being designed to be displayed on a client system with a layout containing the set of portions and each service being accessible in a corresponding portion. The web page definition is designed such that all user interactions via the corresponding displayed web page are routed via the server system. In addition, the responses are displayed in the same web page using partial page refresh type techniques such that the web page continues to be displayed with a same Uniform Resource Locator (URL) in duration said user interacts with said web page and also when the responses are displayed. | 2014-02-27 |
20140059118 | Method and Devices for Enhanced File Transfer - This invention is an enhanced method and devices which result in a more efficient method to transfer files between mobile clients. | 2014-02-27 |
20140059119 | COMMUNICATION SYSTEM AND ITS METHOD AND COMMUNICATION APPARATUS AND ITS METHOD - This invention relates to a communication system including a first apparatus having a first storage medium, and a second apparatus for transmitting data to the first apparatus, the second apparatus comprising: a second storage medium for storing management information of data to be transferred to the first storage medium; communication means for communicating data with the first apparatus; edit means capable of editing the management information; and control means for making a control to transfer data stored in the second storage medium to the first storage medium by way of the communication means on the basis of the management information edited by the edit means. | 2014-02-27 |
20140059120 | NETWORK RESOURCE IDENTIFICATION - A system, method and computer-readable medium for client-side processing of resource identifiers. A client request for content is returned that includes information for generating a request for translation information and a number of embedded resource identifiers. Based on the information for generating a request for translation information, the client generates and obtains translation information and processes the embedded resource identifiers to obtain resources from a service provider. | 2014-02-27 |
20140059121 | Program Switching Method, Apparatus, and Media Server - Embodiments of the present invention provide a program switching method, apparatus, and media server. A content identifier of a target program is obtained directly, and a message for triggering a media server to transmit data is sent to the media server, so that the media server switches a time-shifted program. In the process of switching the time-shifted program, no signaling for tearing down and reestablishing a communication connection and media transmission channel is generated. The technical solution provided by embodiments of the present invention solves the problem in the prior art that a lot of signaling interactions and a long switching time are needed during the switching of a time-shifted program, thereby reducing the switching time of the time-shifted program, improving switching efficiency, and improving user experience. | 2014-02-27 |
20140059122 | System and Method for Re-Directing Requests from Browsers for Communications Over Non-Ip Based Networks - A method and system for deploying content to client applications is provided. Inbound messages are accepted from a client application running on a client device via a proxy IP/port. The inbound messages are packaged into an internal message format with an HTTP redirector. The packaged message is forwarded to a back-end server via a message router. A response is received form from a web server. The response is packaged into the internal message format with the back-end server. The response is then forwarded to the HTTP redirector via a message router. The response can then be transferred to the client application running on the client device, via the proxy IP/port. | 2014-02-27 |
20140059123 | NARROWCAST MEDIA CONTENT DISTRIBUTION AND DISPLAY SYSTEM WITH CONTENT BIASING ENGINE - A media content distribution and display system and method that includes a central server, a plurality of remote display devices, and an electronic network for communicating therebetween. The central server receives and stores a plurality of media content, where each of the media content has one or more attributes associated therewith that relate to characteristics of the media content. The plurality of remote display devices receive via the electronic network the media content from the central server. Each of the remote display devices includes at least one electronic display, one or more target attributes associated with the remote display device that relate to environmental variables of the remote display device, and a biasing engine for comparing the media content attributes with the target attributes, and for causing the electronic display to display only those of the media content having one or more of the attributes associated therewith that satisfy a predetermined matching criteria with respect to the one or more target attributes. | 2014-02-27 |
20140059124 | Social Action by Quick Response (QR) Code - In one embodiment, a client device of a first user associated with a first node in a social graph of a social-networking system accesses a tag that encodes information regarding a second node in the social graph; determines based on the tag a social action to take one the social graph with respect to the first and second nodes; and transmits to the social-networking system a message configured to effect the social action on the social graph. | 2014-02-27 |
20140059125 | Constructing a Contact Sharing History - Technology for constructing a contact sharing history is disclosed. One method comprises receiving, at a computing device of a second user, a communication contact information element of a first user. The contact information is linked to a personal identification key associated with the first user. A link to a personal identification key associated with the second user is added to the communication contact information element to form the contact sharing history. The contact sharing history can then be used to identify how the second user obtained the first user's communication contact information element. | 2014-02-27 |
20140059126 | CONTEXT AWARE SOCIAL CALLBACK - A server executing a context aware social callback application and method are provided. Posts with action tags made on social media sites or pages that identify a monitoring entity or associated offering are identified. Such posts are analyzed to determine whether they are associated with an identifiable user, and whether they invite interaction. If the identified content is from an identifiable person and if it invites interaction, the application automatically generates a response that is sent to the identified user with a request to engage in further communications. The system can also send the post and/or related information to an agent or other contact center resource for handling. | 2014-02-27 |
20140059127 | BROKER DESIGNATION AND SELECTION IN A PUBLISH-SUBSCRIPTION ENVIRONMENT - Approaches for designating and/or selecting broker systems in a publication-subscription (pub-sub) messaging environment are provided. In one approach, a subscriber system may be designated as a broker system based on a capability of the subscriber system to function as a broker system for its peers. In another approach, a broker system may be selected from among a plurality of broker systems based upon a cache directory that identifies the content/messages that each broker system may have cached. If a particular broker system has previously cached content that is at least similar to an intended message, that particular broker system may be selected for distributing the intended message to a set of subscriber systems. | 2014-02-27 |
20140059128 | Method for Contents Recommendation - A method for music recommendation is provided using collaborative filtering methods while still managing to produce novel yet relevant items and by utilizing the long-tailed distribution of listening behavior of users, in which their playlists are biased towards a few songs while the rest of the songs, those in the long tail, have relatively low play counts. Also a link analysis method is applied to users with links between them to create an increasingly fine-grained approach in calculating weights for the recommended items. Results show that the method manages to include novel recommendations that are still relevant, and shows the potential for a new way of generating novel recommendations. | 2014-02-27 |
20140059129 | USER-SPECIFIED USER APPLICATION DATA SHARING - An indication initiated by a user within a first local user application that specifies user-selected data sharable by the first local user application is received at an operating system of a first computing device used by the user. A determination is made as to whether any other user applications share data compatibility with at least one portion of the specified user-selected data. In response to determining that at least one other user application shares the data compatibility with the at least one portion of the specified user-selected data, a data share indication to the at least one other user application is configured. | 2014-02-27 |
20140059130 | SYSTEM AND METHOD FOR UPDATING CONNECTIONS IN SOCIAL NETWORKS - A method for updating connections in social networks is disclosed. The method comprises analyzing information collected respective of a user, wherein the collected information relates to communication of the user with other connections through at least one application installed on a device of the user; determining connections that are of interest to the user based on the analysis information, wherein each of the determined connections is assigned with at least a communicative value; creating a user profile to include the determined connections and their respective communicative value; and updating, based on the created user profile, a connection list of the user in at least one social network to which the user is subscribed. | 2014-02-27 |
20140059131 | METHOD AND SYSTEM FOR REGULATING MEDIATED ANONYMOUS COMMUNICATION - The invention refers to a method and system for regulating mediated anonymous communication to be applied to the communication between network users. According to this method the users ( | 2014-02-27 |
20140059132 | METHOD FOR EVENT SOCIAL INTERACTION USING A NETWORK - An event is associated with a first individual. A second individual is associated with the first individual and with the event. Proximate the time of the event, the presence of the second individual at a venue for participating in the event is sensed with an electronic sensor in communication with the Internet. Then, a notification message is transmitted to the electronic communication device of the first individual notifying the individual of the presence at the venue of the second individual at the event venue. | 2014-02-27 |
20140059133 | ICEBREAKER ACTIVITIES USING AN INTELLIGENT BEVERAGE CONTAINER - Systems, devices, and methods are provided for conducting a social interaction. A first user account may be associated with a first beverage container. A second beverage container may be detected as being proximate to the first beverage container. A second user account associated with the second beverage container may be accessed to identify a commonality between the first and second user accounts. The commonality may be objective and/or subjective information or data about the users of the first and second beverage containers. Information indicative of the commonality may be displayed on an electronic display of at least one of the beverage containers. The electronic display may be flexible such that it conforms to a curvature of the beverage container. | 2014-02-27 |
20140059134 | MULTIMEDIA DELIVERY SYSTEM AND RELATED COMPUTER PROGRAM PRODUCT FOR PROVIDING STATISTICAL GRAPH RELATED TO AUXILIARY MULTIMEDIA DATA - A multimedia delivery system includes a target data provider device for transmitting a target multimedia data; an auxiliary data provider device for transmitting an auxiliary multimedia data related to the target multimedia data, and for generating a related data distribution information; a first multimedia playback device for receiving the target multimedia data and the data distribution information, generating a statistical graph according to the data distribution information, playing the target multimedia data, and synchronously displaying at least a portion of the statistical graph; and a second multimedia playback device for receiving the auxiliary multimedia data and synchronously displaying related auxiliary multimedia data while the first multimedia playback device plays the target multimedia data. | 2014-02-27 |
20140059135 | CONTROLLING MESSAGE PUBLICATION FOR A USER - To control publication of messages within a social networking server (SRS) from a communication terminal (TC), a server (SC) capable of communicating with the social networking server (SRS) intercepts a message (Mes) containing text data (DonT), the message being provided by a user registered on the social networking server (SRS) and intended to be published by the social networking server (SRS). The server (SC) extracts keywords associated with the text data (DonT) based on a semantic analysis of the text data, and blocks publication of the message (Mes) if at least one extracted keyword is included in a set of keywords (EnsMC) associated with another user registered on the social networking server (SRS), said user being included on a list (LC) initially defined by said other user. | 2014-02-27 |
20140059136 | System and Method for Enabling Identification of Network Users Having Similar Interests and Facilitating Communication Between Them - A system and method is provided for enabling identification of network users having similar interests and for facilitating communication between them. An Internet-based (or “on-line”) application is provided that: 1) facilitates the identification of users having similar interests using web-browsing behavior; 2) determines the virtual distance between web sites; and 3) utilizes profiling techniques and user-supplied descriptive information to facilitate direct communication between users who need not have had prior contact, and without requiring the participation of the visited'web sites. | 2014-02-27 |
20140059137 | MOBILE SOCIAL INTERACTION - A question associated with a first user may be obtained. A search link may be determined based on content of the first question A response may be obtained. Updates to a content graph may be initiated, including an addition of a question node and a first link indicating asking of the question by the first user, and an addition of a response node and a second link indicating an answer relationship between the question and the response, and a third link indicating answering of the question from a second user, the second user associated with the first user via a friend link indicating a friend connection relationship between nodes associated with the first user and the second user. | 2014-02-27 |
20140059138 | SUPPLY ITEM MESSAGING - One example discloses a peripheral supply component. The peripheral supply component includes a supply item ( | 2014-02-27 |
20140059139 | Real-Time Notifications and Sharing of Photos - A system and method for sending a notification to a user in a social network is disclosed. A controller receives a first photo from a first user. The first user is associated with a social network. A identification module determines a first location of the first photo. The identification module determines a second location of a second user. The second user has a connection with the first user in the social network. The identification module determines that the first location matches the second location. A notification module sends a first notification to the second user. The first notification identifies the first photo. The controller receives a second photo taken at the second location. A determining engine determines to share the second photo with the first user. | 2014-02-27 |
20140059140 | FORMATTING RICH TEXT DATA INTO A JSON ARRAY - Formatting rich text data into a JSON array. A parent JSON object can be created within the JSON array. Header information defined as a field of the rich text data can be identified and represented in a root property of the parent JSON object. A plurality of parts of the rich text data can be identified. For each of the plurality of parts of the rich text data, content of the part can be identified. A first respective child JSON object can be inserted into the parent JSON object. The content of the part can be represented in a content property of the respective child JSON object. Header information of the part can be identified and represented in a header property of the respective first child JSON object. The JSON array can be output as a JSON file. | 2014-02-27 |
20140059141 | ELECTRONIC MESSAGING SYSTEM UTILIZING SOCIAL CLASSIFICATION RULES - Techniques for identifying and organizing electronic messages are described. With some embodiments, a method receives a user interaction update from a messaging client associated with a first user. The user interaction update has data indicating that the first user interacted with an electronic message. The method may then determine that the first user is associated with a classification attribute that defines a relationship in a social network. Using the user interaction update, the a social classification rule corresponding to the classification attribute associated with the first user is then updated. The social classification rule may include data usable to organize a plurality of electronic messages. Finally, the method may optionally send the updated social classification rule to a messaging client associated with a second user, where the updated social classification rule can be used to organize electronic messages displayed by the messaging client associated with the second user. | 2014-02-27 |
20140059142 | SENDING TEXT MESSAGES TO MULTIPLE DEVICES USING A JOINT SERVICES ACCOUNT - A network device receives a message that identifies a relationship between a wireless user device and a client device, the relationship allowing text messages, intended for the wireless user device, to be sent to the client device. The network device stores the information identifying the relationship. The network device receives a text message intended for the wireless user device. The network device determines to send the text message to the client device, based on the information identifying the relationship stored by the network device; and the network device sends the text message to the client device for display on a display device associated with the client device. | 2014-02-27 |
20140059143 | REMOTE CONFIGURATION OF A HARDWARE SETTING ON ONE OR MORE TARGET COMPUTING DEVICE(S) - A method includes registering one or more target computing device(s) with a request processing module of a server computing device and an application executing on a client computing device communicatively coupled to the server computing device, and initiating, through the application, a request to configure a hardware setting on the one or more target computing device(s) based on a communication mechanism. The method also includes processing, through the request processing module, the request to generate a validated message related to the hardware setting configuration and to extract information related to identifiers of the one or more target computing device(s), a hardware thereof and the hardware setting. Further, the method includes redirecting the validated message to the one or more target computing device(s) along with the extracted information, and interpreting the received validated message and the extracted information at the one or more target computing device(s). | 2014-02-27 |
20140059144 | ACTION NOTIFICATION FOR BUSINESS APPLICATIONS - The present disclosure describes methods, systems, and computer program products for generating action notifications for business applications. One computer-implemented method includes receiving notification data from a plurality of data sources; determining, based upon the received notification data, at least one action item to perform with an application on a client device; generating, by a notification engine, an application notification event, wherein the application notification event includes a unified list of at least one determined action item applicable to a user and a particular client device associated with the user; and transmitting the generated application notification event to the client device. | 2014-02-27 |
20140059145 | MESSAGE DISPLAY METHOD AND DEVICE - A message display method for use in a device, including: determining a sending time and recipients of a mass message sent from the device by a user; and displaying the mass message on a conversation page of a separate conversation between the user and a first one of the recipients according to the sending time of the mass message. | 2014-02-27 |
20140059146 | USE OF BACKCHANNEL WITH DATACASTING VIA BROADCAST MEDIUM - Expansion of unidirectional datacasting includes the use of backchannel communication link(s) for clients communication with the datacasting infrastructure, producing a closed-loop or bidirectional system, possibly for both the acknowledgement of datacasting message receipts and a request-response service over datacasting. In one implementation, a server creates a message including a data object and a data object identifier associated with the data object. The server datacasts the message via the broadcast medium to client device(s). A given client device receives the message datacasted by the server via the broadcast medium, creates a given message including the data object identifier, and sends the given message to the server via a given backchannel. The server receives the given message including the data object identifier from the given client device via the given backchannel and records the receipt of the given message for the data object identifier. | 2014-02-27 |
20140059147 | Including a Plurality of Users in a Conversation over a Communication Network - Methods and devices are disclosed for including a plurality of users in a conversation over a communication network. A conversation is initiated when a text message is received requesting the conversation. A conversation is established using conversation gateways currently unused by users to be included in the conversation. Communication may occur across gateways in order to conserve conversation gateway resources. | 2014-02-27 |
20140059148 | Computer-based Methods and Systems for Arranging Meetings Between Users and Methods and Systems for Verifying Background Information of Users - Methods and systems for verifying, authenticating, and/or rating the identity or profile characteristics of users of online social networks and other websites and applications. And improved systems and methods that allow one or more individuals to meet or otherwise network or connect or transact or exchange information, tangibles or intangibles with other individuals and methods and systems for verifying and/or rating the identity or profiles of users of online social networks and other websites or applications. | 2014-02-27 |
20140059149 | Method to Display a Video in an Email - The present invention provides a method and a system to display a video in an email without the need to execute a player on the computerized device. The video email allows video to be displayed in emails without flagging the emails as a virus or spam. The video emails get through most firewalls. | 2014-02-27 |
20140059150 | METHOD FOR PRESENTING AN ATTACHMENT WITHIN AN EMAIL MESSAGE - A method for presenting an attachment within an email message on a display of a portable electronic device includes displaying the email message using a messaging application, sending a conversion request to an attachment server in order to view the attachment in an attachment viewer of the portable electronic device, receiving a converted attachment from the attachment server; and upon receiving the converted attachment from the attachment server, inserting a thumbnail image in a message body of the email message. | 2014-02-27 |
20140059151 | METHOD AND SYSTEM FOR PROVIDING CONTACT SPECIFIC DELIVERY REPORTS - A method includes selecting a contact for receiving a message from a computing device, and determining delivery report options individually for the selected contact, where the delivery report options are maintained for each message sent to the contact regardless of a global setting for delivery reports in the computing device. | 2014-02-27 |
20140059152 | SUPPORT SERVER FOR REDIRECTING TASK RESULTS TO A WAKE-UP SERVER - Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving, at a wake-up server, an indication that an agent device will be suspended, including at least one criterion for reestablishing the agent device; determining that the at least one criterion has been met; and, in response, reestablishing the agent device. Various exemplary embodiments relate to a method and related network node including one or more of the following: transmitting, by an agent device to a support server, a request message; transmitting, to a wake-up server, an indication that resources associated with the agent device will be released, including at least one criterion for reestablishing the agent device; transmitting, to the support server, an instruction to transmit a result message associated with the request message to the wake-up device; and releasing the system resources associated with the agent device. | 2014-02-27 |
20140059153 | METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR INTERCEPTION, QUARANTINE AND MODERATION OF INTERNAL COMMUNICATIONS OF UNCONTROLLED SYSTEMS - Embodiments disclosed herein may intercept, quarantine, and moderate communications internal to an uncontrolled system. An example of an uncontrolled system may be a web application associated with a social networking site. In accessing the social networking site, a user may type in a message. An instance of the uncontrolled system running on the user's device may prepare a request containing the message. Some embodiment disclosed herein may determine that the message is subject to moderation, intercept the request, and place the message in a queue. This determination may be based on the destination of the request as well the type of the message. Some embodiments may reconstruct the original request for resubmission. If the session is expired, some embodiments may log in for the user and resubmit the reconstructed request. Some embodiments may simply wait for the next time the user logs in to resubmit the reconstructed request. | 2014-02-27 |
20140059154 | Leader Node Appointment - Method, apparatus and computer program product for appointing a leader node from a group of nodes in a data communications network. Attribute data comprising status information of one or more nodes in the group is received. At least one attribute associated with the one or more nodes in the group is identified based at least in part on the received attribute data. A given node in the group is appointed, on behalf of the group, to be the leader node when status information has been received for nodes in the group. The appointment is based at least in part on identifying at least one attribute associated with the given node that it is desirable for the leader node to possess. Appointment announcement data announcing that the given node has been appointed as the leader node on behalf of the group is transmitted. | 2014-02-27 |
20140059155 | Intelligent Network Interface System and Method for Protocol Processing - A system for protocol processing in a computer network has an intelligent network interface card (INIC) or communication processing device (CPD) associated with a host computer. The INIC or CPD provides a fast-path that avoids host protocol processing for most large multipacket messages, greatly accelerating data communication. The INIC or CPD also assists the host for those message packets that are chosen for processing by host software layers. A communication control block (CCB) for a message is defined that allows DMA controllers of the INIC to move data, free of headers, directly to or from a destination or source in the host. The CCB can be passed back to the host for message processing by the host. The INIC or CPD contains hardware circuits configured for protocol processing that can perform that specific task faster than the host CPU. One embodiment includes a processor providing transmit, receive and management processing, with full duplex communication for four fast Ethernet nodes. | 2014-02-27 |
20140059156 | PREDICTIVE CACHING FOR CONTENT - Disclosed are various embodiments for predictive caching of content to facilitate instantaneous use of the content. If a user is likely to commence use of a content item through a client, and if the client has available resources to facilitate instantaneous use, the client is configured to predictively cache the content item before the user commences use. In doing so, the client may obtain metadata for the content item and an initial portion of the content item from a server. The client may then initialize various resources to facilitate instantaneous use of the content item by the client based at least in part on the metadata and the initial portion. | 2014-02-27 |
20140059157 | APPARATUS AND METHOD FOR TRANSFERRING DATA VIA HETEROGENEOUS NETWORKS - A relay device communicates with first and second terminal devices via first and second communication networks, respectively. The relay device determines whether or not a line stability and a line speed of each of the first and second communication networks satisfy a predetermined condition. When a line stability and a line speed of each of the first and second communication networks satisfy the predetermined condition, the relay device temporarily stores, in a memory, data received from the first terminal device via the first communication network, and transfers the temporarily stored data to the second terminal device via the second communication network. | 2014-02-27 |
20140059158 | METHOD, DEVICE AND SYSTEM FOR PROCESSING CONTENT - The disclosure relates to a method, device and system for processing content. In the method: a server receives a content acquiring request transmitted by a terminal. The server determines a first storage node list according to a mapping relation acquired in advance between contents and storage nodes. The first storage node list includes a plurality of first storage nodes that store a first content corresponding to the content acquiring request. The server transmits a sorting request to a network storage management server and receives a sorting result transmitted by the network storage management server. The sorting result includes priorities of the plurality of first storage nodes. The server transmits a content acquiring response to the terminal, where the content acquiring response includes first access information and priority of at least one of the first storage nodes. | 2014-02-27 |
20140059159 | METHOD AND SYSTEM FOR DYNAMIC DISTRIBUTED DATA CACHING - A method and system for dynamic distributed data caching is presented. The system includes one or more peer members and a master member. The master member and the one or more peer members form cache community for data storage. The master member is operable to select one of the one or more peer members to become a new master member. The master member is operable to update a peer list for the cache community by removing itself from the peer list. The master member is operable to send a nominate master message and an updated peer list to a peer member selected by the master member to become the new master member. | 2014-02-27 |
20140059160 | SYSTEMS AND METHODS FOR SHARING DEVICES IN A VIRTUALIZATION ENVIRONMENT - Described are systems and methods for communication between a plurality of electronic devices and an aggregation device. An aggregation device processes instructions related to a configuration of an electronic device in communication with the aggregation device. One or more virtual devices are generated in response to processing the instructions. The electronic device enumerates a configuration space to determine devices for use by the electronic device. The aggregation device detects an access of the configuration space by the electronic device. The one or more virtual devices are presented from the aggregation device to the electronic device in accordance with the instructions. | 2014-02-27 |
20140059161 | USER VIRTUALIZATION INITIALIZATION - Systems and methods are described for providing a user virtualization (UV) system. A non-transitory computer readable medium includes executable instructions that are operable to, when executed by a computing device, cause the computing device to: acquire an input related to user identification (ID) information from a non-contact user ID input device, determine a user ID based on the acquired input, transmit the user ID to a UV control server over a network, receive UV information corresponding to the user ID from the UV control server, and apply the received UV information to a UV client device. | 2014-02-27 |
20140059162 | DISTRIBUTED INFORMATION SYNCHRONIZATION - Processing a prepared update is disclosed. A prepared update associated with a request that has been used by the sender to update a local version of a data associated with the sender is received from a sender. Based at least in part on an identifier included in the prepared update, a selected data handler is selected among a plurality of data handlers. The selected data handler is used to update a centralized version of the data at least in part by using the received prepared update. The centralized version of the data has been previously updated using a plurality of prepared updates received from a plurality of senders. The updated centralized version of the data is sent to update the local version of the data associated with the sender. | 2014-02-27 |
20140059163 | DISTRIBUTED REQUEST PROCESSING - Processing a request is disclosed. A request associated with a first identifier is received. A selected request handler is selected among a first plurality of request handlers to process the request. The selection of the selected request handler is based at least in part on the first identifier. The request is processed using a second identifier included in the request. Processing the request includes using a local version of a data associated with the second identifier and stored in a storage managed by the selected request handler. The local version of the data has been updated using a centralized version of the data. The centralized version of the data has been determined using processing performed by a second plurality of request handlers. The selected request handler is included in the second plurality of request handlers. | 2014-02-27 |
20140059164 | APPARATUS AND METHOD FOR MANAGING TERMINAL DEVICE - A management apparatus includes: a determination unit configured to determine whether or not terminal device identification information that is included in received terminal information is correct based on whether or not communication that uses communication module identification information of a terminal device including storage device identification information, included in the terminal management information, that is identical to storage device identification information included in the received terminal information and that corresponds to a terminal device other than a terminal device specified by terminal device identification information included in the received terminal information is established; and an update unit configured to update the terminal management information according to the received terminal information when the determination unit determines that the terminal device identification information included in the received terminal information is correct. | 2014-02-27 |
20140059165 | METHOD, APPARATUS AND SYSTEM FOR AUTO-SYNCHRONIZATION OF COMPRESSED CONTENT FILES - An auto-synchronization method, apparatus, and system for synchronizing compressed content file automatically in such a way of tracing the modification history of source files of the compressed content file and synchronizing the modified source files selectively are provided. The portable device includes a radio communication unit configured to connect to the synchronization server to transmit and receive data related to the compressed content file, a storage unit configured to store at least one of the compressed content file, compressed content file information, and source file information related to source files constituting the compressed content file, and a control unit configured to detect a synchronization request signal generated by an event modifying the compressed content file, extract at least one modified first source file from the compressed content file based on the source file information, and synchronize the extracted first source file with a second source file matching among source files stored in a synchronization server. | 2014-02-27 |
20140059166 | MULTI-RESOLUTION PYRAMID FOR GEOREFERENCED VIDEO - Examples of systems and methods for delivering overhead video to a computing device are provided. Delivering the overhead video can include generating multiple versions of the overhead video having respective resolutions, bitrates, or frame rates. The system can then generate georeferenced video data for each version by incorporating georeferencing coordinates and time synchronization information. The georeferenced video data can be stored in transcoded video files. In response to a request from a computing device for video data of a geographical region, the system can transmit a primary video stream comprising georeferenced video data of a relatively high quality and a secondary video stream comprising georeferenced video data of a relatively low quality, wherein the primary video stream includes the geographical region and the secondary video stream includes a proximal geographical region. | 2014-02-27 |
20140059167 | DEVICE AND METHOD FOR ADAPTIVE RATE MULTIMEDIA COMMUNICATIONS ON A WIRELESS NETWORK - Methods, apparatus, and computer readable media may adjust an encoding rate based on network conditions between a transmitter and a receiver. Either the transmitter, receiver, or both the transmitter and receiver may determine the encoding rate. In one aspect, a ratio of received network data to transmitted network data is determined. An encoding parameter is then determined based on the determined ratio. In one aspect, the encoding parameter may be used to adjust an encoder. In another aspect, the determined encoding parameter may be transmitted to an encoding or transmitting node. In another aspect, an amount of data buffered in a network is determined. A sustainable throughput of the network is also determined. A transmission rate is then determined based on the sustainable throughput and the amount of data buffered. An encoding parameter is then adjusted based on the transmission rate. | 2014-02-27 |
20140059168 | Hybrid HTTP and UDP content delivery - A hybrid HTTP/UDP delivery protocol provides significant improvements for delivery of video and other content over a network, such as an overlay. The approach is especially useful to address problems (e.g., slow startup times, rebuffering, and low bitrates) for HTTP-based streaming. In general, the protocol has two phases: an HTTP phase, and a UDP phase. In the HTTP phase, the client sends an HTTP GET request to a server. The GET request contains a transport header informing the server that the client would like to use UDP-based transfer over the protocol. The server may refuse this mode and continue in ordinary HTTP mode, or the server may respond by sending an empty response with header information informing the client how to make the connection to enter the UDP phase. In the UDP phase, the client initiates a connection and receives the originally-requested content over UDP. | 2014-02-27 |
20140059169 | INFORMATION TRANSMISSION METHOD AND SYSTEM, DEVICE, AND COMPUTER READABLE RECORDING MEDIUM THEREOF - An information transmission method performed by a device is provided. The method includes receiving a selection, performed by an external input device, of target information displayed on the device, extracting the target information corresponding to the selection of the external input device, and transmitting information corresponding to the target information to the external input device. | 2014-02-27 |
20140059170 | PACKET PROCESSING OF DATA USING MULTIPLE MEDIA ACCESS CONTROLLERS - Examples are disclosed for a device having at least two media access controllers. In some examples, a first media access controller may be coupled to a host computing device. A second media access controller may be coupled to one or more processor circuits arranged to perform packet processing of data payloads for one or more data frames forwarded through the first media access controller and/or forwarded through the second media access controller. The first media access controller may be coupled to the second media access controller via a communication link. Other examples are described and claimed. | 2014-02-27 |
20140059171 | Method And Device For Generating Media Fragment Requests For Requesting Fragments Of An Encoded Media Stream - One embodiment concerns a method for generating a media fragment request for requesting fragments of an encoded media stream stored on a server device, the method being implemented by a client device storing a structure representative of fragments of the media stream previously received and stored on the client device. The structure includes first and second types of addressing information associated with fragments already received. The method for generating a media fragment request includes forming a media fragment request to obtain missing media data corresponding to a new fragment of the media stream, the media fragment request specifying at least one piece of addressing information of the first type and at least one addressing information of the second type, wherein the first type of addressing information is spatial or temporal information and wherein the second type of addressing information is byte position information within the media stream. | 2014-02-27 |
20140059172 | REMOTE PORTLET CONSUMER WITH ENHANCED RESOURCE URL PROCESSING - The present invention is directed to a method and system to be performed by a WSRP consumer portal server for accessing a remote network resource addressed by a respective resource URL in a web portal infrastructure comprising at least a WSRP Consumer Portal connectable to a client Browser requesting the remote network resource, and a remote communication partner. | 2014-02-27 |
20140059173 | ZULU NUMBERS FOR VIRTUAL DELIVERY OF TANGIBLE OBJECTS - A ZuluNumber, discerned from a QR code, is received from a client. A database is accessed to retrieve enhanced information associated with the ZuluNumber and store information from the client. The enhanced information is sent to the client for display or execution. The enhanced information is updated to reflect a change in ownership when a substantially equivalent first object having a first ZuluNumber is delivered due to closer proximity as opposed to a second object having a second ZuluNumber. | 2014-02-27 |
20140059174 | Method and System for Automatic Distribution and Installation of A Client Certificate in A Secure Manner - Methods and Systems for distributing and installing a digital certificate are provided. In this method, an object stored in a secure local network is associated with a proxy server. The object is presented by the proxy server to a remote server through a controlled access point in the secure local network to request a new digital certificate. The object includes the request for the new digital certificate, validity scope information; and an address associated with the controlled access point. | 2014-02-27 |
20140059175 | PERSONALIZED ACCOUNT MIGRATION SYSTEM AND METHOD - A method for migrating information, and a migrator for migrating information, are disclosed. The method may include extracting organizational information from at least two service providers, accessing a first at least one of the at least two service providers upon selection of a migration selection interface by the user, receiving of a first plurality of information related to the user from one of the service providers, accessing a second at least one of the at least two service providers, and writing the first plurality of information to the second at least one of the at least two service providers. The migrator includes an importer in communicative connection with at least one migrate-from service provider, a normalizer that receives a first plurality of information from the importer and converts the first plurality to a standard format, a denormalizer that receives the standard format from the normalizer and converts the standard format to a second plurality of information, and an exporter communicatively connected to a migrate-to service provider, which exporter receives the second plurality of information from the denormalizer and sends the second plurality to the migrate-to service provider. | 2014-02-27 |
20140059176 | SYNCHRONIZATION OF LOAD-BALANCING SWITCHES - A network element within a data center comprises a master switch, a slave switch, and a plurality of servers in communication with the master and slave switches. The master switch may be configured to send synchronization requests to the slave switch. The slave switch may update a slave switch hash table to correspond to a master switch hash table. | 2014-02-27 |
20140059177 | METHOD AND SYSTEM FOR DISTRIBUTING MEDIA CONTENT - Aspects of the subject disclosure may include, for example, receiving from a communication system media content with metadata, recording the media content, detecting in the metadata a description of the media content correlating with a preference profile, presenting a first prompt requesting an acceptance or rejection of the media content, presenting a second prompt requesting a selection from a plurality of communication devices to direct in whole or in part the media content thereto, detecting the selection from the plurality of communication devices, and transmitting in whole or in part the media content to the selected communication device. Other embodiments are disclosed. | 2014-02-27 |
20140059178 | CLOUD RESOURCE PLACEMENT USING PLACEMENT PIVOT IN PHYSICAL TOPOLOGY - In one embodiment, a method comprises retrieving a request graph specifying request nodes identifying respective requested cloud computing service operations, and at least one request edge specifying a requested path requirements connecting the request nodes; identifying a placement pivot among feasible cloud elements identified in a physical graph representing a data network having a physical topology, each feasible cloud element an available solution for one of the request nodes, the placement pivot having a maximum depth in the physical topology relative to the feasible cloud elements; ordering the feasible cloud elements, according to increasing distance from the placement pivot to form an ordered list of candidate sets of feasible cloud elements; and determining an optimum candidate set, from at least a portion of the ordered list, based on the optimum candidate set having an optimized fitness function in the physical graph among the other candidate sets in the ordered list. | 2014-02-27 |
20140059179 | AUTO-SCALING MANAGEMENT OF WEB CONTENT - One exemplary embodiment involves transmitting a request to a distributed resource system to provide, from a server computer device associated with the distributed computing resource system, network content to a requesting device, the server computer device being located at a geographic location that corresponds to a location of the requesting device. The embodiment further involves measuring at least one of a plurality of performance metrics associated with providing the network content and determining whether to auto scale a plurality of resources associated with the server computer device based at least in part on the at least one of the performance metrics. Additionally, the embodiment involves transmitting a request to the distributed computing resource system to auto scale the resources, responsive to the determination to auto scale the resources associated with the server device. | 2014-02-27 |
20140059180 | Carriage of ISO-BMFF Event Boxes in an MPEG-2 Transport Stream - A method of media streaming implemented by a network device, the method comprising encapsulating a message box into one or more packets in a segment, and sending the segment directly or indirectly to a streaming client. | 2014-02-27 |
20140059181 | DISTRIBUTION OF APPLICATIONS IN A NETWORK - A method of distributing applications in a first network destined for user terminals is provided. The method includes downloading an application to a user terminal via a first download server associated with the first network, the downloaded application being stored in an entity within a second network interconnected with the first network. Prior to downloading, the method includes: sending, from the first download server, a message containing rules relating to applications likely to be downloaded by the first download server, to a central control server; receiving, by a second download server associated with the second network, a download request sent from the first download server; sending, by the second download server, a response message to the first download server, the response message including data allowing downloading; and transmitting a message containing information relating to the downloading of the application, from the second download server to the central control server. | 2014-02-27 |
20140059182 | SYNCHRONIZED CONTENT BROADCAST DISTRIBUTION SYSTEM - A sync content broadcast distribution system of the present invention is a sync content broadcast distribution system ( | 2014-02-27 |
20140059183 | Proxy Apparatus and Method for Streaming Media Information and for Increasing the Quality of Stored Media Information - A proxy apparatus and method for streaming media information via at least one network and for building-up a good quality version of the media information are provided. When a user device communicates with the proxy apparatus using a particular bandwidth and requests that media information be provided, the proxy apparatus first determines if a version of the media information encoded for the user device's connection bandwidth has been stored in the proxy apparatus. If a version of the media information encoded for the user device's bandwidth is not available from the proxy apparatus, the proxy apparatus sends a request to a media server for the media information. If the version of the media information has missing packets, the proxy device sends retransmission requests to the media server to obtain the missing packets, thereby building-up a good quality version of the media information. | 2014-02-27 |
20140059184 | Entertainment Systems Utilizing Field Replaceable Storage Units - Vehicular entertainment systems where devices in the systems can each utilize a common type of storage units are presented. A vehicular entertainment system can include a media server head unit in communication over a network with a plurality of media players that are installed about the cabin of a vehicle. Media content can be stored on a plurality of field replaceable storage units where each of the storage units can be installed in any one of the players or the server. Each of the storage units can store a substantially identical content set including passenger content, player content, server content, crew content, or other types of content. The server or players can be restricted from accessing content to which they lack rights, possibly based on a location identifier that indicates roles or responsibilities of the players at their installed location. | 2014-02-27 |
20140059185 | Processing Data Feeds - Exemplary embodiments allow performance of stream computations on real-time data streams using one or more map operations and/or one or more update operations. A map operation is a stream computation in which stream events in one or more real-time data streams are processed in a real-time manner to generate zero, one or more new stream events. An update operation is a stream computation in which stream events in one or more real-time data streams are processed in a real-time manner to create or update one or more static “slate” data structures that are stored in a durable manner. | 2014-02-27 |
20140059186 | RESOURCE MANAGEMENT IN DYNAMIC NETWORK ENVIRONMENTS - A system comprises a communications network configured to support transmission of a plurality of communications streams and a resource manager communicatively coupled to the communications network and configured to provision resources of the communications network to the plurality of communications streams. The system may further comprise a performance test manager communicatively coupled to said communications network and configured to identify a communication stream from said plurality of communications streams, identify a test network path for said identified communication stream that is substantially free of other network traffic, and perform a performance test over said test network path. | 2014-02-27 |
20140059187 | SYSTEM AND METHOD FOR POLICY BASED FIBRE CHANNEL ZONING FOR VIRTUALIZED AND STATELESS COMPUTING IN A NETWORK ENVIRONMENT - A method is provided in one example embodiment and includes connecting one or more storage arrays to a switch; connecting one or more servers to the switch; creating a virtual storage area network between the one or more storage arrays and the switch; creating a service profile for a zoning configuration; and associating at least one of the one or more servers to the service profile for the zoning configuration. In more specific examples, the method can include configuring virtual host bus adapters for the service profile; configuring parameters for each of the virtual host bus adapters; and associating a target port on one of the one or more storage arrays with a specific one of the virtual host bus adapters. | 2014-02-27 |
20140059188 | LOCATION-AWARE CONFIGURATION - A networking device may operate according to a first configuration profile adapted to cause the device to conform to restrictions applicable within a plurality of different locations. The networking device may obtain a second, location-aware configuration profile, which may include restrictions applicable to the location where the device is deployed. The second, location-aware configuration profile may be provided by a location-aware configuration service responsive to a request from the device. The service may determine a location of the device from the request. The service may identify restrictions applicable within the region the device is located. | 2014-02-27 |
20140059189 | IMPLEMENTATION OF NETWORK DEVICE COMPONENTS IN NETWORK DEVICES - A network device includes an execution engine having an implementation of a network device component to process data received by the network device, and a compiler to dynamically generate the implementation of the network device component through compilation of a general representation using network device data for compiler optimization. | 2014-02-27 |
20140059190 | DYNAMIC MIDDLEBOX REDIRECTION BASED ON CLIENT CHARACTERISTICS - Traffic redirection methods include determining a quality-affective factor in a connection between a client and a server in a network; comparing the quality-affective factor to a threshold to determine whether the connection would benefit from a network processing function; reconfiguring the network to redirect the connection to or away from a middlebox that performs the network processing function in accordance with the determination of whether the connection would benefit from the network processing function. | 2014-02-27 |
20140059191 | DYNAMIC MIDDLEBOX REDIRECTION BASED ON CLIENT CHARACTERISTICS - Dynamic middleboxes include a network monitor module configured to determine a quality-affective factor in a connection between a client and a server in a network; a processor configured to compare the quality-affective factor to a threshold to determine whether the connection would benefit from a network processing function; and a network control module configured to reconfigure the network to redirect the connection to a middlebox that performs the network processing function if the connection would benefit and further configured to reconfigure the network to exclude the middlebox from the connection if the connection would not benefit. | 2014-02-27 |
20140059192 | Ethernet Based Local IP Access - An H(e)NB-LGW node of a wireless telecommunications network having UEs and an old H(e)NB-LGW node. The H(e)NB-LGW node includes a network interface unit which receives a context for a UE that has moved to the H(e)NB-LGW node. The H(e)NB-LGW node includes a processing unit which causes a MAC broadcast to be sent by the network interface unit to a local network that updates a mapping of an IP address of the UEs to a MAC address of the H(e)NB-LGW after mobility. The broadcast causes an old H(e)NB-LGW node to stop owning the IP address for the UE. An MME node of a wireless telecommunications network having UEs, a new H(e)NB-LGW node, a local network and an SGW. A method of an H(e)NB-LGW node of a wireless telecommunications network having UEs. Methods of an MME node of a wireless telecommunications network having UEs, a new H(e)NB-LGW node, a local network and an SGW. | 2014-02-27 |
20140059193 | Joining A Computer To A Process Control System - A setup control unit is configured to get activated via a first computer that is to become a node in the process control system and which activation is initiated by a setup tool being brought to the first computer. The setup control unit contacts a configuration control computer, supplies a setup tool identifier to the configuration control computer, accesses system information elements in the configuration control computer, presents system nodes to an operator using the system information elements, receives an operator selection of a system node, sends the node selection to the configuration control computer for registering, based on a setup tool identifier investigation, receives node parameter data associated with the selected system node from the configuration control computer and supplies the first computer with the node parameter data for making it into the selected system node. | 2014-02-27 |
20140059194 | CLOUD SERVICES LAYER DYNAMIC API - A network device receives a first file having a service-specific Application Programming Interface (API) definition for a first cloud service, and loads the service-specific API definition for the first cloud service into a Cloud Services Layer (CSL) API. The network device receives a service request involving the first cloud service, and handles, at the CSL API, the service request using the service-specific API definition for the first cloud service. | 2014-02-27 |
20140059195 | SYSTEM AND METHOD FOR CENTRALIZED VIRTUAL INTERFACE CARD DRIVER LOGGING IN A NETWORK ENVIRONMENT - A method is provided in one example and includes creating a staging queue in a virtual interface card (VIC) adapter firmware of a server based on a log policy; receiving a log message from a VIC driver in the server; copying the log message to the staging queue; generating a VIC control message comprising the log message from the staging queue; and sending the VIC control message to a switch. | 2014-02-27 |
20140059196 | MANAGING CONVERGED IT INFRASTRUCTURE WITH GENERIC OBJECT INSTANCES - An improved technique for managing an electronic system suitable for providing users with information technology resources, such as compute, storage, and network resources, builds an object model instance of data center components to represent the data center components as a unified entity, which administrators can access as a single-point source for information about the components. In some examples, the object model instance also serves as a single-point for management control of the electronic system. The object model instance is populated with information obtained from a discovery process, where components are queried to report their actual configuration and state, as well as physical and logical relationships among them. | 2014-02-27 |
20140059197 | INFORMATION PROCESSING SYSTEM, RELAY DEVICE, AND INFORMATION PROCESSING METHOD - An information processing system includes an information processing device, a storage unit, a relay unit, and an update unit. The information processing device is an element of an information processing system. The storage unit stores integral information obtained by integrating information about the information processing device expressed as component information of the information processing system. The relay unit receives communication information including an update command for updating of the component information addressed to the information processing device, and transmits first communication information including the update command addressed to the information processing device and second communication information including the update command. The update unit receives the second communication information, and updates the integral information based on an update command included in the second communication information. | 2014-02-27 |
20140059198 | REQUEST ROUTING MANAGEMENT BASED ON NETWORK COMPONENTS - Systems and methods for managing requesting routing functionality associated with resource requests for one or more resources associated with a content provider are provided. A content delivery network (“CDN”) service provider, on behalf of a content provider, can process domain name service (“DNS”) requests for resources by computing devices and resolve the DNS requests by the identification of a network address of a computing device that will provide the requested resources. Based on the processing of DNS queries initiated by a client computing device, the CDN service provider can measure CDN service provider latencies associated with the generation of DNS requests by network components associated with the client computing devices. Examples of the network components can include DNS resolvers associated with the client computing device. | 2014-02-27 |
20140059199 | TRANSACTION-LEVEL HEALTH MONITORING OF ONLINE SERVICES - Embodiments are directed to verifying the accessibility and functionality of an online service and to scheduling the automatic execution of an online service. In one scenario, a computer system receives online service workflows and corresponding expected outcomes for each workflow. Each online service workflow is associated with an online service, and each online service workflow includes workflow steps that cause the online service to perform specified operations that produce observable outcomes within a specified amount of time specified by the online service provider. The computer system executes at least one of the received online service workflows and abandons execution of the online service workflow if execution is not completed within the specified amount of time. The computer system also compares the outcomes of the workflow execution to the expected outcomes corresponding to the executed online service workflow and generates a report that includes the results of the comparison. | 2014-02-27 |
20140059200 | FLOW DE-DUPLICATION FOR NETWORK MONITORING - A method is provided in one example and includes receiving flow data associated with a traffic flow. The flow data can be tagged with a data source identifier identifying a data source exporting the flow data, a source site identifier identifying a site associated with a source device of the traffic flow, and a destination site identifier identifying a destination site associated with a destination device of the traffic flow. The method further includes determining at least one authoritative data source for each site and metric type using at least one selection rule. The method further includes receiving a query for de-duplicated flow data, and generating de-duplicated flow data based on the data source identifier, source site identifier, and destination site identifier and particular flow data associated with the determined at least one authoritative data source. | 2014-02-27 |
20140059201 | PER FLOW DYNAMIC METERING SELECTION - Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving, at the PCRN, a request for establishment of a new service data flow (SDF) for a subscriber; generating a policy and charging control (PCC) rule based on the request; identifying a first metering object of a plurality of metering objects as currently applicable to the subscriber, wherein the first metering object includes a first monitoring key; and transmitting the PCC rule and the first monitoring key to the PCEN for installation. Various embodiments additionally include, after transmitting the PCC rule and the first monitoring key. identifying a second metering object of the plurality of metering objects as currently applicable to the subscriber, wherein the second metering object includes a second monitoring key; and transmitting the second monitoring key to the PCEN for installation in association with the PCC rule. | 2014-02-27 |
20140059202 | DETERMINING THE TYPE OF A NETWORK TIER - Examples disclosed herein relate to determining the type of a network tier. Examples include determining that a target network tier is a forwarding type network tier if a protocol of communications between the target network tier and a source network resource is the same as a protocol of communications between the target network tier and a backend network tier. Examples further include comparing select content of communications between the target and backend network tiers to select content of communications between the target network tier and the source networking resource, if the protocols are the same. | 2014-02-27 |
20140059203 | PREVENTION OF COALITION ATTACKS IN SOCIAL NETWORK COMMUNITIES - A report handler may receive abuse reports from reporters alleging policy violations of network use policies by at least one potential victim, and a source analyzer may determine at least one subset of the reporters. A content analyzer may determine a reference to the at least one potential victim in network activities of the at least one subset, and a review requester may generate a notification of a potential coalition attack against the at least one potential victim, based on the reference in the context of the at least one subset. | 2014-02-27 |
20140059204 | SYSTEMS AND METHODS FOR PROVIDING MESSAGE FLOW ANALYSIS FOR AN ENTERPRISE SERVICE BUS - A mechanism for providing message flow analysis for an enterprise bus service (ESB) system is disclosed. A method includes identifying, by a computing device executing the ESB system, messages exchanged in the ESB system in a time interval. The method also includes recording, by the computing device, a number of the identified messages exchanged in the time interval. The method further includes generating, by the computing device, a result that depicts the recorded number of the identified messages in the time interval. | 2014-02-27 |
20140059205 | SYSTEMS AND METHODS FOR SUPPORTING A NETWORK PROFILE - The present solution is directed to a system for specifying a source internet protocol (IP) address used by an intermediary device for a connection to a server. The system includes a device intermediary to a plurality of clients and a server. The device may have a net profile for sending traffic to servers. The net profile specifies one or more internet protocol (IP) addresses to use as a source IP address for a connection between the device and the server. The device receives a request from a client of the plurality of clients via a first transport layer connection between the client and the device, identifies the net profile for the request, and establishes, responsive to the request, a second transport layer connection between the device and the server using an IP address | 2014-02-27 |
20140059206 | SYSTEM AND METHOD FOR NETWORK TRAFFIC AGGREGATION AND ANALYSIS OF MOBILE DEVICES USING SOCKET WRAPPERS - This disclosure describes systems, methods, and apparatus for per-application network traffic monitoring by extending socket functionality to include socket wrappers able to identify network traffic volume, applications responsible for the traffic, the network being loaded, and distinguish between internal device traffic and external network traffic. Network traffic shaping can then be carried out by managing an offending application's traffic. | 2014-02-27 |
20140059207 | CLIENT PLACEMENT IN A COMPUTER NETWORK SYSTEM USING DYNAMIC WEIGHT ASSIGNMENTS ON RESOURCE UTILIZATION METRICS - A system and method for placing a client in a computer network system uses continuously variable weights to resource utilization metrics for each candidate device, e.g., a host computer. The weighted resource utilization metrics are used to compute selection scores for various candidate devices to select a target candidate device for placement of the client. | 2014-02-27 |
20140059208 | Methods, Systems, and Products for Monitoring Domain Name Servers - Methods, systems, and products infer performance of a domain name system. Queries to, and responses from, the domain name system are logged and categorized. Each category is associated with a different performance issue related to the domain name system. The number of entries in each category may be used to infer the performance of the domain name system | 2014-02-27 |
20140059209 | STATE MAINTENANCE AS A SERVICE - When a stateful service is implemented in a cloud architecture, a state service system receives a user interface definition for a service and generates a client proxy and optionally a storage proxy. The stateful service implements service instances to service requests from clients. The client proxy receives and logs messages from a client in a state service component and a storage proxy logs interactions with a data store. When a service instance serving existing clients is changed, the proxies replay the logged information to the new service instance to recover or maintain state for individual client sessions. | 2014-02-27 |
20140059210 | STREAM PROCESSING WITH RUNTIME ADAPTATION - Embodiments of the disclosure include a system for providing stream processing with runtime adaptation, having a stream processing application that receives an incoming data stream and a runtime infrastructure configured to execute the stream processing application. The system also includes an orchestrator configured to communicate with the runtime infrastructure and the stream processing application, the orchestrator configured to perform a method. The method includes registering one or more events, wherein each of the events is associated with a stream processing application. The method also includes monitoring, by a processor, for an occurrence of the one or more events associated with the stream processing application, wherein each of the one or more events is associated with one or more runtime metrics. The method further includes receiving an event notification, wherein the event notification includes event identification and an event context and executing an adaptation of the stream processing application. | 2014-02-27 |
20140059211 | PROCESS OBSERVER AND EVENT TYPE LINKAGE - The disclosure generally describes computer-implemented methods, software, and systems for monitoring processes. A computer-implemented method includes receiving, at a process-observer-enabled server, a communication from a non-process-observer-enabled server; translating at least event information in the communication from a non-process-observer-compatible format to a process-observer-compatible format; adding an event in the process-observer-compatible format to a process observer queue for subsequent processing by a process observer with other events. In a process observer, the events are processed from the process observer queue, application events are correlated with the defined a workflow/process model, and process instances are created in a process log. | 2014-02-27 |
20140059212 | STREAM PROCESSING WITH RUNTIME ADAPTATION - Embodiments of the disclosure include a method for providing stream processing with runtime adaptation includes registering one or more events, wherein each of the events is associated with a stream processing application. The method also includes monitoring, by a processor, for an occurrence of the one or more events associated with the stream processing application, wherein each of the one or more events is associated with one or more runtime metrics. The method further includes receiving an event notification, wherein the event notification includes event identification and an event context and executing an adaptation of the stream processing application. | 2014-02-27 |
20140059213 | METHOD AND APPARATUS FOR A RECOMMENDATION SYSTEM BASED ON TOKEN EXCHANGE - Recommendation system based on the actions of a group of users, and not requiring prior metadata, is provided. The recommendation is not limited to from user-to-item (e.g. media recommendation) type; e.g. from user-to-user (e.g. social networking), from item-to-item (e.g. “see also” in internet shopping) and item-to-user (e.g. advertizing) recommendations are supported. The solution utilizes a set of identifiable tokens, associated with each entity, an entity being either a user or an item. Whenever there is an interaction between entities, either existing token sets are updated or new token sets are created such that after an interaction each interacting entity is associated with a token set which resembles more than before the token set(s) associated with the other interacting entity. Recommendation can be produced by searching best matching token sets on the user-to-item, user-to-user, from item-to-item or item-to-user basis. | 2014-02-27 |
20140059214 | COMMUNICATION BLOCK APPARATUS AND COMMUNICATION BLOCK METHOD - A communication block apparatus that blocks communication by an information processing apparatus connected to a network. The communication block apparatus includes a guide unit that guides information transmitted from the information processing apparatus, an identification information acquisition unit that acquires identification information for identifying a notified party of a message from the message of a predetermined protocol higher than a transport layer, the message including information guided by the guide unit, a permission determination unit that determines whether to permit communication by the message at least based on the identification information acquired by the identification information acquisition unit, and a communication permission unit that forwards the message to permit the communication by the information processing apparatus when the permission determination unit determines to permit the communication, regardless of the block of the communication by a communication block unit. | 2014-02-27 |
20140059215 | SYSTEM AND METHOD FOR ENSURING INTERNET PROTOCOL (IP) ADDRESS AND NODE NAME CONSISTENCY IN A MIDDLEWARE MACHINE ENVIRONMENT - A system and method can ensure Internet Protocol (IP) address and node name consistency when performing remote transactions via multiple un-related IP addresses for the same remote peer. The system can ensure that all cooperating peer nodes are in full agreement of the names and IP addresses at any point in time. In particular, when network configurations can be updated dynamically, the system can ensure that such updates do not lead to inconsistent or failed transactions because a peer node has a stale view of what addresses to use. Furthermore, the peer node that initiates the transaction can verify that all the other peer nodes have exactly the same view of the overall system configuration, in order to ensure that each distributed transaction is carried out using consistent address information. | 2014-02-27 |