38th week of 2014 patent applcation highlights part 214 |
Patent application number | Title | Published |
20140280605 | Systems and Methods for Automatic Sharing, Synchronizing and Collaboration of Information among Users of a Group - Embodiments are provided for automatic sharing, synchronizing and collaboration of information among users of a group. In an embodiment, a method includes updating information located on a member device, and determining whether the information is marked for sharing with the members of the group. The updated information marked for sharing is automatically compared with a copy of the information at a server in a network. If the updated information is newer than the copy at the server, the updated information is uploaded to the server via a cloud service. When the device is turned on or connects to the network, the device automatically checks with the server whether there is newer sharable information at the server than a corresponding copy on the device or there is a push message marked to be sent to the device, and synchronizes the copy on the device with the newer information at the server. | 2014-09-18 |
20140280606 | Method and Apparatus for Content Management - A method and apparatus for content management are provided. A collaboration controller receives a stored content list sent by a network node. The stored content list includes an identifier and a popularity level of each content of a plurality of contents. The collaboration controller acquires identifiers and popularity levels of the plurality of contents from the stored content list, establishes a plurality of content list each of which includes identifiers of at least part of the plurality of contents that have a same popularity level, and manages each of the plurality of contents according to a corresponding popularity level. | 2014-09-18 |
20140280607 | UPDATING AN E-MAIL RECIPIENT LIST - Arrangements describe herein relate to updating an e-mail recipient list. A first version of an e-mail can be received, the first version comprising a message header identifying at least a first e-mail recipient. The first version of the e-mail can be sent to the first e-mail recipient indicated in the message header. A second version of the e-mail can be received, the second version of the e-mail indicating at least a second e-mail recipient. The second version can be sent to the at least second e-mail recipient indicated in the message header of the second version. An update request for the first version can be received, the update request configured to be processed to update the message header of the first version to add the at least second e-mail recipient to the message header. The update request can be sent to the at least first e-mail recipient. | 2014-09-18 |
20140280608 | SYSTEMS AND METHODS FOR USING SOCIAL NETWORK ANALYSIS TO SCHEDULE COMMUNICATIONS - Systems and methods for improving the effectiveness of communications over a social network. A method for controlling network communication, comprises analyzing a social network in response to a request made by a user to send a message to a node in the social network, delaying for a period of time sending of the message based on a result of the analyzing, and sending the message to the node in the social network after the period of time has elapsed. | 2014-09-18 |
20140280609 | Targeted Message Communication System with Improved Efficiency and Duplication Avoidance - A method and communication system for delivering and coordinating targeted messages to a plurality of recipients is provided. The communication system comprises a host computer, a network, one or more client devices and a plurality of recipients. The targeted message may be delivered to each of the plurality of recipients using one or more delivery methods. Once a recipient has been contacted, information and feedback related to delivery of the targeted message to the recipient are provided to the host computer substantially in real time. In response, client devices are notified that the recipient has been contacted so that the recipient is not contacted again with the targeted message. | 2014-09-18 |
20140280610 | IDENTIFICATION OF USERS FOR INITIATING INFORMATION SPREADING IN A SOCIAL NETWORK - Embodiments of the invention relate to identifying users for initiating information spreading in social network. In one embodiment, information for one or more users of a social network is collected and one or more features for each of the one or more users based on the collected information is computed. The one or more features are compared with a statistical model and calculating a probability that each of the one or more users will spread a message received from outside their social network based on the comparison. | 2014-09-18 |
20140280611 | DIGEST FILTERING SYSTEM AND METHOD - A method, computer program product, and computer system for sending, from a first computing device, an email digest in an email message to a second computing device at a first point in time, wherein the email digest includes one or more content items for display at the second computing device when the email digest in the email message is accessed. An action is determined to be performed on a content item of the one or more content items at a second point in time that is after the first point in time. The content item of the one or more content items in the email digest is filtered from the email message based upon, at least in part, determining that the action is performed on the content item of the one or more content items at the second point in time. | 2014-09-18 |
20140280612 | Apparatus and Method for Managing User Chat Experiences with Businesses - A computer-implemented method of managing a chat experience of a user desiring to chat with a selected one of a plurality of businesses or chat hosts utilizes in various aspects a chat management server running computer processes for communicating with user devices. In another aspect, a computer-implemented method of providing a chat experience to a user having a user device and desiring to chat with a selected one of a plurality of businesses utilizes computer processes running on the user device. Corresponding embodiments similarly provide an apparatus performing any of the foregoing methods. Other corresponding embodiments similarly provide a computer readable medium storing instructions, which when loaded into a computer, perform processes corresponding to any of the foregoing methods. | 2014-09-18 |
20140280613 | EMAIL AS A TRANSPORT MECHANISM FOR ACVITY STREAM POSTING - A method, system and computer program product for utilizing email as a transport mechanism for activity stream posting. The method, program system, and computer product may include receiving an email, with content, at a target email system of a target from a source email system of a source. Content that is to be posted to an activity stream is extracted from the email content. The extracted content is posted to the activity stream. The method, program system, and computer product may further include examining the email at the target to identify whether the email includes content that is to be posted to the activity stream, or the target email system may deliver the email to a designated email address mailbox assigned to emails containing content to be sent to the activity stream. A notification of the email may be provided or the mailbox may be checked for email. | 2014-09-18 |
20140280614 | PERSONALIZED SUMMARIES FOR CONTENT - A system detects a message from a sender to a recipient, the message including a reference to external content. The system accesses a user model comprising interest information about interests of the sender or the recipient. The system identifies interest content from the external content as relevant to an interest from the interest information, generates a summarized content from the external content and based on the interest content and containing only a subset of information in the external content, and modifies the message to include the summarized content in the message. | 2014-09-18 |
20140280615 | REMINDER VIEWS FOR FACILITATING DRAFT REMINDERS - Systems, methods, and software disclosed herein facilitate draft reminders. In at least one implementation, a primary view of an information management application is rendered. In various scenarios the primary view may include primary items, such as emails, events, tasks, or other types of items. When a reminder view is invoked, draft items are identified to include in the reminder view. The reminder view is then rendered in an overlaid manner with respect to the primary view and includes the draft items. | 2014-09-18 |
20140280616 | EMAIL ASSISTANT FOR EFFICIENTLY MANAGING EMAILS - Technologies are generally described for providing an email assistant for sorting through emails received at an email application. The email assistant may prioritize emails and group high and low priority emails separately to enable a user to quickly view and manage an email inbox. The email assistant may also provide suggestions on how to sort and manage emails in the inbox of the email application. The email assistant may observe a user's pattern of interactions with types of emails, and prioritize emails and suggest actions based on the user's interactions. The email assistant may be configured to automatically sort emails and provide management suggestions based on a detected scenario such as a user's return after a period of time away, a large influx of emails, and presence detection. | 2014-09-18 |
20140280617 | Methods and Systems for Generating Social Media Messages - A method and system are provided for generating social media messages. The method and system involve storing, in a storage module, a user profile corresponding to each user in a plurality of users and at least one message content in a plurality of message contents, the user profile includes a content indicator corresponding to one or more categories of message content selected by a corresponding user; and operating at least one processor module to associate each message content in the plurality of message contents with at least one category in a plurality of categories; determine, for at least one user in the plurality of users, one or more categories using the content indicator associated with the user; and a message content based on the determined one or more categories; and create the social media message based on the determined message content. | 2014-09-18 |
20140280618 | DYNAMIC ALERT RECOGNITION SYSTEM - Intelligent notification generation. Communications from various sources are received and stored in memory as individual event entries. Each event entry is dynamically assessed for generation of a notification based on criteria. This criteria is dynamic and employed by feedback generated by user input and acknowledgements from delivered notifications. Generated notifications are translated into an audio format for delivery. The delivered notification, including the status of the delivered notification and attributes of the delivered notification, are stored in memory for purposes of establishing and aligning the criteria. | 2014-09-18 |
20140280619 | SYSTEMS AND METHODS FOR GROUPING ELECTRONIC MESSAGES - Arrangements relate to the grouping electronic messages by a messaging client. A plurality of electronic messages to a message recipient from a sender electronic messaging system can be received. Each of the electronic messages can include a container specification, which can include an identifier assigned by the sender electronic messaging system. The identifiers of the received electronic messages can be compared. A plurality of the received electronic messages having the same identifier can be grouped. The grouped electronic messages can be presented as a single electronic message to the message recipient. | 2014-09-18 |
20140280620 | COMMUNICATION SYSTEM WITH IDENTIFICATION MANAGEMENT AND METHOD OF OPERATION THEREOF - A method of operation of a communication system includes: an identifier classification module configured to determine a media classification associated with a sender identifier; a contact assignment module, coupled to the identifier classification module, configured to associate the sender identifier with a contact entry based on context information; and an identifier transmission module, coupled to the contact assignment module, configured to transmit the sender identifier based on the media classification corresponding to a transmission condition for displaying on a device. | 2014-09-18 |
20140280621 | Conversation analysis of asynchronous decentralized media - The present disclosure provides a system that allows for the real-time and online monitoring of the exchanges between customers and a CRM team over social media. While crawling all messages exchanged over the social media by customers and CRM team, the system aggregates related messages exchanged between a given customer and the CRM team into a conversation. The system includes a linguistic framework for the analysis of conversations (based on the two linguistic theories of dialog acts and conversation analysis) to label the nature of the messages in a conversation or thread. | 2014-09-18 |
20140280622 | SYSTEM AND METHOD FOR COLLECTING AND EXCHANGING DATA - A system, method and computer-readable medium having instructions stored thereon for performing the methods of the present invention are provided. Embodiments of the present invention include a platform (also referred to as “forum”) for selling, purchasing, collecting, viewing, and exchanging data, e.g., pics, videos, other digital mediums, etc. online. A user can maintain collection of pics, for example, similar to a physical card collection or a sticker album of a sporting team, movie, and entertainer, exclusively in an online platform. The user can collect, exchange, and interact with other users having a similar collection. Interaction with other users can include, for example, displaying the user's collection via an electronic and/or online album, competing with another user over completing a collection such as a limited electronic card/pic/video, and exchanging cards/pics/videos with another user. | 2014-09-18 |
20140280623 | AUTO-REPLY EMAIL SYSTEM AND METHOD WITH PERSONALIZED CONTENT - An auto-reply electronic mail message with personalized content. Text is extracted from an inbound email message. The text is used for chatbot input messages. Chatbot output messages are generated. The chatbot output messages are composed. The composed messages are formed into a responsive outbound email communication. | 2014-09-18 |
20140280624 | SYSTEM AND METHOD FOR PROVIDING ACTIONABLE RECOMENDATIONS TO IMPROVE ELECTRONIC MAIL INBOX PLACEMENT AND ENGAGEMENT - A system and method for analyzing data obtained from distinct sources to provide email senders with specific actionable recommendations that can be used to improve the inbox placement of the email messages they send, as well as recipients' level of engagement with those email messages. | 2014-09-18 |
20140280625 | MONITORING USER ACTIVITY IN APPLICATIONS - Systems and methods that integrate social media applications having social media communities of like-minded users with other applications, such as enterprise applications, are described herein. A user may join one or more of the social media communities based on a variety of factors, including applications the user uses or plans to use, user type (e.g., end-user, administrator, etc.), the user's level of expertise, and/or the type of activities that the user plans to perform in one or more applications. A user's actions within or using one or more applications may be monitored. In response to detecting performance of a monitored action, a description of the user's action may be published to other users in the social media community, the user may be paired with one or more social media communities, and/or recommendations for resources related to the detected action may be provided to the user. Recommendations may also be provided based on posts made by the user in the social media community. | 2014-09-18 |
20140280626 | Method and Apparatus for Adding and Displaying an Inline Reply Within a Video Message - Methods of adding an inline reply to a video email/message and presenting a chain of video emails/messages are provided. A video email/message is received and an inline reply to the video email/message is generated and associated with a point during playback of the video email/message. The inline reply is sent by return email such that, during subsequent playback of the video email/message, playback of the video email/message is paused at the point and the inline reply is displayed. | 2014-09-18 |
20140280627 | FORWARDING MULTICAST MESSAGES IN A MESSAGING NETWORK - The subject matter of this specification can be implemented in, among other things, a method that includes establishing federation links between a message broker system and neighbors of the message broker system. The method includes identifying shortest paths between the message broker system and other message broker systems. The method includes receiving a request to forward a message from a source message broker system to destination message broker systems. The method includes identifying source paths between the source message broker system and the message broker system, intermediate message broker systems along the source paths, and destination paths between the message broker system and remaining ones of the destination message broker systems that neighbor the message broker system other than ones of the intermediate message broker systems. The method includes delivering the multicast message to the remaining ones of the destination message broker systems. | 2014-09-18 |
20140280628 | HANDLING UNAVAILABLE DESTINATIONS IN A MESSAGING NETWORK - The subject matter of this specification can be implemented in, among other things, a method that includes establishing first federation links between a message broker system and neighbors of the message broker system. The method further includes distributing information describing the first federation links to other message broker systems. The method further includes receiving information describing second federation links between each of the other message broker systems and neighbors of each of the other message broker system. The method further includes identifying shortest paths between the message broker system and each of the other message broker systems. The method further includes receiving a request to send a message from a source message broker system to a destination message broker system. The method further includes determining that none of the shortest paths to the destination message broker system are available and, in response, taking corrective action. | 2014-09-18 |
20140280629 | METHOD AND SYSTEM FOR OPTIMIZING COMPOSER PROMPTS FOR POSTING IN A SOCIAL NETWORKING SYSTEM - A computer-implemented method for generating a composer prompt to induce a user to post a message at a social network system is disclosed. The method starts with retrieving information about the user, the user information being stored in a profile at the social networking system. It assesses the user information and temporal information to determine content and format of the composer prompt. Then the method generates a new composer prompt based at least partially on an assessment of the information and display the new composer prompt to the user. | 2014-09-18 |
20140280630 | METHOD AND SYSTEM FOR EFFICIENT REVIEW OF EXCHANGED CONTENT - A method for reviewing an inmate's communications that includes receiving a two-party message including a media item, and determining whether the media item is viewable pending review. When the media item is viewable pending review, placing the media item in a conditionally viewable repository for the inmate, and making the two-party message accessible to the recipient based on the media item being placed in the conditionally viewable repository for the inmate. When the media item is not viewable pending review, placing the media item in a conditionally held repository for the inmate, and making the two-party message inaccessible to the recipient based on the media item being placed in the conditionally held repository for the inmate. The method further includes receiving review results of a review process performed on the media item, and moving the media item to a reviewed media items repository based on the review results. | 2014-09-18 |
20140280631 | MESSAGE TRANSMISSION SCHEME IN A CONTROLLED FACILITY - A method for message transmission in a controlled facility includes receiving a request to transmit a message from a superfriend in a controlled facility. The superfriend includes an administrative privilege and a removal protection. The method further includes receiving, for the message from a superfriend network list of the superfriend, a selection contacts confined in the controlled facility, sending, via an electronic network, the message to each of the contacts in the controlled facility, and presenting the message to each of the contacts in the controlled facility. For each contact, the method further includes calculating audit information capturing the presenting of the message, and transmitting an acknowledgement of receipt of the message to the superfriend | 2014-09-18 |
20140280632 | METHOD AND SYSTEM FOR SECURE SOCIAL NETWORKING ON FEATURE PHONES - A method for handing messages on a secure social network (SSN) includes receiving a message comprising a recipient name from a SSN member sender, retrieving a list of SSN member names approved to communicate with the SSN member sender, and determining that recipient name matches a first SSN member name and a second member name stored in the list of SSN member names, where the first SSN member name identifies an inmate of a controlled facility. The method further includes retrieving a first period of time since a previous communication between the SSN member sender and the first SSN member name, retrieving a second period of time since a previous communication between the SSN member sender and the second SSN member name, and sending the message to the inmate based on a comparison of the first period of time to the second period of time. | 2014-09-18 |
20140280633 | SYSTEM AND METHOD FOR PROVIDING INTERNET CONTENT THROUGH SMS SERVICES - In one exemplary embodiment, a system includes a method of providing Internet content through a text-messaging service includes receiving an Internet search query in a text message from a mobile device. The text message includes a query term and an application code. The application code identifies an Internet-based application. The text message is converted to a peer-to-peer message protocol message. An Internet-application server include the internet-based application is identified with the application code. The Internet search query is converted from the text message to a peer-to-peer message protocol message. The peer-to-peer message protocol message is forwarded to the Internet-application server. A query response is received from the Internet-based application. The query response is converted into a text message response. The text message response is communicated to the mobile device. | 2014-09-18 |
20140280634 | Perpetual Memoire - Among other things, an intelligent automated proxy for an party who wants to communicate a multimedia message about a life event an integrated, conversational manner using natural language dialog to a second party and provides information from which the life event, the communication, the manner of delivery, the future time, and the recipient can be determined. | 2014-09-18 |
20140280635 | PROVIDING AN UNSEEN MESSAGE COUNT ACROSS DEVICES - Embodiments are directed to providing an indication of unseen email messages to a mobile device user, to establishing an unseen email message count and to maintaining a consistent unseen email message count across multiple mobile devices. In one scenario, a computer system receives subscription data that subscribes a user to email push notifications. The subscription data includes a token ID and a timestamp. The computer system determines that a new email message has arrived at the user's inbox and accesses the user's email inbox to determine the number of unseen email messages (which includes the number of email messages that have been received at the user's inbox and have not been viewed or marked as read using another email client since the time listed on the timestamp). The computer system also sends a push notification with the number of unseen email messages to each of the user's subscribed mobile devices. | 2014-09-18 |
20140280636 | HIGH SPEED EMBEDDED PROTOCOL FOR DISTRIBUTED CONTROL SYSTEMS - A control network communication arrangement includes a second protocol embedded into a first protocol in a way that modules supporting the second protocol may be aware of and utilize the first protocol whereas modules supporting only the first protocol may not be aware of the second protocol. Operation of modules using the second protocol does not disturb operation of the modules not configured to use or understand the second protocol. By one approach, the messages sent using the second protocol will be seen as messages sent using the first protocol but not having a message necessary to understand or as needing a particular response. In another approach, modules using the second protocol can be configured to send message during transmission of first protocol messages by other modules, the second protocol messages being triggered off of expected aspects of the message sent under the first protocol. | 2014-09-18 |
20140280637 | SYSTEMS AND METHODS FOR USING SOCIAL NETWORK ANALYSIS TO SCHEDULE COMMUNICATIONS - Systems and methods for improving the effectiveness of communications over a social network. A method for controlling network communication, comprises analyzing a social network in response to a request made by a user to send a message to a node in the social network, delaying for a period of time sending of the message based on a result of the analyzing, and sending the message to the node in the social network after the period of time has elapsed. | 2014-09-18 |
20140280638 | REAL-TIME SEARCH AND VALIDATION OF PHRASES USING LINGUISTIC PHRASE COMPONENTS - A method and system is disclosed for evaluating a chat message sent between users of an online environment. The method may include receiving a chat message and parsing the message into words. The method determines the acceptability of the message by matching the message to a plurality of acceptable messages stored in a data structure. Upon determining the message does not match any acceptable messages, the method replaces each word in the message with grammatical metadata. The method may use templates to determine if the message has acceptable word combinations based on the metadata. The method may also compare the metadata to rules wherein the rules determine if the message has unacceptable word combinations based on the metadata. The method may send the message to a user upon determining words in the message do not match any word in a list of unacceptable words. | 2014-09-18 |
20140280639 | Methods, Systems, and Devices for Analyzing Social Media Content - A system for analyzing social media content and for determining the influence types of different social media members is disclosed. The system categorizes users according to their influence on the social media conversation and displays information related to this categorization in schematic form. The popularity of a particular topic can be analyzed to determine when the topic resonates and becomes more popular within the social network. In some embodiments, the categorization of the users and schematic display of information can be conducted in real-time. | 2014-09-18 |
20140280640 | DISPLAYING MESSAGE CONTENT DIFFERENTIAL IN POPUP WINDOW - A difference between a source email message and at least one target email message is determined and then displayed in a popup window. A first selected message in a message thread is designated as a source message. The thread is searched for a target message that comprises a next oldest message in the thread. Identifying data in the source message is compared to identifying data in the target message for generating difference data. Content of both the source message and target message is also compared. A popup window is generated over the target message and the content difference is displayed in the popup window. | 2014-09-18 |
20140280641 | EMAIL AS A TRANSPORT MECHANISM FOR ACTIVITY STREAM POSTING - A method, system and computer program product for utilizing email as a transport mechanism for activity stream posting. The method, program system, and computer product may include receiving an email, with content, at a target email system of a target from a source email system of a source. Content that is to be posted to an activity stream is extracted from the email content. The extracted content is posted to the activity stream. The method, program system, and computer product may further include examining the email at the target to identify whether the email includes content that is to be posted to the activity stream, or the target email system may deliver the email to a designated email address mailbox assigned to emails containing content to be sent to the activity stream. A notification of the email may be provided or the mailbox may be checked for email. | 2014-09-18 |
20140280642 | DISTRIBUTION OF STREAMING CONTENT BETWEEN MEDIA PLAYERS CONFIGURED TO LOCATE EACH OTHER - The invention relates to a device for either generating or maintaining an organic data network having an dynamic topology, comprising
| 2014-09-18 |
20140280643 | DIGEST FILTERING SYSTEM AND METHOD - A method, computer program product, and computer system for sending, from a first computing device, an email digest in an email message to a second computing device at a first point in time, wherein the email digest includes one or more content items for display at the second computing device when the email digest in the email message is accessed. An action is determined to be performed on a content item of the one or more content items at a second point in time that is after the first point in time. The content item of the one or more content items in the email digest is filtered from the email message based upon, at least in part, determining that the action is performed on the content item of the one or more content items at the second point in time. | 2014-09-18 |
20140280644 | REAL TIME UNIFIED COMMUNICATIONS INTERACTION OF A PREDEFINED LOCATION IN A VIRTUAL REALITY LOCATION - A virtual reality network provides access to a number of virtual reality representations, each virtual reality representation representing a location in a virtual universe and defined by VR data stored on the network. The VR data can be in a simplified data format. A database stores the network address and the location in the universe of each virtual reality representation. A database server provides access to the database. The database server generates a list of locations in response to a location query from a visitor, and provides the network address of the virtual reality representation of a selected location. A visitor connects to the database server with a client host to visit the locations in the virtual universe. | 2014-09-18 |
20140280645 | Methods, Servers and Systems for Verifying Reported Locations of Computing Devices - Methods, servers and systems are disclosed for authenticating location information in a message from a sending computing device to a receiving computing device. Location information of a sending computing device at an actual location may be incorporated in the message. Location information in a message may be compared with information regarding the actual location of the sending computing device maintained by a server. The location information in the message may be authenticated based on the comparison. | 2014-09-18 |
20140280646 | Method and Device for Managing Communication Activities - A method is disclosed for managing communication processes (N | 2014-09-18 |
20140280647 | Communication Apparatus and Related Methods - A communication apparatus and related methods is disclosed. The communication apparatus includes a server and a first user device in communication with the server, wherein a message is communicated to the server, the message including at least one data string having at least one recognizable keyword. A keyword module is stored at least partially on the server, wherein the keyword module matches the at least one recognizable keyword with a related characteristic of the at least one recognizable keyword. A stamping module is in communication with the keyword module, wherein the stamping module embeds a stamp within the message, the stamp having at least a portion of the matched related characteristic of the data string. A second user device is in communication with the server, wherein the second user device visually displays the message having the at least one data string and the matched related characteristic within the stamp on a display interface of the second user device. | 2014-09-18 |
20140280648 | Methods and Systems for Email Address Verification - A method of verifying the validity of an email address includes establishing a communication session with a client device; receiving an email address from the client device during the communication session; and while the communication session with the client device remains active, performing an email verification procedure that includes (a) causing a first communication to be sent to the email address; (b) evaluating a second communication received in reply to the first communication; and (c) in response to receiving a second communication indicating that the email address is invalid, sending a request to the client device for a corrected email address. The method may include requesting further information from the client device after receiving the email address, and, while requesting further information from the client device, performing the email verification procedure. Steps (a) to (c) may be repeated using the corrected email address until a valid email address is received. | 2014-09-18 |
20140280649 | RUNWAY CHAT - In an implementation, a selection of a program is received by a computing device. The program is associated with a duration of time. In response to the selection, a plurality of messages is retrieved by the computing device. Each message is associated with a time during the duration of time. Playback of the selected program is caused by the computing device on a display associated with the computing device. One or more of the retrieved plurality of messages are presented on the display at the times associated with the messages during the duration of time associated with the program by the computing device. | 2014-09-18 |
20140280650 | METHOD FOR FRAGMENTED MESSAGING BETWEEN NETWORK DEVICES - Systems and methods for a network, wherein a network device sends one or more pieces of a fragmented message to another network device via a network, and the network device that has received the one or more pieces of the fragmented messaging sends one or more acknowledgments of the receipt of the one or more pieces of the fragmented message to the sender of the fragmented message. | 2014-09-18 |
20140280651 | COMMUNICATION EXCHANGES AND METHODS OF USE THEREOF - In some embodiments, the instant invention provides for a computer-implemented method that includes the following steps: administering, by a first specifically programmed computer system of a communications exchange, an electronic delivery of a first electronic distribution from a first sender to a first recipient, where the mediating includes: receiving from a first source of a plurality of sources, a first electronic distribution of the first sender, receiving from the first sender, a plurality of sender attributes of the first sender and a plurality of sender rules of the first sender that define how electronic distributions of the first sender to be delivered; receiving the plurality of recipient attributes of the first recipient and the plurality of recipient rules of the first recipient; matching the first electronic distribution of first sender to the first recipient; transmitting, the first electronic distribution of first sender to first channel of the first recipient. | 2014-09-18 |
20140280652 | METHOD AND DEVICE FOR POSTING MICROBLOG MESSAGE - Described are a method and a device for posting a microblog message. The method includes: acquiring text content input by a user in a microblog text box; monitoring a posting operating instruction for the text content; calculating the number of the characters of the text content; determining whether the number of the characters of the text contents exceeds a preset-threshold; if the number of the characters of the text content exceeds the preset threshold, converting the text content into a format of messages according to a user selection from a plurality of format settings, and posting the format of the messages as a microblog message, or splitting the text content into multiple microblog message being less than the preset threshold; and if the number of the characters of the text content does not exceed the preset threshold, directly posting the text content as the microblog message. | 2014-09-18 |
20140280653 | GENERATING AND/OR PROVIDING ACCESS TO A MESSAGE BASED ON PORTIONS OF THE MESSAGE INDICATED BY A SENDING USER - Message processing is disclosed that includes detecting an action by a sending user selecting at least one portion of a message. An indication of the selected portion of the message is stored in the message, and the message transmitted to at least one message recipient. Contextually related content from the message for the selected portion may also be indicated in the message. The selected portion or portions of the message may be displayed to a recipient user, and selection by the recipient user of a portion of the message selected by said sending user may be detected. Contextually related content may be retrieved from the message in response detecting the recipient user's selection of the portion of the message selected by said sending user, and the contextually related content displayed to the recipient together with the portion of the message selected by said sending user. | 2014-09-18 |
20140280654 | COMMUNICATION APPARATUS CAPABLE OF REFERRING TO TRANSMISSION JOB HISTORY, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM STORING CONTROL PROGRAM THEREFOR - A communication apparatus that enables to refer to transmission history information in response to settings of use proprieties for transmission methods. A recording unit records a history of a transmission job executed by the communication apparatus as transmission history information that includes a transmitting destination at least. A setting unit sets a use propriety of each of the transmission methods. A determination unit determines whether reference to the transmission history information is permitted in response to the use propriety of each of the transmission methods set by the setting unit and the transmitting destination included in the transmission history information, when a user instructs to refer to the transmission history information. | 2014-09-18 |
20140280655 | Controlling Notification Based on Power Expense and Social Factors - In one embodiment, a computer system determines a wireless transmit cost for each of one or more outgoing messages for a first user, and transmits to the first user's mobile device at least one of the one or more outgoing messages based on the mobile device's power state and respective wireless transmit costs of the one or more outgoing messages. | 2014-09-18 |
20140280656 | METHOD EMPLOYING AT LEAST ONE CENTRAL PROCESSING UNIT (CPU) - The invention relates to a method which employs at least one CPU ( | 2014-09-18 |
20140280657 | PRIORITIZED AND CONTEXTUAL DISPLAY OF AGGREGATED ACCOUNT NOTIFICATIONS - Systems and methods of providing notifications are described herein. A user account for which a request to provide content is received is identified. Responsive to identifying the user account and the content requested, one or more notifications to be provided along with the requested content is identified. Each of the notifications has a corresponding notification type identifier that indicates a type of notification. A priority level for each of the notifications is determined responsive to a global prioritization policy and the corresponding notification type identifier. The priority level for each of the notifications can be determined by identifying the notification type identifier for each notification, identifying a priority level that matches the notification type identifier and assigning the notification the identified priority level. | 2014-09-18 |
20140280658 | SERVER ABSTRACTED MESSAGING SYSTEM - A server abstracted messaging system interfaces to networking services such as SMS, UDP and IP, using internally implemented protocols or third-party tools. All connections, disconnections, errors or intricacies in service decoding are abstracted by the messaging system. To interface to an LBS device, the messaging system uses a special language to communicate with that device, leaving the actual translation of the command to the device until the very end, thereby abstracting the communication to the device by any application. All new commands for the LBS device are implemented in the abstracted language. | 2014-09-18 |
20140280659 | ADAPTOR BASED COMMUNICATIONS SYSTEMS, APPARATUS, AND METHODS - Systems, methods, and apparatus for sending electronic messages. One embodiment provides methods which include accepting a message in a disparate source-message-type. The recipient, a recipient-message-type, and the source-message-type are determined and, responsive thereto, adaptors are selected for changing the message from the source-message-type to the recipient-message-type. The message is adapted and versions of the adapted message are sent to the recipients. The message types correspond to permutations of technologies and user preferences associated with the messages. Moreover, the message could be an emergency notification, part of a campaign, etc. Quality of service (QOS) measurements regarding the message can be gathered and different adaptors can be dynamically selected responsive thereto. Further, third-party adaptors can be accepted and rules can be implemented pursuant to which the third-party adaptors will be used. In some cases the message can further comprise data in differing formats on which the adaptors are used. | 2014-09-18 |
20140280660 | METHOD OF ALERTING A USER OF IMPORTANT EVENTS FROM A PLURALITY OF SOURCES AND A SYSTEM THEREOF - Embodiments of the present invention relate to event notifications on an end-user device of events that are important to a user of the device. The user is typically subscribed to a service that pulls events from a plurality of sources indicated by the user. The sources include a native address book on the device, a social network(s), a professional network(s), and/or another remote location(s) on the Internet. Around the occurrence of an event, the service allows for automatically generating an electronic wish and for purchasing a gift to be presented to one or more recipients associated with the event. The service can transmit the content in various forms and can include a monetizing scheme. The service is able to intelligently determine which events are important to the user such to alert the user of only those relevant events, and to intelligently select an appropriate channel for transmitting the content. | 2014-09-18 |
20140280661 | Wireless Communication System and Wireless Communication Apparatus - There is provided a wireless communication system including a first wireless communication apparatus and a second wireless communication apparatus. In a specific case, the first wireless communication apparatus changes a state from a first state of being a master station of a first wireless network to a second state of being a slave station of a second wireless network in which the second wireless communication apparatus is a master station, and transmits target data to the second wireless communication apparatus using the second wireless network in which the first wireless communication apparatus is the slave station and the second wireless communication apparatus is the master station. The second wireless communication apparatus receives the target data from the first wireless communication apparatus using the second wireless network. | 2014-09-18 |
20140280662 | CONTROL PROGRAM, STORAGE MEDIUM AND CONTROL METHOD - There is provided a control program executable in a computer to control a plurality of control-object devices connected to a network. The control program is separately started for each of the control-object devices. The control program is configured to perform a setting step and a saving step. The setting step comprises modifying contents of relevant data of the control-object devices or the control program. The saving step comprises saving the relevant data in a memory in different saving forms in association with respective control-object devices. It is possible to easily perform a separate control of the plurality of video servers, even when a plurality of control-object devices is controlled by one device. | 2014-09-18 |
20140280663 | Apparatus and Methods for Providing Performance Data of Nodes in a High Performance Computing System - In accordance with one embodiment of the invention, a method of providing performance data for nodes in a high performance computing system receives a request for performance data for a node in the high performance computing system. According to the method, a driver in kernel space causes the performance data for the node to be stored in kernel memory. The kernel memory is accessible in userspace via a first system file. | 2014-09-18 |
20140280664 | CACHING CONTENT ADDRESSABLE DATA CHUNKS FOR STORAGE VIRTUALIZATION - The subject disclosure is directed towards using primary data deduplication concepts for more efficient access of data via content addressable caches. Chunks of data, such as deduplicated data chunks, are maintained in a fast access client-side cache, such as containing chunks based upon access patterns. The chunked content is content addressable via a hash or other unique identifier of that content in the system. When a chunk is needed, the client-side cache (or caches) is checked for the chunk before going to a file server for the chunk. The file server may likewise maintain content addressable (chunk) caches. Also described are cache maintenance, management and organization, including pre-populating caches with chunks, as well as using RAM and/or solid-state storage device caches. | 2014-09-18 |
20140280665 | CELL FABRIC HARDWARE ACCELERATION - An aspect includes a method for providing direct communication between a server and a network switch in a cell-based fabric. A host channel adapter of a cell fabric hardware accelerator is configured to provide the server with direct access to memory within the network switch. A plurality of data packets having a fixed size is received at the host channel adapter from the server. The host channel adapter is coupled to a bus of the server. A direct transmission is performed from the cell fabric hardware accelerator to the memory within the network switch on an interconnect bus to write the data packets directly into the memory. | 2014-09-18 |
20140280666 | REMOTE DIRECT MEMORY ACCESS ACCELERATION VIA HARDWARE CONTEXT IN NON-NATIVE APPLCIATIONS - Provided are techniques generating a data structure, wherein the data structure specifies both a specified size of a memory space to allocate within an application and a virtual address within the application to locate a data path transmission queue; including within a verb for allocating the data path transmission queue the defined data structure; in response to a call of the verb, allocate, within the application, the data path transmission queue of the specified size and at the virtual location; in response to a request to transmit control data, employ a remote direct memory access (RDMA) transmission path; and, in response to a request to transmit data, employ the data path transmission queue rather than an RDMA transmission path. | 2014-09-18 |
20140280667 | SCALABLE DATA TRANSFER IN AND OUT OF ANALYTICS CLUSTERS - Embodiments of the invention relate to analytics clusters and to efficiently supporting read and write requests in the cluster. In one aspect, one or more compute nodes within a region of the cluster are designated to support the request, and based upon the designation, the request is directly communicated between a requesting agent external to the cluster and the supporting compute node(s). The direct communication mitigates the functionality of the head node(s) supporting the compute node(s). | 2014-09-18 |
20140280668 | METHODS AND SYSTEMS FOR PROVIDING RESOURCES FOR CLOUD STORAGE - Methods and apparatus for providing resources for cloud storage may include accessing physical storage capacity on a device, connected to a network cloud, including a virtual primary storage disk and at least one virtual secondary storage disk having access to the physical storage capacity. In addition, the methods and apparatus may include dynamically updating the available storage capacity of the virtual secondary storage disk for network cloud storage based upon usage of the physical storage capacity by the virtual primary storage disk and the virtual secondary storage disk. | 2014-09-18 |
20140280669 | Memory Sharing Over A Network - Memory is shared among physically distinct, networked computing devices. Each computing device comprises a Remote Memory Interface (RMI) accepting commands from locally executing processes and translating such commands into forms transmittable to a remote computing device. The RMI also accepts remote communications directed to it and translates those into commands directed to local memory. The amount of storage capacity shared is informed by a centralized controller, either a single controller, a hierarchical collection of controllers, or a peer-to-peer negotiation. Requests that are directed to remote high-speed non-volatile storage media are detected or flagged and the process generating the request is suspended such that it can be efficiently revived. The storage capacity provided by remote memory is mapped into the process space of processes executing locally. | 2014-09-18 |
20140280670 | MANAGEMENT MODULE FOR STORAGE DEVICE - The present invention discloses a management module for a storage device. The management module comprises a primary server and a secondary server. Each server comprises a network port configured to interface the server and a telecommunication network and a virtual bridge configured to selectively enable or disable data transfer to and from the network port. The virtual bridges of the primary and secondary servers are linked for enabling data transfer between said virtual bridges, the virtual bridge of the primary server is configured to disable data transfer while the virtual bridge of the secondary server is configured to enable data transfer and the virtual bridge of the primary server is further configured to maintain an IP address of the management module. | 2014-09-18 |
20140280671 | Communication Protocol - The invention relates to a specification for an internet enabled device or application, the specification comprises one or more functional interfaces, defining attributes or operating characteristics of said device or application, and said specification defines the overall capabilities of said device or application. The invention also relates to a functional interface which defines attributes or operating characteristics of said device or application, as well as a central storage repository for use in a network wherein said central storage repository stores a specification for each device and/or application and/or the at least one server the specification is comprised of one or more functional interfaces, and said central repository is easily accessible and a method of enabling communication between devices and/or applications and/or a server within a network the network comprising at least one client device and/or client application and at least one server. | 2014-09-18 |
20140280672 | Systems and Methods for Managing Communication Between Devices in an Electrical Power System - Systems and methods for managing communication between devices in an electric power generation and delivery system are disclosed. In certain embodiments, a method for managing communication between devices may include receiving a message including an identifier via a communications interface. In certain embodiments, the identifier may identify a particular publishing device. A determination may be made whether the message is a most recently received message associated with the identifier. If the message is the most recently received message, the message may be stored message in a message buffer associated with the identifier, and transmitted from a device using a suitable queuing methodology. | 2014-09-18 |
20140280673 | SYSTEMS AND METHODS FOR COMMUNICATING DATA STATE CHANGE INFORMATION BETWEEN DEVICES IN AN ELECTRICAL POWER SYSTEM - Systems and methods are presented for managing communication between devices in an electric power generation and delivery system. In certain embodiments, a method for managing communication messages performed by a network device included in an electric power generation and delivery system may include receiving a message including an identifier and data state information via a communications interface. A determination may be made that that the message represents a data state change associated with the identifier. The message may be stored in a message buffer associated with the identifier. Finally, the stored message may be transmitted from the message buffer to an intelligent electronic device. | 2014-09-18 |
20140280674 | LOW-LATENCY PACKET RECEIVE METHOD FOR NETWORKING DEVICES - When interfacing with a host, a networking device can handle a first data like Bulk Data Receive. The networking device can receive the first data and read a first queue entry from a receive queue in the host memory. In response to the read first queue entry, the networking device can write the first data to an unpinned memory in the host memory. The networking device can also handle a second data with a Receive Packet in Ring (RPIR) queue. The networking device can receive the second data and write the second data to a pinned memory in the host memory. The RPIR queue can be separate from or overlaid on the receive queue. High throughput and low-latency operation can be achieved. The use of a RPIR queue can facilitate the efficiency of resource utilization in the reception of data messages. | 2014-09-18 |
20140280675 | GENERATION OF PATHS THROUGH GRAPH-BASED DATA REPRESENTATION - Embodiments of the invention generally provide a method, a computing system, and a computer-readable medium configured to generate requests for payload data through a graph-based data representation. The computer-implemented method includes generating a first request for translation that specifies a first path configured to identify first payload data associated with a graph object. The computer-implemented method further includes transmitting the first request to a path evaluator for translation. The computer-implemented method also includes receiving a first translated path based on the first path and including an initial translated portion and a final untranslated portion, from the path evaluator. The computer-implemented method further includes receiving the first payload data from the path evaluator. | 2014-09-18 |
20140280676 | SYSTEM AND METHOD FOR INTERACTIVE SPATIO-TEMPORAL STREAMING DATA - System and method for providing a probabilistic order of tiles relative to a current section of a video that a user is viewing. A cache implementation uses this ordering to decide what tiles to evict from the cache, i.e. which tiles will probably not be accessed within a particular timeframe, but not when to evict (this is up to the cache implementation). A cache implementation can also use the prioritized list of the present embodiment to pre-fetch tiles. | 2014-09-18 |
20140280677 | TWO-FILE PRELOADING FOR BROWSER-BASED WEB ACCELERATION - A system and a method for accelerating delivery of a webpage by using a preloader file during a delay in fetching the web file are disclosed. When an end user makes a request through a client computer for a webpage, a Content Delivery Network (CDN) server sends the client a preloader file. The preloader file contains requests for resources that are likely to be part of the web file. The client downloads the resources, and the resources are saved in a browser cache. The preloader file also directs the client to request the webpage again. While the client is downloading the resources, the CDN server requests the web file from an origin server. The origin server composes the webpage and delivers the webpage to the CDN server. When the client makes a second request for the web file, the CDN server delivers the web file to the client. When the client renders the web file to display the webpage, the client can retrieve the resources from the browser cache. | 2014-09-18 |
20140280678 | COLLECTING AND DELIVERING DATA TO A BIG DATA MACHINE IN A PROCESS CONTROL SYSTEM - A device supporting big data in a process plant includes an interface to a communications network, a cache configured to store data observed by the device, and a multi-processing element processor to cause the data to be cached and transmitted (e.g., streamed) for historization at a unitary, logical centralized data storage area. The data storage area stores multiple types of process control or plant data using a common format. The device time-stamps the cached data, and, in some cases, all data that is generated or created by or received at the device may be cached and/or streamed. The device may be a field device, a controller, an input/output device, a network management device, a user interface device, or a historian device, and the device may be a node of a network supporting big data in the process plant. Multiple devices in the network may support layered or leveled caching of data. | 2014-09-18 |
20140280679 | SYSTEM AND METHOD FOR VIDEO CACHING IN WIRELESS NETWORKS - A method for delivering video data from a server in a content delivery network (CDN). Video preferences of active users of a cell are determined. Video data is cached at one or more base station nodes disposed in a radio access network (RAN), wherein the video data is cached in one or more micro-caches according to a caching policy that is based on the determined video preferences. A request is received for video data. If the cached video data includes the requested video data, the cached video data is served from the RAN cache. If the cached video data does not include the requested video data, the requested video is fetched from the CDN according to a scheduling approach that considers Quality of Experience (QoE). | 2014-09-18 |
20140280680 | DATA TRANSMISSION FOR TRANSACTION PROCESSING IN A NETWORKED ENVIRONMENT - Techniques are disclosed to transmit arbitrarily large data units for transaction processing in a networked environment. A request is received to store a data unit of a size exceeding an allocated memory address space of a transaction gateway component of the networked environment. A predefined store function, provided by a repository interface component, is invoked to store the data unit to a data repository component of the networked environment and without segmenting the data unit. A repository handle of the stored data unit is identified. A predefined load function, provided by the repository interface component, is invoked to load a portion of the stored data unit, based on the identified repository handle, where the portion is smaller than the stored data unit. | 2014-09-18 |
20140280681 | DISTRIBUTED STORAGE NETWORK FOR MODIFICATION OF A DATA OBJECT - In a dispersed storage network, data objects are dispersed storage error encoded into pluralities of sets of encoded data slices that are stored in a set of storage units. To recover a data object, a read threshold number of encoded data slices from each set of encoded data slices of a corresponding set of the plurality of sets of encoded data slices are required. Upon determining that an update is available for the set of storage units, a dispersed storage managing unit takes a first subset of storage units off line to perform the update. During the update, a remaining number of storage units of the set of storage units remain on line such that at least the read threshold number of encoded data slices are available for each set of the pluralities of sets of encoded data slices. | 2014-09-18 |
20140280682 | HYBRID CENTRALIZED AND AUTONOMOUS DISPERSED STORAGE SYSTEM STORAGE METHOD - A dispersed data storage method for execution by a dispersed storage (DS) unit. In various embodiments, the method begins when the DS unit receives a plurality of encoded data slices and associated metadata. The metadata is interpreted to determine storage instructions regarding the encoded data slices. When the storage instructions indicate, for example, a daisy chain storage dispersal approach, the DS unit locally stores first encoded data slices (e.g., the first encoded data slices of a set of encoded data slices) and forwards other encoded data slices to at least one other DS unit. In other exemplary embodiments, sequential and/or one-to-many dispersal approaches may be utilized. Further, the DS may employ a variety of criteria to solicit other DS units for storage of encoded data slices. | 2014-09-18 |
20140280683 | USING GROUPS OF USER ACCOUNTS TO DELIVER CONTENT TO ELECTRONIC DEVICES USING LOCAL CACHING SERVERS - The described embodiments electronically deliver content (e.g., digitally-encoded files) to an electronic device using groups of accounts. In the described embodiments, a content provider obtains a public address of the electronic device and at least one account identifier for the electronic device from a request for the content received from the electronic device. Next, the content provider uses the public address to identify a local caching server (LCS) on a local area network (LAN) to which the electronic device is connected and uses the account identifier to determine that an account associated with the LCS is associated with a group of accounts with which an account for the electronic device is also associated. The content provider then provides a local address of the LCS to the electronic device, which uses the local address to obtain the content from the LCS via the LAN without accessing a content delivery network outside the LAN. | 2014-09-18 |
20140280684 | INDEPENDENT ACTIONSCRIPT ANALYTICS TOOLS AND TECHNIQUES - Tools and techniques are provided to support presentation analytics, such as Flash or Flex analytics, independently of embedded JavaScript web analytics code used in web pages. A presentation analytics engine, which may be implemented in ActionScript, includes code for capturing information about user interaction with a multimedia presentation, code for dynamically generating a string or other data structure reflecting such captured information, and code for sending the data structure to an analytics server without using a getURL( ) call or embedded JavaScript. Functionality is also provided for tracking objects without object-specific code, for dynamically sending such tracking information, and for supporting a visual presentation analytics overlay report illustrating such information. The Flash presentation analytics may use the same visitor ID as standard JavaScript analytics, without synchronizing the two analytics codes. | 2014-09-18 |
20140280685 | PEER-TO-PEER TRANSCENDENT MEMORY - Various arrangements for utilizing memory of a remote computer system are presented. Two computer systems may allocate a portion of RAM accessible to a memory-access API. A first set of data from the first portion of the first memory of a first computer system may be determined to be moved to memory of another computer system. The first set of data from the first portion of the first memory may be transmitted for storage in the second portion of the second memory of a second computer system. Using the second memory-access API, the set of data may be stored in the second portion of the second memory. Using the first memory-access API, the set of data from the first portion of the first memory may be deleted. | 2014-09-18 |
20140280686 | Method, Apparatus and System for Enabling the Recall of Content of Interest for Subsequent Review - A method, apparatus and system for enabling the recall of content for subsequent review include communicating to a content provider an indication of interest in content displayed in proximity to a mobile communications device, wherein communication information of the mobile communications device is determined using information in the communicated indication of interest, in response to the communicated indication of interest, receiving at least one of the content of interest, content data of the content of interest and location information of the content of interest and storing the at least one of the content of interest, content data of the content of interest and location information of the content of interest in the mobile communications device. | 2014-09-18 |
20140280687 | Disaggregated Server Architecture for Data Centers - A system comprising a unified interconnect network, a plurality of process memory modules, and a plurality of processor modules configured to share access to the memory modules via the unified interconnect network. Also disclosed is a method comprising communicating data between a plurality of processor modules and a plurality of shared resource pools via a unified interconnect network, wherein the communications comprise a protocol that is common to all resource pools, and wherein each resource pool comprises a plurality of resource modules each configured to perform a common function. Also disclosed is an apparatus comprising a network interface controller (NIC) module configured to receive data from a plurality of processor modules via a unified interconnect network, and provide core network connectivity to the processor modules. | 2014-09-18 |
20140280688 | Methods And Systems For Dynamic Data Management - Methods and systems for managing data are disclosed. One method can comprise storing first data locally relative to a user device and storing second data remotely relative to the user device. The first data and the second data can relate to the same content. The method can also comprise generating a manifest comprising location information relating to the first data and the second data and receiving a request for transmission of one or more of the first data and the second data based upon the manifest. | 2014-09-18 |
20140280689 | Content Centric Networking - A caching system is provided. The computing infrastructure runs off of a centralized storage, and data stored on the centralized store can also be retrieved from nearby machines that are part of the local infrastructure and have recently accessed the centralized store. Address-to-digest mappings are used to find an index of the desired data block. That digest is then used to hold where the data block is being cached. In some embodiments, the digest is hashed and the hash of the digest is used to determine where the data block is being cached. The data block is accessed from the cache using its cache, therefore different addresses may result in the retrieval of the same data block. For example, in a virtual machine environment, two different nodes may retrieve the same data block using different addresses. | 2014-09-18 |
20140280690 | MEDICAL DEVICE AND EXTERNAL DEVICE COORDINATION SYSTEMS AND METHODS - A method includes: confirming a wireless communication link between a medical device and a mobile computing device hosting an application; requesting identifying data for the medical device via the wireless communication link; and receiving identifying data for the medical device via the wireless communication link in response to the request. The method further includes: presenting an option to register the medical device on a display of the mobile computing device; receiving an affirmative indication to register the medical device; requesting input of patient identifiable data for a user of the medical device in response to receiving the affirmative indication to register; receiving patient identifiable data for the user of the medical device in response to the request for input; forming registration data from the patient identifiable data and the identifying data; and registering the medical device with a manufacturer of the medical device using the registration data. | 2014-09-18 |
20140280691 | UPDATING DYNAMIC CONTENT IN CACHED RESOURCES - The disclosure generally describes computer-implemented methods, software, and systems for rendering content. One method includes: receiving a request for content for a previously-provided resource, the request including an entity tag, and the resource including dynamic and static content; generating delta information identifying the change for inclusion in a cookie associated with the resource where only a portion of the dynamic content has changed, the delta information included in the cookie associated with a particular location of the corresponding dynamic content within the resource; and providing a response that includes the cookie for updating the dynamic content. Information stored in the cookie is used by the requesting client to update portions of dynamic content while maintaining static portions based on a cached version of the static portions. | 2014-09-18 |
20140280692 | SYSTEM AND METHOD FOR ENCODING CONTROL COMMANDS - A method comprising: packing commands comprising a plurality of data symbols into a data stream in a manner which allows the commands to be interpreted and executed at a receiver even when a sorting function is applied to sort the data symbols upon arrival at the receiver. | 2014-09-18 |
20140280693 | FONT DELIVERY SERVICE - A method, system, and architecture for a font service and a software development kit (SDK) to provide developers with the means to design user-interfaces and content using a wide variety of font typefaces. The SDK may download a font from a font service as needed and activate the font to be rendered in the software application's user interface or other textual content within the application. A subscription service may be provided which comprises user account information or other data relating to permissions for one or more client devices to access one or more font files located in a font library. Further, one or more font files may be optimized according to an operating system in which the target application is operating and/or a screen resolution of a client device on which the target application is operating. | 2014-09-18 |
20140280694 | SYSTEM AND METHOD TO ENABLE WEB PROPERTY ACCESS TO A NATIVE APPLICATION - A method for allowing a web property access to a native application includes providing a native application on a wireless device, sending a request for content, receiving content, the content including executable code, running the executable code to access contextual information related to the wireless device, sending the contextual information, and receiving contextual content in the wireless device based on the contextual information. | 2014-09-18 |
20140280695 | SYNCHRONIZING MULTIPLE TRANSMISSIONS OF CONTENT - The disclosure relates generally to providing synchronized supplemental content. In one aspect, second user devices may be used to consume supplemental content associated with primary content presented on a first display. The supplemental content may be synchronized with the primary content. Such synchronization may be performed by detecting and reporting triggers within the primary content and transmitting synchronization signals to appropriate second user devices. Another aspect of the disclosure relates to determining which interfaces or applications will report the triggers, and fine-tuning how many interfaces or applications will report the triggers. | 2014-09-18 |
20140280696 | SYSTEMS AND METHODS FOR DOWNLOADING MULTIPLE FILES - In a system and method to allow a user to download multiple files in a SharePoint environment, the system includes a detection module configured to detect a selection of at least one item from a document library by a user. The item can be one or more of a file or folder including groups of files. The system further includes a packaging module configured to package the at least one item as a zip file. Furthermore, the system includes a downloading module configured to download the zip file. | 2014-09-18 |
20140280697 | FILE CHANGE NOTIFICATIONS IN A SCALE-OUT NAS SYSTEM - An apparatus for file change notifications includes a notification creation module that creates, on a first local node, a file change notification message in response to a client creating, deleting, and/or modifying a file system item addressed through a file path. The first local node notifies associated local client processes representing clients connected to the first local node and flagged to receive file change information. The apparatus includes a node identification module that checks a global node for second local nodes flagged to receive file change information for the file path and a notification distribution module that sends a file change notification message from the first local node to the second local nodes in response to receiving identification of the second local nodes. A second local node notifies associated local client processes representing clients connected to a second local node and flagged to receive change information for the file path. | 2014-09-18 |
20140280698 | Processing a Link on a Device - Systems, methods, and software can be used to process a link on a device. In some aspects, a link is received on a device. The link can be a link to content stored external to the device. The link can be selected by a user and associated with a first perimeter on the device. Based on the link and independent of user input, the device automatically determines whether to invoke an application in a second perimeter on the device to access the external content | 2014-09-18 |
20140280699 | METHOD AND APPARATUS FOR ENABLING DISCOVERY AND COMMUNICATIONS BETWEEN UNRELATED BROWSER SESSIONS - A method and apparatus for communicating data to a browsing session is disclosed In one embodiment, the method comprises receiving a first information from a first browsing session in a proxy, the first information comprising a request for a webpage having at least one webpage element, transmitting a second information comprising a first wrapper distinct from the requested webpage, establishing a first communications session between the first wrapper and the proxy; and transmitting a third information to the first browser via the first communications session, the third information comprising at least one element based on the requested webpage element for rendering by the first browsing session via the first wrapper. | 2014-09-18 |
20140280700 | MULTI-RING RELIABLE MESSAGING SYSTEM - A multi-ring reliable messaging system is formed by interconnecting a plurality of token rings via a pair of gateways that includes an active gateway that is configured to communicate with the token rings and a standby gateway that also is configured to communicate with the token rings. The active gateway receives an original message via a first token ring, generates an associated message for a second token ring based on the original message, and propagates the associated message toward the second token ring. The active gateway supports total order delivery of messages within the token rings and causal-order delivery of messages between the token rings. The standby gateway monitors for original and associated messages received via the token rings in a manner for preventing loss of messages when the active gateway fails. | 2014-09-18 |
20140280701 | DISTRIBUTED COMPUTING - Methods, systems, computer readable media, and apparatuses that manage distributed computing tasks based on information received at lower levels of the Open Systems Interconnection (OSI) model are described herein. Some embodiments relate to using a Data Over Cable Service Interface Specification (DOCSIS) capable device to manage distributed computing tasks at Layer 2. For example, registered device may send ranging requests a termination system that include additional information related to the capacity and ability for a registered device to handle a resource associated with a distributed computing task. Based on the information included in the ranging request, the system may determine that the registered device is available for resource data and, thereafter, may distribute the resource to the registered device in connection with performing the distributed computing task. | 2014-09-18 |
20140280702 | DELIVERY OF CONTENT - Future data connection quality may be predicted based on past data connection quality, and future requests for data may be predicted based on past requests. These predictions may be used to help decide whether, when, and/or how to deliver the data in a proactive manner. For example, according to some aspects described herein, a future data connection quality may be predicted based at least on historical data connection quality. It may be determined whether to pre-deliver at least a first portion of an item of content based at least on the predicted future data connection quality. If so, then the at least the portion of the item of content may be pre-delivered to the device and/or to another destination. | 2014-09-18 |
20140280703 | SERVICE PLATFORM ARCHITECTURE - Requests received at a service platform may be processed either synchronously or asynchronously, based on, for example, a determination of the expected response time for the service request. Some embodiments may include separate hardware infrastructures and/or may support service requests designated for asynchronous processing. | 2014-09-18 |
20140280704 | CLOUD-BASED CONTENT LOCALIZATION - Systems, methods, and computer-readable media having computer-executable instructions embodied thereon that provide updates to localized software are provided. Resources are stored on a server device and may be cached or stored locally at a client device. Updates to the resources are made available at the server device. The updates include translations of the resources to several languages. The client device checks for an update of the resource and downloads the update for the server when the application is launched or downloaded by a computing device. | 2014-09-18 |