Entries |
Document | Title | Date |
20080201428 | Method for Operating a Fixed Prefix Peer to Peer Network - A fixed prefix peer to peer network has a number of physical nodes. The nodes are logically divided into a number of storage slots. Blocks of data are erasure coded into original and redundant data fragments and the resultant fragments of data are stored in slots on separate physical nodes such that no physical node has more than one original and/or redundant fragment. The storage locations of all of the fragments are organized into a logical virtual node (e.g., a supernode). Thus, the supernode and the original block of data can be recovered even if some of the physical nodes are lost. | 08-21-2008 |
20080201429 | System Supporting Live Electronic Messaging Communication Between A Healthcare Worker And A Patient - A system supports live electronic messaging communication between a healthcare worker and a patient. The system includes a communication processor for establishing a bidirectional, real-time, secure text message communication link between a healthcare worker at a first location and a patient at a location remote from the first location. The communication processor supports bidirectional live text message communication between the worker and the patient. An authorization processor examines received patient and worker identification data to validate patient identity and worker entitlement to access a medical record of the patient. A user interface uses validated patient identification data for providing at least one display image including medical data of the patient derived from the medical record of the patient. The medical data of the patient is viewable concurrently by the healthcare worker and the patient while concurrently engaging in text message communication. A data processor stores a transcript record of a bidirectional live text message communication session between the worker and the patient in the medical record of the patient. | 08-21-2008 |
20080201430 | SYSTEM AND METHOD OF WIRELESS INSTANT MESSAGING - Instant messaging clients transmit, to a server, presence information indicating that the respective client is in a communicative state in which the client is receptive to communicating with the other clients. A server determines, for each client, that the respective client is in a communicative state if presence information was received from the client over a preceding predetermined time period, and that the client is in an unknown state if presence information was not received from the client over the preceding predetermined time period. The communicative state and the unknown state are possible presence states of the clients. The server transmits a notification to a second client of the presence state of a first client when both the first client and the second client are in a communicative state. But the server refrains from transmitting the notification to the second client when the first client is in the unknown state. | 08-21-2008 |
20080208974 | METHOD, ELECTRONIC DEVICE, COMPUTER PROGRAM PRODUCT, SYSTEM AND APPARATUS FOR SHARING A MEDIA OBJECT - A method, electronic device, computer program product, system and apparatus are provided for sharing a media object and, in particular for sharing the discussions and comments surrounding the media object. A user's device may automatically keep track of one or more comments and discussions surrounding a particular media object by, for example, storing information associated with those comments and discussions in a data source either internal to or external from the electronic device, such that the stored information is somehow linked to the corresponding media object. When the user attempts to transmit the media object (e.g., upload the media object to an online sharing server, transmit the media object to a friend, or the like), the user's device may automatically gather the stored information associated with that media object and then transmit that information along with the media object. | 08-28-2008 |
20080208975 | Methods, systems, and computer program products for accessing a discussion forum and for associating network content for use in performing a search of a network database - Methods, systems, and computer program products for accessing a discussion forum and for associating network content for use in performing a search of a network database are disclosed. According to one aspect, a method can include receiving identification of a subject from a client device. Further, the method can include receiving selection of at least one of a plurality of predetermined discussion forum categories for accessing a discussion forum associated with the identified subject and the at least one of the plurality of predetermined discussion forum categories. The method can also include presenting a discussion forum to the client device based on the received identification of the subject and the received selection of the at least one of the plurality of predetermined discussion forum categories. | 08-28-2008 |
20080208976 | SYSTEM AND METHOD OF PROVIDING QUALITY OF SERVICE-ENABLED CONTENTS IN PEER-TO-PEER NETWORKS - A system and method of providing quality of service (QoS)-enabled digital content in peer-to-peer (P2P) networks are provided. The QoS-enabled service system on the P2P network includes: a service provider capable of providing digital content; one or more user nodes receiving digital content from the service provider; one or more donor nodes lending resources for providing digital content; and a supernode receiving information on user nodes and donor nodes, and a copy of digital content from the service provider, allowing the exchange of digital content among the user nodes through P2P networking, and when at least one user node experiences a P2P networking error during the exchange of the digital content, arranging for a predetermined number of donor nodes from among the one or more donor nodes to join the P2P networking. According to the system and method, even when the function of a peer does not normally work on a P2P network, a donor as a replacement of the peer is utilized, thereby providing QoS-enabled digital content to a user requesting the digital content. | 08-28-2008 |
20080208977 | SYSTEM AND METHOD FOR RESOLVING A UNIT OF WORK - A method for resolving a unit of work involving a plurality of participants, the method comprising the steps of: generating logic comprising an identifier generator; aggregating the logic with an owning application of a unit of work; and in response to the owning application initiating the unit of work, generating, by the identifier generator, an identifier associated with the unit of work. | 08-28-2008 |
20080215683 | Rapid knowledge transfer among workers - A knowledge transfer system is described for transferring knowledge from expert workers at a client location to apprentice workers at an outsourcing location. The knowledge transfer system includes a memory system configured to store a Knowledge Transfer Plan that defines knowledge and tasks that need to be transferred from the expert workers to the apprentice workers and program code and associated data defining role-specific portals for individual expert workers and apprentice workers. The program code is configured to access the memory system for storage and retrieval of data associated with the role-specific portals. The knowledge transfer system further includes program code which defines one or more collaboration systems for two-way communication between individual expert workers and individual apprentice workers and a multi-media knowledge repository which is configured to store work objects created by the expert workers and the apprentice workers during the knowledge transfer process. The knowledge transfer system further includes portal page creation code which is responsive to predetermined Knowledge Transfer Plan data for configuring the program code and the associated data defining role-specific portals and monitoring and tracking code which monitors progress of individual apprentice workers in fulfilling assigned tasks. | 09-04-2008 |
20080222251 | Adaptive framework for the flow of medical device data in the personal health space - A system and method which permits adaptive configuration of a Manager Device in response to an Agent Device in a personal health space. The Manager Device is able to configure itself in response to queries to and from the Agent Device. This configuration can based on the level of complexity of the Agent Device. The Agent Device can vary between a Standard framework and an Advanced framework. The communication between the two devices occurs over a wired or wireless connection. | 09-11-2008 |
20080222252 | Systems, Methods, and Products for Conducting Conferences - Methods, systems, and products are discussed for conducting a conference. The conference is established amongst a host communications device, an intermediate host communications device, and a participant communications device. A command is communicated from the host communications device to the intermediate host communications device that instructs the intermediate host communications device to retrieve an object from memory during the conference. The object is communicated from the intermediate host communications device to the participant communications device. | 09-11-2008 |
20080228878 | Signaling Support for Grouping Data and Voice Users to Share the Radio Resources in Wireless Systems - Sharing radio resources between multiple types of users is disclosed that form user groups including first type users and second type users. A plurality of resource blocks is assigned to the user group after which, a group setup message is transmitted to each user in the user group. This group setup message includes group parameters and identification of the resource blocks. A group grant message is also issued to each user in the user group, which provides group information allowing the resource blocks to be shared between the first and second user types. | 09-18-2008 |
20080228879 | CONSISTENT SNAPSHOTS OF DYNAMIC HETEROGENEOUSLY MANAGED DATA - A system and method for providing a consistent view of data stored therein, which can change dynamically in an uncoordinated way, includes a client program and a snapshot server program. The snapshot server program permits one or more client programs to request snapshots of data from the snapshot server program such that the data included in or referenced by a snapshot originates from one or more host server programs and the data is accessible to the snapshot server program, but is managed independently of the snapshot server program. | 09-18-2008 |
20080244007 | ELECTRONIC CONFERENCE SYSTEM, INFORMATION PROCESSING APPARATUS, AND PROGRAM - According to one embodiment, a client computer of an electronic conference system comprises a unit which determines whether or not the client computer is equipped with the image pickup device, a unit which notifying a server computer of the electronic conference system of the determination, a unit which receives the member list information from the server computer, and a unit which displays the plurality of client computers in list form so as to make it possible to determine whether or not each of the client computers is equipped with the image pickup device, based on the member list information. | 10-02-2008 |
20080244008 | METHOD AND SYSTEM FOR DATA EXCHANGE AMONG DATA SOURCES - Systems and methods for joining results in loosely collaborative data exchanges which include a plurality of nodes in communication with each other wherein a node is constrained from sharing payload data regarding a first subject, is allowed to share matching data regarding the first subject, and is further constrained to be separate from the other nodes. In some embodiments, a method includes receiving a set of virtual results from the constrained node including the matching data and excluding the payload data. The method also includes receiving results from the other nodes and determining whether any of the results correspond to the same subject. The method also includes, when any of the results correspond to the same subject, joining the corresponding portions in a hub separate from the constrained node. The joined results can be output. | 10-02-2008 |
20080256184 | Systems and Methods of Contracting with Multiple Parties - Systems and methods for contracting with multiple parties, by which the multiple parties agree to a single contracting instrument, are presented. The systems generally comprise one or more computing devices connected to a data source, each of which are controlled by one or more entities interested in initiating a project. The data source has stored thereon a contracting instrument adapted for designating multiple parties. The systems also include a means for receiving the contracting instrument. The methods generally include the steps of identifying two or more contractors and identifying an owner interested in engaging the plurality of contractors to work on a project. After the contractors and owner have been identified, a single contracting instrument is prepared designating the contractors and the owner as executing parties to the single contracting instrument, which may then be executed. | 10-16-2008 |
20080256185 | SCALABLE WEB HOSTING NETWORK AND METHODS FOR BUILDING AND OPERATING SAME - The present invention provides a network comprised of a storage and a plurality of servers. Each server is individually in communication with the storage, and each server individually is operating on a pre-selected operating system. There is a plurality of encoded programs provided, with each program individually performing a single pre-selected function, and each program individually being installed and operating on its own server to the exclusion of other single pre-selected function programs. In another preferred embodiment, the present invention provides for the building and maintaining of such a network by providing these elements, and further providing and removing on an ongoing basis additional single pre-selected function programs based on demand, the additional programs being installed and operating on their own server to the exclusion of other single pre-selected function programs. In yet another preferred embodiment, the present invention provides for the operation of such a network. | 10-16-2008 |
20080256186 | Collaboration system - A computer-based design collaboration system and method of collaborative computer-based design which allows a plurality of computers to concurrently generate a plurality of derivatives of a continuously updated design model each derivative design model delivered to one or more of the plurality of computers based on ownership of the design model to obtain the owner's consent to the derivative model with any conflicts to consent resolved prior to generating any further updated design model. | 10-16-2008 |
20080263154 | DYNAMIC BANDWIDTH CONTROL - Data transfer over a computer network relating to a data object of a multiple user network application, from a network user who owns the data object to an updating user, is achieved by transfer of a subset of data fields that define the data object, such that the subset of data fields is specified by the updating user and is less than or equal to a full update transfer comprising updated values for all the data fields that define the data object. Each data object is defined by multiple data fields, such that the transfer of a subset of the data object data fields ensures that the network bandwidth utilized for data updates will be reduced from the situation in which all the defining data fields for an object being updated are transferred over the network. | 10-23-2008 |
20080263155 | Collaborative Email With Delegable Authorities - Writing a collaborative email document with hierarchical authorities including establishing a collaborative email document on an administrator's computer, identifying one or more signatories for the document, identifying one or more collaborators who are authorized to view and edit the document, providing to the collaborators copies of the document for viewing and editing, where the collaborators' copies reside on collaborators' computers, updating the copies of the document on collaborators' computers with revisions from the collaborators, and sending the collaborative email document from the administrator's computer to addressees when the document bears valid digital signatures from all signatories. Typical embodiments also include providing at least one user authority to delegate signature authority, establishing a hierarchy of delegation authority for signatures, establishing at least one authority delegation policy including at least one rule for automated delegation of signature authority among signatories and delegating signature authority from at least one signatory to another. | 10-23-2008 |
20080270539 | METHOD AND APPARATUS FOR EFFICIENTLY EXPANDING A P2P NETWORK - One embodiment of the present method and apparatus for efficiently expanding a P2P network includes receiving a search request message from a requesting node and sending a response message to the requesting node on behalf of a node that has the requested data, where the response message originates at an intermediate node. The intermediate node may respond on behalf of the “responding” node, for example, in cases where the responding node is too far away from the requesting node to receive the search request message. | 10-30-2008 |
20080275953 | RELAY SERVER AND RELAY COMMUNICATION SYSTEM - A relay server stores registered terminal information and information about the relay servers that form a relay group permitting connection among each other, about a shared resource, about terminals sharing the resource, and about a message to be transmitted in association with the resource. When an operation instruction regarding the resource held by another terminal is received from the registered terminal to which the relay server is connected, the relay server relays the operation instruction to another relay server. When the message is transmitted to the other terminal by the terminal, message information is relayed. | 11-06-2008 |
20080275954 | COMMUNICATION METHOD - According to the present invention, the step of requesting of an associated information provision server KS for associated information about contents broadcast in a broadcast program being received is provided. The step of acquiring the associated information corresponding to the request from the associated information provision server KS and storing this is provided. And the retrieval step of transmitting a part of the associated information as a retrieval key to retrieve contents to a CD seller server | 11-06-2008 |
20080275955 | CONTENT DELIVERY METHOD AND APPARATUS IN TELECONFERENCE - In order to appropriately deliver content data to users participating in a teleconference, following steps are executed: receiving a URI of the content data to be delivered to participating users participating in the teleconference from the user terminal of a specific participating user; obtaining the content data corresponding to the URI from a server relating to the received URI, and storing the content data into a content data storage device; and transmitting the content data stored in the content data storage device to the user terminals of the participating users. Only by designating the URI, the server for the teleconference obtains and transmits the content data corresponding to the URI. Therefore, it is possible to use the content data regardless of the access authority of the participating users. | 11-06-2008 |
20080281916 | Method and Apparatus for Implementing Signaling Proxy - The present invention discloses a method and apparatus for implementing signaling proxy. The method includes: in a signaling proxy of a communication network, configuring identification information of a message which needs to be processed by the signaling proxy; after receiving the message, the SP determines whether the message needs to be processed by the SP, and if yes, the SP performs proxy processing on and forwards the message. The apparatus includes: a unit for receiving and recognizing messages, a unit for processing messages, and a unit for forwarding messages. According to the present invention, a multiple of terminals can send messages to the same one IP address or domain name, which provides great convenience for wide application of VoIP service. Moreover, specific implementations of the present invention are easy and need no modifications on the present terminal devices. | 11-13-2008 |
20080281917 | Segmented media publishing system - A system and method of publishing digital media content works is provided in which an individual content work is divided into multiple segments, and when a subscriber initiates a subscription to the content work, each individual content work segment is published via email to the subscriber on a fixed periodic basis until either the work is completely published or the subscriber terminates the subscription. The subscriber may interactively access the segments of the digital media content work via directly accessing the publication website or via an embedded link in the published segment. During interactive access, the subscriber may update subscription control data controlling segment publication so that the next segment published to the subscriber will be the next successive segment after the segment being accessed interactively. A table of unique book positions is maintained to control segment publication and thereby avoid excess accesses to underlying subscription data for a subscriber. The subscription control data and book position data is recorded independently of segment positions to enable modification of segment boundaries data while assuring subscriber receipt of the entirety of the segmented digital media content work. | 11-13-2008 |
20080281918 | SYSTEM AND METHOD FOR SHARING INFORMATION IN NETWORKS - System and method for sharing information in a network is provided. The system creates and maintains relationships between data elements in a network using a first server configured to store a unique identity object for a first data element. The server distributes the unique identity object to other servers. A plurality of contexts are associated with the first data element and applied to the element. Utilizing the applied context, relationships are created with other data elements in the network. | 11-13-2008 |
20080281919 | System and Method for Sharing Images - In one embodiment, a system and a method for sharing images relate to receiving images transmitted via the Internet and intended for viewing by a particular intended recipient, automatically storing the images in association with the intended recipient, detecting physical proximity of the intended recipient to a display device, and responsive to the detecting, displaying the images on the display device for the intended recipient. | 11-13-2008 |
20080288591 | RELAY SERVER, RELAY COMMUNICATION SYSTEM, AND COMMUNICATION DEVICE - A relay server that is connected to a LAN and that can communicate with a relay server of a different LAN, includes: an account information registering unit that stores account information including information on client terminals connected to the LAN; a relay group information registering unit that stores relay group information including information on a group of relay servers permitting access to each other; and a shared resource information registering unit that stores shared resource information including information on resources and information on the client terminals sharing the resources, wherein when an operation command for a resource, which can be operated by a client terminal connected to the different terminal, is received from the client terminal stored in the account information registering unit based on the shared resource information, the operation of the resource is relayed on the basis of the relay group information. | 11-20-2008 |
20080288592 | Method for Transmitting File Based on Multiplex Forwarder - Provided is a method for transmitting a file based on a multiplex forwarder using a session join time interval. The method includes the steps of: a) transmitting a session join request message to a source and joining to a corresponding session; b) when a member joins the session, transmitting a forwarder candidate list request message to the source and receiving a forwarder candidate list; c) skipping a specific member among members on the transmitted forwarder candidate list; and d) transmitting a forwarder request message to the members on the forwarder candidate list excluding the specific member, selecting a member permitting the request as a forwarder, and receiving a gift, which is a packet, from the selected forwarder. | 11-20-2008 |
20080294723 | Business Process Automation - System and methods are disclosed for generating a document in a collaborative manner. A user may create data elements and activity elements, and associate the appropriate elements with events. Subsequently, when events occur, messages are sent to designated users to focus their attention on performing particular tasks, such as the task of updating data in a data store. A server computer may operate upon one or more of the elements in the data store to provide a message-based database system. Other users, including the lead user, may be assigned responsibilities associated with one or more of the elements in the data store. The various elements stored in the data store may be depicted in a tree format to assist in the visual layout of the numerous processes at work in the system. Using a template, a formatted user-friendly report may be generated that incorporates at least some of the data elements in the system. | 11-27-2008 |
20080294724 | METHOD AND TOOL FOR COMMUNITY-BASED PHYSICAL LOCATION AWARENESS - A solution for enhancing awareness of physical location within a community is provided. A method may include detecting a device affiliated with a member of the community, when the device is within a specified proximity to a user; and notifying the user of the detection of the member within the specified proximity. In one embodiment, a system for applying the method is disclosed. In one application, a location awareness enhancement (e.g., community locating) program is also disclosed. | 11-27-2008 |
20080294725 | METHOD AND SYSTEM FOR SUPPORTING SIMULATED-EXERCISE IN CYBER SPACE USING MESSAGE - Provided are a method and system for supporting a simulated-exercise in a cyber space using a message. The system for supporting a simulated-exercise using a massage includes a simulated-exercise manager system for training trainees in a remote location connected through a network by transmitting a situation message for informing critical situations to the trainees and an automatic response message. | 11-27-2008 |
20080301232 | Enhanced Online Collaboration System for Viewers of Video Presentations - An enhanced collaboration system makes it possible for viewers of post-original video presentations to collaborate online with others who are viewing the same video presentation at the same time. A collaborate room controller establishes and maintains sets of online collaboration sessions for the post-original video presentation with each collaboration session being associated with a particular time slot in the presentation. Typically, a viewer is assigned to a collaboration session that is associated with the user's current view point; i.e., the presentation time slot the user is currently viewing. A graphical user interface conveys information about existing collaboration sessions to the user to assist the user in selecting an appropriate collaboration session. | 12-04-2008 |
20080301233 | P2P FILE TRANSMISSION SYSTEM AND METHOD - The present disclosure is related to a P2P file transmission system and method, the system according to the present disclosure may include a P2P node managing system managing users connected to the system, and managing P2P file transmissions between the users; and a relay server relaying the file transmitted to the file receiver from the file sender when the P2P file transmission by the direct connection between the file sender and the file receiver fails. According to an embodiment of the present disclosure, the present disclosure provides more stable file transmissions under an unstable environment for the P2P file transmission such as NAT and the P2P file transmission system may be applied to various network places. | 12-04-2008 |
20080307052 | SELECTING AND DISPLAYING ADVERTISEMENT IN A PERSONAL MEDIA SPACE - The embodiments provide methods of selecting relevant advertisement to target users by utilizing the knowledge of friends or acquaintance of the target users. The target users and friends or acquaintances of the target users belong to the same on-line communities, groups, or circles. In an exemplary embodiment, a method for providing advertising content for display in a personal media space of an Internet networking tool of a user is provided. The method includes defining the personal media space in a display region of a graphical user interface window. The personal media space being controlled by the user in terms of content. The method also includes selecting an advertisement content unit to be added to the personal media space for display by the user. The method further includes establishing a communication session between the user and another user. The communication session includes an interaction space for enabling communication between the user and the other user. The interaction space is displayed in the graphical user interface window along with the personal media space and the advertising content unit selected by the user to be displayed in the personal media space. | 12-11-2008 |
20080307053 | System and Method for Permitting Geographically-Pertinent Information to be Ranked by Users According to Users' Geographic Proximity to Information and to Each Other for Affecting the Ranking of Such Information - A system and method for permitting geographically-pertinent information provided on the Internet to be ranked by users, while taking into account the users' geographic proximity to the information, the distance between each user who rates the information, the age of the information, and the age of the users' ratings to determine a ranking for affecting the ranking of information. | 12-11-2008 |
20080313281 | PROCESSING AND EXCHANGING DATA OF COLLABORATIVE TASKS - Embodiments include a system for providing an identification of a collaborative task. The system may include a communication unit and a processing unit. The communication unit may be configured to receive a request of a user to create the collaborative task and send task metadata to a further system. The processing unit may be configured to generate the task metadata. The task metadata may be a part of the collaborative task and identifying the collaborative task as a part of a process. | 12-18-2008 |
20080320081 | SERVICE COMPONENTIZATION AND COMPOSITION ARCHITECTURE - An architecture for componentizing portions of a collaborative or software as a service (SaaS) environment is provided such that users and/or developers leveraging such environments need not initialize and load the entire environment. Rather services are discovered and selectable so applications can be implemented to utilize a portion of the environment where another portion is not required for the access desired. Similarly, thinner versions of a collaborative or SaaS environments can be implemented to provide easy and efficient access to a portion of the service such that processing power and other burdens are removed from the collaboration or SaaS server and respective clients. | 12-25-2008 |
20080320082 | Reporting participant attention level to presenter during a web-based rich-media conference - In one embodiment, a method comprises establishing, by an IP-based meeting server via an IP network, a web-based media conference between an identified meeting presenter having a web-enabled presenter client device and identified meeting participants each having at least one corresponding participating client device; receiving, by the IP-based meeting server, monitoring data for each of the identified meeting participants, the monitoring data including, for each identified meeting participant, a detected interaction by the corresponding identified meeting participant with the corresponding participant client device; generating, by the IP-based meeting server, an aggregate attention metric identifying an aggregate focus of attention by the identified meeting participants, based on the received monitoring data; and outputting, by the IP-based meeting server, the aggregate attention metric for display by the web-enabled presenter client device of the identified meeting presenter. | 12-25-2008 |
20080320083 | Methods and Apparatus for Push to Talk Type Service - A method and apparatus for processing a floor request in a push to talk type service in which a floor is required for a first terminal to distribute media to a second terminal. The first terminal sends a floor request message to a PoC Server. The message relates to at least two different types of media content and indicates how and to what extent the granting or denial of the different media types interrelate. The message may indicate, for example, that if a first media type is denied, the others should be denied; or that the granting or denial of the first media type should not affect the other media types. The message may also indicate other conditions and relationships. The PoC Server processes the request based on the indicated interrelationships and/or conditions, and grants or denies each media type. | 12-25-2008 |
20080320084 | SYSTEM FOR PROVIDING INFORMATION TO USERS SHARING A NOMADIC EXPERIENCE - The present invention relates to a system for providing information to one or more users sharing a nomadic experience. The system comprises client terminals ( | 12-25-2008 |
20090006552 | SYSTEM AND METHOD FOR PROVIDING A MULTILAYERED MESSAGE - Embodiments of the invention are generally directed to systems and methods for providing a multilayered message. These layers include a first layer and a second layer in the body of the message. A sender includes the first content in the first layer of the message, and the second content in the second layer of the multilayered message. The sender dispatches the multilayer message to a message server. The message server processes this multilayered message and distributes it to the target recipient. Each recipient sees a modified version of the multilayered message, based on the metadata associated with the message and its layers. In one embodiment, a first recipient sees only the first layer of the multilayered message, while a second recipient sees both the first as well as the second layer of the multilayered message. | 01-01-2009 |
20090006553 | Remote Collaboration Tool For Rich Media Environments - A remote collaboration tool, system and method are presented. The remote collaboration tool can be hosted by a collaboration computer for enabling collaborative communication of rich media files between a server connected with a rich media data source and a plurality of client computers over a network. The remote collaboration tool includes a locking mechanism for locking all subsequent versions of a rich media file that has been requested by one of the plurality of client computers. The remote collaboration tool further includes a synchronization engine for synchronizing the requested rich media file with all subsequent versions of the rich media file to generate a synchronized rich media file for storage in the rich media data source. | 01-01-2009 |
20090006554 | SYSTEM AND NETWORK TERMINAL FOR IP COMMUNICATIONS - A network terminal is capable of running a plurality of user environments in parallel and is connected to an interface device. The network terminal includes a plurality of communication units, a plurality of collaborating units, and a monitoring unit. The plurality of communication units are provided in one to one correspondence with a plurality of user environments. Each communication unit is configured to implement an Internet Protocol telephone call in the corresponding user environment. The plurality of collaborating units are provided in one to one correspondence with the plurality of communication units. Each collaborating unit is configured to perform a collaborative control on the corresponding communication unit and the interface device to thereby establish communications between the interface device and the corresponding communication unit. The monitoring unit monitors whether any of the collaborating units is performing the collaborative control. One of the plurality of collaborating units performs the collaborative control when the subject collaborating unit receives: notification from the monitoring unit indicating that none of the plurality of collaborating units is performing a collaborative control; and notification from the interface device specifying the subject collaborating unit as a specified collaborating unit to perform the collaborating control. | 01-01-2009 |
20090013043 | Method of populating a collaborative workspace and a system for providing the same - A method of populating a collaborative workspace based on an electronic message is disclosed herein. An embodiment of the present invention is operative to post-process an outgoing email after being assigned to a workspace. Further, a message identifier is computed to uniquely identify the e-mail and then the method identifies and obtains core elements of workspace, namely, members, discussion, files, events and their relationships before populating these elements into the workspace data stores for subsequent contextual search and navigation. The outgoing e-mail is also annotated to encapsulate additional information. The described embodiment also suggests pre-processing incoming emails to exploit the annotation to append a Context-bar to allow quick and direct access to the contextual workspaces associated with the email. A system for providing a collaborative workspace is also suggested. | 01-08-2009 |
20090013044 | Techniques for managing annotation transformations for context changes - Techniques for managing annotation transformations are described. An apparatus may include a processor coupled to memory. The memory may store a shared application manager (SAM) module for execution by the processor. The SAM module may comprise a client user interface component operative to generate a shared application view for a shared application object. The SAM module may also include an annotations manager operative to associate an annotation object with the shared application object, detect a change in context for the shared application view, and transform the annotation object in accordance with the context change. Other embodiments are described and claimed. | 01-08-2009 |
20090013045 | MOBILE MEETING AND COLLABORATION - A method for coordinating the remote participation of a client device in a meeting within a network comprising the client device and one or more nodes, the meeting involving a multimedia presentation. According to one embodiment, the method includes receiving an invitation for the client device to participate in the meeting, where a user will participate in the meeting using the client device. Temporal information for the meeting is stored. Furthermore, it is determined whether or not to notify the user of the meeting based on the stored temporal information or other information. In the event that the user should be notified, it is determined when to notify the user of the meeting based on the stored temporal information. One or more messages about the meeting are sent for the meeting. In one embodiment, the one or more messages about the meeting includes a reminder to join the meeting. In another embodiment, the one or more messages about the meeting includes an instruction which causes the client device to connect to the meeting without user action. | 01-08-2009 |
20090019114 | MANAGEMENT SYSTEM, MANAGEMENT METHOD AND CONTROL PROGRAM - There is described a management system, which makes it possible to cope with a plurality of communication methods without complicating the system configuration. The system includes a first managed apparatus, a second managed apparatus and a management apparatus. The management apparatus includes: a first data processing section to conduct a conversion processing between management data and common data having such a format that conforms with the first communication method and that is available for the second communication method; and a second data processing section to conduct another conversion processing between the common data and communication data having such a format that conforms with the second communication method. Further, the management apparatus employs the common data to conduct the data communication with the first managed apparatus, while employs the communication data to conduct the data communication with the second managed apparatus. | 01-15-2009 |
20090024704 | Method and system for managing object circulation - A method for managing circulation of objects among a plurality of users who are connected to a management center through a network includes, on behalf of the management center, maintaining in an electronic database, for each object to be circulated, a static list of potential recipients; receiving and storing object-related status information from the recipients; maintaining and updating, in the database, a dynamic list of active recipients by selection from the static list by means of fixed criteria and on the basis of the status information; and allowing users to access the dynamic list of active recipients via the network; and on behalf of a user wanting to forward an object to another recipient, consulting the dynamic list of active recipients for said object and selecting from that list another user as a next recipient; physically forwarding said object to said next recipient; and sending status information notifying said next recipient to the management center. | 01-22-2009 |
20090030986 | SYSTEM AND METHOD FOR REMOTE ASYNCHRONOUS DATA REPLICATION - An asynchronous peer-to-peer data replication method implemented within a replication cluster comprising at least one master node and at least a first client node includes entering an update in a data volume of the master node and storing the update in a master node storage. Next, updating a first active session in a master log and then sending a first message from the master node to the first client node. The first message comprises a first message content and first “piggybacked” data indicating that the first active session in the master log was updated. Next, receiving the first message by the first client node, registering that the first active session in the master log was updated and signaling internally that the first active session in the master log was updated. Next, sending an update request from the first client node to the master node, processing the update request by the master node and sending the update to the first client node. Finally, receiving the update by the first client node and updating the first active session in a first client log. | 01-29-2009 |
20090030987 | Method and System for Monitoring Server Events in a Node Configuration by Using Direct Communication Between Servers - In a method and system for monitoring events occurring at respective servers of a configuration of nodes, a first server located at a first node receives information from a messaging system pertaining to events at servers located at other nodes. The messaging system usefully comprises a highly available (HA) bulletin board or the like. When the first server receives a start event notification pertaining to a second server located at a second node, a direct communication path is established between the first and second servers. The first server identifies events in the second server that affect or are of interest to services of the first server. The first server then registers with the second server, to receive notification through the direct communication path when respective identified events occur. | 01-29-2009 |
20090037532 | RESPONSIVENESS RANKING FOR COLLABORATORS IN A COLLABORATIVE COMPUTING ENVIRONMENT - Embodiments of the present invention address deficiencies of the art in respect to collaborative messaging and provide a method, system and computer program product for responsiveness ranking for message recipients in a collaborative computing environment. In one embodiment of the invention, a method for responsiveness ranking of message recipients in a collaborative computing environment can be provided. The method can include computing a message response time for a particular message, a particular message recipient and a particular message type. The method further can include combining the computed message response time for the particular message, the particular message recipient and the particular message type with previously computed message response times for previously received messages for the particular message recipient and the particular message type. Finally, the method can include presenting different response times for different message types for a selected user based upon the combined computed message response times. | 02-05-2009 |
20090037533 | USING A GROUP LIST SERVER AS A SYNDICATION FEED SERVER - The present invention discloses a solution for modifying a group list server to perform syndication feed operations. A syndication feed creation software component, a content gathering component, and a content extraction converting component can be added to a group list server. The modified group list server can continue to function as a traditional list server and can also function as a traditional feed server that is able to interoperate with standard, client-side feed readers. In one embodiment, the modified list server can repurpose syndication groups as to operate as syndication feed channels and can repurpose group members to operate as feed items. | 02-05-2009 |
20090037534 | Establishment and Maintenance of Collaborative Communication Associations Based on Multiple Contextual Criteria - A method, system, and computer program for dynamically setting up collaborative associations between a group of users, computing resources, and/or communication devices, where the constituents of the collaborative association are chosen based on a variety of contextual criteria. The dynamic collaboration enabler component determines the explicit identities of the parties that should be a part of the collaboration. The group of individual entities involved in the collaboration can change dynamically during the lifetime of the collaboration, based on appropriate changes in the contextual data. Such contextual data refers to both state variables associated with the collaboration software or infrastructure itself, or to the state of entities external to the collaboration. The duration of the collaborative association is specified either explicitly or through a set of context related conditions. The dynamic context enabler can detect when the set of termination conditions is satisfied and then automatically remove the collaborative association. | 02-05-2009 |
20090043848 | METHOD AND SYSTEM FOR PROVIDING COLLABORATIVE MODERATION AND CORRECTION OF MESSAGE HISTORY IN AN INSTANT MESAGING SESSION - A system for providing collaborative moderation and correction of instant messaging session transcripts in an instant messaging session that includes an improved instant messaging client user interface that allows collaborative editing and moderation of an instant messaging session transcript in order to correct for errors. An instant messaging client operates to seek approval of changes to the session transcript during the session, and stores transcript changes such that the modifications are conveniently viewable by all session participants. The instant messaging client can be configured to automatically accept requests to modify the session transcript. Alternatively, the instant messaging client can be configured to explicitly notify and seek approval from all other participants when a participant attempts to make a modification to the session history. The time of each modification, and the identity of the participant making each modification, are stored within the session history. | 02-12-2009 |
20090043849 | COLLABORATIVE WEB-BASED COMPUTING - A collaborative web-based computing system includes a plurality of client computers interacting with a web-based application server. Interposed between the application server and the plurality of client computers is a communication server employing eXtensible Messaging and Presence Protocols (“XMPP”). A channel is created between one of the client computers and the communications server and thereafter a session with the application server is initiated. Responsive to the creation of a web-based session between at least one client and the application server, other client computers can request to join the session via separate channels with the communication server. Data from the application server is pushed from the application server to each of the client computers simultaneously via the communication server. Client computers do not actively pull information from the communications server but are rather receptive to data that is being pushed down the existing channel. | 02-12-2009 |
20090049129 | REAL TIME COLLABORATION FILE FORMAT FOR UNIFIED COMMUNICATION - The claimed subject matter provides a system and/or a method that facilitates enhancing real time unified communications. An interface can receive a portion of data associated with at least one of a client application or an environment that hosts a client application. A real time collaboration (RTC) component can employ an RTC file package to seamlessly initiate a real time collaboration session with the client application, wherein the RTC file package can include a portion of data that relates to at least one of the client application, the host environment, or a modality of the client application. | 02-19-2009 |
20090055480 | SYSTEM AND METHOD FOR SHARING DATA IN LAN - Provided is a method for sharing data between at least two terminals over a LAN, in which a first terminal requests for information on whether to hold shared data to a terminal connected to the LAN, receives the information on whether to hold the shared data from the terminal, collects the information on whether to hold the shared data received from the terminal, identifies a total degree of sharing using the collected information on whether to hold the shared data, and determines a method for transmitting the shared data according to the identified total degree of sharing. | 02-26-2009 |
20090063633 | REMOTE PROGRAM PRODUCTION - A method of compiling an audio/video work from a plurality of pieces of editable material via a computer network comprising a central server and one or more remote stations, the method comprising storing as said pieces of editable material together with information unique to each piece of material and timing information; providing data representing said material and information to a user at a remote location via the computer network according to requests received from the user; selecting editable material or portions of said editable material and noting the information associated with the selected material or portions of said material; and forwarding the noted information to the central server where the noted information is stored for further use. | 03-05-2009 |
20090063634 | OPEN CUSTOMER DATABASE FOR USE BY THIRD PARTIES - Embodiments of the present teachings provide for standardized post installation configuration of a software application. For Linux-based applications, a portal service provides a Red Hat Packet Manager (“RPM”) package that includes selected software to be installed on a user's computing device, post-install configurator, and a post install configuration file (“PIC”). The post-install configurator accesses the PIC file and performs post-installation configuration based on the contents of the PIC file. The PIC file thus provides a standardized mechanism in which software vendors can specify post-installation configuration of their applications, without having to develop their own tools or applications. | 03-05-2009 |
20090063635 | METHODS AND SYSTEMS FOR PROVIDING A CONTACT SERVICE - An embodiment relates generally to a method of providing a service. The method includes receiving a request to determine a status of a user and determining an on-line status of the user. The method also includes providing a geographic proximity of the user in response to the on-line status of the user being on-line. | 03-05-2009 |
20090070424 | SYSTEM AND METHOD TO PROVIDE A CENTRALIZED ALERTING AND AWARENESS SYSTEM THROUGH THE USE OF AN EAR PIECE OR OTHER USER INTERFACE - The personal information manager system comprises a centralized information manager (CIM) and a personal information manager (PIM) device. The centralized information manager is encoded on a server and is accessable by the PIM device through Internet protocols over a wireless medium. The PIM, to be carried by a user, is connected to the CIM by a wireless transmitter, receives context-sensitive, customized, prioritized, filtered, and aggregated information from the CIM, and can directly receive GPS data and other sources of local information. | 03-12-2009 |
20090070425 | Data processing system, method of updating a configuration file and computer program product - Provided is a managed node comprising: a management agent comprising:—at least one monitoring element for monitoring at least one of a plurality of managed objects on the managed node according to at least one configuration file, the monitoring element adapted to send a message to a server over a network concerning the, or each managed object;—a discovery element for detecting a discovered state of the managed objects;—a repository for storing a stored state of the managed objects;—a delta detection module for detecting differences between the discovered state and the stored state;—a configuration element for updating at least one configuration file using the detected changes. | 03-12-2009 |
20090070426 | CONTENT CONTRIBUTION AND PLACEMENT THROUGH EXTERNAL SOCIAL COMMUNITIES - A method and system for content distribution and placement through external social communities is disclosed. In one embodiment, a method includes building a work of authorship through a collective coordination of authors of the work of authorship in a community environment, providing a portion of content of the work of authorship on an external social community through a feed from the community environment to the external social community, processing a response of a user of the external social community in contributing to the work of authorship, and integrating the response of the user of the external social community in the work of authorship. The method may include providing the feed as of a Real Simple Syndication feed, as an embeddable widget, and/or an activity announcement based on an update of the work of authorship in the community environment. | 03-12-2009 |
20090089373 | SYSTEM AND METHOD FOR IDENTIFYING SPAM HOSTS USING STACKED GRAPHICAL LEARNING - Systems and methods for identifying spam hosts are disclosed in which hosts known to the system and initially classified as spam or non-spam by a baseline classifier. Then for each node u in the host graph a new feature is computed. This feature is an aggregate function of the initial classifications produced by the baseline classifier for the neighbors of the node u. The set of neighbors can be defined in many different ways: in-link neighbors, out-link neighbors, bi-directional neighbors, k-hops neighbors, etc. The new feature computed above then is added to the existing set of features, and the baseline classifier is trained again, producing new predictions for each node. The results may then be used in many different ways including to filter search results based on host classifications so that spam hosts are not displayed or displayed last in a results set. | 04-02-2009 |
20090089374 | METHOD OF ENABLING CONFERENCING USING PRINTED FORMS - A method of enabling conferencing using printed forms includes, in a computer system, receiving indicating data generated by a sensing device through interaction with conference information and coded tags printed on a first form, determining a parameter relating to the conference information and outputting a second form with coded tags and information on the parameter and a form version hierarchial tree. Each tag encodes an identity of, and the location of that tag on, the respective form. The indicating data includes the first form's identity and a sensing device position relative to the tags sensed on the first form. The computer system has a form description associated with the first form's identity and produces the hierarchical tree by associating the second form's identity with the form description by determining whether any other form is associated therewith. The parameter is determined from the indicating data and digital description. | 04-02-2009 |
20090094330 | SYSTEM, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR VIRTUAL PRESENCE SERVICE - System, methods, and computer program products for a virtual presence service are provided. The virtual presence service includes configuring a virtual presence community and registering a user for the virtual presence community. Also, the virtual presence service includes providing a filter to detect triggering events corresponding to the virtual presence community and initiating group communications in response to detecting the triggering event. | 04-09-2009 |
20090094331 | INFORMATION PROCESSING UNIT, CONTENT PROVIDING SERVER, COMMUNICATION RELAY SERVER, INFORMATION PROCESSING METHOD, CONTENT PROVIDING METHOD AND COMMUNICATION RELAY METHOD - An information processing unit which acquires content data from a content providing server and is capable of reproducing the acquired content data, including: a content information acquiring portion for acquiring content information including content data and meta data of the content data; a display control portion which carries out display control for reproducing the content data on a display portion; and a bidirectional communication portion which carries out bidirectional communication with other information processing unit connected to the content providing server, in which, when the content data is reproduced, the bidirectional communication portion selects a communication message to be received from communication messages sent from the other information processing unit corresponding to an execution state of the bidirectional communication. | 04-09-2009 |
20090100137 | METHOD AND APPARATUS FOR PROVIDING SERVICES IN A PEER-TO-PEER COMMUNICATIONS NETWORK - A method and apparatus that provides services in a peer-to-peer communications network is disclosed. The method may include determining at least one group to which a first application is associated, determining if there is at least one second application in the group, and if there is a second application, then sharing information with the second application. | 04-16-2009 |
20090106364 | Method and apparatus for peer-to-peer network traffic analysis - A method and an apparatus can be provided for identifying and separately treating peer-to-peer traffic in a network. For example, the method can include identifying a supernode of a peer-to-peer network using intelligent heuristics. The method can also include identifying additional nodes of the peer-to-peer network using feedback. The method can further include marking the supernode and additional nodes as peer-to-peer nodes in a list. In certain embodiments, the method can additionally include updating the list using an intelligent update. | 04-23-2009 |
20090112990 | PRIVATE VIEWS OF DATA AND LOCAL CALCULATIONS DURING REAL TIME COLLABORATION - Techniques for performing a process during a real time collaboration by multiple users or clients on a spreadsheet file are disclosed herein which may permit calculations to be performed locally by at least one of the clients. By doing so, increases in performance are realized since only data updates need to be provided to the host machine. As such, a determination is preferably made whether calculations performed locally can result in different data. If conflicting data is a possibility, then the calculations for the spreadsheet file will usually be performed remotely by a host machine. If not, then each client capable of doing so will perform the calculations locally and then provide only the updated data to the host machine. The determination of whether to perform the calculations locally or not may also be made dynamically, such as when one or more new formulas are added to the spreadsheet file. | 04-30-2009 |
20090112991 | INSTANT CONVERSATION IN A THREAD OF AN ONLINE DISCUSSION FORUM - Embodiments of the present invention address deficiencies of the art in respect to discussion forum management and provide a method, system and computer program product for instant conversations in a thread within a discussion forum. In an embodiment of the invention, a method for instant conversations in a thread within a discussion forum can be provided. The method can include providing a discussion forum and initiating a thread in the discussion forum and measuring a temporal proximity of postings between two or more users in the thread. In response to determining a close temporal proximity, an instant messaging session can be launched between the two or more users and entries in the instant messaging session can be inserted as responses to the thread in the discussion form. | 04-30-2009 |
20090112992 | METHOD AND SYSTEM FOR REQUEST PROCESSING - The invention relates to a method for request processing. The method includes receiving an asynchronous request for a shared context from a first client, where a second client is subscribed to the shared context. The method further includes receiving a modification of the shared context from the second client and, determining, in response to receiving the modification, that the modification matches a criteria specified in a first request filter, where the first request filter is one of a number of request filters associated with the shared context. The method further includes obtaining the first request filter and after determining that a first condition specified in the first request filter is satisfied, initiating the transmission of the modification to the first client, where the modification is displayed at the first client. | 04-30-2009 |
20090112993 | SYSTEM AND METHOD FOR SUPPORTING COMMUNICATION AMONG USERS - A system, method and computer program product for supporting communication among users. The system includes a storage device for storing, a search unit for searching, and a selection unit for reading and then selecting a communication means to be used in the communication between the first and second users. The method and computer program product for supporting communication among users includes the steps of searching, reading and then selecting a communication means to be used in the communication between the first and second users. | 04-30-2009 |
20090119369 | Collaborative editing in a video editing system - Included are embodiments of a method for collaborative editing. At least one embodiment includes receiving an indication to include at least one media effect with at least one media segment and sending at least one media attribute associated with the at least one media segment to a remote server. Some embodiments include receiving data related to at least one determined media effect, the at least one determined media effect being determined from the at least one media attribute. | 05-07-2009 |
20090125590 | METHOD AND APPARATUS FOR CONTROLLING INFORMATION IN VIRTUAL WORLD - Provided is a method for controlling information shared in a virtual world by a server and a plurality of users' client terminals connected to each other through a network. In this information control method, a computer creates a third object between a first object and a second object in the virtual world when the first object and second object transmit communication information therebetween, and filters the information with the third object. In addition, when an object transmits visual information, the third object can be created around the object transmitting the visual information. The third object can be created as a pseudo wall. | 05-14-2009 |
20090132656 | TRANSFER OF ITEMS BETWEEN SOCIAL NETWORKING WEBSITES - A first website earns rewards, e.g. points and items, for carrying out activities. Those rewards can be transferred to a second website. For example, a parent's website allows the parent to carry more adult tasks and also earn points. The points can be transferred to the child's website. A center of the universe website allows obtaining rewards for any of these websites. A social networking component operates across multiple websites. | 05-21-2009 |
20090132657 | Dynamic data partitioning of data across a cluster in a distributed-tree structure - A method and apparatus for dynamically partitioning data across a cluster in a tree-based structure is disclosed. In one embodiment, cache nodes in the cluster are detected. A partition group is formed with members including one or more cache nodes of the cluster. An instance of a cache node in the partition group is copied to each cache node in the partition group. The membership of the partition group is adjusted based on a participation of data in the partition group. | 05-21-2009 |
20090144368 | CLIPBOARD FOR APPLICATION SHARING - A software application can be shared by multiple users. A system clipboard of a first computing system is synchronized with a system clipboard of a second computing system when the user of the second computing system is in control of the shared software application. Information contained in the system clipboard of the first computing system is copied to a state buffer and associated with the user who copied the information. The information is returned to the system clipboard when the associated user regains control of the software application. | 06-04-2009 |
20090144369 | User-calibrated activity newsfeed on a social network - Calibration and publication of user activity on a computer implemented social network is provided. Activity signals of user activity is measured by an activity monitor and calibrated by the user. The calibration includes assigning an activity signal with a personalized identifier for the activity for comparison with future measured activity signals. Near real-time publication of the activity on the social network allow users of the network to timely view user behavior. The publication on a social networking website includes the identifier if the activity has been calibrated. By calibrating and publishing user activity, users can connect to others based on the activity. The publication can be on newsfeed on a user profile for friends of the user to view. A user and the user's friends can communicate with each other, which allows the user to receive motivation from the friends and be accountable to the friends. | 06-04-2009 |
20090164579 | METHOD AND APPARATUS FOR COMMUNICATING BETWEEN A USER DEVICE AND A GATEWAY DEVICE TO FORM A SYSTEM TO ALLOW A PARTNER SERVICE TO BE PROVIDED TO THE USER DEVICE - A system and method of communicating between a user receiving device, a user locator module and a partner service provider includes a gateway device having a port configured to communicate with a user receiving device. The user receiving device registers with the user device locator module through the port. The user device locator module determines the location of a user receiving device. The partner service provider and the user receiving device form a peer-to-peer connection in response to the location data. | 06-25-2009 |
20090164580 | MULTIMEDIA OUTBOUND NOTIFICATION - A device may include a memory and a processor. The memory may store first information relating to a trigger, second information relating to multimedia content, and a destination party identifier. The memory may further associate the first information, the second information, and the one or more destination party identifiers. The processor may detect that the trigger has been satisfied, and obtain, in response to detecting that the trigger has been satisfied, the multimedia content based on the second information. The processor may also establish a session with a user device using the destination party identifier, and provide the multimedia content to the user device. | 06-25-2009 |
20090164581 | SYSTEM AND METHOD FOR SYNCHRONIZED CO-BROWSING BY USERS IN DIFFERENT WEB SESSIONS - A system and method for enabling co-browsing between two or more users accessing a website in separate sessions. Each of the users operates a web browser instance to browse the website. The website comprises one or more web pages, at least a portion of which includes embedded software code or script. A collaboration manager, established after the users consent to co-browsing, associates the sessions of the users. As the users navigate to new web addresses in the website or enter data into their browser instances, the software code or script embedded within the web pages rendered in the browser instances causes each user's browser to communicate changes in the web addresses or data to the collaboration manager. The collaboration manager receives the communicated changes and provides them to other co-browsing users. Synchronization of cursors, scroll-bar positions and other browser events is also supported. | 06-25-2009 |
20090164582 | JURY SYSTEM FOR USE IN ONLINE ANSWERS ENVIRONMENT - A system for resolving disputes in an online answers community is disclosed. The system improves the system's ability to resolve reports of abuse. | 06-25-2009 |
20090164583 | METHOD AND APPARATUS FOR SERVICES SHARING IN A COMMUNICATIONS NETWORK - The invention relates to a method for services sharing in a communications network having the following steps. First, a server or a User Equipment (UE) creates a group of users and defines one or more services owned by one or more users of the group of users as services shared by the group of users and available for use by users of the group of users. The users of the group can then receive a list of the services shared, add a new service to the services shared, search for a service, receive a service status for a service, use a service or remove a service from the list of services shared by the group of users. A server and a UE implementing the method are also provided. | 06-25-2009 |
20090164584 | Collaborative tagging systems and methods for resources - Collaborative tagging systems and methods for resources are provided. The system comprises a first client and a tagging index server. The first client extracts at least one first resource characteristic of a first resource, wherein the first resource characteristic comprises at least a first tag. The tagging index server receives the first resource characteristic of the first resource from the first client via a network. The tagging index server performs a content based comparison according to the first resource characteristic and at least one second resource characteristic of a second resource, and determines whether to establish an association between the first tag and at least one second tag of the second resource characteristic according to a result of the content based comparison. | 06-25-2009 |
20090172100 | DERIVING AND COMMUNICATING ATTENTION SPANS IN COLLABORATIVE APPLICATIONS - Embodiments of the present invention address deficiencies of the art in respect to collaborative computing and provide a method, system and computer program product for deriving and communicating attention spans in a collaborative computing environment. In an embodiment of the invention, an attention span management method can be provided for a collaborative computing environment. The method can include monitoring computer activity for a collaborator to a collaboration, computing an attention span based upon the monitored computing activity, and generating an alert in the collaboration if the attention span crosses a threshold boundary indicating an unacceptable level of distraction for the collaboration. | 07-02-2009 |
20090172101 | GESTURE-BASED COLLABORATION - Generally described, the present invention is directed to a network operating system that provides more effective ways of leveraging the connectivity of computer networks. In one embodiment, an XML virtual machine is implemented that accepts high-level application code written in an XML programming language as input. Functionality is provided to interpret or translate the application code written in an XML programming language into code that is suitable for execution across computer platforms. Moreover, the XML virtual machine supports the Model View Controller (MVC) design paradigm that facilitates true data abstraction from applications to a common data model. Multi-instance applications, with each instance potentially supporting multiple views, may be created and executed. | 07-02-2009 |
20090182812 | METHOD AND APPARATUS FOR DYNAMIC SCALING OF DATA CENTER PROCESSOR UTILIZATION - In one embodiment, the present invention is a method and apparatus for dynamic scaling data center of processor utilization. In one embodiment, a system for managing a data center includes a control module for gathering data related to at least one server in the data center, the data being gathered from a plurality of sources, and a user interface coupled to the control module for displaying the gathered data to a user in a centralized manner. The control module is further configured to receive a command from the user, the command relating to the operation of the server, and to transmit the command to server. | 07-16-2009 |
20090182813 | DATA REPURPOSING - A digital broadcast network is provided in which multiple original experiences powered by the same data is created. A server software intelligently handles delivery of data so that the data can be utilized by several different client-side applications at substantially the same time. Through filtering of large amounts of data and creation of a universal format, this data can be used by devices capable of receiving a digital broadcast stream. | 07-16-2009 |
20090182814 | SOLVING MIXED INTEGER PROGRAMS WITH PEER-TO-PEER APPLICATIONS - The present invention discloses methods of solving mixed integer programs (MIP) in distributed environments, where the number of computers or users involved in the optimization can be extremely high. The proposed methods are designed to be robust in order to cope with all the difficulties in public and heterogeneous environments including load balancing and privacy. The present invention also describes a market on computation power. | 07-16-2009 |
20090187626 | INTERACTIVE INTELLIGENT SYSTEM AND METHOD FOR INFORMATION MANAGEMENT - An intelligent interactive, system and method for information management in a communication network. The system is used, in particular, for interest easily-upgradeable interactive systems, electronic e-mail systems and instant messaging systems, or any other communication means. The method and system bring together a set of participants which can be senders and/or recipients, in a communication network. The method includes providing the participant community with initial information by a sender participant, receiving information by other participants, determining a compatibility value between the initial information and a potential recipient for all other participants, selecting at least one potential recipient according to the previously determined compatibility values and transmitting the initial information to each selected recipient. The determination of the respective compatibility values between the respective initial information and the other participants includes determining a using rate for each participant. | 07-23-2009 |
20090187627 | IDENTIFYING AN APPROPRIATE CONNECTION POINT FOR CONNECTING TO AN APPLICATION LAYER SESSION - A multi-party application layer session, such as, for example, an electronic conference, is configured to make efficient use of resources associated with lower layer connections that connect computer systems participating in the multi-party application layer session. In response to receiving an invitation to join a multi-party application layer session, a joining computer system calculates a closeness metric value at least to one or more zones of the multi-party application layer session. A closeness metric value is calculated from measured and/or pre-configured characteristics of lower layer connections. The joining computer system identifies an application layer connection point within a specified threshold of closeness to the joining computer system. The joining computer system establishes an application layer connection to the identified application layer connection point. Accordingly, a joining computer system considers the characteristics of lower layer connections when determining where to connect to a multi-party application layer session. | 07-23-2009 |
20090187628 | Queuing of conflicted remotely received transactions - Queuing of received transactions that have a resource conflict is disclosed. A first node receives a first transaction from a second node, where the first transaction relates to a resource of the first node. The transaction may be a request relating to a memory line of the first node, for instance. It is determined that a second transaction that relates to this resource of the first node is already being processed by the first node. Therefore, the first transaction is enqueued in a conflict queue within the first node. The queuing may be a linked list, a priority queue, or another type of queue. Once the second transaction has been processed, the first transaction is restarted for processing by the first node. The first transaction is then processed by the first node. | 07-23-2009 |
20090193082 | Social network communities for support and accountability based on tracked tips - Bookmarking content modules and tracking scores of user properties against the bookmarked content modules on a computer implemented social network are provided. Content modules containing text, audio, video, or audio-video content are accessible to users of a social network. User properties are associated with the users of the social network and the user properties are related to the content modules. Each user of the social network can bookmark a content module and score a user property against the bookmarked content module related with the same user property. Scores are tracked over a period of time to provide motivation and accountability to the user. Ad hoc online communities form around the bookmarked content modules; members of an online community all share at least one common bookmarked content module. A messaging function is provided for members of an online community to communicate with each other to foster support and accountability. | 07-30-2009 |
20090193083 | METHOD AND APPARATUS TO LINK MEMBERS OF A GROUP - A system for providing an online community to link members of a community together. The online community may include a business portal, a community portal, a people portal, and an education portal. | 07-30-2009 |
20090198775 | System And Method Of Collaboration For System Development - A system and method are provided for collaboration for system development. The method can include the operation of receiving change requests for a system development project that are storable in a database. The change requests can be presented to collaboration users using a networked user interface. An additional operation is associating a discussion thread with each change request. In addition, at least one comment is able to be entered in the discussion thread for each change request by collaboration users. | 08-06-2009 |
20090198776 | COMPUTER ARCHITECTURE AND METHOD OF OPERATION FOR MULTI-COMPUTER DISTRIBUTED PROCESSING WITH INITIALIZATION OF OBJECTS - The present invention discloses a modified computer architecture which ( | 08-06-2009 |
20090204674 | Enterprise knowledge and information acquisition, management and communications system with intelligent user interfaces - A system for acquiring, sharing and managing information in an organization is disclosed hereinafter. The system involves a network communicator for connecting to a network through which users accesses the system, and a document manager through which a user provides a document for access by at least one other user through the network. The system also involves electronic conversing means for enabling a user to correspond with at least one other user through the network using an electronic conversation format for generating an electronic conversation record, and an archive for storing at least one of documents provided through the document manager and electronic conversation record conducted using the electronic conversing means. In the system, a keyword representative of the at least one of documents and electronic conversation record is stored in the archive in association with the stored at least one documents and electronic conversation record. | 08-13-2009 |
20090210493 | Communicating and Displaying Hyperlinks in a Computing Community - Various aspects are disclosed herein for communicating and displaying of hyperlinks in a computing community. Hyperlinks can be communicated by being embedded in messages, such that users of a closed computing community can send and receive such hyperlinks. These hyperlinks can link to hyperlinked content that can be stored on a central computing device responsible for administering the community. Moreover, any content that is associated with hyperlinks, whether that content is in the form of blogs, RSS feeds, and so on, can be made publicly available while any associated hyperlinks will be visible only to a subset of computing devices, namely, the community computing devices (but not to any general computing devices accessing the content). This task may be accomplished by using predetermined and/or proprietary schema properly understood only by the community computing devices. | 08-20-2009 |
20090210494 | Device, System, and Method of Electronic Communication to Facilitate Collaboration and Meeting - Device, system, and method of electronic communication to facilitate collaboration and meeting. For example, a method of inducing social interaction among users of an electronic communication network includes: receiving a first behavioral profile representing one or more schedule items of a first user; receiving a second behavioral profile representing one or more schedule items of a second user; identifying a time-slot in which the first and second users are available according to the first and second behavioral profiles, respectively, and identifying a common activity-of-interest reflected in the first and second behavioral profiles; and sending to the first and second users invitations to engage in said activity-of-interest in said time-slot. | 08-20-2009 |
20090210495 | ADAPTIVE SEARCH IN MOBILE PEER-TO-PEER DATABASES - Information is stored in a plurality of mobile peers. The peers communicate in a peer to peer fashion, using a short-range wireless network. Occasionally, a peer initiates a search for information in the peer to peer network by issuing a query. Queries and pieces of information, called reports, are transmitted among peers that are within a transmission range. For each search additional peers are utilized, wherein these additional peers search and relay information on behalf of the originator of the search. | 08-20-2009 |
20090222520 | SYNCHRONIZING MULTIPLE USER REMOTE CONTENT PLAYBACK - Playback of content downloaded or streamed from a network service is automatically synchronized for users at different client devices. Synchronization is achieved using user approved actions to perform during content playback. Each client device submits playback status to a server while the server generates and sends synchronization instructions for each client device. The synchronization instructions are based on user parameters and the difference in playback position between the users. | 09-03-2009 |
20090240772 | METHOD AND APPARATUS FOR COLLABORATIVE SELECTION OF PROPOSALS - A method and apparatus for selecting a subset of proposals from a set of proposals submitted via a web site, including defining proposal attributes for the selecting, formulating selection requirements for the subset, establishing metrics for comparing proposals according to the proposal attributes and the selection requirements, evaluating each of the set of proposals according the established metrics, distributing the results of evaluating each of the set of proposals to the submitter of each proposal, formulating an optimization problem for determining the subset of proposals, determining the subset of proposals by solving the optimization problem, and accepting feedback about the determining including changing the optimization problem based on the feedback. | 09-24-2009 |
20090240773 | Information processing apparatus, data sharing method, and data sharing program - Information processing apparatus that can improve the convenience of data sharing. A portable apparatus has a voice call function implemented by a voice call block and a data storage function implemented by a shared data storage block. A voice call destination information output block identifies the destination of a voice call, when the voice call block and the voice call function of the information processing apparatus start the voice call, and outputs voice call destination identification information identifying the voice call destination. Receiving the identification information output by the voice call destination information output block, an access control block judges whether the received identification information is included in access control information stored in an access control information storage block. If the voice call destination identification information is included in the access control information, the access control block permits the information processing apparatus to access the shared area through a network. | 09-24-2009 |
20090259720 | METHOD AND APPARATUS FOR UTILITY COMPUTING IN AD-HOC AND CONFIGURED PEER-TO-PEER NETWORKS - Executing a program structure by leveraging a peer-to-peer network comprises generating a program structure comprising a plurality of program instructions. A first of a plurality of network peers then executes a portion of the program instructions which initiates the execution of code hosted by said first network peer, where said portion comprising fewer than all program instructions. The first network peer then migrates one or more of the program instructions, together with any requisite data, to at least one other of the plurality of network peer. The at least one other network peer then continues execution of the program structure until one or more of the objections of the program structure are achieved. | 10-15-2009 |
20090265430 | SYSTEM FOR ANALYZING USER ACTIVITY IN A COLLABORATIVE ENVIRONMENT - A system is described for analyzing user activity in a collaborative environment. The system may include a memory, an interface, and a processor. The memory may store a plurality of data items. Each data item may be related to at least one other data item. The processor may receive a request to alert the user when an action is performed on a selected data item. The processor may also receive a relation threshold identifying at least one other data item related to the selected data item. The processor may detect the action being performed on the data item identified by the relation threshold. The processor may transform data describing the action into an alert. The alert may include the data describing the action, the data item, and a description of the relationship between the data items. The processor may provide the alert to the user via the device. | 10-22-2009 |
20090276492 | SUMMARIZATION OF IMMERSIVE COLLABORATION ENVIRONMENT - A system (and corresponding method) that enables automatic (and/or manual) summarization of significant events that occur within a collaborative discussion is provided. The summarization promotes efficient review and asynchronous participation where a user can trigger playback of a series of events that occurred within a discussion. The system can automatically summarize ‘high points’ or significant events from within an immersive collaborative environment. ‘World-marks’ or other tags can be employed to mark, locate and/or render the summarized content. | 11-05-2009 |
20090276493 | Service processing system and service processing method - In a case where a service for performing specified processings of document data as one job is processed in a cooperative manner on a network, a service processing state is exhibited in a proper notice form in each job unit and in each processing unit in the job, so that the processing state can be properly recognized from the viewpoint of accounting, security and privacy. | 11-05-2009 |
20090276494 | MUTUAL SCHEDULING OF EVENTS ON HANDHELD COMPUTERS - An embodiment of the invention provides a method for scheduling an event. The method includes signaling a request from a first computer to schedule an event to a second computer. A schedule is then received from the second, the schedule includes indicators of available time periods in the calendar period from the second computer. A consolidated schedule is then generated. The consolidated schedule comprises information comparing the indicators of available time periods from the second computer with indicators of available time periods from the first computer. | 11-05-2009 |
20090287775 | METHOD AND APPARATUS FOR ENABLING ASSOCIATED PORTLETS OF A WEB PORTLET TO COLLABORATE FOR SYNCHRONIZED CONTENT DISPLAY - The invention provides method and apparatus for collaboration between a plurality of associated portlets in a portal server comprising: associating each portlet with a portlet descriptor describing context names; forming collaboration groups of portlets having corresponding context names for synchronized contents. | 11-19-2009 |
20090292773 | SYSTEM AND METHOD FOR COLLABORATIVE MESSAGING AND DATA DISTRIBUTION - A collaborative messaging and data distribution system includes a text-messaging engine executing on a processor for sending and receiving messages among a plurality of users. The text-messaging engine includes an information proxy for distributing information among at least one information source and the plurality of users. The information proxy appears as one of the plurality of users. | 11-26-2009 |
20090300115 | METHOD, NODE AND SYSTEM FOR ADAPTING A SESSION INITIATION PROTOCOL (SIP) MESSAGE FOR AN IP MULTIMEDIA SUBSYSTEM (IMS) - The invention relates to a method and a node at an entry point of an IP Multimedia Subsystem (IMS) for adapting a Session Initiation Protocol (SIP) message. The invention also relates to an IMS comprising the node and executing the method. The node comprises a port for receiving the SIP message from a client and a processor for executing a first function for detecting a client type, using information from the SIP message and for executing a second function for adapting the SIP message for the IMS, by adding an end point capability, such as feature tags and option tags, to the SIP message according to rules relative to the client type. | 12-03-2009 |
20090307312 | System and Method for Signaling and Media Protocol for Multi-Channel Recording - A signaling and media protocol for multi-channel recording using a client and a server is provided comprising an IP data network, a recording application on a client device, a signaling server and a media server. A method for signaling and media protocol for multi-channel recording is provided having a message type, the message type comprising means for command/response sequences being command and acknowledgement performed in the steps of Start Recording/acknowledge start recording, Current Recording/acknowledge current recording, Stop Recording/acknowledge stop recording. The method further comprises the steps of command/response sequences selectably performed in any order, as desired, of: Received Recording/acknowledge received recording, Mark Recording/acknowledge mark recording, Insert Recording/acknowledge insert recording, Noisy Recording/acknowledge noisy recording, Dropped Recording/acknowledge dropped recording, followed by Delete Recording/acknowledge delete recording. | 12-10-2009 |
20090313331 | MERGING VERSIONS OF DOCUMENTS USING MULTIPLE MASTERS - Tools and techniques are described for merging versions of documents using multiple masters. These tools may provide methods that include syncing a first peer system with at least a second peer system, with the first and second peer systems receiving respective instances of a document for collaborative editing. The first and second peer systems may maintain respective version histories associated with the document, with these version histories capturing and storing revisions occurring locally at the first and second peer systems. The first and second peer systems may exchange version histories, and merge these version histories. | 12-17-2009 |
20090327423 | COMMUNICATION METHOD AND COMMUNICATION SYSTEM - Communications method, comprising the steps: entering a posting to an addressee into a communications platform, publishing the posting on the communications platform, reviewing of the posting by users of the communications platform, selection of at least one posting based on the reviews, transmitting the posting to the addressee, and publishing the answer from the recipient on the communications platform. | 12-31-2009 |
20090327424 | SYSTEMS AND METHODS FOR MAPPING EVENT CHANGES IN NETWORK NAVIGATION - In accordance with one or more embodiments of the present disclosure, systems and methods for mapping user experiences over a network include obtaining path data related to a first sequence of user navigation events, obtaining path data related to a second sequence of user navigation events that is at least different than the first sequence of user navigation events, comparing path data of the first and second sequences of user navigation events, identifying changes to the path data, and generating a map of the user navigation events based on the identified changes to the path data. | 12-31-2009 |
20090327425 | SWITCHING BETWEEN AND DUAL EXISTENCE IN LIVE AND RECORDED VERSIONS OF A MEETING - An asynchronous meeting system is presented that allows a meeting participant to seamlessly switch between live (synchronous) and recorded (asynchronous) meeting information. The asynchronous meeting system provides information to other meeting participants about the status of a meeting participant, including whether the meeting participant is viewing live or recorded meeting information. The asynchronous meeting system allows other meeting participants to notify the meeting participant when attention at the live meeting is desired. Thus, the asynchronous meeting system allows the meeting participant to more productively use his/her time at the meeting, but maintains the ability to have two-way, real-time communication that meeting participants expect. | 12-31-2009 |
20090327426 | REMOTE CALL CONTROL AND CONFERENCING USING PAIRED DEVICES - In one embodiment, a user paired controller communication device may pair with a user paired server communication device. The user paired controller communication device may direct the user paired server communication device to execute a first mode communication session of a multimodal conversation, such as a voice session. The user paired controller communication may execute a second mode communication session of the multimodal conversation, such as an instant messaging session. | 12-31-2009 |
20100011062 | AUTOMATED BIOREMEDIATION SYSTEM - Embodiments of a bioremediation system and bioremediation methods provide for automatically measuring the progress of a bioremediation effort and automatically adjusting the bioremediation. In embodiments, one or more bioremediation stations are deployed in the geographic area associated with the bioremediation. The bioremediation stations provide measurement of important environment characteristics that help determine the progress of the bioremediation. Each set of data from each bioremediation station can be integrated into a single comprehensive assessment of the bioremediation across a portion or all of the geographical area. If an adjustment needs to be made to the bioremediation, a control message can be sent to the bioremediation station that can then automatically make the adjustment. | 01-14-2010 |
20100017474 | SYSTEM AND METHOD FOR PLAYBACK POSITIONING OF DISTRIBUTED MEDIA CO-VIEWERS - Systems and methods are disclosed for obtaining and presenting information to a user playing a media item identifying playback positions of a number of other users also playing the media item. In one embodiment, a first user begins playback of a media item. Information identifying playback positions of a number of second users also playing the media item is obtained from a playback information broker and presented to the first user. The first user may then provide user input identifying a desired action to take with respect to one or more of the second users. In response, the desired action is effected. | 01-21-2010 |
20100036913 | NETWORK SETTING METHOD AND NETWORK SETTING APPARATUS - An administrative manager connected to a plurality of servers each including a virtual machine environment in which a host OS and a guest OS are operable as virtual OS, performs the following processes. Namely, when an operator issues an instruction to migrate the guest OS from a migration source server to a migration target server, a connection target server of the migration source server is specified, and also, connection information necessary for a virtual network connection between the connection target server and the migration target server is acquired. Then, before the guest OS is migrated, in the connection target server, transmission data to the migration objective guest OS is set to be looped back. Further, after the guest OS is migrated, the network setting is made on the migration target server and the connection target server so as to enable the mutual virtual network connection. | 02-11-2010 |
20100036914 | Method and Apparatus for Accessing Context Information | 02-11-2010 |
20100042685 | PERSONALIZING COMMUNICATIONS LAYER - A system implementing the present invention uses client/server architecture enabling remote access and personalization in accessing internet sites. In accordance with the present invention a user is equipped with a software enabled device (SED) that is also web enabled. A SED includes a client platform which includes a translator application that translates URLs to a local pseudo-name and vice versa, i.e. translates a local pseudo-name to URL. The client platform further includes a uniquely configured and designed GUI and a mechanism for implementing an online community of users visiting the same website. In another aspect of the present invention, a management layer is constructed that furnishes the subscribing user with a personalized routing mechanism navigate quickly in familiarized portions of the WWW. | 02-18-2010 |
20100042686 | COMPUTER READABLE RECORDING MEDIUM STORING LINKING KEYWORD AUTOMATICALLY EXTRACTING PROGRAM, LINKING KEYWORD AUTOMATICALLY EXTRACTING METHOD AND APPARATUS - A character string which is unique in each transaction and a character string common to different transactions are extracted from a message log obtained when the same transaction is processed for a plurality of number of times. Then, messages stored by practically operating an information system are associated with each transaction by utilizing these character strings, and the character string common to the transactions of which execution times overlap with each other is deleted, so that the remained character strings are provided as linking keywords. | 02-18-2010 |
20100064009 | Method and Apparatus for a Common Cluster Model for Configuring, Managing, and Operating Different Clustering Technologies in a Data Center - A method, apparatus, and computer instructions are provided for a common cluster model for configuring, managing, and operating different clustering technologies in a data center. The common cluster model supports peer cluster domains and management server cluster domains. Each cluster domain may have one or more cluster nodes. For each cluster domains, one or more cluster resources may be defined. These resources may depend on one another and may be grouped into a resource group. A set of cluster domain and cluster resources logical device operations are provided to configure, manage, and operate cluster domains and its associated resources. | 03-11-2010 |
20100070579 | SYSTEM FOR DIGITAL YEARBOOK DELIVERY - An application for a system for providing a digital yearbook includes a server, a terminal and a database. The database is interfaced to the server and yearbook data is captured at the terminal, transferred to the server and stored in the database. The yearbook data is filtered and formatted based upon user profiles, creating customized views (subsets) of the yearbook for each of the users, including formatting and organizing the customized views for a desired viewing device of each user. | 03-18-2010 |
20100070580 | Creating a Collaborative Work over a Network - A system and method for having a plurality of participants author and submit segment candidates to create a collaborative work over a computer network. The plurality of participants receive segment instructions for authoring the segment candidates. The candidates are submitted to the system and at least a subset of the submitted segment candidates are distributed to a voting audience over the computer network. In response the system receives votes for a favored segment candidate from the voting audience. Next, a winning segment candidate is selected from the submitted segment candidates for inclusion in the collaborative work based on the votes. This process is repeated by the system until the collaborative work is complete. | 03-18-2010 |
20100088376 | Obtaining content and adding same to document - Mechanisms to assist a user in obtaining content may be integrated with the tools that allow the user to author an e-mail message or any other type of document. For example, an e-mail composition system may offer various buttons that allow users to obtain certain types of content—e.g., movie times, restaurant menus, etc. When the user clicks the button, the requested type of content may be obtained, and the user may be offered the opportunity to insert the obtained content into the document that is being authored. The content that is obtained may follow a particular structure. For example, a system might be configured to respond to a request for movie-related content by returning a list of show-times and theaters for a particular movie. | 04-08-2010 |
20100100593 | METHOD AND SYSTEM FOR PROVIDING CONTENT SERVICE - A system is used for providing content service to a plurality of clients through a wide area network. The system includes a central content server, a plurality of clusters and a connection management server. The central content server has a storage space for storing content. The content clusters are connected to a back-end network. The content clusters are located in the network between the central content server and the wide area network. The content clusters are capable of caching the content transmitted from the central content server, and sending the content to the clients. The connection management server is connected to the back-end network for managing a content connection between the content clusters and the wide area network. | 04-22-2010 |
20100100594 | DISTRIBUTED SYSTEM FOR INTERACTIVE COLLABORATION - A distribution management system can facilitate synchronous and asynchronous communications, take advantage of electronic scheduling tools, support a facilitator paradigm, and store meeting communications for later retrieval. The system can create a collaborative environment for members of a team in communication with a computer network. An interactive forum can be provided in the collaborative environment in a manner offering varying degrees of structure for collecting information from the members of the team. The information can then be used to arrive at a collaboratively derived decision. | 04-22-2010 |
20100106779 | MULTICAST DISTRIBUTION SYSTEM AND METHOD - A network composed of a primary segment, in which a management server, a primary distribution server, and a data storage server are disposed, and a secondary segment, in which a plurality of targets connected to the primary segment via a router which does not support multicast, serves as an object. When a multicast distribution request is received at the management server, a secondary distribution server is temporarily built and operated on a particular target of the secondary segment, data is transmitted by unicast from the data storage server to the secondary distribution server via the router, and the data is transmitted by multicast from the secondary distribution server to the targets on the same segment. | 04-29-2010 |
20100106780 | Software Architecture for Managing a System of Heterogenous Network Processors and for Developing Portable Network Processor Applications - A method and system for developing portable network processor applications and/or managing heterogeneous network processors in a network is disclosed. The network includes host processor(s) utilizing system configuration application(s) that are network processor independent. In one aspect, the method and system include using standardized interface(s) for each network processor, using a standardized transport layer compatible with the interface(s), and providing a generic message application layer. The generic message application layer defines generic payload(s) and message type(s) for configuration communications between the network and host processors. In another aspect, the method and system include providing packet processing shell(s) and generic protocol software that is coupled with the packet processing shell(s) through standard interface(s), network processor independent, and performs operations for packet processing. The method and system also include providing a library that includes network processor specific information for performing the operations and providing block(s) for performing other network processor specific operations. | 04-29-2010 |
20100115032 | DYNAMIC CONNECTIVITY DETERMINATION - Methods and network device apparatus for discovering interconnections between a plurality of network devices are disclosed. An example network device apparatus includes a first stack port configured to couple the network device with a next network device and a second stack port configured to couple the network device with a previous network device. The example network device is configured to send, to the next network device through the first stack port, a first probe packet and a routing packet. The example network device is further configured to receive, from the previous network device through the second stack port, a second probe packet and the routing packet. The example network device is still further configured to confirm that the previous network device and the next network device have received configuration information included in the routing packet. | 05-06-2010 |
20100121921 | PROXIMITY BASED USER INTERFACE COLLABORATION BETWEEN DEVICES - Techniques for proximity based user interface collaboration between devices. In an embodiment, a connected media center device or appliance (“MCA”) is adapted to receive multiple inputs supporting different sources of media or content. The MCA is further adapted to interact with a mobile device in such a way that when the two are within certain proximity of each other, the mobile device is able to act as a remote control for the MCA. Other embodiments may be described and claimed. | 05-13-2010 |
20100125633 | ON-LINE CONVERSATION SYSTEM, ON-LINE CONVERSATION SERVER, ON-LINE CONVERSATION CONTROL METHOD, AND INFORMATION STORAGE MEDIUM - To make it easier to discern a conversation carried out in a virtual space. An on-line conversation control method comprises a conversation group determination step of determining one or more conversation groups (G | 05-20-2010 |
20100138495 | METHOD AND SYSTEM FOR MANAGING IMAGES OVER A COMMUNICATION NETWORK - A method, system and software product for managing digital media files for a user. An unique user icon or image content identifier is associated with an unique user that can be used for allowing controlled access by an authorized party to digital media files based on the presence of the icon. The digital image media file can be analyzed for determining if an image content identifier is present. The icon or image identifier allows for the automatically forwarding the digital image to an electronic address over the communication storing the image, based on identifying the feature within the image. The icon may also include metadata that is searchable. | 06-03-2010 |
20100146054 | Indicating Recent Content Publication Activity by a User - Collecting and distributing information related to recent content publication activity of an instant messaging (IM) user provides other users in a network with timely, relevant information about people known to the user or within the same social network. A user participating in a social network can quickly and efficiently perceive new information related to other users (referred to as co-users) in a social network by reviewing the co-users' recent content publication activity. A user may be made able to do so without requiring the co-user to send a communication directly to the user regarding the new facts or new content, and also without requiring the user to actively browse or request information about the co-user. | 06-10-2010 |
20100153498 | Method and System for Improving the Efficiency of State Information Transfer Over a Wireless Communications Network - The present invention is directed to a system and method for managing state information related to an interactive application to accommodate one or more users participating in an interactive application session, wherein the state information comprises local state information specific to each of the one or more user's unique view of the interactive application and global state information. The system of the present invention may comprise a telecommunications network; an application server in communication with the telecommunications network for managing the global state information relative to all of the users participating in the interactive application session; and at least one mobile client device in communication with the application server over the telecommunications network for managing the local state information for each of the one or more users. The method of the present invention may comprise the steps of structuring the state information for optimized delivery over the telecommunications network. | 06-17-2010 |
20100161730 | SYSTEM AND METHOD FOR PROVIDING REDIRECTIONS - A redirection of a URL page request may be performed by monitoring an upstream path from a subscriber to the internet through an ISP. When a URL page request is detected from a subscriber for whom a redirection is required, a redirection device generates a single TCP packet response that mimics a response from the intended destination server. The single TCP packet includes a set FIN bit that closes any active session with the destination server to prevent the subscriber from accepting packets from the destination server. | 06-24-2010 |
20100161731 | Document-Centric Architecture for Enterprise Applications - An enterprise application may include logic to form an association between multiple memory regions each representing a document zone, logic to form memory regions representing collaborative states for each zone and to maintain the collaborative states independently of other zones, and logic to form memory regions representing workflow states for each zone and to maintain the workflow states independently of other zones. | 06-24-2010 |
20100174783 | SYSTEM AND METHOD FOR COORDINATING SIMULTANEOUS EDITS OF SHARED DIGITAL DATA - A system and method for coordinating multiple-user edits of shared digital data. A coordinating device may receive commands to edit shared digital data from multiple independently operated user computers. The coordinating device may determine that two or more of the commands from respective user computers are mutually exclusive, redundant or otherwise conflict. The coordinating device may incorporate one of the multiple commands into a global command queue and may annul the other(s). The coordinating device may transmit the global commands to all user computers to be executed locally for implemented the same shared digital data thereon. | 07-08-2010 |
20100185733 | System and method for collaborative web-based multimedia layered platform with recording and selective playback of content - The present invention relates to a method and system for creating a collaborative file in a shared network including: accessing one or more user machines in a shared space, wherein the shared space is created by interaction of executable codes in a host and a user application and the shared space is described by a session attribute list; loading a media application with tools into one or more user machines; using a stage manager tool from the media application to stage and correlating media-layer events according to spatial, temporal and relational coordinate data in the user application, wherein the content composed of the media-layer events are described by at least a user, media-layer events, time and command; recording content associated with one or more of layers according to a user, media-layer events, time and command; and accessing said content based upon a user, media-layer events, time and command. | 07-22-2010 |
20100191808 | METHODS FOR INTERACTIVE AND SYNCHRONOUS DISPLAY SESSION - A system for interactively displaying and distributing information. The information may relate to consumer products, any type of article of commerce, marketing and advertising layouts, floor plans, planograms or any other type of information that is capable of being illustrated graphically. A consumer engages in an Interactive Information Session with an attendant, such a help desk attendant. During the Interactive Information Session, the attendant and consumer see synchronized displays of images or animations of the information, which may be manipulated by either one of them. The attendant and the user can communicate interactively by voice or text during at least part of the Interactive Information Session. In another embodiment, two or more users of a system according to the invention can collaboratively design a product, marketing or advertising layouts, planograms, floor plans or other graphical information in an Interactive Design Session. During the session one of the users controls the design at any time. Different users may have control at different times. The users can engage in interactive voice or text communications during at least part of the Interactive Design Session. | 07-29-2010 |
20100198918 | TRANSFERRING SELECTED OPEN BROWSER TABS FROM A HOST COMPUTER TO A CLIENT COMPUTER - A method, system, and computer program product for transferring selected open browser tabs from a host computer to a client computer. The method includes copying a selected number of hyperlink addresses from a plurality of hyperlink addresses associated with a plurality of selected open browser tabs in a first browser of the host computer. A hyperlink import module of the client computer is activated for transferring the copied hyperlink addresses from the host computer. Before the transfer can occur, the client computer is authenticated. After authentication, the user of the client computer selects a subset of the copied hyperlink addresses from the host computer. Only the subset of the copied hyperlink addresses is transferred from the host computer to the client computer. The client user opens the subset of the copied hyperlink addresses in a second browser of the client computer for displaying. | 08-05-2010 |
20100205252 | Optimizing Migration Policy During Live Virtual Memory Migration - A mechanism for controlling live migration of a running application between a source machine and a target machine. At least one application characteristic and at least one network characteristic are obtained. An objective function that defines a cost to migrate from the source machine to the target machine as a function such as a weighted combination of at least one cost property is obtained. The objective function is optimized using the at least one application characteristic and the at least one network characteristic to determine a policy specifying when to switch execution of the running application from the source machine to the target machine. Live migration of the application from the source machine is controlled to send pages from the source machine to the target machine in accordance with the policy, and to switch the execution of the application from the source machine to the target machine at a state specified by the policy. | 08-12-2010 |
20100223333 | METHOD AND SYSTEM FOR DISTRIBUTION OF PRESENCE INFORMATION - A method and system for distributing data between a first user and a second user by detecting direct or indirect communication between the first user and the second user, creating an entry for the second user in a roster for the first user, populating the entry for the second user in the roster of the first user with data elements and attributes of the data elements, the data elements and attributes of the data elements indicating what data can be shared with the second user and how the data is to be shared and utilizing the roster of the first user to distribute data reflecting the first user to the second user. | 09-02-2010 |
20100223334 | DISTRIBUTED ROUTING OF CONFERENCES USING CONFERENCE IDENTIFIER - Users attempting to join a conference facilitated by an enhanced communication system employing a network communication protocol such as SIP and having a distributed architecture are enabled to request the conference through a numeric conference identifier. The conference directory identifier is assigned to an associated resource, rather than directly to a pool of resources in the communication system. If a pool is decommissioned, any conference directories with remaining data may be assigned to other pools, like users may be moved, to ensure continuity of the system. | 09-02-2010 |
20100223335 | Dynamically Managing Online Communication Groups - Dynamically managing an online communication group with a computerized communication tool having at least one processor includes extracting with the computerized communication tool at least one keyword from a private online communication session between at least two parties; and automatically inviting the parties to join an online communication group dedicated to a topic characterized by the at least one keyword with the computerized communication tool. | 09-02-2010 |
20100223336 | METHOD AND SYSTEM FOR USER INFORMATION PROCESSING AND RESOURCE RECOMMENDATION IN A NETWORK ENVIRONMENT - A method and apparatus for user information processing in a network environment. The method performs an orthogonal transform on first and second vectors representing information related to first and second users respectively to obtain first and second transformed vectors. Then, the method splits the first and second transformed vectors into two parts respectively, such that first and second vectors cannot be derived from the first or second parts. The first and second user devices exchange the first part of the first transformed vector and the second part of the second transformed vector. The first and second user devices calculate the inner product of the first parts and the second parts respectively. Finally, the two inner products of the parts are summed to get an inner product of the first and second vectors. Also provided are a method and system for resource recommendation in a network environment. | 09-02-2010 |
20100223337 | MULTI-USER MEDIA DELIVERY SYSTEM FOR SYNCHRONIZING CONTENT ON MULTIPLE MEDIA PLAYERS - An interactive, multi-user media delivery system having a number of media storage mediums, each of containing a particular media selection, and a number of media players structured to selectively deliver the media selection to users. Each of the media players includes a control assembly structured to selectively control and regulate delivery of the media selection to the user, and at least one of the media players is selectively designatable as a slave unit. A master control assembly is further provided and is operatively associated with the media players, a connectivity assembly being included to establish a communicative link at least between the slave unit(s) and the master control assembly. The master control assembly is further structured to receive synchronization data from each of the media players, and to simultaneously and uniformly control the delivery of the media selection by the media players. | 09-02-2010 |
20100235446 | TECHNIQUES TO MAKE MEETINGS DISCOVERABLE - Techniques to make meetings discoverable are described. An apparatus may comprise a meeting server component operative to create a meeting object, associate at least one of metadata or content to the meeting object, and store the meeting object, metadata and content. The meeting server component comprising an indexing component operative to index metadata associated with the meeting object, and a search engine component operative to receive a search query comprising search criteria. Other embodiments are described and claimed. Other embodiments are described and claimed. | 09-16-2010 |
20100241711 | FILE SHARING THROUGH MULTI-SERVICES GATEWAY DEVICE AT USER PREMISES - A system for providing and managing file sharing services of one or more endpoint devices comprise a first interface for enabling bi-directional communications with one or more of the endpoint devices associated with the gateway device, and a second interface for enabling bi-directional communications via a wide-area network, for the one or more endpoint devices associated with the gateway device. A processor is coupled to the interfaces and is configured to manage file sharing through presence and networking messaging communication between the one or more endpoint devices associated with the gateway device and at least another endpoint device (associated with the gateway device or not), to access a file to share received from the one or more end-point devices associated with the gateway device or from endpoint devices not associated with the gateway device. The processor selectively makes the accessed file available to the one or more endpoint devices. | 09-23-2010 |
20100262659 | SYSTEMS AND METHODS FOR COLLABORATIVELY ANNOTATING ELECTRONIC DOCUMENTS - Systems and methods for sharing annotations associated with an electronic document. The annotations are created by one or more annotation authors and are shared with one or more other users. A method includes determining frequently annotated portions of the electronic document and providing indicators within the electronic document of the frequently annotated portions. In one embodiment, frequently used words within the annotations are also indicated within the text of the electronic document. In addition, or in another embodiment, the annotations can be searched based on a user's location within the electronic document. | 10-14-2010 |
20100281116 | DYNAMIC BANDWIDTH CONTROL - Data transfer over a computer network relating to a data object of a multiple user network application, from a network user who owns the data object to an updating user, is achieved by transfer of a subset of data fields that define the data object, such that the subset of data fields is specified by the updating user and is less than a full update transfer comprising updated values for all the data fields that define the data object. Each data object is defined by multiple data fields, such that the transfer of a subset of the data object data fields ensures that the network bandwidth utilized for data updates will be reduced from the situation in which all the defining data fields for an object being updated are transferred over the network. | 11-04-2010 |
20100293229 | Highly scalable, fault tolerant file transport using vector exchange - A file transport mechanism according to the invention is responsible for accepting, storing and distributing files, such as configuration or control files, to a large number of field machines. The mechanism is comprised of a set of servers that accept, store and maintain submitted files. The file transport mechanism implements a distributed agreement protocol based on “vector exchange.” A vector exchange is a knowledge-based algorithm that works by passing around to potential participants a commitment bit vector. A participant that observes a quorum of commit bits in a vector assumes agreement. Servers use vector exchange to achieve consensus on file submissions. Once a server learns of an agreement, it persistently marks (in a local data store) the request as “agreed.” Once the submission is agreed, the server can stage the new file for download. | 11-18-2010 |
20100299391 | CONFIGURING CHANNELS FOR SHARING MEDIA - A user interface for sharing media items with others. From a sender's perspective, embodiments of the invention allow for an easy-to-use drag-and-drop technique that is more user-friendly than conventional techniques. From the recipient's perspective, embodiments of the invention allow media items from multiple sources to be aggregated into a single viewport, providing a cohesive and unified approach to media items received from others. | 11-25-2010 |
20100306317 | REAL-TIME DIRECTORY GROUPS - Groups within an organizational directory are set up as real-time groups enabling subscribers of those groups to receive incoming content via feeds or to interact with the group through real-time chat sessions. Subscribers are enabled to switch between interaction modes, employ different real-time communication modalities for chat sessions, and access stored records of incoming content, discussions, and similar data. | 12-02-2010 |
20100318608 | SYSTEMS AND METHODS FOR EFFICIENT LIVE APPLICATION MIGRATION WITHIN BANDWIDTH CONSTRAINED NETWORKS - A system for transferring a live application from a source to a target machines includes memory capture component that monitors and captures memory segments associated with one or more memories, one or more sets of these memory segments comprising one or more applications, the memory segments changing while the live application is in execution. A frequency ranking component organizes the memory segments in an order determined by memory segment change frequency. A link identification component identifies one or more connecting links to one or more sets of peer machines, each set of machines connecting said source machine to said target machine, the link identifier further determining the bandwidth associated with each connecting link. A routing component preferentially routes one or more of the memory segments over said connecting links based on said order. | 12-16-2010 |
20100318609 | BRIDGING ENTERPRISE NETWORKS INTO CLOUD - An enterprise namespace may be extended into a cloud of networked resources. A portion of the cloud may be dynamically partitioned, and the extension of the enterprise namespace established within the portion. Cloud resources thus remain as easily accessible to enterprise users as those which are physically located on the enterprise network. Thus, components such as applications, virtual machine instantiations, application states, server states, etc., may be easily migrated between the enterprise network and the cloud. | 12-16-2010 |
20100318610 | METHOD AND SYSTEM FOR A WEAK MEMBERSHIP TIE-BREAK - In general, the invention relates to a method for managing a two-node cluster. The method includes determining, by a first server node, that a second server node is disconnected from the two-node cluster when a first heartbeat response is not received from the second server node and sending a first echo request from the first server node to a first external system, where the first external system is specified on each server node of the two-node cluster. The method further includes receiving a first echo response for the first echo request from the first external system at the first server node and, in response to receiving the first echo response, providing, by the first server node, services of the two-node cluster independent of the second server node. | 12-16-2010 |
20100325211 | METHOD AND APPARATUS FOR PROVIDING UNIFORM CONTENT MANAGEMENT - An approach is provided for providing uniform content management for a user equipment. A uniform content management platform determines new content from a plurality of content of different categories. The uniform content management platform further initiates presentation of the new content via a graphical user interface that includes: a dashboard providing a layout of the new content, a content manager that is invoked upon selection of a particular one of the new content for managing a group of content of a common category, and a content editor that is invoked upon selection of one of the content in the group for editing the selected content. | 12-23-2010 |
20100325212 | System and Method for Shared Multimedia Experiences across Multiple Subscriptions - A system and method for shared multimedia experiences across multiple subscriptions are provided. A method for application server operations includes receiving a first message from an application server, the first message including a request to initiate a collaborative session with a first communications device and a second communications device, examining a first profile of the first communications device and a second profile of the second communications device, establishing the collaborative session with the second communications device based on the first profile of the first communications device and the second profile of the second communications device, and sending a second message to the application server, the second message including information regarding the collaborative session. | 12-23-2010 |
20100332598 | Routing Videoconference Signals Based on Network Configurations - Performing a videoconference based on network locality. The method may determine if a first endpoint and a second endpoint is within a same network, e.g., based on the address of the first and second endpoints. The videoconference may be established or performed based on the determination. For example, an external communication server may be used if the second endpoint is not within the same network as the first endpoint. However, the external communication server may be bypassed if the second endpoint is within the same network as the first endpoint. | 12-30-2010 |
20100332599 | SYSTEM, METHOD, AND COMPUTER PROGRAM FOR SOLVING MIXED INTEGER PROGRAMS WITH PEER-TO-PEER APPLICATIONS - The present invention discloses methods of solving mixed integer programs (MIP) in distributed environments, where the number of computers or users involved in the optimization can be extremely high. The proposed methods are designed to be robust in order to cope with all the difficulties in public and heterogeneous environments including load balancing and privacy. The present invention also describes a market on computation power. | 12-30-2010 |
20110004660 | SOCIAL NETWORK SYSTEM - Social networking systems use mobile communication devices or personal computers to manage business and social transactions from a single point of reference site. The social networking systems eliminate the need to access and log into multiple sites to carry out these tasks. | 01-06-2011 |
20110016179 | Social Community Generated Answer System With Collaboration Constraints - A method for social network collaboration addresses the need for efficient and effective way of obtaining information. The method obtains aggregated information from members of a social network collaborating in response to a source collaboration message. The method provides for a demand-driven collaborated information production such that the information is significantly more relevant and accurate. | 01-20-2011 |
20110016180 | APPLICATION ACCELERATION AS A SERVICE SYSTEM AND METHOD - Disclosed are systems and methods to provide application acceleration as a service. In one embodiment, a system includes a head office to serve an enterprise application comprised of a collaborative document. The system also includes a branch office to request the collaborative document from the head office. The enterprise application may also include a computed document and/or a static document. In addition, the system also includes a set of Point of Presence (POP) locations between the head office and the branch office to communicate the collaborative document, the computed document and the static document on behalf of the head office from a closest POP location to the head office to a closest POP location to the branch office and then onward to the branch office. | 01-20-2011 |
20110022661 | Content Tagging Using Broadcast Device Information - A number of devices co-located at a geographic location can broadcast and receive identity information. The identity information can include a unique device identifier and a device description. The identity information can be exchanged between various electronic devices using a communication link having limited transmission range. Device identifiers and corresponding device descriptions included in the tokens can be associated with content on the device receiving the tokens. The device descriptions can be used as hints for assigning labels to the devices identified by device identifiers. The labels can be associated with the content. The labeled content can be classified, organized, indexed and searched based at least in part on the labels. | 01-27-2011 |
20110029613 | EVALUATION OF AN ATTRIBUTE OF AN INFORMATION OBJECT - Correspondents provide estimates of an attribute relating to an information object such as an online article on a particular topic. Correspondents also provide indications of their respective degree of trust of the estimates given by the other correspondents. An algorithm determines a network containing the estimates and degrees of trust and determines an overall estimate of the attribute from the point of view of any one correspondent in the network. A system of this kind is useful for rating websites, for example. | 02-03-2011 |
20110035447 | COLLABORATION CAPABILITY SERVICE - Providing collaboration services in a data processing system. Receiving a collaboration session request including identification of at least one collaboration resources. Determining availability of at least those collaboration resources identified in the request. Composing proposed collaboration session plans as a function of the availability of the collaboration resources. Presenting the plans to at least one stakeholder. Receiving a selection from among presented plans. Implementing the selected plan by initiating a collaboration session. | 02-10-2011 |
20110035448 | METHOD AND APPARATUS FOR DISPLAYING VIDEO DATA FROM MULTIPLE SOURCE COMPUTERS IN A MULTI-MONITOR COMPUTER SYSTEM - An apparatus, method and computer program product, for displaying video data from at least one source computer in a multi-monitor computer system, are provided. The apparatus includes a source computer interface for receiving at least video data from at least one source computer, and a multi-monitor interface for providing video data to multiple monitors. A processing structure coordinates routing of video data received via the multi-monitor interface to the monitors based on display requests received from the at least one source computer. | 02-10-2011 |
20110035449 | METHODS, SYSTEMS, AND PRODUCTS FOR SEARCHING SOCIAL NETWORKS - Methods, systems, and products are disclosed for searching social networks. A device is encountered that sends a query. The query comprises a search packet. A content search is performed according to a query parameter described by the search packet. The content search is then repeatedly performed according to a duration parameter described by the search packet. | 02-10-2011 |
20110035450 | MESSAGE-BASED COMMUNICATION SYSTEM MONITOR - A device for exchanging documents between two parties through a network comprises: an interface ( | 02-10-2011 |
20110040836 | SYSTEM AND METHOD FOR IMPLEMENTING MEDIA AND MEDIA CONTROL TRANSFER BETWEEN DEVICES - A method to activate session control is presented. The method includes receiving a request to activate control of a collaborative session, and determining acceptance of the request to activate control of the collaborative session. The method includes sending an indication, in response to receiving the activation request, the indication indicative of the determined acceptance. The indication in the response may be indicative of an acceptance. The method may include subscribing to an event package when the indication in the response is indicative of acceptance. | 02-17-2011 |
20110047217 | Real Time Collaborative Three Dimensional Asset Management System - In some embodiments, real time collaborative asset management may be provided for computer graphics. This may be implemented using a server proxy between an asset server and client applications. The server proxy enables real time collaborative asset management. The server may include a compare function which identifies the differences between an asset as originally positioned and as modified. As a result, the server may only communicate the modifications to reduce bandwidth in some embodiments. In addition, by enabling requests to be converted into a common language format, disparate clients may be able to communicate with each through the server. | 02-24-2011 |
20110047218 | NETWORK CONTROL SYSTEM - First and second stations have first and second memory elements ( | 02-24-2011 |
20110055329 | DYNAMIC DATA SHARING IN A COLLABORATIVE ENVIRONMENT - Users sharing web pages and editing shared content are forced to manually refresh their web browsers to view a latest version of the content. This can be cumbersome and may not give users a true interactive content sharing experience. Functionality for dynamic sharing of content modifications and for automatic presentation of the latest version of the content can be implemented on the web browser to ensure that the latest version of the content is always presented to the user. By automatically retrieving content modifications made by one user and transmitting the content modifications to other users viewing and editing the shared content, users can be preempted from having to manually refresh the content presented on the web browser. This can result in a more interactive content sharing experience with little or no manual intervention. | 03-03-2011 |
20110072087 | VERY LARGE CONFERENCE SPANNING MULTIPLE MEDIA SERVERS IN CASCADING ARRANGEMENT - A communication method for transferring communication data between a plurality of participants is provided. The participants include at least one active participant that generates the communication data and at least one passive participant that does not generate the communication data. The communication method includes receiving, by a primary server, the communication data generated by the active participant and transmitting, by the primary server, the communication data received from the active participant to at least one secondary server that does not receive any communication data from any of the active participant and the at least one passive participant. The secondary server receives the communication data transmitted from the primary server and transmits the received communication data to the passive participant. | 03-24-2011 |
20110072088 | INFORMATION COMMUNICATION SYSTEM, INFORMATION COMMUNICATION METHOD, AND RECORDING MEDIUM HAVING INFORMATION COMMUNICATION PROGRAM STORED THEREON - An information communication system for exchanging a plurality of contents between a plurality of node devices, includes a plurality of internal networks connected to an external network. The internal networks include: node devices that connects the same internal network; and a support device, which connects the internal network, and which supports acquisition of contents by the node devices. An internal overlay network is constructed for each of the internal networks. An external overlay network is constructed on the external network. Each of the node devices includes a first acquisition unit that acquires contents from a first internal overlay network, which is an access destination of the first acquisition unit. If it is unable to acquire the contents from the first internal overlay network, the first acquisition unit acquires contents from one of the support devices through a first support device, which is a support device connecting the first internal network. | 03-24-2011 |
20110078246 | SYSTEM AND METHOD OF SIMULTANEOUS COLLABORATION - A system and method of simultaneous collaboration is described. The described systems and methods can work with virtually any document structure and do not require advance locking. A plurality of possibly hierarchical, possibly overlapping domains within the document structure is defined. The server handling the simultaneous collaboration requests must keep track of conflicts in edits using the domain information and inform clients whether the edits have been accepted or rejected based on whether or not the edits cause conflicts. A well-designed domain structure as described will avoid conflicts. | 03-31-2011 |
20110082904 | METHOD AND PROGRAM FOR PROVIDING DATA COHERENCE IN NETWORKS - A method of and a program for providing coherence between instances of data objects residing on distributed nodes of a non-memory-coupled network. To provide a method of and a program for providing coherence in accordance with the features set forth in the opening part of this specification, which allows coherence between, in principle, any data objects or instances of data objects, in that respect is substantially freely scalable and also does not require a central memory or server for the data objects. In accordance with embodiments of the invention, for each instance of a data object that is processed by a node, platform-independent unique metadata are generated and by means of the metadata and a coherence protocol which operates on that metadata, the metadata and thus the data objects are kept coherent. | 04-07-2011 |
20110082905 | WLAN PEER-TO-PEER GROUP OWNER NEGOTIATION - A method of operating a first wireless device includes sending a first message including a first intent to be a group owner and a value to a second wireless device. In addition, the method includes receiving a second message including a second intent to be the group owner from the second wireless device. Furthermore, the method includes determining which of the first wireless device or the second wireless device should be the group owner based on the first intent, the second intent, and the value. | 04-07-2011 |
20110087737 | SYSTEMS AND METHODS FOR LIVING USER REVIEWS - Systems and methods for creating an opinion timeline. Users are able to submit ongoing reviews for products and services based on extended use, new revelations, additional features, upgrades and the like. Users can be notified of upgrades or improvements and are requested to provide another review of the product or service which is tied to the original review. Users can also update their review of the product or service based on a change in mind. The opinion timeline can be applied to reviews of products, television shows, music, etc. | 04-14-2011 |
20110087738 | SYSTEM AND METHOD FOR DISTRIBUTING SHARED STORAGE FOR COLLABORATION ACROSS MULTIPLE DEVICES - A method and apparatus is described in which anchors are used to produce a shared store display. The anchors are pointers to objects which are distributively stored on a peer-to-peer network. Not all of the objects are copied to each of the units in the peer-to-peer network. Additionally, not all of the objects are stored in a central server. The peer-to-peer network software allows for collaborative networking of the objects in the shared store. | 04-14-2011 |
20110093538 | COLLABORATIVE CALENDAR AND WORKFLOW MANAGEMENT - Collaborative calendar and workflow management that includes receiving, by a processing device, a workflow of a user comprising workflow tasks, accessing a calendar of the user by the processing device, and inserting, by the processing device, calendar entries of the user and the workflow tasks together in the calendar of the user. | 04-21-2011 |
20110093539 | System And Method For Innovation And Idea Management - A computer-base system provides a structural environment for innovation and idea management within an organization. Communities of users within the organization and/or other communities of external users may interact with the system via browser-based user interfaces. Each submitted idea or request for ideas is assigned a facilitator who is responsible for performing tasks designed to advance the idea within the organization. The system tracks performance of these tasks and provides information, such as a list of experts available to consult in relation to an idea or task. | 04-21-2011 |
20110093540 | Method and system for communications using cooperative helper nodes - A method and system for communicating a message are disclosed. An exemplary system includes plural nodes and an exemplary information transmitter that includes a processor. The processor can detect a number of the nodes within communication range of the information transmitter as helper nodes. The processor can process a message into a number of portions as a function of the number of helper nodes detected. The processor can transmit at least one of the portions of the message to at least one of the helper nodes for wireless communication of at least one portion by the at least one helper node. | 04-21-2011 |
20110099228 | METHODS, SYSTEMS AND COMPUTER PROGRAM PRODUCTS FOR A PEER-TO-PEER CACHE CONTENT REPLACER - The METHODS, SYSTEMS AND COMPUTER PROGRAM PRODUCTS FOR A PEER-TO-PEER CACHE CONTENT REPLACER (“P2PCCR”) rates the value of storing specified existing content and replaces the lowest rated existing content with the requested new content. In one embodiment, a method for content replacement that may be used in a peer to peer video on demand system is described. The method includes receiving a request for new content, obtaining usage and availability data, determining a value rating based on the usage and availability data, and replacing lowest value rated content with said new content. | 04-28-2011 |
20110099229 | Method for Collaborative Processes Executed among Communities - A method is presented to enable process oriented transactions to take place between community partners across multiple communities, where closed related objects form communities and communities are linked to conduct collaborative work. Transactions are arranged in logical sequences and represented in cross-community URL calling strings which are executed collaboratively among the involving community members. The method includes requesting community members in charge of constructing function trees constituting business processes using logical operators and operational directives, common global process identification, and the receiving addressable objects. Function trees are formed to carry out certain community activities and functions are distributed to the corresponding members from roots to leaves and executed from leaves to root. The common global process identification provides a linkage for the transactions executed in the context of function trees as a systematic unit of work among community partners. | 04-28-2011 |
20110106887 | SYSTEM AND METHOD FOR RESOURCE DISCOVERY - In distributed networks of cooperating nodes, it is useful to perform resource discovery in a manner that is efficient but that also minimizes communication complexity. A system and method in which nodes in a network efficiently are provided with information about the presence of, and other information about, other nodes in the network provides tangible benefits. In general, in one aspect, a system and method according to the invention features a distributed method for communicating information among a plurality of nodes. The method includes choosing, by a first node, one second node from information about nodes that the first node is aware of. The method further includes communicating from the first node to the second node information about the first node and nodes that the first node is aware of. The method further includes adding or merging, by the second node, the information about the first node and nodes that the first node is aware of with information about nodes that the second node is aware of. The method further includes each of the plurality of cooperating nodes repeating these steps. | 05-05-2011 |
20110106888 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR ASSET SHARING AMONG HIERARCHICALLY INTERCONNECTED OBJECTS - In some embodiments, a parent object may share its assets with its descendent(s) in a hierarchical asset sharing model. The hierarchical asset sharing model may specify a plurality of asset sharing modes. In a first mode, an asset of the parent is imposed on a child. The child is able to utilize the asset, but unable to modify or delete the asset. In a second mode, the child is able to utilize the asset and a copy of the asset is generated when the child attempts to modify the asset. The child can modify the copy of the asset, which is stored as an asset only of the child. The original asset is no longer shared becomes an asset only of the parent. In a third mode, both the parent and the child can utilize and modify the asset. | 05-05-2011 |
20110113099 | METHOD FOR TRANSMITTING BUFFER MAP AND NETWORK THEREOF - A method for transmitting buffer maps adapted in a peer-to-peer network comprising a plurality of peer nodes, and one or several super nodes are selected from the peer nodes, wherein when the buffer maps are transmitted in the peer-to-peer network, the super nodes are connected to each other, and each of the peer nodes is connected to one of the super nodes. First, each of the peer nodes transmits its buffer map to the super node connected thereto. Then, the super nodes exchanges the received buffer maps to each other, so as to synchronously update information of the buffer maps, and each of the super nodes updates a buffer map table recorded therein according to the exchanged buffer maps. Finally, each of the super nodes transmits the buffer map by the peer node connected thereto to the peer node. | 05-12-2011 |
20110113100 | SYSTEM FOR SHARING FAVORITES AND ENABLING IN-NETWORK LOCAL SEARCH BASED ON NETWORK RANKINGS - A system for sharing user's favorite locations within their social network, based on the locations added on their mobile device is presented. Additionally, a system and method for optimizing local search based on users' favorite locations and aggregate statistics of users for determining network ranking is presented. Users can perform an “in-network” search to determine recommended locations within their social network, and also share preferences for planning meeting locations. | 05-12-2011 |
20110113101 | Method and Apparatus for Processing Authentication Request Message in a Social Network - A method and an apparatus for processing an authentication request message in a social network are provided. To improve the inefficiency of existing technology in processing user authentication and request to establish social relationship as well as inadequacy of parameters available for said authentication, the disclosed method includes a social network server detecting an authentication request message sent by a first client to a second client requesting to establish a social relationship with the second client. The social network server obtains information social attributes that are common to the first client and the second client, forwards the authentication request message, and sends the obtained information of common social attributes to the second client. The social attribute information is used by the second client to decide whether or not to authenticate the authentication request message. | 05-12-2011 |
20110113102 | METHOD AND APPARATUS FOR INTEGRATING A PARTICIPANT INTO PROGRAMMING - A method and apparatus for integrating a participant into video programming. A list of available social network data fields is received. Programming segments to be customized based on the available social network data fields are detected. At least one of the available social network data fields is correlated with the programming segment to be customized. Personal data of a specific user corresponding to the at least one of the available social network data fields is retrieved and the programming segment is modified to include information based on the personal data. | 05-12-2011 |
20110113103 | PEER TO PEER GATEWAY - A method and system for interconnecting .a number of peer to peer networks is disclosed. According to one embodiment, a peer to peer, gateway communicates with one or more peer to peer networks. The gateway communicates with these networks through the Internet, to which it is connected. The gateway may be configured to perform a number of functions on each of the connected networks, including but not limited to: data storage, searching, data transfer, and data translation. | 05-12-2011 |
20110125850 | METHOD, APPARATUS AND SYSTEM FOR SOCIAL NETWORKING - A method, apparatus and system for social networking is provided. In an embodiment, the system comprises a plurality of mobile devices that can directly connect to each other via a peer-to-peer connection. The devices can additionally connect a server. The server maintains a profile schema which can be used to generate profiles for users for each of the mobile devices. | 05-26-2011 |
20110137995 | Selectively Providing Locations of Users Based on Notification Rules in a Social Network - Systems, methods, apparatus and software have been discovered for use by individual users to monitor the geographic location of other people or assets with some relationship to the user. Once some manner of location information is determined, users have the ability to describe that location in various ways and control how that information is shared with other users. | 06-09-2011 |
20110137996 | Managing Location Labels in a Social Network - Systems, methods, apparatus and software have been discovered for use by individual users to monitor the geographic location of other people or assets with some relationship to the user. Once some manner of location information is determined, users have the ability to describe that location in various ways and control how that information is shared with other users. | 06-09-2011 |
20110137997 | Social Networking System which Provides Location Information of Related Users - Systems, methods, apparatus and software have been discovered for use by individual users to monitor the geographic location of other people or assets with some relationship to the user. Once some manner of location information is determined, users have the ability to describe that location in various ways and control how that information is shared with other users. | 06-09-2011 |
20110145333 | Method and Apparatus for Enhancing Compound Documents with Questions and Answers - A server system runs a bot service that registers an FAQ (frequently asked questions) for a document having an embedded object. The FAQ includes one or more question-and-answer (Q&A) pairs. The bot service receives, from each electronics device that renders a copy of the document, a request from the embedded object for the FAQ registered for the document, and transmits the FAQ to each electronic device from which a request is received. Each electronics device displays the FAQ, including the one or more Q&A pairs, within its rendered copy of the document. Any viewer of a copy of the document with the embedded object can submit a question to the bot service through the embedded object. The bot service uses a messaging service to obtain an answer to the question from an author. The FAQs displayed at the electronics devices are updated to include the new Q&A pair. | 06-16-2011 |
20110153746 | SYNCHRONIZING SHARED FILES DURING COMMUNICATION SESSIONS - A computer-implemented method, system and computer program product for synchronizing copies of a shared file used by different communication session participants is presented. A shared file that is used by a first communication session participant and a second communication session participant is identified. The first and second communication participants each use a separate copy of the shared file. In response to detecting a communication session between the first and second communication session participants, the separate copies of the shared file are automatically synchronized. | 06-23-2011 |
20110153747 | RECURSIVE IDENTIFICATION OF INDIVIDUALS FOR CASUAL COLLABORATIVE CONFERENCING - A method for real-time communication among two or more individuals separated in space. The method includes the steps of determining that a first individual is likely to be interested in communicating with a second individual via a first communications link; retrieving information via the first communications link about one or more additional individuals from electronic memory means associated with the second individual; and establishing communication with at least one of the additional individuals based on the retrieved information. | 06-23-2011 |
20110153748 | REMOTE FORENSICS SYSTEM BASED ON NETWORK - A remote forensics system based on a network is provided to allow for accessing a forensics analysis center from a remote area to perform forensic analysis. The network-based remote forensic system includes: one or more remote terminals performing forensic analysis on an evidence device in a remote area, through a virtual forensic tool when the evidence device is connected thereto; and an investigation center system connected to the remote terminals via a wide area network to provide the virtual forensic tool, processing a requirement of the remote terminals, and providing requirement processing results to the remote terminals. | 06-23-2011 |
20110161423 | METHOD AND SYSTEM FOR PROVIDING A COLLABORATIVE EVENT-SHARE SERVICE - A method, a system and a computer readable medium for supporting collaborative media sharing among users at an event are disclosed. For example, the method creates an event-share group relating to an event, and provides an event tag to a plurality of members of the event-share group, where the event tag uniquely identifies the event-share group or the event. The method receives a captured media from at least one of the plurality of members, wherein the event tag is attached to the captured media and provides the captured media to the plurality of members. | 06-30-2011 |
20110161424 | AUDIENCE SELECTION AND SYSTEM ANCHORING OF COLLABORATION THREADS - A social network server provides collaboration networking capability for a network system such as a business system. A user can request to tie a collaboration thread to an anchor in the system. The anchor is a primary topic, which can be selected from topics provided by the system, or entered by the user. The selectable topics are derived from within the system. Whether selected or entered, the topic is associated with the collaboration thread to allow the thread to be managed as a resource in the system. The audience for the collaboration thread is controlled by the user, where topics can be applied as filters to generate an audience. The primary topic directs audience selection, and additional audience selection can be achieved by applying boundary topics. The collaboration thread is presented only to the audience, and the audience can be dynamically altered. | 06-30-2011 |
20110173264 | System and Method for Attentive Clustering and Analytics - Attentive clustering includes constructing an online author network, wherein constructing includes selecting a set of source nodes (S), a set of outlink targets (T) from a selected type or types of hyperlinks, and a set of edges (E) between S and T defined by the selected hyperlinks, constructing a matrix of source nodes in S linked to targets in T′, wherein T′ is derived by normalizing nodes in T, and partitioning the network into at least one set of source nodes with a similar linking history to form an attentive cluster and at least one set of outlink targets with a similar citation profile to form an outlink bundle. Attentive clustering may further include applying any lists specifying inclusion or exclusion of particular nodes. Frequencies of links between attentive clusters and outlink bundles may be measured and analyzed. | 07-14-2011 |
20110173265 | MULTI-HEAD HIERARCHICALLY CLUSTERED PEER-TO-PEER LIVE STREAMING SYSTEM - A method and apparatus are described including receiving data from a plurality of cluster heads and forwarding the data to peers. Also described are a method and apparatus including calculating a sub-stream rate, splitting data into a plurality of data sub-streams and pushing the plurality of data sub-streams into corresponding transmission queues. Further described are a method and apparatus including splitting source data into a plurality of equal rate data sub-streams, storing the equal rate data sub-streams into a sub-server content buffer, splitting buffered data into a plurality of data sub-streams, calculating a plurality of sub-stream rates and pushing the data sub-streams into corresponding transmission queues. | 07-14-2011 |
20110173266 | IMAGE SHARING CONTROLLER, IMAGE SHARING SYSTEM, IMAGE SHARING CONTROLLING METHOD, ITS PROGRAM, AND RECORDING MEDIUM RECORDED WITH THE PROGRAM - An image-sharing server of an image-sharing system acquires candidate storage data including an update image currently displayed on an image-providing terminal. When, for instance, a predetermined reception band of a second image-receiving terminal is narrower than an optimum transmission band of the image-providing terminal, the image-sharing server specifies the last update data in an order for the update data to be stored in a second transmission buffer as comparison data. Further, when determining that an update region of the comparison data is included in an update region of the candidate storage data, the image-sharing server deletes the comparison data and stores the candidate storage data in the second transmission buffer. Subsequently, the image-sharing server transmits the update data of the second transmission buffer to a second receiving terminal in the order for the update data to be stored to update the image currently displayed on the second image-receiving terminal to update data. | 07-14-2011 |
20110179119 | International data memorial.com ("IDM") - A general interest website marketed to achieve a business objective as the “IDM everyday . . . the website for your life.” IDM provides a self-authenticating, chronological, archiving process and cloud server featuring permanent uploads to file documents in private or public files, a social/business network, email and forum. IDM's permanent features are a service not otherwise available on the Internet. A user of IDM may (1) socialize with friends, relatives or businesses, (2) view or upload documents or photographs, (3) download templates, (4) purchase legal documents filled out pursuant to the users' specific instructions, (5) submit questions to our bank of life experts, (6) create a private profile and journal, (7) blog on the forums, (8) comment on uploads, (9) rate uploads, (10) email, (11) invite friends to view/comment/rate uploads, (12) permanently record information, (13) network with others, (14) visit our physical locations, and (15) use the IDM APP to “link” to IDM from smart phones and any private computer or laptop. All uploads, forums, blogs, and files are stored onto IDM as permanent files, stored in the chronological order it was received or made. | 07-21-2011 |
20110179120 | SELECTIVE DATA FORWARDING STORAGE - Methods and apparatus, including computer program products, for selective data forwarding storage. A method includes, in a network of interconnected computer system nodes, receiving a request from a source system to store data, the request comprising an ownership and a data type, if the ownership and the data type match a corresponding entry in a store, directing the data to a computer memory, and continuously forwarding the data from one computer memory to another computer memory in the network of interconnected computer system nodes without storing on any physical storage device in the network. | 07-21-2011 |
20110191422 | MULTIPLE COMMUNICATION NETWORKS FOR MULTIPLE COMPUTERS - In one or more embodiments, a system and method interconnects multiple computers (M | 08-04-2011 |
20110202603 | METHOD AND APPARATUS FOR PROVIDING OBJECT BASED MEDIA MIXING - An apparatus for providing object based media mixing may include at least one processor and at least one memory including computer program code. The at least one memory and the computer program code may be configured to, with the at least one processor, cause the apparatus to perform at least receiving an indication of shared content to be provided to a plurality of group members, receiving a selection of a region of interest within the shared content, receiving social interaction media associated with at least one of the group members, and mixing the shared content with the social interaction media to provide mixed content. The mixed content may be dynamically modified to avoid overlaying the social interaction media over the region of interest. A corresponding method and computer program product are also provided. | 08-18-2011 |
20110202604 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SOURCE PEER CAPACITY-BASED DIAMETER LOAD SHARING - Methods, systems, and computer readable media for source peer capacity-based Diameter load sharing are disclosed. According to one aspect, the subject matter described herein includes a method for source peer capacity-based Diameter load sharing. A network element for processing Diameter messages received from a Diameter peer requests information regarding a Diameter message capacity requirement of the Diameter peer, receives information regarding the Diameter message capacity requirement of the Diameter peer, and uses the received information to load share the processing. In one embodiment, the network element is a Diameter signaling router having multiple message processors for processing Diameter messages, and the information regarding the Diameter message capacity requirement of the Diameter peer is used to load share Diameter message processing and/or Diameter connections among the multiple message processors. | 08-18-2011 |
20110202605 | Multi-User Interactive Communication Network Environment - A system and method for initiating communication in real-time between users in a multi-user communication environment are described. To limit the receipt of unwanted messages, communication may be limited to a pre-prepared library of chat messages. The pre-prepared library of chat messages may include one or more of predetermined words, phrases and actions. Users are enabled to communicate and/or perform gaming actions based on the prepared library of chat messages, in one or more languages. | 08-18-2011 |
20110213840 | ROLE-BASED TAG MANAGEMENT FOR COLLABORATIVE SERVICES INTEGRATED WITHIN A SERVICE ORIENTED ARCHITECTURE - A tag management system for a user of a client-side portal application providing access to a set of services that include provisions for collaborative tagging of content comprises one or more data repositories configured to maintain one or more separate sets of tags, a messaging intermediary configured to provide access to the one or more data repositories and to provide for communication with the set of services, and a client-side agent configured to communicate with the set of services and access the one or more data repositories through the message intermediary to act on instructions provided by the user in one or more user roles. A set of tags corresponds to each service in each user role and specifies an available vocabulary for tagging content at that service. The agent is configured to access the one or more data repositories to load a first set of tags corresponding a user-specified service and a user-specified role, display the first set of tags to the user, and to communicate with the user-specified service to post tags selected by the user from the first set of tags to content at the user-specified service. | 09-01-2011 |
20110219076 | SYSTEM AND METHOD FOR INTEGRATING USER GENERATED CONTENT - A system and method for generating an integrated content object. A plurality of user generated content objects may be associated with a respective plurality of slots in a grid. Adding a user generated content object to a grid may comprise determining whether a free slot in the grid is available. Adding a user generated content object to a grid may comprise scaling down user generated content objects already associated with the grid, providing free slots in the grid by increasing the number of slots in the grid and associating a user generated content object with a free slot. | 09-08-2011 |
20110219077 | DIRECT LINKED TWO WAY FORMS - A method for managing a two-way form over a direct link is provided. The method includes establishing a communicative link between two communications clients each separately executing in memory by a processor of a corresponding one of two computers. The method also includes managing a two-way form rendered as individual instances of the two-way form each in a corresponding content browser executing in a corresponding one of the two computers. Finally, the method includes exchanging synchronization information for the two-way form over the communicative link. In one aspect of the embodiment, the method also includes prompting in one of the individual instances of the two-way form for verification of an update to a field providing in another of the individual instances of the two-way form. In another aspect of the embodiment, the method includes recording a verification of the update to the field in an audit trail. | 09-08-2011 |
20110219078 | BOARD PORTAL SUBSIDIARY MANAGEMENT SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT - A board portal system provides the ability to manage multiple boards, where each of the boards may be a separate legal entity. The board portal may provide the ability to establish links between the multiple boards and create parent-child relationships with subsidiary boards. With the board portal, users can create content and make it viewable and accessible across multiple boards that related through a parent-child relationship. At the same time, the board portal maintains a requisite level of separation between the related boards in the portal using encryption and/or other separation techniques. As a result, the board portal facilitates flexible workflow patterns and communication processes based on the proper hierarchical structure that exists between the parent organization and its subsidiaries. | 09-08-2011 |
20110225243 | Method for global resources sharing, logically linked means and integrated functionality for solutions building - A method is disclosed for enabling sharing of software using logic links. Software may be an application or other code. Sharing occurs at runtime of a solution or an application. A first registered user uploads an application, an application page, and an application parameter which may then be used and shared with other users. User action seeking to share an application is done by the user selecting a logic link to the software. A second user adds a logic link in a solution that directs the integration of software sought to be shared. Thereafter, the second user may run the second solution with the application. | 09-15-2011 |
20110238759 | SYSTEMS AND METHODS FOR COLLABORATION - In some embodiments, the disclosed systems and methods provide a client-server infrastructure capable of supporting a variety of asynchronous and synchronous collaboration activities in a so-called collaboration place. Some of these activities include chatting, viewing and/or editing one or more data files, and sharing one or more applications, data files, and/or displays. The client-server infrastructure supports seamless navigation between the supported asynchronous and synchronous activities in the collaboration place. Additionally, the client-server architecture supports data persistence, so that data files associated with the collaboration place can be stored for subsequent access. | 09-29-2011 |
20110252094 | COMMUNICATION CONSOLE WITH COMPONENT AGGREGATION - Systems methods and devices are provided for a presentation including a communications console with component aggregation. In one potential implementation, a computing device with an application framework receives a communication manager object via a network connectivity device and executes the communication manager object within the application framework. The computing device may then receive and execute communications components and a presentation components within the application framework using the communication manager object. The communication manager object may then manages interface and display of the presentation information via the application framework, as modified by communication components. | 10-13-2011 |
20110252095 | Systems And Methods For Location Tracking In A Social Network - Systems and methods are provided for location tracking and filtering or hiding electronic communications. In one implementation, a method is provided for location tracking for electronic communications. The method includes receiving a location ID for a location from a user who desires to follow the location within a social networking environment, and associating the location ID with the user. The method also includes providing instructions to display a representation of the location in a list of the user's contacts. | 10-13-2011 |
20110258257 | PROXIMITY AGGREGATED NETWORK TOPOLOGY ALGORITHM (PANTA) - In one embodiment, each proximity server of a proximity network computes a distance from each particular location-community for which the proximity server is responsible to each location-community within the proximity network, wherein each distance is from a root location-community to a leaf location-community. The proximity servers may then share each computed distance with the other proximity servers within the proximity network, such that each proximity server in the proximity network maintains a distance between each location-community in the proximity network. Accordingly, a proximity server may then service proximity requests for content through performance of a lookup operation into the shared computed distances based on a root location-community being a location-community of an originator of the content requested within the proximity request and a leaf location-community being a location-community of a receiver of the content requested within the proximity request. | 10-20-2011 |
20110258258 | Method and apparatus for collecting and dissemination of information over a computer network - A device of and method for collecting and disseminating information over at least one computer network is disclosed. The apparatus comprises at least one database for storing digital information associated with at least a first user and a second user, at least one links module for the first user to link to at least a portion of said digital information associated with said second user and for the second user to link to at least a portion of said digital information associated with said first user, at least one manipulations module for manipulating said digital information stored in said at least one database, and at least one display device associated with each of the at least first user and second user for respectively displaying at least said linked digital information to each of said at least first user and second user, wherein said linked digital information associated with said first user is automatically updated on at least said display device of said second user when that information is manipulated, and wherein said linked digital information associated with said second user is automatically updated on at least said display device of said first user when that information is manipulated. | 10-20-2011 |
20110258259 | Dynamic Allocation of a Quota of Consumer Nodes Connecting to a Resource Node of a Peer-to-Peer Network - A method for dynamically allocating upload bandwidth to consumer nodes by a resource node that are communicatively connected by a channel-swarm in a peer-to-peer network. The method comprises periodically computing a dynamic quota value to determine a number of acceptable connections between the resource node and one or more of the consumer nodes connected by the channel-swarm; and allocating an available upload bandwidth to the one or more of the consumer nodes in the channel-swarm based on the computed dynamic quota value. | 10-20-2011 |
20110264745 | Electronic Document Provision to an Online Meeting - A system and method are presented for providing electronic documents to online meeting participants. The method schedules a first online meeting between network-connected computer devices. A meeting server establishes a repository for the first online meeting. The meeting server receives an electronically formatted document sent to a first communication address assigned to the first online meeting repository, and stores the document in the first online meeting repository. A first computer device is able to log into the meeting server and access the document from the first online meeting repository at a time prior to, during, or after the first online meeting. Likewise, the meeting server is able to store a document received prior to, during, or after the meeting. | 10-27-2011 |
20110270927 | System and Method for Synchronizing Electronic Poll Book Voter Databases - The present invention is directed to a system and method for synchronizing electronic poll book voter databases. The system includes a plurality of electronic poll books in communication over a network, each poll book having a unique identifier and each including a voter database of voter information. Each poll book is operable to transmit its unique identifier in an information packet and receive information packets from other poll books. Each poll book arranges the transmitted and received unique identifiers in order according to a predetermined ordering scheme, and establishes communication with two other poll books and exchanges voter database information to ensure all databases have updated information. With the communication established as described, the poll books form a ring network and database information is propagated from poll book to poll book to synchronize the databases between all of the poll books. | 11-03-2011 |
20110270928 | DATA SHARING OPERATION BETWEEN STORAGE DEVICE AND HOST GROUP - A data sharing method suitable for a storage device and a host group having a plurality of hosts is provided by the present invention. The data sharing method of the present invention is to check whether or not an identification code of the storage device is accepted, when the storage device links to one of the hosts. When the identification code of the storage device is accepted, the present invention defines the host linking with the host as a server host and the rest of hosts without linking the storage device as a client host. Then, the present invention broadcasts a notification to the client hosts from the server host, so as to perform a data sharing operation for sharing a data with a sharable status of the storage device to the client host through the server host. | 11-03-2011 |
20110270929 | SYSTEMS AND METHODS FOR AUTOMATIC DETECTION AND COORDINATED DELIVERY OF BURDENSOME MEDIA CONTENT - A networked computing system that is capable of detecting and coordinating the distribution of burdensome media content. The networked computing system includes one or more sending devices, one or more receiving devices, and a data communications network capable of facilitating data communications amongst all networked computing devices. In response to a sending or receiving device generating a data transfer request, an automatic determination is made as to whether the media content is burdensome to a portion of the data communications network over which the media content is to be transferred. The automatic determination may be made by a sending device, a receiving device, or another local network resource (such as a gateway). The determining device may then coordinate the media content transfer based on characteristics of the media content and available network resources. | 11-03-2011 |
20110270930 | Facilitating Interaction Between Web Browsers - Users browsing the same website may join in a single communication forum by navigating to a predefined communication web server or website. Navigating to the predefined communication web server includes transmitting an access request to the web server. The access request includes various information including identification information associated with the referring website. Based on the identity of the referring website, the web server joins users into an appropriate communication forum. If a pre-existing communication forum corresponding to the referring website is unavailable, a new communication forum corresponding to the referring website may be created. The communication forum allows users viewing the same referring website to interact and communicate in a variety of ways. | 11-03-2011 |
20110276631 | SYSTEMS AND METHODS FOR ACCESSING INFORMATION FROM MULTIPLE NETWORKS, SOCIAL GRAPHS, AND CONTENT SITES - Methods and systems for providing access to information and connections associated with or derived from social graphs, including social networks, professional networks, and content sharing and publishing sights are described herein. Embodiments provide for registering members in a system network, obtaining social graph information from the members, aggregating the member social graphs into a social graph network, obtaining and analyzing profile information from the social graphs within the social graph network, providing access to the social graph network. | 11-10-2011 |
20110276632 | PREDICTIVE DATA OBJECTS - Profile information for a user is generated and based on the profile information predictive data objects associated with a particular user are generated. Predictive data objects for the user are transmitted and at least one data object from the generated predictive data objects is selected. An option for the user to discover an additional data object from an internal or external network related to the selected data object is provided and information on the discovered data object is stored. An option for the user to share the selected data object to other users within the internal or external network is provided and information on the selected data object is stored. The profile information comprises at least one of the following dynamic filters: personal filter, social filter or contextual filter. | 11-10-2011 |
20110276633 | METHOD AND SYSTEM FOR DATA MANAGEMENT IN PEER-TO- PEER NETWORK - A method for managing storage of data objects in a peer-to-peer system including a plurality of peer entities is provided. For each data object to be stored into the peer-to-peer system, the method including establishing a group of peer entities so that the group meets a stability requirement according to predetermined stability rules, storing the data object into each peer entity of the group, and each peer entity of the group generating and maintaining a group list associated with the data object, which includes the peer entities of the group. | 11-10-2011 |
20110276634 | NETWORK SYSTEM, COMMUNICATION TERMINAL, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM - A communication terminal includes an input unit, an interface for communication with another terminal and a first server, a first communication control unit receiving access information for connection with the other terminal and first information from the first server via the interface, and transmitting second information to the first server via the interface, a determination unit determining whether input of the second information satisfies a predetermined condition or not based on access information, and a second communication control unit for exchanging third information with another terminal via the interface based on the access information when input of the second information satisfies the predetermined condition. | 11-10-2011 |
20110276635 | METHODS AND APPARATUSES FOR ADJUSTING BANDWIDTH ALLOCATION DURING A COLLABORATION SESSION - In one embodiment, a participant device joins a collaboration session among a plurality of participant devices. The content shared within the collaboration session includes lower-priority data and higher-priority data. An initial available bandwidth for use with the collaboration session is determined. Based on the initial available bandwidth and an expected second bandwidth for higher-priority data shared within the collaboration session, a first bandwidth is allocated for lower-priority data shared within the collaboration session. During the collaboration session, an actual second bandwidth for the higher-priority data shared within the collaboration session is monitored. The expected second bandwidth is compared to the monitored actual second bandwidth, and a bandwidth variant is determined. Based on the determined bandwidth variant, the first bandwidth allocated for the lower-priority data shared within the collaboration session is adjusted to increase the bandwidth allocated for the lower-priority data. | 11-10-2011 |
20110289146 | METHOD AND APPARATUS ALLOWING SCAN OF DATA STORAGE DEVICE FROM REMOTE SERVER - A method and device allowing a scan of a data storage device from a remote server are disclosed. In some embodiments, a computing device may include an out-of-band (OOB) configured to compute a first hash value for data stored in one or more sectors of a data storage device at a first time; receive, using communication circuitry, a request to transmit a portion of the data stored in the one or more sectors of the data storage device at a second time, the second time being subsequent to the first time; compute a second hash value for the data stored in the one or more sectors of the data storage device at the second time; and transmit, using the communication circuitry, the requested portion of the data, only if the second hash value does not match the first hash value. | 11-24-2011 |
20110289147 | Direction-Conscious Information Sharing - Direction-conscious information sharing is disclosed. User input specifying information to be shared and a direction relative to the sender device is received. A recipient device is identified as being located in a target area in the specified direction relative to the sender device. The specified information is sent to the identified recipient device, including data to allow the receiving device to generate a notification indicating a direction of the sender device relative to the recipient device. | 11-24-2011 |
20110289148 | METHOD AND APPARATUS FOR ASSIGNING A CONTROL ROLE FOR A COLLABORATIVE COMMUNICATION SESSION, AND METHOD AND APPARATUS FOR REQUESTING A CONTROL ROLE FOR A COLLABORATIVE COMMUNICATION SESSION - In a method for assigning a control role for a collaborative communication session, a message is received which indicates, independently of a media transfer request for a collaborative communication session, that a control role for the collaborative communication session is intended to be assigned to at least one terminal which is specified by the message as a holder of a control role, and a control role for the collaborative communication session is assigned to the at least one terminal which is specified by the message as the holder of a control role. In a method for requesting a control role for a collaborative communication session, a message which corresponds to the received message is sent. The methods are carried out by appropriately designed apparatuses. | 11-24-2011 |
20110289149 | METHODS AND SYSTEMS FOR MANAGING A MULTI PARTICIPANT EVENT - A method for managing communication among a plurality of social network members. The method comprises defining a multi participant task, setting at least one forward rule limiting the distribution an invitation message for participating in the multi participant task, forwarding the invitation message to at least one addressee from a plurality of social network members, allowing the at least one addressee to forward the invitation message to at least one additional addressee from the plurality of social network members under the at least one forward rule, monitoring a plurality of feedbacks to the invitation message to determine whether the multi participant task is achieved, and updating a status of the multi participant task according to the determination. | 11-24-2011 |
20110289150 | ONLINE COLLABORATION - A method and an agent ( | 11-24-2011 |
20110289151 | Method For Monitoring And Providing Information Over A Peer To Peer Network - The present invention relates to a pseudonode used for deployment on a peer to peer network which pseudonode comprises an IP address and client ID that is changeable upon the occurrence of a preselected event and includes a list containing at least one searchable data object. The pseudonode is programmed for monitoring the network to receive search requests therefrom and to compare each said received search with said list of data objects and to respond to such request. The invention also provides a method for monitoring search requests for selected objects by nodes on a peer to peer network. The method includes interposing the pseudonodes on the network in which it is configured to provide at least one IP address and optionally at least one client ID. The pseudonode has at least one stored object corresponding to a request object stored at said pseudonode; and monitors the network to detect requests matching at least one of the stored objects and acquires a unique ID generated by any network node requesting the object matching that stored object on the pseudonode and responding to substantially each node representing an acquired ID. | 11-24-2011 |
20110289152 | DYNAMIC BANDWIDTH CONTROL - Data transfer over a computer network relating to a data object of a multiple user network application, from a network user who owns the data object to an updating user, is achieved by transfer of a subset of data fields that define the data object, such that the subset of data fields is specified by the updating user and is less than a full update transfer comprising updated values for all the data fields that define the data object. Each data object is defined by multiple data fields, such that the transfer of a subset of the data object data fields ensures that the network bandwidth utilized for data updates will be reduced from the situation in which all the defining data fields for an object being updated are transferred over the network. | 11-24-2011 |
20110289153 | SOCIAL NETWORK FOR RECIPROCAL DATA SHARING - A method, apparatus, and system are directed towards seeding a user's contacts for their online social network. The invention is arranged to automatically recommend to the user a set of seed contacts that the user may employ to invite to join their social network. The set of seed contacts may be harvested from the user's existing portal activities, as well as other sources. In one embodiment, the invention analyzes portal activity, such as email exchanges with the user, and the like, to determine a frequency of contact with the user. Other sources may include but not be limited to emails, names within an address book of the user, names within an address book of another person, a buddy list, an instant messaging list, an activity, a mailing list, an online discussion group, a membership in a category, chat group, and the like. | 11-24-2011 |
20110295953 | Apparatus for Routing Requests - Apparatus for routing requests from a plurality of connected clients to a plurality of connected servers comprises a processor, memory and a network interface. The processor is configured to run a plurality of identical processes, each being for receiving requests and connecting each received request to a server. For each process, the processor is configured to maintain a queue of requests in memory, determine a number of queued requests that may be connected to a server, and attempt to connect this number of queued requests. The processor then accepts further requests, and if the queue is not empty, places the further requests in the queue, and if the queue is empty, attempts to connect the further requests. The processor determines the number of queued requests that may be connected to a server in dependence upon the length of the queues of all the processes and the number of available connections. | 12-01-2011 |
20110295954 | Method and apparatus for requesting media replication in a collaborative communication session, and method and apparatus for assigning a communication medium for a collaborative communication session - In a method for requesting media replication in a collaborative communication session, a message is sent which specifies that a communication medium for a collaborative communication session, which is currently being transmitted to at least one terminal, should additionally be transmitted to at least one other terminal, with the at least one other terminal being indicated in the message as the recipient of the communication medium. In a method for assigning a communication medium for a collaborative communication session, a corresponding message is received, and the communication medium is assigned to the at least one other terminal as the recipient of the communication medium. The methods are carried out by appropriately designed apparatuses. | 12-01-2011 |
20110302247 | CONTEXTUAL INFORMATION DEPENDENT MODALITY SELECTION - Modality selection in establishing multimodal conversations is performed automatically based on contextual information in enhanced communication platforms. Automata in client machines determine how a client machine chooses one or more modalities of a conversation invite based on contextual information such as computing device environment, network environment, user presence state, and comparable factors. Executed automata automatically join the user to a selected modality of a conversation or reject one. | 12-08-2011 |
20110302248 | METHOD AND SYSTEM FOR UTILIZING A BROADBAND GATEWAY FOR PEER TO PEER COMMUNICATIONS - A broadband gateway may be used to provide peer-to-peer communications with other broadband gateways. One or more peer-to-peer connections may be configured with each of the other broadband gateway, for use in peer-to-peer communications, which may be utilized to communicate shared content among the broadband gateways. Users may receive incentives for participating in peer-to-peer communications, comprising sharing credits and/or reduced charges. The broadband gateway may track and/or aggregate sharing credits based on communication of shared content. Peer-to-peer connections may be configured using at least one physical layer connection utilized by the broadband gateway in communicating with corresponding access network service provider. Peer-to-peer connections may also be configured using direct connections and/or links between the broadband gateways. The broadband gateway may generate a directory for use in conjunction with peer-to-peer operations. The directory may be presented via a user interface. The broadband gateway may generate and/or communicate peer-to-peer related alerts. | 12-08-2011 |
20110307557 | SELECTIVELY CONTROLLING INFORMATION FLOW IN A COLLABORATIVE ENVIRONMENT - Selectively controlling information flow in a collaborative environment implemented by at least one server device includes: receiving in the at least one server device, from a first user of the collaborative environment, a pipeline condition corresponding to a target recipient and a release condition corresponding to the target recipient; and preventing the target recipient, with the at least one server device, from accessing information satisfying the pipeline condition posted by the first user to the collaborative environment until the release condition has been satisfied. | 12-15-2011 |
20110307558 | SHARED SOCIAL PROGRAM GUIDE - Disclosed is a method whereby content-consumption information is gathered from members of a group. Based on the gathered information, a shared social program guide is created and presented to the member of the group. Group members interact with the shared social program guide to recommend and eventually to select content to consume. The selected content is then rendered to the content-consumption devices of the group members. The rendering is done in a coordinated fashion. To enhance social interaction, the shared social program guide can tell a viewer which other group members are currently available for consuming content. A communication channel can be set up among the group members to coordinate their choices or to allow them to discuss the content being viewed. In some embodiments, the shared social program guide accepts commands that alter the rendering of the chosen content. The altered rendering is coordinated among the viewers. | 12-15-2011 |
20110314102 | CONTENT COLLECTING APPARATUS, CONTENT COLLECTING METHOD, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM ENCODED WITH CONTENT COLLECTING PROGRAM - A content collecting apparatus, capable of accessing a plurality of electronic communities which each exchange contents among users via a network, includes a content accepting portion to accept a content input by a user as a question content, a selecting portion to select at least one of the electronic communities for posting the question content thereon, a posting portion to post the question content on the selected electronic community, and an evaluating portion to evaluate the electronic community on which the question content was posted, on the basis of an answer content posted in correspondence with the question content on that electronic community. The selecting portion, on the basis of the evaluation result by the evaluating portion, selects a second electronic community from among the plurality of electronic communities that is different from the first electronic community on which the question content was posted. | 12-22-2011 |
20110314103 | SYNCHRONIZED PROCESSES COMMUNICATING OVER A WIDE AREA NETWORK AND METHOD - Communicating peer processes on a wide area network may be synchronized in real time using a client-side library in conjunction with a centralized communication service. Such an approach provides a considerably easier way to develop applications as diverse as multiplayer games, synchronized video watching, document collaboration systems, and a range of web applications that require communication between multiple web clients. | 12-22-2011 |
20110314104 | System and Method for Selective Automatic Electronic Access of Personal Data - A system and method for selective automatic electronic access to personal data. A content distribution system server having a relational database and user navigation facility is accessible via the Internet. Users create memberships and designate recipients, method of delivery, recipient-specific content, and triggering events, and upload this information to the content distribution system server. | 12-22-2011 |
20110314105 | SYSTEM AND METHOD FOR ATTRIBUTE DETECTION IN USER PROFILE CREATION AND UPDATE - In one embodiment, a scheduled collaboration session in a social network is detected, the scheduled collaboration session to occur at a time in the future and at that time provide real-time communication among participants. A plurality of participants expected to attend the scheduled collaboration session are detected. A subject matter of the scheduled collaboration session is detected. One or more key words are derived from the detected subject matter of the scheduled collaboration session. Profiles maintained in the social network for the plurality of participants expected to attend the scheduled collaboration session are updated based on the one or more key words, the updating to include refining an area of expertise indicated in the profiles. | 12-22-2011 |
20110320536 | ACCELERATION OF SOCIAL INTERACTIONS - A system and method for facilitating social interactions between different individuals. Information available about each of the individuals engaged in a social interaction is used to provide a “social accelerator” for an interaction between the individuals. Social interactions are improved or accelerated by aggregating available information about individuals participating in an information system. When an interaction event trigger is received, the context of context for possible social interaction between the users around the trigger event is determined. A social accelerator is selected from available interest information common to the participating user and the target user, and the social accelerator is provided to one of the individuals. | 12-29-2011 |
20120005274 | SYSTEM AND METHOD FOR OFFERING CLOUD COMPUTING SERVICE - Provided is a cloud computing service providing system that may generate a list by classifying at least one information providing terminal based on platform information and content information received from the at least one information providing terminal, may provide the generated list to at least one user terminal, and, when a selection signal indicating that one of the at least one information providing terminal is selected by a user terminal, may connect the user terminal with the selected information providing terminal based on a peer-to-peer (P2P) scheme. | 01-05-2012 |
20120011203 | SERVER, METHOD, AND PROGRAM FOR PROVIDING FINANCIAL INFORMATION - A financial information providing system | 01-12-2012 |
20120011204 | AUTOMATED AGING OF CONTACTS AND CLASSIFYING RELATIONSHIPS - One or more interactions between a first user and a second user of a social networking system are identified. Each respective interaction of the one or more interactions is scored based on a group score and a time penalty. The group score is based on the number of users in the respective interaction and the time penalty is based on a time between a current time and a time of a last interaction between the first user and the second user. A relationship ranking that measures the first user's affinity towards the second user is determined, where the relationship ranking comprises one or more interaction scores. An indicator representing the relationship ranking is sent to a client for display. | 01-12-2012 |
20120016939 | METHOD AND SYSTEM FOR CONTROLLED DISTRIBUTION OF INFORMATION OVER A NETWORK - An information management and distribution system is disclosed. The information management and distribution system includes a client-side application and a server application that interact to facilitate the controlled exchange of contact information over a network. The client-side application can provide creation and design, rolodex, exchange, and update features. The information management and distribution system can also include a corporate administrator application. Still another aspect of the invention is that contact information can be distributed to registered users in a common format. | 01-19-2012 |
20120023169 | PORTABLE TERMINAL AND METHOD FOR PROVIDING SOCIAL NETWORK SERVICE USING HUMAN BODY COMMUNICATION - A portable terminal to provide social network service using human body communication includes a human body communication unit to transmit or receive data through a human body, a memory unit to store at least one of social data, user data, reference data, and any additional data collected, a contact object identifying unit to identify a contact object by using the data received by the human body communication unit, and a pattern analyzing unit to analyze a pattern of contact with the contact object using the data stored in the memory unit. A method for providing social network service using human body communication includes sensing a human body contact, identifying a contact object, and analyzing a pattern of contact with the contact object using at least one of social data, user data, reference data and any additional data collected. | 01-26-2012 |
20120023170 | Decision Bubbles - The present invention is a method for business users to collaborate on a decision within a decision bubble. A decision bubble is a specifically created environment in which a group of collaborators can interact with the purpose of creating and modifying decisions or business rules, and through which the system captures interactions between collaborators and enables traceability with respect to the resulting decisions. Using a lightweight business process, a decision bubble is initiated by a business user, the bubble owner, and can have in its scope any section of the decisions being managed. The bubble owner may issue invitations to the bubble to collaborators, some of which may be suggested by the system using a reputation system that scores users with respect to types of tasks and entities. The decision bubble contains all the contextual information required for the bubble collaborators to collaborate on the implementation or modifications of the decisions or rules. In one embodiment, only the users within the bubble can see and manage the newly created or modified decisions or rules. When the changes are deemed final by the bubble collaborators, the bubble may be merged back to the current state of the decisions, and the system keeps track of all interactions that led to the changed decisions, as well as all participants to it. | 01-26-2012 |
20120023171 | MOBILE MULTI-NETWORK COMMUNICATIONS DEVICE - A method of operating a Smartphone or other mobile handheld wireless computerized communications device outside of a normal cellular network. The method can be useful for either reducing cellular phone costs, or alternatively when the cellular phone infrastructure is degraded or absent. In such situations, the Smartphone operates in an alternative peer-to-peer wireless network mode, supplemented by optical network links as needed. The method can utilize standard Smartphone functionality such as Bluetooth or WiFi transceivers, light sources, and video cameras, and may be implemented in the form of a standard Smartphone App. The invention may establish a Gnutella-like peer-to-peer networking protocol between nearby Smartphones, and can extend the length of the peer-to-peer network connections by way of longer distance optical links. In alternative embodiments, various Smartphone peripherals can be added to extend the functionality of the peer-to-peer network still further. | 01-26-2012 |
20120030288 | SYNCHRONIZING USER CONTENT IN A COLLABORATIVE SESSION - Collaborative sessions, including website browsing sessions, are supported where particularized content of a first user is shared with a second user in order to synchronize a collaborative session attended by the first user and the second user. The particularized content may contain information generated during the session, information regarding previous sessions, and preferences indicated by a participant in the collaborative session or a system administrator. The particularized content may be synchronized on a peer-to-peer basis as well as through server intervention. The user for which the particularized content is targeted may maintain controls over when and to whom the particularized content may be shared. | 02-02-2012 |
20120030289 | SYSTEM AND METHOD FOR MULTI-MODEL, CONTEXT-SENSITIVE, REAL-TIME COLLABORATION - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for communicating via a multi-model collaboration space. A system practicing the method first assigns a communication endpoint identifier to a multi-model collaboration space having at least one entity. The endpoint identifier can be a telephone, email address, IP address, or username, for example. The system receives an incoming communication addressed to the communication endpoint identifier, such as a telephone call or email, and transfers the incoming communication to at least one entity in the multi-model collaboration space. In one aspect, the multi-model collaboration space provides a shared persistent container where entities can perform collaboration activities. The entities can have unique identities. The entities can be humans and/or automated, non-human, system-owned entities. Entities can share their context-specific view of the multi-model collaboration space with other entities. Such a multi-model collaboration space can be used in an enterprise environment. | 02-02-2012 |
20120030290 | METHOD AND SYSTEM FOR ACCELERATING RECEIPT OF DATA IN A CLIENT TO CLIENT NETWORK - A method and system for accelerating receipt of data in a client to client network. The method includes the steps of intercepting queries and responses, storing the intercepted queries and responses in an acceleration server and transmitting the intercepted responses to clients submitting intercepted queries. The system includes at least one acceleration server designed and configured to perform the steps included in the method. | 02-02-2012 |
20120036194 | COLLABORATION AGENT - A collaboration agent for facilitating real-time communications on behalf of a user. The collaboration agent includes a conference bridge that anchors calls to the conference bridge. The collaboration agent uses contextual information associated with the user to manage the real-time communications. The collaboration agent can communicate with other collaboration agents associated with other users. | 02-09-2012 |
20120059882 | PUBLISH/SUBSCRIBE BROKER MESSAGING SYSTEM AND METHOD - A publish/subscribe broker messaging system and method for processing a data message based on a message broker scheduling algorithm. The scheduling algorithm can be configured in association with a message broker to receive and transmit the data message associated with one or more publishers to a subscriber. The subscriber can register a subscription with respect to the message broker to receive the data message based on a selected topic. An attribute can be added to the selected topic description based on the scheduling algorithm in order to schedule the data message from the publisher with respect to the selected topic via the message broker. The data message with respect to the selected topic from the publisher can be processed sequentially and the scheduling algorithm can process other topics simultaneously. The data messages from other publishers with similar topic can also be processed simultaneously in order to transmit a high volume of message while ensuring high levels of service. | 03-08-2012 |
20120066310 | COMBINING MULTIPLE HARDWARE NETWORKS TO ACHIEVE LOW-LATENCY HIGH-BANDWIDTH POINT-TO-POINT COMMUNICATION OF COMPLEX TYPES - Systems, methods and articles of manufacture are disclosed for performing a vector collective operation on a parallel computing system that includes multiple compute nodes and a network connecting the compute nodes that includes an ALU. A collective operation may be performed to determine displacements for the vector collective operation. Descriptors for the vector collective operation may be generated based on the displacements. The vector collective operation may then be performed using the descriptors. | 03-15-2012 |
20120066311 | NETWORK CONNECTION ESTABLISHMENT AND DATA TRANSMISSION METHOD - The present innovation discloses a network communication establishment method between a portable device and a computer. The major feature of the present innovation is that the parameters are transmitted via the email and after the connection is established, the commands or requests for data transmission are still transmitted via email. As to the data under transmission, it is transmitted by peer to peer (P2P) technology. In another embodiment, the data may also be transmitted via email. | 03-15-2012 |
20120066312 | AD-HOC MICRO-BLOGGING GROUPS - Systems and methods are disclosed for distributing micro-blog posts to ad-hoc micro-blogging groups. In one embodiment, a micro-blog post of a user is obtained. A crowd in which the user is located is determined, where the crowd is a group of spatially proximate users. The micro-blog post of the user is tagged with a crowd identifier of the crowd in which the user is located such that the micro-blog post includes a crowd identifier tag. Publication of the micro-blog post including the crowd identifier tag is then effected. | 03-15-2012 |
20120084364 | Scalable Secure Wireless Interaction enabling Methods, System and Framework - The present invention proposes methodologies, a system and a secure spontaneous collaboration framework along with a suitable application and services suite for enabling new paradigm of social networking among users of handheld devices by bridging gab between infra-structure-based networks and mobile ad hoc networks. While supporting three different operating modes for the spontaneous collaboration that suits the user preference and network conditions, the proposed solutions hide the complexity of finding the right peer/device for spontaneous collaboration, self-organising the network to be formed on-demand, mitigating the security threat, being aware of user mobility for service continuity across wide variety of networks. Binding a given user to user's handheld device and specifying the number of applications/services enabling spontaneous collaborations that a given user is interested in are possible through user-profile creations. By taking a holistic view, the proposed solutions enable very practical, scalable, secure and economical spontaneous collaborations. | 04-05-2012 |
20120096091 | SERVER,CONFERENCE ROOM MANAGEMENT METHOD OF SERVER, AND NETWORK CONFERENCE SYSTEM - A server connected to a client terminal via a network, includes a conference room management unit that manages a conference room for holding a conference, and a medical image holding unit that holds the predetermined number of medical image data including medical image data linked to the conference, wherein the conference room management unit manages one state which is a conference live state and other states which are different from the one state as a conference room state. | 04-19-2012 |
20120102118 | COLLABORATION METHODS FOR NON-PROGRAMMATIC INTEGRATION SYSTEMS - Methods and systems for collaborating when one or more other users view or access the same, similar, or otherwise data. The collaboration method includes automatically non-programmatically collecting application data from a first mapped location of a mapped source reference of an application used by a first user and automatically non-programmatically collecting application data from a second mapped location of a mapped source reference of an application used by a second user. The integration application determines whether the collected application data from the first mapped location matches the collected application data from the second mapped location, and if the first collected application data matches the second collected application data, that integration application automatically notifies at least one of the first user and second user. The match determination may occur when the users are simultaneously accessing the data or at different times. | 04-26-2012 |
20120102119 | AUTOMATED SOCIAL NETWORKING BASED UPON MEETING INTRODUCTIONS - A meeting record, including identified participant information associated with each of a group of meeting participants, and a topic for a meeting is generated using a social network computing device. A meeting participant link that accesses the social networking profile of a meeting participant is stored within the meeting record for each of the group of meeting participants that has authorized access by others to a social networking profile of the meeting participant. A meeting notification, including a link to the meeting record, is sent to each of the group of meeting participants. | 04-26-2012 |
20120110085 | Indexing and Organizing Messages in a Messaging System Using Social Network Information - A messaging system receives a message that is intended for a recipient, who is a user of a social networking system. An object associated with the message is identified based on the message content and/or metadata associated with the message. The messaging system accesses a social networking system database to obtain social information about a relationship between the recipient and the identified object. The message is then indexed using the social information, wherein an entry for the message is stored in a message index based on the social information. This process may be repeated for each received message, and multiple different message indexes may be generated for received messages to track different types of social information. A user interface for viewing messages uses the message index to organize the messages, such as to filter, categorize, and/or sort the messages in the display. | 05-03-2012 |
20120110086 | ENSEMBLE HAVING ONE OR MORE COMPUTING SYSTEMS AND A CONTROLLER THEREOF - An integrated hybrid system is provided. The hybrid system includes compute components of different types and architectures that are integrated and managed by a single point of control to provide federation and the presentation of the compute components as a single logical computing platform. | 05-03-2012 |
20120110087 | COLLABORATION TOOL - A method for enabling collaboration between individuals to design, construct and maintain a building. The method comprises providing a network based computer system including at least one server and multiple clients. The multiple clients allow respective individuals to interact with the server. The server includes a machine-readable storage, which is encoded with software for execution by a CPU for allowing individuals at the respective clients to create, execute and manage projects associated with at least one of a design phase, construction phase and maintenance phase of the building. Each project comprises one or more events that are related to time. The method also comprises storing in the machine-readable storage events as they occur during execution of each project to create a building project database spanning at least the design phase and the construction phase and optionally the maintenance phase of the building. | 05-03-2012 |
20120110088 | VISIBILITY INSPECTOR IN SOCIAL NETWORKS - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transmitting a content data set to a computing device for displaying content to a non-author user, receiving user input from the non-author user, the user input corresponding to the content, and, in response to receiving the user input, transmitting first data and second data to the computing device for display to the non-author user, the first data comprising a number of contacts associated with an author user, the author user having authored the content, the second data being a sub-set of the first data and comprising a number of contacts associated with the non-author user. | 05-03-2012 |
20120110089 | METHOD, DEVICE AND SYSTEM FOR PROCESSING A NETWORK MAPPING IDENTIFIER, AND PEER SELECTION METHOD - A method, a device and a system for processing a network mapping identifier, and a peer selection method are provided, in which the method includes: obtaining topology information of a network, in which the topology information includes a relation between nodes in the network; generating a network mapping identifier capable of indicating a relation between a peer and other peers in the network according to the topology information; and combining the generated network mapping identifier and an Internet Service Provider (ISP) identifier into a network mapping identifier, and allocating the network mapping identifier to the peer. Through the method, the device and the system, the network topology information of an ISP is protected from being exposed, a load on the ISP is reduced, and private information of a peer-to-peer (p2p) application system is capable of being protected. | 05-03-2012 |
20120117154 | METHOD FOR UTILIZING HETEROGENEOUS STORAGE SYSTEMS BY COOPERATING WITH SERVER SIDE STORAGE SOFTWARE - In a service system having plural servers and storage systems connected via a network, a storage library is installed on all servers on which applications are running. All applications can use the storage library to create new data, read data, and update data in different types of backend storage systems. In one embodiment, the storage library holds a list of all storage systems which can be used for storing data, and manages capabilities of the storage systems, such as data replication and data integrity checking. The storage library is arranged to create a write profile for each created data in order to indicate how the data is being managed. A storage system and the storage library are thus able to avoid performing unnecessary data management (for example, redundant replication) by checking whether such data management is or has been performed by the storage library or by the storage system by referring to the write profile. | 05-10-2012 |
20120117155 | METHODS AND APPARATUS FOR RESOURCE ALLOCATIONS TO SUPPORT PEER-TO-PEER COMMUNICATIONS IN CELLULAR NETWORKS - A method of operating a wireless device associated with a first cell includes receiving information on a first set of resources for intracell peer-to-peer communication and on a second set of resources for intercell peer-to-peer communication. In addition, the method includes utilizing at least one of the first set of resources to communicate with a second wireless device within the first cell or the second set of resources to communicate with the second wireless device within a second cell based on the received information. | 05-10-2012 |
20120117156 | Network-based quick connect meeting service - A network-accessible service enables participating end users to collaborate with one another over a network. End users have computing devices (e.g., computers, mobile phone, tablet devices, or the like) that include hardware and software to enable the device to access a network, such as the public Internet, a Wi-Fi network connected to the Internet, a 3G or higher wireless network connected to the Internet, a private network, or the like. The network-accessible service provides a publicly-available site (such as a Web site) or a local software application from which a first participating end user initiates a “meeting,” e.g., by selecting a “share” button. In response, the site or software application provides an HTTP link that includes a “meeting” code, which may be a one-time unique code. The first participating end user then shares the link with whomever he or she desires to collaborate. Upon receiving the link (e.g., by e-mail, instant message, SMS, MMS, orally, or the like), a second participating end user joins the meeting “on-the-fly” by simply selecting the link or navigating to the site and entering the “meeting” code (in a “join” field). The service connects the second participating end user to the meeting immediately and without requiring any registration, software download, or the like. | 05-10-2012 |
20120117157 | System for Determining Presence of and Authorizing a Quorum to Transact Business over a Network - A system for determining presence of and authorizing a quorum to transact business over a network includes a first set of machine-readable instructions resident on a digital medium accessible to a computing machine, the instructions causing the machine to monitor a network for active presence of individual ones of communications devices associated with members of an authorized team of individuals from which the quorum may be determined, a second set of machine-readable instructions resident on the medium for causing the computing machine to make a confirmation of the quorum against a set of rules, and to authorize one or more of the individual communications devices making up the quorum to perform one or more tasks based on quorum consensus, and a user configuration, scheduling, and notification application resident on the digital medium for enabling a user to configure, schedule, and notify team members of a pending quorum event. | 05-10-2012 |
20120117158 | COLLABORATIVE COMPUTING AND ELECTRONIC RECORDS - Collaborative computing and electronic records are disclosed. An entity that may be able to help achieve an objective is discovered and a connection to the entity established. A meta-language is used to exchange with the entity a description of the objective and a description of the entity. The meta-language is used to negotiate with the entity a contract to help achieve the objective. In the event a contract to help achieve the objective is reached, performing a self-configuration in accordance with the contract. | 05-10-2012 |
20120124139 | ENGAGING WITH A TARGET AUDIENCE OVER AN ELECTRONICALLY MEDIATED FORUM - A method and apparatuses are provided for engaging with a target audience over an electronically mediated forum. A seed message may be posted on an electronically mediated forum by an engagement tool. The electronically mediated forum may be monitored by the engagement tool to detect at least one instance of engagement with the seed message. The engagement tool may extract engagement data including data characterizing the at least one engagement with the seed message. The engagement data may be analyzed by the engagement tool to provide feedback data. A targeted message may be generated by the engagement tool based on the feedback data. The targeted message may be configured for posting on the electronically mediated forum. | 05-17-2012 |
20120131105 | Method of obtaining and analyzing real-time opinions and analytical evaluations of distinct moments experienced by users of a social network - The present invention relates to methods and systems for requesting, analyzing, and displaying both numerical evaluations and text based evaluations of distinct moments within an experience shared by users of a social network. The social network users log-in to a particular event and the social network provides updates consisting of real-time descriptions of distinct moments within the event. The users rate and comment on the moment, and then receive data on the group perception and top comment for that moment, in real time. | 05-24-2012 |
20120131106 | SYSTEMS AND METHODS FOR SENDING AND RECEIVING E-MAIL ON A NETWORK COMMUNITY PLATFORM - A network platform for supporting a network-enabled application, comprising a plurality of communication channels to respective plurality of wireless network carries, each of the wireless network carriers having a plurality of users, the network platform comprises at least one processor, at least one interface having access to the internet, a mobile desktop applications, at least one email application, an address book widget, a private view widget, a fake public view profile, and a real public profile. | 05-24-2012 |
20120143957 | Inter-Node Communication Scheme for Node Status Sharing - A gossiping scheme for sharing node status in a cluster of nodes provides a robust mechanism for determining node status within the cluster. Nodes transmit gossip messages to each other nodes, the gossip messages listing other nodes in the cluster that are operational. When a node does not receive a gossip message from a particular node within a predetermined time period, then the node transmits messages to the other nodes indicating that the particular node is down. However, if another node has received a packet from the particular node within the predetermined time period and receives the node down message, then the other node responds with a node alive message. | 06-07-2012 |
20120143958 | POPULATING DOCUMENTS WITH USER-RELATED INFORMATION - One or more techniques and/or systems are disclosed for generating a document pre-populated with user-based information. A user's authorized social network can be mined for user-based information. The user-based information mined from the user-authorized social network can be added to a document template at locations in the template of one or more information identifiers in order to generate the pre-populated document. The one or more information identifiers can be used to identify the user-based information on the user authorized social network. | 06-07-2012 |
20120150963 | Method and Apparatus for Sharing Concurrent Ad Hoc Web Content Between Users Visiting the Same Web Pages - A method and apparatus are provided for sharing concurrent ad hoc Web content between users visiting the same Web domain, sub-domain, section or page. In one example, the method includes associating a user with a current uniform resource locator and Web domain, sub-domain, section or page being browsed by parsing the current uniform resource locator of the current Web page, creating a Web content sharing group by identifying one or more other users with whom the user would like to share, saving current uniform resource locators of pages being browsed calculating a status of the Web content sharing group by determining if any users in the Web content sharing group are currently browsing on a same Web domain, sub-domain, section or page as the user, and communicating the status of the Web content sharing group with a front-end device. | 06-14-2012 |
20120158849 | METHOD AND SYSTEM FOR GENERATING A COLLABORATION TIMELINE ILLUSTRATING APPLICATION ARTIFACTS IN CONTEXT - A method and apparatus for generating a collaboration timeline which illustrates application artifacts in context. A collaboration session includes a plurality of participants. Each participant collaborates via a corresponding processing device. Media streams associated with the plurality of participants are received during the collaboration session and a collaboration media stream based on the media streams is generated. A collaboration application generates an artifact during the collaboration session. A timeline entry is generated in a collaboration timeline, the timeline entry including time information identifying a time associated with the artifact, and a reference to the artifact. | 06-21-2012 |
20120158850 | METHOD AND APPARATUS FOR AUTOMATICALLY CREATING AN EXPERIENTIAL NARRATIVE - Embodiments of a method and apparatus for automatically generating an experiential narrative are described. A method may comprise, for example, receiving media information, receiving context information based on one or more identifiers associated with the media information, correlating the media information and the context information, and automatically generating a narrative summary using the correlated media information and context information. Other embodiments are described and claimed. | 06-21-2012 |
20120158851 | Categorizing Social Network Objects Based on User Affiliations - Groups of users of a social networking system are categorized based on their association with a type of malicious activity. A set of predetermined malicious groups is identified. Users associated with the malicious groups are selected based on their level of interactions with the malicious groups. Other groups associated with the selected users are identified as being potentially malicious groups. The potentially malicious groups are further analyzed based on occurrences of keywords associated with the type of malicious activity and manual verification by experts. The potentially malicious groups are either classified as being malicious or non-malicious or assigned a score based on their likelihood of being associated with the type of malicious activity. The methods and system disclosed can be used for categorizing other types of social network objects based on their association with a type of malicious activity, for example, users, events, and content. | 06-21-2012 |
20120158852 | METHOD AND SYSTEM FOR POLICING EVENTS WITHIN AN ONLINE COMMUNITY - A method and system for policing events within an online community comprising a plurality of users having corresponding user information stored in a user database. The method comprises: receiving data indicative of an event from a user of the plurality of users of the online community; selecting a plurality of eligible users (such as from the plurality of users, for example based on the stored user information) to form a jury to evaluate the data indicative of the event with respect to rules for the online community stored in a rules database; and electronically taking an action in respect of corresponding stored user information of a user who performed the event based on the jury evaluation of the data with respect to the rules for the online community. | 06-21-2012 |
20120166545 | SYSTEMS, METHODS, AND DEVICES FOR COMMUNICATING DURING AN ONGOING ONLINE MEETING - In various embodiments, an attendee of a live online meeting selects screen data from an earlier point in time in the online meeting for playback while the meeting is still ongoing. Automatically generated image thumbnails of the screen data for the online meeting may be employed to navigate to the earlier point in time. Attendees may annotate screenshots associated with the thumbnails, and a summary document may be generated that includes the screenshots and the annotations. | 06-28-2012 |
20120166546 | SYSTEMS AND METHODS FOR SMART MEDICAL COLLABORATION - Certain examples provide collaboration systems, apparatus, and methods to facilitate automated command recognition and execution in collaborative communication. An example system includes a communication interface to accept a communication input in an electronic collaboration session regarding clinical content. The system also includes a collaboration engine to automatically analyze the input to identify one or more instructions corresponding to the input and to automatically execute the identified one or more instructions with respect to content associated with the collaboration session. The collaboration engine is to provide results of the execution of the identified one or more instructions to at least one collaborator in the collaboration session. | 06-28-2012 |
20120166547 | SYSTEMS AND METHODS FOR RECORDING AND DISTRIBUTING MEDIA - The system includes providing a recorded version of a popular song for download to a plurality of users. One or more of the plurality of users are allowed to download the popular song, record their own voice to the popular song, and save the new version of the modified popular song. The modified popular song is received and providing for download to the plurality of users. | 06-28-2012 |
20120166548 | AUTO UPDATE UTILITY FOR DIGITAL ADDRESS BOOKS - An Internet-based system capable of automatically maintaining contact-related information in any computer software application or digital device which stores or manages contact-related information. More particularly, the system allows users to automatically enter and maintain contact-related information in a digital address book or similar application or device (such as a wireless phone or PDA) with minimal or no manual entry of the contact-related information by the user. The system also allows contacts of the user (i.e. people who's contact information or partial contact information is present in the user's address book application) to make corrections to their contact-related information contained in the user's address book, request reciprocal contact information from the user, deny the user access to additional or corrected contact-related information and take other actions relative to managing the contact-related information which others (users) have about them. | 06-28-2012 |
20120179759 | METHOD, DEVICE AND SYSTEM FOR FORWARDING DOCUMENT CONTENT IN EXTENSIBLE MARKUP LANGUAGE DOCUMENT MANAGEMENT - In the field of mobile communications, embodiments of the present invention disclose a method, a device and a system for forwarding document content in Extensible Markup Language Document Management (XDM). The method includes: receiving a forwarding request sent by a forwarding sender, where the forwarding request is used to forward the document content to a forwarding receiver; judging, according to a rights document, whether the forwarding sender has a forwarding right to the document content and whether the forwarding receiver has an access right to the document content; and when the forwarding sender has the forwarding right and the forwarding receiver has the access right, forwarding the document content to the forwarding receiver. Through the solutions in the embodiments of the present invention, the forwarding sender selectively forwards the document content to the forwarding receiver according to the rights document stored in an XDM Server (XDMS). | 07-12-2012 |
20120191784 | DESKTOP SHARING SYSTEM AND METHOD - In a desktop sharing method implemented by a server, the server communicates with a sharing provider through a first network and one or more sharing receivers through a second network. A desktop sharing request to share the desktop of the sharing provider with a sharing receiver is received from the sharing provider. The desktop sharing request is sent to the sharing receiver, and a response message is received from the sharing receiver. A bandwidth of the second network between the server and the sharing receiver is detected if the sharing receiver accepts the desktop sharing request, and a video of the desktop of the sharing provider composed of base layer video streams and additional layer video streams are received in real-time. The base layer video streams and the additional layer video streams of the video are selectively transmitted to the sharing receiver according to the bandwidth. | 07-26-2012 |
20120197998 | SYNCHRONIZATION OF DIGITAL CONTENT - Aspects of the present disclosure relate to the sharing of synchronization information corresponding to content among devices in a communication network. An originating device collects synchronization information related to the presentation of content to a user via the originating device. The synchronization information is defined according to reference points related to the presentation of the content to the user via the originating device, including a current state of the presentation of the content and/or additional information obtained during the presentation of the content. Based on detection of a synchronization event, the originating device transmits the collected synchronization information, resulting in the receipt of the synchronization information by one or more receiving devices. Thereafter, the presentation of the content to the user on one of the receiving devices can incorporate the synchronization information collected and transmitted by the originating device. | 08-02-2012 |
20120197999 | SYSTEM AND METHOD FOR MAKING USER GENERATED AUDIO CONTENT ON THE SPOKEN WEB NAVIGABLE BY COMMUNITY TAGGING - Methods and arrangements for creating and building subcategories in a user-based voice application. User posts are appended to a category in a voice application and subdivision of the category is prompted upon satisfaction of a first condition. The category is designated as a parent category, and at least one subcategory nomination are solicited from users. User input is solicited on appending at least one nominated subcategory to the parent category, and a nominated subcategory is appended to the parent category upon satisfaction of a second condition. User input is solicited to reassign a user post from the parent category to at least one subcategory. | 08-02-2012 |
20120198000 | WEB-BASED GROUPWARE SYSTEM - The present invention relates to a system and method for providing a communication network. The system comprises a network-connected server having input and access capabilities, a site builder, a transmitter, a communicator, and memory. The site-builder receives instructions input from a first user and creates a dedicated network site based on the received instructions. The transmitter communicates the existence of the dedicated network site to a nominated second user. The communicator provides accesses to the contents of the dedicated network site by the first and second users. The memory stores information input by the first and the second user in the dedicated network site. | 08-02-2012 |
20120203842 | SYSTEM AND METHOD FOR CONDUCTING OPEN INNOVATION EVENTS - In various embodiments, an open innovation event is conducted with more than one (e.g., two, three, four, or more) rule regimes. During event registration, a rule choice module is used to facilitate selection by participants of a desired rule regime from a choice of possible rule regimes. An assignment module assigns participants to groups based at least in part on their rule regime selection. A problem distribution module electronically distributes to participants a problem to be solved during the open innovation event. An event operations module conducts the event with one rule regime applying to one group and a different rule regime applying to another group, so that each of two participant groups are subject to different rule regimes, with the different rule regimes selected from the choice of possible rule regimes. A solution submission module receives solutions from submitters. | 08-09-2012 |
20120209918 | Social Net Advocacy Measure - A method and system are disclosed for monitoring user interactions and generating proactive responses thereto within a social media environment. Social media interactions are monitored, collected, and processed to generate a social network advocacy metric. The resulting metric is used as an indicator of the affect of the user interactions within a target social media environment and the effectiveness of corresponding proactive responses. | 08-16-2012 |
20120209919 | Social Net Advocacy Contextual Text Analytics - A method and system are disclosed for monitoring user interactions and generating proactive responses thereto within a social media environment. Social media interactions are monitored, collected, and processed to generate contextual text analyses, which are then processed with social network advocacy data to generate a social network advocacy conversation table. In turn, data associated with the contextual text analyses is likewise processed with social network advocacy data to generate a social network advocacy conversation index, which is used to generate a social network advocacy metric. The resulting metric is used as an indicator of the affect of the user interactions within a target social media environment and the effectiveness of corresponding proactive responses | 08-16-2012 |
20120209920 | SOCIAL INFLUENCERS DISCOVERY - Social influencers may be identified for specific usage contexts and for influencer type. Influencers may be categorized by mavens, connectors, salesmen, or other categories. Within each usage context, a unified data model may be used to collect data from multiple sources, including multiple social networks, as well as to collect data from different levels of influencers in each usage context. The relevance of various communication media as well as the frequency and quality of use of the media may be factors used to determine a person's effectiveness as a specific type of influencer within a usage context. | 08-16-2012 |
20120215851 | On The Managed Peer-To-Peer Sharing In Cellular Networks - A method, system and apparatus are provided for performing peer-to-peer (P2P) data sharing operations between user equipment (UE) devices in a wireless-enabled communications environment. A first client node comprises content data and operates in a server peer mode to provide content data. A second client node submits a request to a P2P application server (P2P AS) for the content data. In response, the P2P AS provides the address of the first client node to the second client node. The second client node then uses the provided address to submit a request to the first client node to provide the content data. The first client node accepts the request and then provides the content data to the second client node. | 08-23-2012 |
20120239753 | SYSTEMS AND METHODS FOR COLLABORATION SHARED STATE MANAGEMENT - A system and method comprising, sharing information between a plurality of participants in a collaboration; and exposing a set of functions that enable a participant in the plurality of participants to share the information, the set of functions comprising: first functions to facilitate establishing a context in which to interact with the plurality of participants; and second functions to facilitate storing and retrieving values from a shared state, wherein the shared state is accessible within the context. | 09-20-2012 |
20120246237 | MANAGING DELIVERY OF ELECTRONIC MEETING CONTENT - A first portion of electronic meeting content is transmitted to a first client computing device. The first portion of the electronic meeting content configured to provide a first content resolution that is less than a full content resolution. A second portion of the electronic meeting content is transmitted to the first client computing device. The second portion of the electronic meeting content configured to provide a second content resolution that is greater than the first content resolution. The second portion of the electronic meeting content combined with the first portion of the electronic meeting content provides progressive refinement of electronic meeting content transmitted to the first client computing device. | 09-27-2012 |
20120254315 | CACHING INFRASTRUCTURE - Example systems and methods are directed at maintaining and retrieving presence metadata. One example method includes receiving a request from a first client to edit a document file, and sending short-term check out metadata to the first client to begin an editing session. The method also includes writing the transition ID to a transition table stored in a cache, wherein the presence of another transition ID in the cache indicates that a document has switched from a single-client mode to a multi-client mode. An example system includes a processing unit operative to receive a document, the document including short-term check out metadata indicating an editing session has begun, ping a cache to determine if another transition ID is stored in the cache, and send a transition ID to a transition table stored in a cache to switch from a single-client mode to a multi-client mode. | 10-04-2012 |
20120278395 | Dynamic Tagging Recommendation - In one embodiment, a geo-social networking system automatically tags one or more social contacts of a first user to a photo of the first user by ranking the social contacts based on spatial and temporal proximity to the first user, and in response to the first user's selection of one or more top ranked social contacts, associating the selected social contacts to the photo. | 11-01-2012 |
20120284341 | Controlling Virtual Social Networks - An example embodiment of the present invention provides an apparatus including at least one processor; and at least one memory including executable instructions, the at least one memory and the executable instructions being configured to, in cooperation with the at least one processor, cause the apparatus to perform at least the following: retrieve from a social networking service at least one of: user profile information of a user and user profile information of each contact node of the user in the social networking service; and a connection structure between the user and each contact node of the user, analyze the retrieved user profile information and/or the determined connection structure, and separate any outliers among the contact nodes on the basis of the analysis. | 11-08-2012 |
20120284342 | METHOD AND APPARATUS FOR CONNECTING DEVICES - A system and method is capable e of connecting devices including receiving from a first device a request to select a plurality of second devices according to predetermined conditions required by the first device. The system also can generate a virtual device channel for connecting the plurality of second devices to the first device. | 11-08-2012 |
20120290661 | Storing and Sharing Personal Information over the Internet - A system and method for providing a social network computing system having a database of user records of members of the social network where the user records are structured according to topic. Topics are arranged in an interlinked manner in a topic library stored on the database and managed by database manager. Each topic is related to a set of questions relevant to the topic. For each question, a user preferably records a video recording containing a response to the question. The user records may be edited by the owner or viewed by other members of the social network according to permissions. | 11-15-2012 |
20120296979 | CONFERENCE SYSTEM, CONFERENCE MANAGEMENT APPARATUS, METHOD FOR CONFERENCE MANAGEMENT, AND RECORDING MEDIUM - A conference system comprises an operation input part for receiving an operation input for selecting a send object file, which is given by a user who is a conference participant, an image pickup part for picking up an image of said user, a motion detection part for detecting a predetermined motion of said user on the basis of a picked-up image obtained by said image pickup part, and a sending operation control part for sending said send object file under the condition that said predetermined motion is detected. | 11-22-2012 |
20120296980 | SYSTEM FOR NETWORKED DIGITAL PATHOLOGY EXCHANGE - A computer-based method and apparatus facilitate exchange of pathology studies enabling primary and secondary pathological diagnoses. A study consists of lower-resolution images, references to the corresponding higher-resolution images, associated image metadata, study metadata and patient metadata. The studies are exchanged from one organization (hospital, practice, or individual physician) to another organization through a set of interconnected dispatcher services. In a cloud model, a plurality of dispatchers may be connected through a Global Dispatcher, both facilitating the addition of new organizations to the cloud and allowing for the addressing of studies from any organization in the cloud to any organization, group or individual in the cloud. Efficiency in diagnosis is improved through the addressing of a study to a plurality of qualified recipients, as the first recipient with an appropriate, available resource may review and provide a diagnosis for the study. | 11-22-2012 |
20120303715 | P2P FILE TRANSMISSION MANAGEMENT METHOD AND SYSTEM - An efficient, flexible P2P file transmission management technology for limiting and directing of P2P file transmission mainly by replacing an original tracker server with a setting controllable tracker server, and modifying node list based on predetermined rule in the controllable tracker server. With the present invention, a network operator can strengthen function of the controllable tracker server in P2P communication gradually by weakening function of the original tracker server in P2P communication gradually, and utilize various rules or policies established in advance to manage file transfer of P2P nodes. | 11-29-2012 |
20120303716 | Collaboration Software With Real-Time Synchronization - A collaboration program operates on a computer system for storing, sharing and synchronizing data between different users. Centrally stored content data items are organized by associations into one or more folders, with the folders arranged by associations in a multi-level hierarchical structure. Users have access to all folders and content data items falling within at least one top level folder or “file cabinet” viewable by that user. When a user makes a change/addition to the hierarchical structure, that change/addition is transmitted to a server, which makes the change/addition to the necessary associations and sends messages through a TCP/IP format advising other signed-on users of the change/addition. The computer system operating the collaboration program gives different users simultaneous, synchronized access to the folders and content data items in the hierarchical structure. | 11-29-2012 |
20120303717 | INCREASING KNOWLEDGE SHARING SUCCESS RATES USING REAL TIME MATCH MAKING - An embodiment provides for knowledge sharing using a computer system. An aspect of the invention includes receiving a question electronically submitted by a user. The question is forwarded and at least one response option to at least one expert using a first computer interface. The selected response options from the at least one expert are monitored. The selected response options are selectively presented to the user using a second computer interface. | 11-29-2012 |
20120317204 | System and Method for Conducting Peer-to-Peer (P2P) Communications - A method and system are provided which enable an alternative identifier to be used instead of a normally used identifier such as a personal identification number (PIN) in a peer-to-peer (P2P)-based system. The alternative identifier can be used to avoid divulging the normally used identifier and can be cancelled or de-activated at a later time or can be converted to the normally used identifier at a later point. | 12-13-2012 |
20120324017 | PROCEDURES FOR ACHIEVING ADVANCED DYNAMIC FUNCTIONALITIES IN THE CONTEXT OF SOCIAL NETWORKS AND RELATIVE NETWORK DEVICES WHICH ALLOW THE IMPLEMENTATION THEREOF - A Social Network with different user types is based on: i—a plurality of terminals, each possessed by a single user, capable of opening a session with a dedicated central server (each user is associated with at least one Individual Avatar with a series of characterizing attributes and data relative to an event in the course of adhesion), ii—a first database of static type resident on the central server for registering the user in the Social Network, iii—a second dynamic database with data structuring mechanism, operative in real time, in relation to the sequence of proposed events in order to provide a Join Avatar functionality for the attainment of virtual meetings in relation to contingent events; iv—a third database resident on the central server associated with a predictive maintenance Avatar, as an engine with commercial character, including statistical processing and forecast functions. | 12-20-2012 |
20120331061 | Collaborative Development of a Model on a Network - An application programming interface (API) is provided for use with a modeling software. The API allows users at several devices operating on a network to collaboratively develop a model of an object or a group of objects. The API receives an indication that a selected component has been modified by the modeling software in accordance user commands, generates component data indicative of the modifications of the selected component, and causes an update indication to be transmitted to a collaboration server via a communication network to synchronize the selected component between the first computing device and a second computing device. The update indication may include a component identifier, such that the component identifier uniquely identifies the selected component in the model. | 12-27-2012 |
20130007135 | SYSTEM AND METHOD FOR VOTE-BASED, INTEREST SPECIFIC COLLABORATION REGARDING LOCATION OF OBJECTS - Systems, devices, and methods of generating location information for an object of interest are disclosed. The location information is based on dynamic input from one or more members of an interest group associated with the object. The input from the one or more members can be provided by users of a collaboration device. The collaboration device includes a GPS receiver, and a target input mechanism in communication with the GPS receiver. The target input mechanism is configured to receive a user indication of the presence of an object of interest to generate location data from the GPS receiver for the object of interest. The collaboration device further includes a radio configured for transmitting the location data to at least one other member of the interest group. | 01-03-2013 |
20130007136 | COLLABORATING WITH RESOURCES RESIDING IN MULTIPLE INFORMATION DEVICES - An appliance, user information device, method, and computer program product for collaborating with resources residing in multiple information devices. The user information device may communicate with the appliance, and the appliance may further communicate with a first assisting device, wherein the first assisting device has access to a first resource capable of performing a first operation. The user information device includes a device communication interface, a processor configured to execute at least one application, the at least one application configured to generate a first command associated with the first operation via the processor, and a resource agent program executable by the processor, the resource agent program configured to send the first command to the appliance via the device communication interface, the first command operable for enabling performance of the first operation using the first resource when the appliance sends the first command to the first assisting device. | 01-03-2013 |
20130018962 | CLIENT APPARATUS, SERVER APPARATUS, DOCUMENT MANAGEMENT SYSTEM, DOCUMENT MANAGEMENT METHOD, AND MEDIUM STORING PROGRAM THEREOF - A client generates a list associating a document, an operation for the document, and a user and transmits the list to a server. When an operation for the document is received from a user, the client acquires information including a document, an operation for the document, and a user and transmits the information to the server. The server receives and stores the list from the client, receives the information from the client, searches storage unit for a list including information matching the information, and transmits the list to the client. The client receives and displays the searched list. | 01-17-2013 |
20130031182 | RESOLVING AN EXCHANGE OF OBJECTS IN A COMMUNICATION NETWORK - A method for resolving an exchange of a first object and a second object in a communication network. The first object is sent by a first entity to a second entity, the second object having been requested by the first entity from the second entity. A number of verifiers verify a transfer of the first object from the first entity, a number of trustees provide the second object or an equivalent to the second object. There are at least two verifiers or two trustees. Transfer verification is provided by at least one verifier. If the transfer of the first object from the first entity is verified, and a step of transferring the second objector the equivalent to the first entity by at least one trustee of the number of trustees based on the transfer verification. | 01-31-2013 |
20130054701 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR MANAGING MULTIPLE PERSONAS WITHIN END USER APPLICATIONS - Methods, systems, and computer readable media for managing multiple personas within end user applications are disclosed. According to one method, a first profile definition defining a first persona through which a user accesses at least one social networking, OTT, or other hosted service and at least one trigger condition associated with the activation of the first persona is accessed. The method further includes determining a context for the user. The method further includes determining whether the context for the user satisfies the at least one trigger condition. In response to determining that the context satisfies the at least one trigger condition, the first persona is activated. | 02-28-2013 |
20130066974 | METHODS, APPARATUSES, AND COMPUTER-READABLE MEDIA FOR INITIATING AN APPLICATION FOR PARTICIPANTS OF A CONFERENCE - Methods, apparatuses, and computer-readable media for initiating an application for participants of a conference are disclosed. In one embodiment, a method is provided for concurrently initiating an application for participants of a conference. A conference may be established including a plurality of participant user devices. A request may be received from a participant user device in the conference to assign an application to the conference after the conference has been established. The application may be assigned to the conference. In response to the assigning the application to the conference, initiation of the application for use on each of the plurality of participant user devices in the conference may be concurrently requested. Apparatuses and computer-readable media having instructions for providing the method are also disclosed. These may provide multiple application instances for different participants of the conference, and may result in increased collaboration and/or productivity for participants of a conference. | 03-14-2013 |
20130066975 | Group Opt-In Links - Techniques for sharing of items from online storage (e.g., cloud storage) are described herein. In some embodiments, sharing links can be configured as group opt-in links designed to provide recipients with an option to join a group having permissions on a corresponding shared item. A sharing link to an item may be generated and provided to a user for distribution to recipients in various ways. When selected by recipients, the sharing link causes an option to be exposed to the recipients to opt-in to a group having permissions on a corresponding item. Group membership is determined by recipients that exercise the option and recipients that opt-in are granted permissions on the item established for the group. Subsequently, an owner of the item/group may view a list of recipients who have opted-in as members and manage corresponding permissions on an individual basis. | 03-14-2013 |
20130073632 | STRUCTURED OBJECTS AND ACTIONS ON A SOCIAL NETWORKING SYSTEM - A social networking system includes a mechanism for integrating user actions on objects outside of the social networking system in the social graph. External system operators include widgets that, when executed by user devices, record user interactions that correspond to a defined structure of actions and objects. Third party operators utilize a tool provided by the social networking system to define the structure of actions and objects. External actions are recorded by the social networking system for publishing to the social graph. | 03-21-2013 |
20130073633 | FACILITATING COMMUNICATIONS BETWEEN COMPUTER USERS ACROSS A NETWORK - A stand-alone icon (i.e., an icon that is not part of an application interface) is provided to facilitate communications across a network between users of at least one communications program. The icon represents a contact or a set of contacts. Status information regarding the contact or set of contacts is received and displayed using the icon or in response to an operation performed on the icon. The icon additionally may provide an interface for performing actions related to the contact or set of contacts. The actions may generally include, for example, retrieving profile information about the contact, setting an alert to indicate that the contact's network/login status (e.g., login, logout, or idle) has changed, or performing communications with the contact. | 03-21-2013 |
20130080537 | Methods and Apparatus for Meeting Location Management - A computer implemented method includes receiving a meeting notification lacking a meeting location designation. The method also includes searching at least one website for a possible meeting location. The method further includes selecting at least one possible meeting location from the at least one website based at least in part on one or more meeting attendees or a domain name associated with a meeting planner. Additionally, the method includes presenting the at least one possible location for verification and utilizing a verified location as the meeting location designation. | 03-28-2013 |
20130086173 | SYSTEM AND METHOD FOR PROVIDING MUSIC DATA - The present application relates to a system and method for allowing musicians including composer, arranger, instrumental player and singer to provide music data by stages to complete a popular song or instrumental music. A system for providing music data according to the present invention includes a music data server for transmitting and receiving music data to and from at least four types of musician terminals including a first musician terminal or a composer terminal, a second musician terminal or an arranger terminal, a third musician terminal or an instrumental player terminal and a fourth musician terminal or a singer terminal; and a settlement server for performing settlement transactions related to the music data transmissions between the music data server and the musician terminals. | 04-04-2013 |
20130110937 | REAL TIME DOCUMENT PRESENTATION DATA SYNCHRONIZATION THROUGH GENERIC SERVICE | 05-02-2013 |
20130110938 | APPARATUS AND METHOD FOR MATCHING USERS FOR ONLINE SESSIONS | 05-02-2013 |
20130117374 | Social Network with Blocked Network Users and Accessible Network Users - A computer implemented method includes hosting a network service. A secure identifier constituting unreplicated information from a trusted resource is received from a user. The integrity of the secure identifier is verified. Additional identifiers are collected from the user. A blocked network is created. The blocked network constitutes a group associated with the user in at least one other network service that is precluded from accessing the user in the network service. An accessible network is created. The accessible network constitutes a group in the network service that is accessible to the user based upon consistent secure identifiers and additional identifiers. The user is subsequently exposed to the accessible network. | 05-09-2013 |
20130117375 | System and Method for Granular Tagging and Searching Multimedia Content Based on User Reaction - A system and a method for generating an emotional profile of the user and deriving inference from the analytics of generated emotional profile is provided. The method involves sharing media content or online event in a connected environment; capturing user's reaction to the said content or event; generating an emotional score of the user to rate the media content or event; and sharing the emotional score within the connected environment. | 05-09-2013 |
20130117376 | DOCUMENT COLLABORATION - One or more techniques and/or systems provide for an entity to receive collaboration context data regarding activities that have taken place with respect to a document when the entity views a reference to the document comprised within a communication directed to the entity. For example, a hyperlink related to a document may be emailed to an entity when the document is shared with the entity. Subsequently, when the entity views the email comprising the hyperlink, the entity may be provided with contextual information regarding the document (e.g., entities that have viewed the document, edits other entities have made to the document, etc.). In one embodiment, such information may be presented to the entity in the same application (e.g., email client and/or email service) as the email. In this way, the entity may be provided with information that may help the entity assess whether to access a shared document, for example. | 05-09-2013 |
20130117377 | System and Method for Augmented and Virtual Reality - One embodiment is directed to a system for enabling two or more users to interact within a virtual world comprising virtual world data, comprising a computer network comprising one or more computing devices, the one or more computing devices comprising memory, processing circuitry, and software stored at least in part in the memory and executable by the processing circuitry to process at least a portion of the virtual world data; wherein at least a first portion of the virtual world data originates from a first user virtual world local to a first user, and wherein the computer network is operable to transmit the first portion to a user device for presentation to a second user, such that the second user may experience the first portion from the location of the second user, such that aspects of the first user virtual world are effectively passed to the second user. | 05-09-2013 |
20130117378 | Method for collaborative social shopping engagement - A method and system for soliciting shopping advice from social media friends by capturing and posting pictures or questions about desired consumer items to all or a select group of friends belonging to one or more social networks or who subscribe to particular applications. The method provides means to capture, aggregate, and notify in real-time the user soliciting advice about incoming responses. The responses may be submitted in structured form such as votes, as unstructured free text comments, or as pictures. The method and system also provides means to overlay the information with relevant targeted offers from third parties. | 05-09-2013 |
20130117379 | METHOD AND APPARATUS FOR FILE SHARING OF MISSING CONTENT BETWEEN A GROUP OF USER DEVICES IN A PEER-TO-PEER NETWORK - A communication system includes a first user device and a group of user devices. A peer-to-peer network is formed from the group of user devices and the first user device. A content request is communicated to the group of user devices through a terrestrial network. At least one of the group of user devices communicates the media content file corresponding to the content request to the first user device through the peer-to-peer network. The media content file communicated to the first user device from at least one of the group of user devices comprises a missing portion of the media content file. | 05-09-2013 |
20130124637 | REAL TIME COLLABORATION FOR DIGITAL SCENE CREATION - Multiple users can edit the same digital scene concurrently, with different users using different computing devices and/or different programs running on one or more computing devices to edit the digital scene. Each program maintains its own representation of the digital scene. When a user of a program makes a change to the digital scene, the program communicates an indication of that change to the programs used by the other users, and those programs update their representations of the digital scene to reflect the change. Additionally, one of the users editing the digital scene can be an arbiter of the digital scene, determining which other users are permitted to edit the digital scene. | 05-16-2013 |
20130124638 | MANAGING UPDATES AT CLIENTS USED BY A USER TO ACCESS A CLOUD-BASED COLLABORATION SERVICE - System and method for managing updates at clients used by a user to access a cloud-based collaboration service are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, for storing a representation of the action to queues of clients associated with the user in a distributed database cluster based on an action type of an action performed by a collaborator of the user. The clients of the user are selected based on the client category and the action type of the action, to receive a notification as a result of the action or to perform a synchronization with changes that occurred as a result of the action. | 05-16-2013 |
20130132484 | Network-Traffic-Analysis-Based Suggestion Generation - In one embodiment, a networked device running a social networking application logs local area network traffic in order to maintain a table of connected users on the same LAN. In such embodiments, the networked device uploads its log of LAN traffic to a social networking system, which associates each MAC address with a user of the social networking system, and detects and identifies recurring patterns when the user of the networked device and other users are on the same LAN. Based upon such patterns, the social networking system may suggest that the two users become friends or otherwise interact on the social networking system. In particular embodiments, a networked device running a social networking application may broadcast mDNS messages containing its social networking ID, allowing other similarly configured devices on the same LAN to interact with the user of the device. | 05-23-2013 |
20130132485 | METHODS AND SYSTEMS FOR COLLABORATIVE REMOTE APPLICATION SHARING AND CONFERENCING - Systems and method for providing a collaborative conferencing capability to an application remotely-accessed by client computing devices. A client media sharing application is provided in a client tier, and the client media sharing application allows at least one of the client computing devices to share media with the client computing devices. A conferencing manager application that receives the shared media is provided to the server tier. The conferencing manager application makes the shared media available to the client computing devices. | 05-23-2013 |
20130132486 | SERVICE PROCESSING SYSTEM AND SERVICE PROCESSING METHOD - In a case where a service for performing specified processings of document data as one job is processed in a cooperative manner on a network, a service processing state is exhibited in a proper notice form in each job unit and in each processing unit in the job, so that the processing state can be properly recognized from the viewpoint of accounting, security and privacy. | 05-23-2013 |
20130144954 | Method and Apparatus for Cooperation Between Push Devices - A method and an apparatus for cooperation between push devices to improve the validity and reachability of Internet Protocol (IP) connections. The method for cooperation between push devices includes: obtaining, by a Push proxy, a Push identifier and an address of a Push client; storing, by the Push proxy, a mapping between the Push identifier and the address of the Push client; and if the address of the Push client changes, updating, by the Push proxy, the corresponding address in the mapping. With the embodiments of the present invention, validity and reachability of IP connections can be improved, and the real-time performance and reliability of Push messages can be improved. | 06-06-2013 |
20130144955 | ACTIVE CONTROL OF COLLABORATIVE DEVICES - Control of collaborative devices, including providing at least two collaborative devices, wherein each collaborative device comprises a client device and an embedded Java server, providing a registry service to which the collaborative devices are coupled for data communications, and providing at least one registry table, wherein the registry table includes registry records, wherein the registry records include registry records representing capabilities of collaborative devices, wherein the registry records representing capabilities of collaborative devices include data elements describing, for each collaborative device, capabilities, tertiary relationships, and network connectivities. The method further includes providing a service bundle of OSGI-compliant Java servlets comprising at least one predetermined algorithm for controlling the collaborative devices, and controlling the collaborative devices in accordance with the predetermined algorithm. | 06-06-2013 |
20130151622 | COLLABORATIVE GROUP COMMUNICATION METHOD INVOLVING A CONTEXT AWARE CALL JOCKEY - A system and method comprises establishing a group communication session between a first participant and a second participant. The method may include a dynamic point of control entity within the communication session. The dynamic point of control entity may be designated to operate in different roles and may have access to information regarding the conduct and participants of the call session, and also have control authority required in order to execute the designated role. | 06-13-2013 |
20130151623 | SYSTEMS AND METHODS FOR TRANSLATING MULTIPLE CLIENT PROTOCOLS VIA A CONFERENCE BRIDGE - The present application is directed towards systems and methods for providing communications between different real-time communication protocol-using endpoints by a single integrated device installed as an Ethernet adapter establishing a video conference bridge. A single integrated device installed as an Ethernet adapter in a computing device receives a first request from a first client to establish a real-time communication session with a second client, the first request in a first real-time communication protocol, and identifies that the first client and second client use different real-time communication protocols. A conference bridge of the single integrated device initiates a conference session for the first client and second client, responsive to the identification. The conference bridge establishes a first real-time communication session with the first client in the first real-time communication protocol and a second real-time communication session with the second client in a second real-time communication protocol of the second client. | 06-13-2013 |
20130151624 | Context-Sensitive Collaboration Channels - A method, apparatus, and computer program product for collaborating is disclosed. Responsive to a computer system receiving a selection from a user for a portion of a document, the computer system identifies a context for the selected portion of the document. The computer system identifies a set of collaboration channels corresponding to the context. The computer system determines whether the set of collaboration channels corresponding to the context is empty. The computer system then creates a new collaboration channel based on the context for the selected portion of the document responsive to the set of collaboration channels corresponding to the context being empty. | 06-13-2013 |
20130151625 | SYSTEMS AND METHODS FOR TOURNAMENT SELECTION-BASED QUALITY CONTROL - Embodiments relate generally to systems and methods for improving crowdsourcing results via a selection technique. In particular, a processing module or other component can distribute or provide a computation task to a set of people. Each person of the set of people can complete the computation task, and provide the respective results to the processing module or other component. Two of the results can be selected, and an additional set of people can be polled to select one of the two results. The selecting and polling can be repeated until a set of selections is compiled. In embodiments, the processing module can perform a merging algorithm to merge or consolidate the set of selections. | 06-13-2013 |
20130151626 | SYSTEM AND METHOD FOR MINIMIZING NETWORK BANDWIDTH RETRIEVED FROM AN EXTERNAL NETWORK - A system and method are provided of minimizing network bandwidth used from an external network by client peers in a local network. The method can include the operation of organizing a plurality of clients each having media streamlets and a client parent in a structure within the local network. Mapping information propagates through the structure. The mapping information represents local streamlet locations as stored by the plurality of clients. Another operation is retrieving a local streamlet from a client identified in the mapping information as having the local streamlet for the requesting client. | 06-13-2013 |
20130151627 | METHOD AND APPARATUS FOR CONTROLLING INFORMATION IN VIRTUAL WORLD - Provided is a method for controlling information shared in a virtual world by a server and a plurality of users' client terminals connected to each other through a network. In this information control method, a computer creates a third object between a first object and a second object in the virtual world when the first object and second object transmit communication information therebetween, and filters the information with the third object. In addition, when an object transmits visual information, the third object can be created around the object transmitting the visual information. The third object can be created as a pseudo wall. | 06-13-2013 |
20130159424 | MEDIA STREAM CONTROL METHOD AND DEVICE IN A COLLABORATIVE SESSION - A media stream control method and device are provided for a collaborative session. A request sent by a controller user equipment (UE) or a controllee UE carries media stream replication information and includes at least a media stream replication method and a media stream replication mode. Replication of the media stream on the controller UE to the controllee UE is controlled in accordance with the media stream replication information. | 06-20-2013 |
20130173713 | SECURING COMMUNICATIONS AMONG FRIENDS WITH USER-WEARABLE MEMENTOS - Systems and methods for securing communication between users possessing user-wearable mementos are provided. One example computing system includes a data subsystem holding instructions executable by a processing subsystem. The example instructions are configured to assign a set identifier to a set of user-wearable mementos set that uniquely distinguishes the set from any other set and to encode the set identifier within a design for the set in response to receipt of a request to obtain the set. The instructions are also configured to provide access to a user communication interface in response to an access request for a set profile associated with the set, the access request including the set identifier as obtained from a particular user-wearable memento bearing the design. | 07-04-2013 |
20130173714 | SYSTEMS AND METHODS OF CREATIVE WORK COLLABORATIVE SYSTEMS - Systems, methods, and tangible computer-readable storage mediums for tracking collaboration are presented. More particularly, embodiments relate to providing, using a processor, an environment for collaboration between users; and tracking, using the processor, information regarding the collaboration; such that the tracked information includes rights information regarding rights of the collaborating users. Some further embodiments include storing, in a non-transient, computer-readable storage medium, the rights information. Some further embodiments include determining compensation for at least one user based on the rights information. Some further embodiments include: storing, in a non-transient, computer-readable storage medium, initial content; and storing, in the storage medium, additional content, such that the additional content builds on the initial content. | 07-04-2013 |
20130173715 | METHOD AND TERMINAL FOR SHARING CONTENT - A content sharing method includes: selecting, by a content sharing terminal, content; transmitting, by the content sharing terminal, identification information of the selected content to an external device; and reproducing, by the content sharing terminal, the selected content while the external device is reproducing the selected content based on the identification information. | 07-04-2013 |
20130198290 | Real-time communication and information collaboration system - A method and apparatus for real-time communication and collaboration including visual modelling and creation of virtual collaboration regions in which users come together and see the media other users have to decide how they will communicate via use of compatible communication devices or common or connected software platforms. | 08-01-2013 |
20130198291 | COMMUNICATION SYSTEM AND RELAY DEVICE, COMPUTER-READABLE RECORDING MEDIUM STORING RELAY PROGRAM, AS WELL AS COMMUNICATION METHOD AND RELAY METHOD - An intermediate relay device includes a corresponding information adder that adds, after receiving an outgoing message, an address assigned to the relay device to a list included in the outgoing message, and an outgoing message transmitter that specifies the address of a transmission destination and transmits the outgoing message to which the address has been added. The intermediate relay device further includes a return message transmitter that transmits, after receiving a return message, the return message based on a predetermined address corresponding to a device located at a prior stage to the intermediate relay device in a relay route for the outgoing message among addresses in the list included in the received return message. | 08-01-2013 |
20130198292 | METHOD AND APPARATUS FOR SYNCHRONIZATION OF DEVICES - A method, apparatus, and computer program product are provided to enable the provision of a mechanism by which a device participating in a collaborative application may synchronize with other participating devices. A method may include providing for operation of a collaboration application, providing for transmission of a multicast reference time request to a wireless access point, receiving a multicast reference time message, establishing a reference time in response to receiving the reference time message, and synchronizing the collaboration application using the reference time. The synchronization of the collaboration application may be performed in response to receiving an acknowledgement message from collaborating devices. The method may further include providing for transmission of a second multicast reference time request in response to not receiving an acknowledgement message from the collaborating devices. The multicast reference time message may be received from the wireless access point. | 08-01-2013 |
20130204945 | METHOD AND APPARATUS FOR TRANSMITTING DATA - A method for transmitting data, which relates to the field of communication technologies includes displaying an icon representative of a peer device as a first state when failing to connect the peer device. A data transmission event is detecting between a local device and the peer device. A data transmission task corresponding to the detected data transmission event is created. When the local device is connected with the peer device successfully, the method includes executing the data transmission task, and displaying the icon as a second state. | 08-08-2013 |
20130212182 | METHOD AND SYSTEM FOR COLLABORATIVELY OPERATING SHARED CONTENT IN A VIDEO CONFERENCE - The disclosure provides a method for collaboratively operating shared content in a video conference, wherein the shared content is shared by a sharing terminal to a shared terminal. In the method, an operation event is transmitted by the shared terminal to the sharing terminal. The operation event is then transmitted to a virtual device of the sharing terminal, and the operation event is performed on the shared content by the virtual device. | 08-15-2013 |
20130218978 | Systems and Methods for Project Collaboration in a Cloud Computing Environment - A method for project collaboration includes: at a computer system, hosting a collaboration software application and a plurality of data sets associated with the collaboration software application; establishing a first remote user session between the computer system and a first client device running on a first operating system; wherein the first client device is associated with a first user; establishing a second remote user session between the computer system and a second client device running on a second operation system, distinct from the first operating system; wherein the second client device is associated with a second user distinct from the first user; merging the first remote user session and the second remote user session into a single remote user session; and enabling, using the single remote user session, the first user and the second user to concurrently control the collaboration software application and the plurality of data sets. | 08-22-2013 |
20130227026 | LOCATION PROFILES - Disclosed herein are location profiles created in some embodiments by aggregating data from users, processing the data into a location profile, and using the location profile for a variety of uses including but not limited to ranking search results based on characteristics derived from analyzing posts associated with the user profile, and providing a feed of posted associated with a location when the location is followed by a user. | 08-29-2013 |
20130232203 | SYSTEMS AND METHODS FOR INTERACTIVE CONTENT GENERATION - A web content generation platform is provided that is operable to initiate and guide the creation of interactive web content, including video debate content, and publish the content dynamically to one or more pages. The platform also includes an analytics engine that is operable to establish information regarding user preferences and interests based on their creation of interactive content or related content, consumption of interactive content or related content, and/or engagement with one another based on such interactive content or related content. A novel workflow for guiding the creation of video debate content is also provided, which is embodied in the content engine of the web content generation platform. | 09-05-2013 |
20130238711 | PEER-TO-PEER FILE TRANSFER BETWEEN COMPUTER SYSTEMS AND STORAGE DEVICES - The disclosed embodiments provide a system that facilitates communication with a storage device. During operation, the system provides a physically operated mechanism for enabling detection of the storage device in proximity to a computer system using a discovery protocol. If detection of the storage device using the discovery protocol is enabled, the system uses the physically operated mechanism to establish a wireless peer-to-peer connection between the storage device and the computer system. The system then uses the wireless peer-to-peer connection to transfer a file between the storage device and the computer system. | 09-12-2013 |
20130238712 | METHODS, APPARATUSES, AND COMPUTER PROGRAM PRODUCTS FOR SAVING AND RESUMING A STATE OF A COLLABORATIVE INTERACTION SESSION BETWEEN DEVICES BASED ON THEIR POSITIONAL RELATIONSHIP - Methods, apparatuses, and computer program products are herein provided for saving and resuming a state of a collaborative interaction session between devices based on the positional relationship of the devices. A method may include determining, in an instance in which a first device and at least one second device are engaged in a collaborative interaction session, a first positional relationship. The method may further include receiving an indication of termination of the collaborative interaction session, determining the collaborative interaction session state and causing that state to be stored. The method may further include determining a second positional relationship and causing the collaborative interaction session to resume at the stored collaborative interaction session state based upon a relationship between the first positional relationship and the second positional relationship. Corresponding apparatuses and computer program products are also provided. | 09-12-2013 |
20130246532 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An information processing apparatus includes a specifying unit, a control information obtaining unit, and a processing unit. The specifying unit specifies data which is to be used by plural users in response to a request from a requesting user. The control information obtaining unit obtains control information which is information for controlling use of the data specified by the specifying unit and for associating a portion of the data, a user who is allowed to use the portion among the plural users, and a usage environment in which the user uses the portion. The processing unit performs, when a predetermined storage operation of storing the control information is performed by the requesting user, a process of storing the control information obtained by the control information obtaining unit in association with the data specified by the specifying unit. | 09-19-2013 |
20130246533 | Broadcasting A Message In A Parallel Computer - Methods, systems, and products are disclosed for broadcasting a message in a parallel computer that includes: transmitting, by the logical root to all of the nodes directly connected to the logical root, a message; and for each node except the logical root: receiving the message; if that node is the physical root, then transmitting the message to all of the child nodes except the child node from which the message was received; if that node received the message from a parent node and if that node is not a leaf node, then transmitting the message to all of the child nodes; and if that node received the message from a child node and if that node is not the physical root, then transmitting the message to all of the child nodes except the child node from which the message was received and transmitting the message to the parent node. | 09-19-2013 |
20130254296 | SOCIAL NETWORK COMMUNITIES - Disclosed are methods, apparatus, systems, and computer-readable storage media for providing communities of users in an online social network. In some implementations, a plurality of user identities (IDs) is maintained on one or more storage media. The user IDs include first user IDs identifying first users belonging to a first community associated with a first organization and second user IDs identifying second users belonging to a second community. A server receives a request to access the second community from a computing device associated with a user. When it is determined that the computing device has established access to the first community, the one or more storage media can be accessed to determine that the user ID is one of the second user IDs. Then, social network data available to the second users can be sent to the computing device. | 09-26-2013 |
20130254297 | COLLABORATION PROCESSING APPARATUS, COLLABORATION PROCESSING SYSTEM, AND PROGRAM - A collaboration processing apparatus that is connected to plural electronic apparatuses, receives a request from an application installed in the collaboration processing apparatus, and controls the electronic devices based on the received request to perform a collaboration process by causing the application and the electronic devices to collaborate, includes a capability information providing unit which receives an acquisition request for information related to capability of the electronic device via a previously defined interface and provides the information related to the capability of the electronic devices in response to the received acquisition request; and an execution controlling unit which receives the execution request based on the information of the capability from the application, to which the information related to the capability is provided by the capability information providing unit, via the previously defined interface, and controls the electronic devices based on the received execution request. | 09-26-2013 |
20130254298 | METHOD AND COLLABORATION SYSTEM - A method and collaboration system for determining the usefulness value of different contributions to the creation of a collective work produced by different contributors in a collaborative work platform is described. The value of each contribution is determined according to usefulness indicators that respectively characterize the contribution itself, the specific data that it provides to the collective work, the work thus produced and the contributor, and, according to valuation parameters (set of numeric constants, mathematical functions and algorithms) mutually defined by a manager of the system and the contributors. These usefulness indicators are collected periodically during the development and life of the work, and their variation over time may cause the usefulness value of contributions to vary. The determination of the usefulness value of each contribution is intended to calculate the individual compensation for contributors in the production of the work. | 09-26-2013 |
20130268599 | COORDINATION OF COLLABORATION PARTNERS - Various embodiments of systems and methods for coordination of collaboration partners are described herein. Data from a plurality of collaboration partners is received during a collaboration process. The collaboration process involves one or more of the collaboration partners at one or more stages of the collaboration process. The data comprises process data relevant to the collaboration process. The received data is stored in one or more collaboration objects. In response to a request from a collaboration partner, a customized view of the one or more collaboration objects is generated and provided to the requesting collaboration partner based on access controls. The customized view includes information about the process data that is allowed to be viewed according to the access controls associated with the requesting collaboration partner. | 10-10-2013 |
20130275515 | COLLABORATION AND REAL-TIME DISCUSSION IN ELECTRONICALLY PUBLISHED MEDIA - A mobile device application allows a user to participate in a collaborative discussion. The collaborative discussion may allow multiple users to collaborate in a formatted discussion on a variety of topics. The collaborative discussion may be associated with media content provided through a media reader application. A user may act as an administrator to create a collaborate discussion and configure parameters or the collaborative discussion via the user's mobile device. A user may access the media content through the media reader application and provide input to the collaborative discussion in real time. The media may include an electronic book, magazine, article or other media content. The input received from the user may include a comment, vote, brainstorm content, various collaborative engagement structures or other data. The collaborative discussion may be accessed through a mobile device application or a network browser. | 10-17-2013 |
20130282830 | SHARING AND SYNCHRONIZING ELECTRONICALLY STORED FILES - Aspects of the present disclosure are directed to architectures, methods and systems and structures that facilitate the sharing and synchronization of electronically stored files among and between cloud entities and a number of computers, systems, devices and/or users. One particular exemplary architectural aspect includes the aggregation of change events associated with a local file system into higher order change events that are then used to effect sharing and synchronization of electronically stored files between a client file system and a cloud file system. | 10-24-2013 |
20130282831 | METHODS AND APPARATUS FOR MERGING PEER-TO-PEER OVERLAY NETWORKS - Methods and apparatus for merging peer-to-peer overlay networks. A method includes receiving an advertisement from a second overlay network, determining a size of the second overlay network, performing a self search on the second overlay network based on a persistent node identifier, if the size of the second overlay network is greater than the size of a first overlay network, and joining the second overlay network if the persistent node identifier is not part of the second overlay network. An apparatus includes a transceiver to receive an advertisement from a second overlay network, and a processor coupled to the transceiver to determine a size of the second overlay network, perform a self search on the second overlay network based on a persistent node identifier, and join the second overlay network if the persistent node identifier is not part of the second overlay network. | 10-24-2013 |
20130282832 | APPLICATION ACCELERATION AS A SERVICE SYSTEM AND METHOD - Disclosed are systems and methods to provide application acceleration as a service. In one embodiment, a system includes a head office to serve an enterprise application comprised of a collaborative document. The system also includes a branch office to request the collaborative document from the head office. The enterprise application may also include a computed document and/or a static document. In addition, the system also includes a set of Point of Presence (POP) locations between the head office and the branch office to communicate the collaborative document, the computed document and the static document on behalf of the head office from a closest POP location to the head office to a closest POP location to the branch office and then onward to the branch office. | 10-24-2013 |
20130297704 | METHODS FOR COORDINATING COMMUNICATIONS BETWEEN A PLURALITY OF COMMUNICATION DEVICES OF A USER - A communication device performs a method for coordinating communications between a plurality of communication devices of a user. The method includes detecting an active communication session on a primary communication device having user engagement, and determining a set of secondary communication devices in proximity to the user. The method further includes detecting an interruption event, at the primary communication device, during the active communication session. Additionally, the method includes determining that a first secondary communication device, in the set of secondary communication devices, has capability to process the interruption event, and transferring the interruption event to the first secondary communication device. | 11-07-2013 |
20130297705 | Ordering Activities and Notifications within a Collaboration Platform - A method, an apparatus and computer readable storage media facilitate establishing a communication session between a computing device of a user and at least one other computing device within a collaboration platform (system) to facilitate one or more communications between the user and other users associated with the platform. Updates are received to an account of the user that is accessible via the user's computing device, wherein the updates provide information relating to posted activities, notifications or other content and individuals associated with the posted activities, the posted activities, notifications or other content being available at one or more computing devices associated with the platform. The updates are automatically organized in at least one order based upon a profile of the user that is associated with the user's account. The computing device of the user provides a listing of the updates based upon an order determined by the organizing operation. | 11-07-2013 |
20130318169 | COMPUTING DEVICE AND COOPERATIVE DRAWING METHOD - In a cooperative drawing method using a computing device, a new picture and a drawing group is created. Client computers that join the drawing group are determined. The computing device receives a drawing request from one of the client computers, and assigns a control right and a drawing region of the picture to the client computer. The picture is allocated to the client computer having the control right to draw. According to changes to the picture, drawing codes of the picture are generated. The drawing codes are transferred to all of the client computers. The picture is stored into a storage system of the computing device. | 11-28-2013 |
20130332535 | CAPTURE AND RECALL OF HOME ENTERTAINMENT SYSTEM SESSION - Various embodiments are directed to systems and methods for determining the current state of multiple devices that form the basis of a home entertainment system. A user may be utilizing one or more devices in the home entertainment system when an interruption occurs which may divert the user's attention away from the home entertainment system for an extended period of time. In such circumstances, the user may wish to easily store the settings of all the devices currently in use such that the session can be saved for future recall. There is no need to remember the individual device settings. The session may be stored and associated with a graphical user interface (GUI) icon and made available for later recall. When the user returns, she simply may select the GUI icon for the particular session to be restored. Other embodiments are described and claimed. | 12-12-2013 |
20130332536 | METHODS FOR RETRIEVING CONTENT IN A UNIFIED COMMUNICATIONS ENVIORNMENT - Described are a system and method for processing content in a unified communications environment. As part of an electronic communication session between a first party electronic device and at least one second party electronic device, an identifier is received from the first party electronic device at the at least one second party electronic device. A search is performed for collaborative history data at the second party electronic device using the identifier. Data related to the electronic communication session and/or the collaborative history data is presented at the second party electronic device. | 12-12-2013 |
20130339452 | SOCIAL NETWORKING SYSTEM AND METHODS OF IMPLEMENTATION - A social networking system that allows video chatting in combination with other interactive social activities such as, for example, shopping, picture sharing and viewing streaming videos, amongst others, is disclosed. A method implemented in a computing infrastructure includes initiating a user session by generating a unique user ID and group ID for the user session. The method further includes streaming at least one of music and video to a plurality of users on separate computing devices within the user session. The method further includes providing video chatting amongst the plurality of users on the separate computing devices, within the session, at the same time as the streaming. | 12-19-2013 |
20130346506 | POINT-IN-TIME REQUIREMENT TRACKING METHODS AND APPARATUS - A system, methods, and apparatus for point-in-time requirement tracking are disclosed. In an example embodiment, requirements for a project are stored in a database communicatively coupled to a server, the requirements including at least a first requirement stored in a first record and a second requirement stored in a second record. The server receives changes to the first requirement and the second requirement during the edit session and stores the changed first requirement to a third record and the changed second requirements to a fourth record. The server then provides the first and third records to a client device so that the client device can concurrently display the first requirement as specified in the first record and the first requirement as specified in the third record. | 12-26-2013 |
20130346507 | Collaborative Expertise Networking System and Method - Embodiments are directed to an apparatus or method that includes among other features, a search engine configured to permit a user to search the profiles of other users, a storage medium configured to store the profile of the users such that the profiles include at least one of text, picture, audio and video, wherein the profile displays tasks that were performed by the user in the past and a team creation module configured to form a team of a group of users such that a skill for performing a task associated with the group of users is generated based on the combined skill of the group of users. | 12-26-2013 |
20130346508 | COOPERATIVE PROVISION OF PERSONALIZED USER FUNCTIONS USING SHARED AND PERSONAL DEVICES - Methods, apparatuses and storage medium associated with cooperative provision of personalized user functions using shared device and personal device are disclosed herein. In various embodiments, a personal device (PD) method may include receiving, by a personal device of a user, a request to perform a user function to be cooperatively provided by the personal device and a shared device (SD) configured for use by multiple users; and cooperating with the shared device, by the personal device, to provide the requested user function personalized to the user of the personal device. In various embodiments, a SD method may include similar receiving and cooperating operations, performed by the SD. Other embodiments may be disclosed or claimed. | 12-26-2013 |
20140006515 | SYSTEM AND METHOD FOR EVENT CONTENT STREAM | 01-02-2014 |
20140006516 | CO-AUTHORING FOR A DOCUMENT MANAGEMENT SYSTEM | 01-02-2014 |
20140006517 | SYSTEM AND METHOD FOR SOCIAL INVITATIONS TO FACILITATE PLAYING AND SHARING OF MOBILE APPLICATION OR MOBILE GAME ON MOBILE DEVICE | 01-02-2014 |
20140006518 | INSTANT MEETINGS WITH CALENDAR FREE SCHEDULING | 01-02-2014 |
20140012922 | Web-based Information Management System - A web-based information management system allows a group of users to collect, validate, and share data of unknown types and volume in real time over the Internet. The project work environment for a group can be created, modified, and reset instantly during any project life and between project life cycles by a plurality of methods without effecting system integrity and core functions such as data validation, searches and sorting, data preservation, data display feature, and productive data entry methods. | 01-09-2014 |
20140019555 | SYSTEMS AND METHODS FOR A SERVICE BASED SOCIAL NETWORK USING TAGGING TECHNOLOGY - A human-centric distributed network operating system that includes a platform for facilitating remote collaboration on a large scale is provided. The platform permits resources, in the form of data, to be tagged and the tags are structured into a hierarchy, called namespaces, that are available for facilitating service based social network applications. The tags may further be assigned colors for performing operations associated with handling certain applications, such as image related operations or graphic user interfaces. By integrating these tools into a platform, users may seamlessly communicate with others to build communities of any desired size and for any desired purpose. The human-centric distributed network operating system may be used to facilitate various service based social network applications. The platform provides a scalable product for real time communications in an open, collaborative environment. | 01-16-2014 |
20140032677 | DOCUMENT BASED CONFERENCING - Various embodiments described herein provide one or more of systems, methods, software, and data structures that allow a document, or other file type, to be used to connect to a network-based conference, such as over the Internet. Some embodiments may further allow a local copy of a document, viewed by each conference participant on their local computing devices, to be used as a conferencing tool by synchronizing document views across each local document copy and edits or other modifications and notations made by each participant. As a result, an actual image of the document of a document-based conference need not be shared. Rather, only the edits or other modifications and notations made by each participant are captured, transmitted, and recreated and displayed within the local document copies of the other participants. | 01-30-2014 |
20140032678 | PUSH-BASED RECOMMENDATIONS - Among other things, one or more techniques and/or systems are provided for pushing a recommendation to a user. That is, a recommendation may be pushed to a device of the user based upon a triggering event associated with the user. The recommendation may be provided, for example, without user solicitation for the recommendation. In one example, a recommendation component may observe that the user frequently stops for ice cream on Fridays after work (e.g., based upon prior social network check-ins). Accordingly, on the following Friday, the recommendation component may push a recommendation to the user's device to visit a particular grocery store on the way home from work that is within 10 minutes of the user's home so that the user can avoid melting ice cream (e.g., a location constraint may be applied to choose a grocery store that is relatively close to the user's home). | 01-30-2014 |
20140032679 | COLLABORATION ENVIRONMENTS AND VIEWS - Provided herein are systems, methods, and software for facilitating collaboration environments. In at least one implementation, a presentation of an initial view of a collaboration scene is presented within a collaboration environment. A portion of the collaboration scene is identified that corresponds to an object of interest selected for separate viewing. A separate presentation within the collaboration environment is initiated related to the portion of the scene corresponding to the object of interest. | 01-30-2014 |
20140040381 | CONFLICT RESOLUTION IN A MEDIA EDITING SYSTEM - A media editing system includes one or more machines that are configured to support cloud-based collaborative editing of media by one or more client devices. A machine within the media editing system may be configured to receive a render request for generation of a media frame, determine whether a client device is to generate the media frame, and initiate generation of the media frame. Moreover, a machine within the media editing system may facilitate resolution of conflicts between edits to a particular piece of media. Furthermore, a machine within the media editing system may facilitate provision of convenient access to media from a particular client device to one or more additional client devices. | 02-06-2014 |
20140040382 | SECURE DIGITAL HOST CONTROLLER VIRTUALIZATION - Described herein are methods and system for virtualization of the secure digital (SD) host controller to enable sharing a SD device among various multiple host processors in a multi-processor computing system. In one implementation the method of sharing a SD device amongst a plurality of hosts of a multi-host computing system comprises detecting the SD device on occurrence of a reset event, receiving an enumeration request, from at least a first host and a second host of the plurality of hosts, to enumerate the SD device with respect to the second host, enumerating the SD device with respect to the second host, and initiating data exchange between the SD device and each of the plurality of hosts. | 02-06-2014 |
20140047035 | DISTRIBUTING COLLABORATIVE COMPUTER EDITING SYSTEM - A distributing collaborative computer editing system is provided. The computer editing system includes a storage unit, a searching unit, a splitting unit, a distributing unit and an aggregating unit. The storage unit is used for storing a multimedia provided from a host. The searching unit is used for searching a plurality of collaborators via a social network service associated with the host. The splitting unit is used for splitting the multimedia into a plurality of parts. The distributing unit is used for distributing those parts to the collaborators, such that the collaborators can edit those parts respectively. The aggregating unit is used for aggregating those edited parts. | 02-13-2014 |
20140047036 | METHOD AND APPARATUS FOR PROVIDING A USER WITH CONTEMPORANEOUS STRATEGY PROVIDER INFORMATION, PREFERENCES AND DECISIONS IN A COMPUTER IMPLEMENTED PLATFORM - A method for contemporaneously displaying data on a screen; the method comprising the steps of: i. receiving a request for facilitating the selection of an executable operation from a list of possible operations ii. retrieving a first on line data related to a change in a value of the outcomes of executing said operation; iii. retrieving from a data repository a second data related to preferences, activities and performance of one or more strategy providers; and iv. contemporaneously transmitting the first data and the second data to a remote computerised device for making the first data and the second data contemporaneously available on a display of the remote computerised device. | 02-13-2014 |
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. | 02-27-2014 |
20140067961 | Sharing Television and Video Programming Through Social Networking - In particular embodiments, one or more computer systems of a social-networking system determine available media content from one or more content sources and query a social graph of a social-networking system for social content associated with a user of the social-networking system. The social graph includes nodes and edges connecting the nodes. The nodes include user nodes that are each associated with a particular user of the social-networking system. The one or more computer systems of the social-networking system determine, using the social content and the available media content, a plurality of social coefficients for the user, determine, based on the determined social coefficients, recommended media content for the user, and provide the recommended media content for display in a programming guide on a display device. | 03-06-2014 |
20140082090 | Method and System for Scheduling a Communication Session - A system and method for scheduling a future collaborative communication session using a collaborative communication application are disclosed. The system and method allow one or more participants of a collaborative communication session to schedule a future communication session directly from a collaborative communication application. A calendar application, such as an enterprise calendar system, may be integrated with the communication application, such that future meetings can easily be scheduled using the communication application. | 03-20-2014 |
20140082091 | CLOUD-BASED PLATFORM ENABLED WITH MEDIA CONTENT INDEXED FOR TEXT-BASED SEARCHES AND/OR METADATA EXTRACTION - Techniques are disclosed for enabling collaborative work on a media content among collaborators through a cloud-based environment. An example method comprises receiving the media content; extracting a plurality of text-based data based on the media content; and indexing the plurality of text-based data so as to enable one or more actions to be performed on the media content using the plurality of text-based data. In some embodiments, the media content comprises an audio component, and the method further comprises transcribing the audio component of the media content so that the plurality of text-based data comprises a transcript of the media content. In some embodiments, the actions include a text-based search or a semantics-based search. Among other benefits, some embodiments provided herein enable indexing media content for text-based searches and/or metadata extraction to effectively manage multimedia files in a cloud-based storage/service environment. | 03-20-2014 |
20140089415 | ONLINE BINDERS - Technology is disclosed for organizing, managing and sharing data files as pages of an online binder (“the technology”). In various embodiments, the technology stores multiple data files received in multiple formats from multiple sources as pages of the online binder. The pages of the online binder are of a common format. The common format allows the pages, that is, the data files corresponding to the pages, to be accessed using a variety of devices regardless of a platform of the devices. The online binder is platform agnostic. The technology provides tools to create notes for the pages of the online binder. The notes can include text annotations, drawings, or audio visual annotations, including a recording of the user actions as presented on the device of the user. The technology provides a collaboration service for sharing the online binder with multiple users asynchronously or in real-time. | 03-27-2014 |
20140089416 | SYSTEMS AND METHODS FOR SHARING DATA AMONG MULTIPLE END USER DEVICES - This is directed to a method of sharing data among multiple devices, the multiple devices includes a server, a source terminal, and multiple receiving terminals. The method includes: receiving, on the server, account information associated with at least one of the multiple receiving terminals, receiving, on the server, data from the source terminal to be shared with at least one of the multiple receiving terminals, determining, based on the account information, at least one active receiving terminal, alerting the at least one active receiving terminal about the data shared by the source terminal, and receiving a response from the at least one active receiving terminal indicating an action with regard to the data. | 03-27-2014 |
20140095623 | System and method of a requirement, conpliance and resource management methodology - A system and/or a method based on a scalable requirement, compliance and resource management methodology for designing a product/service, optimizing relevant processes and enhancing real time and/or near real time collaboration between many users. The requirement, compliance and resource management methodology is further integrated with a fuzzy logic algorithm module and/or statistical algorithm module and/or weighting logic algorithm module and enhanced with a graphical user interface. | 04-03-2014 |
20140095624 | APPLICATION STATE SYNCHRONIZATION ACROSS MULTIPLE DEVICES - Techniques for a method for automatically synchronizing application state across multiple devices are disclosed herein. The method includes running an instance of a computer application on an electronic device, automatically determining a sync event that occurs in the electronic device, wherein the sync event suggests a synchronization of application state data and the application state data represent an application state of the computer application at the sync event, and transmitting the application state data of the computer application to a storage server in response to the sync event. The application state data of the computer application enables another instance of the computer application to resume the application state at the sync event at another electronic device. | 04-03-2014 |
20140095625 | APPLICATION STATE BACKUP AND RESTORATION ACROSS MULTIPLE DEVICES - Technology for a method for backing up and restoring application state across multiple devices is disclosed herein. The method includes running an instance of a computer application at a first electronic device, determining a backup event that occurs in the first electronic device, wherein the backup event suggests a backup of application state data and the application state data represent an application state of the computer application at the backup event, and transmitting the application state data of the computer application to a remote storage service, in response to the backup event. A second electronic device can retrieve the application state data from the remote storage service and restore the application state. | 04-03-2014 |
20140095626 | PHOTO SHARING SYSTEM WITH FACE RECOGNITION FUNCTION - A photo sharing system with a face recognition function includes a photo browser and a photo sharing platform. The photo browser allows a user to browse plural photos, and includes a user interface that shows the plural photos; a photo classification module that is activated to automatically classify the plural photos into groups according to face images contained in the plural photos and identified by the face recognition function while showing the groups of photos on the user interface for selection; and a photo transmission module that is activated to automatically pack and transmit a selected one of the groups of photos to a photo sharing platform in the cloud. The photo sharing platform includes a photo file management module that manages at least a photo folder that stores the selected group of photos. | 04-03-2014 |
20140108557 | SYSTEM PROVIDING AN INTERACTIVE CONFERENCE - Embodiments of the invention are directed to systems, methods and computer program products for providing an interactive conference, such as a video conference. The system, methods, and computer program products determine that an operative connection is being established between a user device of a user and a system associated with a representative of a financial institution, such that the user and the representative may conduct a conference; provide a document viewable by both the user and the representative during the conference; and enable the document to be edited by at least one of the user and the representative during the conference. The document may be an uploaded document or an account view. The system, method, and computer program product provide augmented service to customers of financial institutions when the customers are participating in a conference with a representative of the financial institution. | 04-17-2014 |
20140108558 | Application Management Framework for Secure Data Sharing in an Orchestration Framework for Connected Devices - Aspects described herein allow multiple devices to function as a coherent whole, allowing each device to take on distinct functions that are complementary to one another. Aspects described herein also allow the devices function as a coherent whole when interconnected devices and their respective applications are configured to operate in various operation modes, when management policies are employed to control the operation of the interconnected devices and their respective applications, when transferring content between the interconnected devices and storing the content at those devices, when obtaining access credentials for the interconnected devices that enable the devices to access enterprise resources, when a policy agent applies management policies to control operation of and interaction between the interconnected devices, and when the interconnected devices are used to access an enterprise application store. | 04-17-2014 |
20140115064 | COLLABORATION HUB - According to one embodiment, an apparatus may store a document associated with a user. The apparatus may further receive a transaction associated with the user and associate the document with the transaction. The apparatus may then initiate a communication session associated with the transaction between the user and a participant. The apparatus may assign a task to the participant so that the participant is responsible for performing the task in order for the transaction to be resolved. | 04-24-2014 |
20140115065 | GUIDING A PRESENTER IN A COLLABORATIVE SESSION ON WORD CHOICE - Suggesting words includes, during a collaborative session involving a plurality of participants, determining a first subject domain of interest for at least one participant of the collaborative session that is not a presenter and selecting, using a processor, at least one word within the first subject domain. The word can be provided to a communication device of the participant designated as the presenter and not to any other communication device of a participant. | 04-24-2014 |
20140122612 | Activity-Based Discoverable Mode - In one embodiment, a method includes identifying a plurality of users that are each currently associated with a second computing device that is currently in a discoverable mode; have a commonality among them based at least in part on social-graph information associated with the users; and are currently at or near a common geo-location. The method also includes sending to each of the users a suggestion to interact with the other users based at least in part on their commonality and the users currently being at or near the common geo-location. | 05-01-2014 |
20140122613 | CROSS-DOMAIN COLLABORATIVE CONFIGURATION MANAGEMENT - A computerized method for cross-domain collaborative revision management of a common product. The method comprises: Monitoring a plurality of local revisions for each of a plurality of projects associated with the common product, each of the plurality of projects managed in one of a plurality of domain-specific configuration management tools; creating a collaborative baseline within a collaborative relationship hub synchronizing between a group of the plurality of local revisions selected from each of the plurality of projects; and assembling instructions of generating the common product according to the collaborative baseline. | 05-01-2014 |
20140122614 | Cooperation In An Application Store Environment - A way is shown for network operators to collaborate in promoting an application. A mediator publishes the application in an application store and the collaborating network operators promote it. The published application is provided to requesting user devices via the application store; and for each of them that is associated with one of the collaborating network operators, the provided application is re-branded with configuration information specific for the network operator associated with the respective user device. In some embodiments the application in the store is branded, if at all, with a default brand that is not specific to any collaborating network operator, and this default brand may be of the collaboration or of the mediator. The configuration information changes the default brand and/or look and feel of the application to that selected by the collaborating network operator that is associated with the respective user device. | 05-01-2014 |
20140122615 | SYSTEM FOR ANALYZING USER ACTIVITY IN A COLLABORATIVE ENVIRONMENT - A system is described for analyzing user activity in a collaborative environment. The system may include a memory, an interface, and a processor. The memory may store a plurality of data items. Each data item may be related to at least one other data item. The processor may receive a request to alert the user when an action is performed on a selected data item. The processor may also receive a relation threshold identifying at least one other data item related to the selected data item. The processor may detect the action being performed on the data item identified by the relation threshold. The processor may transform data describing the action into an alert. The alert may include the data describing the action, the data item, and a description of the relationship between the data items. The processor may provide the alert to the user via the device. | 05-01-2014 |
20140129642 | WORK PROCESS COLLABORATION MANAGEMENT - A collaboration message is received at a computer system network node of a computer network that operates in a decentralized arrangement such that network nodes comprise work process sources and destinations, and the collaboration messages convey process state updates among the collaborators. There is no central authority though which all process messages and state updates must pass and which thereby may create a system bottleneck and limit system growth. The computer system is scalable and system operation remains efficient with increasing numbers of network nodes. | 05-08-2014 |
20140129643 | METHOD FOR PROVIDING COLLABORATION SERVICES AMONG PLURAL APPLICATIONS AND COLLABORATION AGENT DEVICE THEREFOR - A method for providing collaboration services and a collaboration agent device for implementing the method, which allows the collaboration agent devices to handle common functions necessary for the collaboration services and the applications to indirectly interact with each other using the collaboration agent devices so that applications running executed in two or more smart devices can provide the collaboration services in collaboration with each other. | 05-08-2014 |
20140129644 | METHOD AND SOFTWARE FOR ENABLING N-WAY COLLABORATIVE WORK OVER A NETWORK OF COMPUTERS - Method, software, and system for efficiently enabling n-way collaborative work using common software over a network of computers. In a preferred embodiment of the invention, each participant in a collaborative session starts up a common software application, which includes a collaboration component. This collaboration component is used to establish a common session that includes all interested parties. The collaboration component replicates operations performed on any one instance of said application to all other instances participating in the same session, so the effect is as if all members of the session were sharing a single instance of the application on a single computer. In one aspect, the collaboration component also supports broadcast of audio and video over a computer network, to enable session participants to see and/or hear each other, and further includes other features that support collaborative work. | 05-08-2014 |
20140129645 | Document Collaboration Method - The present disclosure provides a document collaboration method, which applies a plurality of clients to process a document located on a server collaboratively. The document comprises a plurality of document fragments. The document collaboration method comprises the following steps: each client selects a document fragment which has not been selected by other clients in the document to edit, and sends the edited data relevant to the document to the server; and, the server forwards the data to other clients. Compared with the prior art, the document collaboration method in the present disclosure has the following advantages that a collaboration document is divided into several document fragments, and only one client has an exclusive permission to edit the document fragments at a same moment, thus no conflict will be caused when a plurality of users modify the same content. | 05-08-2014 |
20140136626 | Interactive Presentations - The description relates to interactive presentation feedback. One example can associate multiple mobile devices with a presentation. This example can receive feedback relating to the presentation from at least some of the mobile devices and aggregate the feedback into a visualization that is configured to be presented in parallel with the presentation. The example can also generate another visualization for an individual mobile device that generated individual feedback. | 05-15-2014 |
20140136627 | METHOD AND SYSTEM FOR FACILITATING A MEETING - Facilitating a meeting is described. The method comprises providing a network interface for receiving information via a network, and receiving, at the network interface, meeting information in respect of a meeting. The meeting information includes information that is indicative of at least one agenda item. The method also comprises providing a meeting structure information generator for generating meeting structure information based on received meeting information and generating, at the meeting structure information generator, meeting structure information based on the meeting information. The generated meeting structure information is provided to at least one meeting participant for use in facilitating the meeting. In a further step, agenda outcome information that is indicative of at least one outcome of the agenda item is received at the network interface. A meeting report information generator for generating meeting report information is used to generate meeting report information based on the received agenda outcome information. | 05-15-2014 |
20140143344 | Systems and Methods for Transferring Personal Session Information for Telephonic Use - Disclosed herein are systems and associated methods for operating web interactive services in conjunction with communication services, linking the communication with the interaction by means of a session-specific identifier such as a telephone number. During the course of a web session, user interaction information may be collected, that information potentially indicating subjects of interest to a user associated with the session-specific identifier. In the event the user uses the identifier make a contact regarding the information, the identifier can be used to associate the interaction information and subjects of interest, such that the contact may have that information and those subjects available to assist a user making contact. Interaction and subject information may also be used to customize the interaction with a contacting user with regard to the routing of a telephone call, a greeting, a product or service offering, or other communication. | 05-22-2014 |
20140143345 | CONFERENCE SYSTEM, SERVER, AND COMPUTER-READABLE MEDIUM STORING CONFERENCE INFORMATION GENERATION PROGRAM - A conference system includes at least one server and at least one mobile terminal connectable to the server. The mobile terminal includes an orientation estimation unit configured to detect orientation information of the mobile terminal, an operation unit configured to detect operation information of an operation performed; and an event transmission unit configured to transmit the orientation information and the operation information. The server includes an image information generation unit configured to generate image information of a conference material and image information of a pointer drawn over the image information of the conference material based on the drawing event, and an action information generation unit configured to generate action information corresponding to the conference material based on drawing history information of the drawn pointer. | 05-22-2014 |
20140149515 | MULTI-LEVEL PARALLELISM OF PROCESS EXECUTION IN A MUTUAL EXCLUSION DOMAIN OF A PROCESSING SYSTEM - A technique is described for improving throughput in a processing system, such as a network storage server. The technique provides multiple levels (e.g., a hierarchy) of parallelism of process execution within a single mutual exclusion domain, in a manner which allows certain operations on metadata to be parallelized as well as certain operations on user data. The specific parallelization scheme used in any given embodiment is based at least partly on the underlying metadata structures used by the processing system. Consequently, a high degree of parallelization possible, which improves the throughput of the processing system. | 05-29-2014 |
20140181213 | PRIORITIZING STRUCTURAL OPERATIONS AND DISTRIBUTING CHANGES IN A SYNCED ONLINE CONTENT MANAGEMENT SYSTEM - Disclosed are systems, methods, and non-transitory computer-readable storage media for prioritizing structural operations and distributing changes in a synced online content management system. An exemplary method can include receiving, from a first client device, a first structural operation for a particular content item and an account within the online content management system. The method can also include receiving, from a second client device, a competing structural operation for the particular content item and the account. The method can then include prioritizing the first structural operation from the first client device over the competing structural operation from the second client device based on predetermined factors. The method can then include executing the first structural operation for the particular content item and the account. The exemplary method can then include distributing the prioritized first structural operation to all synced devices for execution. | 06-26-2014 |
20140181214 | GENERATION-BASED UPDATE CACHING FOR ROBUST SCALABLE DISTRIBUTED GIBBS SAMPLING - A system includes a plurality of processors programmed to perform distributed, iterative computations on aggregate statistics of a data set. Each of the processors maintains global statistics describing the data set. The processors are programmed to iteratively perform a plurality of Gibbs sampling sweeps over a corresponding subset of the data set to update the corresponding global statistics. The processors are further programmed to maintain differential vectors representing the changes made to the global statistics by local computation. These can be broadcast to other processors to create a consistent global statistic across processors. The differential vectors can be saved for a number of past generations to provide updates for slow processors, processors that have been down for some time and newly added processors to the network. Additional methods are described for efficiently compressing multiple differential vector updates in to a smaller number of equally informative updates. | 06-26-2014 |
20140189016 | SITUATIONAL AND GLOBAL CONTEXT AWARE CALENDAR, COMMUNICATIONS, AND RELATIONSHIP MANAGEMENT - A situational and global context aware calendar, communications, and/or relationship management method and system is disclosed. The system is configured to receive from at least one environmental data gathering device, data about at least one target participant at a gathering of a plurality of participants, analyze such data to determine at least one observed behavior of said target participant, compare said at least one observed behavior against a dataset of at least one behavior; determine when said at least one behavior exceeds a threshold similarity to at least behavior in said dataset; and communicate, to at least one notification device, said at least one observed behavior. | 07-03-2014 |
20140207870 | METHODS AND SYSTEMS FOR COMPENSATING REMOTE WORKERS - A method, a system, and a computer program product for compensating one or more remote workers. A first set of tasks including a first subset of tasks and second subset of tasks is published for remote workers. A set of responses including first subset of responses for the first subset of tasks and second subset of responses for the second subset of tasks is received. Short-listing a set of remote workers based on first subset of responses. Computing weight for the second subset of responses based on frequency of occurrence of second subset of responses inside the responses received from shortlisted set of remote workers. Compensating the shortlisted set of remote workers based on at least one of weight or performance on first subset of responses. | 07-24-2014 |
20140207871 | APPARATUS, METHOD AND SYSTEM FOR AGGREGRATING COMPUTING RESOURCES - A system for executing applications designed to run on a single SMP computer on an easily scalable network of computers, while providing each application with computing resources, including processing power, memory and others that exceed the resources available on any single computer. A server agent program, a grid switch apparatus and a grid controller apparatus are included. Methods for creating processes and resources, and for accessing resources transparently across multiple servers are also provided. | 07-24-2014 |
20140207872 | COMMUNICATION ASSOCIATED WITH A WEBPAGE - A method, computer-readable medium and system for enabling communication associated with a webpage are disclosed. One or more communication interfaces may be used to associate content with one or more regions of a webpage. The one or more communication interfaces may be associated with the one or more regions of the webpage. Each communication interface may enable users to submit content for access by at least one other user. In this manner, content may be associated with one or more regions of a webpage, thereby enabling users to more readily and efficiently communicate and/or provide context for content. | 07-24-2014 |
20140214964 | Conversion Tracking of Organic Content in a Social Networking System - A user posting content to a social networking system provides a conversion definition along with the content. The conversion definition identifies a type of interaction associated with the content, such as type of interaction with the content that the user would like to track. After the content is presented to additional users, the social networking system identifies additional users performing the type of interaction with the content identified by the conversion definition. One or more metrics describing the interactions of the type of interaction associated with the content are provide to the user that posted the content. | 07-31-2014 |
20140214965 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND PROGRAM - An information processing device is disclosed. The information processing device includes an identifier acquisition unit configured to receive an identifier of an associated device, and an application specifier generation unit. The application specifier generation unit is configured to generate a first application specifier identifying a first application corresponding to the information processing device, and a second application specifier based on the received identifier and identifying a second application corresponding to the associated device. The information processing device further includes a transmission unit configured to transmit the first and second application specifiers to a server, and an application reception unit configured to receive the first application. | 07-31-2014 |
20140214966 | Social Networking With Video Annotation - A method and system for annotating Playable Media Files in a social network having a plurality of members, wherein the method includes receiving the Playable Media File from a first member, receiving an annotation from another member, and embedding the annotation in the Playable Media File. | 07-31-2014 |
20140214967 | RECEIVER AND RECEPTION METHOD - A receiver includes: a terminal-side server unit configured to receive a request output by a device executing an application; a receiver-side server unit configured to receive a request output by an application execution unit executing an application; a connecting unit configured to establish connection among the terminal-side server unit or the receiver side-server unit, the application execution unit, and the terminal; and a bridge unit configured to bridge-connect the terminal-side server unit and the receiver-side server unit via the connection established by the connecting unit. | 07-31-2014 |
20140214968 | BROKER FACILITATED PEER-TO-PEER PUBLISHER COLLABORATION IN A PUBLISH-SUBSCRIPTION ENVIRONMENT - Embodiments of the present invention provide an approach for broker facilitated, publisher peer-to-peer (P2P) collaboration in a publish-subscription (pub/sub) environment. Specifically, in a typical embodiment, a broker system acts as an intermediary between publisher systems and subscriber systems in the pub/sub environment. Along these lines, the broker creates an administrative communication channel between known publisher systems and the broker system. Using this administrative communication channel, the broker system informs individual publisher systems about other publisher systems such that peer-to-peer communication channels between two or more publisher systems can be established. This can be accomplished using the broker system's knowledge of data being published by the individual publisher systems. Regardless, the publisher systems can then use information received from the broker system to: establish a P2P communication channel with one or more other publishers; identify a set of data that has commonality to the peers (and thus has a potential to be cached); and negotiate a caching schema/approach to store the data in a cache. The broker system may generate a set of cache key/unique identifiers and communicate the unique identifiers to at least one of the publisher peers, which will then share the unique identifiers among the peers. The set of data will then be cached (e.g., by a publisher system, a broker system and/or a subscriber system) using the unique identifiers. | 07-31-2014 |
20140244762 | APPLICATION DISTRIBUTION PLATFORM FOR RATING AND RECOMMENDING APPLICATIONS - Techniques for assessing application quality and recommending applications to users are disclosed herein. A method according to the techniques monitors the users' activities of using the applications and records the usage information. The method further generates and randomly presents rating requests to users who are using the applications to solicit ratings of the applications. An application quality score for an application is calculated and updated based on the usage information and ratings for a group of users having common demographic or geographic attributes. The method automatically recommends an application to a user depending on the corresponding application quality score and a taste similarity score for the user calculated by a taste similarity algorithm based on the user's specific social network information. | 08-28-2014 |
20140244763 | Apparatus And Method For Level-Based Self-Adjusting Peer-to-Peer Media Streaming - An apparatus and method for media streaming in a peer-to-peer (P2P) network having a plurality of peer modules connected on the network include a source peer module connected on the network, the source peer module being associated with a highest logical level of the network. A plurality of viewer peer modules is also connected on the network, each viewer peer module being associated with a logical network level. The logical network level associated with each viewer peer module is a quantity of logical network levels that the viewer peer module is logically below the source peer module. The P2P network is configured such that each viewer peer module can be connected to no more than one up-peer module logically above the viewer peer module, and each viewer peer module can be connected to any integer number of down-peer modules logically below the viewer peer module. | 08-28-2014 |
20140258415 | NETWORK COMMUNICATIONS VIA PEER NETWORK CONNECTIONS - Embodiments for network communications via peer network connections are disclosed. Network communications systems and methods may identify a trusted group of peer devices associated with a computing device. The peer devices may be linked with the computing device via a peer discovery LAN. Connection status information may be received for each WAN connection of each peer device. One or more peer devices of the trusted group may be selected as gateways to the WAN based on the connection and/or power status information. One or more requests for one or more network resources may be generated at the computing device. The one or more requests may be sent to the peer devices selected as gateways to be forwarded via the WAN to one or more remote servers hosting the network resources. One or more responses to the requests may be received from remote servers via the peer devices selected as gateways. | 09-11-2014 |
20140258416 | Meeting Update Dissemination in a Real-Time Communication System - System and methods for meeting update dissemination in a real-time communication system are provided. An embodiment method of disseminating updates in a real-time communications system includes storing, in a database, indicators received from a leader of a meeting, the indicators pertaining to predetermined topics to be discussed during the meeting, collecting, in the database, data from the meeting corresponding to the indicators while the meeting is in progress, receiving, at the database, an indication that a participant has joined the meeting after the meeting has begun, and alerting, by the database, the participant that the data that was collected before the participant joined the meeting is available to the participant for review during the meeting. | 09-11-2014 |
20140258417 | Collective Operation Management In A Parallel Computer - Methods, apparatuses, and computer program products for collective operation management in a parallel computer are provided. Embodiments include a parallel computer having a first compute node operatively coupled for data communications over a tree data communications network with a plurality of child compute nodes. Embodiments also include each child compute node performing a first collective operation. The first compute rode, for each child compute node, receives from the child compute node, a result of the first collective operation performed by the child compute node. For each result received from a child compute node, the first compute node stores a timestamp indicating a time that the child compute node completed the first collective operation. The first compute node also manages, based on the stored timestamps, execution of a second collective operation over the tree data communications network. | 09-11-2014 |
20140258418 | CONTENT ITEM SHARING AND SYNCHRONIZATION SYSTEM WITH TEAM SHARED FOLDERS - A content item sharing and synchronization system providing team shared folders is described. Users of the system have access to the team shared folder simply by being a member of a team. A team account manager of the team can grant access to the team shared folder simply by inviting selected users to the team. Similarly, the team account manager can revoke access to the team shared folder simply by removing a user from the team. Unlike typical network file server folders, separate access control list management for the team shared folder apart from user team membership management is not needed to grant and revoke access to the team shared folder, thereby reducing administrative steps necessary to effectively manage access to the team shared folder. | 09-11-2014 |
20140280601 | Collective Operation Management In A Parallel Computer - Methods, apparatuses, and computer program products for collective operation management in a parallel computer are provided. Embodiments include a parallel computer having a plurality of compute nodes coupled for data communications over a data communications network. Embodiments include a first compute node entering a collective operation. Each compute node of the plurality of compute nodes is associated with the collective operation. In response to entering the collective operation, the first compute node decreases power consumption of the first compute node. | 09-18-2014 |
20140280602 | COLLABORATIVE GROUP AND CONTENT MANAGEMENT UTILIZING USER ACTIVATED COLLABORATION THREADS - Systems and techniques facilitate capturing, via a server, a communication between a plurality of participants via computing devices of the participants and utilizing a communication tool associated with the computing devices. The server links the communication to a collaboration thread that is accessible by each participant via a computing device of each participant, where the collaboration thread includes a container object that provides access to stored content associated with each communication linked to the collaboration thread. The server further notifies each participant of the collaboration thread including an indication that the collaboration thread has been revised based upon the linking of the communication to the collaboration thread. | 09-18-2014 |
20140280603 | USER ATTENTION AND ACTIVITY IN CHAT SYSTEMS - In a chat system user attention and activity can be reflected to other chat participants to increase communication effectiveness, immediacy, and quality. Further, efficient communication can be facilitated by a keyboard providing, in an intelligent manner, non-textual content for selection. User attention focus indicating the progress of a content consumption activity being performed using a display device can be determined and communicated to other chat participants. The content consumption activity can relate to content other than chat message text content. A graphical indication can be displayed to indicate an amount of chat message text input being input for a message that is not yet sent. Further, the indications of non-textual content for the keyboard can be populated according to content of a current chat or content of a chat history. | 09-18-2014 |
20140280604 | ADAPTIVE DISTRIBUTED APPLICATION STREAMING - Methods and systems for remotely provisioning immediately executable virtualized applications using a peer-to-peer network. Immediately initially executable portions of virtual applications, or additional components of virtual applications, or a combination thereof, are served onto user desktops from other peers on the peer-to-peer network when applications are selected for use. | 09-18-2014 |
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. | 09-18-2014 |
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. | 09-18-2014 |
20140289338 | INITIATING PEER-TO-PEER TUNNELS - Initiating peer-to-peer tunnels between clients in a mobility domain. Client traffic in a mobility domain normally passes from the initiating client to an access node, and from the access node through a tunnel to a controller, and then through another tunnel from the controller to the destination access node, and the destination client. When initiated by the controller, the access nodes establish a peer-to-peer tunnel for suitable client traffic, bypassing the “slow” tunnels through the controller with a “fast” peer-to-peer tunnel. Traffic through this “fast” tunnel may be initiated once the tunnel is established, or traffic for the “fast” tunnel may be queued up until traffic has completed passing through the “slow” tunnel. | 09-25-2014 |
20140297755 | METHOD AND SYSTEM FOR SWITCHING BETWEEN COLLABORATIVE APPLICATIONS - Systems and methods are provided for switching collaborative applications. An example method comprises executing a first communication device and a second communication device associate with at least one contact, receiving an instruction to continue the collaborative session using the selected collaborative application that is different from the first collaborative application, determining whether the at least one contact is capable of continuing the collaborative session using the selected collaborative application, and terminating the first collaborative application. | 10-02-2014 |
20140297756 | PROVIDING A MANAGED BROWSER - Methods, systems, computer-readable media, and apparatuses for providing a managed browser are presented. In various embodiments, a computing device may load a managed browser. The managed browser may, for instance, be configured to provide a managed mode in which one or more policies are applied to the managed browser, and an unmanaged mode in which such policies might not be applied and/or in which the browser might not be managed by at least one device manager agent running on the computing device. Based on device state information and/or one or more policies, the managed browser may switch between the managed mode and the unmanaged mode, and the managed browser may provide various functionalities, which may include selectively providing access to enterprise resources, based on such state information and/or the one or more policies. | 10-02-2014 |
20140297757 | SYSTEM AND METHOD FOR COORDINATING DISPLAY OF SHARED VIDEO DATA - A system and method for coordinating multiple-user edits of shared digital data. A coordinating device may receive commands to edit shared digital data from multiple independently operated user computers. The coordinating device may determine that two or more of the commands from respective user computers are mutually exclusive, redundant or otherwise conflict. The coordinating device may incorporate one of the multiple commands into a global command queue and may annul the other(s). The coordinating device may transmit the global commands to all user computers to be executed locally for implemented the same shared digital data thereon. | 10-02-2014 |
20140304338 | APPARATUS AND METHOD FOR SHARING COLLABORATIVE STORYBOARD USING SOCIAL GROUP - Disclosed herein is an apparatus and method that process knowledge, experience information, or the like possessed by group members via a dynamically created social group, in the form of collaborative storyboards, thus enabling the collaborative storyboards to be shared among a plurality of social groups, as well as the corresponding members. The presented apparatus includes a social group management unit for managing information about a social group and a user joining the social group as a member, and an information management unit for accepting information finally determined with respect to information of content desired to be shared, which is posted by the user on a storyboard of the social group, in collaboration with other users, as a post of the storyboard of the social group, and distributing the post to the social group. | 10-09-2014 |
20140304339 | Allocation of Crowdsourced Resources - A computer-implemented platform may comprise hardware and software configured to allocate crowdsourced resources. An aggregate effort of a plurality of users may be efficiently directed toward a task by allocating resources according to an aggregate distribution of input from the users. The magnitude of the aggregate input of users may be manifest graphically, in a manner that emphasizes information having high priority. A map may include a representation of network comprising a plurality of nodes connected by connections. A node may include a problem and/or a solution, and a connection may describe a relationship between at least two nodes. Aggregate input may be used to revise the map, and analysis of the revised map may yield a resource allocation that directs users toward higher value effort. | 10-09-2014 |
20140310356 | METHOD FOR EXCHANGING NETWORK MESSAGES IN DISTRIBUTED MANNER - The present invention is to provide a method for enabling a tracker/coordinator in a P2P system to receive server address queries from network devices through Internet; provide address of a protocol server to the network devices according to the server address queries, so as for the network devices to conduct NAT behavior tests on NAT routers connected therewith through the protocol server; assigning a first network device with the router incapable of forwarding messages to a second network device with the router capable of forwarding messages according to the test results; providing a mapped address of a port of the second network device to a third network device, when receiving a port query from the third network device and determining that the port query corresponds to the first network device, so as for the third network device to directly connect with the first network device through the second network device. | 10-16-2014 |
20140330909 | AUGMENTING A REAL-TIME COLLABORATION WITH RANKED ELECTRONIC BULLETIN BOARD POSTS - An approach for augmenting a current instant message (IM) session is presented. The subjects of the first and second posts of electronic bulletin boards are determined to be similar to the text dialog of the IM session. The first post is determined to be from a first user who previously collaborated with a participant of the text dialog. The second post is determined to be from a second user who has not collaborated with the participant. Based in part on the first post being from the first user who previously collaborated with the participant and the second post being from the second user who has not collaborated with the participant, a first hyperlink to the first post is displayed relative to a second hyperlink to the second post to indicate the first post is ranked higher in relevance to the current IM session than the second post. | 11-06-2014 |
20140337437 | SYSTEM AND METHOD FOR PROVIDING MULTI-MEDIA SERVICES TO COMMUNICATION DEVICES OVER A COMMUNICATIONS NETWORK - A method of processing multi-media service requests received at a multi-media services provider computer system, including a processor coupled to a media gateway controller and to a media server. The method includes receiving a message from a SIP INVITE-enabled communication device at the media gateway controller. The message is processed at the media gateway controller for generating an instruction message with unique indicators, which is communicated to the media server in a SIP INVITE format. The media server processes the instruction message to provide media services and collect user-information from the communication device. The media server processes the user-information and generates a first message in an HTTP form POST format with unique indicators, which includes the user-information and which can be processed at the processor. In this manner, the multi-media services provider computer system is compatible with the SIP INVITE-enabled device. | 11-13-2014 |
20140359019 | INTEGRATION MESSAGE RESUBMISSION TOOL - A system for resubmitting a message for integration of applications receives information relating to a plurality of messages. Each message of the plurality of messages has been unsuccessfully transmitted between integration milestones, the message for resubmission being one of the plurality of messages. The corresponding integration milestones of the plurality of messages comprise different types of integration milestones. The system receives criteria to filter the received information. The system determines the message for resubmission by filtering the received information in accordance with the received criteria. The system sends the message from a first integration milestone to a second integration milestone. | 12-04-2014 |
20140359020 | METHOD AND APPARATUS FOR REQUESTING MEDIA REPLICATION IN A COLLABORATIVE COMMUNICATION SESSION, AND METHOD AND APPARATUS FOR ASSIGNING A COMMUNICATION MEDIUM FOR A COLLABORATIVE COMMUNICATION SESSION - In a method for requesting media replication in a collaborative communication session, a message is sent which specifies that a communication medium for a collaborative communication session, which is currently being transmitted to at least one terminal, should additionally be transmitted to at least one other terminal, with the at least one other terminal being indicated in the message as the recipient of the communication medium. In a method for assigning a communication medium for a collaborative communication session, a corresponding message is received, and the communication medium is assigned to the at least one other terminal as the recipient of the communication medium. The methods are carried out by appropriately designed apparatuses. | 12-04-2014 |
20140365578 | NOTIFICATION OF A CHANGE TO USER SELECTED CONTENT - A system for notification of a change to content of a document may include a processor and a module operable on the processor for allowing a user to dynamically select a variable amount of content of the document for which a notification of a change to the selected variable amount of content is desired. The system may also include a module operable on the processor for detecting a change to the selected variable amount of content being made by another user. The system may additionally include a module operable on the processor for creating the notification of the change to the selected variable amount of content. The system may further include a module operable on the processor for transmitting the notification of the change to the selected variable amount of content in response to the change to the selected variable amount of content of the document being saved by the other user. | 12-11-2014 |
20140365579 | NOTIFICATION OF A CHANGE TO USER SELECTED CONTENT - A method for notification of a change to content of a document may include providing a mechanism for selecting a certain portion of content of a document by a user that the user desires to receive notification of changes to the certain portion of content. The method may also include detecting a change to the certain portion of content being made by another user. The method may further include creating the notification of the change to the certain portion of content in response to a predefined condition being meet and transmitting the notification of the change to the certain portion of content to at least the user in response to the change to the certain portion of content of the document being saved by the other user. | 12-11-2014 |
20140365580 | Collaborative Mobile Interaction - Some examples include transitioning between an individual mode and a collaborative mode in response to an orientation change of a device. Further, some implementations include identifying data to be shared with one or more other devices (e.g., co-located devices) in the collaborative mode. In some examples, the individual mode may be associated with an individual search, the collaborative mode may be associated with a collaborative search, and the devices may transition between the individual mode and the collaborative mode in response to orientation changes. | 12-11-2014 |
20140365581 | SYSTEM AND METHOD FOR MEDIA-CENTRIC AND MONETIZABLE SOCIAL NETWORKING - A method and system connects brands, users and communities via socially shared content elements that take the form of, for example, words, pictures/images, videos and/or audio objects. The method creates a social media engagement and distribution capability of dynamic, interactive impressions linking users to users and users to brands around shared “day in the life” moments. The spectrum of reach and range of content types combined with user daily lives creates a ubiquitous new web medium of social content. The user experience created by this method and system creates a sustainable stickiness for members, capturing, creating, sharing and responding to each other interactively in any communication format, at any time, in any place and for any reason. | 12-11-2014 |
20140372536 | SYSTEM FOR SUPPORTING COLLABORATIVE ACTIVITY - A system includes a processor which has access to a representation of model of activity, which includes workspaces. Each workspace includes domain hierarchies for representing an organizational structure of the collaborating users using the system, and initiatives hierarchies representing process structures for accomplishing goals. An interface permits users to view and modify the workspaces for which the user has access. Each user can have different access permissions in different workspaces. The domain and initiative hierarchies provide two views of the workspace objects without duplicating resources. A resource is a collection of shared elements defined by the users that give users associated with the workspace access to information sources. Users can define knowledge boards for creating reports based on information fields of the resources. The knowledge board is associated with a resource template from which the resource is created. | 12-18-2014 |
20140379811 | INTERACTIVE MULTI-TASKER - The disclosure is directed to an interactive multi-tasker for casting applications executing on a first computing device of a user on any of multiple computing devices of the user from any of the computing devices. Each of the computing devices presents a unified view of tasks and applications executing on each of the computing devices through the multi-tasker. The user can perform multiple actions on the tasks and applications, e.g., cast using a first device an instance of an application that is executing on a second device on to a third device. The state data is synchronized from the second device to the third device. Another instance of the application resumes execution on the third device using the synchronized state data. Once cast, each of the instances of the application executes independently of each other. | 12-25-2014 |
20150019651 | METHODS, SYSTEMS, AND USER INTERFACES FOR COMMUNITY-BASED MAPS - Methods, system, and user interfaces for providing a user interface enabling community-based map functionalities for users of a social networking system are described. One method includes providing a user interface (UI) that includes a geographic map portion and a rating portion. The geographic map portion depicts a geographic area and includes a set of location identifiers, and the rating portion includes a set of rating list elements. Each rating list element includes a rating input UI element allowing the user to rate a location that the social networking system has determined that the user has visited. The method also includes receiving a first rating for a first location, which is generated through use of the rating portion. The method further includes, responsive to said receiving of the first rating, modifying the user interface to indicate that the first rating was received. | 01-15-2015 |
20150032823 | SYSTEM AND METHOD FOR AUGMENTED AND VIRTUAL REALITY - One embodiment is directed to a system for enabling two or more users to interact within a virtual world comprising virtual world data, comprising a computer network comprising one or more computing devices, the one or more computing devices comprising memory, processing circuitry, and software stored at least in part in the memory and executable by the processing circuitry to process at least a portion of the virtual world data; wherein at least a first portion of the virtual world data originates from a first user virtual world local to a first user, and wherein the computer network is operable to transmit the first portion to a user device for presentation to a second user, such that the second user may experience the first portion from the location of the second user, such that aspects of the first user virtual world are effectively passed to the second user. | 01-29-2015 |
20150052202 | COLLABORATION AND REAL-TIME DISCUSSION IN ELECTRONICALLY PUBLISHED MEDIA - A mobile device application allows a user to participate in a collaborative discussion. The collaborative discussion may allow multiple users to collaborate in a formatted discussion on a variety of topics. The collaborative discussion may be associated with media content provided through a media reader application. A user may act as an administrator to create a collaborate discussion and configure parameters or the collaborative discussion via the user's mobile device. A user may access the media content through the media reader application and provide input to the collaborative discussion in real time. The media may include an electronic book, magazine, article or other media content. The input received from the user may include a comment, vote, brainstorm content, various collaborative engagement structures or other data. The collaborative discussion may be accessed through a mobile device application or a network browser. | 02-19-2015 |
20150081797 | System and Method for Continuous Social Communication - A system and method are provided for analysing and communicating social data. A method performed by a computing device or server system includes obtaining social data and deriving at least two concepts from the social data. A relationship between the at least two concepts is determined. The method also includes composing a new social data object using the relationship and transmitting the new social data object. User feedback associated with new social data object is obtained, and the computing device or server system computes an adjustment command using the user feedback. Executing the adjustment command adjusts a parameter used in the method. After the adjustment command is executed, the method is repeated. | 03-19-2015 |
20150081798 | PROCESS-BASED INTER-THING COLLABORATION APPARATUS AND METHOD IN WEB OF THINGS ENVIRONMENT - Disclosed herein is a process-based inter-thing collaboration apparatus and method in a Web of Things (WoT) environment, which can perform dynamic collaboration between things in a WoT environment. The presented apparatus includes an inter-thing collaboration design tool unit for designing an Inter-Thing Collaboration Process (ITCP) based on information of things including a device, a service, and a process, and an inter-thing collaboration management unit for dynamically configuring an inter-thing collaboration community based on context information of the things, and executing the ITCP designed by the inter-thing collaboration design tool unit. | 03-19-2015 |
20150106452 | AUTOMATED COLLABORATIVE ENVIRONMENT SITE VIEWER SYSTEM - A system, method, and computer program product for automatically browsing a collaborative environment site. The system may include a selection module on a computer, a browser module on a computer, and a report module on a computer. The selection module may be configured to allow selection of a collaboration site to be viewed. The browser module may be configured to browse the selected collaborative environment site, and retrieve metadata associated with one or more collaborative site classes within the collaborative environment site. The report module may be configured to generate a report displaying the retrieved metadata. | 04-16-2015 |
20150113068 | Barcode, sound and collision for a unified user interaction - A user with a mobile device can send and get data from a nearby device, where the latter can be a mobile device held by another person. Both devices communicate with a central server, that gives pages to the devices, letting the devices interact. The interaction is initiated by a barcode or an audio signal or a deliberate collision between the devices. The collision uses a collision server. If the second device has a large screen, like in a shop window, the central server can send web pages to the devices. The page on the mobile device has widgets that emulate browser buttons on the large screen or keys on a keyboard. Letting the pages on the large screen be standard web pages normally shown on a typical desktop or laptop, for backward compatibility and rapid deployment. | 04-23-2015 |
20150113069 | MEDIA PLAYING SYSTEM AND MEDIA PLAYING METHOD FOR PLAYING MEDIA FILE IN AREA NETWORK - A media playing method for playing a media file in an area network is provided. First of all, plural playing devices are assigned to a specified group, and a virtual device corresponding to the specified group is created. When the user wants to simultaneously use the plural playing device to play the media file, the user may simply control the virtual device to play the media file. Consequently, the media file is played by the plural playing devices corresponding to the specified group. Since the media playing method of the present invention is capable of controlling plural playing devices to play the media file by using only a single manual setting procedure, the process of controlling playback of the playing devices is simplified. | 04-23-2015 |
20150127746 | METHODS, NODES, COMPUTER PROGRAMS AND COMUTER PROGRAM PRODUCTS FOR ACTIVATING REMOTE ACCESS - The invention relates to a method for activating remote access, the method performed in a collaboration node of a communication system. The communication system includes a first node and a second node having an established communication link them between. The method includes receiving, from the first node, object identification information including information identifying an object; obtaining, from a communication context node, context information of the established communication link; analyzing the obtained context information and the received object identification information to determine a relation between the context information and the object identification information; activating, for the second node, remote access related to the object based on the determined relation between the context information and the object identification information. The invention also relates to a collaboration node, methods in a first node, a first node, computer programs and computer program products. | 05-07-2015 |
20150127747 | BLOG INTEGRATION IN A COLLABORATIVE SYSTEM - A system and computer program product for an integrated blog in a collaborative environment is provided. In this regard, the computer program product includes a computer program comprising a set of instructions which when executed by a machine causes the machine to perform the steps of processing a single sign-on for a member of the collaborative environment, associating a role with the member so as to place the member into a collaborative space in the collaborative environment and to regulate the member in interacting with the collaborative space, retrieving a list of collaborative applications for the role assigned to the member, and loading the collaborative applications in the list into the collaborative space for use by the member from within the collaborative space, the collaborative applications including at least a blogging application. | 05-07-2015 |
20150134746 | Integrating Complex Data Structures into Collaboration Environments - Various embodiments of the present disclosure provide improved mechanisms and techniques for integrating complex data structures with collaboration environments. Various embodiments involve creating a collaboration group around a selected complex data structure, and including the selected complex data structure as well one or more other related complex data structures in the collaboration group. In some embodiments, an object consumption definition is applied to metadata associated with the complex data structure to determine the related complex data structures. | 05-14-2015 |
20150142894 | INTERACTIVE SPLITTING OF ENTRIES IN SOCIAL COLLABORATION ENVIRONMENTS - A method for interactive splitting of a post of a social collaborative environment is provided. The method comprises, in response to a selection of a portion of the post, splitting the post at a location of at least one of a boundary of the selection or within the selection into a first segment and a second segment. A tool is utilized to split the post at the location of at least one of the boundary of the selection or within the selection into the first segment and the second segment. An input box configured to receive a response to the post is presented in an interactive post editing interface of the post, wherein the presentation of the input box occurs in a space defined between the first segment and the second segment. The response can be inserted in the space defined between the first segment and the second segment. | 05-21-2015 |
20150149556 | COMMUNICATION METHOD AND SYSTEM, AND COMPUTER STORAGE MEDIUM - It is described a communication method and system, and a computer storage medium. The method includes that: a communication account is allocated for a subscriber, personal information registered by the subscriber is received, an account of the subscriber on each communication platform is associated with the communication account; and a friend association is established for the subscriber according to the communication account and the personal information of the subscriber, and friend information of the subscriber is maintained. With the method, it is possible to facilitate friend information management by a subscriber, enhance efficiency in communication, and save communication resources. | 05-28-2015 |
20150149557 | Integrating Co-Browsing with Other Forms of Information Sharing - A co-browse service uses JavaScript to allow a web page shown in a user's browser to be viewed remotely. Updates to the web page are rendered into HTML and forwarded on the co-browse session. Aspects of the web page that should not be visible are specified in a list of masked elements which prevents the JavaScript from transmitting the content of those elements on the co-browse session. A person viewing the web page at the remote location can select objects to have those objects highlighted within the user's browser. Likewise the person viewing the web page may manipulate the objects by selecting objects and entering information into the objects. Updates to the web page are collected and aggregated such that only the most recent updates are forwarded on the co-browse session. Updates that don't affect the DOM, such as hover state, are also transmitted on the session. | 05-28-2015 |
20150149558 | Integrating Co-Browsing with Other Forms of Information Sharing - A co-browse service uses JavaScript to allow a web page shown in a user's browser to be viewed remotely. Updates to the web page are rendered into HTML and forwarded on the co-browse session. Aspects of the web page that should not be visible are specified in a list of masked elements which prevents the JavaScript from transmitting the content of those elements on the co-browse session. A person viewing the web page at the remote location can select objects to have those objects highlighted within the user's browser. Likewise the person viewing the web page may manipulate the objects by selecting objects and entering information into the objects. Updates to the web page are collected and aggregated such that only the most recent updates are forwarded on the co-browse session. Updates that don't affect the DOM, such as hover state, are also transmitted on the session. | 05-28-2015 |
20150312331 | System and Method for Group Collaboration Using a Distributed Network File Repository - A fast, efficient, secure, distributed, and multiplatform P2P-based collaboration solution may be used to communicate information (e.g., files, documents, etc.) between computing devices across logical, functional, organizational, and protection boundaries. The collaboration solution may include a first computing device configured to determine whether it is included the same collaboration group as a second computing device, and automatically establish a peer-to-peer based communication link to the second computing device in response to determining that they included in the same collaboration group. The first computing device may then receive a document list that identifies documents stored in a memory of the second computing device, and compare the received document list with a local document list to identify missing documents. The first computing device may send a document request message to the second computing device to request the identified missing documents, receive the requested documents, and store them its local memory. | 10-29-2015 |
20150341435 | COMMUNICATION SYSTEM, TRANSFER CONTROL DEVICE, AND COMMUNICATION METHOD - A communication system includes a transfer control device including a terminal management unit that stores a type of content data usable by a second terminal device, a reception unit that receives at least one type of content data generated by a first terminal device, a data selection unit that selects, for the second terminal device, the usable type of content data from among the at least one type of content data received from the first terminal device, by reference to the terminal management unit, a transmission unit that transmits the type of content data selected by the data selection unit to the second terminal device, and an update unit that updates corresponding information stored in the terminal management unit, according to change notification of a usable type of content data, the change notification being transmitted from the second terminal device. | 11-26-2015 |
20150350273 | COLLABORATIVE PROJECT MODIFICATION - An apparatus, method, and program product are disclosed for collaborative project modification. One apparatus includes an enabling module that enables a first group of users to modify a first portion of a project in a collaborative environment. The apparatus includes a blocking module that blocks a second portion of the project from being modified by the first group of users. The apparatus includes an updating module that, for the first group of users, conducts immediate updates to the first portion of the project after a user of the first group of users modifies the first portion of the project and conducts deferred updates to the second portion of the project after a user of a second group of users modifies the second portion of the project. | 12-03-2015 |
20150350361 | PARALLEL PROCESSING ARCHITECTURE FOR LICENSE METRICS SOFTWARE - In one embodiment, in accordance with the present invention, a method for parallel collection of software license metrics comprises receiving, by one or more processors at a host computer, a software asset management request; interpreting, by one or more processors at the host computer, the software asset management request to generate queries; transmitting, by one or more processors at the host computer, the generated queries to designated network endpoints; receiving, by one or more processors at the host computer, partial results transmitted to the host computer by processing units which form a subset of the network endpoints; and merging, by one or more processors at the host computer, the partial results to form a final response to the received software asset management request. | 12-03-2015 |
20150365442 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD AND RECORDING MEDIUM - An information processing device ( | 12-17-2015 |
20150373089 | CROSS-DEVICE NOTIFICATIONS - Techniques for cross-device notifications are provided. An example method includes receiving a first indication of an event detected at a first device associated with a user account, determining one or more characteristics of the event based on the first indication of the event, detecting whether the determined characteristics match at least one selection criterion, automatically identifying a second device from one or more devices associated with the user account, and providing, if the determined characteristics match the at least one selection criterion, the first indication of the event to the second device associated with the user account, where the provided first indication of the event is displayed at the second device to allow management of the event at the first device from the second device. | 12-24-2015 |
20150373107 | MANAGING APPLICATIONS ON AN ELECTRONIC DEVICE - An electronic device may offload an application to a network storage to free up storage on the electronic device. For instance, an application file and, in some cases, associated application data and/or saved application state information may be stored at the network storage and deleted from the electronic device. Subsequently, a data management module may receive an instruction to onload the application back onto the electronic device, such as in response to a user input that selects the offloaded application, a determination that an upcoming activity may include use of the offloaded application, or a determination that a user usage pattern indicates that the offloaded application is likely to be used. In response, the data management module may download the corresponding application file from the network storage. In some cases, the electronic device may also receive associated application data and/or saved application state information from the network storage. | 12-24-2015 |
20150373143 | SOCIAL NETWORK DEVICE MEMBERSHIPS AND APPLICATIONS - A social device including capabilities for participating in a social network group via a social infrastructure. Various functions and resources of the social device are accessible by members of the social network group. Likewise, the social device may be configured to access services and other resources of the social network group. The social device may participate in the social network group through an autonomous, automated or member-triggered process. In one embodiment, the social device functions as a social gateway to communicatively couple a child node and a social network group. The social gateway may comprise a set top box or mobile communication device, and the child node may be a human user that interacts with the social gateway through a user interface. In a further embodiment, the social gateway may concurrently operate as a child device that communicates with a social network group through another social device. | 12-24-2015 |
20150381379 | COLLABORATIVE ARBITRATION OF POLLING RESULTS IN A COLLABORATIVE COMPUTING ENVIRONMENT - Embodiments of the present invention address deficiencies of the art in respect to arbitrating polling results and provide a novel and non-obvious method, system and computer program product for collaborative arbitration of polling results in a collaborative environment. In an embodiment of the invention, a method for collaborative arbitration of polling results in a collaborative environment can be provided. The method can include placing a poll within a message and sending the message to a select group of collaborators in the collaborative environment. The method further can include receiving poll results from a collaborator in the select group in a reply to the message, extracting the poll results from the reply and placing the poll within a new message along with the extracted poll results. Thereafter, the new message can be sent to the select group. | 12-31-2015 |
20150381713 | Information Processing Apparatus, Cooperation System and Computer Readable Medium - An information processing apparatus configured to control a cooperation operation that is to be executed by a first apparatus and a second apparatus, executes: determination processing of determining whether the target data associated with operation identification information for identifying the cooperation operation is stored in the storage unit when the operation unit receives a user' operation of inputting a start instruction to start the cooperation operation; data transmitting processing of transmitting the target data to the second apparatus through the communication unit when it is determined in the determination processing that the target data is stored in the storage unit; and operation instruction processing of transmitting operation instruction information for executing the first operation to the first apparatus through the communication unit when it is determined in the determination processing that the target data is not stored in the storage unit. | 12-31-2015 |
20150381724 | ROAMING OF NOTE-TAKING APPLICATION FEATURES - Methods are disclosed for managing configuration variables and settings within a note-taking application such that application features are adjusted globally across an entire note-taking application regardless of the particular device from which application content is accessed. The configuration variables and settings may pertain to any or all of a variety of application features such as but not limited to adjustment of client, user and content-specific configuration options. | 12-31-2015 |
20150381760 | APPARATUS, METHOD AND COMPUTER PROGRAM PRODUCT FOR CONTENT PROVISION - There is disclosed a method in which a request for transmitting content relating to a collaborated content to a first device is receive. The collaborated content comprises one or more media clips of an event attached with information on a context regarding capturing of the media clips. Further,information on the context of the first device is obtained and a viewpoint of the first device is determined on the basis of the context of the first device and the context regarding capturing of the media clips. An event composition is generated from the one or more media clips of the collaborated content representing the determined viewpoint. There is also disclosed a method in which a request for content relating to the collaborated content to a device is transmitted by the device. Information on the context of the device is transmitted for determination of the viewpoint. The generated event composition is received by the device. There are also disclosed apparatuses and computer programs for implementing the methods. | 12-31-2015 |
20160028784 | TECHNIQUES TO RESTORE COMMUNICATIONS SESSIONS FOR APPLICATIONS HAVING CONVERSATION AND MEETING ENVIRONMENTS - Techniques for restoring communications sessions for applications having conversation environment and a meeting embodiment are described. A system may include a meeting component of a communications application for selecting a meeting from multiple meetings, a conversation component of the communications application for managing multiple conversation threads, and a recovery component of the communications application for recovering an active meeting from the multiple meetings or an active conversation thread from the multiple conversation threads. Other embodiments are described and claimed. | 01-28-2016 |
20160028832 | METHODS AND SYSTEMS FOR EFFICIENT DISCOVERY OF DEVICES IN A PEER-TO-PEER NETWORK - When attempting to establish a peer-to-peer connection, a computing device can quickly discover compatible devices, which are capable of exchanging content, and remember them. When a neighboring device is discovered during a scan, the computing device can determine whether the neighboring device is capable of sharing content. Once it is determine that the neighboring device can share content, the computing device can determine a history of previous connections with the neighboring device. The computing device can determine a priority for sharing content with neighboring device relative to other devices. The computing device can determine the priority based on the history of the neighboring device and the history of other devices so that the devices with a likelihood of new content receive a higher priority. | 01-28-2016 |
20160029368 | SYSTEM AND PROCESS FOR LOCATION-BASED INFORMATION RETRIEVAL - Systems, devices and methods are provided for solving technical problems related to communicating between two or more unrelated mobile devices based on location without needing contact information for the unrelated mobile computing devices. In various implementations, the service is adapted to use a common user base for a location-based matching process. In some implementations, a rough order of magnitude is maintained for users until the user is identified as a potential responder to a location-based request at which time a location request may be made to a mobile computing device. Further, parallel location based requests, such as surveys, may be performed. | 01-28-2016 |
20160036639 | Forming Crowds And Providing Access To Crowd Data In A Mobile Environment - A system and method are provided for forming crowds of users and providing access to corresponding crowd data. In one embodiment, a central system, which includes one or more servers, operates to obtain current locations for users of mobile devices. The system forms a crowd including a number of users based on the current locations of the number of users using a spatial crowd formation process based on an optimal inclusion distance that is a function of density of users of the plurality of users within a bounding region. The central system then generates crowd data for the crowd and provides access to the crowd data for the crowd. In one embodiment, the crowd data for the crowd includes an aggregate profile for the crowd. In another embodiment, the crowd data includes data characterizing the crowd. The central system provides access to the crowd data by serving crowd data requests. | 02-04-2016 |
20160036738 | NOTIFYING A USER OF AN INSTANT MESSAGING (IM) SERVICE ABOUT A MODIFICATION MADE TO AN OPPORTUNITY - Notifying a user of an instant message (IM) service about a modification made to an opportunity includes receiving at least one modification to an opportunity stored in a customer relationship management (CRM) system, the opportunity representing a complex record structure in the CRM system, identifying a first user associated with the modification made to the opportunity stored in the CRM system, determining, from a list of users associated with the opportunity, a second user associated with the first user through an IM service, and sending an alert to the second user on the IM service, the alert indicating to the second user the modification made to the opportunity by the first user. | 02-04-2016 |
20160036873 | CUSTOM INPUT ROUTING USING MESSAGING CHANNEL OF A UCC SYSTEM - A collaboration and communication system comprises a host server and a plurality of participant computers. The host server is configured to execute a collaboration application; and a background message application configured to establish a background messaging session to facilitate communication of a representation of custom data not supported by the collaboration application. The plurality of participant computers are configured to execute: a client application configured to share data with the collaboration application in a collaboration session; a connector application configured to monitor the collaboration application client to determine when to communicate the custom data and communicate the custom data via the background messaging session. Methods for communicating custom data between the host server and the plurality of participant devices are also described. | 02-04-2016 |
20160050267 | Sign-In Method and Terminal - A sign-in method includes receiving, by a first terminal, a sign-in request message sent by a second terminal, where the sign-in request message carries an identifier (ID) of an activity and an ID of a user of the second terminal, and the sign-in request message is used to indicate that the user of the second terminal requests to sign in to the activity in the first terminal; and sending a sign-in response message to the second terminal, where the sign-in response message carries the ID of the activity, and the sign-in response message is used to indicate that the user of the second terminal successfully signs in to the activity in the first terminal. | 02-18-2016 |
20160057033 | CLIENT APPLICATION INTEGRATION FOR WORKFLOWS - A method for providing client application integration for workflow management includes receiving a verification file, accessing a file through a client application, determining, based on the verification file, whether the accessed file includes a reference to a workflow component of a workflow stored on a server, retrieving the workflow component from the server, and displaying the workflow component referenced by the accessed file via an in-line user interface of the client application, further including displaying at least one selectable workflow management option for managing the workflow component using the client application. | 02-25-2016 |
20160057184 | CONTENT MANAGEMENT AND PRESENTATION SYSTEMS AND METHODS - A mobile software application and system is provided that allows two viewers on two different electronic tablets such as but not limited to iPads to view the same content on both iPads. The system allows two viewers on the two different electronic tablets to co-navigate a presentation in order to allow a product representative, or any user serving as the “Master or Presenter” to present information about a product in a simultaneous working cooperation in the software application with the recipient of the information, “Slave or Listener.” The system having the two portable tablets loaded with a resident software application is operating over the operating system of each tablet, wherein the resident software application is installed on both of the two tablets to provide a dedicated marketing application for sales representatives of a corresponding industry or the like. Method of using the software application and system is also contemplated herein. | 02-25-2016 |
20160065626 | CROSS DEVICE TASK CONTINUITY - Systems and methods for cross device and/or cross operating system task continuity between devices for frictionless task engagement and reengagement. Task continuity can provide for simple detection and selection of recently viewed and/or modified tasks. Task continuity can provide for simple engagement of new tasks in applications and/or websites, the new tasks being related to recently presented and/or modified tasks. Responsive to selection of the recently presented and/or modified task, the task can be seamlessly reengaged from the point at which it was last presented and/or modified. Responsive to selection of a new task, the task can be engaged from a starting point. Upon completion of the task on one device, the task can be closed across devices. Task continuity can be enabled on a single device or across a plurality of devices. Task continuity can be enabled on a single operating system, or across a plurality of operating systems. | 03-03-2016 |
20160073296 | Data Session Handoff Using Bone Conduction - Concepts and technologies are disclosed herein for data session handoff using bone conduction. According to one aspect, a first user device can receive a handoff request from a second user device. The handoff request can instruct the first user device to handoff an active data session to the second user device. The handoff request can be received by the first user device via a bone conduction signal that propagated through a bone of a user that is in physical contact with the first user device and the second user device. The first user device also can initiate handoff of the active data session to the second user device in response to the handoff request. | 03-10-2016 |
20160080486 | CROWDSOURCING-BASED DETECTION, IDENTIFICATION, AND TRACKING OF ELECTRONIC DEVICES - In a method of detecting electronic devices, information about a first user equipment device is received at a server. The information is received from at least one second user equipment device within range of a wireless communication interface of the first user equipment device. A presence of the first user equipment device is detected at the server based on the information received from the at least one second user equipment device. The receiving and the detecting may be operations performed by at least one processor of the server. Related apparatus and computer program products are also discussed. | 03-17-2016 |
20160088088 | TECHNIQUE TO MINIMIZE INTER-ELEMENT BANDWIDTH REQUIREMENTS DURING DATA SYNTHESIS ON LARGE NETWORKS - A method of performing a task by a sensor node in a sensor network includes receiving, at a sensor node, a packet from a central source on the sensor network, extracting a network-wide task to be completed from the packet, determining a portion of the task to be completed by the sensor node, the portion of the task comprising an operation to be performed by the sensor, and performing the portion of the task at the sensor node. A system includes a central source, a network of sensor nodes in communication with the central source, each sensor node having a port for receiving and sending packets, a sensor, a local memory, and a processor to extract a network-wide task from the packet, determine a portion of the task to be completed by the sensor node, and complete the portion of the task. | 03-24-2016 |
20160094354 | Multi-Device Simultaneous Content Sharing - Methods, apparatuses, and computer readable storage media for allowing a presenter to share content from multiple devices in a web conference. In an embodiment, the presenter joins the conference using a main computing device. Using the main device, the presenter takes control of meeting client(s) at one or more other respective computing devices external to the main computing device. Content at the other devices is then selected and transferred to the main computing device. The selected content is then presented through the conference to other participants in the conference. | 03-31-2016 |
20160094634 | COOPERATION SYSTEM - A cooperation system in cooperation with a cloud system includes: a server connected to a local network; and an image processing apparatus connected to the local network, the image processing apparatus being configured to send processing-target data to the server, and to receive processed data from the server, the processed data being obtained by processing the processing-target data by one of the server and the cloud system. | 03-31-2016 |
20160100000 | RESULT AGGREGATION - Methods and systems for result aggregation in crowdsourcing are described. In one implementation, a task with a plurality of solution options is provided for workers to respond. Responses for the task are received from multiple workers, where each of the responses includes a worker response confidence value corresponding to one of the plurality of solution options. The worker response confidence value is indicative of confidence of a worker for the one of the plurality of solution options to be correct. A task answer for the task is estimated based on at least the worker response confidence value received from each of the multiple workers. A performance bonus for each of the multiple workers is computed based on the task answer, the worker response confidence value in the response from each worker, and a Proper Scoring Rule. | 04-07-2016 |
20160100034 | SYSTEM AND METHOD FOR AUGMENTED AND VIRTUAL REALITY - One embodiment is directed to a system for enabling two or more users to interact within a virtual world comprising virtual world data, comprising a computer network comprising one or more computing devices, the one or more computing devices comprising memory, processing circuitry, and software stored at least in part in the memory and executable by the processing circuitry to process at least a portion of the virtual world data; wherein at least a first portion of the virtual world data originates from a first user virtual world local to a first user, and wherein the computer network is operable to transmit the first portion to a user device for presentation to a second user, such that the second user may experience the first portion from the location of the second user, such that aspects of the first user virtual world are effectively passed to the second user. | 04-07-2016 |
20160104115 | SYSTEM AND METHOD FOR COLLABORATIVE COMMUNICATIONS AND INFORMATON SHARING - A computer-implemented system facilitates collaborative communications and information sharing in a network defined by a model. The model of the network is accessible by a user through at least one terminal having a processor. At least a portion of the system, and the model, are stored on a storage component coupled to the terminal. The system includes a context component for capturing context information and user-defined data, the user-defined data provided during user interaction of the user in a first domain of the network, the context component dynamically storing the context information as metadata associated with the user-defined data, the user-defined data and the metadata stored on the storage component of the system, a tracking component for tracking a change of the user from the first domain to a second domain of the network and dynamically updating the stored metadata based on the change, where the user accesses the user-defined data from the second domain; and an interface to the system accessible by the user at the terminal, the interface permitting the user to create and view the user-defined data according to the model of the network. | 04-14-2016 |
20160105383 | ACTION LINKS - The technology disclosed includes a method for initiating a web service through an action item within a post in a social media network. A request is received from a user for a post to a social network. The request includes a definition for an action-link-group, which comprises one or more action links. The post is created to include the action-link-group and is then uploaded to the network. Upon receiving a selection of an action link within the action-link-group, an action item associated with the action link is performed. | 04-14-2016 |
20160105502 | DATA SYNCHRONIZATION METHOD, DATA SYNCHRONIZATION APPARATUS, AND DISTRIBUTED SYSTEM - A data synchronization method, a data synchronization apparatus, and a distributed system are disclosed. A management node acquires a route update message that instructs to update routing information of the first data center and the second data center, where the routing information includes at least identification information of the first data center and the second data center, and backup routing information of nodes in the first data center and the second data center; the management node adjusts the routing information of the first data center and the second data center according to the route update message; and the management node synchronizes adjusted routing information of the first data center and the second data center to the first data center and the second data center, so that the first data center and the second data center perform, based on the adjusted routing information, synchronous transmission on data of managed nodes. | 04-14-2016 |
20160110972 | SYSTEMS AND METHODS FOR AUTOMATED CLOUD-BASED ANALYTICS FOR SURVEILLANCE SYSTEMS - Systems and methods for cloud-based surveillance for a target surveillance area are disclosed. The cloud-based surveillance system comprises at least one ICD, a cloud-based analytics platform having a processor and a memory, and a local computing device having a display with a user interface. The cloud-based analytics platform is constructed and configured in network-based communication with the at least one ICD and the local computing device. Each of the at least one ICD has at least one visual sensor and is operable to capture and transmit input data to the cloud-based analytics platform. The cloud-based analytics platform is operable to provide advanced analytics based on the input data captured from the at least one ICD. The local computing device is operable to manage the at least one ICD for the target surveillance area over the cloud-based analytics platform. | 04-21-2016 |
20160112507 | Pointing Device Router for Smooth Collaboration Between Devices - The present disclosure relates to optimizing collaborative activities between computing devices (e.g., desktop computers, laptop computers, smart TV's, tablets, mobile devices), and more particularly to systems, methods, and computer products for inputting data or commands on a computing device, and for moving, sharing, and controlling files between computing devices through the use of a pointing device with a corresponding pointer that can be shared between “N” computing devices. | 04-21-2016 |
20160112531 | SCRIPTING DISTRIBUTED, PARALLEL PROGRAMS - Provided is a process having steps including obtaining a specification of a data analysis to be performed in parallel on a computing cluster; parsing the specification of the data analysis; determining which data is implicated in each portion of the data analysis to be assigned to a plurality of computing nodes of the computing cluster; determining that a portion of the implicated data is not already present in memory of at least some of the plurality of computing nodes of the computing cluster; distributing the portion of the implicated data according to an index that positions related values of the data on the same computing nodes of the computing cluster; determining which computing nodes of the computing cluster have data relevant to which rules in the data analysis and send relevant rules to the corresponding computing nodes; executing the rules on the computing nodes; and aggregating results of executing the rules. | 04-21-2016 |
20160119390 | SYSTEMS AND METHODS FOR INTERACTIVE CONTENT GENERATION - A web content generation platform is provided that is operable to initiate and guide the creation of interactive web content, including video debate content, and publish the content dynamically to one or more pages. The platform also includes an analytics engine that is operable to establish information regarding user preferences and interests based on their creation of interactive content or related content, consumption of interactive content or related content, and/or engagement with one another based on such interactive content or related content. A novel workflow for guiding the creation of video debate content is also provided, which is embodied in the content engine of the web content generation platform. | 04-28-2016 |
20160119414 | ONLINE COLLABORATION - For instance, in the case of a software implementation, the terms “component” or “functionality” may refer to program code that performs specified tasks when executed on a processing device or devices (e.g., processor(s) 720). The program code can be stored in one or more computer readable memory devices as described above. The illustrated separation of components and functionality into distinct units may reflect an actual physical grouping and allocation of such software and/or hardware, or can correspond to a conceptual allocation of different tasks performed by a single software program and/or hardware unit. | 04-28-2016 |
20160127427 | FOCUS COORDINATION IN GEOGRAPHICALLY DISPERSED SYSTEMS - A method, system, and computer program product for focus coordination in geographically dispersed systems are provided in the illustrative embodiments. A shifting of focus to a first object present in a first view is detected at a first data processing system in a first location in the geographically dispersed plurality of data processing systems. Metadata of the first view is identified, the metadata being usable to identify a second object in a second view at a second data processing system in a second location in the geographically dispersed plurality of data processing systems, the second object corresponding to the object in the view. A focus information package is constructed, wherein the focus information package includes an attribute of the first object and the metadata of the first view. The focus information package is sent to the second data processing system. | 05-05-2016 |
20160127485 | RECOMMENDATIONS BASED ON GEOLOCATION - In one embodiment, a method includes accessing geolocation data indicating a current geolocation of a client device of a user; identifying one or more categories of interest to the user based at least in part on social information of the user; identifying one or more objects based at least in part on the current geolocation; and determining one or more recommendations for the user based at least in part on a calculated interest value of each identified object. The calculated interest value is based at least in part on the identified categories of interest to the user. The method also includes providing the recommendations for transmission to the client device. The recommendations include one or more of the identified objects. | 05-05-2016 |
20160134714 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - An information processing system that generates commentary, the commentary including first commentary generated based on behavior information corresponding to a behavior of a user and second commentary associated with the first commentary; and outputs the commentary to be available to other users. | 05-12-2016 |
20160134996 | MIRRORLINK WITH WIRELESS SERIAL BUS - A first computing device includes a memory, and at least one processor. The at least one processor may be configured to establish a wireless connection to a second computing device using a Wi-Fi Direct Application Services Platform (ASP), transmit data from a car connectivity consortium (CCC) Information Element (IE) to the second computing device, and establish a MirrorLink session using Universal Plug and Play (UPnP) to the second computing device via the wireless connection. The at least one processor may be further configured to establish a Wireless Serial Bus (WSB) session to the second computing device using the Wi-Fi Direct ASP via the wireless connection, and transmit data via the WSB session to the second computing device. | 05-12-2016 |
20160142354 | RESOURCE MANAGEMENT OF SOCIAL NETWORK APPLICATIONS - Applications in social networks support interaction between members through various types of channels such as notifications, newsfeed, and so forth. For each channel, applications are ranked based on their user affinity measures. User affinity is based on measuring positive and negative interactions by users as both senders and recipients of messages generated by applications. Metrics are computed for the different types of messages and interactions provided by applications. For each channel, an application receives user affinity score based on specific weighted combination of the metrics. Applications use channel resources to send messages to increase their user base. Given the large number of applications that are available, the extent to which applications are allowed to use channels is controlled, limiting their resource consumption. User affinity scores of applications calculated for a channel are used to decide the allocation of channel resources for an application. | 05-19-2016 |
20160142460 | DISTRIBUTED ON-DEMAND MEDIA TRANSCODING SYSTEM AND METHOD - A method for delivering media content over a network includes transcoding the media content to generate multiple copies of the media content, each of the multiple copies having a different destination type or a different source type or both, storing the multiple copies in a cache, receiving requests for the media content, and selecting and delivering a copy of one of the multiple copies in response to each of the requests. A further method for providing media content transcoding services includes fetching media content, selecting one of multiple transcoders for transcoding from multiple source types to multiple destination types, wherein the one transcoder is selected based at least on the destination type, sending the media content to the selected transcoder, transcoding the media content to the destination type, thereby generating transcoded media content, and transmitting the transcoded media content. | 05-19-2016 |
20160142462 | Displaying Identities of Online Conference Participants at a Multi-Participant Location - Techniques are presented herein to visually display who is speaking when an online conference session is established involving participants at multiple locations. When it is determined that there are multiple participants of the online conference session at a first location at which one or more microphones can detect audio from the multiple participants, a visual indicator of the first location is generated for display to the participants in the online conference session. In addition, in a predetermined relationship with the visual indicator of the first location, identifiers of the multiple participants at the first location are generated that can also be displayed to the participants in the online conference session. | 05-19-2016 |
20160142472 | SYSTEM, METHOD, AND MEDIUM - A system that includes circuitry configured to receive a plurality of pieces of data; store, for each of the plurality of pieces of data in a first memory area, a first identifier and associated node information identifying a node that processes associated piece of data; delete one of the first identifiers from the first memory area in a case that a number of first identifiers stored in the first memory area reaches a threshold; generate a second identifier based on deleted first identifier by applying a predetermined calculation on the deleted first identifier, the second identifier being shorter than the first identifier; store, in a second memory area, the second identifier and the associated node information; cause a node, associated with one of the first identifier and the second identifier stored in one of the first and second memory area, to process one of the plurality of pieces of data. | 05-19-2016 |
20160149853 | TEXT MESSAGE INTEGRATION WITH A COMPUTER-IMPLEMENTED COLLABORATION PLATFORM - The present disclosure describes integrating SMS/MMS messaging with an electronic communications collaboration platform, and filtering SMS/MMS messages within a collaboration platform environment. One method includes associating a phone number with a particular project within a collaboration platform to form a project phone number, receiving a message at the project phone number, based on receiving the message at the project phone number, adding the content of the message to an activity feed of the particular project, and sending the message content added to the activity feed to one or more phone numbers from the project phone number. A project phone number can be associated with a plurality of projects, and the phone number from which a message is received at the project plurality phone number is compared to project data of the plurality of projects to route the message content to an activity feed of a project of the plurality of projects. | 05-26-2016 |
20160149976 | ELECTRONIC INFORMATION TERMINAL, IMAGE PROCESSING APPARATUS, AND INFORMATION PROCESSING METHOD - An electronic information terminal includes a transmission storage unit that stores stroke data to be transferred temporarily, a network status management unit that detects and manages a status of a communication network to which the electronic information terminal is connected, and a transmitter that transfers the stroke data read from the transmission storage unit to an image processing apparatus via the communication network in accordance with the status of the communication network detected by the network status management unit. | 05-26-2016 |
20160150011 | MEDIA OUTPUT DEVICE TO TRANSMIT AND SYNCHRONIZE PLAYBACK OF A MEDIA CONTENT STREAM THAT IS RECEIVED OVER A POINT-TO-POINT CONNECTION ON MULTIPLE INTERCONNECTED DEVICES - Examples described herein provide for a media output device to transmit and synchronize playback of a media content stream that is received over a point-to-point connection on multiple interconnected devices at one time. | 05-26-2016 |
20160150034 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR LOCATING MEMBERS OF A CROWD AND CONTROLLING INTERACTIONS THEREWITH - Infrastructure for locating members of a crowd and controlling interactions with them. A control system stores a scenario, comprising at least one step, for interacting with the crowd. The control system receives location data from a plurality of handheld computing devices of the crowd, and data representative of interactions with the crowd. The control system processes the location data and a specific step of the scenario, to generate a command for interacting with the crowd, and to further identify specific handheld computing devices for applying the command. The control system further transmits the command to the specific handheld computing devices. The control system also processes the data representative of the interactions with the crowd. The specific handheld computing devices process the command to actuate themselves for interacting with the crowd. The handheld computing devices also transmit data representative of interactions with the crowd to the control system. | 05-26-2016 |
20160150035 | SHARING APPLICATION FOR A MOBILE DEVICE - An aspect of the present disclosure provides a system and a content sharing mobile application for sharing media content. Another aspect of the present disclosure provides a method of sharing media content using a mobile device. The content sharing mobile application may be configured to allow one or more users to create a shared space based on the user's location, upload media content to the shared space, and to allow the user to view the media content based on the user's or individual's location. | 05-26-2016 |
20160150375 | Devices and Methods for Locating Missing Items with a Wireless Signaling Device - A portable electronic device has a display, a device positioning module, and a wireless communication module. Using a first application, the device: determines whether predetermined locator timing criteria are satisfied; if the predetermined locator timing criteria are satisfied, searches for wireless signals transmitted from wireless signaling devices; if wireless signals, transmitted from the wireless signaling devices, are identified from the searching, determines whether the identified wireless signals satisfy predetermined locator wireless signal criteria. If the identified wireless signals satisfy the predetermined locator wireless signal criteria, the device identifies an identifier of a respective wireless signaling device of the wireless signaling devices; identifies a geographic location of the portable electronic device; and sends to a remote server system the identifier of the respective wireless signaling device and the geographic location of the portable electronic device. | 05-26-2016 |
20160156502 | Message Broker System with Parallel Persistence | 06-02-2016 |
20160156704 | EXCHANGE OF INFORMATION BETWEEN PROCESSING SERVERS | 06-02-2016 |
20160156709 | SYSTEM AND METHOD FOR DETECTING SMALL GROUP AND OUTCAST | 06-02-2016 |
20160164696 | MODULAR INTERNET OF THINGS - Methods and systems for enabling a modular internet of things are disclosed. A central component detects one or more specialist devices in the area proximate to the central component. In response to detecting a first specialist device, the central component initiates a connection with the specialist device. The central component accesses a list of capabilities associated with the first specialist device. The central component initiates a first task, which includes one or more specific task responsibilities, and allocates one or more specific task responsibilities between the central component and the first specialist device based at least in part on the list of capabilities associated with the first specialist device. | 06-09-2016 |
20160164969 | Personal Computer Network, Mobile Connection and Searching Systems - The computer users connected to the PCN logically communicate with the network through the interface. PCN centralizes all the services, functions and features, and provides the public applications, secret applications and private applications, including customized applications to the computer users. The user's computer is configured to receive all the services, functions and features from the network. Six layers of Transmission Control Protocol are defined. All TCP control the incoming data and outgoing data separately in PCN. The manuals and standard display page are designed and configured for the users to choose and switch the services. In PCN, the data structure from/to Local Server is different from the data structure flowing in the network as a feature of the network. TCP Availability Server which contains the information of status of all the protocols in the country is defined for the application servers to determine the fixed routing. | 06-09-2016 |
20160173562 | SERVICE PROCESSING SYSTEM AND SERVICE PROCESSING METHOD | 06-16-2016 |
20160173574 | RADIO ACCESS METHOD, APPARATUS, AND SYSTEM | 06-16-2016 |
20160173580 | DEVICE MANAGEMENT APPARATUS | 06-16-2016 |
20160173594 | BLENDED OPERATIONAL TRANSFORMATION FOR MULTI-USER COLLABORATIVE APPLICATIONS | 06-16-2016 |
20160173627 | METHOD AND SYSTEM FOR SPEED AND DIRECTIONAL CONTROL OF RESPONSIVE FRAME OR ASSET | 06-16-2016 |
20160182615 | APPARATUS, SYSTEM, AND METHOD FOR FACILITATING FAMILY-CENTRIC COMMUNICATIONS | 06-23-2016 |
20160182681 | PAGE REDIRECTION METHOD, ROUTING DEVICE, TERMINAL DEVICE AND SYSTEM | 06-23-2016 |
20160191339 | SYSTEMS, DEVICES, AND METHODS FOR INCIDENT MANAGEMENT INTERACTIONS - Provided herein are methodologies, systems, apparatus, and non-transitory computer-readable media for interacting between a service provider system and an enterprise incident management system, that include a gateway device programmed to receive a provider method including processor-executable instructions to perform a task relating to an incident at an enterprise back-end and convert the provider method to be compatible with the incident management system. The conversion is based on a structured framework to convert a method executable in the service provider system to a method executable in the incident management system. The gateway device is also programmed to transmit the converted provider method to a server of the incident management system. The system may include a server programmed to execute the converted provider method to generate a response method and transmit the response method to the gateway device, where the response method includes data relating to performance of the task. | 06-30-2016 |
20160191621 | METHOD OF SHARING DATA AND ELECTRONIC DEVICE THEREOF - A method and apparatus are provided for sharing data of an application. A method of an electronic device includes determining an application list of a partner electronic device; displaying the application list of the partner electronic device; receiving a selection of an application for sharing data from the application list; and transmitting, to the partner electronic device, application selection information and shared data information, based on the selected application. | 06-30-2016 |
20160191627 | METHOD AND APPARATUS FOR EXECUTION OF APPLICATIONS IN A CLOUD SYSTEM - A computer implemented method of executing applications in a cloud server system is presented. The method comprises receiving a file identifier from a client device. The method also comprises receiving a file associated with the file identifier from a first server. Further, the method comprises accessing an application associated with the file from memory of the cloud server. Also, the method comprises executing by the cloud server the application using the file received from the first server. Finally, the method comprises streaming results from the executing the application as a video stream destined for the client device. | 06-30-2016 |
20160191636 | TECHNOLOGIES FOR INFORMING A USER OF AVAILABLE SOCIAL INFORMATION ABOUT THE USER - Technologies for informing a user of available social information about the user include detecting the presence of a friend of the user within proximity to the user, identifying social information that has been published by the user to one or more social networking sites and accessible by the friend, and displaying the identified social information to the user. The social information may be identified based on the social networking sites on which the user and friend are interconnected. Additionally, social information marked by the friend may be determined as having been accessed by the friend. The social information may be displayed in the user in a various ways and may be arranged based on relevancy, recency, importance, or other criteria. | 06-30-2016 |
20160191653 | ONLINE NETWORKING PLATFORM FOR EVENT CREATION MANAGEMENT AND PARTICIPATION - The method comprises creating a profile and linking the networking websites to the profile. The created profile is segregated as a “Venue” and a “Performer”. The venue holds ownership of a place for conducting an event. The venue creates an event or receives a request for an event to be hosted on the venue. The venue finalizes the events and sends a plurality of invitations to the performers and attendees. The venue also posts the event details over the linked networking websites. The venue also receives requests from a plurality of performers to perform at one or more events. The venue selects the list of performers to be performing at a specific event. The venue also finalizes a list of attendees attending the specific event. On the day of event, the venue and the performers dynamically receives updates of the attendees, the performances according to the event timelines. | 06-30-2016 |
20160191665 | COMPUTING SYSTEM WITH DISTRIBUTED COMPUTE-ENABLED STORAGE GROUP AND METHOD OF OPERATION THEREOF - A computing system includes: a storage device configured to perform in-storage processing with formatted data based on application data from an application; and return an in-storage processing output to the application for continued execution. | 06-30-2016 |
20160197866 | METHODS, SYSTEMS AND RECORDING MEDIUMS FOR PROVIDING MESSENGER SERVICE HAVING SPECIFIC CONDITION | 07-07-2016 |
20160197990 | CONTROLLING SHARING OF RESOURCE AMONG A PLURALITY OF NODES | 07-07-2016 |
20160198001 | METHOD AND DEVICE FOR CONTROLLING HOME DEVICE | 07-07-2016 |
20160198009 | APPARATUS AND METHOD FOR PROVIDING SOCIAL NETWORK SERVICE | 07-07-2016 |
20160205155 | METHOD FOR TRANSFERRING CONTROL OF A CONFERENCE CALL | 07-14-2016 |
20160205188 | PARALLEL DATA STREAMING BETWEEN CLOUD-BASED APPLICATIONS AND MASSIVELY PARALLEL SYSTEMS | 07-14-2016 |
20160255121 | Global setting for casting content to networked renderer | 09-01-2016 |
20160380941 | Idea Generation Platform for Distributed Work Environments - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for displaying a challenge question in a challenge user interface displayed on a mobile device, displaying an idea user interface in response to user selection of the challenge question from the challenge user interface, receiving an idea based on user input to the idea user interface, the idea addressing subject matter of the challenge question, and transmitting an idea data set digitally representing the idea to a back-end system, the back-end system hosting an idea generation platform. | 12-29-2016 |
20160380950 | SYSTEM AND METHOD FOR DETECTING EXPERTISE VIA MEETING PARTICIPATION - A method, computer program product, and computer system for determining, by a computing device, a topic of a meeting. Participation of a meeting attendant during the meeting may be tracked. Content of the participation from the meeting attendant may be analyzed. It may be determined that the meeting attendant is an expert on the topic of the meeting based upon, at least in part, the content of the participation. It may be shared, via a social network, that the meeting attendant is the expert on the topic of the meeting. | 12-29-2016 |
20160381096 | Supplementing User Web-Browsing - An apparatus and method of providing a user with a web-browser supplement is disclosed. One method includes providing access to a focal group, wherein the focal group includes at least one member having at least one association with the user. Access is provided to information associated with the at least one member having relevance to the focal group. Web browsing by the user is supplemented by the information of the members of the focal group. | 12-29-2016 |
20160381099 | REAL-TIME DISTRIBUTED COAUTHORING VIA VECTOR CLOCK TRANSLATIONS - Systems and methods for improving real-time coauthoring in a distributed environment without a central document manager are disclosed herein. Due to communication being non-instantaneous, the state of a document on an endpoint may differ from the state of the document on an editor at the time that an edit is made. The different states, however, may be reconcilable via a vector clock translation. Each coauthor may maintain an array of vector clocks to track the state of the document for each coauthor. The vector clocks may be included when transmitting indications of edits so that an endpoint in a modified state can translate the edit to comply with the modified state of the document. Translating edits enables more edits to be implement in real-time than otherwise possible in a distributed environment without a central document manager. | 12-29-2016 |
20160381131 | CONTENT DISTRIBUTION SYSTEM - Network delivery of digital content decreases bandwidth requirements at a source and facilitates the transfer of digital content to consumers from one or more sources. The digital content includes an identifier that permits the digital content to be recognized even when distributed to more than one source. | 12-29-2016 |
20160381154 | Predicting Geolocation Of Users On Social Networks - A system and method for predicting the location of a user of social media utilizing information related to the interaction of the user with other users of the social media is described. | 12-29-2016 |
20160381163 | SHARED EXPERIENCE AND MULTI-DEVICE HARDWARE PLATFORM - A system for real-time sharing of social experiences across multiple devices, comprising a social event manager that receives interaction from users via a network, wherein at least one of the plurality of users hosts a shared social event, a plurality of communication adapters each configured to facilitate communication between user devices and an event manager, a scheduling server that schedules events and notifies users of event scheduling, and a synchronization module that maintains synchronicity of media between participating users, and methods for sharing social experiences. | 12-29-2016 |
20160381174 | MANAGING CONTACT STATUS UPDATES IN A PRESENCE MANAGEMENT SYSTEM - A system configured to perform operations to receive, via a network communication interface, an indication of a power event occurring at a first device. The first device is for an online identity. The power event causes the first device to switch from an external power source to an internal battery. The first device represents that the online identity is online while the first device receives power from the internal battery. The system is further configured to perform operations to hold, at a second device, at least one status update for an online contact of the online identity while the first device receives power from the internal battery. Furthermore, the system is configured to perform operations to release, for transmission to the first device, the at least one status update in response to determining that the first device switches back to the external power source. | 12-29-2016 |
20170237789 | APPARATUSES, METHODS AND SYSTEMS FOR SHARING VIRTUAL ELEMENTS | 08-17-2017 |
20180024784 | PROCESSING SYSTEM, PROCESSING APPARATUS, TERMINAL, AND NON-TRANSITORY COMPUTER READABLE MEDIUM | 01-25-2018 |
20180026908 | TECHNIQUES TO CONFIGURE PHYSICAL COMPUTE RESOURCES FOR WORKLOADS VIA CIRCUIT SWITCHING | 01-25-2018 |
20180027094 | BEACON UTILIZATION SYSTEM, METHOD, BEACON UTILIZATION METHOD | 01-25-2018 |