Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


COMPUTER CONFERENCING

Subclass of:

709 - Electrical computers and digital processing systems: multicomputer data transferring

Patent class list (only not empty are listed)

Deeper subclasses:

Class / Patent application numberDescriptionNumber of patent applications / Date published
709206000 Demand based messaging 3664
709205000 Cooperative computer processing 355
709207000 Priority based messaging 192
Entries
DocumentTitleDate
20130073628Method And System For Creation And Verification Of Anonymous Digital Credentials - A method for providing an online reputation is disclosed. An online credential service assigns a unique client identifier to each user and a unique forum identifier to each forum that users participate. A user participating in one or more online forums registers for establishing a reputation profile at the online credential service. A unique verification code associated with each forum is generated for the user to include in the user's profile at the corresponding forum. A user's reputation is determined based on whether a verification code is included in the user's profile at the form.03-21-2013
20130073627HOST-BASED INTELLIGENT RESULTS RELATED TO A CHARACTER STREAM - Information may be presented to a user by using a first application to receive a character stream of one or more noncompletion characters. The noncompletion characters indicate that additional characters may be received. The character stream is exchanged with a host that analyzes the character stream to generate results that are responsive to the user's predicted interest. Results are received and displayed so that the user may select one of the results to launch a code segment related to the selected result.03-21-2013
20130073626INTEGRATED OPERATION METHOD FOR SOCIAL NETWORK SERVICE FUNCTION AND SYSTEM SUPPORTING THE SAME - Provided are a Social Network Service (SNS) function integration operation method and a system supporting the same. The SNS function integration operation system, includes a plurality of SNS servers providing a plurality of SNS information; and a portable terminal for subscribing to the plurality of SNS servers in order to receive the plurality of SNS information and provide a plurality of SNS functions corresponding to the plurality of SNS information, and providing at least one of an SNS integration operation user interface that integrates a list of the plurality of SNS functions and the plurality of SNS information, and for providing an SNS information screen corresponding to a detailed view of SNS information selected from the plurality of SNS information.03-21-2013
20130073625INFORMATION PROCESSING APPARATUS, EVENT CONTROL METHOD, AND COMPUTER-READABLE NON-TRANSITORY RECORDING MEDIUM - The event control module acquires user information including any of a user attribution, user position information, and a user association state, determines whether or not the user attribution, the user position information, and the user association state satisfy an event generation condition, and allows or instructs the generation of an event when the event generation condition is determined to be satisfied.03-21-2013
20130073624CONTENT SHARING USING NOTIFICATION WITHIN A SOCIAL NETWORKING ENVIRONMENT - Example systems and methods of content sharing using notification within a social networking environment are presented. In one example, an indication is received from a first user device associated with a first user, the indication indicating that the first user device is available for supplying media content over a communication network. Social network information regarding the first user is retrieved. A second user of a second user device is identified based on an association between the first user and the second user according to the social network information. The second user device is notified of the availability of the first user device for the supplying of the media content.03-21-2013
20130073623LIVE CONTENT SHARING WITHIN A SOCIAL NETWORKING ENVIRONMENT - Example systems and methods of content sharing within a social networking environment are presented. In one example, a first user device that is available to provide live media content is detected. A second user related to a first user of the first user device is identified within a social network. A notification of the availability of the first user device is transmitted to a second user device being operated by the second user. The notification is presented within a social networking website of the social network. In response to the notification, a request to receive the live media content is received from the second user device. In response to the request, transmission of the live media content provided by the first user device to the second user device is initiated, the live media content being presented within the social networking website.03-21-2013
20130073622CONTENT SHARING VIA SOCIAL NETWORKING - Example systems and methods of content sharing via social networking are presented. In one example, availability of a first user device to provide media content over a communication network is detected. A second user device is identified via an association of the first user device with the second user device that is specified in a social network. An acceptance by the second user device to receive the media content from the first user device is determined. In response to the acceptance, transmission of the media content provided by the first user device over the communication network to the second user device is initiated.03-21-2013
20130073621ENFORCING COMMUNICATION POLICY RULES ON SHARED DOCUMENTS - A system is provided for automatically enforcing communication policy rules for document sharing between a communication server and a publishing server. The system may enable a policy agent to examine a communication containing a document attachment before the communication may be delivered to a recipient. The policy agent may evaluate the communication against communication policy rules, and if the policy agent determines that the communication policy rules are not violated, then a document upload agent may transfer the attached document to the publishing server. The system may then deliver the communication message to the recipient. If the policy agent determines that the communication policy rules are violated, then the system may prevent the document upload agent from transferring the attached document to the publishing server and may continue to deliver the communication to the recipient without the document attachment.03-21-2013
20130073620SYSTEM AND METHOD FOR ELECTRONIC TRADING BASED UPON INFLUENCE - The present invention provides methods and systems for electronic trading that includes providing a server and at least one user terminal that is coupled to the server. A first user having a first user profile and a plurality of second users having a plurality of second user profiles. The server accesses a social media platform of the first user with the at least one user terminal and calculates influence of the first user and provides a quantity of trading currency for use by the first user. The influence of the second user profiles are calculated and assigned a quantity of trading currency to the second user profiles based upon the calculated influence. The first user is able to buy shares of the second user profiles.03-21-2013
20130073619System and method for collaborative 3D visualization and real-time interaction on a computer network. - A system and method that provides groups of users a capability for collaborative 3D visualization and real time interaction on computer networks. Users establish a trust relationship a-priori with other users of their choice and setup sessions for collaborative visualization of “3D Models”. Various 3D capable computing devices such as desktop and laptop computers, smartphones and tablets are supported. Changes made by a specific user on his “3D Model” get replicated on peer users' computer environment thereby simulating an experience of being physically co-located for the purpose of visualization and interaction. Changes to the “3D Model” for appearance, geometric transformations, lighting, addition/deletion of sub-objects are supported for collaborative usage. Indexing and querying of “3D models” are supported collaboratively. The power of digital certificates is leveraged to provide digital signing capability on changes made to“3D models” or related metadata.03-21-2013
20110179118Shared Communication Space Invitations - A computer-implemented method of providing invitations to a shared communication space, performed by a server system, includes providing the shared communication space, which includes content associated with a set of characteristics, and identifying a user, in accordance with a set of characteristics associated with the user and the set of characteristics associated with the content in the shared communication space. The method further includes sending to the identified user a invitation to participate in the shared communication space, and upon acceptance of the invitation by the user, enabling access by the user to the shared communication space by the user and enabling the user to exchange information with other participants in the shared communication space via the shared communication space.07-21-2011
20110185020SYSTEM AND METHOD FOR SOCIAL NETWORKING - Methods, systems and computer program products are provided for social networking. In one method, a network builder receives a digital object from the user. The digital object contains information associated with the user. The network builder extracts the information associated with the user from the digital object. The network builder further access the strength of relationships between the user and a plurality of other users, each associated with one or more social networks. The relationships strength is extracted based at least in part on the extracted information. The network builder then adds the user to one or more social networks based on the information associated with the user and the strength of the relationships between the user and the plurality of other users.07-28-2011
20130031181Using Social Network Information And Transaction Information - Among other things, a user can determine, from aggregated transaction data, private information about a transaction of another party. The other party is associated, in a shared social network database, as a contact with the user. The activity of the other party is related to an activity or contemplated activity of the user. The private information is from a source that is controlled independently of the shared social network database and the aggregated transaction data.01-31-2013
20130031180VIRTUAL IDENTITIES - A template is described that can be applied to user attribute data in order to generate a pseudonym/virtual identity for the user. The pseudonym includes a subset of the user's overall user attributes. The invention also enables a user to determine whether a particular pseudonym meets the requirements of a template by checking the pseudonym against a template provided, for example, by a service provider.01-31-2013
20130031179SOCIAL-NETWORK METHOD FOR ANTICIPATING EPIDEMICS AND TRENDS - In order to anticipate an epidemic or adoption of a trend, individuals are randomly selected from a population and friends of the selected individuals are determined. These friends are then designated as sensors and monitored to predict or anticipate the adoption of a trend or the spread of a contagious outbreak. In one embodiment, online searches performed by these friends are monitored for the use of selected search queries to predict or anticipate the adoption of a trend or the spread of a contagious outbreak.01-31-2013
20130031178Method and Apparatus for Managing Message - The present invention provides a method and an apparatus for managing message, including: receiving a request to perform a predetermined operation by a first user on a first message, the first message published by a second user and was previously obtained by the first user before the request to perform the predetermined operation, the request comprising information associated with the predetermined operation on the first message; determining status information of the first message based on a first index of the first message; sending the first message to the first user based on the status information.01-31-2013
20130031177SYSTEMS AND METHODS FOR DYNAMIC MEDIA SELECTION - The present application is directed to methods and systems for providing social interaction within a customized media streaming service. In one aspect, the present application is directed to methods and systems for automated playlist generation based on social metadata. These systems allow for an internet media delivery service to learn about a listener's preferences, and changes in those preferences over time, without the listener being required to tell the service directly, but rather through social networking profiles and relationships to one or more similar or related users. This allows the service to immediately, without any input from the listener, play programming that is likely to be enjoyed by the listener. It also allows the service to learn about changes in a listener's preferences over time without requiring the user to actively express the preferences.01-31-2013
20130031176IDENTIFICATION OF ROGUE SOCIAL MEDIA ASSETS - Identification of rogue social media assets is provided. In some embodiments, identification of rogue social media assets includes identifying a plurality of social media assets; comparing the plurality of social media assets with known social media assets to identify previously unknown social media assets; and displaying the identified previously unknown social media assets.01-31-2013
20130031175METHOD AND SYSTEM OF GENERATING CONSUMER DATA BY FACILITATING THE COMMUNICATION OF FEEDBACK IN A GROUP SETTING - A method of generating consumer data by facilitating the communication of feedback in a group setting over a global data communications network is shown. After creating or joining a group, members of the group may send or receive polls, consisting of photos, videos, group texts and event messages to other group members and/or the poll creators' social networks. Other group members and social network friends are notified instantly or almost instantly and respond back promptly. The results are organized and presented in an engaging visual manner and the consumer data collected from such interactions are stored in a database.01-31-2013
20130031174DATA SHARE SYSTEM, DATA PROCESS APPARATUS, AND COMPUTER-READABLE RECORDING MEDIUM - A data process apparatus for sharing shared data among plural data process apparatuses participating in an event. The data process apparatus includes a participation notification reception unit configured to receive a participation notification from each of the plural data process apparatus including first and second data process apparatuses in the event, a notifying unit configured to notify the second data process apparatus to the first data process apparatus as a data obtain target from which the shared data is to be obtained. The second data process apparatus is a data process apparatus from which the participation notification has already been received by the participation notification reception unit.01-31-2013
20130031173INFORMATION RECOMMENDATION METHOD, RECOMMENDATION ENGINE, NETWORK SYSTEM - An information recommendation method, a recommendation engine, and a network system are disclosed in embodiments of the present invention. The method includes: acquiring a friend list of a user from a data source with a social relationship; acquiring a behavior record of a friend in the friend list of the user from a user behavior database; generating recommendation information matched with current behavior of the user, according to the behavior record of the friend in the friend list of the user and information of the current behavior of the user; and sending the recommendation information to an application website. Through the embodiments of the present invention, when information is recommended to a user, the recommendation information can be generated based on the social relationship and according to the behavior record of the friend of the user.01-31-2013
20130031172COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR COMMUNICATING FEED INFORMATION TO ONE OR MORE RECIPIENTS - Disclosed are systems, apparatus, methods and computer-readable media for communicating feed information to one or more recipients. In some implementations, an instruction to communicate an information update to one or more identified first recipients is received. In some instances, an additional recipient indicator is identified and an identification of one or more second recipients based on the additional recipient indicator is generated. In some instances, the one or more second recipients are provided access to the information update.01-31-2013
20130031171SOCIAL NETWORK GRAPH INFERENCE AND AGGREGATION WITH PORTABILITY, PROTECTED SHARED CONTENT, AND APPLICATION PROGRAMS SPANNING MULTIPLE SOCIAL NETWORKS - An application program spans a plurality of digital social networks. The application program includes an inferred digital social network. Consent is obtained from a plurality of users of the digital social networks to participation in the inferred digital social network. Information is automatically obtained from the digital social networks for the users, through a plurality of respective communication channels, which can be application program interfaces or covert or subliminal channels. The information includes link information between each of the users and other individuals in the digital social networks. The information is aggregated for the users to form the inferred digital social network, corresponding to a graph having nodes representing the users and the other individuals and having links between the nodes representing social relationships. Each of the users is enabled to send and receive message information with other users, to view profile information of other users, and to view social contact information of other users, through the inferred digital social network. In response to inputs from the users, the application program provides state information to the digital social networks spanned by the application program that the digital social networks cause to be communicated to users of the digital social networks.01-31-2013
20130031170DISTRIBUTED CONTENT CACHING - A content server farm in a host network may be configured to receive a message indicating that content is to be downloaded to a content consumer device in the host network different from a partner network. A first copy of the content is stored at an originating content provider device in the partner network. A path for downloading the first copy of the content from the originating content provider device in the partner network to the content consumer device in the host network includes peering points that connect the host network to the partner network. The content server farm may determine whether a second copy of the content is cached at the content server farm in the host network, acquire the content when the second copy of the content is not cached at the content server farm in the host network, cache the content as the second copy at one or more locations in the content server farm in the host network, and generate indices that correspond to the second copy of the content and the locations at which the second copy of the content is stored.01-31-2013
20090216835GROUP MUTE - In an example embodiment, a technique that allows members of a group at multiple locations to have private conversations within members of the group while participating in a conference call. Group members are defined and divided into virtual conference rooms. When a group mute is requested, signals originating from members of the group are distributed to locations where group members are present, while all participants of the conference call, including the members of the muted group, receive un-muted media signals.08-27-2009
20120203837MAIN ELECTRONIC DEVICE FOR COMMUNICATING WITHIN A NETWORK AND METHOD FOR OPERATING A MAIN ELECTRONIC DEVICE FOR COMMUNICATING WITHIN THE NETWORK - The present invention relates to a main electronic device for communicating within a network comprising an interface for enabling communication within the network and a controller for sending polling messages via the network to logical addresses via said interface in order to request information from at least one further electronic device. The present invention further relates to a method for operating a main electronic device for communicating within a network.08-09-2012
20120173629MULTIMEDIA NETWORK SYSTEM WITH CONTENT IMPORTATION, CONTENT EXPORTATION, AND INTEGRATED CONTENT MANAGEMENT - This system provides wired and/or wireless access throughout a multimedia network built on a distributed architecture which can be transparent to the user. This multimedia network includes content which is imported or generated within the network. The system allows for the content provider to determine the license status of content and update the license status of content which was previously provided by that provider. The external content can be accessed in real time or downloaded and stored within the system for later access at the convenience of the user. The usage of some content is controlled by the use of encryption and other protection methods. The system allows for storage of live video by storing the digitized video and allowing the user to control how, when and where the content is viewed. The system makes available multiple multimedia services to all users in the network or connected via the internet.07-05-2012
20120173624INTEREST-BASED MEETING SUMMARIZATION - A method, computer program product, and system for summarization are described. A method may comprise associating one or more first summary tags with one or more portions of a meeting, based upon, at least in part, a first interest level corresponding to a first user associated with the meeting. The method may further comprise associating one or more second summary tags with the one or more portions of the meeting, based upon, at least in part, a second interest level corresponding to a second user associated with the meeting. The method may also comprise generating a first summary of the one or more portions of the meeting, based upon, at least in part, the one or more first summary tags, and may additionally comprise generating a second summary of the one or more portions of the meeting, based upon, at least in part, the one or more second summary tags.07-05-2012
20120173620CREATION AND MANAGEMENT OF RESILIENT WIRELESS GROUPS - A method and system are disclosed for providing a temporary peer-to-peer network including a group owner, and one or more deputies able to step into the role of group owner to continue the group session in the event the prior group owner cedes ownership. Each device in the group may include a layered communications protocol having a group maintenance layer between the network layer and the physical layer. The group maintenance layer may be responsible for dictating when and under what conditions a deputy device becomes the group owner so that group membership and activities may move forward without loss of continuity.07-05-2012
20100017472METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING PRESENCE DATA FROM MULTIPLE PRESENCE INFORMATION PROVIDERS - Methods, systems, and computer readable medium for providing presence data from multiple presence information providers are disclosed. According to one aspect, the subject matter described herein includes a method for providing presence service using presence information from multiple presence information providers. The method includes, at a network node including at least one processor, receiving, from a message source, a first presence-related message that includes information identifying a user, using the information identifying a user to identify, from multiple presence information providers, a presence information provider that maintains presence information associated with the identified user, and relaying the first presence-related message to the identified presence information provider or sending a second presence-related message associated with the first presence-related message to the identified presence information provider.01-21-2010
20130046829METHODS AND APPARATUS FOR GEO-COLLABORATION - Methods and computer readable medium for collaborating on geographical maps between two or more computers are disclosed. In particular, sharing a geographical location on a map between two or more computers and co-navigating a map between two or more computers are disclosed. With respect to sharing a geographical location, the geographical location is retrieved to the first computer. The geographical location is added to the map being rendered at the first computer and is sent to a second computer. A map including the geographical location is rendered at the second computer. With respect to co-navigating, a map is displayed from a map perspective at the first computer. The map perspective is sent to the second computer. A map from the same map perspective being displayed at the first computer is rendered at the second computer.02-21-2013
20130046828METHODS AND SYSTEMS FOR MANAGING GROUP CHATS AMONG TEAM MEMBERS - A computer system for hosting electronic group chat is provided. The computer system includes a memory device for storing data and a processor coupled in communication with the memory device. The processor is programmed to electronically host a plurality of chat rooms, associate a first chat room of the plurality of chat rooms with a first element inputted into the computer system, and transmit chat communications between a plurality of users of the chat rooms.02-21-2013
20130046827DOCUMENT MANAGEMENT SERVER APPARATUS, SYSTEM, NEWLY-ARRIVED DOCUMENT NOTIFICATION METHOD, AND STORAGE MEDIUM - When notifying of a newly-arrived document, it is determined whether a newly-arrived document confirmation is not received from a client apparatus even after a set newly-arrived document confirmation time has elapsed, and whether the newly-arrived document confirmation is received from the client apparatus when the set newly-arrived document confirmation time has elapsed. If it is determined that the newly-arrived document confirmation is not received from the client apparatus even after the set newly-arrived document confirmation time has elapsed, a mobile terminal apparatus is notified of a document which newly arrives after a time at which the client apparatus confirmed the newly-arrived document. If it is determined that the newly-arrived document confirmation is received from the client apparatus when the set newly-arrived document confirmation time has elapsed, the client apparatus is notified of the newly-arrived document.02-21-2013
20130046826Devices, Systems, and Methods for Aggregating, Controlling, Enhancing, Archiving, and Analyzing Social Media for Events - Devices, systems, and methods for controlling, enhancing, archiving, and analyzing social media related to an event are disclosed. In some instances, the method includes: aggregating, using a computing device, posts made to at least one social media platform by a plurality of posters to identify a plurality of posts related to an event; filtering the identified plurality of posts related to the event to identify a plurality of relevant posts; and broadcasting the plurality of relevant posts for display on at least one display.02-21-2013
20130046825SYSTEM FOR PROVIDING INTERACTION BETWEEN A BROADCAST AUTOMATION SYSTEM AND A SYSTEM FOR GENERATING AUDIENCE INTERACTION WITH RADIO PROGRAMMING - A software system is provided which links a broadcast station operating system or playback system via the internet to an external data source, such as a separate audience participation system for providing audience interaction with broadcast programming, and specifically radio programming to allow the automation system of the broadcast system operating system to play externally chosen; such as by audience participation, selections automatically and in real time.02-21-2013
20130046824METHOD AND SYSTEM FOR PROVIDING EXTENDED SOCIAL NETWORK SERVICE - Present invention provides a method and system for providing an extended social network service (SNS), the method and system enabling a user logged in an SNS to receive information in the form of newsfeed not only from users who have a friend relationship with the logged-in user in the SNS but also from users who have an acquaintance relationship with the logged-in user through the friend relationship. Present invention also provide a method and system for providing an extended SNS, the method and system adding information about a friend relationship-based connection path between a user logged in an SNS and each user who has an acquaintance relationship with the logged-in user to content shared between them, so that the reliability of the shared content can be determined.02-21-2013
20130046823Computer-Vision Content Detection for Connecting Objects in Media to Users - Methods, apparatuses and systems directed to detecting objects in user-uploaded multimedia such as photos and videos, determining the location at which the media was captured, inferring a set of users of a social network who were physically present at the time and place of capture, and pushing remarketing content to the set of inferred users for the detected objects, or alternatively, the competitors of the detected concepts.02-21-2013
20130046822METHOD AND SYSTEM FOR MANAGING A VIRTUAL ACTIONABLE CONVERSATION - A social activity stream application for managing virtual actionable conversations allows participants in a conversation to request actions to be performed in various external systems. A request to perform an action in an external system is received from a conversation participant, and sent to the external system, in which the requested action may then be performed. In this manner, conversation participants may use a single application to monitor and request actions in multiple external systems.02-21-2013
20090193081Methods, systems, and products for network conferencing - Methods, systems, and products are disclosed for conducting a peer to peer conference amongst remote participants. Prior to the conference, a library of digital objects is communicated to an upstream participant communications device and is further communicated from the upstream participant communications device to a downstream participant communications device. During the conference, a synchronization command is communicated from a host communications device to the upstream participant communications device, and then, communicated from the upstream participant communications device to the downstream participant communications device. The synchronization command instructs the upstream participant communications device as well as the connected downstream participant communications device to present an object from the library of digital objects. A synchronization acknowledgment is then communicated from the downstream participant communications device to the upstream communications device, and the upstream participant communications device communicates the synchronization acknowledgement to the host communications device. The synchronization acknowledgment confirms a successful presentation of the object on the upstream participant communications device and on the downstream participant communications device.07-30-2009
20090193080METHOD AND SYSTEM FOR AUTOMATING ORGANIZATIONAL TASKS USING A WIRELESS NODE NETWORK - Some embodiments of the present invention provide a wireless node network that includes a set of portable devices associated with members of an organization and a set of client nodes. During operation, the client nodes detect the portable devices in the vicinity of the client nodes and send records of detected portable devices to the server. The records are then stored by the server and are subsequently used to automate organizational tasks for the organization.07-30-2009
20090193079SYSTEM AND COMPUTER PROGRAM PRODUCT FOR FACILITATING A REAL-TIME VIRTUAL INTERACTION - Techniques for facilitating a real-time virtual interaction between two or more users are provided. The techniques include extracting a dynamically changing context from two or more users, wherein the context comprises at least one of user-provided information and one or more items related to at least one of current activity and past activity of the two or more users, analyzing the context from each user to create a classification for each user, comparing the classification for each user with a classification for each additional user, wherein comparing comprises ordering each user in terms of closeness to each additional user, and using the ordering of each user in terms of closeness to each additional user to facilitate a real-time virtual interaction between two or more users. Techniques are also provided for generating a database of one or more user classifications.07-30-2009
20110196926Method of conducting operations for a social network application including notification list generation with offer hyperlinks according to notification rules - In one embodiment, a method of conducting operations for a social network application, comprises: generating a notification list of recent activities of users of the social network application, wherein the notification list includes (1) at least one activity within the social network application of a first user and (2) at least one hyperlink to an offer involving an activity that is directly related to at least one activity of the first user, wherein an account of the first user defines at least one notification rule for controlling visibility of the at least one activity to other users of the social network application; and providing the notification list to a second user, that is a friend of the first user within the social network application, according to the at least one notification rule of the first user.08-11-2011
20110196925METHODS AND APPARATUS FOR PROVIDING PRESENCE SERVICE FOR CONTACT MANAGEMENT REPRESENTATION - Methods and apparatus for providing a presence service for contact management functions such as user address books. The presence service, in an exemplary embodiment, assembles contact entries into abstract groupings and defines event packages specified by the user that enable the user to be notified about presence information dynamically. For example, a subscribed user may receive presence service information for all entries in the users address book that are in close geographical proximity to the subscribed user. In one variant, the storage and calculation of presence information is performed at a centralized location, thereby sparing the user's device from utilizing unnecessary calculation resources and avoiding unnecessary network bandwidth utilization in order to receive presence information of interest. User device-based variants are also disclosed. Business methods utilizing the aforementioned presence service offerings are also provided.08-11-2011
20110196930METHODS AND APPARATUSES FOR REPORTING BASED ON ATTENTION OF A USER DURING A COLLABORATION SESSION - In one embodiment, a collaboration session is conducted between a plurality of participant devices. The content shared during the collaboration session is recorded. The recorded content indicates content that was shared at various times during the collaboration session. An activity status of at least some participant devices is recorded at various times during the collaboration session. The activity status of the at least some participant devices is correlated with the content that was being shared at each of a plurality of times during the collaboration session. For a selected time of the plurality of times during the collaboration session, the content that was being shared in the collaboration session at the selected time and an indication of the activity status of the at least some participant devices at the selected time is displayed.08-11-2011
20110196928SYSTEM AND METHOD FOR PROVIDING DYNAMIC AND INTERACTIVE WEB CONTENT AND MANAGING ATTENDEES DURING WEBCASTING EVENTS - A webcasting system that provides a webcast presenter and webcast attendees with multiple interactive means of connecting and communicating is disclosed. A webcast presenter may create and send webcast slides, which include references to dynamic and interactive content, to webcast attendees. Attendees may view the webcast slides and interact with the dynamic and interactive content provided through the references. Webcast presenters may control an attendee's ability to interact with the interactive content. Additionally, webcast presenters may allow attendees to break away from a main webcast presentation into smaller presentation or group.08-11-2011
20110196927Social Networking Application Using Posts to Determine Compatibility - A social networking and compatibility application that analyzes behavioral data from users to determine compatibility between users. The application monitors the data of users during the user's normal daily routine. The data is gathered, screened and analyzed to build a profile of the user based on their thoughts, feelings, beliefs, likes, dislikes, interests, activities, political views, plans and any other personal traits revealed through the individual's posts. Based on an analysis of the user's profile, the social networking application will make connection recommendations and provide them to the individual. The profile building process is continuous and follows the user over time. As new information is received and analyzed, the user profile changes to reflect any new traits detected in the user's data.08-11-2011
20110196924IDENTIFYING INTERMEDIARIES AND POTENTIAL CONTACTS BETWEEN ORGANIZATIONS - A contact identification system provides a network of members with each member of a network having a relationship with one or more other members of the network. The contact identification system identifies relationship paths between a first member of a first network and a second member of a second network by traversing relationships to identify relationship paths that include a common member that is common to both the first network and the second network. The contact identification system generates an intermediary score for each identified relationship path to indicate whether the identified relationship path includes an intermediary who can effect a successful introduction between the first member and the second member. The contact identification system then identifies as potential intermediaries the common members based on generated intermediary scores.08-11-2011
20110196923SEARCHING DATA IN A SOCIAL NETWORK TO PROVIDE AN ANSWER TO AN INFORMATION REQUEST - An information request is received from a user of a social network. Data for other users in the social network is searched in order to provide an answer to the request. A question based on the information request is sent to one or more of the other users having prior activity on the social network that is related to the information request.08-11-2011
20110202602ONLINE PRESENCE MANAGEMENT FOR WEB SITES - Systems and methods to provide online presence management are provided. A presence message is received from a browser associated with a user. One or more channels indicated by the presence message are determined, each channel being associated with an activity of the user. A presence state for each of the one or more channels are then determined, and a presence storage may be updated. Presence information comprising the presence state for the user may be provided to browsers of subscribers who subscribed to the same one or more channels. The presence information may be provided without an explicit request from the browsers.08-18-2011
20110202601METHOD FOR DATA COMMUNICATION AND DEVICE AS WELL AS COMMUNICATION SYSTEM - A method for data communication between a management system and a network element is provided as well as a device and a communication system. The method includes the steps of (i) Setting up a connection between the management system and the network element; (ii) The management system sends a message to the network element utilizing the connection; and (iii) Upon said message of the management system, the network element provides static information to the management system.08-18-2011
20120179752SYSTEMS AND METHODS FOR CONSUMER-GENERATED MEDIA REPUTATION MANAGEMENT - A computing system configured to gather social media content includes a memory; a content collection and ingestion system, stored in the memory and configured, when executed on a computer processor, to communicate with one or more computing systems to direct a search of a content source using a received collection request and to ingest the results of the directed search into a data store; and a content management system, stored in the memory and configured, when executed on a computer processor, to display the ingested results on a display.07-12-2012
20130086167METHOD AND APPARATUS FOR IDENTITY EXPRESSION IN DIGITAL MEDIA - An approach is provided for identity expression in digital media. A user identity platform processes and/or facilitates a processing of contextual data associated with a user, one or more devices associated with the user, or a combination thereof to determine one more or user personality characteristics. The user identity platform then causes, at least in part, a generation of one or more identity tokens based, at least in part, on the one or more user personality characteristics. In one embodiment, the one or more identity tokens represent the user in one or more services, one or more applications, or a combination thereof.04-04-2013
20100077031INFORMATION PROCESSING DEVICE AND METHOD, PROGRAM, AND INFORMATION PROCESSING SYSTEM - An information processing device includes: a first receiving unit to receive, from a first other information processing device, equipment information of a second other information processing device that differs from the first other information processing device, via a first communication and first connecting information useful for connecting with the second other information processing device by a second communication that differs from the first communication; a first transmitting unit to transmit second connection information that is useful for connecting with the device itself by the second communication to the first other information processing device, via the first communication; and a second receiving unit to receive content data transmitted from the second other information processing device by the second communication, based on the first connection information and the second connection information.03-25-2010
20100077030METHOD OF REPRESENTING SUBSCRIBE RELATION IN DESIGN PROCESS USING RELATIONS AMONG COMPONENTS - Provided is a method of representing a subscribe relation in a design process using a relation between components. The method includes establishing a resource description framework (RDF) site summary (or really simple syndication; RSS) subscribe relation between multiple design units dependent on each other in a design process using relation between product components, triggering, by the multiple design units, an event occurring in the design process of each component of a final product, to convert update information by the design modification event into an extended RSS subscribe format, and transmitting the extended RSS subscribe format to a corresponding design unit affected by the design modification.03-25-2010
20100077029SYSTEM AND METHOD FOR INTELLIGENT MULTI-PERSON CHAT HISTORY INJECTION - A method, system, and program is provided for automatically searching and injecting a multi-person chat history into a chat session, and allowing users to inject a multi-person chat history into a new chat session.03-25-2010
20100077028ANNOTATION OF COMMUNICATIONS - A calendar event that is addressed to a plurality of recipients is generated. At least one of the plurality of recipients is designated as a first annotation recipient. A first annotation is associated with the calendar event, the first annotation addressed to the first annotation recipient.03-25-2010
20120246236NETWORK SYSTEM, COMMUNICATION METHOD, COMMUNICATION TERMINAL, AND COMMUNICATIONS SERVER - A network system includes a server and a plurality of terminals. The server stores contents and a status showing the state of the terminal for each room. The server stores the status received from the terminal and associated with the room, and transmits the contents and the status associated with the designated room to the terminal. Each of the plurality of terminals transmits the status to the server, transmits designation of the room input through an input device to the server, and causes a display to show the contents and the status received from the server.09-27-2012
20120246231SYSTEM AND METHOD FOR MATCHING BY RECIPROCITY USING HIDDEN SELECTIONS - The system and method described herein enables people to meet other people faster, easier, and less expensive than any other system and method available by a simple two way matching method that creates matches only when two users want to meet each other, and eliminates the fear of rejection.09-27-2012
20120246230SYSTEM AND METHOD FOR A SOCIAL NETWORKING PLATFORM - The present invention generally relates to online social networking Specifically, this invention relates to a system and method for providing a content evaluation and social networking platform that allows users to interact through the use of various roles, develop reputations through a personal and peer based rating system and exchange goods and services through use of an online currency that may be traded and exchanged in various real world currencies.09-27-2012
20120246229Notifying Participants that a Conference is Starting - A conferencing service enables users to schedule telecommunication conferences. At the time when the host of a previously scheduled conference joins the conference, one or more participants of the conference do not have active communication sessions with the conferencing service. In response to the host joining the conference, the conferencing service notifies such participants that the conference is starting. Because the conferencing service notifies these participants that the conference is starting, it may be unnecessary for these participants to wait on hold for the host to join the conference.09-27-2012
20100115031System and Method For Enabling P2P Applications in a Wireless Mobile Network - A system, method, and computer readable article of manufacture for enabling peer-to-peer (P2P) applications in a wireless mobile network. The system includes: a uniform resource identifier (URI) request analyzer module to intercept and analyze a request from a mobile terminal to capture content; and at least one P2P content service agent module to obtain the content locally or over a computer network acting as a P2P peer according to the content request captured by the URI request analyzer module, and to transfer the content to the mobile terminal.05-06-2010
20100115030PROVIDING OF LINK INFORMATION BETWEEN VARIOUS APPLICATION INFORMATION AND USING THE LINK INFORMATION - The invention provides link information between various application information. One method according to the invention creates a first type of information to be provided through a first information service, creates link information specifying a second type of information associated with the first type of information within a second information service different from the first information service, creates a transfer message of the first information service including the first type of information and the link information, and provides the transfer message for a terminal. The user can then easily check associated information of the second information service if needed while he or she is using the first information service.05-06-2010
20130086160SOCIAL AND CONTEXTUAL RECOMMENDATIONS - A method performed by a processing system includes receiving a recommendation from a source user in response to performing an action corresponding to an action context of the recommendation, determining whether the source user appears in social network information of a target user, and distinguishing a presentation of the recommendation to the target user in response to the source user appearing in the social network information of the target user.04-04-2013
20130086159MEDIA CONTENT RECOMMENDATIONS BASED ON SOCIAL NETWORK RELATIONSHIP - A system includes a plurality of media content processing devices, a content server, and a recommendation server. Each media content processing device is configured to receive media content from a content provider. The content server is configured to provide the media content to each of the media content processing devices. The recommendation server is configured to collect viewing data from each of the media content processing device. The recommendation server is further configured to provide each media content processing device with a viewing recommendation based at least in part on the viewing data collected from one or more of the other media content processing devices and a social network relationship between at least two of the media content processing devices.04-04-2013
20130086161METHOD FOR CREATING MANIPULATING EXCHANGING AND DISTRIBUTING INFORMATION MESSAGES OF ORGANIZED DATA STRUCTURE - The present invention provides a system for creating, manipulating, g and distributing information message of organized data structure. The system is comprised of: an application installed on a terminal, said application includes: an information module for receiving and transmitting update information messages and an organizing data module enabling organizing information data into structured table format, the organizing include searching, sorting, filtering manipulating and editing the information data, a message distribution module for defining a query which represents the organized information in the structure format based on a user operations and associating the query with and information message having predefined format and transmit the information messages according to user distribution list, a web server application including: a table data management module enabling online creating, manipulating filtering, sorting and searching of information data tables and a data exchange module for managing distribution information messages between information sources and target mobile users.04-04-2013
20130080533Distribution of Market Data - Systems and methods are provided for communicating and processing market data. The market data may comprise quotes, orders, trades and/or statistics. A messaging structure allows for adding, re-ordering and/or expanding data, within the printable character set of any language. One or more delimiters are defined and used to delimit data elements within the message structure. The data is interpreted based on templates which may be disseminated prior to the sending of messages and used as an abstraction so that the meaning of data need not be conveyed in the message.03-28-2013
20130080536SYSTEM AND METHOD FOR AN AUTOMATED DATA DISCOVERY SERVICE - The present disclosure includes a system and method for an automated data discovery system [03-28-2013
20130080534CONTENT PROCESSING DEVICE, CONTENT PROCESSING METHOD, COMPUTER-READABLE RECORDING MEDIUM, AND INTEGRATED CIRCUIT - A content processing device calculates a content topicality degree representing a degree of topicality of a content which serves as a topic between sharing users, based on subject information relating to a subjects in the content, sharing user information and social information; extracts a sharing user who does not appear in the subject of the content as an unappearing sharing user; calculates a content appropriateness degree representing a degree of appropriateness of the content to be shared between the sharing users in such a manner that the value for the content appropriateness degree decreases, as the degree of intimacy between the extracted unappearing sharing user and the subject increases; calculates a content evaluation value based on the content topicality degree and the content appropriateness degree; determines a priority based on the calculated content evaluation value; and controls output of the content according to the determined priority.03-28-2013
20130080535SYSTEM AND METHOD FOR COLLABORATIVE INFORMATION SERVICES - The present disclosure includes a system and method for collaborative information services. A computing system includes a plurality of collaborative information participants [03-28-2013
20130080532SYSTEM AND METHOD FOR PROVIDING A POSTMORTEM SOCIAL FAREWELL - A system and method for providing a postmortem social farewell having a computer implemented method of providing a postmortem social farewell from a social network user having a social network account, the method including establishing a postmortem account for the social network user, the postmortem account including postmortem subscriber information, login data for the social network account, and social farewell content; and comparing the postmortem subscriber information to death information on a trusted death index. When the postmortem subscriber information matches the death information, the method continues with accessing the social network account using the login data; and posting the social farewell content on the social network account.03-28-2013
20130080530DISTRIBUTED 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 thrum 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.03-28-2013
20130080531APPARATUS AND METHOD FOR CLIPPING AND SHARING CONTENT AT A PORTABLE TERMINAL - A apparatus and method for clipping and sharing content at a portable terminal are provided. The method includes receiving a selection of specific content, analyzing related information of the selected content, and classifying the selected content, and storing the classified content according to the classification.03-28-2013
20130080529ORGANIZING ENTRIES IN PARTICIPANT LISTS BASED ON COMMUNICATIONS STRENGTHS - Organizing a participant list includes maintaining a participant list of users of an electronic communications system to be used by a first user of the electronic communications system. Communications strengths between the first user and each of the users included in the participant list are determined. The users included in the participant list are organized based on the corresponding communications strengths. Communications strengths may be determined for users included in a group within a participant list, and the users within the group may be organized within the group based on communications strength. An additional group in the participant list in which some or all of the users included in the participant list are organized based on communications strength may be provided.03-28-2013
20130080528HOST-BASED INTELLIGENT RESULTS RELATED TO A CHARACTER STREAM - Information may be presented to a user by using a first application to receive a character stream of one or more noncompletion characters. The noncompletion characters indicate that additional characters may be received. The character stream is exchanged with a host that analyzes the character stream to generate results that are responsive to the user's predicted interest. Results are received and displayed so that the user may select one of the results to launch a code segment related to the selected result.03-28-2013
20130080527Online Dating Pool Sorting via Standardized Profile - A method for sorting online dating subscribers into separate pools using a set of standardized personality or trait profiles.03-28-2013
20130080525SYSTEMS AND METHODS FOR TRANSFERRING APPLICATION STATE BETWEEN DEVICES BASED ON GESTURAL INPUT - Systems and methods are provided for transferring state between devices. In one implementation, a gestural input is detected, and a state of a source application is transferred from a first device to a second device in response to the gestural input. The second device may then generate an instance of a target application that corresponds to a representation of the state of the source application received from the first device. In an additional implementation, a state of the target application is transferred from the second device to the first device. The first device then updates a state of the source application to correspond to a representation of the state of the target application received from the second device.03-28-2013
20130080523INSTANTANEOUS RECOMMENDATION OF SOCIAL INTERACTIONS IN A SOCIAL NETWORKING SYSTEM - As a user of a social networking system views a page that includes information provided by the system, certain types of social interactions are monitored. If an interaction monitored for is detected, at least one recommendation unit is identified to present to user on the page. The recommendation unit is identified based on a description of the interaction. The recommendation unit suggests that the user perform a social interaction in the social networking system. The recommendation unit is transmitted to a device of the user and is presented to the user on the page without having to reload the entire page.03-28-2013
20130080526APPARATUS AND METHOD FOR DELIVERING TARGET CONTENT TO MEMBERS ON A SOCIAL NETWORK - A method and system for delivering targeted content to a social network having a plurality of users is provided. The method includes and the system provides for generating a multi-layer user profile for each of the users based on the individual user's activity and/or provided information. Each layer of the multi-layer user profile defines an interest and/or characteristic of the user. Grouping the users into one or more user profile groups based on the profiles such that each member of the user profile group has at least one layer in common. Retrieving and presenting content that is associate with the at least one common layer of a particular user group to all members of that particular user group.03-28-2013
20130080522BROKER-BASED MANAGEMENT OF MOBILE DEVICES - An authorized blocker application is installed on a user device to monitor application usage and enforce usage restrictions. A network device receives, from the user device, information identifying a list of applications installed on the user device and receives from a customer terminal, configuration settings including usage restrictions for at least one application from the list of applications. The network device receives, from the user device, application usage data for the at least one application from the list of applications and compares the configuration settings received from the customer terminal and the application usage data received from the user device. When the application usage data includes times exceeding the configurations settings, the network device sends, to the user device, a blocking instruction to prevent use of the at least one application.03-28-2013
20130080521RESOLVING CONTACTS IN CONFLICT THROUGH SUGGESTION - A communication application resolves contacts in conflict through a suggestive user interface. The communication application retrieves a contact that includes conflicting information with an existing contact from an external resource through a data service. External resources include social networks, e-mail servers, local address providers, etc. The user application employs a sliding scale algorithm to recognize the contact that includes the conflicting information according to a variety of categories including source of the contact, level of interaction and number of matching identifiers between the user and the contact. Subsequently, the communication application presents a suggestion to link the contact that includes the conflicting information with the existing contact to the user in a linking user interface. Upon a user acceptance of the suggestion, the communication application links the contact that includes the conflicting information to the existing contact.03-28-2013
20130080520METHOD AND APPARATUS FOR PROVISIONING RESOURCE CREDENTIALS BASED ON SOCIAL NETWORKING DATA - An approach for automating the provisioning of access credentials related to one or more shared resources to one or more user devices. An access rights platform determines one or more resources associated with at least one user, at least one device associated with the at least one user, or a combination thereof. The platform also processes social networking information associated with the at least one user, the at least one device, or a combination thereof to determine one or more social networking groups to which the one or more resources are associated. One or more access rights to the one or more resources for one or more other devices based, at least in part, on membership in the respective one or more social networking groups is then determined.03-28-2013
20130080519Multi-modality communication participation - Disclosed herein are example embodiments for multi-modality communication participation. By way of example but not limitation, for a given communication, a remote user may interact with a remote communication device via a remote communication modality, and a local user may interact with a local communication device via a local communication modality. Described embodiments include, but are not limited to, conversion of communication data that corresponds to a remote communication modality to communication data that corresponds to a local communication modality, or vice versa. By way of further example but not limitation, for a given communication, a local user may interact with a local communication device via a user input interface in accordance with one communication modality and may interact with the local communication device via a user output interface in accordance with another communication modality.03-28-2013
20130036172SHARING FORM TRAINING RESULT UTILIZING A SOCIAL NETWORK - A mechanism is provided for providing trustworthiness for users of a social network for web sites. The computer listens to web browsing activities of a user, and receives feedback from the user when web browsing by monitoring user actions. monitoring user actions includes monitoring the user searching a peer-to-peer environment and search results obtained, and in response to the user selecting a first link for the search results in the peer-to-peer environment, determining a score for the first link based on the user selecting a second link for the search results. The score for the first link is provided to the users of the social network.02-07-2013
20130036171SOCIAL MEDIA CONTENT AGGREGATION AND SEARCH MECHANISM - A machine-implemented method can include importing social media content from multiple social media sites, applying filters to the imported content, creating a virtual shoebox based on the filtered content, and generating a virtual scrapbook based on the virtual shoebox. A system can include a social media content import mechanism, a filter mechanism, a virtual shoebox creation mechanism, and a virtual scrapbook generation mechanism.02-07-2013
20130036170INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM - An information processing apparatus includes a user list providing unit configured to receive device identification information from a current device connected via a network and to send, to the current device, a user list including one or more user identifiers that are stored in a storage unit in association with the received device identification information; and a program list providing unit configured to receive a user identifier that is selected at the current device from the user identifiers in the user list and to send, to the current device, a program list including sets of program information stored in the storage unit in association with the received user identifier.02-07-2013
20130036169SYSTEM AND METHOD OF TRACKING RATE OF CHANGE OF SOCIAL NETWORK ACTIVITY ASSOCIATED WITH A DIGITAL OBJECT - A system of tracking rate of change of social network activity associated with a digital object includes a change measurement module in communication with at least one social network database and a ranking module in communication with the change measurement module. The change measurement module measures a change in the level of social network activity associated with the digital object based on a first object value and a second object value. The first object value is based on a measurement of activity associated with the digital object in at least one social network at a first time, and the second object value is based on a measurement of activity at a second time. The ranking module ranks the digital object relative to at least one other digital object based on a score derived from a rate of change in social network activity.02-07-2013
20130036168SYSTEM AND METHOD FOR PROVIDING A VIRTUAL ENVIRONMENT WITH SHARED VIDEO ON DEMAND - A system and methodology for creating, compiling, managing and distributing works of multimedia within a virtual space (environment) or virtual meeting space. The system consists of a server and client architecture. Within this architecture, the server or controller plays a “master” role, puffing, storing, and delivering media content from a plurality of client sources. The master server or controller manipulates the storage and delivery of these streams through an intelligent database and programming architecture. These streams are encoded to a specific format and delivered through a server to single or multiple recipients as a vital component of a complete virtual meeting experience. The result is a complete and organized virtual meeting room experience from attendee invitation though follow-up and record meeting dispersal.02-07-2013
20130036167AUTOMATIC SYNCHRONIZATION OF CLIPBOARDS - A computer-implemented method and computer program for automatically synchronizing clipboards of multiple devices. The computer-implemented method includes: pairing at least two devices via a Bluetooth connection; providing a information on a sharing clipboard of a first device; automatically broadcasting, in response to the providing, the information from the sharing clipboard of the first device to a sharing clipboard of a second device; and pasting the information on the sharing clipboard of the second device.02-07-2013
20130036166SYSTEMS AND METHODS FOR SHARING GROUP STATUS WITHIN A SOCIAL NETWORK - Systems and methods for sharing group status within a social network are provided. A representative system includes a mobile device operative to: designate a set of mobile devices, each of the mobile devices being operative to communicate with others of the mobile devices and being associated with a respective member of a group of members of a social network; automatically generate group status information corresponding to a current status of the group of members; and provide the group status information to the social network.02-07-2013
20130036165Displaying Social Opportunities by Location on a Map - A social networking system provides relevant content objects at the request of social networking system users. Relevance scores are determined for content objects by matching user location, user interests, and other social information to the content, location, and timing associated with content objects. A ranked list of content objects can be provided to the user, where the content objects are relevant to them based on their interests, location, and other social information. The system provides a user interface that displays a map containing pins, where each pin represents a content object in actionable proximity to a user. The content objects selected to be presented as pins to the user are those content objects with sufficiently high relevance scores. Multiple pins for a nearby area can be clustered. The user can switch between zoom levels for the map, thereby showing pins at varying distances from the user's current location.02-07-2013
20130036164Tagging Users of a Social Networking System in Content Outside of Social Networking System Domain - Users of a social networking system can tag other users in content items that are provided outside of the social networking system, such as pictures that are viewable on a website that is external to the social networking system. To enable a user to tag another user in a content item, an external system provides a user interface that enables the user to tag another user, optionally define a portion of the content item in which the tagged user appears, and provide an identity of the tagged user. The external system communicates with the social networking system to provide the tagging information to the social networking system. The tagging information is received by the social networking system, which imports the content item and displays the content item with the tagging information to other users in the social networking system.02-07-2013
20130086172METHOD AND APPARATUS FOR FINDING PEOPLE VIA A MOBILE DEVICE - A method, computer readable medium and apparatus for finding at least one person are disclosed. For example, the method receives a request from a subscriber to find at least one person having at least one characteristic predefined by the subscriber, receives a location of the subscriber and finds, via a processor, the at least one person having the at least one characteristic predefined by the subscriber near the location of the subscriber.04-04-2013
20130086171SYSTEM AND METHOD FOR PROVIDING TRENDING INFORMATION RELATED TO INDIVIDUAL PASSIONS - The present invention generally relates to providing trending information related to individual passions. Specifically, this invention relates to a system and method for providing a way for one or more users to view and analyze likes and dislikes of individuals over a variable span of time and make predictions or recommendations based on said likes and dislikes.04-04-2013
20130086170METHOD AND SYSTEM TO IDENTIFY CONTENT TASTEMAKERS - According to exemplary embodiments, the present invention provides a method for presenting content information to a user. The method includes identifying by a processor content associated with an influential content consumer. The method also includes providing the content information of the content associated with the influential content consumer for display to the user. A system for presenting content information to a user is provided. The system includes a social network database and an available content index comprising data concerning available content. The system also includes a recommendation engine adapted to access the social network database and identify an influential content consumer. The recommendation engine is further adapted to apply content data associated with the influential content consumer to the available content index to provide the content information to the user. A non-transitory computer readable medium having recorded thereon a program is provided. The program when executed causes a computer to perform a method for presenting content information.04-04-2013
20130086169PROVIDING USER METRICS FOR AN UNKNOWN DIMENSION TO AN EXTERNAL SYSTEM - A social networking system may provide user metrics for unknown dimensions to an external system using received hash codes from user devices performing actions on the external system. Embodiments of the invention receive hash codes generated by external systems that are embedded in redirect Uniform Resource Locators (URLs) that are executed by user devices. The social networking system may match the received hash codes to identifying information about users, e.g., user identifiers. The user profile information may be reported to external systems based on hash codes in an aggregated format without disclosing identifying information about users. In one embodiment, a hash code may include identifying information of an administrator of an external system to enable the administrator to merge information about users of the social networking system with other unknown dimensions of information about the users that is known by the external system.04-04-2013
20130086168SYSTEM AND METHOD FOR SHARING DLNA NETWORK INFORMATION - A system and method for sharing Digital Living Network Alliance (DLNA) network information is provided. The system includes a first mobile terminal that collects information about a DLNA network having a radio radius in which the first mobile terminal is located, and transmits the information about the DLNA network to a web server. The web server manages the information about the DLNA network received from the first mobile terminal, and shares the information about the DLNA network with a second mobile terminal, which is located outside of the radio radius of the DLNA network, via an Internet connection.04-04-2013
20130086166MEETING SYSTEM THAT INTERCONNECTS GROUP AND PERSONAL DEVICES ACROSS A NETWORK - Systems and methods are provided for hosting collaboration between multiple clients. The system includes a network interface able to communicate with clients, and a control unit. The control unit is able to receive a screen capture that represents visual content at a display of a client, to identify multiple clients for receiving the screen capture, and to transmit the screen capture to the multiple clients for presentation at displays of the multiple clients. The control unit is further able to receive instructions in parallel from the multiple clients representing marks made upon the screen capture, and to transmit the instructions in parallel to the multiple clients to apply the marks onto the screen capture as presented at the displays of the multiple clients.04-04-2013
20130086165MEETING SYSTEM THAT INTERCONNECTS GROUP AND PERSONAL DEVICES ACROSS A NETWORK - Systems and methods are provided for hosting collaboration between multiple clients. The system includes a network interface able to communicate with clients, and a control unit. The control unit is able to receive a screen capture that represents visual content at a display of a client, to identify multiple clients for receiving the screen capture, and to transmit the screen capture to the multiple clients for presentation at displays of the multiple clients. The control unit is further able to receive instructions in parallel from the multiple clients representing marks made upon the screen capture, and to transmit the instructions in parallel to the multiple clients to apply the marks onto the screen capture as presented at the displays of the multiple clients.04-04-2013
20130086164Automobile social networking - A technique to identify vehicles proximal in distance to a user's vehicle travelling on a road, transmit wirelessly to the vehicles an inquiry to attempt to communicate with one of the vehicles and when a response is received in the affirmative from an intended target vehicle, adding the intended target vehicle to a social networking group. The user then establishes a wireless communication link between the user's vehicle and the responding target vehicle to conduct vehicle-to-vehicle wireless communication between the user and an occupant in the responding target vehicle. Subsequently, other vehicles may be added to the social networking group to provide a platform for conducting conversations and information exchange among the social networking group.04-04-2013
20130086163Healthcare Information System Interface Supporting Social Media and Related Applications - A system automatically securely shares patient information via social media networks. The system comprises at least one repository of information including, a patient profile including, patient name, data identifying information items shareable via at least one social media network and patient contact information and communication information supporting compatible communication with at least one social media network. A configuration processor enables the profile to be established for the patient in response to user data entry. A communication processor automatically, uses the communication information in generating at least one message for sharing at least one of the shareable information items and communicates the at least one generated message to a social media network. The at least one message is compatible with a social media network.04-04-2013
20130086162SYSTEM AND METHOD FOR INTERSYSTEM DEVICE EXCHANGE - A device exchange transports messages between autonomous devices in a medical environment. The autonomous devices perform various tasks in the medical environment, such as surgical device control, drug infusion, video recordation, and user interfaces, for example. Each autonomous device has a device specification, published and stored by the device exchange and available to other autonomous devices. The device specification indicates, for each autonomous device, an identifier, a set of outputs and a set of inputs, or commands. Devices interoperate by messages including the device identifier and an output or command without translation or transformation mechanisms such as scripts, protocol translations, drivers or interface modules because each message is based on the published device specification available to all the devices connected to the exchange. Interconnected medical devices therefore interoperate without the need for reconfiguration because each device has internal logic for understanding the messages it sends and receives via the exchange.04-04-2013
20120265819METHODS AND APPARATUS FOR RECOGNIZING AND ACTING UPON USER INTENTIONS EXPRESSED IN ON-LINE CONVERSATIONS AND SIMILAR ENVIRONMENTS - Intentions of a user as expressed in an on-line conversation or other user generated content (UGC) are identified and subsequently acted upon, for example by bringing relevant or related content to the attention of the user and/or making others aware of the conversation. The intention signals derived from the UGC may be used to fashion or update a user profile or inform a broader view of the individual associated with the UGC.10-18-2012
20120265814Software Application for Managing Personal Matters and Personal Interactions through a Personal Network - A software application is systems and methods to manage personal matters and personal interactions through a personal network. The personal network includes users, which exclusively share information and activities with each other. The personal network is driven by a personal network engine, which has a plurality of modules that provide different functions for both the users and the software application. Each of the users can manage the events/items in their lives with the software application. The software application can track metrics and performance data for the event/items and can provide coaching suggestions for those event/items, which are based on the metrics and performance data. The software application also allows the users to organize their events/items into classes and their classes into categories.10-18-2012
20120265810METHOD AND SYSTEM FOR NETWORK-BASED COLLABORATION - A method and system for establishing a network-based collaboration is described. The method involves the provision of a server-terminal as a data source for the collaboration session, a plurality of client-terminals to allow a user access for participating in the collaboration session and one or more application gateways, the application gateways being configured to relay data between network components during the collaboration session. Both the server-terminal and the client-terminals are allocated an application gateway to which it transmits/and receives data during the collaboration session, the allocation of the application gateways being determined by the location of the server-terminal and client terminals within the network. Also described is a method of data path optimisation for the application gateways employed within the network-based collaboration. A particular application of the present invention is found within the field of Wide Area Network (WAN)-based collaborations.10-18-2012
20120265808CONTEXTUAL COLLABORATION - An activity stream is created in a first medium. The activity stream is a mechanism where participants can collaborate on a subject. Participants are added to the activity stream. A participant in the activity stream initiates a communication in a second medium. The status of the communication is determined. If the status of the communication is active, the status of the communication is indicated in the activity stream.10-18-2012
20130080524INSTANTANEOUS RECOMMENDATION OF SOCIAL INTERACTIONS IN A SOCIAL NETWORKING SYSTEM - When a social interaction by a user in a social networking system is detected, a description of the interaction is created. A service level auction is performed to select one or more service modules to provide recommendation units from a plurality of service modules. Each of the plurality of service modules is configured to provide recommendation units that suggest that the user engage in a social interaction in the social networking system. The description of the interaction is provided to each service module selected and recommendation units are requested. A plurality of recommendation units are received from the selected service modules. A unit level auction is performed to select one of more recommendation units to present to the user from the plurality of recommendation units. The selected recommendation units are transmitted to a device of the user for presentation.03-28-2013
20120209917MANAGEMENT OF TAGS RELATING TO SHARED MULTIMEDIA OBJECTS IN A TELECOMMUNICATIONS NETWORK - To manage at least one user tag (EtU) which is associated with a multimedia object (ObM) held by a user and stored in memory on an application server (SA), the user tag being liable to be accessed by at least one other user through a telecommunications network (RT), the application server (SA) semantically analysing the user tag (EtU) to determine a structured set (VoS) of confidentiality tags (EtC). When another user accesses the user tag (EtU), the application server determines the social category of the other user in relation to the user and selects a confidentiality tag (EtC) from the structured set (VoS) relating to the user tag (EtU) based on the determined social category. The selected confidentiality tag (EtC) is sent to the other user.08-16-2012
20120209915METHOD AND APPARATUS FOR TRANSMITTING DATA IN A PEER-TO-PEER NETWORK - An apparatus for transmitting data which includes a management unit that manages network-topology information of clients participating in the P2P service, and an interface unit that provides to a first client a peer list including information of a client having the minimum network distance to the first client, based on the network topology information, when receiving a request for content from the first client.08-16-2012
20130041950Reference Object Information System - A method and apparatus for sharing identification of a computer embedded object between a plurality of users connecting to a computer network or participating in a social networking service is provided. The method and apparatus comprises receiving information relating to a computer embedded object of a first user of the plurality of users. The method and apparatus also includes sending the information of the computer embedded object to a second user for display.02-14-2013
20130041954Method of Sharing One or More Media in a Session Between Terminals - In a first embodiment, a specific UE is enabled to copy all or a portion of one or more or media in an ongoing session with a remote end to another UE, so that the media can be shared by many UEs. In a second embodiment, when a specific UE shares all or a portion of media in an ongoing session with another UE, the shared media may be controlled.02-14-2013
20130041953Conference Calls and Meetings Via Electronic Messaging Interface - Initiating a conference call includes receiving a conference call request message from an initiating user specifying a plurality of other users and determining an availability of the other users to receive conference call invitations. A conference call is initiated between the initiating user and one or more of the other users that are determined to be available. The availability of one or more of the other users determined to be unavailable is monitored and interaction with a conference call invitation by one or more of the other users determined to be unavailable is enabled upon their monitored availability changing from unavailable to available. The interaction with the conference call invitation by the other users is conditioned on whether the conference call is still in progress.02-14-2013
20130041952SYSTEM AND METHOD FOR RELEVANT BUSINESS NETWORKING BASED IN CONTROLLED RELEVANCY GROUPS, RESPONSILIBITES AND MEASURED PERFORMANCE - A business networking system and method for groups of people within a variety of business types to organize themselves into specific and relevant categories in order to maximize the exchange of relevant information and further development of relevant business contacts. The method and system offer tools for registering members and sub-dividing those registered members into smaller relevant groups. The method matches members of similar backgrounds and business experiences and provides communications, messaging and meetings for relevant. The system provides tools to encourage reciprocal relevant communications, both online and in the real world, between members. All activity is tracked and grouped into a plurality of statistics that are then ranked and shared with members. The statistics are used by the TBS system as a scorecard or as punishment in the form of expulsion from the categorized group.02-14-2013
20130041951HOME APPLIANCE AND METHOD OF OPERATING THE SAME - A method of operating a home appliance according to an aspect of the invention may include checking a message included in at least one of an Internet service server and an Internet service page while the home appliance uses an account thereof set beforehand, authenticating the message whereby it is checked whether an account in which the message is written has a predetermined relationship with the account of the home appliance, and executing a control command to control the home appliance according to the message, the control command analyzed based on the message.02-14-2013
20130041949SOCIAL GRAPHS USING SHARED PERSONAL DATA - Social graphs using shared personal data are described, including techniques for capturing data from a social data source, determining one or more connections associated with an item using the data, and creating a social graph using the one or more connections, the social graph comprising the one or more connections associated with the item. Embodiments of the invention also include techniques for updating social graphs.02-14-2013
20130041948Zero-Click Photo Upload - A social networking system allows a first user to capture multimedia objects with a computing device having a wireless data connection, and automatically add the multimedia object to a queue for upload of a file corresponding to the multimedia object of varying quality depending on the detected wireless connection type. Queue management attempts to guarantee the eventual upload of a high quality multimedia file and reduces redundant data uploads.02-14-2013
20130041947SYSTEM AND METHOD FOR INITIATING ONLINE SOCIAL INTERACTIONS BASED ON CONFERENCE CALL PARTICIPATION - Disclosed herein are systems, computer-implemented methods, and tangible computer-readable storage media for automatically initiating online social interactions based on participation in a conference call. Audio of the conference call is analyzed for data, such as timestamps indicating when people spoke, the volume of speech, words per minute, and emotional context. This analysis determines relationships between participants, and initiates online social interactions compatible with those relationships. This initialization can take the form of a prompt, or can be performed without interruption to the participants.02-14-2013
20100100592COMMUNICATION PROTOCOL, DEVELOPING AND NETWORK OPERATING METHODS THEREFORE - In a method for developing a communication protocol for transmitting binary instructions between devices in a network, each instruction comprising at least one of a binary transmitter identifier, a binary receiver identifier and a binary operation identifier, a set of alphanumeric identifiers for each transmitter of the network is determined, each alphanumeric identifier having the same number of characters. Then a set of binary transmitter identifiers having a same number of bits is generated by converting each alphanumeric identifier of said set into a binary identifier using a compression function. Finally binary instructions are formed having as transmitter identifiers a binary transmitter identifier from said set.04-22-2010
20100042684ADAPTIVE USER INTERFACES AND METHODS FOR DISPLAYING, ACCESSING, AND ORGANIZING ELECTRONIC ASSETS - A graphical user interface manages a user's electronic assets using a common protocol and displays such assets to the user using a common framework and interface. The graphical user interface includes a bar of segmented geometric structures and a set of one or more elongated streamers positioned, respectively, to form an “L-shaped” interface. The segmented geometric structures include individual “cards” that represent one or more electronic assets or groups of electronic assets stored accessible to the user. The user can share one or more of such cards via secure peer-to-peer communication without any need for uploading or attachment. The set of elongated streamers can display links to online content, advertisements targeted to the user, links to locally- or remotely-stored electronic assets, reminders of future events, and notifications of shared content. User activities can be tracked and provided to one or more third parties.02-18-2010
20090157813Methods and systems for identifying an avatar-linked population cohort - Avatars, methods, apparatuses, computer program products, devices and systems are described that carry out presenting to at least one member of a population at least one avatar associated with at least one instance of media content; measuring at least one physiologic activity of the at least one member of the population, the at least one physiologic activity proximate to the at least one presented avatar associated with the at least one instance of media content; associating the at least one physiologic activity with at least one mental state; and identifying at least one population cohort based on the at least one mental state.06-18-2009
20090157811Collaborative Authoring Modes - A collaborative authoring application provides an authoring environment in which two or more users can edit a document concurrently. Each user edits a copy of the document, sends updates to a master copy of the document, and receives updates from the master copy of the document. The authoring environment may be configured into a public mode of operation, in which content and metadata are synchronized automatically, or into a private mode of operation, in which metadata is synchronized automatically and content is synchronized only at the request of the user. The authoring application may edit documents offline in public or private mode.06-18-2009
20090157810RELEVANCE-BASED EXPIRATION OF DATA - Technologies are described herein for relevance-based expiration of data. An initial expiration time for the data is computed based upon an expiration duration associated with the data. The expiration time for the data is periodically re-computed in order to extend the expiration time. A relevance value for the meeting data is computed and the expiration time is set as a function of the computed relevance value. The relevance value may be computed as a product of a user-settable relevance value for the meeting data and a dynamic relevance point for the meeting data. When the computed expiration time for meeting data has been reached, the meeting data is expired, such as through the deletion of the meeting data.06-18-2009
20100106778Partially replicated, locally searched peer to peer file sharing system - Controlling access to a file includes selecting, by a first network node in a peer to peer file sharing system, a file to make available for sharing with a second network node in the peer to peer file sharing system, the file being stored on the first network node. The first network node sends index information associated with the selected file to the second network node. The second network node subsequently performs a local search of a set of index information associated with a set of files stored in the peer to peer file sharing system to locate the index information for the selected file; and requests a copy of the selected file from the first network node using the index information.04-29-2010
20120215848DIGITAL DATA PROCESSING SYSTEMS AND METHODS FOR SEARCHING AND COMMUNICATING VIA A SOCIAL NETWORK - A method for querying the collective social network on behalf of a limited group of users is described. The method consists of a system that schedules and executes searches according to a set of search objectives specified by the users. The system searches each member's social network for a connection that matches any search objective.08-23-2012
20120215847METHOD FOR PROVIDING DIARY-BASED SOCIAL NETWORK SERVICE AND SYSTEM USING THE SAME - The present invention relates to a method for providing Social Network Service (SNS) on the Internet and a system using the same. The present invention is characterized by creating a user tag list constructed with tags that are acquired by a user terminal; forming a social network between the user and other users, based on tags of the user tag list; and creating a diary based on the user tag list and social network associated with tags of the user tag list.08-23-2012
20090125589RECONNECTION TO AND MIGRATION OF ELECTRONIC COLLABORATION SESSIONS - The invention generally relates to electronic collaboration sessions and, more particularly, to systems and methods for providing reconnection to and migration of electronic collaboration sessions. A method for managing a collaboration session includes providing a computer infrastructure structured and arranged to store data regarding a plurality of clients of a collaboration session, and monitor a connection of each of the plurality of clients to a host system. The computer infrastructure is further operable to (i) migrate the plurality of clients to a new host system after determining that a number of the plurality of clients experiencing connection problems with the first host system exceeds a threshold value and/or (ii) present customized summary data to at least one of the plurality of clients after the at least one of the plurality of clients reconnects to the collaboration session after having been disconnected from the collaboration session.05-14-2009
20130046821Advanced Machine-To-Machine Communications - There are provided measures for advanced machine-to-machine communications. Such measures may exemplarily includes conducting machine-to-machine packet transmission of a machine device residing in a connected mode by using a bearer connection with a security context, causing transition of the machine device from the connected mode to an intermediate mode, in which the machine device is neither in connected mode nor in idle mode, after completion of the machine-to-machine packet transmission, and keeping the security context of the connection for the intermediate mode, and causing transition of the machine device from the intermediate mode to the connected mode after elapse of an inactivity period of the machine-to-machine packet transmission, and conducting machine-to-machine packet transmission of the machine device residing in the connected mode by reactivating the bearer connection with the kept security context.02-21-2013
20100094936Dynamic Layering of an Object - A computing device may associate data with a baseline content object. The data may be associated with a triggering-condition. The triggering condition may also be specified in the data. Upon a determination that the triggering-condition has occurred, the baseline content object may be modified as identified in the data. For example, the data may indicate to impose an image on another at a specific location, e.g., to place sunglasses on a picture of a user, when the user is “away.” Content objects may also include audio, video, and other content types. Triggering conditions may be based at least in part on user status, user preferences, news events, or any other user-based and/or external factor. The baseline content object or the modified version of the baseline content object may be communicated to one or more devices.04-15-2010
20120166542Automated File Distribution - Automated file distribution is described. A member of a peer-to-peer network receives from a file server, a file to be distributed. The file is then distributed via the peer-to-peer network to other members of the peer-to-peer network. Members of the peer-to-peer network can choose whether or not to receive a file from another member based on a trust level or reputation associated with the member. The trust level may be based, at least in part, on a number of degrees of separation between the members. Furthermore the file is verified, for example, by validating a digital signature associated with the file.06-28-2012
20120166541SYSTEMS AND METHODS FOR COLLECTING INFORMATION OVER A PEER TO PEER NETWORK - A method of collecting information concerning peers of a peer-to-peer network is disclosed. The network includes at least one peer running exchange software configured to broadcast data to at least one client according to a selective exchange protocol enabling the peer to apply a selection of the clients to which data are transferred, this selection being made on the basis of one or more characteristics of the clients.06-28-2012
20120166538VIRTUAL SMART HOME SYSTEM, SERVER, HOME GATEWAY BASED ON CLOUD COMPUTING AND SMART HOME SERVICE METHOD - A smart home system based on a cloud computing includes: a home gateway connecting a home network device to an external network, the home network device being connected to a home network at each home. The system further includes and a cloud server, connected to the home gateway, for collecting contents information stored in the home network device and resource information of the home network information and performing a unified management of the contents information and the resource information at the each home.06-28-2012
20120166536APPARATUS AND METHOD FOR PROCESSING QUERY IN PORTABLE TERMINAL FOR SOCIAL NETWORK - A portable terminal which supports a social network, more particularly, an apparatus and a method for generating a community with agents of the same character in a social network and processing an answer to a query by sharing information between the generated communities. The apparatus includes an agent determiner configured to set an agent for a first network object. The apparatus also includes a community setting part configured to establish a community with an agent for a first network and an agent for a second agent, select a first representative agent of the community, and establish a community with the first representative agent selected and other adjacent representative agents.06-28-2012
20120166533PREDICTING REAL-WORLD CONNECTIONS BASED ON INTERACTIONS IN SOCIAL NETWORKING SYSTEM - A social networking system performs account recovery for a user with the help of the user's connections (e.g., friends). The social networking system selects connections of the user based on information indicating likelihood of real-world interactions between the user and the selected connections. Access codes are sent to the selected connections and the user instructed to obtain access codes from the selected connections via a communication that is outside the social networking system, for example, via phone. The user provides the access codes obtained from the selected connections to the social networking system. If the access codes provided by the user match the access codes sent to the selected connections, the user is granted access to the account. Real-world interactions between two users are determined based on sharing of devices between the users or information indicating presence of the users in the same place during same time interval.06-28-2012
20120166531LOCATION SHARING SESSION - Methods, systems, and computer readable media for providing location sharing sessions are disclosed. One method includes receiving signaling from a first endpoint for establishing a location sharing session. The method also includes signaling at least one second endpoint for establishing the location sharing session and receiving signaling from the at least one second endpoint accepting the establishment of the location sharing session. The method also includes, in response to receiving the signaling from the at least one second endpoint, establishing the location sharing session between the first and the at least one second endpoint such that the first and at least one second endpoint shares location media directly using the location sharing session.06-28-2012
20130185354Social Networking Data Augmented Gaming Kiosk - In particular embodiments, a gaming kiosk may be granted federated access to social networking information of a user, initiated upon activation of a physical access token. A user may initiate a workflow, by activating a physical token, that establishes a federated access session between a gaming kiosk and a social networking system to allow the gaming kiosk to augment the user's experience with social networking information and to publish gaming information to the social networking system.07-18-2013
20130031169CONDITIONAL LOCATION-BASED REMINDERS - Architecture that enables conditional location-based notifications. One or multiple factors (filter criteria) can be considered, and triggering of a notification can be based on some or all of the factors. Those factors can be static (e.g., time based) or dynamic (e.g., a previous user location) and extend the ability to filter unnecessary notifications, and thus, increase user satisfaction. The filter criteria can include checking user back balance, and calendar as prerequisites to sending a notification.01-31-2013
20090119368SYSTEM AND METHOD FOR GATHERING CONVERSATION INFORMATION - A method and computer program product for receiving a request for conversation information, from a requester, concerning an online user of an instant messaging system. The conversation information concerning the online user is obtained and provided to the requestor.05-07-2009
20090248803APPARATUS AND METHOD OF ANALYZING SERVICE PROCESSING STATUS - Apparatus for storing information about collected messages in a message storage mechanism includes a mechanism for detecting a request message and for a process suspended as a suspended process request message, a mechanism for referring to a model storage mechanism to search for a transaction model beginning with a message having the same content as that of the suspended process request message and generating a partial model resulting from exclusion of the messages corresponding to the suspended process request message and a suspension message. Also included are a mechanism for extracting a plurality of messages composing an arrangement of messages similar to that of the partial model, and a mechanism for combining a partial transaction information with at least the suspended process request message, to generate suspended transaction information.10-01-2009
20090043847Group Communication in a Communication System - In a communication system providing a group communication service, a group document server is configured to detect that a scheduled conference for a group is created or modified in a group information document, and to send to an appropriate application server a group advertisement message which is extended to include a new flag, which indicates whether this group is used for a scheduled conference or not. Upon receiving the message with the scheduled conference flag, the application server is adapted to fetch a respective group document from the group document server and with it also the information about the scheduled conference of the group. The application server then schedules the conference to initiate according to the received information.02-12-2009
20090043846Conferencing System, Server, Image Display Method, and Computer Program Product - The conferencing system is composed of computers, a moderator's computer, and a projector connected on a network. The moderator's computer receives image data from the computers, and generates synthesized image data therefrom, which is transmitted to the projector for display of the synthesized image. The moderator's computer has the capability to switch the image being projected by the projector from the synthesized image to an image handled by one of the computers or by the moderator's computer. With such an arrangement, utilizing existing hardware resources it will be possible to display in a single split-screen display the images handled by the terminals connected on the network. Additionally, it will be possible to switch smoothly between on-screen displays, and to reduce the burden on the on-screen display operator in a networked conferencing system.02-12-2009
20090043845METHOD, SYSTEM AND COMPUTER PROGRAM FOR PROVIDING ATOMICITY FOR A UNIT OF WORK - A method for providing atomicity for a unit of work involving a plurality of participants, the method comprising the steps of: sending a prepare request to at least one participant, wherein the request comprises data required for recovery prurposes of the unit of work; and on recovery of the unit of work, recovering the unit of work comprising: obtaining the data from the at least one participant; and using the obtained data to recover and preserve the atomicity of the unit of work.02-12-2009
20090043844SYSTEM AND METHOD FOR NAME CONFLICT RESOLUTION - A method of name conflict resolution including analyzing a plurality of relationships of a user. A social network of the user may be defined based upon at least a portion of the plurality of relationships, the social network identifying one or more relationship users. A name conflict may be resolved in a collaborative activity based upon, at least in part, the social network.02-12-2009
20090043843Management of Community Buddy Lists - One or more buddy lists from a first user's computer is populated on one or more other users' computers to cause a buddy list update of community buddy lists. The buddy lists may be auto-populated in response to a change in job status of the first user.02-12-2009
20090327421Cross domain interaction of a Web application - A method and system for cross domain interaction of a Web application are proposed, wherein a Web application belonging to a first domain needs to interact with a service belonging to a second domain. The method comprises: by the Web application, creating an iFrame in a webpage, wherein the iFrame is belonging to the first domain; creating a form in the iFrame; submitting the form to a Web server providing a service belonging to the second domain; and refreshing the iFrame by receiving a response from the Web server, changing the domain, to which the iFrame is belonging, to the second domain, and performing cross domain interaction with the service belonging to the second domain with the information contained in the form.12-31-2009
20090313329Methods, Systems and Computer Program Products for Communication of Information in Electronic Conferences - Methods, systems and computer program products for document sharing in collaborative electronic meetings. Exemplary embodiments include a method for control of documents in a collaborative interaction, the method including establishing an out-of-band channel between a first participant and a second participant in the collaborative interaction, transferring a copy of a document on the out-of-band channel between the first participant and the second participant, transferring a command issued on the document by the first participant on an in-band channel established between the first participant and the second participant, invoking the command by the second participant on the copy of the document by the second participant and displaying the result of invoking the command to the second participant.12-17-2009
20090112989TRUST-BASED RECOMMENDATION SYSTEMS - Systems and methods that analyze aggregated item evaluation behavior of users, to suggest a recommendation for the item. An analysis component forms a collective opinion by taking as input votes of users and trusted relationships established therebetween, to output an evaluation and/or recommendation for the item. Accordingly, within a linked structure of nodes, personalized recommendations to users (e.g., agents) are supplied about an item(s) based upon the opinions/reviews of other users, and in conjunction with the declared trust between the users.04-30-2009
20090112988METHOD AND INSTANTANEOUS MESSAGING SYSTEM FOR MOBILE TERMINALS EQUIPPED WITH A VIRTUAL PRESENCE SERVER ALLOWING AN INSTANTANEOUS MESSAGING SESSION TO BE MANAGED AUTOMATICALLY - The invention relates to an instantaneous messaging system for mobile terminals comprising one or several instantaneous messaging servers (S04-30-2009
20120191782Online Location Sharing Through an Internet Service Search Engine - Online location sharing through an internet service search engine includes: receiving in a server a query from a first user, the query identifying a second user; querying multiple internet services with the server over a network for real-time information regarding the second user; and providing a consolidated view of responses received from the plurality of internet services to the first user with the server, the server being authorized by the second user to receive all information relevant to the second user contained in the responses; wherein the consolidated view of responses indicates an online location of the second user.07-26-2012
20120191780WIRELESS COMMUNICATION DEVICE, PROGRAM, AND WIRELESS COMMUNICATION SYSTEM - There is provided a wireless communication device including a wireless communication unit, a communication control unit configured to control a process of detecting a nearby wireless communication device by the wireless communication unit, a connection process to the nearby wireless communication device detected in the detection process, and communication of content data with the nearby wireless communication device connected in the connection process, and a storage unit that stores content data. The communication control unit, on the basis of information received from the nearby wireless communication device in the detection process, determines if one of the content data in the storage unit or content data in the nearby wireless communication device has been updated relative to the other, and controls the connection process performed when the update is determined.07-26-2012
20120191778CONTENT DISTRIBUTION NETWORK FOR SUPPORTING PEER-TO-PEER LIVE STREAMING - Disclosed herein is a method and system for providing a Peer-to-Peer (P2P) live streaming service over a Content Distribution Network (CDN). The method includes the steps of (A) a peer present on a network searching for an adjacent surrogate, that is, a superpeer in a bin where peers are grouped, (B) the peer sending a content request message to the surrogate, (C) the surrogate finding a corresponding peer list and then sending the peer list to the peer in response to the content request message, or, if the surrogate cannot find a peer list corresponding to the content request message and makes a request to a surrogate overlay, the surrogate overlay sending information about a surrogate having corresponding content to the peer, and (D) the peer requesting content from the surrogate having sent the peer list or from a surrogate included in the information about a surrogate, and receiving the corresponding content.07-26-2012
20120191777CONTACT RELEVANCE BASED ON CONTEXT - A method of determining a communications contact relevance for a user includes: analyzing stored contact information of a plurality of contacts with which the user can at least one of receive information from or transmit information to; analyzing context information relevant to likelihoods of imminent communication by the user with the contacts, the context information including information different from ones of the contacts with which the user most recently communicated, the context information further including present user context information and at least one of present context or historical context associated with each of the contacts, respectively; and determining the likelihoods of imminent communication between the user and the contacts based on the context information.07-26-2012
20110016178Client Side Culling of Dynamic Resources - A resource management module detect and prevents redundant resources in a client side application. The resource management module is initialized on the client side in a browser or similar application. The resource management module then searches for already executing resources or resources that are already in use. The discovered resources are then compiled and stored in a resource directory. When subsequent pages are loaded the resource management module searches the pages for resources that the page utilizes. The resources are added to the directory if not already present in the resource directory. If the resources are already present in the directory, then the web page being reviewed is modified to remove or replace the multiple resource before being passed on to the browser for loading of resources. In this manner the amount of memory and processing resourced utilized by the client computer can be reduced.01-20-2011
20130073631METHOD FOR RELEVANT CONTENT DISCOVERY - A method including: retrieving information, associated with an account identifier, from a social network; generating a user profile from the retrieved information, wherein the user profile includes user interests; retrieving content from the social network; extracting content parameters from each piece of retrieved content, the content parameters including a content location and a content time; evaluating relevance of the content by a degree of similarity between the user profile and the content; in response to receiving a device location and a filtering time, filtering the content by the device location and the filtering time; and sending the filtered content to a user device.03-21-2013
20130073630Device, System And Method For Changing Multi-User Relationship Chain - A push information managing module configured to receive a listening notification signaling, obtain a UIN of a new listener contained in the listening notification signaling, and send the UIN of the new listener to a relationship chain managing module. The relationship chain managing module receives the UIN of the new listener, adds the UIN of the new listener into a listener list, and notifies the relationship chain prompting module that the new listener listens to the user. A relationship chain prompting module receives the notification from the relationship chain managing module, and after determining that the notification indicates that the relationship chain changes, creates an indication identification to prompt the user that the new listener listens to the user.03-21-2013
20130073629System and Method for Friend Recommendation in Social Network Service Network - A system for friend recommendation in a Social Network service (SNS) network includes a server and clients. The server includes: an aggregation container database used for aggregating user information stored in the server in the SNS network; an obtaining module used for selecting user information from the aggregation container database as temporary friend information; a push module used for pushing the temporary friend information once obtained by the obtaining module, to the client directly. The client includes a data display unit used for displaying after the client receives the temporary friend information. With the application of the system, initiative aggregation of the user information in the server can be performed to generate the aggregation container database, and then the temporary friend information can be pushed to the client actively, thus the temporary friend information can be obtained without the initiative search of the user who user the client.03-21-2013
20130166650Efficient Frame Forwarding in Large Scale Real-Time Screen Content Sharing Meetings - Techniques are provided to improve user experience at endpoint devices that are participating in a multipoint screen content sharing session. A server in a multipoint communication system receives video frames from a sending endpoint device in the communication session that involves one or more other endpoint devices that are to receive video frames from the sending endpoint device. The video frames include key reference frames that use either intra-frame prediction or inter-frame prediction based only on other key reference frames. The server stores the key reference frames. When a new receiving endpoint device joins the communication session, the server sends all the stored key reference frames to the new receiving endpoint device. All video frames received from the sending endpoint device are forwarded to existing ordinary receiving endpoint devices. Key reference frames and some, but not all, non-key reference video frames are forwarded to existing low-capacity receiving endpoint devices.06-27-2013
20130166649SYSTEM FOR SOCIAL-BASED FILTERING AND CONTRIBUTED PLAYLIST GENERATION - A non-transitory computer readable medium, a system and a method for generating a playlist, the method includes: receiving or detecting social network contextual information indicative of a sharing of a certain media entity between certain social network members; and updating, by a playlist generator, a playlist of media entities to be provided to an entertainment application user in response to the detecting of the social network contextual information. The entertainment application user is virtually linked to at least one of the certain social network members.06-27-2013
20130166648SYSTEM AND METHOD FOR MEASURING AND IMPROVING THE EFFICIENCY OF SOCIAL MEDIA CAMPAIGNS - A system and method for measuring the efficiency of social media campaigns. The system collects searchable activity data of members of a social network and processes this data locally to extract interaction data happening on the profile page of the social media campaign on the social network. The interaction data is then weighed in accordance with its type. The system may also determine an effort score representing a monetary value of the profile page based on the volume of contribution by the owners of the social media campaign. The efficiency score may then be determined based on a relationship between the number of interactions, the weight associated with each interaction, and the effort score.06-27-2013
20130166646METHOD AND APPARATUS FOR PROVIDING SOCIAL NETWORK SERVICES BASED ON CONNECTIVITY INFORMATION - An approach is provided for providing social network services based on connectivity information. A social network management platform provides processing and/or facilitating a processing of connectivity information associated with one or more devices to determine one or more social networks among the one or more devices. The social network management platform also determines to cause, to recommend, or a combination thereof a creation, a modification, an initiation, or a combination thereof of the one or more social networks06-27-2013
20130166643Systems and Methods for Online Ad Hoc Matching - The invention is generally directed to systems and methods for operation of a match service, and more particularly to systems and methods that enable online ad hoc matching between two or more subscribers. If a first subscriber to a match service identifies a second subscriber, in a preferred embodiment, the first subscriber can obtain the second subscriber's electronic match profile data and initiate an ad hoc compatibility analysis to assess compatibility.06-27-2013
20130166642COMMUNICATION FOR IMPLANTABLE MEDICAL DEVICES - Systems and methods for communication between an implantable medical device and an external device. Data blocks are generated and transmitted between the implantable device and the external device. The data blocks include a first flag indicating whether the data block is a first data block in a message and when the data block is a subsequent data block in a multiple data block message. When the first flag indicates that the data block is a first data block in a message, the data block also contains a device ID, a command token, and message content. When the first flag indicates that the data block is a subsequent data block in a multiple data block message, the data block contains additional message content that is appended to message content from a previously received data block.06-27-2013
20130166640REAL-TIME MARKUP OF MAPS WITH USER-GENERATED CONTENT - User-generated content that is associated with a geographic location is uploaded to existing networked services or directly to a digital map updating service. Distinct digital map updating services can be assigned to defined geographic areas, such that they are only notified of, or poll for, new user-generated content within their defined geographic areas. Utilizing the geographic location associated with such user-generated content, the digital map updating service identifies one or more digital map “tiles”, which are updated to include new user-generated content and capable applications on client devices can be notified directly of such new user-generated content if they are accessing the relevant tiles. Additionally, data mining can be performed and deductions of events from data mining can be indicated in the digital map in the same manner.06-27-2013
20130166638TRANSACTION SERVICES DATA SYSTEM - A device may include a transaction web server. The transaction server may be configured to receive a hypertext markup language HTTP message that includes information sent from a transaction device, determine whether the message is a request to authorize a transaction or a request to settle a transaction, route a first portion of the HTTP message to a customer device to obtain an authorization from the customer device when the HTTP message is a request to authorize the transaction, and route a second portion of the HTTP message to the customer device to settle the transaction when the HTTP message is a request to settle a transaction.06-27-2013
20130060860SOCIAL MEDIA FACT CHECKING METHOD AND SYSTEM - A fact checking system verifies the correctness of information and/or characterizes the information by comparing the information with one or more sources. The fact checking system automatically monitors, processes, fact checks information and indicates a status of the information.03-07-2013
20130060859COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR SELECTIVE DISPLAY OF INFORMATION UPDATES OF A FEED OF AN ONLINE SOCIAL NETWORK - Disclosed are methods, apparatus, systems, and computer readable storage media for selective display of information updates of a feed of an online social network. In some implementations, a computing device is configured to apply one or more parameters to one or more attributes of the information updates. One or more of the information updates can be identified as having an attribute satisfying the one or more parameters. Data can be provided to a display device configured to display the feed in a user interface, where the data includes an indication to omit or include the identified one or more information updates.03-07-2013
20130060858Additional Systems and Methods for Curating Content - Additional systems and methods for curating content. In one embodiment, a method for providing user access to online content can be provided. The method can include providing a user access to aggregated content from one or more third party webpages, wherein the aggregated content is stored in at least one data storage device, receiving a user selection of a portion of the aggregated content, and posting a link to the user selected portion of aggregated content on a webpage associated with the user, wherein the link is to a second webpage associated with the user.03-07-2013
20130060857CONTENT SHARING - Content can be shared between devices by transmitting an encoded signal that indicates, to each capable device within range, instructions for accessing the content. For example, a first device can emit an encoded audio signal that can be received by any capable device within audio range of the device. Any device receiving the signal can decode the information included in the signal and obtain a location to access the content from that information. Using such an approach, a first user can quickly and easily share content with several users at the same time without any of the receiving users having to determine or navigate to the content being shared. Further, using signals, such as audio signals, provides the ability for most existing devices to easily share content without significant hardware modification or additional expense.03-07-2013
20130060856SOCIAL PROXY AND PROTOCOL GATEWAY - A social proxy and protocol gateway for interfacing with a carrier network, a social listening device, a social network or proprietary social feedback apparatus, and a contact center and contact center database is disclosed. A data link is connected to a carrier network to receive, author tags, attributes, and routing information requests and other routing data. Additional data links are connected to a contact center database and a social network listening device or proprietary social feedback apparatus to obtain information used in determining routing and tagging instructions. A user interface is connected to the social proxy and protocol gateway to accept configurable conditions for determining routing instructions. A text conversion function and speech conversion function is disclosed for providing media conversion for the requirements of each target enterprise contact center.03-07-2013
20130060855Publishing Assets of Dynamic Nature in UPnP Networks - System and computer program products for allowing a renderer in a UPnP network the capability of being able to render general Internet content, which the renderer was not designed to render in the contents original data format and file type. The system queries all devices on the local network, queries specific remote servers over the Internet, and retrieves data feeds from remote sources. The queried and retrieved data that is not in a format and file type that can be rendered by the renderer is loaded into a template and turned into a format and file type acceptable by the renderer. The queried and retrieved data in the proper format and file type is organized in a custom format and made available for rendering to the renderer.03-07-2013
20130060854INFORMATION PROCESSING APPARATUS, CONTROL METHOD, AND STORAGE MEDIUM - An information processing apparatus and method that provides for automatically suggesting and delivering content based on a relationship between a user and a person to whom the content is to be delivered.03-07-2013
20130060853METHOD AND APPARATUS FOR AUTOMATICALLY GENERATING AND MANAGING GROUPS IN ADDRESS BOOK - A method and apparatus for organizing groups in an address book by referencing groups in other address books to organize the groups in the address book.03-07-2013
20130060852Computational systems and methods for regulating information flow during interactions - Methods, apparatuses, computer program products, devices and systems are described that carry out accepting at least one request for personal information from a party to a transaction; evaluating the transaction; selecting a persona at least partly based on an evaluation of the transaction, wherein the persona is linked to a unique identifier that is at least partly based on a user's device-identifier data and the user's network-participation data; and presenting the persona in response to the request for personal information.03-07-2013
20130060851Computational systems and methods for regulating information flow during interactions - Methods, apparatuses, computer program products, devices and systems are described that carry out accepting at least one indication of an interaction involving at least one member of a network; creating a persona corresponding to the at least one member of a network, wherein the persona is at least partly based on the indication of an interaction; and presenting the persona for use in the interaction involving the at least one member of the network.03-07-2013
20130060850Computational systems and methods for regulating information flow during interactions - Methods, apparatuses, computer program products, devices and systems are described that carry out accepting at least one indication of an interaction involving at least one member of a network; creating a persona corresponding to the at least one member of a network, wherein the persona is at least partly based on the indication of an interaction; and presenting the persona for use in the interaction involving the at least one member of the network.03-07-2013
20130060849INJECTING CONTENT IN COLLABORATION SESSIONS - A method, computer program product, and system for injecting content in collaboration sessions is described. A method may comprise receiving, via one or more computing devices, a request from a third party to inject content into a collaboration session between two or more users. The method may further comprise monitoring, via the one or more computing devices, one or more communication platforms to detect a qualifying event associated with the request from the third party to inject the content into the collaboration session between the two or more users. The method may additionally comprise, in response, at least in part, to detecting the qualifying event associated with the request from the third party to inject the content into the collaboration session between the two or more users, injecting, via the one or more computing devices, the content into the collaboration session between the two or more users.03-07-2013
20130060848Computational systems and methods for linking users of devices - Methods, apparatuses, computer program products, devices and systems are described that carry out accepting device-identifier data corresponding to at least one communication device; accepting network-participation identifier data associated with a verified real-world user associated with the at least one communication device; and assigning a unique identifier at least partly based on the device-identifier data and the network-participation identifier data.03-07-2013
20120311037Method and System for Collective Socializing Using A Mobile Social Network - A method for collective socializing using a mobile social network, which includes obtaining collective socializing data on at least one location, and transmitting the collective socializing data upon request of at least one user. In addition, the step of obtaining collective socializing data on at least one locations further includes storing the collective socializing data on the at least one location on a system server, obtaining additional collective socializing data from a plurality of users on the at least one location; and combining the additional collective socializing data with the collective socializing data on the system server for transmittal to the at least one user upon request.12-06-2012
20120311035PRIVACY-PRESERVING MATCHING SERVICE - Described herein are technologies pertaining to protecting user privacy in connection with attribute-based matching services. A user registers with a platform that includes a plurality of non-collaborating partitions, where registration includes transmitting a message to the platform that indicates that the user has one or more attributes corresponding thereto. Through selective encryption and a communications protocol amongst the partitions, none of the partitions are able to ascertain that the user has the attributes. Acting in conjunction, however, the plurality of partitions perform rich attribute12-06-2012
20090300114COMPUTERIZED COMMUNITY COMMUNICATION AND COLLABORATION - A computerized collaboration system includes a core corpus of community-communication modules. Each of the community-communication modules may be propagated to a syndicate of portals that subscribe to that community-communication module. Further, upon receiving an update to a community-communication module from a portal of a syndicate subscribing to the community-communication module, the community-communication module may be modified according to the update and an updated version of the community-communication module may be propagated to all portals of the syndicate of portals subscribing to that community-communication module.12-03-2009
20090019112AUDIO AND VIDEO CONFERENCING USING MULTICASTING - Methods, systems, and apparatuses for network-based conferencing are provided. A communication network includes a multicasting conferencing node and a plurality of computer systems. The computer systems have users that are participating in a network-based conference. The multicasting conferencing node is configured to receive a plurality of communication signals over a network from the plurality of computer systems. Each of the plurality of communication signals includes input content (e.g., voice, video, data, etc.) regarding the conference from a corresponding computer system. The multicasting conferencing node is configured to multicast the received input content from the node over the network to at least a portion of the plurality of computer systems. The multicasting conference node may be configured to combine the input content received in the plurality of communication signals prior to multicasting the received input content from the node over the network. Alternatively, each computer system may combine the content after it is received from the multicasting conference node in multicast signals.01-15-2009
20090282102PLAYBACK DEVICE - A playback device comprising playback means for playing content and wireless communication means for communicating with another device that is within communication range, further comprising content management means for identifying a content item available from the other device, for making the identified content item available for playback by the playback means for as long as the other device is in communication with the playback device and for retaining a ghost reference to the identified content item after detecting the other device is no longer in communication with the playback device.11-12-2009
20090271481Online Idea Collaboration - A computing device for online idea collaboration includes a processor, and a computer readable storage medium. The processor creates a publishing module programmed to allow authors to publish ideas, the publishing module including an interface that requests various information regarding each of the ideas. The processor creates a ratings module programmed to allow reviewers to rate each of the ideas, the ratings module presenting questions to the reviewers to allow the reviewers to rate each of the ideas. The processor creates a valuation module programmed to calculate a ratings value for each of the ideas, the ratings value being based, at least in part, on data from the ratings module, and the ratings value providing an estimate of each idea's chances for success.10-29-2009
20090271480Electronic document confidentialy and tracking system - Method and apparatus to identify document properties by use of the Internet or other networking system.10-29-2009
20120226756METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR STANDBY HANDLING IN A STREAMING MEDIA RECEIVER - It is presented a method executed in a streaming media receiver, the streaming media receiver comprising native software and web software for executing a web application. The method comprising the steps of: receiving, in an active web application running in the web software, a message indicating that the streaming media receiver is to be put in a passive standby mode; sending, from the active web application, a message to the native software indicating when the active web application is to be reinstated; setting, from the native software, a timer with the time of when the web application is to be reinstated; setting the streaming media receiver in a passive standby mode; receiving, in the native software, a signal that the timer has expired; setting the streaming media receiver in an active standby mode; and sending, from the native software, a message to the web application that the timer has expired. 09-06-2012
20120226754METHOD AND SYSTEM FOR PROVIDING ORDER STATUS INFORMATION USING AN UPDATE STATUS FLAG - A method and system for providing status of a data item after receiving status information pertaining to the data item. It is determined whether the received status information is new relative to further status information pertaining to the data item. The status record is updated to include the received status information if the received status information is new. The updated message indicating the received status information is then composed and transmitted over a network.09-06-2012
20120226753Method and System for Intelligent Creation of Agenda Events - Methods and systems for intelligently creating agenda events are disclosed. A method includes receiving a message, analyzing the received message, determining whether the received message is an agenda-type message based on a data format of the received message, and if it is determined as an agenda-type message, creating a first new agenda event. The method further includes determining message type based on a semantic analysis of the received message, and if it is determined as an agenda-type message, creating a second new agenda event. The method and the system for intelligently creating of agenda events create agenda events automatically, based on the characteristics of the received messages, thereby improving the efficiency of the agenda.09-06-2012
20120226752METHOD AND APPARATUS FOR SHARING MEDIA BASED ON SOCIAL NETWORK IN COMMUNICATION SYSTEM - A method and an apparatus for sharing media using a social network in a communication system are provided. A method of a transmit terminal for sharing media using a social network includes transmitting to a media server, identification information relating to at least one counterpart terminal, generating media comprising location information associated with the media, and registering the generated media to the media server. A method of a receive terminal for sharing media using a social network includes transmitting to a media server, identification information relating to at least one counterpart terminal, transmitting location information of the receive terminal to the media server, and receiving from the media server, media corresponding to the location information among media registered by the at least one counterpart terminal.09-06-2012
20120226751Geographically Based Location, Alert, and Retrieval System for Lost Animals - A system and method for reuniting lost animals with their owners. More particularly, the invention relates to an optionally pre-registered, geographically based, location and retrieval system for lost animals, and a method for reuniting lost animals with their owners.09-06-2012
20120226749CROSS SOCIAL NETWORK DATA AGGREGATION - Disclosed in some examples is a method of aggregating social networking data by receiving first authentication information for a first social networking service, the first authentication information being associated with a user and being received from a first social networking application, receiving second authentication information for a second social networking service, the second authentication information being associated with the user and being received from a second social networking application, requesting first information regarding the user from the first social networking service using the first authentication information, receiving the first information regarding the user from the first social networking service and storing the received first information, requesting second information regarding the user from the second social networking service using the second authentication information; and receiving the second information regarding the user from the second social networking service and storing the received second information.09-06-2012
20120226748Identify Experts and Influencers in a Social Network - On embodiment accesses a set of information comprising one or more elements of information relating to a subject matter, wherein the one or more elements of information have been shared among one or more users of a social-networking system; for each element of information, determines a rate of sharing of the element of information among the one or more users and identifies one or more first users who cause the rate of sharing of the element of information to increase; and identifies one or more influencers associated with the subject matter from the one or more first users identified for each element of information.09-06-2012
20110047213Method and process for identifying trusted information of interest - A method and process for identifying trusted information of interest consisting of: (1) optionally, accepting as input from a user (a “requester”) a demand for recommendations; (2) determining a set of users (“participants”) eligible to provide, receive, and evaluate recommendations; (3) accepting as input from participants recommendations and indications of concurrence of opinion on recommendations; (4) determining the level of trust that a user has in participants, their recommendations, and their indications of concurrence of opinion on recommendations; (5) presenting recommendations and indications of concurrence of opinion on recommendations to a user contemporaneously with a predicted level of trust in recommendations; and (6) repeating steps 1-5.02-24-2011
20090030985FAMILY-BASED ONLINE SOCIAL NETWORKING - According to embodiments of the disclosure, social networking families are established in an online social network. Each family has family members, a family profile, and a family policy, where the family profile provides information about the family to members of the social network, and the family policy defines the accessibility of information about the family within the social network. Different families may be associated as “family friends,” such that each member of one family may access the family profile of another family provided that the families are family friends.01-29-2009
20090030984System and Method for Automatically Segmenting Content from an Instant Messaging Transcript and Applying Commands Contained Within the Content Segments - A system and method for automatically segmenting content from an instant messaging transcript and applying commands contained within the content segments is disclosed. The system includes a segment finding program, a command fording program, and a command list. The segment finding program identifies topic shifts in the IM conversation. The command finding program searches the identified topic segments for commands. Upon finding a command, the command finding program locates an appropriate action within the command list and executes it after obtaining user permission if so specified. The system works in conjunction with an IM program having functions to allow each user to control the segment finding and command finding programs.01-29-2009
20090030981System and method for custom chat invitations - A method is presented for providing a Customer hosted chat invitation to a browsing user. A service provider provides a Customer with a set of interactive invitation input objects, and the Customer creates and stores a set of customized invitation setup data from interacting with the input objects. The service provider runs custom code to generate, from the set of customized invitation setup data, an invitation program code module characterized by a set of programmatic invitation criteria. The invitation program code module is connected to a web page creating program code that resides on a web server operatively associated with the Customer site so that the browsing user's choices can be monitored and stored and, when selected invitation criteria are met by these choices, an invitation event is triggered. System claims to related subject matter are also presented.01-29-2009
20090030980UNIVERSAL INSTANT MESSAGING SYSTEM FOR THE INTERNET - Two or more users with PCs or similar devices to access the Internet may establish a connection between each other for instant messaging, even when the users are associated with different realms. For this purpose, the PCs are provided with an IM manager which oversees the instant messaging sessions. In addition, an IM server is provided associated either with a particular SP (service provider), or alternatively, having its own PS. The IM server is used to keep track of all the active users that have registered for the IM service and their corresponding current IP address. The IM manager includes a database which stores protocols of foreign realms. When a user requests an instant messaging session, his PC establishes the connection to the other user based on the protocol of the other user's realm and the other user's current IP address indicated by the IM database.01-29-2009
20130066962METHOD AND APPARATUS FOR SOCIAL NETWORK - A system that creates an online social network platform that models a person's real life. This social network may reproduce the way users communicate and share information in their real “offline” life. Just as users create offline social circles of people they know, with each circle having varying limited knowledge of a person's personal information, the system allows users to create personal social circles online. Additionally, just as users most often belong to real life public circles through association as in work, school or residency, the system will foster and maintain such communication online.03-14-2013
20130066970SYSTEM AND METHOD FOR CONFIRMING AUTHORSHIP OF DOCUMENTS - A system, computer-readable storage medium storing at least one program, and a computer-implemented method for confirming authorship of documents is presented. A first document hosted on a first website of a first domain is accessed, the first document being linked to a second document through at least one link, and a respective link including a first predefined authorship attribute asserting authorship of a respective document including the respective link by a respective entity associated with a respective target document of the respective link. Authorship of the first document by an entity associated with the second document is conditionally confirmed when the second document includes a second link to the first website of the first domain, the second link including a second predefined authorship attribute indicating that the entity associated with the second document is an author of or contributor to content at the first website of the first domain.03-14-2013
20130066973CONTENT RECOMMENDATION USING THIRD PARTY PROFILES - A method includes identifying one or more features of a short term profile of a user that are not included in a long term profile of the user, using the one or more features to identify one or more third party profiles having features that substantially match the one or more features of the user's short term profile, accessing the identified one or more third party profiles, and providing one or more content items included in the third party profile to the user, the one or more content items having associated features that match the one or more features of the short term profile. An alternative method includes accessing one or more third party profiles that are not a profile of the user, and using the accessed third party profile to identify a plurality of content items for recommendation based on a feature set of the third party profile.03-14-2013
20130066968Extendable information management mechanism for collaborative online assessment, problem solving, and related activities - Online, computer-based systems and mechanisms that facilitate social (and/or community) and content networks are known. Existing online social media and/or social network mechanisms, however, are not generally designed, and/or maximizing their strengths, to solve humanity's problems, such as care and management of Earth's natural resources and human behaviors, in areas such as economics, health, and politics. The embodiment of the inventive concept generally relates to a system and method for managing online information and flow of such information among and between stakeholders (individuals and groups) and other content sources, in a computer-based environment. A goal of the embodiment of the inventive concept is to direct, create, and/or facilitate use of a knowledge sharing and collaborative platform, in the form of a website, websites, and/or online mechanisms, for individual and collective engagement in concerted and participatory assessment, problem solving, and related activities and processes.03-14-2013
20130066967SYSTEM AND METHOD FOR DISCOVERING AND INTERACTING WITH COMMON CONNECTIONS - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for facilitating sharing and accessing social networking information between two users. A user can establish a profile for sharing with others, which contains pre-authorization to access and share certain social network information. The profile can be linked by a machine-readable code, such as a QR code, that encodes a network address, such as a URL, to the profile containing access to the pre-authorized social networking information. The user shares information quickly with another user by sharing the QR code. Another user scans the QR code with a smartphone or other camera enabled device, which navigates to the profile. After the other user logs into social networks on the device, the profile scans and/or compares both users' social networking profiles for commonalities, such as shared interests and connections. Then, the users can quickly determine common connections almost immediately.03-14-2013
20130066966METHODS AND APPARATUS FOR PEER DISCOVERY INTERFERENCE MANAGEMENT IN A WIRELESS WIDE AREA NETWORK - A method of operating a wireless device is provided in which the wireless device determines to use one grouping of peer discovery resources of a plurality of groupings of peer discovery resources based on one of a path loss or a distance to a base station. The plurality of groupings include a first grouping of resources having a first plurality of identical subsets of resources and a second grouping of resources having a second plurality of identical subsets of resources. Each of the first plurality of identical subsets of resources extends over at least one of a different time period or a different number of subcarriers than each of the second plurality of identical subsets of resources. The wireless device transmits a peer discovery signal on one subset of the identical subsets of said one grouping of peer discovery resources.03-14-2013
20130066965SYSTEMS AND METHODS FOR OPTIMIZATION OF SUBSCRIPTIONS TO RESOURCE CHANGES IN MACHINE-TO-MACHINE (M2M) SYSTEMS - Systems and methods provide for bundling subscriptions associated with a Machine-to-Machine (M2M) device or M2M application into a single hypertext transport protocol (HTTP) session. A method includes subscribing, by a gateway (GW), to an M2M device on behalf of a plurality of subscribers using a single Hypertext Transport Protocol (HTTP) session.03-14-2013
20130066964Composited Posting Interface for Social Networking System - In one embodiment, in response to a user's request to upload a photo to a social networking system, a client process accesses information in the user's current location and friends who may be with the user, present the information to the user in a composited posting user interface. After the user confirms a particular current location and a first and second friends who are currently with the user, the client process tags the particular current location and the first and second friends to the photo, and submit to the social networking system a primary posting request in photo upload, and a secondary posting request to check in the user, the first friend and the second friend to the particular current location.03-14-2013
20130066963Dynamically Created Shared Spaces - In one embodiment, a social networking system automatically create a shared space for posting requests to the social networking system from multiple users based on social, spatial and temporal proximity, and create a news feed corresponding to the shared space.03-14-2013
20130066961AUTOMATED CROWDSOURCING TASK GENERATION - An embodiment of the invention automatically generates for a crowdsourcing procedure to achieve a goal. A first template pertaining to the prespecified goal is constructed, and provides a specified context and set of rules, and is associated with one or more data repositories. The first template is used to generate first level tasks, wherein a given first level task is completed by selecting a single object from a repository of objects, and then performing an operation requiring information from the single object. The first template is used further to generate second level tasks, a given second level task being completed by selecting a plurality of objects from the same or from different repositories, and then performing a single operation requiring information supplied by respective objects. The given second level task is submitted to the crowdsourcing procedure for execution.03-14-2013
20110022660REDUCING OR MINIMIZING DELAYS IN PEER-TO-PEER COMMUNICATIONS SUCH AS PEER-TO-PEER VIDEO STREAMING - A new P2P streaming method and apparatus disseminates video chunks to all peers with the minimum (or at least reduced) delay. After obtaining a new video chunk, a peer keeps transmitting (uploading) that video chunk to other peers until all peers receive it. The approach quickly increases the aggregate bandwidth that can be utilized to transmit a video chunk. For example, the aggregate peer bandwidth used to transmit a video chunk can double every time slot. For a homogeneous P2P streaming system with N peers, a time slot is defined as a unit of the single chunk transmission delay between two peers. Using the P2P streaming method, a video chunk can be disseminated to all peers within 1+log01-27-2011
20110022659Location-Based Networking Methods and Systems for Performing the Same - Methods and systems for assisting individuals arrange meetings such as networking meetings with other individuals at a specified time (or within a specified time range) and/or at a specified place (or within a specified geographic region). More specifically, methods and systems for allowing individuals to post an invitation for a meeting on an on-line network and for allowing one or more other individuals to accept such invitation.01-27-2011
20110022657MARKUP LANGUAGE FOR INCORPORATING SOCIAL NETWORKING SYSTEM INFORMATION BY AN EXTERNAL WEBSITE - A social networking system contains information describing information about users of the social networking system and about various connections among the users. When a user of the social networking system accesses an external website, the external website may send the user a web page containing markup language with instructions to retrieve information associated with a user from a social networking system. The client device processes the annotations and sends a request for social information related to the user to a social networking system, subject perhaps to privacy settings in the social networking system. The user's browser uses the information obtained from the social networking system in response to the request to render the markup language document for display on the user's computer system. This process allows the external website to use information from the social networking system to enhance the user's experience on the external website.01-27-2011
20130066972Recommendation and Matching Method and Systems - The present invention includes methods and systems for matching people. Current methods of and systems for matching people fail to use the best source for gathering information about a person: others who know that person. The present invention uses crowd-sourced tagging to determine attributes of the population of potential recommendations. The invention can also determine a user's preferences either implicitly, by leveraging the user's ratings of others and the crowd-sourced tags to determine the most important attributes to the user, or explicitly, by allowing a user to specify the most important attributes of people.03-14-2013
20130066971SYSTEM AND METHOD FOR CONFIRMING AUTHORSHIP OF DOCUMENTS - A system, computer-readable storage medium storing at least one program, and a computer-implemented method for confirming authorship of documents is presented. A document hosted on a website of a domain is accessed, where the document includes an authorship identifier asserting authorship of the document by an entity. Authorship of the document by the entity is conditionally confirmed when a profile for the entity is associated with the authorship identifier and when the profile for the entity indicates that the entity has confirmed that the authorship identifier is included in documents authored by the entity that are hosted on the first website of the first domain. Responsive to confirming authorship of the document by the entity, application of a confirmed authorship process to the document is permitted. Responsive to failing to confirm authorship of the document by the entity, application of the confirmed authorship process to the document is barred.03-14-2013
20130066969PEER-TO-PEER LIVE STREAMING - According to a peer-to-peer protocol, a peer-to-peer network includes multiple clubs and multiple peers that receive content distributed by a source of the network. Each of the plurality of peers is part of at least two of the clubs. As content is generated, the source divides the content into multiple data blocks and assigns each data block to a club. Each data block is transmitted to peers that belong to the club assigned to the data block. When a peer in a club receives a data block assigned to that club, the peer distributes the data block to other peers in the club. Additionally, the peer transmits the data block to peers in other clubs. Also, the peer receives data blocks assigned to other clubs from peers that are not members of the club.03-14-2013
20120117153METHOD AND SYSTEM FOR PROVIDING CONFERENCING SERVICES - An approach is provided for supporting multi-media conferencing. Textual information (e.g., text associated with a presentation) is received for display during a conference session to multiple participants. For a particular participant, configuration information corresponding to the participant specifies language assistance for the textual information. Language assistance involves augmenting the textual information according to the configuration information for comprehension of the textual information by the particular participant. In one embodiment, the augmented textual information includes language translation of the textual information. Additionally, the augmented textual information can encompass definitions of terms, including acronyms. The augmented textual information is forwarded for display to the participant during the conference session.05-10-2012
20120117152SYSTEMS AND METHODS FOR RETRIEVING DATA - A system and method for providing a data collaboration environment that changes dynamically based on the occurrence of events external to the data collaboration environment is provided. The collaboration environment is defined to include roles, activities and external event specifications. Each role defines data access privileges granted to a user during a session, each activity defines with whom the user can share data, and each external event specification defines an event external to the collaboration environment which must occur before an activity is permitted for a defined role during a session. Data sharing privileges granted to a user change dynamically in response to the occurrence of an external event identified in one of the defined external event specifications.05-10-2012
20120117151EXCHANGING DIGITAL CONTENT - A first content selection stored on a portable media device is associated with a first tag. In addition, a second tag that is associated with a second content selection and that indicates that supplemental content related to the second content selection is stored on a peer device is accessed from a peer device. The first tag is compared to the second tag, and, if a commonality shared by the first content selection and the second content selection is identified, an exchange of the supplemental content from the peer device to the portable media device is initiated.05-10-2012
20090265426METHOD AND SYSTEM FOR AGGREGATING MEDIA COLLECTIONS BETWEEN PARTICIPANTS OF A SHARING NETWORK - Systems and methods are provided for aggregating a local media collection of a user with one or more shared media collections shared with the user to provide an aggregate media collection for the user. In general, one or more shared media collections shared with the user are first discovered. Optionally, the user may select one or more of the shared media collections for aggregation with the local media collection of the user. The shared media collections selected by the user, or alternatively all of the shared media collections, are then aggregated with the local media collection of the user to provide an aggregate media collection for the user.10-22-2009
20090234917Optimal operation of hierarchical peer-to-peer networks - A Network capable entity, having an estimator for estimating a superpeer number of required superpeers in a hierarchical peer-to-peer network, the number depending on an actual network situation, and for estimating an existing superpeer number of actually existing superpeers in the hierarchical peer-to-peer network, and a controller for promoting a different networking capable entity to become a superpeer in case the superpeer number is greater than the existing superpeer number.09-17-2009
20120271887DISTRIBUTED SHARED MEMORY - Systems and methods for implementing a distributed shared memory (DSM) in a computer cluster in which an unreliable underlying message passing technology is used, such that the DSM efficiently maintains coherency and reliability. DSM agents residing on different nodes of the cluster process access permission requests of local and remote users on specified data segments via handling procedures, which provide for recovering of lost ownership of a data segment while ensuring exclusive ownership of a data segment among the DSM agents detecting and resolving a no-owner messaging deadlock, pruning of obsolete messages, and recovery of the latest contents of a data segment whose ownership has been lost.10-25-2012
20130166639Tagging Posted Content in a Social Networking System with Media Information - A social networking system allows a user to insert media information into content posted by the user, where the media information identifies a media item that the user is consuming while composing the posted content. When a user of a social networking system composes content via a composer interface, the user may select an option on the composer interface to record audio using a microphone on the user's device. A media item is identified from the recorded audio and information about the identified media item is added to the user's posted content. The system may also update information about the identified media item and the composing user.06-27-2013
20120233255INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING DEVICE CONTROL METHOD, INFORMATION PROCESSING TERMINAL, INFORMATION PROCESSING TERMINAL CONTROL METHOD, INFORMATION STORAGE MEDIUM AND PROGRAM - Provided is an information processing system capable of reflecting the relationship between users, which has been established by exchanging data between information processing terminals, to an information processing device. A first information processing terminal receives identification data which identifies a user who operates a second information processing terminal from the second information processing terminal. The first information processing terminal transmits, to an information processing device, identification data which identifies a user who operates the first information processing terminal and the identification data which identifies the user who operates the second information processing terminal in association with each other. The information processing device associates, based on the received identification data, the user who operates the first information processing terminal and the user who operates the second information processing terminal.09-13-2012
20090013042INTERACTIVE CONTRIBUTION WIDGET - A system and a method for facilitating interactions between users such as social interactions across computer networks such as the Internet are disclosed. In one embodiment herein, a plurality of distributed user computers, each user computer capable of accessing a webpage is provided. An interactive contribution widget (ICW) is provided that comprises an ICW server application for providing social interactions, and an ICW player for allowing the users to interact with each other. As per the embodiments of the invention, the ICW player is executed on a small space on the webpage being accessed by the user computer, thereby facilitating the users to interact with each other while staying on the said webpage.01-08-2009
20090013041REAL-TIME ASYNCHRONOUS EVENT AGGREGATION SYSTEMS - A real-time asynchronous event aggregation system, method, and network device are configured to capture real-time asynchronous events, and to pass them as input to one or more aggregation engines to determine a reputation for a target. The aggregation engine(s) may then send out notifications where a reputation category changes for a target, indicating that an action may be taken to inhibit spam messages from the target, highlight a display of content from the target, or the like. As such, the event-driven aggregation engines may be designed to capture real-time asynchronous events, such as reputation reports for a wide variety of activities, including, but not limited to spam and/or not-spam messages, determining a reputation on a posting of comments to a movie, a blog posting, a play list posting, or the like. In one embodiment, a reputation of the sender of the reputation event may also be determined.01-08-2009
20090006551DYNAMIC AWARENESS OF PEOPLE - A system for sharing collective information is provided. The system includes a profile component that receives information regarding a user's profile. A detection component determines profiles of other users related to the user's profile and a content component relays data associated with the other users in view of the user's profile.01-01-2009
20090006550SYSTEM AND METHOD FOR PROVIDING AGENT MANAGED SUPPORT VIA INSTANT MESSAGING - An approach is disclosed for providing a managed chat session. An agent establishes a chat session with a user for customer support. Information from the user is received via the chat session, wherein the information is used to determine customized content to be presented to the user over the chat session for duration of the chat session.01-01-2009
20090006548DELEGATING INSTANT MESSAGING SESSIONS - The claimed subject matter provides a system and/or a method that facilitates redirecting an instant messaging session or an instant messaging communication. An interface component can receive a portion of data related to an instant messaging session, wherein the portion of data is associated with an instant messaging communication. A delegation component can automatically route the instant messaging session to a delegate for receipt of the instant messaging communication based upon a rule.01-01-2009
20090006546MULTIPLE NODE REMOTE MESSAGING - A method for passing remote messages in a parallel computer system formed as a network of interconnected compute nodes includes that a first compute node (A) sends a single remote message to a remote second compute node (B) in order to control the remote second compute node (B) to send at least one remote message. The method includes various steps including controlling a DMA engine at first compute node (A) to prepare the single remote message to include a first message descriptor and at least one remote message descriptor for controlling the remote second compute node (B) to send at least one remote message, including putting the first message descriptor into an injection FIFO at the first compute node (A) and sending the single remote message and the at least one remote message descriptor to the second compute node (B).01-01-2009
20130166653SYSTEM FOR TARGETING THIRD PARTY CONTENT TO USERS BASED ON SOCIAL NETWORKS - A method and system of providing Internet content to a user utilizing social networks is disclosed. The method comprises providing Internet usage data for a plurality of users, determining which users belong to the same social network, and providing at least one of the users access to Internet usage data for those other users who are in the same social network.06-27-2013
20130166651METHOD AND APPARATUS FOR SHARING MEDIA UPON REQUEST VIA SOCIAL NETWORKS - An approach is provided for determining requests for media and responding in substantially real-time utilizing a single user interface. The social network client determines one or more requests from one or more requesting users to capture media related to at least one social networking status of one or more sharing users. The social network client then causes, at least in part, an indication of the one or more requests to the one or more sharing users related to the at least one social networking status.06-27-2013
20130166652SENDING SNIPPETS OF MEDIA CONTENT TO A COMPUTING DEVICE - Techniques include: providing media content to a computing device; waiting a period of time; determining that the media content has not been used; sending a snippet to the computing device, where the snippet corresponds to a portion of the media content that is executable on the computing device; and repeating waiting, determining and sending until the media content has been used or a limiting factor has been met.06-27-2013
20130166654Method and Arrangement in a Peer-to-Peer Network - A method and arrangment for enrolling a joining peer (06-27-2013
20120239749READ-AHEAD PROCESSING IN NETWORKED CLIENT-SERVER ARCHITECTURE - Read messages are grouped by a plurality of unique sequence identifications (IDs), where each of the sequence IDs corresponds to a specific read sequence, consisting of all read and read-ahead requests related to a specific storage segment that is being read sequentially by a thread of execution in a client application. The storage system uses the sequence id value in order to identify and filter read-ahead messages that are obsolete when received by the storage system, as the client application has already moved to read a different storage segment. Basically, a message is discarded when its sequence id value is less recent than the most recent value already seen by the storage system. The sequence IDs are used by the storage system to determine corresponding read-ahead data to be loaded into a read-ahead cache.09-20-2012
20120239748INVITING TEMPORARY PARTICIPANTS TO A VIRTUAL MEETING OR OTHER COMMUNICATION SESSION FOR A FIXED DURATION - A session invitation can be received from a first communicator for a first communication session. The session invitation can be for a temporary participant to join a sub-session of the first communication session for a sub-session duration specified by the first communicator. The sub-session duration can be less than a duration of the first communication session. The session information can be conveyed to the temporary participant within a session invitation so that the sub-session duration is able to be presented to the temporary participant. Thus, the temporary participant is able to accept or deny the session invitation with full knowledge of the sub-session duration.09-20-2012
20080294722Method and Apparatus for Providing Touch and Play (Tap) - Based Service and System Using the Method and Apparatus - Provided are a method, apparatus and system for providing a touch and play (TAP)-based service. The method includes setting respective device identifiers of a plurality of devices which can be connected to a device using an organism as a transmission channel and setting services to be provided to a user through the interaction between the device and each of the devices corresponding to the device identifiers, respectively; having at least two execution levels so that one of the at least two execution levels can be selected in order to determine whether to execute a service in cooperation with one of the devices and setting one of the at least two execution levels according to an input from a user; receiving a device identifier of another device if the device is connected to one of the devices using the organism as the transmission channel; recognizing services set for the other device and identifying a service that is to be provided to the user through the interaction between the device and the other device; determining whether to execute the identified service according to the set execution level; and automatically recognizing information required to provide the service that is determined to be executed in cooperation with the other device and executing the determined service. When the method, apparatus and the system are used, a user can receive a desired service by simply touching two devices.11-27-2008
20080294721ARCHITECTURE FOR TELECONFERENCING WITH VIRTUAL REPRESENTATION - A communications system includes a teleconferencing system for hosting teleconferences, and a server system for providing a virtual representation for the teleconferencing system. The virtual representation includes objects whose states can be commanded to transition gradually. The server system provides clients to client devices, and each client causes its client device to display the virtual representation. Each client device is capable of generating a command for gradually transitioning an object to a new state in the virtual representation and sending the command to the server system. The server system commands the clients to transition an object to its new state by a specified time.11-27-2008
20080294720Enhanced Online Collaboration System - Where users of an online collaboration system are viewing a broadcast presentation having segments of non-local content interspersed with segments of localized content, the collaboration opportunities available to the users are enhanced by providing both a primary chat room available for use by all users of the system and two or more additional chat rooms, each available to subsets of users identified as residents of geographic areas covered by the segments of localized content. In another embodiment, a user may control the availability of one of the additional chat rooms to identified members of a subset without regard to whether members are residents of a certain geographic area.11-27-2008
20130166647SYSTEM AND METHOD FOR WEB DATA SHARING - A system capable of sharing web data includes a number of clients communicable with each other. The clients communicate with network servers. The client includes a content accessing module, a storage module, a page loading module, and a browser module. The content accessing module accesses web pages on the network servers in response to a user's requests from the client and stores the accessed web pages in the storage module. The stored accessed web pages are accessible by the client and the remaining clients. The page loading module loads web pages from storage modules of the remaining clients. The browser module displays the web pages loaded by the page loading module. A related method is also provided.06-27-2013
20130166644System and Method for Resource Management in Multiple Communications Point Operation - A method for operating a communications point includes receiving a first message from a candidate communications point in a communications points set associated with a user equipment (UE), where the first message includes a resource report advising of an available portion of an upper layer communications resource that can be committed by the candidate communications point in a collaboration with a first communications point to communicate with the UE. The method also includes sending a second message to the candidate communications point, the second message including a resource reservation request to reserve a subset of the available portion of the upper layer communications resource. The method further includes receiving a third message from the candidate communications point, the third message including a resource reservation response indicating whether the subset of the available portion of the upper layer communications resource has been reserved as requested.06-27-2013
20120102108COMMUNICATIONS SYSTEM AND METHOD - Embodiments of the present invention relate to a communication system and method for supporting multiple communications between users using a plurality of different services.04-26-2012
20080288587METHOD AND SYSTEM FOR SCORING AND RANKING A PLURALITY OF RELATIONSHIPS IN COMPONENTS OF SOCIO-TECHNICAL SYSTEM - A method and system for scoring and ranking a plurality of component links in a social technical system having a plurality of components representing people and objects are provided. In one aspect, a degree of consistency relative to two or more people working on one or more objects and dependencies between the objects is determined to derive scores for the component links. The method and system identifies gaps in the link and determines the impact of filling the gaps. In another aspect, component links may be ranked and scores aggregated to provide system level quantifications.11-20-2008
20120197996METHOD AND SYSTEM FOR LIMITED SHARING OF DIGITAL CONTENT - A method and system for limited sharing of digital content is disclosed. In one embodiment, a computer-implemented method, comprises receiving a first data stream from a user appliance over a network, the first data stream including user-authentication and content; and receiving a second data stream from a control computer, the second data stream including user-determined content sharing instructions.08-02-2012
20090112985SUPPORTING SERENDIPITOUS GROUP INTERACTION BASED ON USER ACTIVITIES - The disclosed functionality enables non-sessions users of an activity session to be provided awareness of the session. The non-sessions users are made aware of the session and can then choose to join (or not join) the session in an ad hoc manner based on the exposed session information. This functionality encourages serendipitous group interactions (or participations) that might not otherwise occur, does not require that all relevant and/or interested people be identified, and removes the overhead of explicitly inviting everyone who might be interested in the activity and managing responses received from each of the users. Rather than requiring an explicit invitation to join as in conventional applications systems, users can implicitly invite friends to join an activity.04-30-2009
20110029609METHOD AND APPARATUS FOR TRANSFERRING MATERIAL - A method of transferring a preview version of material from a first entertainment apparatus to a second entertainment apparatus is disclosed. In said first entertainment apparatus, said method comprises the steps of: extracting said preview material from a package containing both a full version of the material and said preview version of the material, said preview version being an illustration of said full version of the material; and uploading at least part of said preview material to said second apparatus over a network.02-03-2011
20110093536GROUP OWNER SELECTION WITH CROSSING REQUESTS - A method of operating an apparatus, and apparatus, and a computer program product in an apparatus are provided in which a first request message is sent to a second apparatus. The first request message is associated with first information. In addition, a second request message is received from the second apparatus. The second request message is associated with second information. In addition, the first information and the second information are compared. Furthermore, whether to send a response to the second apparatus in response to the second request message is determined based on the comparison of the first information and the second information.04-21-2011
20120166535Complimenting a User's Experience in a Social Networking System - A user profile for a user of a social networking system may include experiences, such as work, educational, travel, and interests. The social networking system provides a profile page for a user's user profile that allows users to compliment the user on the experience. If a user wants to compliment another user on an experience not present on that user's user profile, the user can add the experience along with the compliment. Complimenting users on their experiences allows a reputation ranking to be created based on compliments received in a particular domain, which are searchable by user of the social networking system. The compliments may be used by the social networking system to build a domain-based reputation ranking of users of a social networking system.06-28-2012
20120102104MATCHING ITEMS OF USER-GENERATED CONTENT TO ENTITIES - A method, apparatus, and computer-readable medium are provided for matching items of user-generated content to entities is provided. Items of user-generated content, such as status updates, are gathered. For each of the items, a machine determines a degree to which the item is associated with an entity. In one aspect, items are matched to an entity by matching the content of the items to attributes of the entity. In another aspect, items are matched to an entity by predicting attributes of an author of the items and determining a distance between the predicted attributes of the author and the attributes of the entity. The distance may be a physical distance between locations of the entity and user or a contextual distance between categories for the entity and posts by the author. Items matched to the entity may be displayed on an interface concurrently with information about the entity.04-26-2012
20130018957System and Method for Facilitating Management of Structured Sentiment Content - The present invention provides a structured sentiment expression and management system and method. The present invention can receive sentiment content from at least two contributing users, wherein the received content is structured according to a specific human emotion, gesture or feeling and a level of intensity of the specific human emotion, gesture or feeling. The present invention further displays the received content in a pre-defined and user-selected sentiment category related to the specific human emotion, gesture or feeling.01-17-2013
20110282945NETWORK AWARE PEER TO PEER - The present invention relates to a method for selecting suitable peers in a peer to peer network for content downloading whereby identities of peers possessing a specified content are received to a coordinating node. The method comprises steps of fetching network parameters associated with the received identities from a public data base and steps of grouping the peers with respect to the network parameters.11-17-2011
20110282943SYSTEMS AND METHODS FOR DETERMINING VALUE OF SOCIAL MEDIA PAGES - Systems and methods for evaluating the effectiveness of social media pages. Users of social media systems review and publish various kinds of content on social media pages, including various messages, audio clips, video clips, polls, web links, etc. A social media page evaluation system hosted on a physical server or a cloud receives a social media page that is to be evaluated, and provides results of an evaluation process. The evaluation process involves processing of various criteria and parameters that characterize engagements and interactions between users of social media pages. Results of an evaluation process include qualitative and quantitative attributes in connection with evaluating the effectiveness of published content on social media pages. Such results are useful for purposes of enriching content in social media pages, resulting in greater network traffic due to increased engagements and interaction among users of social media pages.11-17-2011
20110282944SYSTEMS AND METHODS FOR CONTENT SHARING ACROSS ENTERPRISE SOCIAL NETWORKS - Systems and methods for sharing content over a collection of social networks are disclosed. In one embodiment, a system comprises a first social network, a second social network, and at least one sharing table. The at least one sharing table is configured to share a first content from the first social network with the second social network.11-17-2011
20110282941SHARING FORM TRAINING RESULT UTILIZING A SOCIAL NETWORK - A mechanism is provided for sharing form data by users of a social network. A first value input for a first label by a first user is received. The first label is associated with a tag in a mapping table. The first value is associated with the tag in a first user table. The first value is recognized as input for a different label than the first label. The different label is associated with the tag in mapping table. A second value is received that is input for a second label by a second user. The second label is associated with the tag in the mapping table. The second value is associated with the tag in a second user table. The second value is recognized as input for a different label than the second label. The different label than the second label is associated with the tag in mapping table.11-17-2011
20110282940CLOUD-BASED WEB WORKERS AND STORAGES - In accordance with one aspect of the invention, web workers and local storages can be extended to a cloud-based environment. This allows web workers to be executed on any of a number of different cloud platforms located in a cloud, leveraging available resources to provide a quicker and more efficient processing environment for the various web workers. The present invention also provides these functionalities in a way that is transparent to not just the user, but also to the web page developer as well, eliminating the need for the web page developer to be aware of the cloud-based environment and design the web page for use therewith.11-17-2011
20100250674CONTENT DELIVERY APPARATUS, CONTENT DELIVERY METHOD, AND CONTENT DELIVERY PROGRAM - In a content delivery method in a P2P network, a node managing a content causes a downstream node to manage a volume of a divided content; this volume is according to a situation of the downstream node (for example, a line speed to which a node is connected). A node managing a content holds, as management information, partial information of the divided content managed by its own node, and location information indicative of a location at which a content itself is presented. Next, when a content transfer request is sent to a node managing a content, the node accesses a content holding node in accordance with the held location information, downloads a volume of a divided content indicated by the partial information, and uploads the volume of the divided content to a node that sends the content transfer request.09-30-2010
20130024508METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR RECOMMENDING INTERACTION BETWEEN DEVICES IN A LOCAL ENVIRONMENT - Various methods are provided for recommending interaction between devices in a local environment. One example method may include locating at least one device within a local environment in response to an interaction with content. The at least one device that is located within a local environment is configured to provide functionality related to the interaction with the content. The method may include identifying a selected device from the located at least one device based on a user profile recommendation and the interaction with the content. The method may further include causing at least one of the content and an executable to be transferred to the identified selected device. Similar and related example apparatuses and example computer program products are also provided.01-24-2013
20130024507Analyzing Content Demand Using Social Signals - Software at an online contributor website receives a list of websites having online publications. The software gathers counts of user signals for each online publication on each of the websites on the list. And the software determines content descriptors for each of the online publications. The software then counts the online publications at each website associated with each of the content descriptors and counts the user signals at each website associated with each content descriptor. The software displays the content descriptors for each website in a graphic in a graphical user interface, where the size of each content descriptor in the graphic reflects the count of online publications associated with the content descriptor and where the color of each content descriptor in the graphic reflects the count of user signals associated with the content descriptor.01-24-2013
20130024506SUGGESTING INVITATIONS TO JOIN A NETWORK - A method for suggesting invitations to a network. The method includes accessing information corresponding to a plurality of individuals, wherein a first user of the network is associated with the plurality of individuals. The method also includes determining whether any of the plurality of individuals merit an invitation to join said network with the first user. The determining is based on the information corresponding to a plurality of individuals.01-24-2013
20100268777Peer to Peer System for Supporting Time Shift Service - The present invention discloses a Peer to Peer system for supporting time shift service, which includes: a media source system, used for dividing the input live broadcasting stream into media blocks to form media block sequence, grouping every predetermined number of the media blocks into media segment, and sending the media segment to each of several nodes; a media distribution management system, used for managing the state information of the media segments on the several nodes and realizing positioning function of the media segments, and several nodes, each of the several nodes comprises a playing buffer, a storage buffer, and a disk buffer.10-21-2010
20090144366INCORPORATING USER EMOTION IN A CHAT TRANSCRIPT - Embodiments of the present invention address deficiencies of the art in respect to chat transcript generation for instant messaging and provide a method, system and computer program product for emotional state transcription for chat sessions. In an embodiment of the invention, a method for emotional state transcription for chat sessions can be provided. The method can include initializing a chat session in an instant messenger, engaging in an audio conversation through the instant messenger, collecting emotion meta-data for the audio conversation and mapping the emotion meta-data to emoticons, and combining a speech recognized form of the audio conversation with the emoticons and text from the chat session into a chat transcript. The method further can include computing a milleau for the chat session from the emotion meta-data and incorporating the milleau for the chat session in the transcript.06-04-2009
20130091222MODEL-BASED CHARACTERIZATION OF INFORMATION PROPAGATION TIME BEHAVIOR IN A SOCIAL NETWORK - The current application is directed to methods and systems that accumulate data with respect to the time behavior of posts related to one or more pages of an individual or organization within a social network and generate one or more models that characterize the time behavior of posts within the social network. These models, or heuristics based on these models, can be used to estimate characteristics and parameters of the time behaviors of individual posts prior to posting or at various times following posting of the posts to social-network pages.04-11-2013
20130091216Social Device Service and Support Via Automatic Group Association - A social networking system offers a variety of device service and support functions via automated social network (SNET) group associations. Such functions can include, for example, device registration and warranty services, update and upgrade services, maintenance and testing services, resource utilization reporting services, cloning services, usage tutorials and user group interactions, targeted advertising, etc. In various embodiments, support services may be offered upon automated docking of a social device with a SNET group, such as a manufacturer's SNET group. Selection of available services may be automated based on device profile data. Alternatively, services may be manually selected through a user interface provided by a member device or support service. In other embodiments, all or portions of a first device may be cloned on a second device, either on a persistent or temporary basis.04-11-2013
20120089679SELECTING AND SHARING PERSONAL USER INFORMATION ASSOCIATED WITH A USER EQUIPMENT - A method, user equipment and computer program for of selecting and sharing personal user information associated with the user equipment. The method is performed by the user equipment and comprises the steps of: establishing communication with a responding user equipment; selecting a subset of the personal user information, as a function of a history record of a previous exchange of personal user information between the user equipment and the responding user equipment; and transmitting the subset of the personal user information to the responding user equipment.04-12-2012
20120290657Transferring Application State Across Devices - A first client device or system performs a method that includes retaining in memory registration information for a respective application indicating the respective application is registered for sharing application state with other client devices or systems. The method further includes storing an application state of a respective application, and detecting a transfer triggering condition. The transfer triggering condition includes presence of a second client device or system within a predefined proximity of the first client device or system, and the predefined proximity is a predefined proximity for near field communication. Furthermore, upon detecting the triggering condition, the first client device or system determines, in accordance with the stored registration information, that the respective application is registered for application state sharing, and transmits the application state of the respective application to the second client device or system.11-15-2012
20120290656REDIRECTING MESSAGES IN A PUBLISH/SUBSCRIBE MESSAGING SYSTEM - A method, apparatus, and computer program product are disclosed for redirecting messages in a publish/subscribe messaging system in which redirection messages are received as messages for publication on a topic. Upon receiving a subsequent message for publication, the subsequent message will be redirected to a target message topic if the source message topic of the subsequent message matches a previously-recorded instruction to redirect messages from the source message topic to the target message topic.11-15-2012
20110302245REALIZATION METHOD AND SYSTEM FOR PARTICIPATING IN A PREDEFINED GROUP SESSION - The present invention discloses a realization method and system for participating in a predefined group session, and the method comprises: a controller function server receives a group session participation request sent by a terminal, wherein the group session participation request carries a conversation identifier and a contribution identifier; and the controller function server sends the conversation identifier and the contribution identifier to other terminals which participate in a predefined group session subsequently. By means of the present invention, a uniform identifier of a group session is configured for the terminals so that the terminals can participate in a predefined group session correctly, trace an established session accurately or initiate a same session repeatedly according to the uniform identifier, and therefore the present invention fill the gaps in the related technology.12-08-2011
20120290660SOCIAL MEDIA SYSTEM WITH MULTIPLE PROFILES - A social media and social networking system accessible on the Internet, mobile devices, smartphones, cell phones, and tablet computers. Users in the social media and social networking system may be enabled to have one, two, or multiple customized profiles, thereby allowing for multiple identities on the Internet and the system. The social media and social networking system may be configured to display full, partial, or customized profile information based on the individual or groups viewing the social data. The social media system may provide access to multiple groups or sub social networks based on match between profile data such as an email address domain name and an access control list. The social media and social networking system may personalize websites and search result content based on a user's profile.11-15-2012
20120290658COMMUNICATION SYSTEM, COMMUNICATION APPARATUS, METHODS OF CONTROLLING SAME, AND STORAGE MEDIUM - A first communication apparatus generates export data, which includes an address book indicating data transmission destinations and indication information indicating that it is necessary to communicate with a server in order to transmit data to an address contained in the address book, and transmits the export data to a second communication apparatus. The second communication apparatus receives the export data transmitted from the first communication apparatus and sets an address book and indication information of the second communication apparatus in accordance with the export data.11-15-2012
20120290655REDIRECTING MESSAGES IN A PUBLISH/SUBSCRIBE MESSAGING SYSTEM - A method, apparatus, and computer program product are disclosed for redirecting messages in a publish/subscribe messaging system in which redirection messages are received as messages for publication on a topic. Upon receiving a subsequent message for publication, the subsequent message will be redirected to a target message topic if the source message topic of the subsequent message matches a previously-recorded instruction to redirect messages from the source message topic to the target message topic.11-15-2012
20110302244METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR OBSCURING DIAMETER NODE INFORMATION IN A COMMUNICATION NETWORK - According to one aspect, the subject matter described herein includes a system for a system for obscuring DIAMETER node information in a communication network. The system includes a DIAMETER agent platform. The DIAMETER agent platform includes a network interface for receiving a message from a first DIAMETER node. The DIAMETER agent platform further includes a DIAMETER information hiding module for modifying, in the first message, DIAMETER information for the first DIAMETER node so as to obscure the identity of the first diameter node. The diameter agent includes a routing module for routing the modified message to a second DIAMETER node.12-08-2011
20110302246SHARING OF CONTENT ASSOCIATED WITH EVENTS - Techniques are provided that allow users to collaborate in relationship to data views, application displays, applications or events. A user can type in a text view related to a specific view in an application display, and the information is shared with other users that take part in sharing that view. A user that expresses an interest in an event is notified about the event and has the capability to interact, in relation to the event, with other users (e.g. by text). The particular form of interaction (and sharing) can be selectively specified. This interaction is comparable to a dynamic bulletin board where the subject is event driven, and where a user can specify who are allowed to participate. In the case of an event interest(s), users specify their interest (e.g. in other user application events or system events) and the system automatically alerts them to the occurrence of the event.12-08-2011
20120110081INFORMATION PROCESSING DEVICE AND METHOD, RECORDING MEDIUM, AND PROGRAM - An information processing apparatus, an information processing method, a recording medium, and a program for allowing communicating parties at remote locations to view the same displayed content and to point to desired positions on the displayed image of the content. A user A and a user B viewing themselves and the content on a cross-faded mode may point to desired positions on the content image with their fingertips. Motion vectors of the fingertips are then detected in particular areas extracted from the image in a manner containing the detected positions. The detected motion vectors are translated into a pointer for the user A and a pointer for the user B, the pointers being alpha-blended with the content image. The two pointers extracted from a single image are associated with the users A and B by use of different Cyber Codes attached to the fingertips of each user, for example.05-03-2012
20110289145METHOD FOR DETECTING DISTRIBUTED PEER TO TRANSMIT MULTIMEDIA DATA IN WIRELESS PEER-TO-PEER NETWORK - Disclosed are a wireless peer to peer network system, a distributed peer discovering method for transmitting multimedia data in a wireless peer to peer network, and a method for responding to a request signal for requesting transmission of multimedia data in the wireless peer to peer network. An exemplary embodiment of the present invention provides a distributed peer discovering method for transmitting multimedia data in a wireless peer to peer network, the method including: transmitting a request signal including information on multimedia data to be requested by a first terminal, to neighboring terminals; when at least one second terminal having the requested multimedia data receives the request signal, determining a backoff duration in accordance with at least one of a signal to interference noise ratio of the request signal, an idle reproduction buffer capacity of the second terminal, and a remaining battery capacity of the second terminal and transmitting a response signal to the first terminal after standing by during the determined backoff duration; and transmitting a message for requesting transmission of the multimedia data to the second terminal transmitting the response signal first received by the first terminal.11-24-2011
20110289144BROADCASTING EVENTS AFFECTING PUBLIC SAFETY - A system includes a marker having a marker range. The marker is configured to receive a message from an operation center, wherein the message identifies an event associated with the marker range. A device is configured to receive the message from the marker in response to the device entering the marker range and determine whether to communicate that message by the device.11-24-2011
20120016936DEVICE AND METHOD FOR CONTROLLING DISSEMINATION OF CONTENT DATA BETWEEN PEERS IN A P2P MODE, BY USING A TWO-LEVEL RAMDOMIZED PEER OVERLAY AND A DYNAMIC UNCHOKE MECHANISM - A method is intended for controlling dissemination of content data in a peer-to-peer mode between peers connected to different communication networks. This method comprises the steps of: i) building, for each peer, a first peer set comprising active peers that are primary connected neighbours close to this peer in terms of network cost and a second peer set comprising active peers that are secondary connected neighbours of this peer, chosen at random irrespectively of network cost, and ii) dynamically determining into each peer a capacity of content data it is ready to receive from peers of the second peer set, taking into account its current capacity to receive content data from peers of the first peer set, in order to optimize the peer-to-peer dissemination of the content data.01-19-2012
20110295950METHOD AND ARRANGEMENT FOR PROVIDING USER INFORMATION TO A TELECOMMUNICATION CLIENT - A method and arrangement for providing information to a client from a client access network regarding a requested set of users, at least some of which are connected to other access networks. In response to a client subscription request, the client access network establishes a network subscription with the other access networks. Information updates regarding users in the set are then continuously received and stored in a database of the client access network, whenever the users change their state. In response to a subsequent request for user information from the client, corresponding stored user information is retrieved from the database and sent in a notification to the client.12-01-2011
20110295952METHODS AND SYSTEMS FOR THE DISPLAY AND NAVIGATION OF A SOCIAL NETWORK - Systems and methods for the display and navigation of a social network or set forth. According to one embodiment a method comprising identifying a first profile in a social network, identifying associated profiles associated with the first profile, ranking the associated profiles, wherein ranking is not based exclusively on a degree of separation, and outputting the associated profiles based at least in part on the ranking is set forth. According to another embodiment a method comprising identifying a user profile, identifying a member profile, determining an association path for the user profile and the member profile, and outputting the association path is set forth.12-01-2011
20110295951METHOD, LOGIN SERVER, MEETING SERVER AND PC CLIENT FOR HOLDING MEETING WHEN PC CLIENT IS BOUND WITH HARD TERMINAL - The present invention discloses a method for holding a meeting when a PC client is bound with a hard terminal, a login server, a meeting server and a PC client. The method comprises: the PC client obtaining address information of a meeting server from a login server; establishing a signaling channel between the PC client and the meeting server according to the address information; and the PC client sending a meeting control signaling message to the meeting server through the signaling channel to control the meeting. In the present invention, the PC client obtains the address information of the meeting server from the login server when the user logs in, and then directly establishes the signaling channel between the PC client and the meeting server according to the address information, so that the PC client can send the meeting control signaling message to the meeting server through the signaling channel to control the meeting, and the function of holding a meeting when the PC client is bound with a hard terminal can be realized.12-01-2011
20110295949Distributed Computing Using Communities - Distributed computing using communities is described. In an embodiment computations in a distributed computing system are driven and controlled by a document storing a distributed computing graph, a graph layout view of that graph and visualization elements. For example, the document is replicated and synchronized at each of a plurality of entities in the distributed computing system. In examples a community may be drawn as a rectangle or other shape in the graph layout view and represents one or more computing resources in the distributed computing system. For example by placing graphical elements representing currently executing processes into the community on the graph layout view a user is able to ensure that those processes execute using the computing resources of the community. In examples communities may be nested and may have parameters specifying conditions which are to be met by the computing resources they represent.12-01-2011
20120191783METHOD, DEVICE AND SYSTEM FOR CONTENT SHARING AND PROPAGATION - A method, a device and a system for content sharing and propagation are provided. A gateway receives a service access request sent by a terminal, obtains content corresponding to the service access request from a network server, determines content required to be shared in the content corresponding to the service access request according to a sharing rule, feeds back a sharing prompt to the terminal, receives a sharing request sent by the terminal, and sends the content required to be shared according to the sharing request. A network side determines the content to be shared according to the sharing rule, and feeds back a sharing prompt, for example, provides a sharing link, so that the user can to share the content with friends conveniently and instantly when the user browses Internet content.07-26-2012
20120191779Bulletin Board Data Mapping and Presentation - The system provides a method and apparatus for sorting and displaying information from a BBS. The system provides a method of sorting and presenting messages from a BBS in a way so that the relationship in message threads can be easily observed and related messages can be identified. The system provides a way to view messages and map message threads in two and three dimensions so that the content of messages can be easily reviewed and the relationship between messages can be seen and followed. The system allows a user to enter into a message thread at any point and to then produce a visualization of the related threads and messages associated with each individual message. The system provides interfaces for either a linear or threaded BBS or even a hybrid BBS that is some combination of linear and threaded.07-26-2012
20120191776METHODS AND SYSTEMS FOR RECOMMENDING A CONTEXT BASED ON CONTENT INTERACTION - The present disclosure relates to methods and systems for recommending a context to a user of a social network service, based on detecting an interaction with some item of web content. With some embodiments, after detecting an interaction with a web document, a topic to which the web document is related is determined. A context, such as an online or offline forum, known to be associated with the topic is then identified. Finally, the identified context is presented to the user as a recommendation for a content source that is likely to be of interest to the user.07-26-2012
20130218962SPONSORED-STORIES-UNIT CREATION FROM ORGANIC ACTIVITY STREAM - In one embodiment, a method includes receiving sponsor specifications designating story characteristics; monitoring an organic activity stream for entries matching the story characteristics; and, in response to identifying an entry as matching the story characteristics, providing for display the entry in a predetermined area of a web page.08-22-2013
20130218970Method And System For Populating A Content Repository For An Internet Radio Service Based On A Recommendation Network - A computer-implemented method, system and computer readable medium storing software are provided for operating a media service based on a media recommendation network comprising a plurality of devices. Aspects of the method and system include receiving a recommendation of a media item from one of the plurality of devices for a media item that is intended for a recipient; determining if the media item is present in the content repository; requesting, in response to determining that the media item is not present in the content repository, upload of the media item; and storing, in response to the media item being uploaded, the media item in the content repository.08-22-2013
20090271479Techniques for Providing Presentation Material in an On-Going Virtual Meeting - A technique for providing presentation material in an on-going virtual meeting includes converting a real-world (RW) presentation into a virtual-world (VW) presentation. A media format of the VW presentation corresponds to a media format utilized by a target VW. The VW presentation is then stored in an RW media repository. The VW presentation is associated with an RW media uniform resource locator (URL). A VW screen control script is used to set a VW media URL associated with a VW screen parcel to the RW media URL. The VW presentation is then provided to participants of the VW meeting by accessing the RW media repository using the VW media URL.10-29-2009
20100005142REAL-TIME EVENT NOTIFICATION FOR COLLABORATIVE COMPUTING SESSIONS - In one embodiment, a determination is made that a specified event of a collaborative computing session has occurred. In response to the specified event, a real-time electronic notification is transmitted to a particular set of one or more attendees of the session that the event has occurred, the notification illustratively transmitted via a communication channel other than the session.01-07-2010
20090164572APPARATUS AND METHOD FOR CONTENT ITEM ANNOTATION - An apparatus for content item annotation comprises a user group processor (06-25-2009
20130191453DYNAMIC QUORUM FOR DISTRIBUTED SYSTEMS - Managing a distributed system. Embodiments may allow for a quorum to dynamically change the quorum vote. One example is illustrated in a method. The method includes determining a change to a voter's level of participation in a cluster. A quorum of voters changes the voter's voting privileges, based on the change in the voter's level of participation.07-25-2013
20110264736Personalizing a Web Page Outside of a Social Networking System with Content from the Social Networking System - A user device requests a web page from a web server of a third-party website, which is separate from a social networking system. The web server from the third-party website sends a markup language document for the requested web page to the user device which includes an instruction for a browser application running on the user device to incorporate information obtained from the social networking system within the web page. Based on the instruction in the received markup language document, the user device requests personalized content from the social networking system, which generates the requested personalized content based on social information about the user. The user device then renders the web page with the personalized content contained in a frame and displays the rendered web page and the frame to the user.10-27-2011
20110264735Method, Device and System For Creating a Virtual Local Social Network - There is provided a system and method for creating a local social network, based on a user's location and a user's virtual social profile (e.g. a facebook profile, a myspace profile) on a virtual social network (e.g. facebook, myspace). The method includes the steps of: (1) associating a communication device with a user's virtual profile, (2) detecting a communication device within an interactive region, (3) extracting unique parameters of the communication device, (4) retrieving data associated with the communication device and with the user's virtual profile, and (5) initiating data transfer based on the retrieved data.10-27-2011
20120191781COLLABORATION SYSTEM AND METHOD - A participant computing device in a collaboration system, the participant computing device comprising a processing structure; and a memory including computer program code, wherein the memory and the computer program code are configured, with the processing structure, to cause the processing structure to share user defined content displayed on a desktop associated with the participant computing device with other participant computing devices.07-26-2012
20130191457Automatic Determining of File Transfer Mode - A mechanism is provided for automatic determining of file transfer mode. A locale or an operating system of a client in a file transfer is determined. At least part of a transfer file is downloaded in a first text format to obtain first resulting bytes. The first resulting bytes are analyzed to determine whether the first resulting bytes match a character set of the locale or the operating system of the client above a first predetermined threshold. A determination is made as to whether the first text format should be used for downloading the transfer file based on whether the first resulting bytes match the character set of the locale or the operating system of the client above the first predetermined threshold. Responsive to the first resulting bytes matching above the first predetermined threshold, the transfer file is downloaded in the identified first text format.07-25-2013
20100268775METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PROVIDING AN INDICATION OF DEVICE TO DEVICE COMMUNICATION AVAILABILITY - An apparatus for providing an indication of device to device communication capability may include a processor and a memory storing executable instructions. In response to execution of the instructions by the processor, the apparatus may perform at least receiving an indication with respect to status of an application or a request by the application, determining availability of a device to device connection associated with peer communication, and providing a notification to the application indicative of the availability of the device to device connection to the peer. A corresponding method and computer program product are also provided.10-21-2010
20090132652Method and Apparatus for Determining a Group Preference in a Social Network05-21-2009
20110219070Method and Apparatus for Social Networking - A system and apparatus facilitates social networking between service providers and customers displays provider profiles via a network. A provider window provides tabs that are expandable to provide more details about particular provider profiles without obscuring the screen view. The system enables searching of provider profiles and the search results utilizing predetermined criteria are presented. The search results are output as geometric shapes having various sizes, the sizes being indicative of a valued provider metric. In one embodiment of the invention, the geometric shapes include circles of various sizes and the valued provider metric is the popularity of the provider, wherein the most popular provider is associated with a circle of the largest size. The system also enables real-time communication between, a service provider and a customer via text, audio, video and calendar features.09-08-2011
20110219075MULTIPLE URL IDENTITY SYNTAXES AND IDENTITIES - Any arrangement of URLv identity syntax can now be used in a repository, once its second.top domain is known to have an identity syntax. The repository can extract, select, store, organize, prioritize, and consolidate URLvs of differing identity syntaxes. The correlation and association among different contact entities' containing the same individual's identities can yield accurate same individual's identity and URLvs. These increase the competition of the Internet by enabling users to transport their data easily to websites allowing for individuals' data-transport.09-08-2011
20110219071METHOD AND SYSTEM FOR CONDUCTING PUBLIC FORUMS - A method for conducting a public forum of a government agency includes, in a public forum processor, receiving a statement from a submitter, the statement related to the public forum of the government agency and processing the submitted statement including assigning the submitted statement to a list of pending statements, evaluating the submitted statement according to civility criteria of the public forum of the government agency, and on the basis of said civility evaluation, assigning the submitted statement to a list of approved statements. The method also includes sending a pending statement in response to a request for the list of pending statements, including the content of the pending statement and information related to said civility evaluation of the pending statement.09-08-2011
20110219069METHOD FOR MANAGING THE ALLOCATION OF DATA INTO A PEER-TO-PEER NETWORK AND PEER IMPLEMENTING SUCH METHOD - A method and apparatus to manage allocation of data to peers in a peer-to-peer network, where the peers in the peer-to-peer network use distributed hash tables for addressing the peers, the peers associated with bit addresses, including dividing a virtual scene into a plurality of cells, each cell associated with a bit identifier, neighboring cells of the virtual scene associated with bit identifiers which differ from each other by one bit and allocating data in each cell of the virtual scene to peers whose bit address is closest to the bit identifier of the cells.09-08-2011
20110219068Flexible Delegation of Management Function For Self-Managing Resources - Included are method, article of manufacture, and device that serve to identify the status of a network resource along with whether the network resource is a self-managing resource. When autonomic management capabilities are identified, an autonomic management rule for management of the network resource may be generated and sent, over a network, for receipt and use by the identified self-managing resource.09-08-2011
20100115029METHOD AND SYSTEM FOR SHARING DOCUMENTS AMONG MEMBERS OF AN ONLINE COMMUNITY - Sharing documents among members of an online community. At least some of the illustrative embodiments are methods comprising, associating an electronic document with a machine-readable symbol, the machine-readable symbol comprising data regarding the electronic document, uploading the electronic document to an online community, the uploading by a first member of the online community; and performing, by a second member of the online community, an operation regarding the electronic document.05-06-2010
20110270926Computer-based Methods and Systems for Arranging Meetings Between Users and Methods and Systems for Verifying Background Information of Users - Methods and systems for verifying, authenticating, and/or rating the identity or profile characteristics of users of online social networks and other websites and applications. And improved systems and methods that allow one or more individuals to meet or otherwise network or connect or transact or exchange information, tangibles or intangibles with other individuals and methods and systems for verifying and/or rating the identity or profiles of users of online social networks and other websites or applications.11-03-2011
20090187624USER PIVOT NAVIGATION OF SHARED SOCIAL MEDIA - Embodiments of the present invention address deficiencies of the art in respect to social media navigation in a social network and provide a method, system and computer program product for user pivot for media sharing in a social network. In an embodiment of the invention, a social networking data processing system for user pivot navigation. The system can include a social network executing in a host server, the social network providing shared media for viewing by communicatively coupled clients. The system also can include user pivot logic coupled to the social network. The logic can include program code enabled to identify a user of the social network associated with shared media selected for display in a media view to a requesting user and to generate a navigation view in a consistent location in a user interface to the social network irrespective of a page view rendered in the user interface, the view providing a link to a profile page for the identified user07-23-2009
20090164574SYSTEM AND METHOD FOR IDENTIFYING TRANSIENT FRIENDS - A system and method for identifying transient friends for a social network of a user are provided. A transient friend processing function obtains locations of a number of users or locations otherwise associated with the number of users. In order to identify transient friends for a first user, the transient friend processing function identifies other users associated with locations within a proximate area of the first user. For each of the identified users, the transient friend processing function compares a user profile of the first user to a user profile of the identified user to determine whether to add the identified user as a transient friend of the first user. If the transient friend processing function determines that the identified friend is to be added as a transient friend of the first user, the identified friend is then added as a transient friend of the first user.06-25-2009
20090319608AUTOMATED TASK CENTERED COLLABORATION - An automated task centered collaboration technique is described that significantly lowers the technological entry barrier for the development and deployment of a broad class of collaborative applications, which are termed Task Centered Collaboration (TCC) applications. TCC applications facilitate the processing of a large number of work items, or tasks, by people working independently or in small, synchronously collaborating groups. The technique also provides a mechanism for the study of computer mediated communication and human-computer interactions for this class of applications. The technique creates an abstraction applicable to the broad class of TCC applications, which enables the factoring out of significant portions of the application into a common infrastructure. It provides a programming model that enables a developer to focus on the User Interface and logic associated with operations on a single task, without being exposed to issues such as security, authentication, binding users to activities, synchronization, concurrency and persisting data.12-24-2009
20090125588SYSTEM AND METHOD OF FILTERING RECOMMENDERS IN A MEDIA ITEM RECOMMENDATION SYSTEM - A system and method of allowing a recipient to control and customize filtering of recommenders in a media item recommendation system. Filtering recommenders allows the recipient to control from which recommenders media item recommendations can be received. Recommenders may be filtered using a tag associated by the recipient with the recommender. The tag may be any attribute. If the recommender is tagged with the attribute matching a current selection criterion established by the recipient, media item recommendations from the recommender may be sent to the recipient. If the recommender is not tagged with the attribute matching the current selection criterion, the recommender is filtered out and the media item recommendation from the recommender may not be sent to the recipient. The recipient may define the current selection criterion by setting a presentation channel.05-14-2009
20080235331SCHEDULING SYNCHRONIZED DEMAND FOR P2P NETWORKS - A method and system are provided to share a file over a P2P network comprising: notifying a plurality of peer devices of a scheduled time during which sharing of a file over the network is to occur; receiving requests from multiple peers from the plurality to participate in sharing of the file during the scheduled time; and distributing different segments of the file to different peers from among the multiple peers.09-25-2008
20090150491INFORMATION PROCESSING APPARATUS AND METHOD, PROGRAM, AND INFORMATION PROCESSING SYSTEM - An information processing apparatus used by a first user, includes a generating unit adapted to generate recommendation information at least including an identifier for uniquely identifying a content recommended on the basis of preference information of the first user, and a sending unit adapted to send the generated recommendation information to another information processing apparatus which is used by a second user who is the same as or different from the first user and adapted to present the content recommended on the basis of the identifier included in the recommendation information.06-11-2009
20100268778APPARATUS AND METHOD FOR SHARING IDENTITY IN UBIQUITOUS ENVIRONMENT - There is provided a method of sharing identities in a ubiquitous environment, the method including: allowing an identity sharing apparatus to receive a service message transmitted from a service provider; allowing a relationship module of the identity sharing apparatus to check whether to have a relationship with a service of the service provider that transmits the service message; displaying a portion of the received service message such that a user can select a service, when it is determined that no relationship is established; displaying relationship establishment conditions including the content of the selected service and an identity list to be provided to the service provider; allowing the service provider and the identity sharing apparatus to perform a relationship establishment protocol; and storing relationship establishment information.10-21-2010
20100268776System and Method for Determining Information Reliability - In a system and method for determining the trustworthiness of network content (e.g., information units), the system collects information on the logical relationship between various information units (e.g. various information units may be logically inconsistent, logically identical, or otherwise logically related). The system also collects from a plurality of users, trustworthiness ratings for various information units. Based on these logical relationships and collaborative filtering with the users' preferences, the system generates individualized trust ratings that predict how much a user will trust any given information unit.10-21-2010
20120239742MOBILE SOCIAL NETWORKING ASSEMBLY AND EFFICIENT DATA EXCHANGE THEREFOR - The present mobile social networking assembly establishes new connections between users within the network of proximity created by the assembly and while the users mutually match the each others' data. The assembly implements a broadcast-based efficient/fast data exchange using minimal power via Dynamic Human Mobile Broadcast Networking without infrastructure demands. Implemented within a mobile telephone or as a stand-alone unit (09-20-2012
20120239743APPARATUS AND METHOD FOR TRANSLATING SENSOR DATA INTO ANTHROPOMORPHIC STATUS AND CONTROL FOR SOCIAL NETWORKING PLATFORMS - An apparatus and method, having one or more sensors and actuators, which monitor and control living organisms or machinery, a communication link from the sensor and actuators to an Internet access node, a data base and application software which converts sensor data, into anthropomorphic content which can be delivered to social networking platforms, such that the data and control functions can be presented to a human as a virtual living entity.09-20-2012
20120239741INDUCEMENT SERVER, USER INDUCEMENT SYSTEM AND USER INDUCEMENT METHOD - A server includes a microprocessor and provides an event, which is of a user participation type, as a first service. The server includes a receiving unit that receives, from a first user terminal connected to the server through a network, action information that identifies an action that corresponds to the event and that is requested by the first user via the first user terminal, and user identification information that distinguishes the first user, an event control unit that performs the action which is identified by the action information, and a notification unit that transmits a notification, to a second server which provides a second service and is connected to the server through the network, the notification including the user identification of the first user, address information that identifies an address of the event, and action information indicating that the action has been performed.09-20-2012
20090150492Initializing Relationships Between Devices In A Network - A relationship initiation between devices in a network is described. According to one embodiment, persona information is exchanged between devices in a network. Based upon the persona information, a user of a device may initiate a relationship with another device.06-11-2009
20090150490METHODS INVOLVING ARCHIVING CHAT SESSIONS - An exemplary method for archiving chat sessions comprising, receiving text from chat sessions designated for archiving, requesting an identifier of a chat session archive file, receiving the identifier, determining whether a chat session archive file having the identifier exists in a memory, opening the chat session archive file having the identifier, responsive to determining that a chat session archive file having the identifier exists in the memory, adding the text from the designated chat sessions to the chat session archive file having the identifier, saving the chat session archive file having the identifier in a memory, creating a new chat session archive file having the identifier responsive to determining that a chat session archive file having the identifier does not exist., inserting the text from the designated chat sessions into the new chat session archive file, and saving the new chat session archive file in the memory.06-11-2009
20090150489SYSTEM AND METHOD FOR CONDITIONAL DELIVERY OF MESSAGES - The disclosure describes systems and methods delivering communications associated with delivery conditions in which the occurrence of the delivery condition is determined by monitoring information received from a plurality of sources via multiple communication channels. The message delivery systems allow messages to be delivered to any “Who, What, When, Where” from any “Who, What, When, Where” upon the detection of an occurrence of one or more “Who, What, When, Where” delivery conditions. A message (which may be any data object including text-based messages, audio-based message such as voicemail or other audio such as music or video-based prerecorded messages) is delivered in accordance with delivery conditions based on any available data, including topical, spatial, temporal, and/or social data. Furthermore, because the systems coordinate delivery of messages via multiple communication channels and through multiple devices, the communication channel for delivery of a message may be dynamically determined based on the delivery conditions.06-11-2009
20120110084PROFILE INFORMATION BASED ON PARTICIPANT IDENTITY FOR PEER-TO-PEER SESSIONS - A method is employed in association with a communication session over a peer-to-peer network between a first node associated with a first session participant and a second node associated with a second session participant. In the method, identification information identifying the second session participant is received. Profile information descriptive of the second session participant is gathered using the identification information. The communication session is conducted using the profile information descriptive of the second session participant.05-03-2012
20120110083Inter-Corporate Collaboration Overlay Solution for Professional Social Networks - A service provider includes a broker. The broker receives a request from a business organization requestor for one or more potential collaborators in a determined subject matter area; accesses one or more personal profiles maintained by one or more social network services; selects a subset of individuals described in the accessed profiles as being of potential interest to the requestor; and provides to the requestor information describing the members of the subset of individuals.05-03-2012
20120110071INFERRING USER PROFILE ATTRIBUTES FROM SOCIAL INFORMATION - User profile information for a user of a social networking system is inferred based on information about user profile of the user's connections in the social networking system. The inferred user profile attributes may include age, gender, education, affiliations, location, and the like. To infer a value of a user profile attribute, the system may determine an aggregate value based on the attributes of the user's connections. A confidence score may also be associated with the inferred attribute value. The set of connections analyzed to infer a user profile attribute may depend on the attribute, the types of connections, and the interactions between the user and the connections. The inferred attribute values may be used to update the user's profile and to determine information relevant to the user to be presented to the user (e.g., targeting advertisements to the user based on the user's inferred attributes).05-03-2012
20110196929METHOD AND SYSTEM FOR DATA EXCHANGE WITH A MULTIMEDIA AND ETHERNET ENABLED LAN SUBSYSTEM - Aspects of a method and system for data exchange with a multimedia and Ethernet enabled LAN subsystem are provided. A networking subsystem may receive a protocol data unit via a network link, extract audio and/or video data from the protocol data unit, and communicate the audio and/or video data to an audio and/or video processor via a bus that bypasses the one or both of a northbridge and a southbridge. A networking subsystem may receive audio and/or video data from an audio and/or video processor via a bus that bypasses said one or both of a northbridge and a southbridge, encapsulate the audio and/or video data into a protocol data unit, and transmit the protocol data unit onto a network link. The protocol data unit may be received over said the network link utilizing Ethernet physical layer protocols. The bus may be scaled based on a type, format, and/or rate of data communicated over it.08-11-2011
20110196922PROVIDING AN ANSWER TO A QUESTION FROM A SOCIAL NETWORK SITE USING A SEPARATE MESSAGING SITE - A question is received on a first social network site from a first user. The question is sent to a second user of a second social network site who receives the question from the second social network site. The first social network site receives an answer to the question from the second user via the second social network site and provides the answer to the first user.08-11-2011
20100125630Method and Device to Provide Trusted Recommendations of Websites - In embodiments of the disclosed technology, a plurality of ratings of, for example, websites is received, wherein each rating is associated with a category and a rater, and each rater is associated with at least one group. A selection of a category is received from the user, wherein the user is associated with at least one group. One website location, or a plurality of website locations, is provided in the category to the user, based on at least one rating of the plurality of ratings provided by at least one of the raters, wherein at least one group associated with the rater and at least one group associated with the user are the same group.05-20-2010
20100125632Matching Social Network Users - Systems and methods are disclosed for matching of individuals to one another using a matching model. The matching model matches social network users based on ratings given by users one to another, as well as, as appropriate and available, explicit attributes indicated by users and other data such as location data and system usage data.05-20-2010
20100125631NETWORKING CAPABILITY DETERMINATION MECHANISM - According to one general aspect, a method may include transmitting, from a first network entity to a peer network entity, an offer to perform at least one networking function, wherein the offer includes a set of parameters indicating at least one networking capability that may be employed by the first network entity to perform the networking function. The method may include receiving, from the peer network entity, a set of parameters indicating at least one networking capability that may be employed by the peer network entity to perform the networking function. The method may include determining if at least one networking capability may be employed by both the first network entity and peer network entity to perform the networking function. The method may include selecting at least one networking capability to employ to perform the networking function. The method may include other actions as described herein.05-20-2010
20120036193NAT Traversal for Media Conferencing - Methods for establishing a direct peer-to-peer (“P2P”) connection between two computers are disclosed. In particular, the methods are designed to work in cases where one or both of the computers are connected to a private network, such private networks being interconnected via a public network, such as the Internet. The connections between the private network and the public network are facilitated by network address translation (“NAT”).02-09-2012
20120036189INFORMATION STORAGE MEDIUM, SERVER, AND REGISTRATION METHOD - A server notifies another user that a virtual item of the user has been registered when the virtual item of the user has been registered, receives a registration request for the virtual item of the user from the terminal of the other user, and registers the virtual item of the user in association with the identification information of the other user as a virtual item of the other user when the registration request for the virtual item of the user from the terminal of the other user has been received.02-09-2012
20100088375INFORMATION PROCESSING APPARATUS, AND CONTROL METHOD AND STORAGE MEDIUM THEREFOR - An information processing apparatus configured to notify information on processing in a notification method different depending on whether the processing to be executed by a processing unit is one executed in response to a request from a web application accessed by the apparatus. The information processing apparatus registers identification information for the web application accessed by the apparatus, and determines whether a job to be executed by the apparatus is one requested by a web application corresponding to any of registered identification information. When it is determined that the job is one requested by a web application corresponding to any of the registered identification information, the progress of the job is displayed in detail. When it is determined that the job is not one requested by a web application corresponding to any of the registered identification information, the progress of the job is briefly displayed or is not displayed.04-08-2010
20100088373Method of Tracking & Targeting Internet Payloads based on Time Spent Actively Viewing - A system for tracking exposure time of a payload rendered on a user computer is provided. The system provides a website rendered on the user computer. Payload is rendered on the user computer in response to a request by data associated with the rendered website. The system tracks whether the payload is visually engaged by a user operating the user computer.04-08-2010
20110173263Directing An Attendee Of A Collaboration Event To An Endpoint - An event management system is configured to receive information that indicates a presence of an attendee of a collaboration event at a first location that is not specified by a registered event specification corresponding to the collaboration event and provide information to the attendee to direct the attendee to a second location with an endpoint for connecting to the collaboration event.07-14-2011
20090094329SOLUTION FOR MANAGING MULTIPLE RELATED DISCUSSION THREADS IN AN ONLINE COLLABORATION ENVIRONMENT - The present invention discloses a server-side collaboration system that includes a set of discussion threads, a server-side software component, and a server-side data store. The discussion threads can be managed by a collaboration session leader. The collaboration session leader can be a user authorized to define the topic, to create the plurality of discussion threads for the topic, and to assign a set of participants to each created discussion thread. The server-side software component can permit remotely located clients to post and view content by discussion thread during a real-time collaboration, which includes a text exchange capability. Client using participants can be restricted to posting content to discussion threads as authorized by the collaboration session leader. The server-side data store can maintain a viewable history of posted content organized by discussion thread.04-09-2009
20110173260SYSTEM AND METHOD FOR DETERMINING A PRESENCE STATE OF A PERSON - A system and method for determining a presence state of a person. A plurality of data feeds is received. A subset of the plurality of data feeds that includes data regarding presence states of a first person is identified. The subset of the plurality of data feeds are analyzed to determine a plurality of presence states of the first person, wherein a respective presence state of the first person is determined from a respective data feed in the subset of the plurality of data feeds. One or more presence states of the plurality of presence states are reported to subscribers via the network.07-14-2011
20110173258Collective Acceleration Unit Tree Flow Control and Retransmit - A mechanism is provided for collective acceleration unit tree flow control forms a logical tree (sub-network) among those processors and transfers “collective” packets on this tree. The system supports many collective trees, and each collective acceleration unit (CAU) includes resources to support a subset of the trees. Each CAU has limited buffer space, and the connection between two CAUs is not completely reliable. Therefore, to address the challenge of collective packets traversing on the tree without colliding with each other for buffer space and guaranteeing the end-to-end packet delivery, each CAU in the system effectively flow controls the packets, detects packet loss, and retransmits lost packets.07-14-2011
20110022658SYSTEM FOR NETWORKED DIGITAL PATHOLOGY EXCHANGE - A computer-based method and apparatus to facilitate the exchange of pathology studies for the purpose of providing a primary or secondary pathological diagnosis. A study consists of one or more lower-resolution images, the 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. By this means, the originating organization may obtain the desired level of care through the selection of recipient organizations, groups and individuals according to the organization's existing criteria. 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.01-27-2011
20100088374Supplementary Services in Communication Networks - A method and application server for handling a supplementary services message in a communication network. A subscriber's Home Location Register (HLR) sends an Interrogation marker to the subscriber's Mobile-services Switching Center/Visitor Location Register (MSC/VLR) instructing the MSC/VLR to forward all supplementary services messages from the subscriber to the HLR. When the subscriber's user terminal sends a supplementary services message to the MSC/VLR requesting a supplementary service, the MSC/VLR forwards the message to the subscriber's HLR. The HLR retrieves an address of an IP Multimedia Application Server associated with the subscriber, and sends the supplementary services message to the addressed Application Server for handling the supplementary services request.04-08-2010
20100146047COMMUNITY MANAGEMENT FOR ELECTRONIC BUSINESS TO BUSINESS TRANSACTIONS - Systems, methods, and devices are described for the automated, community-based exchange of procurement documents. In some of embodiments, there may be different sets of rules for each of a number of different communities of trading partners. Each set of rules may be made up of rules data for the automated exchange of procurement documents in respective communities. By way of example, a host trading partner may select the rules for exchange of procurement documents for a community. Invited trading partners may register for the community, and rules for the community may then be distributed to the registered trading partners.06-10-2010
20090210492METHOD FOR COMBATTING THE ILLICIT DISTRIBUTION OF PROTECTED MATERIAL AND COMPUTER SYSTEM FOR CARRYING OUT SAID METHOD - The invention relates to a method for hindering or preventing the illegal distribution of protected data in a peer-to-peer network comprising at least one peer operating an exchange programme designed for distribution of data to at least one client according to a selective exchange protocol permitting the peer to operate a selection of clients to which the data is transferred, said selection being carried out as a function of one or more characteristics of the clients. In said method bogus data is sent to the peer such as to influence the selection of clients served by the peer, such that the peer is made to favour the transfer to authorised clients.08-20-2009
20090037531Computer-based networking service and method and system for performing the same - Methods and systems for assisting individuals (02-05-2009
20100082747REAL-TIME COLLABORATIVE BROWSING - A method, a system, and a computer-readable medium are provided which support a collaborative browsing session. A connection request is received at a first device from a second device. The connection request indicates a request for a collaborative browsing session between the first device and the second device. In response to the connection request, a web page is sent to the second device from the first device. The web page includes embedded computer-executable instructions to support the collaborative browsing session. A browser application at the first device is monitored for a change in state. An indicator of the change in state of the browser application is sent to the second device from the first device.04-01-2010
20100082745SYSTEM FOR PROVIDING FEEDS FOR ENTITIES NOT ASSOCIATED WITH FEED SERVICES - A system is described for providing feeds for entities not associated with feed services. The system may include a processor, a memory and an interface. The memory may store an identifier of an entity, an update condition and a feed. The entity may include content, and the update condition may describe an update to the content. The interface may communicate with a device of the user. The processor may receive the identifier of the entity and the update condition of the entity via the interface. The processor may generate a feed for the entity and the processor may add the content to the feed when the content is updated in accordance with the update condition. The processor may then provide the feed to the device of the user via the interface.04-01-2010
20090144367INFORMATION PROCESSING SYSTEM, ITS CONTROL METHOD, INFORMATION PROCESSING APPARATUS, AND PROGRAM - An information processing system includes a first information processing apparatus and a second information processing apparatus which can share display data. The first information processing apparatus includes a first transmission unit to transmit display data to the second information processing apparatus configured to display the display data, an input unit to input an operational restriction applied to an object expressed on the display data transmitted by the first transmission unit, a creation unit to create instruction information based on the operational restriction input by the input unit, and a second transmission unit to transmit the instruction information created by the creation unit to the second information processing apparatus. The second information processing apparatus includes a reception unit to receive the instruction information transmitted from the second transmission unit, and a restriction unit to apply the operational restriction to an object on the transmitted display data based on the instruction information received by the reception unit.06-04-2009
20090254616Simultaneous Instant Messaging In Single Window - Providing integrated multi-session instant messaging in a single instant messaging window. A user interface has an instant messaging window for displaying a plurality of conversation panes representative of concurrent instant messaging sessions between a local user and a plurality of remote users. Each conversation pane represents one of the messaging sessions. A plurality of message components correspond to the conversations panes so that each message component corresponds to one conversation pane. Each message component is arranged in the corresponding conversation pane and displays text from an instant message. The conversation display area displays at least two of the conversation panes linearly along the height of the window so that the message components arranged in the at least two conversation panes are simultaneously viewable.10-08-2009
20090248801Automatic Change Detection and Notification System and Method - A method for automatic change detection and notification comprising the steps of storing at least one subscription corresponding to a notification preference of at least one user; detecting at least one change made to a collaborative editor; determining the change level class of the at least one change; comparing the change level class with the notification preference of the at least one user; and transmitting a notification to the at least one user if the change level class corresponds to the notification preference of the at least one user.10-01-2009
20090193078METHOD FOR FACILITATING A REAL-TIME VIRTUAL INTERACTION - Techniques for facilitating a real-time virtual interaction between two or more users are provided. The techniques include extracting a dynamically changing context from two or more users, wherein the context comprises at least one of user-provided information and one or more items related to at least one of current activity and past activity of the two or more users, analyzing the context from each user to create a classification for each user, comparing the classification for each user with a classification for each additional user, wherein comparing comprises ordering each user in terms of closeness to each additional user, and using the ordering of each user in terms of closeness to each additional user to facilitate a real-time virtual interaction between two or more users. Techniques are also provided for generating a database of one or more user classifications.07-30-2009
20090282105P2P DATA DELIVERY SYSTEM, P2P DATA DELIVERY METHOD AND P2P DATA DELIVERY PROGRAM - Since a shared public data delivery module makes a response to a data query to other data delivery modules or other shared public data delivery modules; or to a query from other data delivery modules or other shared public data delivery modules instead of the data delivery module, the data delivery module needs not to directly make response to the data query, and it is hence possible to reduce load imposed on data delivery modules participating in the P2P data delivery system. For example, for a data request issued from a data delivery module, an adjacent shared public data delivery module acquires data substitutionally; it is hence possible to reduce the transfer network amount between the module having issued the data request and other data delivery modules and between the module having issued the data request and other shared public data delivery modules not adjacent thereto.11-12-2009
20090287774Method and Apparatus for Utilizing Social Network Information for Showing Reviews - A method and apparatus are provided for utilizing social network information to show reviews written by others. In one example, the method includes uploading at least one review written by an entity other than a particular user; filtering the at least one review according to criteria specified by the particular user; and integrating into one central location reviews written by others, wherein the reviews include the at least one review.11-19-2009
20120296976Delivering Messages in a Communication System - Message delivery systems and methods for delivering messages to a computing system are described. The system uses a message ID structure and a message ID database to allow a user to check whether he or she is recipient of a new message without having to contact the message server that holds messages to be delivered. The resource load related to users checking for messages is therefore left to a separate computing system, allowing the message server to dedicate its resources to the receiving and delivering of messages.11-22-2012
20090089372SYSTEM AND METHOD FOR CREATING TOPIC NEIGHBORHOODS IN A NETWORKED SYSTEM - A computer-implemented system and method for creating topic neighborhoods and a visualization for related topic neighborhoods in a networked system are disclosed. The apparatus in an example embodiment includes a neighborhood generator configured to receive an explicit identification of a topic for association with a neighborhood; create a neighborhood in association with the explicitly identified topic; gather neighborhood information related to the neighborhood from sources related to the topic; and provide access to the neighborhood via a neighborhood link on a webpage.04-02-2009
20090089371Method and system for workgroup instant message - A method for managing instant message communications, including conducting an instant message (IM) session between a first member of a callable workgroup and an external user participant that calls the callable workgroup; initiating, by the first member of the callable workgroup, a second IM session between the first member and at least one other member of the callable workgroup; and conducting the second IM session between the first member and the at least one other member of the callable workgroup, the at least one other member of the callable workgroup participating in the second IM session capable of monitoring communications of the first IM session between the first member and the external user.04-02-2009
20090164577Dynamic Generation, Insertion Or Updating Of Electronic Content Based On Determined Location Proximity - A method of providing electronic content to an electronic device by determining that an electronic device meets a proximity threshold with respect to a location. Electronic content is selected, and information is dynamically inserted or updated in the selected content based upon the location. Or, electronic content is dynamically generated based on location. The electronic content is then transmitted to the electronic device.06-25-2009
20080208972APPARATUS AND METHOD FOR STATEFUL WEB SERVICES ENABLEMENT - A web services enablement system includes a computer adapted to send and receive information to and from a first service, to send and receive information to and from a second service, which may not be a web service, to manage a connection with a third, stateful, service and to send and receive information via the stateful service based on information received from the first service or the second service. Also a method of enabling two-way web services and stateful transactions that includes steps of providing an architecture of base services and meta-services, defining a first base service comprising a core component and an extension component, combining the first base service and a meta-service to create a first usable service, managing a relationship between the first usable service and a second service through dependency or binding or utility, and performing a stateful transaction using the first usable service.08-28-2008
20080208971Social Networking via Communications over Interactive Devices - A social networking part for a mobile phone that allows initiating communications with persons within a vicinity.08-28-2008
20090282103TECHNIQUES TO MANAGE MEDIA CONTENT FOR A MULTIMEDIA CONFERENCE EVENT - Techniques to manage media content for a multimedia conference event are described. An apparatus may comprise a media content manager component operative to generate a visual composition for a multimedia conference event. The media content manager component may comprise a video decoder module operative to decode multiple media streams for a multimedia conference event. The media content manager component may comprise a media stream manager module communicatively coupled to the video decoder module, the media stream manager module operative to determine a total number of decoded media streams is greater than a total number of available display frames in a visual composition. The media content manager component may comprise a media selection module communicatively coupled to the media stream manager module, the media selection module operative to select an active group of decoded media streams from among the total number of decoded media streams for mapping to the available display frames based on speech activity. Other embodiments are described and claimed.11-12-2009
20090292769Presence IndicativeTerminal Device and Presence Managing System - Provided is a presence display terminal device comprising a registration unit for registering presence targets, an update information receiving unit for receiving update information indicating an update of the presence targets registered, a control unit for displaying a predetermined one of the presence targets registered, in a screen, and an update presence information acquisition unit for deciding it on the basis of the update information whether or not the presence target displayed on the screen is to be updated, thereby to acquire the updated presence information of the presence target decided to have been updated.11-26-2009
20090138553Selection of Real Time Collaboration Tools - A computer-implemented method of selecting a real time collaboration application can include associating each of a plurality of real time collaboration applications with a plurality of performance statistics, receiving a request for a real time collaboration session from a personal productivity application, and identifying a data type to be shared through one of the plurality of real time collaboration applications. One of the plurality of real time collaboration applications can be selected according to the data type to be shared and the plurality of performance statistics. The selected real time collaboration application can be output.05-28-2009
20120296971SOCIAL CONTENT MANAGEMENT - A method includes, in a server residing in a network of interconnected computers, populating a repository with content, each one of the content categorized by at least one community designation, one topic designation, one tag and/or one company designation, receiving registration information for users, the registration information including a username and at least one community designation, one topic designation, one tag and/or one company designation, receiving content from a first user, the content including at least one community designation, one topic designation, one tag and/or one company designation, storing the received content in the repository, and notifying a subset of users of the received content, the community designation, topic designation, tag and/or company designation of each of the subset of users matching the community designation, topic designation, tag and/or company designation of received content.11-22-2012
20080275951INTEGRATED LOGGING FOR REMOTE SCRIPT EXECUTION - An integrated logging system includes a client-side logging component and a server-side logging component. The client-side logging component possesses the capability of logging client-side activity information, such as may relate to the execution of a script or other suitable client-side code that is controlled and executed independently of a remote server associated with the server-side logging component. The client-side logging component may also communicate logged activity information back to the corresponding server-side logging component. Messages including logged client-side activity information are received from the client-side logging component by the server-side logging component, and the logged activity information is integrated into the server-side log(s) of a server-side logging system. Thus, activity information from an independently controlled and operated processing device, which may be used, for example for problem determination, is integrated from sources that are distributed between systems.11-06-2008
20080275952Overlay Network System and Service Providing Method - In an overlay network system in which at least one node is mapped in a hash space by distributed hash table techniques, each node having a nods identifier obtained by hashing identification information of the own node, at least one service concerning all the nodes is provided. Each node includes a storage unit and a controller. The storage unit stores a service name and a service body of the service. The controller searches for a current service provider node using a service key obtained by hashing the service name, checks whether the own node is allowed to take over the service if a distance between the node identifier of the own node and the service key is less than a distance between the node identifier of the current service provider node and the service key, and invokes the service body to provide the service if the takeover is permitted.11-06-2008
20120296964SYSTEM AND METHOD FOR TRANSFERRING A CALL BRIDGE BETWEEN COMMUNICATION DEVICES - An improved system and method are disclosed for conference bridging. In one example, the method enables a device engaged in a conference call as a participant to bridge the conference call and to transfer the bridge to another device engaged in the conference call as a participant.11-22-2012
20120296977CENTRALLY MANAGING AND MONITORING OF CLOUD COMPUTING SERVICES - An apparatus, system, method and program providing a multi-tenant software as a service (SaaS) application or cloud computing service that manages and monitors the use of other SaaS applications or cloud computing services via a common connection and database framework. An Internet-based interface is provided as a single portal for monitoring and managing the use of SaaS applications or cloud computing services. Objects and the state of these objects including all associated attributes related to the SaaS applications or cloud computing services are stored in databases associated with the Internet-based interface. The Internet-based interface also provides a social networking infrastructure and an application exchange infrastructure that allows sharing of information related to the SaaS applications or cloud computing services.11-22-2012
20120296974SOCIAL NETWORK FOR MEDIA TOPICS OF INFORMATION RELATING TO THE SCIENCE OF POSITIVISM - Social media network environment for topics of information to impact social measurements, bringing generational awareness to improve community cultural and economic values. The network environment is a platform for sharing knowledge relating to fashion media, model media, and dress code media “FMDC” for human observations. The platform extracts database information and analyzes queried occurrences to identify stored patterns for communications through a centralized system, providing substance of things hoped for, revealing the evidence of things not commonly seen, which is CHANGE. CHANGE is embraced for sustainable cultural independence, for by CHANGE the society receives good reports that things which are seen were not spiritually made of things which do appear, but are made through creative minds and discoveries that may lead to economic growth, not as a means of inquiry, but rather as a dimension of social sustainability to gracefully improve corporate and community cultural interest through economic vision.11-22-2012
20120296973METHOD AND SYSTEM FOR CREATING EVENTS AND MATCHING USERS VIA BLENDED PROFILES - Certain embodiments teach a method and system for pairing users, whom do not know each other for an event, on a social networking platform. The social dining system matches people with common interests and organizes an offline event, such as a meal at a restaurant, based on user profiles, availability, and other attributes. For example, the social dining system can schedule a group meal for a user, and five to seven other people that share an interest with the user. In cases where a user prefers to be attend events with at least one known user, a single profile for the user and the known user is created as a mutual or a blended profile. The system then creates an event by matching the mutual profile with other members using a blending algorithm.11-22-2012
20120296970FILE MANAGING APPARATUS FOR MANAGING ACCESS TO AN ONLINE STORAGE SERVICE - A file managing apparatus that caches a file to be uploaded to an online storage; and controls withholding uploading the file to the online storage until a predetermined withholding time elapses since the file has been cached, even if the file is updated.11-22-2012
20120296968System and Method for Group Communications in 3GPP Machine-to-Machine Networks - An inventive system and method for group communication among devices in M2M networks comprises associating one or more of the devices with a gateway having a unique identifier, initiating registration of the devices at an M2M network using the unique identifier of the gateway, providing from the network a temporary identifier to the gateway and associating, in the network, the temporary identifier with the gateway, attaching the devices to the network using the temporary identifier, and communicating information between the network and the device through the gateway. In one aspect, the devices can be classified into sub-groups and each sub-group has a sub-group head that can be attached to the gateway so that the devices can communicate with the network through the sub-group head instead of the gateway. Each sub-group can be associated with a unique temporary identifier, in addition to the temporary identifier associated with the gateway.11-22-2012
20120296965DETECTING POTENTIALLY ABUSIVE ACTION IN AN ONLINE SOCIAL NETWORK - One or more techniques and/or systems are disclosed for detecting a potentially abusive action for an online social network of a user. A network expansion profile and/or communications profile may be determined for the online social network of the user, by tracking user actions while building and/or maintaining the online social network. A reputation profile, such as a rating, for the online social network can be determined by combining information from the network expansion profile for the online social network and/or the communication profile for the online social network. Based upon the determined reputation profile, an action of the online social network, such as sending a communication, may be identified as potentially abusive and thus be treated as such (e.g., be accompanied by a warning to intended recipients that the communication may be from a spammer).11-22-2012
20120296978CONTENT MANAGING APPARATUS, CONTENT MANAGING METHOD, CONTENT MANAGING PROGRAM, AND INTEGRATED CIRCUIT - A content managing apparatus includes: an obtaining unit which obtains (i) a first content item held by a first user, (ii) a metadata item that indicates attribute information for classifying the first content item, and (iii) information on a sharing state, between the first user and a second user who is a user other than the first user, of a second content item having a metadata item identical to the metadata item held by the first content item; a degree of interest calculating unit which calculates a degree of interest that is an index indicating an interest of the second user on the metadata item; and a managing unit which manages the first content item based on the degree of interest of the second user.11-22-2012
20100146050DISTRIBUTED DOCUMENT TRANSFORMATION FOR ELECTRONIC BUSINESS TO BUSINESS TRANSACTIONS - Systems, methods, and devices are described for the automated, electronic exchange of procurement documents using a distributed architecture. A server computer system may manage different sets of transformation rules and plug-ins for various sets of trading partners. These rules and plug-ins may be distributed by the server computer system to trading partners. The rules and plug-ins may be specific to particular communities of trading partners or specific to particular trading partners. A sending trading partner may then generate a procurement document according to these rules, and may locally transform the document using the plug-in to generate a transformed document for transmission to the receiving trading partner. The receiving trading partner may receive the document via a direct connection, and locally transform the received document to a selectable format using the distributed plug-in.06-10-2010
20100146049Method, A Computer Program And A Computer Network For Real-Time Data Sharing - The invention relates to a method, a computer program and a computer network for real-time data sharing. The computer network (06-10-2010
20100138492METHOD AND APPARATUS FOR MULTIMEDIA COLLABORATION USING A SOCIAL NETWORK SYSTEM - In one embodiment, the present invention is a method and apparatus for multimedia collaboration using a social network system. In one embodiment, a method for using a social network to establish a collaborative multimedia interaction includes receiving a request from a user to establish the collaborative multimedia interaction, where the user has established the social network, and notifying one or more members of the social network of the collaborative multimedia interaction using, in some embodiments, information about the members' current or last known digital presence and a customizable set of notification rules.06-03-2010
20080244005ENHANCED USER INFORMATION FOR MESSAGING APPLICATIONS - Techniques involving messaging applications are disclosed. For example, an apparatus may include a presence determination module and a publication module. The presence determination module may infer one or more presence indicators regarding a user. These inference(s) may be based on sensor data. In addition, these inference(s) may be based on position information, and device activity data. The publication module publishes the one or more presence indicators to a messaging server. These presence indicator(s) may indicate an activity and/or a location context of the user.10-02-2008
20110270925SYSTEM TO SHARE CREDIT INFORMATION - Disclosed are methods, apparatuses, systems, and non-transitory computer-readable media associated with the use of a randomly generated reporting code unique to a party involved in a credit reporting exchange. In embodiments, once used, the reporting code may become unique to both parties (applicant and requestor) as well as the particular transaction between both parties. In embodiments, the reporting code or codes may be exchanged between the applicant and requestor, and once confirmed, credit information may be obtained by, or transmitted from, the requestor. In various embodiments, the reporting code may conceal the applicant's Social Security Number or other unique identifier(s) during the application process. If the applicant is approved for a transaction by the requestor (e.g., credit is issued), the requestor may use a reporting code to report information about the approved applicant.11-03-2011
20110270923Sharing Social Networking Content in a Conference User Interface - Various embodiments of systems, methods, and computer programs are disclosed for incorporating a social networking feature in a conferencing system. One embodiment is a method comprising: a conferencing server establishing an audio conference between a plurality of computing devices connected via a communication network; the conferencing server presenting to the computing devices a user interface associated with the audio conference, the user interface comprising a social networking component for providing a social networking feature to a participant during the audio conference; a social networking server authenticating the participant as a member of a social networking system; and during the audio conference, the conferencing server enabling the authenticated participant to access the social networking feature via the social networking component in the user interface.11-03-2011
20110270921PARTICIPANT PROFILING IN A CONFERENCING SYSTEM - Various embodiments of systems, methods, and computer programs are disclosed for profiling participants in a virtual conference. One embodiment is a method for profiling participants in a virtual conference. One such method comprises: a server establishing an audio conference between a first participant and a second participant via a communication network; the server presenting a conference user interface to a first computing device associated with the first participant and a second computing device associated with the second participant, the conference user interface displaying a first object identifying the first participant in association with a first audio indicator and a second object identifying the second participant in association with a second audio indicator; the server presenting, in the conference user interface, a participant profile control associated with the first participant for specifying one or more profile parameters associated with the first participant; the second participant, via the second computing device and during the audio conference: selecting the participant profile control associated with the first participant; and specifying the one or more or more profile parameters associated with the first participant; and the server storing the specified parameters from the second participant in association with a participant identifier associated with the first participant.11-03-2011
20130218972LINKING USERS IN A NETWORK WITH COMPATIBLE DESIRED SOCIAL ACTIVITIES - A technique for linking users in a network based upon compatible desired social activities. In a specific implementation the technique includes receiving a first set of desired social activities from a first user in a network towards a second user in a network and a second set of desired social activity from the second user towards the first user. The desired social activities can be compared to determine whether or not they are compatible. The first user and the second user can be linked if their desired social activities towards each other are compatible.08-22-2013
20130218974METHOD AND APPARATUS FOR COLLABORATIVE CONTEXT RECOGNITION - Techniques for collaborative context recognition include determining a plurality of groups of user types. Each different group is associated with a corresponding different range of values for an attribute of a user. First data is received, which indicates context data for a device and a value of the attribute for a user of the device. A particular group of user types to which the user belongs is determined based on the value of the attribute for the user. A context label based on the context data and the particular group is determined to be sent. Some techniques include determining a value of an attribute and context data based on context measurements. First data that indicates the context data and the value of the attribute is determined to be sent. A context label based on the context data and the value of the attribute is received.08-22-2013
20080228876SYSTEM AND METHOD FOR ONLINE COLLABORATION - A system and method of online collaboration including providing an electronic book accessible by a user. A collaborative forum corresponding to the electronic book may be provided. Access to the collaborative forum may be provided to one or more users of the electronic book.09-18-2008
20090265429COMMUNICATIONS FRAMEWORK USING HAND HELD DEVICES - A hand held communication device, a server and a system and method for a communications framework is disclosed. The hand held communication device includes a client capable of communicating with a server, the client with a user interface, the user interface is capable of displaying at least one receiver and the client is programmed to send at least one message to the at least one receiver based on the at least one receiver's receiving capabilities. The server is adapted to receive at least one message from the communication device. The server includes at least one software entity programmed to accept the at least one message from the communication device. The at least one software entity is programmed to transmit the message to at least one receiver.10-22-2009
20090265428 SYSTEM AND METHOD FOR SOCIAL NETWORKING IN A VIRTUAL SPACE - Social networking in a virtual space over a network is facilitated. Subscriber computing devices each operated by a subscriber are associated with a subscriber identifier. Each computing device is connected to the network. A subscriber profile is created in a profile datastore, wherein the subscriber profile comprises information about the subscriber and wherein the subscriber profile is associated with the subscriber's subscriber identifier. Subscriber identifiers associated with subscribers who are logged in to a website are monitored. The website defines a virtual space and the logged-in subscribers are characterized as present in the virtual space. A web page is served to the computing devices of the present subscribers via the network. The web page of a first subscriber comprises a first subscriber icon associated with the first subscriber and subscriber icons of other present subscribers. A determination is made whether the first subscriber profile matches the subscriber profile of one or more of the other present subscribers according to matching criteria. An attribute is assigned to the icons of the other present subscribers that match the profile of the first subscriber according to matching criteria. Selected profile information is provided to the first subscriber of a selected one of any of the other present matching subscribers.10-22-2009
20090265427System and method to create and find online communities - A method and system are directed towards defining user Communities based on prospective member's eligibility criteria. Community eligibility profiles of the Communities in a collective set of Communities are applied towards prospective member's (user) profile information. The system allows users to create their own Communities by entering a Community eligibility profile to match other users of the system and notify the prospective members (other users) of the new Community.10-22-2009
20080281913Live video broadcasting on distributed networks - The techniques related to providing a live program over the Internet are described. According to one aspect of the techniques, a data stream representing a live program is preprocessed to produce a plurality of substreams, each of the substreams comprising decimated samples of the data stream. The number of substreams is relatively large so that the bandwidth requirement for delivering one of the substreams is relatively low. With a group of seeding boxes receiving the substreams, a group of boxes in services are designated to receive the substreams from the seeding boxes, each of these boxes including the seeding boxes is able to support multiple outbound streams (e.g., greater than 2) so that there are enough data suppliers to service the ordering boxes or colonize more boxes to become the data suppliers. As a result, a live program can be timely serviced by peer boxes, significantly reducing the computation and bandwidth burdens on a server(s).11-13-2008
20080288588Method and system for searching using image based tagging - A system and method are provided for searching networked electronic media. The method includes the operation of mapping a user selected keyword to a category identifier for search result generation in a search engine. A search result can be produced that contains alisting of URLs for the category identifier. Then the search result can be dynamically populated with images through identity mapping of the image to a URL. The search can determine the display images to a URL based on a user's profile, like age, and the URL's popularity with other users sharing a similar user profile. The URLs and an associated image for the search can be obtained through a community of users.11-20-2008
20080288589Method and system for scheduling of messages - Embodiments of the invention provide a scheduling process and apparatus which may include constraints which determine the amount of messaging events available in a particular category (e.g. sports, music, food content) in a particular time period, for example on a particular day (or perhaps even within smaller time periods, such as afternoon/morning slots or even hourly slots.) The amount allocated per category may vary according to the time period—so that, for example, Monday may be “Music Day”, during which the content will be predominantly music-related. By having a variation period-by-period, e.g. day-by-day (or according to other slots) over a weekly (or other) period then the recipient becomes more familiar with, and involved in, receiving the message content. Since the recipient gets to understand the periodic formatting, they will come to expect a particular type of message content at a particular time, or at least during a particular period or timing characteristic.11-20-2008
20120296972SYSTEMS AND METHODS FOR VIRTUAL INTERACTIONS - Systems and methods for virtual interactions are described. One or more users can view or listen to media, react to the media and share such media experience virtually with others. The media experience can take place synchronously, asynchronously or both.11-22-2012
20080313279TELECOMMUNICATION SERVICE SYSTEM CONTROL BY MEANS OF PEER-TO-PEER TECHNIQUES - The application concerns a method for invoking a communication service that is realized by means of a peer of a peer-to-peer system, the method comprising the step of identifying a peer hosting the communication service and invoking the communication service by means of a distributed directory, where the distributed directory carrying entries that enable a client to invoke the communication service, the method further comprising the step of identifying an alternative peer hosting an alternative communication service in case the identified peer or the communication service is unavailable, where the distributed directory carrying entries that enable a client to invoke the alternative communication service. And the application concerns a computer software product and a telecommunication system for providing communication services corresponding to the method.12-18-2008
20080313277Systems and Methods to Provide Communication References from Different Sources to Connect People for Real Time Communications - Methods and apparatuses to present communication references obtained from different sources to connect people for real time communications. One embodiment includes: receiving a search request from a user; searching a first data source according to the search request to obtain information about a first entity; assigning to the first entity a first reference to be used to request a connection server to provide a connection between the user and the first entity for real time communications; searching a second data source according to the search request to obtain information about a second entity, including a second reference for requesting a connection for real time communications with the second entity without going through the connection server; and providing to the user a combined, sorted list of entities in response to the search request, including the first reference for the first entity and the second reference for the second entity.12-18-2008
20080313276Air emission avoidance and tracking through the use of online web conferencing - Participants and session leaders (i.e. users) are allowed to join online web conferences, online meetings, or online classes. The methods herein determine, among other variables, the total air emissions saved by being able to forego physical transportation of the users on account of being able to meet by an online web conference. In certain embodiments, the amount of CO12-18-2008
20120296967Bridging Social Silos for Knowledge Discovery and Sharing - Techniques are provided herein for obtaining network usage information about a plurality of users, analyzing the network usage information to detect a plurality of subjects and determine a set of relationship scores describing the strength of the relationship between users and subjects, and analyzing the sets of relationship scores to detect a plurality of virtual communities formed among the users. The virtual communities are used to detect subjects to recommend to members of the virtual communities, such as topics or content items that other users of the community have found of interest.11-22-2012
20120296966HIERARCHICALLY RELATED MOBILE USER GROUPS - An application server supports mobile users in a wireless communication system. The application server includes a rule manager and a group controller. The rule manager obtains predefined rules that govern dynamic formation of logical mobile user groups which are hierarchically related to one another through parent-child relationships. In this regard, the predefined rules particularly establish conditions for child group formation and criteria for child group membership. The group controller dynamically forms child groups in accordance with these predefined rules. Specifically, the group controller dynamically forms any given child group from a member of a corresponding parent group to also include one or more other mobile users meeting criteria for membership in that child group, responsive to determining that conditions for forming the child group have been fulfilled. Advantageous uses of such groups include tracing the propagation of an electronic sales promotion or an infectious disease, or even social networking.11-22-2012
20080228877PEER-TO-PEER DATA RELAY - Methods and apparatus for relaying data in a peer-to-peer network. In one implementation, a wireless device includes: an antenna; a wireless communication interface connected to said antenna and supporting wireless communication across a wireless connection provided by said antenna; storage supporting storing data; and a controller connected to said wireless interface and to said storage, supporting an application service, a message service, and a relay service for relay messages; wherein said application service provides execution and management of one or more application programs accessible by said controller using application data stored in said storage, said message service provides building messages and processing received messages, and said relay service provides building a new relay message indicating a selected recipient to which the wireless device does not have a direct wireless connection, sending a built new relay message, and sending a received relay message that indicates a recipient other than the wireless device.09-18-2008
20080313278METHOD AND APPARATUS FOR SHARING VIDEOS - A method and apparatus for sharing a multimedia stream between an initiator and one or more viewers. The initiator's platform transcodes the multimedia into a stream, based on parameters, indications and commands received from all viewers including the initiator. Thus, the multimedia stream is presented to all viewers without having to upload the clip to a storage server, thus accounting for immediate synchronized display, enabling all viewers to control the stream by stopping, seeking a position or the like. In streaming the multimedia, the quality of service available at each viewer computing platform is considered, so that the multimedia remains synchronized also if one or more viewers have a slower connection.12-18-2008
20080288590ONLINE COACHING SYSTEM AND METHOD - A method of coaching through a computer system having at least two client devices, and a communication network operatively and electrically connecting the client devices to the at least one server. A user generates at a client device a sports diagram representing a playing surface with sports plays and transmits the sports diagram to another client device via a server for display. The user can also communicate analysis of the diagram between the two client devices.11-20-2008
20080270537COMMUNICATION SYSTEM AND REPLY METHOD THEREOF - A communication system and a reply method thereof that enable various types of replies to be attached to a user's article posted on a web page is provided, whereby a user can easily check the user's article having a reply posted on the web page. The method includes posting a user's article of a user page on a web page, connecting to the web page and attaching a reply to the posted user's article, and displaying the user's article having the reply on the user page when a request for displaying the user's article on the user page is received.10-30-2008
20120084358METHODS AND APPARATUS FOR DISTRIBUTED COMMUNITY FINDING - Methods and apparatus for a new approach to the problem of finding communities in complex networks relating to a social definition of communities and percolation are disclosed. Instead of partitioning the graph into separate subgraphs from top to bottom a local algorithm (communities of each vertex) allows overlapping of communities. The performance of an algorithm on synthetic, randomly-generated graphs and real-world networks is used to benchmark this method against others. An heuristic is provided to generate a list of communities for networks using a local community finding algorithm. Unlike diffusion based algorithms, The provided algorithm finds overlapping communities and provides a means to measure confidence in community structure. It features locality and low complexity for exploring the communities for a subset of network nodes, without the need for exploring the whole graph.04-05-2012
20080201426DISTRIBUTED MIXER FOR ON-LINE AUDIO COLLABORATION - Embodiments of the present invention generally relate to a system and method of processing data signals. More specifically, in one embodiment, system architecture splits mixing functions between client and server to enable dynamic switching between a client-server and a peer-to-peer paradigm. In another embodiment, architecture allows one to efficiently trade-off computation in the server and link bandwidth in the network. In another embodiment a system is provided to minimize computational load on server subject to link bandwidth constraint. In another embodiment a system is provided to maximize use of client computational resources. In another embodiment a system is provided to adapt to changing network environments and changing service requirements (e.g. number of clients).08-21-2008
20080201418Web-Based Sharing of Documents - A technique is disclosed that enables telecommunications endpoints to conveniently share the addressing information—that is, the Uniform Resource Identifiers (URI)—of documents that are available on the World Wide Web. In particular, a server is used to provide a bookmark service. The server acts as a repository of tag-URI pairs, in which each tag functions as a shorthand label for the corresponding URI. In the disclosed technique, a first user creates the tag for the intended URI by assigning a keyword to represent the URI as part of a bookmark tag-URI pair that the server stores. The created tag is presumably shorter than the URI that it represents, making the tag more convenient to use. A second user is then able to retrieve and use the URI by specifying the tag to the bookmark server. In essence, the technique of the illustrative embodiment enables the sharing of Web documents by sharing the bookmarks to those documents.08-21-2008
20120290652ARRANGEMENT AND METHOD FOR TRANSPORT SHARING - An arrangement, of functionally connected electronic devices includes: a data input entity, configured to obtain user in-formation relative to a plurality of users, data indicative of trust between multiple users and data indicative of a number of ride requests and ride offers by the users, a trust network knowledgebase entity configured to establish and manage a number of trust networks on the basis of the obtained data. The knowledgebase entity groups a plurality of users into a number of trust networks, a scheduling entity configured, on the basis of the obtained data, to determine a potential transport sharing scenario for a plurality of users belonging to the same trust network. The scheduling entity is configured to find potential matches between the ride requests and ride offers to determine the scenario, and a data output entity configured to indicate the scenario to multiple users of the plurality.11-15-2012
20120059880Method and Apparatus for Managing Communication Between Participants in a Virtual Environment - A method and apparatus for managing communication between participants in a virtual environment enables the participants to elect to automatically connect with each other via a preferred communication mechanism, manually connect with each other, or choose not to connect with each other. The connection may be point-to-point between two participants or may include multiple participants. Establishment of a connection, or the ability to establish a connection, may be based on the proximity of the participants, or the Avatars representing the participants, in the virtual environment. Once the connection is established, the connection may be managed so that the connection is maintained while the Avatars remain proximate each other and is automatically severed once the Avatars move away from each other. Environmental noise and other audio aspects may be included in the connection to simulate a real-world conversation.03-08-2012
20080270538CUSTOMIZABLE, SMART-TAG BASED CONTENT DELIVERY AND NOTIFICATION SYSTEM, PROGRAM, AND METHOD FOR CONNECTING ENTITIES ON THE WORLD WIDE WEB - A method for delivering content to users from a web site system over a network is presented. The method includes one or more users connecting to the web site system over the network for the purpose of registering as a sending party to provide content to the web site system along with providing one or more smart-tags associated with the content, the smart-tags providing qualifying information about the content, or registering as a subscribing party to request content from the web site system by providing a subscription including one or more smart-tags. The sending party requests the web site system to deliver content provided by the sending party and the subscribing party requests delivery of the desired content. The subscribing party receives the desired content from the web site system over the network when the subscription at least in part matches one or more smart-tags provided by the sending party.10-30-2008
20090157815MOBILE DEVICE FOR PROVIDING BLOG SERVICE AND METHOD FOR PROVIDING BLOG SERVICE USING THE SAME - A mobile device for providing a blog service and a method and system for providing the blog service. The mobile device that operates as a blog providing server includes: a unit for obtaining raw data; a storage unit storing the raw data and blog information; and a blog editor generating/editing a blog page by using the raw data and the blog information.06-18-2009
20090157814Method and apparatus for providing social networking service based on peer-to-peer network - A Peer-to-Peer (P2P) based social networking service method for providing a social networking service, includes transmitting a request to a peer group and performing a group-based social networking service; transmitting news or a question to peers in the peer group, and then receiving a response to the question; and storing the received information in a storage medium, and uploading specific information among the stored to a rendezvous peer. The method further includes delivering the uploaded specific information to another rendezvous peer in a network. A P2P based social networking service system includes a P2P middleware unit for providing services of communicating between and grouping the peers; a P2P service application program interface layer for providing a network element function; and a P2P application service layer for calling the network element function, if required, to thereby provide a user with a P2P based network service.06-18-2009
20120143956MAINTAINING A MINIMUM LEVEL OF REAL TIME MEDIA RECOMMENDATIONS IN THE ABSENCE OF ONLINE FRIENDS - The present invention provides a peer-to-peer (P2P) network for providing real time media recommendations. The P2P network includes a central server interconnecting a number of peer devices. In operation, a proxy function of the central server receives media recommendations from one or more peer devices that are active and online as media presentations identified by the media recommendations are played by the peer devices. The one or more peer devices are included in a group of peer devices associated with a first peer device. The proxy function provides the media recommendations to the first peer device. An augmentation function of the central server monitors a recommendation level of the first peer device. If the recommendation level falls below a minimum recommendation level, the augmentation function augments the media recommendations provided to the first peer device to increase the recommendation level to or above the minimum recommendation level.06-07-2012
20120143950Method and network node for message transfer - The present disclosure provides a method, a system and a network node for message transfer. The method comprises: a sending node sends a message whose message header carries transfer type information and unique identifier information in a way of copy from all output interfaces of the sending node to a destination node (06-07-2012
20120143948SOCIAL NETWORKING FEED EXTENSIBILITY BASED ON DATA TYPES - Social networking feed extensibility based on data types is described. An apparatus may comprise a custom feed system that when executed by a processor is operative to customize a social networking feed for a social networking system. The custom feed system may comprise a message reception component operative to receive a message from a client device, a message analysis component operative to determine a message type of the message based on a syntax of the message, and a message display component operative to display the message with a message display style specific to the message type of the message. Other embodiments are described and claimed.06-07-2012
20100146048SOCIAL NETWORK SYSTEMS AND METHODS - Social network systems and methods are disclosed. The system includes at least one computer which provides content to a first group of members and a second group of members. A first portion of the content is associated with a first social network and a second portion of the content is associated with a second social network. The first social network is associated with a first entity, and the first group of members. The first portion of the content includes first member-generated content. The second social network is associated with a second entity and the second group of members. The second portion of the content includes second member-generated content. The computer provides to the first group of members: (i) the first member-generated content, and (ii) at least a portion of the second member-generated content.06-10-2010
20100138491Customizable Content for Distribution in Social Networks - Particular embodiments of the present invention are related to customizing content based on a social context associated with the viewer of the content. The social context may include information regarding the viewer's friends or contacts in a social network, and information regarding the interaction of such friends or contacts with the customizable content.06-03-2010
20100146051Managing Differences in User Devices When Sharing Content on Mobile Devices - Sharing content among users of mobile devices is facilitated and controlled by a system and method that employs a content sharing application to receive and process requests to share content amongst users of devices such as mobile devices and personal computers. Recipients receive share content messages from the content sharing application. The messages may contain links to shared content. The content sharing application is associated with an application program interface made available to content providers so that they can create user-selectable share content links or options displayed on display descriptions associated with the content. The content sharing application performs device capability checks so that selected recipients do not receive share content messages that contain links to content that is not compatible with their devices. In this way, users can select to share both device-dependent and device-independent content, even if the content provider does not always perform device compatibility checks.06-10-2010
20100146053METHOD, APPARATUS AND SYSTEM FOR ANSWERING REQUESTS ON PEER-TO-PEER OVERLAY NETWORK - A method, an apparatus, and a system for answering requests in a Peer-to-Peer (P2P) overlay network are disclosed. The method includes the following steps: the destination peer receives a request that carries an address of an intermediate peer, processes the request and generates an answer, and sends the answer to the intermediate peer according to the address of the intermediate peer in the request; and the intermediate peer forwards the answer to a peer that sends the request. The technical solution under the present invention solves the problem of Network Address Translation (NAT) in semi-recursive routing mode on a P2P overlay network.06-10-2010
20090125587Management System, Device for Use in the System, Program Therefor, and Management Method - Assignment function notifying means (05-14-2009
20110173262METHODS AND APPARATUSES FOR SELECTIVELY DISPLAYING INFORMATION TO AN INVITED PARTICIPANT - In one embodiment, an invited participant accesses a customized web page using an electronic device. Content is displayed on the customized web page to the invited participant. A determination is made whether the invited participant has viewed the content on the customize web page by tracking usage of the customize web page. In response to determining that the invited participant has not viewed the content, a determination is made whether the invited participant has invited a previously-uninvited participant to access the customized web page and view the content. In response to determination that the invited participant has invited a previously-uninvited participant, a determination is made whether the previously-uninvited participant is approved to access the customized web page and view the content. In response to the previously-uninvited participant having been approved, an invitation is issued to the previously-uninvited participant to access the customized web page and view the content.07-14-2011
20110173261USING USER-ATTRIBUTE ONTOLOGIES TO CALCULATE USER-ANONYMITY DEGREES - Computerized methods and systems for using user-attribute ontologies to calculate anonymity levels are provided. A semi-automated mechanism permits selective and optionally progressive exposure of demographic and clinical information to other members of a medical social network group that a member has joined. When a user decides to join a medical social network group (which may be based upon system suggestion or initiated of the user's own accord), he or she selects or creates a profile that has a statistically validated degree of anonymity, ranging from fully anonymous to fully transparent. Based upon a user's elected level of exposure, only certain data is exposed to the rest of the group's membership. Thus, the user is permitted to personally balance the tension between exposing a level of information that may render him or her personally identifiable and exposing enough information to obtain meaningful advice and/or camaraderie.07-14-2011
20110208814METHOD AND APPARATUS FOR GENERATING A RELEVANT SOCIAL GRAPH - An approach is provided for generating a relevant social graph. A social graph identifying people associated with a user is retrieved. A communication history from a device associated with the user is retrieved. Information regarding a respective occurrence of each identified person in the communication history is determined. A relevant social graph is generated based, at least in part, on the determined occurrence information.08-25-2011
20090164575METHOD AND SYSTEM FOR THE ESTABLISHMENT OF COMPLEX NETWORK TELEPRESENCE CONFERENCE - A system and a method for dynamic establishment of telepresence conferences using standard protocol, such as SIP, for communications are provided. The method provides for negotiation of profiles of each location participating at the telepresence conference. The profiles provide information on the connectivity, positioning and configuration of the audiovisual elements, number of participating sites and number of participants at each location. These profiles are derived from the set of sites participating into the telepresence conference and their capabilities which are acquired through a dynamic scheme during the telepresence conference initiation.06-25-2009
20090182809ELIMINATING REDUNDANT NOTIFICATIONS TO SIP/SIMPLE SUBSCRIBERS - A system for eliminating redundant notifications to SIP/SIMPLE subscribers, the system including a notification fingerprinter configured to generate a fingerprint from the contents of a SIP/SIMPLE subscriber notification using a predefined fingerprinting method, a fingerprint comparactor configured to compare a fingerprint of a previously-sent notification with a fingerprint of a waiting-to-be-sent notification, and a server configured to send the waiting-to-be-sent notification to the subscriber only if the fingerprints do not match.07-16-2009
20090182810System and Method for Real-Time Media Object-Specific Communications - A system and method to facilitate word-of-mouth advertising and sales support associated with displayed media objects on distributed networks is described. The system provides one or more advocates to a network user accessing advertising of a brand, product, or service. One or more of the advocates may be socially related to the user. User interactions with the advocates are facilitated through a real-time communication network, follow-on commercial activity is tracked, and the value of word-of-mouth advocacy is captured and distributed.07-16-2009
20090164576METHODS AND SYSTEMS FOR PEER-TO-PEER SYSTEMS - A variety of methods, systems, devices and configured storage devices are used in relation to peer-to-peer streaming system with a plurality of processing-circuit-peer nodes sharing streaming data by passing the streaming data from parent nodes to child nodes. According to one such system, computer-based nodes are configured and adapted to detect a departure of a first child peer node from the peer-to-peer streaming system. The first child peer node having been a child peer node of the parent peer node and the first child peer having provided data to one or more additional child peers. Responsive to the detected departure, a second child peer is selected to provide data to the one or more additional child peers. Data is provided to the second child peer to facilitate establishment of a connection between the selected child peer and the one or more additional child peers and the parent peer node.06-25-2009
20090164573METHOD FOR FORMING AD HOC SOCIAL NETWORKS IN TWO DIMENSIONAL COLLABORATION - A method for networking and collaboration, the method includes: monitoring one or more communication systems for conversations of interest; identifying conversations of interest; introducing the user to the one or more conversations of interest; wherein the identification of one or more conversations of interest is made in response to parameters inputted by the user; and wherein the inputted parameters are matched to at least one of: tags and keywords associated with the conversations of interest.06-25-2009
20120072493ASSOCIATING CAMERAS WITH USERS OF A SOCIAL NETWORKING SYSTEM - Images uploaded by users of a social networking system are analyzed to determine signatures of cameras used to capture the images. A camera signature comprises features extracted from images that characterize the camera used for capturing the image, for example, faulty pixel positions in the camera and metadata available in files storing the images. Associations between users and cameras are inferred based on actions relating users with the cameras, for example, users uploading images, users being tagged in images captured with a camera, and the like. Associations between users of the social networking system related via cameras are inferred. These associations are used beneficially for the social networking system, for example, for recommending potential connections to a user, recommending events and groups to users, identifying multiple user accounts created by the same user, detecting fraudulent accounts, and determining affinity between users.03-22-2012
20090144365METHOD AND SYSTEM FOR PROVIDING A COLLABORATION SERVICE IN ENTERPRISE BUSINESS SOFTWARE - Disclosed is a method and system for creating a first collaboration service node for a first software object node and linking the first collaboration service node to a second collaboration service node hierarchically to represent a link structure between the first software object node and a second software object node. A collaboration service provided by the first collaboration service node is determined based on a type of the first software object node and the collaboration service for the first software object node is executed.06-04-2009
20090138555Method and apparatus for maintaining connectivity in a network - A method and system for maintaining connectivity in a network. The network includes a plurality of computational devices. A first computational device includes a main processor and a co-processor. The first computational device receives the at least one data frame from a second computational device and forwards the at least one data frame to a third computational device by using the co-processor without intervention from the main processor by using network protocols corresponding to layer-2 and layer-1 of Open System Interconnection (OSI) reference model.05-28-2009
20110125844 MOBILE ENABLED SOCIAL NETWORKING APPLICATION TO SUPPORT CLOSED, MODERATED GROUP INTERACTIONS FOR PURPOSE OF FACILITATING THERAPEUTIC CARE - A computer readable medium stores a program executable on a computing device, the program comprising data and instructions for providing an interface for users to create and display a user profile and enabling the users to safely and securely transmit and receive communications and other data to and from other individuals in the network for the purposes of communication to enhance the social resources of users under medical care. Moreover, the system provides a means for data from the user's devices and other connected devices to be collected, combined with the communication data and analyzed for medical purposes. Moreover, the program provides for storing at a storage unit a first set of predefined criteria for indicating medical need, and analyzing the data transmitted by a device at a processor in comparison to the first set of predefined criteria to determine if the user exhibits medical need. Accordingly, information may be transmitted to the users, or to other users, including medical care givers, based on the analysis. Such medical care givers may interact with users exhibiting medical need and transmit a variety of educational and training material for purposes of medical treatment.05-26-2011
20120197986USER-CUSTOMIZABLE SOCIAL GROUPING TECHNIQUES - Methods and systems are providing that include joining a user to a social group based at least in part on social grouping settings. Social grouping setting information may be obtained from a portable electronic device user, specifying one or more settings for use in determining whether to join the user to a social group. Available social groups may be detected, based at least in part on a detected location of the user. Based at least in part on at least one of the settings, it may be determined whether to join the user to a particular available social group.08-02-2012
20130218977DEVICE FOR PROVIDING SOCIAL NETWORK SERVICE - A social network service providing apparatus is provided, which includes a subscription processing unit which registers an identifier and a keyword of a user by using the identifier of the user; a network search unit which searches for a network having identification information identical to a keyword registered in the storage unit; a network recommendation unit which transmits, to a terminal of the user, a signal requesting subscription to a network corresponding to the keyword; and a network subscription unit which receives a subscription response signal corresponding to the signal requesting subscription to the network from the terminal of the user and subscribes the user to the network. Accordingly, the apparatus enables users to expand human relationships online by various methods such that when a user is newly subscribed, network subscription is recommended to the user or a suggestion to form a new network is requested based on the keyword.08-22-2013
20090177745SYSTEM AND METHOD FOR DELIVERY OF AUGMENTED MESSAGES - The disclosure describes systems and methods delivering communications associated with delivery conditions in which the occurrence of the delivery condition is determined by monitoring information received from a plurality of sources via multiple communication channels. The message delivery systems allow messages to be delivered to any “Who, What, When, Where” from any “Who, What, When, Where” upon the detection of an occurrence of one or more “Who, What, When, Where” delivery conditions. A message (which may be any data object including text-based messages, audio-based message such as voicemail or other audio such as music or video-based prerecorded messages) is delivered in accordance with delivery conditions based on any available data, including topical, spatial, temporal, and/or social data. Furthermore, because the systems coordinate delivery of messages via multiple communication channels and through multiple devices, the communication channel for delivery of a message may be dynamically determined based on the delivery conditions.07-09-2009
20090177743Device, Method and Computer Program Product for Cluster Based Conferencing - A method and computer program product for conferencing, the method includes: electing a cluster leader node out of multiple nodes that participate in a conference; monitoring, by the cluster leader node and at least by one other node, a connectivity status of the nodes; recording conference content during at least a certain disconnection period of a certain node; and sending to the certain node, after the certain disconnection period ended, conference information representative of the recorded conference content.07-09-2009
20130218969METHOD AND SYSTEM FOR ASSOCIATING USER INTERESTS WITH ZONES AND MAPS - A user of a network system may be provided with geographical area information and may define geographical zones associated with his personal interests. This may allow a network server to provide said user with updated information relating to this particular geographical zone and the specified user interests. Described embodiments facilitate communication and contact among the members of a social network.08-22-2013
20130218967SYSTEM FOR SUGGESTING ACTIVITIES BASED ON CONTACTS - The subject technology suggests one or more activities based on one or more contacts of a user. In some configurations, a user selects one or more contacts. The subject technology then performs a query determining one or more activities based on the selected contacts that at least a subset of the users have indicated a desire to do a respective activity. For instance, each of the determined activities include a parameter indicating such a desire (e.g., a “want to do” parameter). The activities determined from the query are ranked based on one or more different criteria. In one example, the activities are ranked according to a number of selected contacts associated with a corresponding activity. Additionally, a group message can be provided for each selected contact associated with a respective activity in order to facilitate communication between the user and contacts.08-22-2013
20130218960METHOD AND SYSTEM FOR PROVIDING A STRUCTURED TOPIC DRIFT FOR A DISPLAYED SET OF USER COMMENTS ON AN ARTICLE - A method and system for providing a structured topic drift for a displayed set of user comments on an article. The method includes determining an ordered sequence of topical recommendations based on one or more properties of the displayed set of user comments and user characteristics using a sequential recommendation model. The method also includes sampling one or more user comments for each of the topical recommendations. Further, the method includes appending, one by one, the one or more user comments for each of the topical recommendations to bottom of the displayed set of user comments. Moreover, the method includes updating the sequential recommendation model based on a user response to the one or more user comments for each of the topical recommendations. The system includes one or more electronic devices, a communication interface, a memory, and a processor.08-22-2013
20090327422COMMUNICATION APPLICATION FOR CONDUCTING CONVERSATIONS INCLUDING MULTIPLE MEDIA TYPES IN EITHER A REAL-TIME MODE OR A TIME-SHIFTED MODE - A communication application configured to support a conversation among participants over a communication network. The communication application is configured to (i) support one or more media types within the context of the conversation, (ii) interleave the one or more media types in a time-indexed order within the context of the conversation, (iii) enable the participants to render the conversation including the interleaved one or more media types in either a real-time rendering mode or time-shifted rendering mode, and (iv) seamlessly transition the conversation between the two modes so that the conversation may take place substantially live when in the real-time rendering mode or asynchronously when in the time-shifted rendering mode.12-31-2009
20090327420CONTROLLED SHARING OF PERSONAL DATA - A first user of a first communicating object shares personal data in response to a request from a second user. The shared data are associated with a reference of the second user in the first communicating object and are transmitted to the second communicating object in order to be recorded therein in association with a reference of the first user. The first user controls the shared personal data from the first communicating object by transmitting a control instruction to the second communicating object. The instruction contains at least the reference of the first user in order to find the personal data of the first user in association with the reference in the second communicating object, and to treat the personal data according to the transmitted control instruction.12-31-2009
20090327419Management of Organizational Boundaries in Unified Communications Systems - In general, this disclosure describes techniques of controlling communications occurring in a unified communications system. As described herein, a directory is established at a server system that hosts the unified communications system. The directory includes a plurality of hierarchically-organized categories. Each category specifies a set of users. One or more conferences may be associated with each of the categories. All communications occurring in the unified communications system occur within the context of one of the conferences. A user can only communicate within a conference if the conference is associated with the category that specifies a set of users that includes the user. By appropriately structuring the categories in the directory and the sets of users specified by the categories, the techniques of this disclosure may serve to prevent a user from using the unified communications system to communicate with certain other individuals.12-31-2009
20090327418PARTICIPANT POSITIONING IN MULTIMEDIA CONFERENCING - A multimedia conference technique is disclosed that allows physically remote users to participate in an immersive telecollaborative environment by synchronizing multiple data, images and sounds. The multimedia conference implementation provides users with the perception of being in the same room visually as well as acoustically according to an orientation plan which reflects each remote user's position within the multimedia conference environment.12-31-2009
20090327417Using Semantic Networks to Develop a Social Network - A method, apparatus and program product are provided for identifying common interests between users of a communication network. A program of instruction monitors activity over a communication network by users and identifies interests for users based on network activity. The program of instruction creates semantic networks based on use of the communication network and identifies other users with common interests from the semantic networks. Optionally, social networks may be created or modified by adding other users with common interests as identified by semantic networks.12-31-2009
20090327416INFORMATION TECHNOLOGY SYSTEM COLLABORATION - A computer implemented method includes detecting an event in a multi-component information technology system. Multiple parties having an interest in the event are identifies. An interactive collaboration mechanism is created and access to the collaboration mechanism is provided to the identified multiple parties having an interest in the event.12-31-2009
20090327415DEVICES AND METHODS FOR DETERMINING A GROUP AND FOR DETERMINING INFORMATION RELATED TO GROUP ENTRIES - Described are methods and devices for identifying a group that include various methods to determine a group. Also described are devices and methods for attempting communication with a missing member of the group include different manners in which to determine information related to an entry of a group. The described devices and methods may be particularly beneficial at the particular time the certain group members plan to be or are in communication with one another. In this way, in the event that two or more entries of a group planned to be in communication or are in communication in-real time, in accordance with the disclosed devices and methods, the parties may be able to bring one or more other entries of the group into the communication as needed or desired.12-31-2009
20090055476Collections of linked databases and systems and methods for communicating about updates thereto - This technology is generally directed to one or more methods or systems relating to personal communication networks. This technology is further directed to methods and systems for communicating about updates to the profiles associated with members of personal communication networks. Still further, this technology is generally directed to informing members of the personal communication network about accolades and historical search data of other members in the personal communication network, thereby giving the members a broader knowledge base in order to determine how much to trust the other members of the personal communication network and to inform members about additional expertise areas of members of the personal communication network.02-26-2009
20090055474Line-Plane Broadcasting in a Data Communications Network of a Parallel Computer - Methods, apparatus, and products are disclosed for line-plane broadcasting in a data communications network of a parallel computer, the parallel computer comprising a plurality of compute nodes connected together through the network, the network optimized for point to point data communications and characterized by at least a first dimension, a second dimension, and a third dimension, that include: initiating, by a broadcasting compute node, a broadcast operation, including sending a message to all of the compute nodes along an axis of the first dimension for the network; sending, by each compute node along the axis of the first dimension, the message to all of the compute nodes along an axis of the second dimension for the network; and sending, by each compute node along the axis of the second dimension, the message to all of the compute nodes along an axis of the third dimension for the network.02-26-2009
20090055473Message and arrangement for provding different services in a multimedia communication system - In current multimedia communication systems using session initiation protocols such as SIP, a service change (e.g. adding a new media type to an existing multimedia conversation) entails significant delays and processor load in both clients and server. The current invention solves this by separating session signaling and media control signaling in different signaling channels (02-26-2009
20090006547ADDING PERSONAL NOTE CAPABILITIES TO TEXT EXCHANGE CLIENTS - The present invention discloses a personal note capability for a text exchange client. A personal note can be a note not transmitted in a dialog between text exchange participants. It can, however, be transmitted in a communication outside the text exchange dialog communication. The personal note can be created and presented within a text exchange window. In one implementation, a user can utilize a special symbol to denote that a personal note follows. For example, a user could enter “01-01-2009
20090248804ACCESS REQUEST TRANSFER SYSTEM, ACCESS REQUEST TRANSFER METHOD, AND RECORDING MEDIUM STORING ACCESS REQUEST TRANSFER PROGRAM - A proxy server is communicably connected to another server. An association storage unit stores proxy information and server information. A determination unit determines, when an access request transmitted by the client is received, whether or not the server specified by the access request is actually accessible. A first access request transfer unit, when the server specified by the access request is determined to be actually inaccessible, searches the association storage unit using the server information identifying the server specified by the access request and transfers the access request to the proxy server identified by the proxy information associated with the server information. A second access request transfer unit, when the server specified by the access request is determined to be actually accessible, transfers the access request to the server specified by the access request.10-01-2009
20090248799METHOD AND SERVER FOR USER IDENTIFIER UPDATE - A method and communication server for updating a user identifier, wherein the server detects that a user involved in a new communication has changed an old user identifier for a new identifier. The server also triggers a search for pre-defined groups containing the old user identifier and when determining that the user is part of one or more pre-defined groups, instructing an update of the one or more pre-defined groups with the new user identifier.10-01-2009
20110145331Method and System for Communication with Vehicles - In a method and a system for communicating between motor vehicles, the method provides for a repeated sending of an initialization message by a first transceiver arranged in a first motor vehicle, wherein the initialization message includes an identification code of the first transceiver and its geographic position.06-16-2011
20090024703Communication System, Communication Apparatus, Communication Program, And Computer-Readable Storage Medium Stored With The Communication Program - The client apparatus 01-22-2009
20110225240METHOD AND APPARATUS FOR MANAGING TRANSACTION OF IPTV - A method and apparatus for controlling a transaction in an entity employing a Moving Picture Experts Group eXtensible Middleware (MXM) transaction are provided. The transaction may include at least one sub-session, and the at least one sub-session may be hierarchically configured. A syntax for controlling hierarchical sub-sessions, a syntax of a transaction control message, and a syntax of a content transfer control message are disclosed.09-15-2011
20110225238SYSTEM AND METHOD FOR PROVIDING DATA CHANNEL MANAGEMENT IN A NETWORK ENVIRONMENT - An example method can include establishing a session involving a first end user, the first end user is included in a virtual talk group, which includes at least one other end user. A media source is provided for the session. The method also includes initiating a request for a second end user to join the session, the second end user is added to the virtual talk group. A mobile device being used by the first end user controls which data from the media source is to be sent to the second user during the session. An internet protocol (IP) address associated with the media source is withheld from communications sent to the second user. In more detailed embodiments, a control channel can be established between the mobile device and a server, the control channel managing data being sent to end users in the virtual talk group.09-15-2011
20090198774ALERTING USERS TO ITEMS OF CURRENT INTEREST - Disseminating to a participant an indication that an item accessible by the participant via a network is of current interest is disclosed. An indication that the item is of current interest is received in real time. The indication is processed. The participant is informed that the item is of current interest.08-06-2009
20090049128Schemes for game chat routing and taunt control - In one embodiment, the methods and apparatuses detect an application; detect a participant within the application; detect a distance between multiple participants; monitor the application for a qualifying event; and selectively initiate a communication channel between multiple participants based on the qualifying event and the distance between the multiple participants.02-19-2009
20090049126Technical support process for power monitoring networks - A technical support process is provided for multiple electrical power monitoring systems, each of which has multiple types of devices coupled to a common server through a network. A technical support group is provided at one or more locations remote from the power monitoring systems and associated with the manufacturer of at least certain of the devices in the power monitoring systems. The owners of the power monitoring systems and the common servers are provided with access to the remote technical support group so that the owners can request technical support from that group to solve a reported problems with the power monitoring systems. When an owner of one of the power monitoring systems requests technical support from the remote group, that owner is provided with a portable storage medium. The common server for the power monitoring system for which technical support was requested is then virtualized, the resulting virtualized server is loaded onto the portable storage medium, and that storage medium is delivered to the remote technical support group. The remote group uses the virtualized server to analyze the owner's actual server and arrive at a solution to the reported problem.02-19-2009
20090049125SCHEDULED ONLINE PRESENCE ON INSTANT MESSENGER - The embodiments provide systems and methods which allow users to schedule routine online presence information to let outside world see the users appear to be “online” or “offline” at a particular day and time. An exemplary system of scheduling and displaying an online presence of a user of an instant messaging (IM) application is provided. The system includes an online presence scheduler for entering the time zone of the user and for scheduling an online schedule for the user to appear online. The online schedule includes a start time, an end time, and a routine of the user. The system also includes a presence management server (PMS). PMS determines the online presence of the user based on a login time of the user to the IM application, the online schedule for the user, and an identification of the user. The PMS prepares an online presence information to reflect the determined online presence of the user for display. The time zone and online schedule of the user entered into the online presence scheduler and the identification of the user are stored in the PMS.02-19-2009
20090049127System and method for invitation targeting in a web-based social network - A system and method for selecting users of a web-based social network who are likely to respond to an invitation, each of the users having associated profile information is disclosed. The method includes selecting pilot users and a reduced set of keywords from the profile information. The method further includes sending the invitation to the pilot users, receiving responses from the pilot users, and classifying the responses as either positive or negative. A training set of vector pairs is created each vector pair representing a pilot user and including data representing a classified response and training keywords selected from the reduced set of keywords and associated profile information for the pilot user. A function is determined based on the vectors and used to calculate a likelihood that each of one or more users of the web based social network will respond to the invitation.02-19-2009
20110145332PHYSICAL CHASSIS AS A DIFFERENT NUMBER OF LOGICAL CHASSIS - A system includes a first physical chassis comprising a first chassis management unit (“CMU”). The first CMU is configured to communicate with a second CMU in an additional physical chassis. The first CMU is also configured to communicate for the first physical chassis and the additional physical chassis as one logical chassis.06-16-2011
20090063632Layering prospective activity information - A system, method, computer program product, and carrier are described for signaling a decision whether to present first message content at least partly based on one or more prospective activity attribute identifiers and signaling a decision whether to present second message content partly based on whether a user indicates the first message content and partly based on a relationship between the first message content and the second message content.03-05-2009
20090063631Message-reply-dependent update decisions - A system, method, computer program product, and carrier are described for receiving a reply to a message transmitted to a first remote system and signaling a decision whether to cause an update to at least a portion of the message at a second remote system at least partly based upon the reply to the message transmitted to the first remote system.03-05-2009
20090055477SYSTEM FOR ENABLING COLLABORATION AND PROTECTING SENSITIVE DATA - The inventive system facilitates collaboration between, multiple network users with respect to collaboration subject matter while maintaining the integrity of sensitive data. In one implementation, the system (02-26-2009
20090055479METHOD OF TRANSFERRING DATA BETWEEN DIFFERENT TYPES OF COMPUTER SYSTEMS - A method includes creating in a first computer arrangement a printer file for a digital document containing information data to be transferred, the digital document having been generated in a first application program, wherein said printer file is internally generated in an operating system in response to a print command; creating in said first computer arrangement a transfer file which comprises said printer file and a definition file defining a one-to-one relation between a set of information data items contained in said printer file and a set of labels in said definition file so that each information data item is associated to a label; and sending said transfer file from the first computer arrangement to a second computer arrangement. Additional methods and systems are also presented.02-26-2009
20090055475INVITING A CONFERENCING UNAWARE ENDPOINT TO A CONFERENCE - Systems and methods that enable conference unaware clients to participate in the conference. A conferencing component is aware of what protocol to employ, and enables devices and/or end points that employ disparate or heterogeneous protocols to participate in the same conference initiated therebetween. A call flow (e.g., in form of a dial out) can be initiated, wherein the conferencing component invites conference unaware devices to participate in the conference.02-26-2009
20110225239GENERATION OF CONTENT CREATION REQUESTS FOR A CONTENT DISTRIBUTION SYSTEM - An assignment system and method for generating content creation requests or “assignments” that are to be fulfilled by content contributors. The assignment system is part of a content distribution system that aggregates, manages, and distributes/syndicates multimedia content that is generated by content contributors. As part of the acquisition of content, the assignment system may compensate the content contributors for the content that they provide to the system. The assignment system generates assignments that are likely to result in content that will be of interest to content consumers, such as visitors and/or subscribers to websites provided by, associated with, or using the content of the content distributor. In some embodiments, the assignment system may generate assignments based on the popularity of pre-existing content, searches for content, or requests for content. The assignment system also manages the flow of content submissions and verifies that submitted content meets the assignment's requirements.09-15-2011
20120089676LIVE DATA FORM VIEWING AND UPDATING SYSTEM - A live data form system is provided that includes a client that executes a browser that receives one or more user requests to view or update a live data form being stored remotely. The live data form includes a plurality of data blocks having information that defines the live data form. The browser issues a first message with respect to viewing or updating the live data form. A server receives the first message and executes a first routine that analyzes the contents of the first message and formulates one or more query statements associated with a data block to be executed by one or more remote databases. When the one or more remote databases finish performing the one or more query statements, the server issues a second message to the browser that includes the results of the one or more query statements executed by the one or more remote databases via the client to either view or update the live data form.04-12-2012
20090100134System and Method for Customized Sharing of Multimedia Content in a Communications Network - Methods and devices for sharing multimedia content in a communications network are disclosed. In an exemplary method, the initiation of a communications session between a first communications device and a second communications device is detected. In response, a content update, based on multimedia content stored on the first communications device, is formed and sent to the second communications device. In some embodiments, the content update is formed using files stored on the first communications device. In other embodiments, the content update describes one or more files stored on the first communications device, and may comprise pointers to the files, such as URLs, for use by the second communications device in retrieving one or more of the files.04-16-2009
20120197990PUBLISH-SUBSCRIBE MESSAGING - A Pub-Sub messaging method and system is disclosed. The method comprises: receiving a plurality of Pub-Sub messages; judging whether the plurality of Pub-Sub messages are similar; aggregating similar Pub-Sub messages to generate an aggregated Pub-Sub message; and transmitting the aggregated Pub-Sub message. Correspondingly, a message de-aggregating method comprises: receiving an aggregated Pub-Sub message, wherein the aggregated Pub-Sub message is generated by aggregating a plurality of similar Pub-Sub messages; de-aggregating the aggregated Pub-Sub message to recover the plurality of Pub-Sub messages; and transmitting the plurality of Pub-Sub messages.08-02-2012
20120079030METHOD AND SYSTEM FOR APPLICATION LAYER LINK CONTROL - The present invention discloses a method and a system for application layer link control. The method comprises: judging whether the number “a” of links which have been established between an exterior IP and a multimedia messaging service gateway (MMSG) in current granularity is less than a threshold number “A” of links for establishing a connection with the MMSG in the current granularity (S03-29-2012
20120079029Method And Arrangement For Obtaining A Media Object For A Device In A Local Network - Method and arrangement in a home gateway (03-29-2012
20120079027METHODS AND PROGRAM PRODUCTS FOR ORGANIZING VIRTUAL MEETINGS - A method for organizing a virtual meeting includes steps of creating a meeting file, the meeting file including at least a meeting date, a meeting start time, a meeting duration time, and a meeting code. The meeting file is stored on a memory accessible to the network, and at least one attendee is specified. A step of communicating a meeting invitation to the at least one attendee is also performed, with the invitation including at least the meeting date, meeting start time, meeting code, and a meeting entry portal. Methods and systems of the invention may be embodied in computers and computer program products.03-29-2012
20120079026Customizing Tracking Changes to User Content in an Online Social Network - Updates to landing pages of users in an online social network are fed from external sources so that content maintained by any one user can be consolidated in a single location regardless of where the changes are made to the content. When an update event occurs, users of the online social network are notified according to various criteria that they have set. With this feature, users can browse through content of other users efficiently.03-29-2012
20120079025Customizing Tracking Changes to User Content in an Online Social Network - Updates to landing pages of users in an online social network are fed from external sources so that content maintained by any one user can be consolidated in a single location regardless of where the changes are made to the content. When an update event occurs, users of the online social network are notified according to various criteria that they have set. With this feature, users can browse through content of other users efficiently.03-29-2012
20120079024Method and management agent for event notifications correlation - Methods and apparatus for correlating event notifications between agents in a management network are provided. An agent constructs a network notification in response to receiving an event notification. If the received event notification is associated with a prior notification already received and stored by the agent, a correlation attribute is added to the constructed network notification. If the received notification matches a peer agent notification category that another agent in the management network is interested in receiving, the constructed network notification is sent to the other agent.03-29-2012
20120079023SYSTEM AND METHOD FOR GENERATING A GHOST PROFILE FOR A SOCIAL NETWORK - A system and method for generating a ghost profile is disclosed. The ghost profile allows a user to use certain features in a social network without converting to a social network profile. Specifically, the ghost profiles are unsearchable and comments that originate from a ghost profile user are displayed as partial names. The ghost profile is generated when a member of the social network invites a user to join. In one example, the member is automatically added as a friend to the user's ghost profile.03-29-2012
20120079022METHOD OF CREATING AND JOINING SOCIAL GROUP, USER DEVICE FOR EXECUTING THE METHOD, SERVER, AND STORAGE MEDIUM - A method, user device, server, and storage medium for creating and joining a social group performed by a user device are provided. The method for creating the social group includes receiving information corresponding to a current location of the user device; receiving at least one social group condition information item; and sending a request to create a social group based on the information corresponding to the current location and the at least one social group condition information item to an external device.03-29-2012
20120079021Focused Listening and Advertising Guide System and Method - A method for providing an online social network of radio listeners, the method comprising the steps of providing a database of radio stations; providing a flagging function to allow the users to generate flags to indicate one or more radio stations; providing a flag-cast comprising a continuously updated feed of the flags generated by the users; providing a profile database storing user data associated with each of the users; providing a communications interface allowing the users to communicate user information to the social network provider; providing a monitoring module to track user activities on the social network; providing an activity database to store activity data about the users; providing a flag database to store flag data related to the flags generated by the users; and providing a flag-cast component that limits the flags displayed in the flag-cast by identifying selected flags.03-29-2012
20120079020HIGHLIGHT PROVIDING SYSTEM AND METHOD BASED ON HOT TOPIC EVENT DETECTION - Provided are a system capable of providing a highlight of a real-time event using message streams of social media and a highlight service providing method using the same. The disclosed highlight providing system includes: a hot event session detection unit detecting a hot event session where a hot event occurs using message streams of social media; a keyword detection unit detecting keywords related with the hot event from the hot event session detected by the hot event session detection unit using a predetermined algorithm; a hot event generating unit generating the hot event using a semantic relation between the keywords detected by the keyword detection unit; and a highlight providing unit providing a highlight of the social media along with a description in a natural language based on the hot event generated by the hot event generating unit.03-29-2012
20120079019METHOD AND APPARATUS FOR SHARING USER INFORMATION - An approach is presented for sharing user information among devices. The identity discovery module determines one or more user identifiers. Further, the identity discovery module determines to generate a first device identifier based, at least in part, on the one or more user identifiers. Then, the identity discovery module determines to present the first device identifier in place of a second identifier as a discoverable identity of a device.03-29-2012
20120079018SYSTEMS, METHODS, AND COMPUTER READABLE MEDIA FOR SHARING AWARENESS INFORMATION - Systems, methods, and computer readable media for sharing awareness information are provided. A non-aware electronic device can require awareness information including, for example, information about its environment or information about its status within its environment, in order to perform a particular device operation. When the non-aware device lacks an awareness component for detecting the required type of awareness information, the non-aware device can establish a communications path with an aware device that includes such an appropriate awareness component. The aware device can share the required type of awareness information as captured by its awareness component with the non-aware device. The distance between the non-aware device and the aware device can be less than a threshold distance to ensure that the shared awareness information is relevant to the non-aware device.03-29-2012
20120079017METHODS AND SYSTEMS FOR PROVIDING PODCAST CONTENT - A podcast parsing application is disclosed which may provide podcast content of interest to a user. The podcast parsing application may generate a compilation of podcast content from a plurality of podcasts. When playing a podcast to a user, the podcast parsing application may identify portions of podcast content and provide only those portions of the podcast determined to be of interest to the user. Information derived from user input, metadata tags, viewing histories, popularity data, search results, audio processing techniques or other information sources may be used by the podcast parsing application to distinguish, identify or otherwise provide podcast content of interest to the user.03-29-2012
20110231488RESOURCE BASED VIRTUAL COMMUNITIES - This invention disclosed a system and method for resource based virtual communities. Any resources that can be shared or used by multiple people, including Internet resources, software or other resources can be the basis for the community, whose members are users of the resource. Web resources include web sites, web pages news groups or discussion forums. Other types of resources include software products, bulletin boards, games or other products. The community composes of the current resource users such as web page readers, bulletin board posters, game players, software users. Whenever a person accesses or uses the resource, the user is automatically joined as part of the community. At the same time they are using the resource, they can access all services provided by the community, such as talking with other members, collaborating with others, publishing comments, or even adding new community services. A universal virtual community server is disclosed to support all virtual communities based on all resources in the world and all users in the Internet. There are 6 methods disclosed for individual users to connect to this resource based communities.09-22-2011
20110231491IP Address Discovery - A method of facilitating communication between users of a SIP-based network and SIP users external to that network. Each user of the SIP-based network possesses a SIP URI comprising a host name part belonging to the network and a user name part. The external users have access to a peer-to-peer network to resolve SIP URIs into contact IP addresses. The method comprises publishing into said peer-to-peer network a mapping between an identifier of a gateway to said SIP-based network and an IP address of the gateway. The identifier corresponds to or is derivable from said host name part. Upon receipt of a query at the gateway in respect of a URI associated with one of said users of said SIP-based network, the URI is resolved into a contact IP address. The contact IP address is returned to a node from which the query originated. Also provided is apparatus configured to provide a SIP user agent and gateway apparatus for facilitating communication between users of a SIP-based network and SIP users external to that network.09-22-2011
20090100135DEVICE AND METHOD OF SHARING CONTENTS AMONG DEVICES - A method of sharing contents among devices, the method includes a first device and a second device performing a time synchronization, the first device receiving, from a user, a time stamp with respect to contents being replayed by the second device, the first device transmitting the time stamp to the second device, the second device transmitting a contents list corresponding to the time stamp to the first device, the first device requesting the second device for contents selected by the user from among the contents list, and the second device providing the requested contents to the first device.04-16-2009
20090100136INTELLIGENT PRESENCE - A method and apparatus for obtaining contact information for individuals using an electronic device is disclosed. The user creates a user profile and storing the profile in the electronic device and creates a preference list of desired characteristics and storing the list in the electronic device; The electronic device registers with a communication system wherein the user profile and the preference list is sent to the communication system. The electronic device receives contact information for all registered users of the communication system who have at least a predetermined percentages of desired characteristics based on a comparison of their user profile and the preference list.04-16-2009
20090204673METHOD, SYSTEM AND APPARATUS FOR PERFORMING MULTI-PARTY COMMUNICATIONS AND METHOD FOR PUBLISHING EVENT STATE - The present invention discloses a method, a system and an apparatus for performing multi-party communication and a method for publishing event state. The method for performing multi-party communication includes: receiving a multi-party communication requests carrying the group condition of a current multi-party communication; according to the group condition of the current multi-party communication obtained from the request, controlling the current multi-party communication. The method, system and apparatus provided in the embodiment of the present invention may set the group condition of the multi-party communication to regulate participants of the multi-party communication by the group condition. The method for publishing event state provided in the present invention includes: after receiving the event state of the carried resource and the publishing message of authorization information, controlling the subscription authorization of the event state of the resource according to the authorization information. The method can perform subscription regulation for the event state.08-13-2009
20090204672CLIENT-SERVER SYSTEM FOR PERMISSIONS-BASED LOCATING SERVICES AND LOCATION-BASED ADVERTISING - A method in a server coupled to a device through a network for delivering message content to the device, the method comprising: maintaining at the server a message content store, the message content store including message content sorted by geographic position, class, and subclass; receiving at the server from the device a request message for message content, the request message including a geographic position of the device, an extent of a geographic region surrounding the geographic position of the device, a class, and a subclass; determining at the server the message content using the geographic position, the extent, the class, and the subclass; and, sending a response message including the message content from the server to the device, wherein the message content is displayed on a display screen of the device.08-13-2009
20090063630Rating based on relationship - People often trust ratings provided by those with whom they have an existing relationship more than they would trust ratings provided by strangers. A system that provides ratings can combine the ratings with information about a person's social network, in order to provide information that a person seeking the rating may find more reliable. The information provided to a person may, in some manner, differentiate between ratings that were provided by members of the person's social network and ratings that were provided by those outside of the persons' social network.03-05-2009
20090210490TECHNIQUES TO AUTOMATICALLY CONFIGURE RESOURCES FOR A MULTIMEDIA CONFRENCE EVENT - Techniques to automatically configure resources for a multimedia conference event are described. A system may comprise a meeting resource and a local meeting console to couple to the meeting resource. The local meeting console may include a meeting resource management module operative to manage the meeting resource for a conference room, and automatically establish a media connection between a remote meeting console and a meeting resource for a multimedia conference event. Other embodiments are described and claimed.08-20-2009
20090210491TECHNIQUES TO AUTOMATICALLY IDENTIFY PARTICIPANTS FOR A MULTIMEDIA CONFERENCE EVENT - Techniques to automatically identify participants for a multimedia conference event are described. An apparatus may comprise a content-based annotation component operative to receive a meeting invitee list for a multimedia conference event. The content-based annotation component may receive multiple input media streams from multiple meeting consoles. The content-based annotation component may annotate media frames of each input media stream with identifying information for each participant within each input media stream to form a corresponding annotated media stream. Other embodiments are described and claimed.08-20-2009
20090222517Methods, systems, and apparatus for using virtual devices with peer-to-peer groups - Using virtual devices with P2P groups involves sending a discovery record from a virtual device to an Internet-based broker. A registration message from the peer-to-peer group is received by the virtual device in response to the discovery record. The registration message is used to join the virtual device with the peer-to-peer group. The user is authorized via the Internet-based broker and the virtual device is joined with the peer-to-peer group based on the user authorization and the registration message. Services are then provided to the peer-to-peer group via the virtual device in accordance with the discovery record. The virtual device may include a wide-area network service that is modeled to act as a physical device of the peer-to-peer group.09-03-2009
20090222519COMPUTER-BASED METHODS FOR ARRANGING MEETINGS AND SYSTEMS FOR PERFORMING THE SAME - Methods and systems for assisting individuals arrange meetings such as networking meetings with other individuals at a specified time (or within a specified time range) and at a specified place (or within a specified geographic region). More specifically, methods and systems for allowing individuals to post an invitation to for a meeting on an on-line network.09-03-2009
20090204671IN-MEETING PRESENCE - Architecture that presents general presence information and in-meeting presence information as advanced state presence information in the roster of a virtual conference meeting or session. For example, one advanced state is showing a user that was invited to the session but that has not joined into the session. The advanced state presence information can also then show what the user is currently doing (e.g., offline, busy, etc.). Moreover, the advanced state presence information can show the communications state (e.g., audio) of the user such as free/busy information, call information, desktop locked (to attend to other activities), and so on.08-13-2009
20090112982Automatic management of associations between users - Automatically associating users of a communication system, without using an invitation or affirmative permission. In one embodiment, a first user submits contact information about a second user to a relationship system, which stores the information in the first user's contact list. Similarly, a second user submits contact information about the first user to the relationship system, which stores the information in the second user's contact list. The relationship system detects the cross reference in the two contact lists, and stores a first degree relationship between the two users. One of the users submits a request to the relationship system to enable an operation with any other user that was associated with the submitting user. Associations can also be selectively higher degrees with other users. The submitting user need not know which other users will participate in the operation, and the other users need not know the submitting user's identity.04-30-2009
20090210489METHODS FOR PEER-CACHING FOR FASTER LOOKUPS IN PEER-TO-PEER SYSTEMS - The invention improves query response latency in a peer-to-peer network. The invention augments core neighbors included in a neighbor list of a peer node by selecting auxiliary neighbors for inclusion in the neighbor list of the peer node of a peer-to-peer network. In one embodiment, a method includes maintaining query frequency information associated with each of a plurality of peer nodes of the peer-to-peer network, selecting at least one of the peer nodes of the peer-to-peer network as an auxiliary neighbor using the query frequency information, and updating a neighbor list to include the at least one peer node selected as the at least one auxiliary neighbor. The core neighbors stored at a peer node attempt to minimize the worst-case query latency for that peer node. The auxiliary neighbors stored at the peer node attempt to reduce the average query latency for that peer node. The auxiliary neighbors may be used in any peer-to-peer system, such as Pastry, Tapestry, Chord, SkipGraph, and the like.08-20-2009
20090222516SELF-DESCRIBED RENDERING OF DATA - An exemplary data package for a network-based instant messaging system includes descriptive data about a user of the instant messaging system and data indicating a network location of a gadget to render the descriptive data, the location accessible by one or more other users of the instant messaging system. Various other exemplary methods, systems, device, etc., are also disclosed.09-03-2009
20090254615APPARATUS, SYSTEM, AND METHOD FOR MANAGING COLLABORATIVE SHARING BY INVITEES TO A MEETING OF THEIR MEETING STATUS - An apparatus, system, and method are disclosed for allowing a particular invitee to a meeting to control the distribution of information about the particular invitee's posture with respect to the meeting that determines a plurality of invitees to the meeting from a meeting invitation, selects invitees to the meeting from the plurality of invitees to the meeting based on criteria in a meeting profile unique to the particular invitee, generates a message to the selected invitees disclosing the status of the particular invitee relative to the meeting, and provides the message to the selected invitees.10-08-2009
20120197995SOCIAL MEDIA CONTENT MANAGEMENT SYSTEM AND METHOD - A social media content management system coupled to a social media network includes database files and execution instructions to assemble, manage and transmit social media content. The database files store a feed content file, a social content management file, and management tables including a schedule file and an export content file. Execution instructions include a feed channel content system for receiving and storing feed content items in the feed content file. A selection subsystem is used for selecting and storing export content as social media posts in the social content management file. A scheduling subsystem enables a user to create and store schedules, to select a schedule and to merge the selected schedule with the stored content in the management file to form the export content file. An export system transmits the stored content as social media content posts to the social media network according to the selected schedule.08-02-2012
20120197989SYSTEM AND METHOD FOR PROVIDING A REAL-TIME DIGITAL IMPACT VIRTUAL AUDIENCE - The present disclosure generally provides a system and method for providing a real-time digital impact virtual audience. The system and method may include enabling communication between virtual audience members using their respective remote audience devices while the virtual audience members are viewing the same live event.08-02-2012
20120197987METHOD, DEVICE AND SYSTEM FOR SOCIAL MEDIA COMMUNICATIONS ACROSS A PLURALITY OF COMPUTING DEVICES - The present specification provides a method, device and system to allow a plurality of devices and recommendation engines to participate in generating a media playlist. Playlist recommendations can be augmented with related yet novel content that is not contemplated by the recommendation engines.08-02-2012
20100274851Natural Ordering in a Graphical User Interface - Provided is a method for displaying information such as lists of data, files and icons in a window of a graphical user interface (GUI). Unlike a typical display methodology, which arranges items in a “machine-dependent” sorting order, the disclosed technology provides a “natural” sorting order. The list, or names associated with the files or icons are incorporated into a query and the query is transmitted to a web service. The web service parses the query to determine a natural order appropriate to the material represented by the list, files, or icons rearranges the list, files or icons into the natural order and returns a response to the originator of the query. The operating system or GUI that originated the query receives the response, parses the response and displays the list, files or icons in the corresponding natural order.10-28-2010
20090254617METHOD AND APPARATUS FOR NAVIGATION AND USE OF A COMPUTER NETWORK - The system provides a method and apparatus for navigation and use of a computer network. The system allows multiple users to simultaneously explore a network in groups of two or more. This capability allows one of the users to be a leader of the exploration and the leader can change during the exploration as desired. A user can also save an exploration session and share it with others, so that others can recreate the experience of the first user automatically. The system also allows for the easy creation of circles of network friends where content and information can be easily shared.10-08-2009
20090254614SHARING CONTENT USING SELECTION AND PROPOSAL - A system may facilitate “almost automatic” sharing of content by regularly selecting content to be shared, and by publishing the content to certain entities if a person agrees, or does not object, to the sharing. A content item may be selected based on a criterion. A proposal to share the content item then may be displayed to a person. The proposal may specify a time by which the content item will be published if the proposal is not rejected. The person may explicitly accept or reject the proposal, or may passively allow the content to publish by not rejecting the proposal before the specified time. The content may be published so as to be receivable by a set of one or more entities that have been designated to receive shared content items.10-08-2009
20090248802Systems and Methods for Managing Multimedia Operations in Remote Sessions - Techniques relating to managing multimedia transmissions in terminal services scenarios are described. In an example, a method sends a user-interface component from a server to a remote client. The exemplary method further streams a media component for presentation on the remote client in combination with the user-interface component and the media presentation is tracked but not displayed by the server.10-01-2009
20090282104SYSTEM AND METHOD FOR INDICATING AVAILABILITY - A method and computer program product for analyzing a plurality of relationships of a user. A social network of the user is defined based upon, at least in part, at least a portion of the plurality of relationships of the user. The social network identifies one or more relationship users. A relationship score is associated with the one or more relationship users. An instant messaging availability status of the user is indicated to the one or more relationship users based upon, at least in part, the relationship score associated with the one or more relationship users.11-12-2009
20100179990REMOTELY CONFIGURABLE USER DEVICE WITH PHYSICAL USER RESOURCES AND INTERFACE - A user device for interfacing predetermined external services provided by third party service providers to a user at a fixed location includes a processing platform running an operating system, a plurality of physical system resources associated with the remotely configurable user device, physical system resource interfaces for interfacing the operating system with the available physical system resources, a data store for storing ones of multiple configuration information associated with and identifying the external services that are available to a user with the user device and one or more of the available physical system resources required for ones of the external services and a communication resource for interfacing with the operating system to allow communication of the operating system with a central office for downloading of configuration information to remotely enable a selected one or ones of the predetermined external services provided by third party service providers.07-15-2010
20100161729SYSTEM, NETWORK AND METHOD FOR MULTI-PLATFORM PUBLISHING AND SYNCHRONIZED CONTENT - A method for synchronizing content delivery to a plurality of delivery devices of a user. A communications network and a system are also provided. The delivery devices include at least one computer connected to internet and at least one mobile device. The method comprises retrieving profile data concerning the plurality of delivery devices of the user; sending an invitation to deliver content to the plurality of delivery devices of the user; receiving at least two responses to the invitation, for each response received: identifying a responding delivery device of the plurality of delivery devices from which the response is received using the profile data; retrieving a platform type of the responding delivery device accepting the invitation; and retrieving and providing a delivery version of the content in a delivery format acceptable for the platform of the responding delivery device. In one embodiment, the method further comprises tracking usage of the content by the user on each the responding delivery device.06-24-2010
20100161728METHOD OF IDENTIFYING AND CONVEYING A ROLE ASSOCIATED WITH USERS IN A COMMUNICATION - A method for identifying and conveying a role of a first user relative to a second user in a communication comprises using a communication server to determine an identity of the first user, determine an identity of the second user, determine a relationship between the first user and the second user, determine an associated role with the first user relative to the relationship between the first user and the second user, and convey the associated role of the first user relative to the relationship to the second user. The communication server receives an indication that a communication between the users is initiated. The communication server and/or a source are configured for tracking one or more of the identities, relationships, and roles of the first and second users. Each user may have a plurality of roles and the identity and roles may by fixed or dynamically assigned.06-24-2010
20100161726Method, Server and Terminal for Broadcasting a Message to a Plurality of Members of a Community - The invention relates to a method, a server and a terminal for broadcasting a message to a plurality of members of a community. The method comprises the steps of receiving an incoming message, the message comprising a community identifier (ID). The method further comprises identifying community members listed in a contact list of a recipient of the incoming message, with the community ID. The method also comprises the step of forwarding the incoming message to the community members identified in the contact list of the recipient. The messaging server and terminal comprise a receiving module for receiving an incoming message, a processor for identifying community members listed in a contact list of the recipient of the incoming message, with the community ID and a sending module for forwarding the incoming message to the community members identified in the contact list of the recipient.06-24-2010
20090259719Data Communication - A computer voting system arranged to receive votes from one or more mobile communications devices through a wireless personal area network in order to select content stored on the system, each mobile device comprising a mobile device name that can be edited by a user to include a user-entered vote, the system comprising: inputs arranged to receive one or more mobile device names; a processor arranged to analyse the or each device name to determine the presence of user-entered votes; storage apparatus arranged to store content; and an output arrangement arranged to output content; wherein the processor is further arranged to determine the content to be output by the output arrangement based on the or each user-entered vote.10-15-2009
20090259718COLLABORATIVE ACCOUNTABILITY IN MEETING WORKFLOW - A computer program product provides collaborative accountability in meeting workflows by including appropriate notification and endorsement of workflow events by an accountability network which includes supervisors in an organizational hierarchy. Workflow events may include invitations to attend meetings, delegations of those invitations, meeting attendance, and action items generated within meetings.10-15-2009
20090276491Management method for remote digital signage - A management method for a remote digital signage provides communication between a web server and the digital signage to make the web server collect a system information from the digital signage. The management method includes the steps of: transmitting a heartbeat every period to the web server by the digital signage; receiving the heartbeat to transmit a reply signal to the digital signage by the web server, wherein the reply signal includes a command; receiving the reply signal to execute the command, and to transmit the system information to the web server by the digital signage; and receiving and storing the system information by the web server.11-05-2009
20100153497SHARING EXPRESSION INFORMATION AMONG CONFERENCE PARTICIPANTS - Participants in a conference are associated with communication terminals, each of which including an expression client that is configured to interact with an expression control function. When a first participant desires to share expression information, the first participant may select expression information representing a desired expression via a first expression client provided by the first participant's communication terminal. The first expression client will provide a corresponding expression request to the expression control function, which will process the expression request and provide an expression instruction to one or more of the expression clients of the participants.06-17-2010
20100185731RETRANSMISSION ADMISSION MECHANISM IN A MANAGED SHARED NETWORK WITH QUALITY OF SERVICE - According to various embodiments of the disclosed method and apparatus, a node on a network submits to a network controller a request for the admission of a parameterized Quality of Service flow with in a MoCA network. A network controller receives the submission requesting creation of or update to a parameterized quality of service to support a flow with retransmission; sends a message to a first plurality of nodes in the network to request information from the first plurality of nodes regarding whether the retransmission flow can be created or updated; receives responses from the first plurality of nodes, wherein each response comprises information regarding whether its respective node can support the retransmission flow; and determines whether the retransmission flow can be supported by the first plurality of network nodes.07-22-2010
20120246234METHODS FOR MANAGING CONFERENCES - Described is a method for administering an online conference. The method includes receiving an electronic communication from a conference participant. A group is determined to be associated with the conference participant. An action is performed on the conference participant based on the group association.09-27-2012
20120246228SHARING CHANNELS - One or more techniques and/or systems are disclosed for sharing content. A user can acquire content, such as locally and/or remotely, that they wish to share with one or more recipients. The user provides or establishes one or more endpoints (e.g., email alias, cell-phone/text messaging address, etc.) for one or more recipients with which to share content using a sharing channel. A universal resource identifier (URI), comprising a link to the content to be shared is generated. Upon receiving an indication of sharing (e.g., drag-n-drop of content into the channel), at least one of the selected content and the URI are automatically sent to the one or more endpoints for the respective one or more recipients via the sharing channel. The user can thus share a plurality content with multiple recipients at multiple different endpoints in a single act.09-27-2012
20100161727System and Method for Accelerating a Wide Area Notification - A method is provided that includes evaluating a message to be communicated to one or more persons and evaluating social network data that is indicative of a social network of the persons. The social network of the persons is used as a basis for communicating the message to one or more persons in the social network. In other embodiments, a selected one of the persons in the social network responds to receiving the message by sending the message to other persons in another social network to which the selected person belongs. In still other embodiments, the social network can be restricted to persons associated with a geographical area and the geographical area can be associated with a location from which the message originates. In yet other embodiments, communicating the message comprises making a telephone call or communicating the message comprises out-of-band signaling.06-24-2010
20100262657METHOD OF SHARING IMAGE BASED FILES BETWEEN A GROUP OF COMMUNICATION DEVICES - Methods and associated mobile devices are disclosed for sharing an image based file between a group of communication devices. The image based file is scaled based on a display capacity of the devices within the group. The group of communication devices including a sending mobile communications device. The method includes: accessing from a memory of the sending mobile communication device a display capacity of each of the devices in the group, determining whether the resolution of the image based file exceeds an image resolution threshold based on the display capacity of the devices in the group, and if so scaling the image based file to within the image resolution threshold, and sending the image based file from the sending mobile communication device to one or more receiving communication devices in the group.10-14-2010
20100262656Systems and methods for computer and voice conference audio transmission during conference call via VoIP device - A new approach is proposed that contemplates systems and methods to support canceling audio streams leaked from a speaker to a microphone so that a clean audio stream of a presenter or viewer speaking at a conference call is transmitted. Here, the audio streams being canceled includes the computer audio stream of an application being run or a material being presented online during a web conference and/or the audio stream received from the rest of the group of participants at the conference call. The computer audio stream is then transmitted in addition to the presenter or viewer audio stream, and separate from any other audio stream captured by the hosting device during the conference call.10-14-2010
20080320080LINKING RECOGNIZED EMOTIONS TO NON-VISUAL REPRESENTATIONS - A method of linking recognized emotions to non-visual representations includes receiving at a first location information corresponding to demonstrative behaviors of individuals. The behaviors of the individuals may be analyzed during a dynamic session, in which the information is used to determine emotional states of one or more of the individuals. The information about the emotional state may then be used at the first location to determine an action for improving the dynamic session.12-25-2008
20120197994TRANSACTIONAL CACHE VERSIONING AND STORAGE IN A DISTRIBUTED DATA GRID - A set of techniques are described for transactional cache versioning and data storage in a distributed data grid environment. A transaction coordinator maintains a commit version for each transaction. This version is updated over the course of the transaction. In addition, each cluster member maintains a local current version that is updated as messages are received from the client. When a client serving as a transaction coordinator sends a message, the transaction coordinator includes an associated transaction's current version value with the message. On receiving a message, the receiving member process sets its current version to be the maximum of its own value and the received value. The receiving member process includes its current version in the return message to the sender. On receiving the return messages, the client sets the transaction's commit version to be greater than the maximum of its own value and the received value.08-02-2012
20120197997Interest Management for a Virtual Environment of a Peer-to-Peer Network - The present invention relates to the provision of interest management in peer-to-peer networks that provide a virtual environment for multiple users. One example of such an environment is an online gaming environment. The invention includes a switching algorithm (FIG. 08-02-2012
20100185732AUTOMATIC META-DATA SHARING OF EXISTING MEDIA - Automatic meta-data sharing of existing media method and apparatus are disclosed. In one embodiment, a method of a server device includes analyzing a media data of a client device to determine a meta-data identifier associated with the media data and automatically populating a new mark-up language file using an existing media-collection data associated with certain items of the media data. The meta-data identifier may be generated by a client application that is agnostic of a type of media player application compatible with the media data. The new mark-up language file may include an arrangement of the existing media-collection data of the certain items associated with the media data of the client device. A compatibility rating may be determined between the users based on the similar attributes between the arrangement and the other arrangements and enabling each user of the server device to view mark-up language files of the other users.07-22-2010
20080215678Bookmarking URLs From An Instant Messaging Session - Bookmarking URLs from an instant messaging session, including identifying by an instant messaging client a URL in the instant messaging session, selecting by the instant messaging client at least one browser available for receiving bookmarks from an instant messaging client, and saving by the instant messaging client a bookmark for the identified URL in a bookmark repository of the selected browser.09-04-2008
20120197992SYSTEM AND METHOD FOR CREATING A MEDIA RICH, LINEAR AND NON-LINEAR, INTERACTIVE COMMUNICATION, EDUCATION, STORYTELLING ENVIRONMENT AND DEVELOPMENT TOOLS THEREFOR - A customizable communication, storytelling and learning environment with a storyline or flow path with one or more plots and/or subplots and story branch or transition points and one or more endings for individuals and groups that is delivered with various media, over various media channels, at various times and intervals by use of a triggered communications server and method and producer development kit therefor.08-02-2012
20120197991METHOD AND SYSTEM FOR INTUITIVE INTERACTION OVER A NETWORK - Intuitive interaction may be performed over a network. The interaction may include collection of feedback from participants, wherein the feedback is active, passive, or a combination of both. The feedback from the participants may be aggregated and the aggregated feedback can be provided to at least one participant or a non-participant.08-02-2012
20120197988METHOD AND APPARATUS FOR AUTOMATICALLY DETERMINING COMMUNITIES OF INTEREST, FOR USE OVER AN AD-HOC MESH NETWORK, BASED ON CONTEXT INFORMATION - An approach is provided for methods and apparatus for efficiently and effectively determining communities of interest for a user, for use over an ad-hoc mesh network, based on context information associated with user devices. Context information of a device is accessed. The context information is processed to determine one or more themes associated with the context information. One or more communities of interest relating to the one or more themes are determined, the one or more communities of interest having respective community identifiers corresponding therewith. The device is associated with at least one of the communities of interest relating to the one or more themes, based at least in part on the corresponding community identifiers, for accessing awareness information related to one or more of the communities of interest associated with the device. Further, the availability of at least one of the communities of interest associated with the device can be identified via the ad-hoc mesh network, based at least in part on the corresponding community identifiers, and awareness information can be accessed, based at least in part on the availability of the at least one of the communities of interest associated with the device.08-02-2012
20100174781METHOD AND SYSTEM TO ENABLE DYNAMIC MODIFICATION OF METADATA IN CONTENT - A method to enable dynamic modification of metadata in a content, the method comprising of constructing the content (07-08-2010
20100185730DELTACASTING FOR OVERLAPPING REQUESTS - Methods, apparatuses, and systems are provided for improving utilization of a communications system (e.g., a satellite communications system) when handling overlapping content requests. Embodiments use various techniques (e.g., dictionary coding techniques) to create fingerprints of content traversing the links of the communications system. These fingerprints are used to identify and exploit opportunities for using multicasting to share forward-link capacity by collapsing multiple overlapping requests for the same content via multiple content session streams into fewer session streams, including one or more shared session streams.07-22-2010
20100262658SYSTEM FOR TRANSMITTING AN ELECTRONIC RECOMMENDATION - The invention concerns a system for transmitting an electronic recommendation to members of a social network, the system having a user activity monitor (10-14-2010
20100191807Semantic note taking system - A semantic note taking system and method for collecting information, enriching the information, and binding the information to services is provided. User-created notes are enriched with labels, context traits, and relevant data to minimize friction in the note-taking process. In other words, the present invention is directed to collecting unscripted data, adding more meaning and use out of the data, and binding the data to services. Mutable and late-binding to services is also provided to allow private thoughts to be published to a myriad of different applications and services in a manner compatible with how thoughts are processed in the brain. User interfaces and semantic skins are also provided to derive meaning out of notes without requiring a great deal of user input.07-29-2010
20090300112Effective Communication in Virtual Worlds - A method, computer program product and computer system for establishing an effective communication between two users in a virtual world, which includes measuring a communication capability for each of the users, and establishing a communication using a default type of communication, if a difference between the communication capabilities of the two users is not above a pre-determined threshold. The method, computer program product and computer system can further establish a communication using an alternate type of communication, if a difference is above the pre-determined threshold.12-03-2009
20120246235ATTRIBUTE INFORMATION SHARING PROVIDING SYSTEM, ACCESS INFORMATION MANAGEMENT DEVICE, ACCESS INFORMATION PROXY MANAGEMENT DEVICE, METHOD AND PROGRAM THEREFOR - An attribute information providing device 09-27-2012
20080208970Systems and Methods for Enabling Selective Communications between Participants - Systems and methods for selective communications, including: establishing a communication between one or more participants, where the communication is established according to configuration instructions, where the configuration instructions determine whether a one-way communication exists between one of the participants and another one of the participants.08-28-2008
20080208969AUTOMATIC SELECTION OF ONLINE CONTENT FOR SHARING - Embodiments of the present invention provide a way to combing websites that can be edited over the Internet using distributed revision control. This also makes it possible to use writable web sites while not being connected to the Internet. In some embodiments, the present invention is applied to wikis. When a wiki reconnects, differences are automatically sent over and changes from other wikis are merged automatically. Wikis may also be synchronized on a periodic or event driven basis. Embodiments of the present invention may also be used for load balancing between wikis, or to share information with users who can only occasionally connect to the Internet.08-28-2008
20120197993SKILL RANKING SYSTEM - In an example disclosed is a method of ranking social networking service member skills by retrieving from non-volatile storage a plurality of member profiles created by a plurality of members of a social networking service, running a text classification algorithm to determine which of the plurality of members possesses a skill that matches any of a plurality of provided skills and associated skill attributes; and for at least one skill of the plurality of provided skills, identifying the plurality of members that possess the skill and ranking the plurality of members relative to one another using a ranking algorithm, the ranking algorithm being based in part upon weighted interactions among the plurality of members that possess the given skill, the weighted interactions comprising endorsements between a first member who possesses the given skill and a second member who possesses the given skill.08-02-2012
20110238756Method For Selection of Suitable Peers in a Peer-to-Peer (P2P) Network - The present invention relates to a method for selecting suitable peers CL09-29-2011
20110238754ORGANIZING SOCIAL ACTIVITY INFORMATION ON A SITE - A system and method for organizing social activity information on a website is disclosed. The system comprises a feed serving module and a presentation module. The feed serving module is configured to receive social activity of at least a first user from at least one third-parity source. The feed serving module aggregates the social activity information to form aggregated social activity information. The presentation module is communicatively coupled to the feed serving module and is configured to receive the aggregated social activity information from the feed serving module. The presentation module generates feed display associated with the aggregated social activity information and sends feed display to a client for display to a second user.09-29-2011
20100153496Method and system for data transmission - A method of transmitting data over a communication network from a first user terminal executing a communication client application to a second user terminal is provided. The communication client application of the first user terminal receives a command to transmit the data to the second user terminal and establishing a first connection between the first user terminal and the second user terminal via a first relay node. The transmission of the data from the first user terminal over the first connection is started, and at least one network parameter related to the transmission of the data is monitored and compared to at least one known value to determine whether to add a further connection. Responsive to determining that the further connection should be added, the further connection is established between the first user terminal and the second user terminal via a further relay node, and a first portion of the data transmitted via the first connection and a second portion of the data transmitted via the further connection.06-17-2010
20100228825SMART MEETING ROOM - The claimed subject matter provides a system and/or a method that facilitates enhancing the employment of a telepresence session. An automatic telepresence engine that can evaluate data associated with at least one of an attendee, a schedule for an attendee, or a portion of an electronic communication for an attendee. The automatic telepresence engine can identify at least one the following for a telepresence session based upon the evaluated data: a participant to include for the telepresence session, a portion of data related to a presentation within the telepresence session, a portion of data related to a meeting topic within the telepresence session, a device utilized by an attendee to communicate within the telepresence session. The automatic telepresence engine can initiate the telepresence session within a communication framework that includes two or more virtually represented users that communicate therein.09-09-2010
20090077177COMPONENTIZED SITE ENGINE SERVICES - A plurality of modules which provide a user with tools for engaging in social networking are created. The plurality of modules are associated with a service. A server hosting the web space receives a selection from the user corresponding to a first module. In response to the selection, the server associates the service with the web space. The first module renders the web space on a client accessing the web space. The server enables a visitor to the web space to access a second module form the plurality of modules associated with the service. The accessed second module will display the web space in a second format on the client of the visitor.03-19-2009
20090077176Method, Apparatus and Computer Program Product Implementing a Chat Application Proxy and a Chat Application Wrapper in a Chat System - Methods, apparatus and computer program products implement a chat proxy component and a chat wrapper component. The chat proxy component controls interactions with a chat application by external users. The chat proxy component receives chat requests from external users and initiates a chat session only if a user is validated as a valid user. User validation may be performed by a chat payment application that validates a user only if payment is received for chat services, or by an external user validation system that validates users as, for example, employees authorized to use the chat application. Once a chat session is established, chat operations are managed on a session-specific basis. The chat proxy component also is configured to perform session reconnection detection when a session is interrupted; to establish a multimedia path separate from the chat application; and to extract and execute embedded commands. The chat wrapper component manages communication between the chat proxy component and the chat application. The chat wrapper component also permits the user-facing chat application to be situated on a remote computer.03-19-2009
20100217803INTERFACE DEVICE FOR COMMUNICATION BETWEEN A MEDICAL DEVICE AND A COMPUTER - The present invention relates to an interface device and a method for communication between a medical device and a computer system. In some embodiments, the interface device comprises a conversion device and/or a processor-transceiver and a memory in electrical communication with the conversion device, wherein the memory contains data to instruct the conversion device and/or the processor transceiver how to communicate with the medical device.08-26-2010
20100223331SYSTEMS AND METHODS FOR PROTECTING HEADER FIELDS IN A MESSAGE - Embodiments of the systems and methods described herein facilitate the transmitting, receiving, and processing of encoded messages wherein the header fields in the message header are protected. In one embodiment, the contents of the header fields to be protected are inserted into the message body as one or more additional lines of text, for example, prior to encoding and transmitting the message to a message recipient. Upon receipt of the message, the message recipient processes the encoded message such that the contents of the protected header fields can be extracted from the message body. Accordingly, by inserting the contents of the header fields to be protected into the message body, the header fields may be protected using existing standards and protocols for facilitating secure message communication.09-02-2010
20100228826PROVISIONING MY STATUS INFORMATION TO OTHERS IN MY SOCIAL NETWORK - A device, system, and method are directed towards sending a status of a user in a social network to a recipient. A status of the user is received over a channel. The recipient is selected based on a membership in the social network, a preference of the recipient, or a type of the status. Another channel is selected based on information about a mode of communication between the recipient and the user and/or another member related to the user in the social network. The status may be modified from one type to another type based on the recipient. The status is forwarded to the recipient over the other channel. Forwarding may comprise unicasting, multicasting, and/or delaying sending the status until the other channel is available. A channel may include an application protocol.09-09-2010
20100228823Collaborative Session Resource Allocation - A method comprising, receiving a first collaborative session request including a first collaborative session parameter, determining whether the first collaborative session parameter is similar to a second collaborative session parameter associated with a second collaborative session request, processing the first collaborative session request responsive to determining that the first collaborative session parameter is not similar to the second collaborative session parameter, receiving an indicator of a first system asset used in the second collaborative session request responsive to determining that the first collaborative session parameter is similar to the second collaborative session parameter, associating the indicated first system asset with the first collaborative session request.09-09-2010
20090006549SYSTEM AND METHOD FOR PROVIDING A COMMUNITY PORTAL FOR CHAT-BASED SUPPORT SERVICES - An approach is disclosed for providing a community portal for chat-based support services. Chat sessions corresponding to customer support service are established among multiple users and one or more agents. A community of the users is created during the chat sessions.01-01-2009
20090292771METHOD FOR THE MANAGEMENT OF PARAMETERS FOR THE DELIVERY OF SPONTANEOUS CONTENTS, METHOD FOR THE DELIVERY OF SPONTANEOUS CONTENTS, METHOD FOR PROVIDING SPONTANEOUS CONTENTS, ASSOCIATED TERMINAL AND REMOTE SYSTEMS - The invention concerns a method for the management of a set of parameters for the delivery of spontaneous contents to a user of a terminal comprising the following stages: 11-26-2009
20100241709USER CONTRIBUTION BASED MAPPING SYSTEM AND METHOD - A computer implemented user contribution method is provided. The method includes receiving identifying information from a plurality of users and receiving from the plurality of users indications of one or more geographic areas. A quality value of the one or more geographic areas is determined based on the indications of the one or more geographic areas from the plurality of users, and the quality value is transmitted to one or more of the plurality of users. The present invention further provides a user contribution based mapping system.09-23-2010
20100250673METHODS AND APPARATUS FOR COMBINED PEER TO PEER AND WIDE AREA NETWORK BASED DISCOVERY - A first wireless communications device includes a wide area network (WAN) interface and a peer to peer interface. The first device discovers the presence of a second wireless communications device via a peer discovery signal, received via its peer to peer interface. The second device has been transmitting, e.g., periodically, certain information, e.g., its location and/or shopping preferences, to a node within the WAN. The detected first signal triggers an application alert in the first device. The first device recovers past information about the second device through a second signal received via its WAN interface. The first device uses information communicated in the first signal, e.g., device identifier information, and information communicated in the second signal, e.g., past location and/or shopping information, to generate a targeted message for the second device. The first device communicates the targeted message via its peer to peer interface in a peer to peer traffic channel.09-30-2010
20100250677SUBSCRIBER DEVICE AND SUBSCRIPTION MANAGEMENT THAT SUPPORTS REAL-TIME COMMUNICATION - Real-time communication for resource content comprises selecting by a subscriber device, an event topic based on an event topic list, creating for the selected event topic, a topic path for receiving a notification event related to the selected event topic, and sending path information of the created topic path as part of identification information with the selected event topic to a resource content publishing device. Real-time communication also comprises receiving by the resource content publishing device, the identification information and the selected event topic, and adding the identification information and the selected event topic to an event topic subscription search table. Real-time communication also comprises, if new resource content is available, obtaining, based on the event topic subscription search table, identification information of a subscriber device subscribing to an event topic related to the new resource content and sending a notification event including the new resource content to the subscriber device.09-30-2010
20100250679METHOD, SYSTEM, AND DEVICE FOR CONTROLLING A TOKEN FOR AN AUXILIARY STREAM IN A MULTI-POINT DOUBLE-STREAM CONFERENCE - The present invention discloses a method, a system, and a device for controlling a token for an auxiliary stream in a multi-point double-stream conference. In the multi-point double-stream conference, a Multipoint Control Unit (MCU) receives a token depriving request message, judges whether to execute the token depriving according to the identifier carried in the token depriving request message, and deprives the token when deciding to execute the token depriving. The solution of the present invention effectively solves the problem that the auxiliary stream token is held by a certain conference terminal for a long time and the sending of an emergent and important auxiliary stream is disturbed and provides for the control of the auxiliary stream token in a multi-point double-stream conference to facilitate the need of a user.09-30-2010
20100250676SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR VERIFYING THE IDENTITY OF SOCIAL NETWORK USERS - An advanced identity verification system, method, and computer program product are provided that enable a user to create and individualize a repository of identifying data, and then incorporate that repository into processes that require reliable identification of an individual. Real-world acquaintances of the user can be queried to determine the accuracy of identifying data in the repository. As more and more acquaintances respond concerning a particular item of identifying data, a numeric accuracy index may be provided that permits an inquiring party to determine whether the identifying data may be trusted.09-30-2010
20100250675SYSTEM AND METHOD FOR TRANSMITTING PERSONAL NETWORKING-BASED BLOG POST, AND SERVER APPLIED TO THE SAME - Disclosed are a system and method for distributing a blog post based on personal networking, and a server to be applied thereto. The system includes a writer terminal unit, which makes a series of settings for forming a blog post containing contents posted by a writer through the writer's blog registered with an online community service, and then distributes the blog post to at least one or more acquaintances blogs registered to personal networking with the writer, sharer/distributor terminal units, which make setting for posting the blog post on the acquaintances blogs, or distributing the blog post to at least one or more other acquaintances blogs registered to personal networking with sharers/distributors, and a service management server, which differentially provides management authority for the blog post to each of the writer and the sharers/distributors, and integrally manages the blog post distributed to a plurality of blogs, based on a path along which the blog post is distributed. The system and method distributes a blog post containing a writer's specific purpose of posting, such as a help-wanted notice, step by step through blogs registered with an online community service, based on trust relationships, thereby providing a notice platform, which is so efficient that an advertiser who writes a blog post, such as a help-wanted notice, can quickly find a qualified person, based on his/her trust relationships.09-30-2010
20100235445Providing On-Demand Access to Services in a Wide Area Network - An integration services network is described which is operable to facilitate access to a composite service by a plurality of users having associated client machines. Each of the users is associated with one of a plurality of independent enterprises. At least one data store has a directory stored therein which maps an identity for each of the users to a policy framework which defines access information relating to a plurality of services. At least one computing device is operable to set up the composite service by integrating operation of the plurality of services. The plurality of services are associated with and controlled by a plurality of independent service providers. The at least one computing device is further operable to connect with the client machines and each of the services, and to selectively facilitate interaction among the client machines and the services with reference to the directory and the policy framework, thereby enabling each of the users to access the plurality of services as an integrated solution.09-16-2010
20100235443METHOD AND APPARATUS OF PROVIDING A LOCKET SERVICE FOR CONTENT SHARING - An approach is provided for sharing rendered content that includes receiving a request for a content locket for a user. The content locket includes data indicating a content playlist associated with the user, and script for generating a message that requests an action related to the content indicated in the content playlist. The content locket is forwarded. In response to receiving the message generated by the script, the action related to the content is performed. The content locket can be embedded in a web page or passed in other messages, such as emails or instant messenger messages.09-16-2010
20100250678PEER-TO-PEER AIDED LIVE VIDEO SHARING SYSTEM - Video data from an upload client is received at a hosting node. A request from a download client is received at a bootstrapping node to receive the video data. The download client to receive the video data directly from the hosting node when the hosting node is below a threshold, wherein the threshold is based at least in part on the maximum number of download clients the hosting node can stream to simultaneously. The download client to receive the video data from peers in a peer-to-peer overlay when the hosting node above the threshold.09-30-2010
20100250672PROVIDING EVENT DATA TO A GROUP OF CONTACTS - Data related to an event is provided to a group of contacts while the event is occurring via an event user interface that enables the group of contacts to coordinate with one another during the event. In this regard, an event coordination service is provides the event data to each contact of the group for review via an event user interface that is persistently displayed on a telecommunication or other computing device associated with the contact for the contact's easy and immediate reference during the event. When the event ultimately concludes, display of the event user interface ceases as the group of contacts likely no longer needs immediate or ready reference to the event.09-30-2010
20100211637METHOD AND APPARATUS FOR PROVIDING SHARED SERVICES - An approach is provided for shared mobile services. A node joins a community of a plurality of mobile servers for sharing a service. The node provides the service to a service consumer.08-19-2010
20120131104SYSTEM AND METHOD FOR SUPPORTING COLLABORATIVE ACTIVITY - A system for supporting collaborative activity in a network includes a storage component storing data related to the network and a model of the network; a processor that accesses the stored data and the model to process the data according to the model, where the stored data relates to the collaborative activity including user-defined data created by interaction of a user and the model, and context data related to the user, where the user-defined data and the context data, as metadata, are stored in the storage component; and a user interface, provided by the processor, that presents the user-defined data, the context data, and the model in a form readable by the user, the interface permitting the user to define a set of arbitrary domains, relate the user-defined data to the domains, and view relationships between the user-defined data and the context data, and the domains.05-24-2012
20100138494CONTENT REDISTRIBUTION SYSTEM BASED ON PEER-TO-PEER NETWORK AS WELL AS CONTENT MANAGEMENT TERMINAL AND ITS CONTENT DISTRIBUTION METHOD - A content redistribution system based on a peer-to-peer (P2P) network includes: a content management terminal that, being a peer of the P2P network, decides for redistribution of contents based on characteristic information included in the contents received via a heterogeneous network; and peer terminals to which are distributed the contents decided for redistribution according to data transmission regulations in a community group on the P2P network.06-03-2010
20100094938Method of transmitting data between peerss by selecting a network according to at least one criterion and associated management device and communication equipment - A method is dedicated to data transmission in peer-to-peer mode between peers (P04-15-2010
20130218961METHOD AND APPARATUS FOR PROVIDING RECOMMENDATIONS TO A USER OF A CLOUD COMPUTING SERVICE - A method and apparatus is disclosed for transferring digital content from a computing cloud to a computing device and generating recommendations for the user of the computing device.08-22-2013
20130218963NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM RECORDING INFORMATION PROCESSING PROGRAM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD - An example information processing apparatus includes a storage unit that stores invisible information set so as to be invisible to a user of the information processing apparatus, and a transmitting unit that transmits the invisible information to another information processing apparatus by including the invisible information in notification information which is to be notified to a user of the other information processing apparatus. In addition, the information processing apparatus includes a receiving unit that receives, from the other information processing apparatus, invisible information set so as to be invisible to the user of the other information processing apparatus, and a display processing unit that causes the invisible information received by the receiving unit to be displayed on a display device.08-22-2013
20130218964COLLABORATIVE WEB BROWSING SYSTEM - The present invention is directed towards to computerized social networks and e-commerce and facilitating ad-hoc screen sharing and co-browsing between users of a social network. The collaborative browsing method comprises a server computer having a Shopping With A Friend (SWAF) server engine coupled to a database, a SWAF client engine coupled to the SWAF server engine and a plurality of client computers each having a web browser program that runs the SWAF client engine. The web browser program does not include a collaboration plug-in.08-22-2013
20130218968SYSTEM AND METHOD FOR EXPERIENCE-SHARING WITHIN A COMPUTER NETWORK - A system and method for providing a communication between users of a computer network are provided, the method including the steps of storing, in a database, received geo-location information, object information, brand information or other information, from a user; providing to the user a subset of previously stored digital media templates from the database for user selection; combining a user-selected digital media template with a user-selected media data object file received from the user; and tagging the geo-location information, object information, brand information or other information, to the combined user-selected digital media template and user-selected media data object file for communicating between users of the computer network.08-22-2013
20130218971CLOUD PLATFORM NOTIFICATION - Providing updates for event notifications comprises identifying a first event. The first event is associated with one or more knowledge sources. Updates related to the first event based on the one or more knowledge sources are obtained. Related updates having an impact on the first event are determined. An electronic device is notified with the related updates having an impact on the first event.08-22-2013
20130218976PROVIDING A NEWSFEED BASED ON USER AFFINITY IN A SOCIAL NETWORK ENVIRONMENT - A system and method for measuring user affinity in a social network environment is provided. One or more activities performed by a user associated with a social network environment are monitored. A relationship associated with the one or more activities is identified. An affinity for one or more objects associated with the social network environment is then determined based on the one or more activities and the relationship.08-22-2013
20130218975MESSAGING POLICY FOR A COMMUNICATION NODE - There is provided a method in a node of a communication network. The method comprises establishing communication with a device, selecting a message according to a node profile, sending the selected message to the device; and updating the node profile according to the behavior of the device.08-22-2013
20130218973SYSTEM AND METHOD FOR PROVIDING SOFTWARE TOOLS WITHIN AN ONLINE PLATFORM FOR ORGANIZING GROUPS AND COMMUNICATING WITH MEMBER CLIENTS OF GROUP - A system and method for providing software tools within an online platform for organizing groups and facilitating communications among member clients of the groups are disclosed. Sub-groups can be created hierarchically below an umbrella group, where information associated with a sub-group is automatically shared with the umbrella group. A standardized set of tools is provided to facilitate philanthropic efforts by volunteer organizations, groups, companies, schools, and individuals.08-22-2013
20130218966COLLABORATIVE WEB BROWSING SYSTEM HAVING DOCUMENT OBJECT MODEL ELEMENT INTERACTION DETECTION - The present invention is directed towards to computerized social networks and e-commerce and facilitating ad-hoc screen sharing and co-browsing between users of a social network. The collaborative web browsing system has document object model element interaction detection. The collaborative browsing method comprises a server computer having a Shopping With A Friend (SWAF) server engine coupled to a database, a SWAF client engine coupled to the SWAF server engine and a plurality of client computers each having a web browser program that runs the SWAF client engine. The web browser program does not include a collaboration plug-in.08-22-2013
20130218965Systems And Methods For Determining User Attribute Values By Mining User Network Data And Information - Systems and methods for determining one or more attributes and their associated values for a user, by mining the user's social network profiles. The systems and methods determine if the value of an attribute of interest for a user is specified on one or more social networking websites. If so, the systems and methods set the attribute value for the user to the specified attribute value. If not, the systems and methods retrieve, from the social networking websites, attribute values for the attribute of interest for friends of the user to form a group of possible attribute values for the user. The method, selects a value from the group of possible attribute values, and then sets the selected value as the attribute value for the user.08-22-2013
20130218959Social Distribution of Emergency Status - A social networking system distributes information related to emergency events. The social networking system provides an interface for users to view information about the users' connections related to the emergency event. The interface allows users to filter the users' connections to search for connections affected by the emergency event. The interface also includes a status indicator for the users and provides a method for providing input to the connections' status.08-22-2013
20120143954METHOD FOR ADAPTING DATA IN A DATA TRANSMISSION SYSTEM, AND ASSOCIATED SYSTEM - A system for adapting data including at least one sender executing at least one calling application and one receiver executing at least one called application, the senders and receivers being interconnected via a communication network, said calling application generating messages addressed to said called application, said messages being structured according to a first syntax S06-07-2012
20120143949ACHIEVING INTEROPERABILITY FOR WEB SERVICES USING A MAP ENGINE - Embodiments of the invention address interoperability issues between incompatible applications by use of a map engine. In one embodiment the map engine enables a mapping between the messages exchanged between two incompatible applications thereby enabling the interacting applications understand messages exchanged between them. In other embodiments, the map engine maps a parameter associated with one application to a parameter associated with another application based on a mapping rule, where the applications differ from each other owing to non-conforming standards used for their implementation or to the two applications having different service description formats or different messaging formats, or to different platforms used for their implementation. In another embodiment of the invention, the map engine extracts the mapping rule from a knowledge base to enable the mapping between the two incompatible applications. The knowledge base stores data based on which the parameters associated with the two applications may be mapped.06-07-2012
20120143955METHODS AND SYSTEMS FOR BANDWIDTH ADAPTIVE N-TO-N COMMUNICATION IN A DISTRIBUTED SYSTEM - Methods and systems for bandwidth adaptive computing device to computing device communication are described. Bandwidth adaptive communication includes receiving a communication from a first participant, storing the payload data of the communication in a channel memory element associated with the first participant, and transmitting the payload data to a second participant.06-07-2012
20100057850SYSTEM, APPARATUS, AND METHOD FOR MOBILE COMMUNITY SERVICE - A method and apparatus for a mobile community service are provided. In a method of operating a creator terminal for a mobile community service, the method includes creating a community for a community service by selecting at least one of a plurality of community types provided by a community server, downloading a task for the created at least one community service from the community server, and installing the downloaded task for the community service. Accordingly, a mobile community service can be provided to support various community activities occurring in everyday life on a real-time basis.03-04-2010
20110131278SYSTEMS AND METHODS FOR PEER-TO-PEER BANDWIDTH ALLOCATION - Apparatus, systems, and methods can operate to provide efficient data transfer in a peer-to-peer network. A list of peer computers can be accessed and sorted by a data exchange metric. A requester peer is selected by traversing the list from a peer computer with a smallest data exchange metric to a peer computer with a largest data exchange metric to identify a peer computer with a pending data block request, the peer computer with the pending data block request being the requester peer and having an associated data exchange metric. A data block is then transmitted to the requester peer and the data exchange metric associated with the requester peer is updated to provide an updated data exchange metric for the requester peer. The list of peer computers can then be resorted. Additional apparatus, systems, and methods are disclosed.06-02-2011
20090319611Method and System for Facilitating Exchange of A Data Between Applications Using a Communication Platform - The present invention relates to method and system for facilitating exchange of a data between a first application and a second application using a communication platform. The communication platform is used by a first user of the first application and a second user of the second application to communicate. The method includes authorizing the first application and the second application to send and receive the data using the communication platform. The data is then transferred from the first application to the second application using the communication platform. For transferring the data, the data is received at the communication platform from the first application. It is identified if the first user has authorized the first application to send the data to the second application. Further, it is verified if the second user has authorized the second application to receive the data from the first application. If both the applications are authorized, the data is sent to the second application by the communication platform.12-24-2009
20120143953APPARATUS AND METHOD FOR RECEIVING AND TRASMITTING MULTIMEDIA CONTENTS - Disclosed is a method for receiving a multimedia content between peers on a peer-to-peer network, including: establishing a neighbor connection relationship which is a relationship to interactively transmit and receive the multimedia content, with the other peer on the peer-to-peer network; establishing a donator connection relationship to receive the multimedia content from the other peer, based on a donator approval request message transmitted to the other peer; receiving a multimedia content piece related message from the other peer based on the established donator connection relationship; and receiving a required multimedia content piece from the other peer according to a result of parsing the multimedia content piece related message.06-07-2012
20090150488SYSTEM AND METHOD FOR MANAGING MULTIPLE EXTERNAL IDENTITIES OF USERS WITH LOCAL OR NETWORK BASED ADDRESS BOOK - A method and system for managing multiple external identities of users with a local or network based address book having the steps of: creating a set of address book field and value information, the set of address book field and value information being one or more external identities; and forwarding the one or more external identities to a receiving party.06-11-2009
20090319610Genealogy system for interfacing with social networks - A system for managing genealogy data is provided. The system includes a genealogy application for storing genealogy account identification data for a first genealogy account. A social network interface receives data from the first genealogy account and provides genealogical data to the genealogy application. A relative invitation system generates an invitation to a user to create a second genealogy account for the genealogy application.12-24-2009
20090319613Method and Apparatus for Enabling User Services in Communication Network - A method and apparatus for enabling user services in a communication network with a plurality of terminal users. An initiating user terminal (12-24-2009
20090319609User Value Transport Mechanism Across Multiple Virtual World Environments - Mechanisms for transferring a value associated with a representation of a user in a first virtual world environment instance to a second virtual world environment instance are provided. With these mechanisms, a request to transport a first representation of the user from the first virtual world environment instance to the second virtual world environment instance is received. One or more data objects associated with a first representation of the user in the first virtual world environment instance are quantized into at least one quantized value. The at least one quantized value is transported to the second virtual world environment instance and is converted into a second representation of the user in the second virtual world environment instance, the second representation of the user being different from the first representation of the user in the first virtual world environment. The at least one quantized value may not maintain a correspondence between the at least one quantized value and the one or more data objects such that the one or more data objects cannot be automatically generated based on the at least one quantized value.12-24-2009
20090319607SYSTEM AND METHOD FOR PRESENTING CALENDAR EVENTS - A system that incorporates teachings of the present disclosure may include, for example, a presence system having a controller to transmit to a calendar system presence information of a subscriber of the presence system for recording said presence information in a calendar event. Other embodiments are disclosed.12-24-2009
20090319606METHODS AND SYSTEMS FOR EXPOSITIONS AND CONVENTIONS - A convention center is disclosed having generally permanent booths 12-24-2009
20090112987Method and system for establishing commonality between members in an online community - A method, system and computer program product for establishing commonality between a plurality of members and deriving an opinion of a dignitary on one or more issues in an online community is disclosed. A questioner poses a questionnaire, which includes one or more questions on the issues in the online community. The method includes receiving one or more responses to the questions from the members. The responses are processed to derive the attributes of each of the members. A commonality indicator indicating a commonality between the members is derived based on the attributes of the members. Further, a normalcy indicator between a member and the plurality of members is derived. Further, the opinion of the dignitary is derived based on the responses of the plurality of members.04-30-2009
20090019113METHOD AND APPARATUS FOR SUPPORTING GROUP COMMUNICATIONS - Methods and apparatus supporting group communications in a peer to peer wireless network are described. Methods and apparatus are directed to implementations with closed groups, e.g., where the number of group members are fixed at a given time and known to one or more members of the group. Various embodiments are well suited to decentralized peer to peer wireless networks including a plurality of individual traffic resources, e.g., traffic slots and/or traffic segments, which may be independently scheduled. Approaches for implementing distributed scheduling for traffic air link resources which may carry group traffic signals and/or peer to peer traffic signals are described. Various aspects are directed to the transmitter side including: group traffic transmission request transmissions, reception of request response signaling, transmitter yielding decisions, group rate determination and/or group traffic data signaling. Other aspects are directed to the receiver side including: reception of group traffic transmission request signals, receiver yielding decisions, transmitting group request responses signals, and/or receiving group traffic signaling.01-15-2009
20090112986SYSTEM AND METHOD FOR PUBLISHING AND SUBSCRIBING TO CALENDAR EVENTS INFORMATION VIA CATEGORICAL MAPPING METHODOLOGY - A system, method and program product for publishing and subscribing to calendar events publication are disclosed. In one aspect, method and system for providing a publication of calendar events for one or more computer-based devices having a calendaring system capable of operation therein, is disclosed. The method and system comprises defining one or more calendar publication definitions. The definitions comprise an identifier for the publication and a set of criteria for qualifying calendar events from a calendar database for inclusion in and/or exclusion from the publication. The method and system include activating a publication agent for processing each publication definition by applying the qualifying criteria to the calendar database to create a subset of qualified calendar events from the calendar database to be included in the publication. Furthermore, the method and system include aggregating the qualified calendar events into a single identifiable calendar publication making the calendar publication available.04-30-2009
20080281914Computer system - There is provided a computer system comprising a plurality of first computers operated by users and a second computer coupled to the plurality of first computers via a network. The second computer receives a group creation request from one of the plurality of first computers; creates a group to which one or more of the users belong based on the received group creation request; specifies, among users having relation to a user who operates the one of the plurality of first computers that transmitted the received group creation request, users not belonging to the created group as leakage destination users; and transmits information received from one of the plurality of first computers operated by one of the users belonging to the created group to first computers operated by the specified leakage destination users.11-13-2008
20100049799SYSTEMS AND METHODS FOR PROVIDING FREQUENCY DIVERSITY IN SECURITY TRANSMITTERS - A system for transmitting and receiving communication messages in a wireless security system is provided. The security system comprises one or more security sensor devices and a receiving device. Each security sensor device is capable of monitoring a status change in an area and is capable of generating and transmitting a communication message at a first frequency and a communication message at a second frequency based on a change in status of the area being monitored. The receiving device capable of receiving the communication messages from the one or more security sensor devices and in response thereto is capable of generating one or more instruction signals based on the communication messages. A security sensor device of the one or more security sensor devices transmits the communication message at least one time at the first frequency and the communication message at least one time at the second frequency.02-25-2010
20090112983FLOOR CONTROL IN A COMMUNICATIONS SYSTEM04-30-2009
20090106363INTELLIGENT COLLECTION OF DIAGNOSTIC DATA FOR COMMUNICATION TO DIAGNOSIS SITE - Techniques for intelligently identifying diagnostic data to be communicated from a product or system site (e.g., a customer site) to a diagnosis site (e.g., a vendor site). An appropriate amount of diagnostic data is identified to facilitate efficient and quick diagnosis and error resolution. Techniques are also provided that enable a customer to review the data identified for transmission to the diagnosis site prior to the transmission.04-23-2009
20120143952SYSTEM AND METHOD FOR EVENT FRAMEWORK - The framework provides a way to create and organize “tasks” or “activities” into “events” with disparate configurations that can be used to model everything from games to relationships to business processes. Each event will have one or more tasks that will require certain steps or actions in order to be completed. Once all required activities or tasks in a given event have been completed, the goals and objectives associated with that event will have been accomplished. It is possible to provide various rewards or incentives as various tasks or combinations of tasks are completed. The framework provides a way to quickly and easily create multiple events, specifically targeted to very narrow needs and circumstances, providing significantly greater flexibility for the use of social networking tools and services in many more environments.06-07-2012
20120143951SYSTEM AND METHOD FOR PROVIDING A PLATFORM AS A SERVICE (PAAS) WITH A MATERIALIZED SHARED SPACE - A platform as a service (PaaS) is provided as part of a data sharing scheme. The PaaS is configured to setup a materialized shared space in a cloud. The materialized shared space includes a set of resources invested by the PaaS to permit data sharing between a tenant application and at least one consumer application. A sharing middleware configured to provide the at least one consumer application with access to the data in the materialized shared space.06-07-2012
20110113096SYSTEM AND METHOD FOR MONITORING ACTIVITY OF A SPECIFIED USER ON INTERNET-BASED SOCIAL NETWORKS - A system and method are provided for monitoring activity on an internet-based social network. Monitoring criteria is pre-established by a client for monitoring activity on a specified user's page of the social network. Activity monitoring access to the specified user's page of the internet-based social network is established via an application programming interface of the social network based on pre-established identification information that identifies the specified user within the internet-based social network. The client is notified when the monitored activity satisfies at least one of the pre-established monitoring criteria.05-12-2011
20090106362Wirelessly-enabled identification of digital media generated at an event - A method in one embodiment includes embedding a unique event tag into media files recorded at an event by a first media recording device, which is operable to wirelessly discover a second media recording device at the event. The first media recording device wirelessly communicates the unique event tag to the second media recording device for embedding into media files recorded at the event by the second media recording device. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure.04-23-2009
20130132479RATING BASED ON RELATIONSHIP - People often trust ratings provided by those with whom they have an existing relationship more than they would trust ratings provided by strangers. A system that provides ratings can combine the ratings with information about a person's social network, in order to provide information that a person seeking the rating may find more reliable. The information provided to a person may, in some manner, differentiate between ratings that were provided by members of the person's social network and ratings that were provided by those outside of the persons' social network.05-23-2013
20090070421Real-time Chat and Conference Contact Information Manager - An extension or accessory to a real-time, online virtual collaboration session, meeting and messaging system, which scans a participant's contact list for partially complete contact records, accesses an administered contact information store such as a corporate personnel contact database, and completes the partially complete records in the participant's contact list. This enables each participant in such an online meeting or conversation to rely upon his or her contact list to contain a consistent level of information regarding each participant in previously conducted meetings and conversations, avoids the entry of inaccurate and deceptive participant information into the contact list, and allows for reliable communication to the members of a participant's contact list.03-12-2009
20090070423Apparatus and methods for information transfer using a cached server - Apparatus and methods for information transfer using a cache server are disclosed. A user requests a file via a file requesting device, over a network, from a host. The host transfers the file to a cache server over a connection at a first scheduled time. The cache server then transfers the file, over a second network, to a file receiving device at a second scheduled time.03-12-2009
20090070422Multicast Group Management in Infiniband - A mechanism for managing multicast groups with send-without-receive (SWR) joiners without the use of traps on creation and deletion of groups is provided. Group information is maintained continuously while the SWR member exists. When an SWR join is attempted and the group does not already exist, the group information (MLID) is marked as used and the first switch to which the SWR packets are sent is routed to discard all packets sent to the group. When receiving members join the group, the routing is updated so that the SWR member begins sending to the receiving members. When the last receiving member leaves the group, the first switch is again routed to discard the packets.03-12-2009
20090070420SYSTEM AND METHOD FOR PROCESSING DATA SIGNALS - Embodiments of the present invention generally relate to a system and method for listeners, or “virtual fans,” to exist in a monitor mode during a real-time multimedia collaboration via a global computer network. In one embodiment, a system for processing data signals via a communication network comprises a first data signal received from a first client, a second data signal received from a second client, a mixer for mixing the first and second data signals, a first unique data mix, for the first client, generated by the mixer, a second unique data mix, for the second client, generated by the mixer, and a third unique data mix, for a fan room, generated by the mixer.03-12-2009
20090070419Administering Feeds Of Presence Information Of One Or More Presentities - Methods, apparatus, and products for administering feeds of presence information of one or more presentities including creating a feed definition; adding to the feed definition one or more identifications of presentities; receiving a feed request; creating the feed, the feed including presence information for presentities identified in the feed definition; and sending a response to the feed request including the feed.03-12-2009
20090037530Media broadcasting system - A media broadcasting system, comprising an electronic device having a communication module interface executable to cause a display of a media output window for displaying media content for a simulcast event, the media output window configured to display a recipient list thereon to enable selection of at least one recipient to participate in the simulcast event02-05-2009
20090037529Data sharing in a group of peers with limited resources - A method for cooperation between mobile devices peers representing social relations of the owners of the peers, comprising (a) providing a plurality of peers in a network and cooperating in a manner which utilizes resources of the devices responsive to the social relations.02-05-2009
20100312832SYSTEM AND METHOD FOR IMPLEMENTING MEDIA AND MEDIA CONTROL TRANSFER BETWEEN DEVICES - A method to transfer control is presented. The method includes sending a message requesting transfer of control of a collaborative session, and receiving notification, in response to the sent message, indicative of a transfer result of said requested transfer of control. The method may include, when the transfer result in the received notification indicates success, relinquishing control of the collaborative session. The method may include maintaining control of the collaborative session independent of the transfer result in the received notification. The message requesting transfer of control of a collaborative session may also comprises a request for media transfer.12-09-2010
20090083379Enabling connections for use with a network - An apparatus for enabling connections for use with a network comprising at least one vertex, the apparatus comprising: a receiver, for receiving a first message associated with the first vertex, wherein the first message comprises an indication that the first vertex wishes to join the network; a generator, responsive to receipt of the first message, for generating a second message associated with the at least one vertex, wherein the second message comprising an indication that the at least one vertex is operable to connect to the first vertex; and a probabilistic component for determining a first time value associated with transmission of the second message to the first vertex in accordance with probabilistic data.03-26-2009
20100312831CALENDAR EVENT PROMPT SYSTEM AND CALENDAR EVENT NOTIFYING METHOD - The present invention relates to a calendar event notifying method for calendar event prompt system. The calendar prompt system includes a calendar server (12-09-2010
20130138734Interactive training method and system for developing peak user performance - The present invention provides a computerized interactive training method and system for receiving a user data including physical user data, medical history data and athletic goal data for the user. The method and system further includes determining a baseline data set for the user and generating a training routine for the user based on the baseline data set and the user data, including selecting a plurality of exercises for the user directed towards the athletic goal data. The method and system further includes determining a network of related users electronically networked via a networking interface, transmitting the training routine to the user and notifying the related users of the training routine. The method and system provides for receiving training feedback data from the user, including exercise-specific information and sharing the training feedback data with fellow community users.05-30-2013
20130138735Moderating Content in an Online Forum - Users of social networking system are provided with user interface elements permitting the user to post comments on pages within the social networking system. Pages may be provided for any non-user entity, including for example, pages for businesses, products, concepts, etc. Embodiments provided herein permit page moderators to ban certain content from being displayed on a page. For example, the social networking system may receive a list of proscribed content and block comments containing the proscribed content by reducing the distribution of those comments to other viewing users. However, the social networking system may display the blocked content to the commenting user such that the commenting user is not made aware that his or her comment was blocked, thereby providing fewer incentives to the commenting user to spam the page or attempt to circumvent the social networking system filters.05-30-2013
20130138736MULTIMEDIA FILE SHARING METHOD AND SYSTEM THEREOF - A multimedia file sharing method and a system thereof are provided herein, which applies the virtual file technology to achieve near real time multimedia sharing and transparent receiving functions. In the method, an interface software system is established through a network to speed up playing of multimedia files by different multimedia players. The interface software provides a speeding up and near real time multimedia playing effect for sharing multimedia through the network, by which for different transmissions of multimedia files or for playing multimedia files with different formats, the multimedia player is not necessary to modify or add the software of the players to meet the streaming protocols or container. In addition, the interface software is capable of providing the effect of playing the multimedia files by the players with satisfied quality and near real time performance.05-30-2013
20130138737Managing a Message Subscription in a Publish/Subscribe Messaging System - A method and computer program product is disclosed for managing a message broker and subscriber application programs in a publish/subscribe messaging system so as to maintain the state of the subscriber application program on the broker subscriber application program.05-30-2013
20130138738METHOD AND SYSTEM FOR MAINTAINING CONTACT INFORMATION - The present disclosure relates to communication technologies, and particularly, to a method, apparatus and system for maintaining contact information. The embodiment of the present invention provides a method for maintaining contact information, including: acquiring address book information of a user and authorization settings of the address book information of the user and saving the acquired in an address book server, receiving a subscription request from a subscriber device, and establishing, according to confirmation information from the subscribed-for user regarding the subscription request from the subscriber device, a subscription relation list for a subscribed-for user and subscriber device and updating, by the address book server, address book information of the subscriber device according to a subscription relation and authorization in the subscription relation list when the subscribed-for user modifies the address book information of the subscribed-for user in the address book server.05-30-2013
20130138739SYSTEM AND METHOD FOR SHARING DATA BETWEEN USERS IN A COLLABORATIVE ENVIRONMENT - Disclosed is a method and system for sharing data between selective users in a collaborative environment. In one example, the method includes receiving a visibility selection from a user for one or more connections of the user. The one or more connections are selectively displayed as a connection of the user, to one or more target users viewing a connection list of the user.05-30-2013
20130138740ACTIVE SPEAKER IDENTIFICATION - Procedures for identifying clients in an audio event are described. In an example, a media server may order clients providing audio based on the input level. An identifier may be associated with the client for identifying the client providing input within the event. The ordered clients may be included in a list which may be inserted into a packet header carrying the audio content.05-30-2013
20130138741LOCATION RANKING USING SOCIAL GRAPH INFORMATION - In one embodiment, a user of a social networking system requests to check in a place near the user's current location. The social networking system generates a list of places near the user's current location, ranks the places in the list of places near the user's current location by a distance between each place and the user's current location, as well as activity of the user and the user's social contacts for each place, and returns the ranked list to the user.05-30-2013
20130138742OUTPATIENT MONITORING SYSTEMS AND METHODS - Described are computer-based methods and apparatuses, including computer program products, for outpatient monitoring. In some examples, the outpatient monitoring technology includes a system for remote monitoring and consultations of patients' state associated with automated interpretation of vital signs signals. In other examples, the outpatient monitoring technology includes a system for remote monitoring of patients' state associated with analysis of full-disclosure vital signs digital signals with reduced bit data or channel data. In some examples, the outpatient monitoring technology includes a system for remote monitoring of patients' state associated with ongoing automated analysis and transmission of full-disclosure vital signs digital signals and automatically generated signals' interpretation results and manually marked patient symptoms.05-30-2013
20130138743Interest Profiles for Audio and/or Video Streams - A method includes determining, at a processor, a difference between a first user interest profile of a first user and a second user interest profile of a second user. The difference is associated with a portion of a first streaming media item. The method further includes transmitting, to a device associated with a third user interest profile of a third user, a first indication associated with the first streaming media item based on the difference. The first user, the second user, and the third user are distinct users05-30-2013
20110010422System And Method Of Disseminating Electronic Content Utilizing Geographic And Time Granularities - A system and method for disseminating electronic content by defining a plurality of places each having a location and at least one place attribute associated therewith, receiving electronic content from a network, identifying a target geographic extent for the electronic content, identifying a target time extent for the electronic content, identifying at least one of the plurality of places based upon its location being within the target geographic extent, identifying an electronic device located at or proximate to the identified at least one place while within the target time extent, and distributing the electronic content to the identified electronic device over a network.01-13-2011
20100325210COMMUNICATIONS SYSTEM PROVIDING ENHANCED CLIENT-SERVER COMMUNICATIONS AND RELATED METHODS - A communications system may include an application server and at least one communications device for processing requests from one another. The communications device may process requests using an HTTP client application, for example. Furthermore, the system may also include an HTTP server for interfacing the HTTP client application with the application server. The HTTP server and the HTTP client application may format requests to be communicated therebetween via the Internet in an HTTP format, and each may provide additional state information with the HTTP formatted requests recognizable by the other for authenticating the application server and the HTTP client application to one another. Furthermore, the HTTP client application may request a first universal resource locator (URL) from the HTTP server for accepting work requests from the application server, and a second URL different from the first URL for responding to work requests from the application server.12-23-2010
20130144951Communication management system with extensible command language to consolidate and control multiple diverse communication mechanisms - A computer-implemented communication management system allows its Users to consolidate a plurality of communication mechanisms and provides a single point of control to manage the reception, routing, processing, and retransmission of messages. The system includes an extensible command language that enables various user intentions, including complex routing, group creation, and group management, to be specified as single commands.06-06-2013
20130144952METHOD AND APPARATUS FOR MANAGING PRIVATE MODERATOR CODES FOR CONFERENCE CALLS - A method, mobile device, and conferencing system are provided for automatically establishing a conference event having a plurality of invitees. In one implementation, a method is provided for determining whether an invitee of a conference event is a moderator of the conference event. The method also automatically establishes the conference event using a moderator code responsive to determining that the invitee is the moderator of the conference event.06-06-2013
20100325208METHODS AND APPARATUS TO FORWARD DOCUMENTS IN A COMMUNICATION NETWORK - Methods and apparatus to forward documents in a communication network are disclosed. An example method to share converged address book (CAB) contact information disclosed herein comprises receiving a contact share request identifying the CAB contact information to be shared with one or more recipients, the CAB contact information maintained as an extensible markup language (XML) resource, preparing an XML document command protocol (XDCP) forward request to be issued to cause the XML resource to be forwarded to share the CAB contact information with the one or more recipients, the XDCP forward request specifying a uniform resource identifier (URI) corresponding to the XML resource maintaining the CAB contact information, the XDCP forward request also specifying a list of the one or more recipients, and making the XDCP forward request to cause the list of recipients to be notified that the XML resource maintaining the CAB contact information has been forwarded and is available.12-23-2010
20110010421List Passing in a Background File Sharing Network - A mechanism is provided for distributing file fragments in the background of a segmented peer-to-peer network using list passing between peers. Rather than trading actual content, peers may trade file names or file fragment identifiers. Upon receiving a new file name or identifier, a peer may request that file from the network, either in the background or the foreground. For example, once a client begins background file sharing in a swarm, the client may propagate file information for files it possesses to all or a portion of the peers in a swarm. Those clients then have the file information for a file without the user having to locate and specifically request that file. The file list may piggyback on a file fragment that is transferred as a result of a file sharing request.01-13-2011
20100325206PROVIDING COLLABORATIVE BUSINESS INTELLIGENCE - To provide collaborative business intelligence in an enterprise, an analytics platform is provided to receive an event associated with the enterprise and to perform analysis in response to the event. A virtual collaboration platform is provided to enable plural users to interact with each other and to use resources of the analytics platform.12-23-2010
20110246574Creating Groups of Users in a Social Networking System - A social networking system facilitates a user's creation of a group of other users from among the user's connections in the user's social network. The created groups may be used, for example, to publish information to certain user-defined groups or to define privacy settings or other access rights to the user's content according to such user-defined groups. When a user adds connections to a group, the social networking system determines suggested connections that have not been added to the group, based on a similarity of the suggested connections with one or more of the connections who have been added to the group. These suggested connections are then presented to the user to facilitate the creation of the group. Both positive and negative feedback may be used to generate a useful set of suggestions, which may be updated as the user further defines the group.10-06-2011
20110246573DISTRIBUTED NON-NEGATIVE MATRIX FACTORIZATION - Architecture that scales up the non-negative matrix factorization (NMF) technique to a distributed NMF (denoted DNMF) to handle large matrices, for example, on a web scale that can include millions and billions of data points. To analyze web-scale data, DNMF is applied through parallelism on distributed computer clusters, for example, with thousands of machines. In order to maximize the parallelism and data locality, matrices are partitioned in the short dimension. The probabilistic DNMF can employ not only Gaussian and Poisson NMF techniques, but also exponential NMF for modeling web dyadic data (e.g., dwell time of a user on browsed web pages).10-06-2011
20110029611APPARATUS FOR SIGNALING CIRCLE OF FRIENDS - A device and method is provided for signaling an affinity of a peer device. According to one embodiment, the device receives a wireless signal from the peer device and determines the presence of the peer device based on the received signal. The device is able to detect the peer device when the peer device is within the vicinity or a certain proximity of the device. The received signal carries an affinity code of the peer device so that the device can detect the affinity of the peer device by comparing the received affinity code with its preset affinity code. If the two affinity code match, the device generates an the user to the presence of another user and signals that the two users share the same affinity.02-03-2011
20110029610Content Sharing in Mobile Devices - Sharing content via a mobile device includes creating a first list of content available for sharing and storing the list in a mobile device, creating a second list of contacts having content sharing permissions and storing the second list in the mobile device, and sharing the first list with a contact in the second list via a wireless network. Sharing the first list with a contact in the second list via a wireless network does not include the use of an intermediary content sharing server.02-03-2011
20110029608SYSTEM FOR ENHANCED MANAGEMENT OF SOCIAL NETWORKS ON MOBILE DEVICES - A system and method for enhanced management of social networks and interaction therein on a mobile device. The system provides the user with a means to manage a plurality of online identifications and relationship databases with relationships automatically synchronizing between systems. The system further provides an automated means to manage social networks based on geospatial, social and temporal proximity, and a means to interact with other users, and to publish content, seamlessly, across online services and mobile devices.02-03-2011
20110213837System and Method for Evaluating and Analyzing Content - A system for evaluating content includes a plurality of client computer systems, each one of the client computer systems configured to perform the steps of playing content on a media player; capturing, while the content is playing, a plurality of ratings from a user, each one of the ratings corresponding to a different play time; and sending the plurality of ratings and the corresponding play times to a media analyzer. The system further includes the media analyzer configured to perform the steps of, from a plurality of users, receiving a plurality of ratings and corresponding play times; grouping the ratings and corresponding play times according to content being rated; and analyzing the grouped ratings. Preferably, the media analyzer can store ratings from different content being played and evaluated simultaneously.09-01-2011
20110035445SOCIAL NETWORKING SYSTEMS AND METHODS FACILITATING IN-PERSON INTERACTIONS - Social networking systems and methods for facilitating in-person interactions including the steps of storing a user profile for a first user into a database accessible by a networked host computer, the user profile including interest information describing the first user's interests, cross referencing an interest information indicia with the interest information, providing the first user with an indicator that includes the interest information indicia and that is configured to communicate the interest information indicia to nearby users, providing a second user with the interest information of the first user upon the second user accessing the host computer and entering the interest information indicia as a search query. The invention may facilitate in-person interaction, electronic dating, social networking, and other communication.02-10-2011
20110035443Aggregated Presence Over User Federated Devices - One embodiment of a system for aggregating and distributing presence information comprises a hosted presence aggregator server. The hosted presence aggregator server receives an update of presence information from a user device and relays the presence information update to another user device, wherein the user devices are part of a federation of user devices controlled by a single user which relay updates in presence status of the single user to one another via the hosted presence aggregator server.02-10-2011
20110035446System, Method, and Network Elements for Providing Service Information Such as Advice of Charge Information in a Communication Network - The invention provides a method, including detecting, at a network element, a type of a supplementary service requested by a user equipment, sending, by the network element, a message containing the detected type of the requested supplementary service to a charging system, receiving, at the network element, a message including information related to the detected type of the requested supplementary service from the charging system. The present invention further provides a respective system and network elements.02-10-2011
20110035444RELATIONSHIP SECURITY IN ONLINE SOCIAL AND PROFESSIONAL NETWORKS AND COMMUNITIES - A method for evolving a defined online existing relationship between two members, the online existing relationship defined by a plurality of existing relationship features to manage network interaction on a communications network between the two members. The method includes receiving a new online relationship having new relationship features different from existing relationship features and characteristic of the new relationship; aggregating the existing and new relationship features as aggregate relationship features to define an aggregate relationship; storing the aggregate relationship features as relationship data; and accessing the relationship data to determine whether a selected network interaction from one of the members is permitted in view of at least one of the corresponding aggregate relationship features, and facilitating the selected network interaction when permitted; wherein the corresponding aggregate relationship features include at least one of the network interaction type, the network interaction content, or the network interaction format.02-10-2011
20110040834ARCHIVING CONTENT IN A CALENDARED EVENT - Systems and methods of providing access to meeting content via an interface to meeting scheduling software are described. A meeting organizer schedules a meeting or conference meeting with selected participants. The meeting is held with the available participants and meeting content is automatically maintained as an association to a calendar entry in the meeting scheduling software. After the meeting is completed, available participants may review content and unavailable participants (those that were unable to attend) may view the content of the meeting. Participants may further be able to augment the meeting content and make the augmented content available to all meeting participants via a historical calendar entry.02-17-2011
20110040835Portable Terminal, Message Notification Method, and Method Notification Program - Address information stored as a transmission destination is effectively used. A mobile phone includes a position detection portion (S02-17-2011
20100332597METHOD AND SYSTEM FOR REDUCING THE NUMBER OF PRESENCE EVENTS WITHIN A NETWORK - A method and apparatus for reducing the number of presence events in a network are provided. This is accomplished by segregating close buddies (on a buddy or contact list) from not-so-close buddies (on the list) for purposes of better managing the flow of presence information in a network.12-30-2010
20110113098SYSTEM AND METHOD FOR SOCIAL NETWORK TRUST ASSESSMENT - A first user's trust level with regard to a second user can be determined by providing questions to the second user, with the questions based on a previously-collected knowledge base including information about the first user. The information about the first user may be partitioned into levels of trust, and the second user's responses to the questions may be evaluated to determine which level of trust the second user is entitled to. The knowledge base may be assembled by prompting the first user for information and/or by scanning or otherwise collecting already-existing data about the first user. The knowledge base and/or trust assessment may be distributed across a network, and in some embodiments the knowledge base or parts thereof is distributed to other users according to the trust level of those users.05-12-2011
20110113093TRAIN COMMUNICATION SYSTEM, COMMUNICATION DEVICE AND RELAY DEVICE - Relay devices 05-12-2011
20110113094SYSTEM AND METHOD OF PEER TO PEER SEARCHING, SHARING, SOCIAL NETWORKING AND COMMUNICATION IN ONE OR MORE NETWORKS - A system for transmission, reception and accumulation of the knowledge packets to plurality of channel nodes in the network operating distributedly in a peer to peer environment via installable one or more role active Human Operating System (HOS) applications in a digital devise of each of channel node, a network controller registering and providing desired HOS applications and multiple developers developing advance communication and knowledge management applications and each of subscribers exploiting the said network resources by leveraging and augmenting taxonomically and ontologically classified knowledge classes expressed via plurality search macros and UKID structures facilitating said expert human agents for knowledge invocation and support services and service providers providing information services in the preidentified taxonomical classes, wherein each of channel nodes communicating with the unknown via domain specific supernodes each facilitating social networking and relationships development leading to human grid which is searchable via Universal Desktop Search by black box search module.05-12-2011
20110113095System and Method For Value Significance Evaluation of Ontological Subjects of Networks and The Applications Thereof - The present invention discloses methods, systems, and tools for evaluating a number of value significance measures of ontological subjects of compositions or networks. The method breaks a composition into its constituent ontological subjects of different orders and builds a participation matrix indicating the participation of ontological subjects of the composition in other ontological subjects, i.e. the partitions, of the composition. Using the participation information of the OSs into each other, an association strength matrix is built from which the value significance measures of the partitions of the composition are calculated. The methods systematically calculate the value significances of the ontological subjects of different orders of the composition. Various systems for implementing the methods and some exemplary applications and services are disclosed.05-12-2011
20110119334COMMUNICATION SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR EFFICIENT PEER-TO-PEER TRANSMISSION - A system, computer readable medium and a method for caching, the method may include: determining to cache at least a certain data file piece of a data file; identifying at least one participating peer; requesting from the at least one participating peer, at least one of (i) a data file piece number of at least one data file piece that belongs to the data file; (ii) at least a segment of at least one data file piece; calculating an evaluated certain file piece size and a file pieces number estimation based on at least one response of at least one participating peer; and caching the certain data file piece in a cache module, in response to the evaluated certain data file piece size.05-19-2011
20110119335RELATIONSHIP CONFIRMATION IN AN ONLINE SOCIAL NETWORK - An online social network is provided in which members of the online social network control who may view their personal information and who may communicate with them. The members control who may view their personal information by setting a visibility preference. A member may not view another member's full personal profile if the measure of relatedness between the two is greater than the visibility preference of the other member. The members also control who may communicate with them by setting a contactability preference. A member may not communicate with another member if the measure of relatedness between the two is greater than the contactability preference of the other member.05-19-2011
20100146052 METHOD AND A SYSTEM FOR SETTING UP ENCOUNTERS BETWEEN PERSONS IN A TELECOMMUNICATIONS SYSTEM - The invention relates to a method for establishing a communication between a first person (06-10-2010
20110213839COLLABORATIVE CONTENT EVALUATION - In an example embodiment, a system for evaluating published content is provided. The system includes at least one processor and a plurality of components including instructions executable by the at least one processor. The components include a reputations component to determine a reputation value for each of a plurality of users of a network-based community. A reporting component is to receive a communication from one of the plurality of users, the communication identifying content accessible within the network-based community as objectionable. An evaluation component is to evaluate the identified content based on the reputation value of the one of the plurality of users to determine an action to take with respect to the identified content. A validation component is to take the action with respect to the identified content based on the evaluation of the identified content.09-01-2011
20110125839METHOD AND SYSTEM FOR ANALYZING INFORMATION TRANSFER AMONG A PLURALITY OF PARTIES - A method and system for using a structured analytical process to model, analyze, plan and improve anticipated flows of information across agencies, department, companies etc. and across different disciplines and jurisdictions. The method includes a structured process for improving the flow of information through need-based communication planning. The method identifies the need for information, describes its availability and specifies the restrictions on its dissemination. It then uncovers information sharing opportunities, generates communication plans, discovers preventable communication breakdowns and prioritizes their remediations.05-26-2011
20110087733SYSTEM AND METHOD FOR PROVIDING FASTER AND MORE EFFICIENT DATA COMMUNICATION - A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers.04-14-2011
20110087731SYSTEMS AND METHODS TO PROCESS A REQUEST RECEIVED AT AN APPLICATION PROGRAM INTERFACE - Methods and systems to process a request received at an application program interface are described. The system receives a request from a client machine that includes a job that is associated with data. The request is received at an application program interface. Next, a peer-to-peer network of processing nodes generates a plurality of sub-jobs based on the job. The peer-to-peer network of processing nodes schedules the plurality of sub-jobs for parallel processing based on an availability of resources that are respectively utilized by the sub-jobs and parallel processes the plurality of sub-jobs before generating task results that are respectively associated with the plurality of sub-jobs.04-14-2011
20110082903PROJECTOR SELECTION SYSTEM, PROJECTOR SELECTION METHOD, AND PROGRAM FOR IMPLEMENTING THE SYSTEM AND METHOD - A projector selection system selects one of projectors from a computer which is connected to the projectors through a network. An identifier is displayed on each of the projectors by identifier assigning means and identifier display means. A preview image, which is a scale-down version of an image displayed on the screen by the projector, is acquired by preview image generating means and preview image transmitting means. The preview image is displayed on a dialog display area on the screen of the computer.04-07-2011
20110078244Method for Conveniently and Anonymously Obtaining Information Relating to an Internet Advertisement - The present invention is directed to a system in which a Web advertisement provided over the Internet to a user's computer allows the user to receive additional information on the advertised product or service over or through a communication channel specified by the user and preserves the user's anonymity. In one embodiment, the Web advertisement includes a “button” that, if actuated, causes a request for further information to be transmitted over the Internet to an intermediary computer system. The intermediary computer system then processes the request to produce a revised request that is forwarded to an advertiser computer system and is tagged so that the reply from the advertiser computer system can be associated with the user. The reply that the intermediary computer system receives from the advertiser computer system is matched with the user and a revised reply is produced that is communicated to the user or a device associated with the user via the communication channel designated by the user.03-31-2011
20110078242AUTOMATIC MODERATION OF MEDIA CONTENT BY A FIRST CONTENT PROVIDER BASED ON DETECTED MODERATION BY A SECOND CONTENT PROVIDER - In one embodiment, a method comprises registering content providers, each content provider having a corresponding independent moderation policy configured for selectively providing network access to a media content item supplied by a user; receiving, from a first of the content providers, a first notification that a first media content item has been moderated by the first content provider; and sending a second notification to at least a second of the content providers, the second notification identifying that the first content provider has moderated the first media content item, the second notification enabling the second content provider to moderate the first media content item based on the second notification and according to the corresponding independent moderation policy of the second content provider.03-31-2011
20110087734METHOD AND APPARATUS FOR IMPROVED REFERRAL TO RESOURCES AND A RELATED SOCIAL NETWORK - A method and apparatus are provided for a user to construct a payload comprising content, such as multimedia, or references to content. The payload may be provided with further elements, such as a title or initial comments. The payload may be sent to any immediate contact of the user. Upon receipt by other users, the payload may be forwarded to any of the others' immediate contacts. Additionally, comments can be made by anyone in receipt of the payload for others in receipt of the payload to view. A social networking mechanism is provided, wherein a record is made for each forwarding of a payload and introductions can be made between individuals lying in the same forwarding chain of a payload. Immediate contacts can be collected into groups for ease in addressing. Teams of users can send and forward messages among themselves or to others outside of the team, according to predetermined rules and individuals' standing within the team. Users are provided with a sortable, filterable list of payloads sent to them. A thumbnail of each payload is provided to allow a user the opportunity to quickly assess the nature of the content. Payloads and invitations to join may be sent to people outside the system via email or as an instant message.04-14-2011
20100138493VEHICLE-MOUNTED COMMUNICATION SYSTEM - A communication network in which a plurality of terminals are connected to a common bus is a vehicle-mounted communication system which connects a plurality of ECUs though the bus, transmits messages at predetermined communication intervals between the ECUs, and receives the transmitted messages. The messages transmitted/received between the ECUs through a CAN communication line are divided into a plurality of groups such as a first group, a second group to an Nth group according to the type of message information. Each of the ECUs is provided with a transmission timing operation part for computing the transmission timing for each message group to be transmitted. The transmission timing operation part adjusts so as to bring the transmission timing of message belonging to the first group transmitted from its own ECU closer to the transmission timing of message belonging to the first group received from another electronic control unit.06-03-2010
20110072086ADAPTIVE RENDERING FOR MOBILE MEDIA SHARING - A page to be delivered to a user device is stored as page components. Based on characteristics of the user device, a page profile, an ad-banner profile and a thumbnail profile are selected. The page components are rendered based on the selected profiles. Further customization may be provided from information stored in a registration profile of a sending user and/or a registration profile of a receiving user.03-24-2011
20110072085EVENT RECONCILIATION SYSTEM AND METHOD - A computer-implemented method of and system for matching a first and a second different independently-created descriptions of a shared event involving at least two persons is described. The method comprises: receiving each of the first and second descriptions of the shared event respectively from each of a first and a second user's communications device; generating a first set of descriptive variables from the first received description and a second set of descriptive variables from the second received description, the first and second set of variables including the location of the event, the time/date of the event and at least one variable describing the appearance of at least one of the at least two persons; determining a matching value for each variable common to both the first and second sets; using the matching values of the first and second sets to establish the likelihood of whether the first and second descriptions describe the same event; and sending the results of the using step to each of the first user's communication device and the second user's communications device.03-24-2011
20100241708METHODS AND SYSTEMS FOR PUSH-TO-STORAGE - Methods and systems for storing a plurality of content fragments in a plurality of storage-and-computing elements according to a plurality of storage element types that are associated with the storage-and-computing elements.09-23-2010
20100235444DISCUSSION SUPPORT APPARATUS, DISCUSSION SUPPORT METHOD, AND COMPUTER-READABLE MEDIUM - A discussion support apparatus includes a holding unit, an accepting unit and a generating unit. The holding unit holds pieces of discussion state information each indicating a state of a discussion at a corresponding one of points in time included in a period of time during which discussions are performed. The accepting unit accepts a discussion start operation indicating a start of discussion on a topic for which discussion has been started. The generating unit generates, based on one or more of the pieces of discussion state information indicating states of discussions at points in time before a point in time when the accepting unit accepts a discussion start operation for a certain topic, topic-related information indicating at least one piece of discussion state information which is related to the certain topic and which is specified from among the one or more of the pieces of discussion state information.09-16-2010
20100228824DISTRIBUTED SERVER SELECTION FOR ONLINE COLLABORATIVE COMPUTING SESSIONS - In one embodiment, an attendee device detects interest to join an online collaborative computing session, and determines a list of distributed servers for the online collaborative computing session in a computer network. The attendee device may then measure a round trip time (RTT) to each distributed server from the attendee device, such that the attendee device may select a distributed server for the online collaborative computing session based on the RTT. Accordingly, the attendee device many then join the online collaborative computing session through the selected distributed server (e.g., which may cascade communication for the session from a hosting distributed server).09-09-2010
20100223332SYSTEMS AND METHODS FOR IMPLEMENTING RELIABLE NEIGHBORCAST PROTOCOL - Methods and systems for vehicle-to-vehicle communications where vehicles can communicate one or more of speed, position, direction, acceleration and state in order to coordinate or control their operation are disclosed herein. In some embodiments of the disclosed subject matter, methods for vehicle-to-vehicle communications where vehicles can communicate one or more of speed, position and state in order to coordinate or control their operation. An exemplary method includes creating moving broadcasting groups which groups can move with the flow of traffic, adjust the span of the group and maintain minimum overlap size between adjacent broadcasting groups, combining two or more vehicles within one or more broadcasting groups, within some specified distance into neighborhoods, transmitting information about one or more of speed, position and state of vehicles in the neighborhood to the other vehicles in said neighborhood; receiving information about speed, position and state by vehicles in the neighborhood from the other vehicles in said neighborhood, filtering out duplicate information and information received from vehicles that are not in the same neighborhood, providing that two or more vehicles in the same neighborhood have substantially continuous communication capacity by maintaining the size of overlap between adjacent neighborhoods, avoiding delays in entering the new neighborhood by extending the overlap size, and utilizing one or more guarantees provided by an underlying reliable broadcast communication layer by transferring said guarantees to corresponding one or more neighborhoods.09-02-2010
20090187623Method For Delivering Businesses Enterprises Advertising Via Instant Messaging - Exemplary embodiments of the present invention relate to a method for advertising a business enterprise via an instant messaging (IM) environment comprising registering at least one business enterprise computing system application with an IM server and registering at least one subscriber with the IM server, wherein a subscriber logs on to the IM server via an IM client application that resides at a computing device. The method further comprises delivering subscriber characteristics comprising at least one of the geographic location of a subscriber's computing device, the subscribers preferences, and subscriber status to the IM server, wherein the IM server utilizes the subscriber characteristics to determine the business enterprises that are relevant to subscriber, and publishing the presence status of the determined business enterprises to the subscriber's computing device, wherein the presence status of a business enterprise is displayed to the subscriber within a contact list displayed at the computing device.07-23-2009
20110087736TECHNIQUES FOR PLANNING A CONFERENCE USING LOCATION DATA - Techniques for scheduling a conference among multiple persons include receiving quorum data and location data. Quorum data indicates a quorum for a particular conference. Location data indicates locations of a plurality of persons who satisfy the quorum. A proposed location for the particular conference is determined based on the location data and the quorum data. These techniques allow location data to include presence data that describes a current location of a person or a state of communication of that person; and therefore allow presence data to be used in determining where to conduct a conference and when. For example, an organizer of a meeting and meeting invitees are notified when the people constituting a quorum cross paths at the same location, or are situated at sites that support remote conferencing.04-14-2011
20110087735Voting in Chat System Without Topic-Specific Rooms - A method, system and graphical user interface for a chat system is disclosed. One aspect of certain embodiments includes receiving from respective users feedback data regarding the received messages or authors of the received messages and providing the feedback to the respective authors.04-14-2011
20110082902SYSTEMS AND METHODS FOR PROVIDING MEDIA POOLS IN A COMMUNICATIONS NETWORK - Systems, methods and machine-readable media are disclosed for providing media pools in a communications network. For example, a media pool application on an electronic device can generate media pools (e.g., static media pools and temporary media pools) in a communications network. In addition, the media pool application can provide one or options for a user to manage the media pools. In some embodiments, the media pool application can provide one or more candidate media pools that a user may join. For example, the one or more candidate media pools can be generated based on metadata associated with media items that are located on one or more electronic devices in the communications network.04-07-2011
20090083377MEETING COORDINATOR - The present invention is a new system and method for enabling multiple users of computerized schedulers to automatically find a time for a meeting. According to embodiments of the present invention a user of the system sends a request to other participants of the meeting to coordinate the meeting via a centralized platform, such as a network server. Provided that the invitation is accepted by the other participants, the central network server receives from the computerizes scheduler of each of the participants the available time according to their prospective schedules and finds a time when all participants can meet. According to embodiments of the present invention users can define their preferred time for the meeting. Having found a time when all participants can meet the system sends each of the participants a notification concerning the meeting and a request to approve the selected time.03-26-2009
20100131596METHOD AND APPARATUS FOR RECEIVING DATA BY USING PEER-TO-PEER PORTAL SERVER - Method and apparatus for receiving data by using a plurality of pieces of information managed by a server that manages information about data that can be received via one or more peer-to-peer (P2P) networks and information about peers respectively connected to each P2P network.05-27-2010
20090030982METHODS AND SYSTEMS FOR SEMANTICALLY MANAGING OFFERS AND REQUESTS OVER A NETWORK - Among other disclosure, a knowledge network and semcards enabling intelligent matching of offers and requests, involving all types of information and knowledge, including information such as classified ads, data about products and services, or knowledge, expertise, ideas, suggestions, opinions, and other forms of tacit knowledge is described.01-29-2009
20090030983SYSTEM AND METHOD FOR NON-DISRUPTIVE CHECK OF A MIRROR - A system and method for verifying the consistency of mirrored data sets between source and destination storage systems is provided. A destination verification module sends version information to the source storage system where the source verification module determines whether the source and destination storage systems are utilizing compatible versions of the verification module. If the destination verification module receives an acceptable version from the source, the destination module then determines a base PCPI to utilize for verification and sends a PCPI identifier of the base PCPI to the source. The source verification module generates and transmits a data stream consisting of comprising of checksum information. The destination verification module compares the received data stream with checksum information retrieved from disk. If there are mismatches, i.e. the received data differs from the data retrieved from disk, the destination verification module logs the data mismatches in a verification log file.01-29-2009
20120246233PUBLISHING USER SUBMISSIONS - According to the present invention, there is provided a method to facilitate propagating a plurality of transaction listings to a network-based transaction facility. An input interface is presented at a seller application to receive from a user, a plurality of transaction listings, each transaction listing including an associated start time. Also, a data file is composed at the seller application to include the plurality of transaction listings. Moreover, the data file is propagated, using the seller application, from the client computer to the network-based transaction facility.09-27-2012
20120246232Sponsored-Stories-Unit Creation from Organic Activity Stream - In one embodiment, a method includes receiving a bid to display in a predetermined area of a web page an organic-activity-stream entry matching particular story characteristics. The bid includes a bid amount and one or more targeting criteria. The method includes, n response to identifying an organic-activity-stream entry as matching the story characteristics, providing for display the organic-activity-stream entry in a predetermined area of a web page based at least in part on the bid amount and targeting criteria.09-27-2012
20090222518SYSTEM AND METHOD FOR NETWORK CONFERENCE - The present invention provides at least an electronic system for network conference. The electronic system includes a user right module for storing and maintaining a plurality of user rights associated to each user of the electronic system, and a meeting right module for creating a meeting having a plurality of meeting rights according to associated user rights of a meeting creator. A participant right module is presented for determining a plurality of participant rights according to the plurality of meeting rights of the meeting and the associated user rights of a participant of the meeting. The system includes a plurality of participant client modules for receiving and sending media stream according to the plurality of participant rights of corresponding participant, and a matrix module for processing and distributing media stream to and from the plurality of participant client modules according to the plurality of participant rights.09-03-2009
20090248800PEER-TO-PEER COMMUNICATION BETWEEN DIFFERENT TYPES OF INTERNET HOSTS - In one embodiment, a method for processing, at an enhanced Session Initiation Protocol (SIP) proxy (e-proxy), (1) a SIP INVITE message to a first user at an IPv4/IPv6 dual-stack (DS) host, connected to an IPv6 network, from a second user at an IPv4 host, connected to an IPv4 network. The e-proxy receives the SIP INVITE message from the IPv4 network. When the e-proxy determines that Dual Stack Transition Mechanism (DSTM) service is required, the e-proxy obtains a temporary IPv4 address for the DS host, finds a suitable tunnel end-point (TEP), and sends a corresponding, but modified, INVITE message to the DS host. The modified INVITE message body includes invocation of DSTM service, the temporary IPv4 address, the TEP's IPv6 address, and the IPv4 host's IPv4 address. The e-proxy sends a BIND message to the TEP to bind the DS host's IPv6 address to the temporary IPv4 address for proper tunneling.10-01-2009
20100036911APPARATUS AND METHOD FOR SHARING A GENERIC CONFIGURATION ACROSS A GROUP OF NETWORK DEVICES - Various embodiments provide an apparatus and method for sharing a generic configuration across a group of network devices. An example embodiment includes sending a scope challenge to a plurality of network devices; receiving a response to the scope challenge from a plurality of in-scope network devices; sending a configuration change message including a configuration change to the plurality of in-scope network devices; and receiving a commit message from the plurality of in-scope network devices indicating that the configuration change has been committed.02-11-2010
20090313330Content delivery method and communication terminal apparatus - A content delivery method and apparatus that can achieve stable streaming in a system that performs data exchange efficiently by dividing content into blocks and distributing them among a plurality of nodes. A receiving node transmits the playback start time of each block as delivery reservation request information to a corresponding one of delivery nodes. The corresponding delivery node receives the delivery reservation request information from the receiving node, determines delivery start time and delivery end time based at least on the delivery reservation request information and on reservation status and network bandwidth information, and transmits the delivery start time and delivery end time as delivery reservation result information to the receiving node. The receiving node receives the delivery reservation result information from the corresponding delivery node, and receives the block by requesting, in accordance with the delivery reservation result information, delivery of the block from the corresponding delivery node.12-17-2009
20100064006Method and device for managing information of social type and for opportunistic forwarding - The invention concerns a method of communication in a communication network, using a communication device comprising means for exchanging data with at least another communication device, comprising the following steps: 03-11-2010
20100057852Method of and apparatus for rating songs on internet radio and downloading related content - A method comprising: streaming songs through Internet radio to a portable device; connecting to the portable device through a network; obtaining feedback from a selected group of users of the portable device; providing a license to the songs to the users; and downloading the songs and related content to the portable device.03-04-2010
20100057853METHOD FOR MULTI-TERMINAL SESSION, AND COMMUNICATION SYSTEM AND RELATED DEVICE THEREOF - A method for a multi-terminal session, and a communication system and related devices thereof are disclosed according to the present invention. Accordingly, the user experience is improved. The method of the present invention includes setting up a connection between each terminal of a multi-terminal user and a session transfer server; setting up a connection between the session transfer server and a peer user; conducting a session between each terminal of the multi-terminal user and the peer user via the session transfer server.03-04-2010
20090216838Event-based contact list methods - Methods are provided for allowing an organizer of an event (such as a school reunion, a wedding, etc.) to create a site for the event on a server (e.g., an Internet server), and for allowing possible participants in the event to add information to the site and to retrieve information from the site. The methods preferably include fade-in and/or fade-out of certain information associated with the event. As an example of fade-in, a user may gradually be given access to more of another participant's contact information only after that other participant has responded to an initial contact from that user. As an example of fade-out, a user's device may gradually display an icon for the event less prominently if the event information is not being used.08-27-2009
20090216837SECURE RESERVATIONLESS CONFERENCING - Techniques are disclosed providing secure reservationless conferencing, allowing an organizer to arrange a meeting while off-line from a conferencing server, with the conferencing server still enforcing security for the meeting.08-27-2009
20090216836Saving a Draft Message in an Instant Messaging Environment - A system, method, and program product is provided that establishes an first instant messaging session between two users. During the first instant messaging session, the first user composes an instant message. Before the first user can send the composed instant message to the second user, a detection is made that the second user has logged off of the instant messaging session. A draft of the instant message is saved at the first user's computer system onto a nonvolatile storage device. At a later time, a second instant messaging session is established between the two users. In response to the second instant messaging being established, the draft of the instant message saved on the first computer system is identified and retrieved from the nonvolatile storage device. The retrieved draft of the instant messaging is then sent from the first computer system to the second computer system.08-27-2009
20100070577SELECTABLE MODE BASED SOCIAL NETWORKING INTERACTION SYSTEMS AND METHODS - In an exemplary method, data representative of a user profile associated with a user is maintained, a social networking interaction between the user and at least one other user is facilitated, and the social networking interaction between the user and the at least one other user is controlled based on information contained within the user profile and in accordance with a selectable mode.03-18-2010
20100070578PERSONALIZED MESSAGE TRANSMISSION SYSTEM AND RELATED PROCESS - The present invention provides systems and methods for transmitting personal messages to less traditional recipients. Some embodiments provide personalized message transmission systems with a user, a non-traditional recipient, a transmitter, and a server. The server is configured to receive one or more messages from the user, with the server converting the one or more messages to a transmittable format and sending the converted messages to the transmitter. The transmitter transmits the one or more messages to a non-traditional recipient. In another possible embodiment, the personalized message transmission system further comprises a device platform for receiving a signal from the transmitter, with the device platform re-transmitting the signal to the user as a confirmation message.03-18-2010
20110153740Dynamically Managing a Social Network Group - A method for dynamically managing a social network group performed by a group management system having at least one physical processing apparatus includes receiving, with the group management system, data from a number of source providers over a computer network; identifying a basis for creating a new social network group from the data with the group management system; creating the new social network group with the group management system; and automatically inviting a number of members to join the new social network group with the group management system, each of the members being associated with the basis identified in the data for creating the new social network group.06-23-2011
20100064007Automatic Content Retrieval Based on Location-Based Screen Tags - Systems and methods automatically obtain contents and display the contents on location-specific display screens, based on content attributes associated with the screens. Associating content attributes (“tags”) with the screens allows administrators to specify the types of contents desired for display on the screens. For example, an establishment that caters to customers of a particular demographic (such as 21-27 year old singles, families with children, fans of rock-and-roll music, “bikers,” sports fans or ice cream lovers) may associate one or more content attributes (such as “dating,” “Disney,” “Led Zeppelin,” or “Red Sox”) with its display screen. The system then automatically obtains contents based on the attribute(s) and displays the contents on the screen. Patrons with mobile telephones or web-based users may send text messages for display on the screen or play interactive games displayed on the screen, as described in the incorporated patent application. However, even absent such activity, the disclosed systems and methods populate the screen with potentially ever-changing contents, thereby keeping the screen “fresh” and avoiding a situation known as the “ghost town” effect. The system may obtain the contents to be displayed from a variety of sources. For example, Twitter messages (“Tweets”) that contain or are otherwise associated (such as via “hashtags”) with a content attribute of a screen may be displayed.03-11-2010
20100064004SYNCHRONIZING DOCUMENTS BY DESIGNATING A LOCAL SERVER - A method, system, and computer usable program product for synchronizing documents by designating a local server are provided in the illustrative embodiments. A data network is formed that includes several data processing systems, each data processing system having a separate version of a document. A candidate data processing system is designated from the several data processing systems as a local server. Separate versions of the document are sent from the several data processing systems to the local server. The separate versions of the document are synchronized with a baseline version of the document to form a synchronized version of the document. The synchronized version of the document is returned to the several data processing systems. In addition, the data network may be formed if the data connectivity to an original server has been lost.03-11-2010
20110179116SYSTEM AND METHOD FOR PROVIDING PERSONALITY-BASED CONTENT AND ADVERTISEMENTS - Embodiments of the invention are directed to a selection and delivery of content. Content produced by a user may be analyzed. A personality related parameter may be generated or determined. A content object may be selected for delivery based on a personality parameter. In some embodiments, a content object may be generated or modified based on a personality parameter.07-21-2011
20110179117DYNAMIC IDENTIFICATION OF OTHER USERS TO AN ONLINE USER - Informing a user of a large scale network dynamically of other network users includes determining dynamically an online context of the user. Other users presently within the online context of the user are identified and trait information is stored that is related essentially only to the user or to the other users in a users store associated with the online context. The user is informed dynamically of the other users based on the stored trait information, such as, for example, an age or other demographic identifier, or information indicative of an expertise, interest, preference, user type and/or other quality of the user or of the other individual.07-21-2011
20110179115Sharing of Documents with Semantic Adaptation Across Mobile Devices - A method for sharing documents includes initiating a sharing session with a first participant and a second participant, wherein the first participant is communicatively connected to the second participant via a server, receiving a control request having an action from the first participant, determining whether the control request includes a share page action, and retrieving components of the page with available component types and sending components associated with preferences of the first participant to the first participant and components associated with preferences of the second participant to the second participant responsive to determining that the control request includes the share page action.07-21-2011
20100057851RECONFIGURABLE MULTIMEDIA COLLABORATION SYSTEM - A system for multimedia communications implemented with reconfigurable technology is disclosed. The system includes: a SIP engine implemented in hardware that executes functions defined by Session Initiation Protocol (SIP); a XML engine implemented in hardware that executes functions defined by Extensible Markup Language (XML); and an interface that coordinates functions executed by the SIP engine and the XML engine. A standard set of features are provided for robust communications while permitting the addition of more features to enhance the multimedia communications experience. For example, audio and video communication, instant messaging and presence can be provided by the system while P2P and IP Multimedia Systems (IMS) can be provided through expansion. Reconfigurable technology allows the system to achieve optimal performance in performing various tasks.03-04-2010
20100241710METHOD AND SYSTEM FOR VIDEOCONFERENCING OR DATA TRANSFER BETWEEN CLIENTS BEHIND DIFFERENT NETWORK ADDRESS TRANSLATORS - A registration server and client software is configured to establish communications between first and second computers, wherein at least one of the first and second computers resides behind a symmetric network address translator.09-23-2010
20110153743GROUP COMMUNICATION SESSIONS BETWEEN SESSION PARTICIPANTS COMMUNICATING VIA TWO OR MORE DIFFERENT CONTACT PROTOCOLS WITHIN A WIRELESS COMMUNICATIONS SYSTEM - In an embodiment, an access terminal (AT) obtains media intended for transmission to a communication group during a group communication session (GCS). The communication group includes a first set of ATs configured to exchange media via a primary communication protocol (PCP) mediated by an application server (AS) and a second set of ATs configured to exchanged media via a secondary communication protocol (SCP). The AT selectively transmits the obtained media in accordance with the PCP and/or the SCP to facilitate both the first and second sets of ATs to receive the media. In an embodiment, the AS sends instructions to a given AT among the first set associated with whether the given AT is responsible for extending support of the GCS to at least one of a second set of ATs via the SCP. In another embodiment, the AS itself selectively transmits media to the communication group via the SCP.06-23-2011
20110153745METHOD TO PROVIDE SYNC NOTIFICATIONS TO CLIENT DEVICES - Providing synchronization notifications to a client device. In response to a server receiving notification that an event of interest has been received, a state of the client device is determined. The state indicates whether or not the client device has any outstanding sync notifications. In an embodiment, the state is determined based on a trackingGUID and a syncGUID. When the state of the client device indicates that the client device has no outstanding sync notifications prior to the receipt the received notification, the trackingGUID is set equal to the syncGUID, which is updated after each successful device synchronization of the client device. A timeout is set equal to a current time plus a predetermined value and the sync notification is sent to the client device. In an alternative embodiment, the sync notification is formatted according to a type of the client device.06-23-2011
20110153744Context-aware prompts and alerts in a note-sharing system - A semantic note taking system and method for collecting information, enriching the information, and binding the information to services is provided. User-created notes are enriched with labels, context traits, and relevant data to minimize friction in the note-taking process. Context aware prompts and alerts are generated and send to users associated with the note. Users associated with the note could respond to the alerts and prompt by adding or further enriching the note with contextual traits. The prompts, alerts and responses could be shared among the group of users associated with the note.06-23-2011
20110153742Method and Apparatus for Conveying Vehicle Driving Information - Described are methods and apparatuses, including computer program products, for conveying vehicle driving information. A hazard index indicating a level of driving safety is generated for a plurality of road segments. The generating comprises determining a hazard value for each of the plurality of road segments based on weather conditions data associated with the road segments, road conditions data associated with the road segments, and physical attributes of the road segments, and assigning the hazard value to the associated road segment. Location data associated with a remote device is received. Hazard information associated with one or more of the plurality of road segments and based on the location data and the hazard index is transmitted.06-23-2011
20110153741System and Method for Cost Effectively Distributing Electronic Content - A system and method for cost effectively distributing electronic content is provided. The system for cost effectively distributing electronic content may comprise an inquiry module that may query one or more broadcast communication networks for network specific information. The system may further comprise an analysis module that may determine a cost of distributing the electronic content to one or more electronic reader devices over one or more broadcast communication networks using at least the network specific information. The system may also comprise a selection module that may select the one or more broadcast communication networks for distributing the electronic content based on the cost. The system may additionally comprise a distribution module that may broadcast the electronic content for distribution to the one or more electronic reader devices over one or more selected broadcast communication networks.06-23-2011
20110153739Proximity Sensor Enabled eService Connector System - Systems and components for providing or receiving an eService, such as acoustic, thermal and illumination service. A service switch is provided for selectively transferring the eService from the host or other eService source to the eService consumer. The service switch is activated to transfer an eService in response to detection of a proximity target associated with an eService consumer by a proximity source associated with an eService provider.06-23-2011
20110078245METHOD AND A SYSTEM FOR TRANSFERRING APPLICATION DATA FROM A SOURCE ELECTRONIC DEVICE TO A DESTINATION ELECTRONIC DEVICE - The invention relates to a method for transferring at least one piece of application data from a source device to a destination device. According to the invention, the source device including at least one piece of identification data, the piece of identification data identifying an account number and a medium storing at least one piece of application data, the method including a sending step in which the source device sends at least the piece of identification data to a transfer control device; a processing step in which the transfer control device and/or another device connected to the transfer control device processes at least the piece of identification data; according to a processing result, the transfer control device forbids or authorizes to transfer at least one piece of application data to the destination device by transferring, when authorized, to the destination device at least the piece of identification data. The invention also relates to a corresponding system for controlling a transfer of at least one piece of application data.03-31-2011
20130159402SOCIAL ASPECTS FOR DATA COLLABORATION - Methods, systems, and computer program products are provided for enabling users to enhance datasets available at a data service. A data service maintains and publishes datasets provided by content providers. Users may be enabled to annotate datasets maintained by the data service, and to extend the datasets. A suggestion of a dataset may be provided to users based on information received from a community of users. Users may be enabled to generate assets, such as reports and applications, based on one or more datasets of the data service. Furthermore, users may be enabled to share annotated datasets and/or extended datasets in websites, applications, and devices.06-20-2013
20120036191Configuring a Syndicated Feed to Track Changes to User Content in an Online Social Network - In one embodiment, a method includes accessing a profile page of a user on an online social network, accessing cached content from a syndicated feed, determining the last time the content from the syndicated feed was updated, and if the last time the content was update was before a particular time, then updated the profile page of the user to include the cached content, else, accessing the syndicated feed and updating the profile page of the user to include updated content.02-09-2012
20130159419SYSTEM AND METHOD OF ENHANCED COLLABORATION THROUGH TELEPORTATION - Embodiments of the present invention generally relate to a system and method enhanced collaboration through teleportation. In one or more embodiments, there is provided a system for moderating an enhanced collaboration environment for at least a set of participants, comprising a server for facilitating a 2-D federated collaboration environment for the at least one set of participants; a server for facilitating a 3-D virtual collaboration environment for the at least one set of participants; and a gateway server for facilitating teleportation of at least two participants of the at least one set of participants from the 2-D federated collaboration environment to form a teleported collaboration group in the 3-D virtual collaboration environment.06-20-2013
20120036190SYSTEMS AND METHODS FOR SHARING COMPRESSION HISTORIES BETWEEN MULTIPLE DEVICES - Systems and methods of storing previously transmitted data and using it to reduce bandwidth usage and accelerate future communications are described. By using algorithms to identify long compression history matches, a network device may improve compression efficiently and speed. A network device may also use application specific parsing to improve the length and number of compression history matches. Further, by sharing compression histories and compression history indexes across multiple devices, devices can utilize data previously transmitted to other devices to compress network traffic. Any combination of the systems and methods may be used to efficiently find long matches to stored data, synchronize the storage of previously sent data, and share previously sent data among one or more other devices.02-09-2012
20120036188Method and Apparatus for Aggregating Document Information - An apparatus, comprising a processor, memory including computer program code, the memory and the computer program code configured to, working with the processor, cause the apparatus to perform at least the following: receiving information from a first external apparatus indicating that the first external apparatus received a document associated with a uniform resource locator, evaluating the received information and the historic document information, aggregating at least part of the received information to the historic document information based at least in part on the evaluation, and providing at least part of the aggregated historic document information to a second external apparatus is disclosed.02-09-2012
20120036187DECENTRALIZED DATA CASTING IN AN ITEREST AWARE PEER NETWORK - Systems and methods for data casting in an interest aware peer network are provided. The method comprises determining whether a set of interests associated with a node in a network is updated, wherein the set of interests comprises one or more topics IDs, wherein each topic ID corresponds to a topic of interest associated with said node; distributing the set of interests associated with the node to one or more neighboring nodes by way of a first distribution scheme until N nodes in the network are aware of the updated set of interests for the node; providing each node in the network with a mechanism to determine value of a topic of interest in a set of interests received in association with a node based on a topic ID included in the set of interests for the node.02-09-2012
20110072084INFORMATION 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: the plurality of node devices connecting the same internal network; and a support device, which connects the internal networks, and which supports acquisition of contents by the node devices. An overlay network allows for exchanging of contents between the node devices and the support devices. The node devices include a first acquisition unit that acquires contents by selecting a first device group in preference to a second device group. The first device group includes: a support device and a node device connecting the internal network of an access destination that is a contents acquisition destination. The second device group includes a support device and a node device that do not connect the internal network of the access destination.03-24-2011
20110078243Leveraging Collaborative Cloud Services to Build and Share Apps - The present invention includes systems and methods for retrieving information via a flexible and consistent targeted search model that employs interactive multi-prefix, multi-tier and dynamic menu information retrieval techniques (including predictive text techniques to facilitate the generation of targeted ads) that provide context-specific functionality tailored to particular information channels, as well as to records within or across such channels, and other known state information. Users are presented with a consistent search interface among multiple tiers across and within a large domain of information sources, and need not learn different or special search syntax. A thin-client server-controlled architecture enables users of resource-constrained mobile communications devices to locate targeted information more quickly by entering fewer keystrokes and performing fewer query iterations and web page refreshes, which in turn reduces required network bandwidth. Applications are built by leveraging existing collaborative cloud services that enable the maintenance and sharing of user content.03-31-2011
20120303714METHOD FOR MANAGING A PERSONALIZED SOCIAL NETWORK MAP IN AN APPLICATION SERVER WHICH PROVIDES PERSONALIZED CONTENT, AND PROGRAM RECORDING MEDIUM FOR EXECUTING THE METHOD - The present invention relates to an application server for providing personalized content, which performs the steps of: detecting traffic for a first user of the application server to access content associated with a second user of the application server; determining an interest value of the first user in the second user based on the amount, type, or time of the detected traffic; and generating, for each user, a social network table including the interest value of the first user in the second user, so as to be applicable to various pieces of application content using interest values assigned among most personalized content users.11-29-2012
20120303713PLAYLIST-BASED DETECTION OF SIMILAR DIGITAL WORKS AND WORK CREATORS - A computer-implemented service recommends digital works (and/or creators of works) to a user based on works currently or previously played or downloaded by the user on a player device or based on playlists stored on the player device. The works may be, for example, music files, video files, electronic books, or other digital content for playing by users. A user may thus obtain personalized recommendations that are based on works obtained from sources (web sites, physical CDs, etc.) that are independent of the recommendations system. In one embodiment, the service identifies pairs of works (and/or work creators) that are similar to each other by virtue of the relatively high frequency with which they co-occur on playlists or within play histories of users. The resulting mappings are used to provide recommendations to users.11-29-2012
20120303711APPARATUS AND METHOD FOR PROVIDING STREAMING MUSIC SERVICE - An apparatus and a method for sharing contents provided based on a social network between members of the social network. A content providing method includes, when a first terminal in a social network requests to use content, transmitting the corresponding content to the first terminal. The method also includes transmitting content use information associated with the first terminal to at least one adjacent terminal in the social network, via the social network. The method further includes, when a second terminal of the at least one adjacent terminal requests to use the same content as the first terminal, transmitting the same content to the second terminal.11-29-2012
20120303710SYSTEMS AND METHODS FOR GENERATING AND EMPLOYING A SOCIAL MEDIA GRAPH - Methods and systems for generating and employing a social media graph are disclosed. For example, a method can include receiving first data indicating consumption of media by a first user from at least one user device associated with the first user. Second data including metadata identifying the media consumed by the first user may be retrieved based on the first data. The second data may be processed to generate a social media profile for the first user, the social media profile identifying the media consumed by the first user. In some examples, the social media profile may be used to provide media recommendations to another user, to provide at least some of the media associated with the social media profile to another user, or to facilitate other tasks.11-29-2012
20120303709CONFERENCE ASSISTANCE SYSTEM, DATA PROCESSING APPARATUS AND RECORDING MEDIUM - A conference assistance system including one or more of a display terminal that displays data of a document; a display input device that displays added data input by a user; a positional information obtaining device that obtains positional information of the display terminal and the display input device; and a data processing apparatus that calculates the positional relationship of the display terminal and the display input device based on the positional information of the display terminal and the display input device, specifies the display terminal to which the added data is to be delivered based on the positional relationship of the display terminal and the display input device, and delivers the added data to the specified display terminal to have the display terminal display the added data, the display terminal, the display input device, which are capable of communicating via a network.11-29-2012
20120303708APPARATUS AND METHOD FOR PROVIDING COMMUNITY SERVICE IN MOBILE TERMINAL - A community service of a mobile terminal, and more particularly, an apparatus and a method for managing a user's reaction conveniently by generating a community based on contents compared to a community generated based on a Uniform Resource Locator (URL). The apparatus includes a contents information analyzer, an input unit, and a controller. The contents information analyzer analyzes information regarding contents to provide the same to a contents server when registering a user reaction to the contents that are being reproduced. The input unit receives a user's reaction to the contents. The controller processes to transmit the received user's reaction to a community server.11-29-2012
20120303707COMPUTER AND METHOD FOR REMOTELY SHARING OPERATIONS OF THE COMPUTER WITH AN ELECTRONIC DEVICE - In a method of remotely sharing operations of a computer with an electronic device, the method monitors when a clipboard operation is performed on the computer, and sends information as to the nature of the clipboard operation and content of the clipboard operation to the electronic device. If the electronic device supports the required operation, the electronic device executes a relevant action based on the clipboard operation required and the content.11-29-2012
20120303706Social Media Communication Network and Methods of Use - A social media interaction application tool and related methods include a communication component, a dialog component, at least one social media link component, a tile display component, and an interaction component, wherein the social media interaction tool is stored on and executed from a portable media storage device, a hand held device, tablet computer, laptop computer, desk top computer or a combination thereof. In some contemplated embodiments, social media interaction application tools are embedded on or included in a media file or collection of media files that are stored or located on a portable media storage device, a hand held device, a tablet computer, a laptop computer, a desk top computer, a network server, an internet server, the cloud or a combination thereof.11-29-2012
20120303705CONTENTS SIMULTANEOUS PLAYBACK TERMINAL, THE SAME SYSTEM AND METHOD THEREOF - The present invention relates to a contents simultaneous playback terminal, the same system and method thereof. The contents simultaneous playback terminal, system and method is capable of allowing both terminals to share and simultaneously replay contents in a one-to-one correspondence by identifying terminals through terminal information broadcast in a single wireless access point network environment and setting a sharing environment for simultaneous playback of the contents of both terminals, without requiring a complicated separate sharing procedure. In addition, the contents simultaneous playback terminal, system and method is capable of, when both terminals connected in a one-to-one correspondence share contents, streaming the contents from one terminal to the other terminal and receiving in the other terminal the streamed contents for simultaneous playback of the contents, thereby extinguishing the contents after the playback.11-29-2012
20120303703Social Data Overlay - In particular embodiments, a method comprising, by one or more computing devices, identifying, at a client device, one or more objects or references to the one or more objects embedded in a structured document displayed to a first user, accessing a social graph to determine if one or more second users having an association with the first user have accessed any of the one or more identified objects, and modifying, for at least one of the one or more identified objects, the structured document displayed to the first user to indicate that the at least one or more identified objects has been accessed by one or more second users.11-29-2012
20120303701TRANSMITTING INTERNET PROTOCOL OVER SCSI IN A HIGH AVAILABILITY CLUSTER - A system may include information handling system devices connected together to form a computing cluster utilizing a SCSI interface. Each one of the information handling system devices may include an operating system kernel having a SCSI networking module for encapsulating Internet Protocol (IP) packets for transmitting between the information handling system devices. The system may also include SCSI hardware for connecting the information handling system devices together. The SCSI hardware may be configured to transmit the encapsulated IP packets between the information handling system devices.11-29-2012
20110060795INFORMATION MANAGEMENT SYSTEMS WITH TIME ZONE INFORMATION, INCLUDING EVENT SCHEDULING PROCESSES - Information management systems with time zone information, including event scheduling processes are disclosed. One aspect of the invention is directed toward a computer-implemented scheduling method that can include identifying a difference between a participant time zone and a user time zone, reviewing availability information for the participant and/or one or more selected time preference periods for the participant, and selecting a time range for an event. The method can further include reviewing one or more selected time preference periods for the user. Another aspect of the invention is directed toward a computer-implemented method for associating time zone information with a contact in an information management program application that includes selecting a contact, analyzing contact information associated with the contact, and determining a time zone for the contact based on the analysis of the contact information.03-10-2011
20120203831Sponsored Stories Unit Creation from Organic Activity Stream - Methods, apparatuses and systems directed to sponsored story generation from an organic activity stream in a social networking site. A user wishing to promote an entry from an organic activity stream may, using a sponsor user interface, specify the types of stories to promote to a portion of the home page displayed to a member of a social network.08-09-2012
20120203836METHOD OF USING SERVER, SERVER RESERVATION CONTROL APPARATUS AND PROGRAM STORAGE MEDIUM - In a content supply system, in order to use a streaming server to perform a live distribution, a user PC used makes a reservation for a time zone, etc. to a server reservation control center. When the user PC sends desired reservation information to the server reservation control center via the Internet, if the reservation is accepted, a reservation ID only used for authentication of the reservation is created and sent from the server reservation control center to the user PC via the Internet. When a distribution request is sent from the user to the streaming server, authentication processing using this reservation ID is performed.08-09-2012
20120203834Method and System for Specifying and Developing Application Systems with Dynamic Behavior - System for specifying dynamic application system behavior, procedures and methods about its operations, and methods about how to develop such a behavior model are provided in the present invention. A Dynamic System (DS) and its operations are provided to model complex and dynamic system behavior in general. To specify behavior of an application system in a distributed environment, an external DS is used to model the external behavior, a Proactive System is used to model the reactive behavior and an internal DS is used to model the internal active behavior of such an application system. A graphical notation of DS and its components are also provided. Finally, systematic methods to derive reactive behavior from external behavior and vise versa are described.08-09-2012
20120203833METHOD AND SYSTEM FOR THE AUTOMATED PLANNING OF A MEETING BETWEEN AT LEAST TWO PARTICIPANTS - A method automatically plans a meeting between at least two participants taking into account electronically stored calendar data relating to the participants. After the participants have been input and after at least one period of time and/or one duration and/or one item of location information for the meeting has/have been input, at least one proposed appointment is automatically determined, taking into account at least one item of arrival information relating to at least one participant in the meeting and the calendar data. The proposed appointment is displayed to at least one participant, in particular at least the person scheduling the meeting.08-09-2012
20120203841METHOD OF ASSOCIATING OR RE-ASSOCIATING DEVICES IN A CONTROL NETWORK - This invention relates to a method of associating or re-associating devices in a control network including control zones to respective zone controllers (ZCs) controlling the control zones. In a first step, an associating or re-associating timer (ZC_REASSC_TIMER) window is initialized at the (ZCs) defining the time during which said associating or re-associating of the devices takes place. In a second step, during the (ZC_REASSC_TIMER) window zone specific information (ZN_SPEC) message sage is transmitted, the (ZN_SPEC) message including information about the devices expected to be in the zones controlled by the (ZCs). In a third step, it is compared whether the zone specific information contained in the (ZN_SPEC) received by the devices includes device specific information that match with local device specific information associated to the devices. In case the comparing results in that a pre-defined matching criteria is fulfilled an association or re-association request message (RA_REQ) is sent from the devices to the zone controllers (ZCs) where the pre-defined matching criteria was met. The (RA_REQ) message including device description parameters and indicates a request from the devices to join the control zones controlled by said (ZCs). Finally, it is determined whether the association or re-association of the respective devices is to be confirmed by means of comparing, by the respective (ZCs) receiving the (RA_REQ) message, the device description parameters included in the (RA_REQ) message match with zone specific information included in the (ZN_SPEC).08-09-2012
20110252092ELECTRONIC CONFERENCING SYSTEM, ELECTRONIC CONFERENCE OPERATIONS METHOD, COMPUTER PROGRAM PRODUCT, AND CONFERENCE OPERATIONS TERMINAL - An electronic conferencing system is provided with a conference operations terminal to be operated at an electronic conference and a participation terminal to be applied to participation in the electronic conference. The conference operations terminal is provided with a storage portion that stores a conferencing program to be applied to the electronic conference, a recognition count determination unit that determines a recognition count based on participation terminals recognized by a participation terminal recognition unit that recognizes participation terminals, and a conferencing program activation unit that activates the conferencing program, when the recognition count determination unit determines that the recognition count equals a set recognition count that is preset.10-13-2011
20110252090Dynamic Designation of a Central Distributor in a Multi-Participant Conference - Some embodiments dynamically designate one of several network nodes as a network hub of a star network, at the start of a network communication session among the several network nodes that is facilitated by a mesh network and the star network. Some embodiments dynamically designate a new network hub when the previously designated network hub leaves the communication session, which continues among the other network nodes. Different embodiments use different techniques to dynamically designate the network hub of the star network. For instance, some embodiments use communications transmitted along the mesh network to dynamically identify the network hub at the start of the network communication session or after the departure of a previously designated network hub.10-13-2011
20110060794SYNTHESIZING MESSAGING USING CONTEXT PROVIDED BY CONSUMERS - The present invention provides a computer network implementable integration of promoted information with non-promoted content before a consumer interaction with the network, such that when the consumer interacts with the network, a consumer information interacts with this integrated content and delivers a message to the consumer such that the consumer visualizes this message as part of consumer experience without distracting from the network interaction task at hand. The integration is facilitated by semantic analysis and synthesis to naturally position the promoted content as close to the consumer interaction tasks as possible at that instant. This approach displaces the current practise of matching message to media placement while further enabling a promoter to evaluate and respond to feedback data depicting the efficacy of the sponsor message. The network in question is any computer network such as the Internet or intranet.03-10-2011
20110029612Generating a Consolidated Social Story for a User of a Social Networking System - To generate dynamic relationship-based content personalized for members of a social networking system, at least one action of one or more members of the social networking system is associated with relationship data for the one or more members to produce consolidated data. One or more elements associated with the consolidated data is identified and used to aggregate the consolidated data. Further exemplary methods comprise weighting by affinity the aggregated consolidated data to generate dynamic relationship-based content personalized for the members of the web-based social network.02-03-2011
20120124134SYSTEMS AND METHODS FOR FEDERATING OPEN SOCIAL NETWORKS FOR ANALYSES - Methods and arrangements for constructing and analyzing federated social networks. A first social network with a first plurality of accounts is defined, as well as a second social network with a second plurality of accounts, the second social network being unaffiliated with the second social network. The first and second social networks are federated to determine a union of the first and second social networks and an intersection of the first and second social networks, and second-order connections between one or more of the first plurality of accounts and one or more of the second plurality of accounts are ascertained, the second-order connections including connections outside of the intersection of the first and second social networks and within the union of the first and second social networks.05-17-2012
20130166645Flexible Content-Consumer and Content-Producer Rendezvous - A scheduling and multimedia delivery system for announcing, subscribing to and delivering live audio, video, audio/video, text or combination reports helps reporters and performers build an audience of viewers interested in participating in an interactive presentation. Viewers can also find archived copies of previous reports. Systems offering the data processing facilities to support such services are also described and claimed.06-27-2013
20110258256PREDICTING FUTURE OUTCOMES - A model for predicting future outcomes related to individual entities within a class of related entities may be generated based on the determined rates at which the individual entities are referenced within electronic communications. Additionally or alternatively, a quantitative value of a predicted future outcome related to a particular cause may be calculated based on the frequency with which references to the particular cause appear in electronic messages.10-20-2011
20110179114User communication analysis systems and methods - Analysis of user communication is described. In one aspect, multiple online social interactions are identified. Multiple topics are extracted from those online social interactions. Based on the extracted topics, the system determines an intent associated with a particular online social interaction.07-21-2011
20100325207CONDITIONAL COMMUNICATION ACCESS BASED ON USER STATUS - A device, system and method to enable communications over a network that allows a user to establish a status that controls the method or manner of communication to client devices of the user based on various definable conditions, and to track such communications based on the condition-related status of various users to discern behavior or gauge progress towards an objective.12-23-2010
20100325205EVENT RECOMMENDATION SERVICE - An event recommendation service is described. In embodiments, selection data that correlates to media content selected by a user, location data that corresponds to a location of the user, and event data is received. A recommendation for an event that the user is likely to attend and that is proximate the location of the user can be generated by aggregating the selection data, the location data, and the event data. The recommendation can then be communicated to a user device as a calendar entry, an email message, a text message, and/or an html page for display to inform the user of the event.12-23-2010
20100325209Efficient Network Routing To Reduce Bandwidth Usage and Latency - A method (and corresponding system and computer program product) for efficiently routing a multi-person conference to reduce bandwidth usage and latency is described. Computing devices used by the participants to participate in the conference are separated into proximity pools based on direct accessibility. For each proximity pool, a computing device is selected as the key node. Only the key node communicates directly with a server, and redistributes data received from the server to its pool peers. Communications between computing devices within a same pool are routed directed to one another. Proximity pools can be refined to factor in distances among the computing devices. Multiple servers may be used to reduce latency. Proximity pools are assigned to nearby servers. Communications between computing devices in different proximity pools are routed through the server(s) associated with the different proximity pool.12-23-2010
20130159405RESTORING DELETED ITEMS WITH CONTEXT - Deleted property information relating to deleting an item, such as an electronic message, is used for restoring the deleted item. The deleted property information is stored in response to deleting the item. The stored deleted property information identifies a location of where the item was deleted from and may include other information. The location information may be a specific location such as a folder (e.g. inbox, sent, folder 06-20-2013
20130166641POWER OUTAGE DETECTION SYSTEM FOR SMART GRID USING FINITE STATE MACHINES - A power outage detection system. The system includes a device configured to increment a reboot counter when the device is powered up, and to transmit a first message when the device loses power and a second message when the device is powered up, and a back office system. The first message includes the value of the reboot counter and a timestamp, and the second message includes the value of the reboot counter. The back office system includes a finite state machine configured to receive the first and second messages. The finite state machine determines if the received first message is valid using the value of the reboot counter and the timestamp, and determines if the received second message is valid using the value of the reboot counter. The finite state machine then outputs an accurate indication of the state of the device.06-27-2013
20100306316METHOD FOR PROVISION OF AN ADDRESS IN A DATA NETWORK - A method for provision of an address of an online computer which is connected to a data network for at least one receiving computer, in particular, a method for the provision of an address, particularly to a temporary IP address. The online computer carries out transmission of a first data set comprising the identification of at least one server structure globally accessible over the data network to the receiving computer, the server structure being selected from a plurality of available server structures. A second data set is transmitted which identifies at least one codeword to the receiving computer. The address of the online computer is stored together with the codeword on the identified server structure.12-02-2010
20120203832SOCIAL NETWORK INFORMATION SYSTEM AND METHOD - The present invention is embodied in methods and system for obtaining information about a category of interest from a computer network, the computer network including a plurality of user networks with each user network including a plurality of users. The method includes receiving an information request from a user, the information request specifying a category, identifying a first set of one or more users within a user network of the user, identifying a second set of one or more users within a user network of one or more users of the first set, and retrieving information associated with the one or more trusted information resource contacts of the identified second set from the electronic database corresponding to the information request, and providing the retrieved information to the user.08-09-2012
20110252091METHODS AND APPARATUS TO EXCHANGE CONVERGED ADDRESS BOOK EVENTS AMONG MULTIPLE NETWORK DOMAINS - Methods and apparatus to exchange converged address book events among multiple network domains are disclosed. An example method for a converged address book (CAB) server disclosed herein comprises detecting that a contact corresponding to a second CAB user has been added to an address book of a first CAB user, the address book being managed by the CAB server, and exchanging data between a first domain associated with the first CAB user and a second domain associated with the second CAB user to provide a notification to the second CAB user when the contact corresponding to the second CAB user is added to the address book.10-13-2011
20100281115METHOD OF ENABLING CONFERENCING USING ENCODED FORMS - A method of enabling conferencing using encoded forms is provided in which a computer system receives indicating data from a sensing device used to interact with a first form, determines conference information, and outputs a second form. The first form has first tags and an identity associated with a form description in the computer system. Each first tag encodes data on the identity and the location of that tag on the first form, which is included in the indicating data. The computer system determines the conference information from the indicating data and form description. The second form is output with second tags, the conference information and a hierarchical tree of form versions. The computer system produces the hierarchical tree by associating the second form identity with the form description. Each second tag encodes data on the second form identity and the location of that tag on the second form.11-04-2010
20110161422METHOD AND SYSTEM FOR SHARING ANONYMOUS USER INFORMATION - A method and system for sharing online user information in an anonymous manner. The system associates an identifier with anonymized information of the user, and sends the anonymized user information to a receiving party.06-30-2011
20100088372CONFERENCE NETWORKING SYSTEM INCORPORATING SOCIAL NETWORKING SITE INFORMATION - A method for facilitating networking among attendees at a conference is provided. The method includes receiving over a wide-area network a user profile from a user who has registered for at least one conference selected from among a plurality of conferences. The user profile includes a username for at least one social networking site. The user profile is stored in a database that includes a plurality of user profiles for a plurality of attendees who have registered for at least one of the plurality of conferences. The user is granted access to the database over the wide-area network, including access to a profile on the social networking site associated with the username.04-08-2010
20100064008PEER-TO-PEER NETWORK SYSTEM, PROXY SERVICE PEER, AND METHOD FOR PEER INTERWORKING BETWEEN OVERLAY NETWORKS - The present invention relates to a P2P network system. The P2P network system includes: multiple local overlay networks, each comprising multiple proxy service peers; a global overlay network composed of the proxy service peers of all local overlay networks. The proxy service peer is adapted to respond to the request of the requesting peer, query the local overlay network or global overlay network, and return the address information of the requested peer or the requested proxy service peer to the requesting peer. The present invention also relates to a proxy service peer applicable to the foregoing network system, and a method of peer interworking between P2P overlay networks based on the foregoing system. The present invention relieves the load of the proxy service peer, avoids blindness of the requesting peer in selecting the proxy service peer, and achieves load balance between proxy service peers.03-11-2010
20100036912Social networking website system with automatic registration based on location information - A social networking website system with automatic registration based on a current location information. Individuals are automatically enrolled into social network services based on a current location determined from their mobile devices. In particular, farmers in rural places can be enrolled into social networks in their local districts, and they can interact with others using audio and video messages employing their local languages. Such interaction can be adhoc in nature, employing audio messages, or audio and video messages. In general, automatic memberships to social networks, social groups and to discussion lists are provided to users, based on user's current location.02-11-2010
20100005143METHOD OF COMMUNICATION BY MESSAGES AND ASSOCIATED DEVICE - A method of communication between a sending device and a recipient device, comprising 01-07-2010
20100005141METHOD TO CONTINUE INSTANT MESSAGING EXCHANGE WHEN EXITING A VIRTUAL WORLD - A method, system and computer program product for associating a virtual instant messaging client, of an avatar, with a standard instant messaging account. When a communication transcript is completed in a virtual instant messaging session, the communication transcript is stored. Wherein the stored communication transcript is an archived virtual world (VW) communication transcript. The archived VW communication transcript is associated with one or more instant messaging clients. A request is received to continue communication, with one or more avatars, when a virtual instant messaging session is completed. When the request is received a graphical user interface (GUI) is automatically displayed. One or more of the following selections are enabled: communicate via the instant messaging session or do not communicate via the instant messaging session. When the selection to communicate, with the one or more avatars, via the instant messaging session is received, the system dynamically initiates an instant messaging session. The GUI is automatically closed when a do not communicate via the instant messaging session selection is received. Access to the archived VW communication transcript is enabled during one or more instant messaging sessions. The content of the archived VW communication transcript is automatically displayed when the archived VW communication transcript is accessed during the instant messaging session.01-07-2010
20100005140ELECTRONIC DEVICES AND METHOD FOR SHARING PRODUCT-RELATED DATA - The electronic device (01-07-2010
20120203840DATA-PROVIDING APPARATUS, DATA-PROVIDING METHOD AND PROGRAM-SORTING MEDIUM - In the present invention, image data is edited in response to a demand transmitted from a data-processing apparatus through a network. A moving-picture server (08-09-2012
20090240771Method and apparatus for providing feedback regarding digital content within a social network - Maintaining a social network and providing corresponding access to digital content. A social network includes at least one social group having a defined membership. The content items that collectively correspond to content resource devices of the group members are identified, and feedback information for the content items is maintained based upon feedback respectively provided by group members. The feedback includes ratings, amount of usage and recommendations of the content items. Members are then provided with displays wherein the feedback is conveyed in association with the corresponding content items.09-24-2009
20090240770Establishing a Remotely Hosted Conference Initiated with One Button Push - A method includes registering with a first remote conference manager operated by a first entity and a request to enable conferencing with a second entity. The method also includes querying the first remote conference manager for at least one conference room hosted by the second entity and updating a directory of conference rooms comprising at least one local conference room to further comprise the at least one remote conference room. The method further includes receiving a request to schedule a conference. Upon determining at least one remote conference room is to be used for the scheduled conference, the method also includes transmitting the request to the first remote conference manager. Upon the second remote conference manager transmitting an acceptance of the conference, the method also includes receiving details from the first remote conference manager for establishing a connection for use with the conference and transmitting the details to the at least one local conference room.09-24-2009
20090182811DATA SHARING SYSTEM, DATA SHARING METHOD, INFORMATION PROCESSING APPARATUS,AND COMPUTER-READABLE STORAGE MEDIUM - A data sharing system which is capable of preventing duplicated data which does not match original data stored in an original node from being spread across the network. An original node stores original data. A first duplicating node acquires duplicated data of the original data from the original node, and sends the duplicated data to a second duplicating node. The original node receives a request for confirmation of the duplicated data received from the first duplicating node, from the second duplicating node, compares the duplicated data received by the second duplicating node and the original data with each other, in response to the request, and transmits a request for deletion of the duplicated data, to the second duplicating node, depending on a result of the comparison.07-16-2009
20090138554Controlling virtual meetings with a feedback history - Information is transmitted from at least one source entity to target entities over a working session, and is output on each target entity to a corresponding user. A feedback indicator is provided on each target entity. The feedback indicator is indicative of a personal level of interest of the corresponding user for the information at each instant within the session. The feedback indicator is returned from each target entity to a control entity. The feedback indicators are aggregated on the control entity into at least one aggregated indicator, which is indicative of an overall level of interest of the users for the information at each instant within the session. A representation of a history of the session of the at least one aggregated indicator is at least partially output on the control entity to a controller for controlling a virtual meeting according to the history.05-28-2009
20090138552APPARATUS AND METHOD FOR MANAGING COMMUNICATION BETWEEN PARTIES - A communication system having a user input arranged to receive data from a user, an information input arranged to receive information about another user and a rule server. The rule server being arranged to store a rule that initiates communication between the user and the another user when the communication system receives information about the another user. The information relating to trigger information specified by the user.05-28-2009
20080320079CUSTOMIZING WEB 2.0 APPLICATION BEHAVIOR BASED ON RELATIONSHIPS BETWEEN A CONTENT CREATOR AND A CONTENT REQUESTER - The present invention discloses a solution for developer customization of Web 2.0 applications based on relationships between a content creator and a content requester. In the solution, Web 2.0 content can be received from a content creator. One or more creator established customizations can also be received where the customizations are each a set of one or more users. In the method, a communication can be established with a user who requests the Web 2.0 content. It can be determined that the user is a member of a set specified by the content creator. The customization associated with the set can be applied. Web 2.0 content as modified by the customization can be served to the user. In one embodiment, users can also establish customizations, which are also applied to the served Web 2.0 content.12-25-2008
20090055478Communication terminal and communication program thereof - In communication terminals 02-26-2009
20110161418Collaborative Linking System with Bi-Directed Variable Granularity Search Engine - The present invention is a system and method for shortening response time and reducing resource utilization in an electronic advertising and customer enquiry system, operating in an interactive communications and distributed database environment. The system is designed to enable customers (06-30-2011
20110161417Device and Method for Disseminating Content Data Between Peers in A P2P Mode, By Using A Bipartite Peer Overlay - A method is intended for disseminating content data in a peer-to-peer mode between peers connected to at least one communication network. This method comprises the steps of: i) making peers exchange neighboring information between them to build a bipartite peer overlay comprising a first group, comprising peers having a complete content to be disseminated, and a second group, comprising peers having not this content or only a part of it and having links therebetween, ii) disseminating the data defining the content (and preferably encoded with erasure correcting codes) from peers of the first group to first peers of the second group according to the bipartite peer overlay, iii) disseminating the data received by the first peers to other peers of the second group according to the bipartite peer overlay, and iv) updating the bipartite peer overlay when a peer of the second group has fully completed the content.06-30-2011
20080313280HETEROGENEOUS EVOLUTIONARY SELF-FORMATTING INTERNET PROTOCOLS - A system, method and computer program product for virtual communities that enables the establishment of rules created by members of the society in accordance with the existing rule creation restrictions and, that provides a mechanism for validating and accepting of the rules established inside the society. The system, method and computer program product further provides a mechanism that enables the establishment of rules created by members of the virtual society themselves, that allows for the self-evolution of the virtual societies.12-18-2008
20080281912MANAGEMENT OF ENTERPRISE SYSTEMS AND APPLICATIONS USING THREE-DIMENSIONAL VISUALIZATION TECHNOLOGY - An approach that manages enterprise systems and applications using three-dimensional visualization technology is described. In one embodiment, a system for streaming visual representations of an enterprise in near-real time. A multitude of geographically distributed enterprise datacenters are each configured to obtain event data from hardware and software elements in the enterprise. A virtual command center is configured to receive the event data, aggregate the event data into a composite dataset representative of the current operation of the enterprise, compare the composite dataset to at least one three-dimensional model representative of the operation of the geographically distributed enterprise, and provide a visualization of the composite data and any difference that may exist. The visualization is a composite of a three-dimensional visual image of the current operation of the geographically distributed enterprise.11-13-2008
20080215682SYSTEM AND METHOD FOR IDENTITY MANAGED COLLABORATION - A system and method for identity managed collaboration (IMC) that in various embodiments can provide for: identity management of participants within a collaboration session to set entitlement; identity security for participants to allow participants to determine what identity is projected; participation in a collaboration session in a monitoring mode via a browser without the need to install client software on an access appliance; audio collaboration via a plurality of communication media; and Leave Existing & Add Preferred (LEAP) capability to allow participants to dynamically changes access appliances.09-04-2008
20090083378SYSTEM AND METHOD TO CONTROL COLLABORATION PARTICIPATION - A system and method is provided for controlling collaboration participation. The system includes a computing infrastructure configured to monitor endpoint collaboration devices and/or users. The computing infrastructure is also configured to authorize collaboration between one or more of the endpoint collaboration devices and/or users with an initiating device if the computing infrastructure finds a match between stored attributes and information related to the one or more endpoint collaboration devices and/or users.03-26-2009
20120203839APPARATUS AND METHODS FOR MANAGING A SOCIAL MEDIA UNIVERSE - Disclosed are methods and apparatus for managing social media universes. In one embodiment, media content and community members that have been associated with a new concept for creating a new universe are searched on a plurality of media content servers. For each found new concept, an association is retained between the new universe for the new concept and any found media content and community members. When a requesting user requests to view the new universe, a representation of the media content and the community members that are associated with the new universe is displayed for the requesting user.08-09-2012
20120203838DYNAMICALLY UPDATING MEDIA CONTENT FOR DISPLAY TO A USER OF A SOCIAL NETWORK ENVIRONMENT BASED ON USER INTERACTIONS - A system and method provides dynamically selected media content to someone using an electronic device in a social network environment. Items of media content are selected for the user based on his or her relationships with one or more other users. The user's relationships with other users are reflected in the selected media content and its format. An order is assigned to the items of media content, for example, based on their anticipated importance to the user, and the items of media content are displayed to the user in the assigned order. The user may change the order of the items of media content. The user's interactions with media content available in the social network environment are monitored, and those interactions are used to select additional items of media content for the user.08-09-2012
20120203835DISTRIBUTED ROUTING TABLE INTERFACE - Application programming interface (API) for starting and accessing distributed routing table (DRT) functionality. The API facilitates bootstrapping into the DRT by one or more devices of a group of devices (a mesh) seeking to collaborate over a serverless connection, establishing a node of the DRT, where each node is an instance of an application that is participating in the mesh, and node participation by allowing the application to search for keys published by other nodes in the mesh, or by becoming part of the mesh by publishing a key. The API facilitates optimization of the routing table for quickly finding a root of a specific key in the mesh by finding the key directly in a cache or by asking a root node of the key that is in the local routing table that is closest numerically to the key being searched.08-09-2012
20080256181SYSTEMS AND METHODS FOR ASYNCHRONOUS COLLABORATION AND ANNOTATION OF PATIENT INFORMATION - Certain embodiments of the present invention provide systems and methods for improved collaboration. Certain embodiments provide systems and methods for electronic medical record collaboration and annotation. Certain embodiments provide an electronic medical record collaboration system. The system includes a workstation having a user interface and access to electronic clinical data. The user interface allows annotation and saving of the electronic clinical data. The system also includes a collaboration manager coordinating collaboration between the workstation and another entity regarding the electronic clinical data. The collaboration is capable of being asynchronous or synchronous collaboration. Certain embodiments provide a method for collaboration with respect to electronic medical data. The method includes accessing electronic medical data; identifying a collaborator with respect to the electronic medical data; and collaborating in at least an annotation of the electronic medical data. The collaboration is capable of being an asynchronous or a synchronous collaboration.10-16-2008
20080256183APPARATUS, SYSTEM, AND METHOD FOR A FRONT-END, DISTRIBUTED RAID - An apparatus, system, and method are disclosed for a front-end, distributed redundant array of independent drives (“RAID”). A storage request receiver module receives a storage request to store object or file data in a set of autonomous storage devices forming a RAID group. The storage devices independently receive storage requests from a client over a network, and one or more of the storage devices are designated as parity-mirror storage devices for a stripe. The striping association module calculates a stripe pattern for the data. Each stripe includes N data segments, each associated with N storage devices. The parity-mirror association module associates a set of the N data segments with one or more parity-mirror storage devices. The storage request transmitter module transmits storage requests to each storage device. Each storage request is sufficient to store onto the storage device the associated data segments. The storage requests are substantially free of data.10-16-2008
20080244006Method and apparatus for a digital leg history - A personalized way to digitally record a person's physical activities over time serves web searching, business advertising, nostalgia, security and object tracing purposes. The chronological digital history of the person's physical presence over a time includes (i) digital network entries from other members who hold their portable wireless short range device near the person's device and transmit a URL or other key data and (ii) digital member entries such a digital photograph of a store sign. The digital network entries and digital member entries are automatically transmitted to a database located on a telecommunications network at a time of entry. Advertisers can transmit to members when members enter premises of advertiser's store. Upon sign-up online, the authentication data uniquely associated with an account is provided and key data they want to transmit is associated with the account. Digital histories can be used to improve web searching and networking opportunities.10-02-2008
20110055328SELECTIVE ACCESS OF MULTI-RATE DATA FROM A SERVER AND/OR PEER - Aspects of the disclosed subject matter are directed to facilitating peer-to-peer data exchange in a common domain. In accordance with one embodiment, a method is provided for obtaining content from one or more peers that are connected to the domain. The method includes registering a peer with a super-peer when a connection to the domain is established. Then, the connecting peer obtains data that describes various network conditions and identifies chunks of content available from other peers. In downloading content from other peers, heuristics are applied to select between available chunks that are potentially encoded at different bitrates. The heuristics account for the network conditions between peers and balance the potential need to quickly access content with the desire to obtain high quality content.03-03-2011
20110055327System and Method for Service Management - In one aspect, a method for managing a health care plan is disclosed. The method may include accepting input characterizing a service management objective; accepting input representing a message for a client; and affecting the client's behavior with respect to the service management objective by presenting by electronic communication the message to the client according to a schedule.03-03-2011
20110055326METHODS AND SYSTEMS FOR SERVICE DISCOVERY MANAGEMENT IN PEER-TO-PEER NETWORKS - Certain embodiments of the present disclosure relate to a method and an apparatus for managing and optimizing service discovery in a peer-to-peer (P2P) wireless network. Nodes of the P2P network advertise their capabilities to their peers in the form of services. Efficient propagation and management of node's services to other nodes is proposed in the present disclosure.03-03-2011
20100281113METHOD AND APPARATUS FOR AUTOMATICALLY MATCHING CONTACTS - An approach is provided for automatically matching contacts between a contact list and a members list of a social networking service. A contact matching platform retrieves one or more entries from a contact list and one or more entries from a members list of a social networking service. The platform then automatically determines matches between the entries from the contact list and the entries from the members list according to predetermined criteria.11-04-2010
20120278389METHOD AND SYSTEM FOR DELEGATING GROUP OWNERSHIP IN A WI-FI PEER TO PEER NETWORK - A method for exiting, by a peer owner, a Wireless Fidelity (Wi-Fi) peer-to-peer network including the peer owner and a plurality of client devices, and the Wi-Fi peer-to-peer network are provided. The method includes delegating ownership of the peer-to-peer network from the peer owner to a new owner from among said the plurality of client devices; and exiting the network after delegating the ownership to the new owner.11-01-2012
20120278392DISTRIBUTED SHARED MEMORY - Systems and methods for implementing a distributed shared memory (DSM) in a computer cluster in which an unreliable underlying message passing technology is used, such that the DSM efficiently maintains coherency and reliability. DSM agents residing on different nodes of the cluster process access permission requests of local and remote users on specified data segments via handling procedures, which provide for recovering of lost ownership of a data segment while ensuring exclusive ownership of a data segment among the DSM agents detecting and resolving a no-owner messaging deadlock, pruning of obsolete messages, and recovery of the latest contents of a data segment whose ownership has been lost.11-01-2012
20120278391SYSTEM FOR DIGITAL YEARBOOK WITH SOCIAL NETWORKING - An application for a system for providing a customized digital yearbook includes a server, a personal computer connected to the server and a user device for presenting content on a display. Yearbook software creates yearbook user accounts for users of the system and, after the yearbook software creates each yearbook user account, the yearbook software communicates with social network software and the social network software creates a corresponding social network user account. The yearbook software receives yearbook data from the personal computer through the network and stores the yearbook data in the database and the yearbook software extracts approved yearbook data, that data being a subset of the yearbook data that is approved for distribution. The social networking software provides features such as maintaining buddy lists, posting text, messages, images and/or video, messaging between buddies, and displaying of the postings of yourself and others.11-01-2012
20120278390SAVING DEVICE FOR IMAGE SHARING, IMAGE SHARING SYSTEM, AND IMAGE SHARING METHOD - The saving device for image sharing saves images offered by a sharer of the images for image sharing and accessibly shares in an album form among at least one share. The device includes a sharee layout storing means configured to store first layout information of a sharee's album, a shared area determining means configured to determine a shared area to be shared in the sharee's album from a sharer's album, and a layout changing means configured to automatically change a layout of the shared area based on the first layout information of the at least one sharee. An image sharing system includes the device, and an image sharing method uses the device.11-01-2012
20120278388SYSTEM AND METHOD FOR ONLINE COMMUNICATIONS MANAGEMENT - A system and method are disclosed. One or more processors prioritize at least some tasks and actions associated with a user. A to-do list is provided that includes the prioritized task. First electronic data event information representing a sending or receiving of data associated with at least one of the tasks is received and at least one of the tasks and at least some of the actions are reprioritized. The to-do list is modified based at least on the reprioritizing, and is provided to the user.11-01-2012
20120150962METHOD AND SYSTEM FOR INFORMATION WORKFLOWS - A method and apparatus for information repository workflows to transfer information between a first domain (e.g., healthcare sites) and a second domain (e.g., medical research facilities). Large quantities of medical information may be directly transferred to an information repository or indirectly transferred to the repository through the use of pointers. The information is cleansed and normalized prior to storage in a production database within the repository. The cleansing process is conducted while ensuring integrity of the production database is maintained and while continuing to receive additional information transfers. Errors encountered during processing are logged and reported.06-14-2012
20110264744CACHE STRUCTURE FOR PEER-TO-PEER DISTRIBUTION OF DIGITAL OBJECTS - A method for the distribution of digital objects in a peer-to-peer network is disclosed. The digital objects are distributed in a plurality of pieces. At least some of a plurality of peers are connected to other ones of the plurality of peers and at least one of the peers is connected to at least one cache.10-27-2011
20110264742METHOD OF CONFERENCING USING FORMS - A method of conferencing is provided in which a computer system receives interaction data generated by a sensing device through interaction with a first conferencing form, the indicating data being generated to include data on an identity of the first form associated with a form description in the computer system and a position of the sensing device relative to the first form. The computer system then determines conference information from the interaction data and form description. The computer system then outputs a second conferencing form having the determined conference information and a hierarchical tree of form versions. The hierarchical tree of form versions is produced by associating an identity of the second form with the form description.10-27-2011
20110264738HIERARCHICALLY DISASSEMBLING MESSAGES - The present invention extends to methods, systems, and computer program products for hierarchically disassembling messages. The functionality of disassemblers and framers is decoupled such that framers for different types of messages can be utilized at the same level in a hierarchy without having to also change disassemblers. Virtually any level of disassembly is possible to address any corresponding level of message nesting. Disassembly can be performed on a per message or per session basis.10-27-2011
20110264741MATCHMAKING SYSTEM FOR VIRTUAL SOCIAL ENVIRONMENT - A matchmaking system is provided herein to facilitate the development of relationships in a virtual social environment. The amount of development (positive or negative) is measured through the detection and analysis of the villager's actions and activity in the virtual social environment. By performing actions including participating in events, activities, sharing an opinion, and giving gifts to other villagers or NPCs present in the environment, a villager creates relationships between herself and other villagers (regardless if owned by the same or different user) or NPCs which then contributes to the development of her own “life” in the virtual social environment. Through this system, villagers are able to meet again based on multiple factors to further develop life-like relationships.10-27-2011
20110264739METHOD BASED ON THE COMBINATION OF THE UPnP AND STUN FOR NAT TRAVERSAL - The present invention relates to a method based on the combination of UPnP and STUN for NAT traversal. The method of the present invention effectively takes the advantages of UPnP and STUN. In particularly, when UpnP fails to traverse NAT, STUN is applied to perform the NAT traversal for the second time, so that the efficiency of the successful traversal is effectively improved. For the symmetric NAT traversal, a Port-Adding Sample Estimation method based on NAT adding port mapping is provided for port estimation, to avoid the defects resulted from the third-party agent and the blindness of the speculation approach. And, where both of the communication peers in the P2P streaming media system are behind NAT, the method that the part of the ordinary outer peers with the sufficient bandwidth acts as the Auxiliary-Relay peers is provided to release the pressure of the relay server so that the bottle-neck of the communication is broken through.10-27-2011
20110264737Systems and Methods for Defining User Relationships in a Social Networking Environment - Systems and methods automatically define relationships in a social networking environment. A discussion thread of a social networking environment is monitored for comments. When a comment is received to the discussion thread from a first user of the social networking environment, a relationship of the social networking environment is automatically defined between the first user and a second user associated with the discussion thread based on the receipt of the first comment from the first user. The automatically-defined relationship information is used to format news feeds with updates regarding activities taken in the social networking environment by related users.10-27-2011
20120150956Extended Video Conferencing Features Through Electronic Calendaring - Systems and methods to integrate or interface video conference rooms, video conference infrastructure equipment and electronic calendars are disclosed. Example embodiments include providing: security for meeting information; interfaces for personal electronic calendar applications and video conferencing equipment; and implementations for video conferencing infrastructure components to integrate with meeting scheduling software. Also disclosed are systems and methods for making information automatically available via interfaces to the scheduling software (e.g., via a plug-in or extension to the regular interface software and integration modules executing in video conferencing infrastructure equipment) without a change in how a user interacts with existing meeting scheduling software.06-14-2012
20100293228Device and method for controlling dissemination of data by transfer of sets of instructions between peers having wireless communication capacities - A method is intended for controlling dissemination of data in a peer-to-peer mode between peers having wireless communication capacities. This method consists i) in creating N sets of instructions in a first peer each set being intended to be used for carrying out an action relative to these data and to be deleted after having been used, and ii) when this first peer cannot use locally remaining sets of instructions relative to these data, in transferring at least one of these remaining sets of instructions from this first peer to at least one second peer in order that this remaining set of instructions could possibly be used by this second peer.11-18-2010
20100293227HEARING SYSTEM, METHOD FOR OPERATING A HEARING SYSTEM, AND HEARING SYSTEM NETWORK - The method for operating a hearing system (11-18-2010
20110125848METHOD OF PERFORMING DATA MEDIATION, AND AN ASSOCIATED COMPUTER PROGRAM PRODUCT, DATA MEDIATION DEVICE AND INFORMATION SYSTEM - A method is provided for performing data mediation in a data communication network, the network being capable of conveying data messages representing requests for data services provided by one or more distributed data resources. The requests have a first format for data access, defining a plurality of message parameters, and the data messages are encoded into a second format for transport in the data communication network. The method involves receiving (05-26-2011
20110125849PEER-TO-PEER CONTENT DISTRIBUTION - A method is described for distributing content using a P2P distribution system. The distribution system comprises a P2P network connected to a server system, wherein the server system is configured to divide the content in pieces and to provide the P2P network with piece variants of one or more pieces. The method comprises the steps of: providing a communication session between a client and the server system; the client sending a content request to the server system; the client receiving in response to the content request one more piece variant identifiers and distribution information comprising integrity information of all piece variants provided by the server system.05-26-2011
20110125847COLLABORATION NETWORKS BASED ON USER INTERACTIONS WITH MEDIA ARCHIVES - Systems and methods allow collaboration based on media archive based systems. Collaboration events are processed within media archive based systems. End user collaborations are improved and the overall content of the original media archive is enhanced. The collaborative content is modified via the addition of user notes and targeted user notes and further collaborations are encouraged via the disclosed event notification system coupled with the user federations and collaboration network of federated users. User notes can comprise one or more media resources, media archive, or other form of computer readable data. Collaboration networks of users are formed to propagate information describing interactions with media archives to users with potential interests in the information. The increase of collaborative content improves the overall body of knowledge on a subject and is therefore provides improved knowledge transfer solutions.05-26-2011
20110125846BROADCAST NOTIFICATIONS USING SOCIAL NETWORKING SYSTEMS - A notifier sends out notifications to potential viewers or listeners of a broadcast stream via social networking systems or other communication channels. The notifier stores information about a user's preferences and identity on the social networking systems. After the notifier receives a notification request from a broadcaster, the notifier commands broadcaster agents deployed in the social networking systems or in the notifier to send notification messages to users of the social networking systems registered to receive notification. The broadcaster agents function as a proxy that establishes relationships with users of the social networking systems and then sends out the notification messages to the users with established relationships.05-26-2011
20110125845Method and Apparatus for Sending Authentication Request Message in a Social Network - The present disclosure describes a method and an apparatus for sending an authentication request message in a social network. In order to resolve the problem that there are few parameters to be relied on when a user authenticates a request seeking to establish a social network relationship with the user, the method disclosed by the present disclosure includes: a social network server that, after obtaining an authentication request message sent by a first client to a second client to request to establish a social network relationship, modifies the first client's identification information in the first authentication request message to a third client's identification information to obtain a second authentication request message. The third client has a social network relationship with the first client and also has a direct social network relationship with the second client. The second authentication request message is sent to the second client. As the third client's identification information is used as identification information of a sending party in the second authentication request message that is sent to the second client, there will be more parameters for use when the second client verifies the request to establish the social network relationship.05-26-2011
20110125843COMMON ORGANIZATION ESTIMATION AT REGISTRATION - The registration of an individual for a service while providing protection against unintentional duplication of registration for the same organization. Upon receiving a request to register for a service from an individual over a network, it is automatically estimated as to whether the individual requesting registration belongs to the same organization as a prior registrant for the service. If so, the service notifies the individual requesting registration that they might belong to the same organization as a prior registrant. In one embodiment, it is then left to the individual as to whether they want to continue registering for the service.05-26-2011
20110125841System and method for comparison of physical entity attribute effects on physical environments through in part social networking service input - A method includes, but is not limited to: obtaining status information about one or more physical attributes associated with one or more first physical entities and one or more second physical entities, the one or more physical attributes each being perceived by one or more humans as being capable of having one or more effects upon one or more physical environments, obtaining input information from at least one of the one or more humans through at least in part one or more social networking services, the input information associated with at least one of the one or more physical attributes, and determining assessment information comparing the one or more first physical entities with the one or more second physical entities based at least in part upon the status information and based at least in part upon the input information. In addition to the foregoing, other related method/system aspects are described in the claims, drawings, and text forming a part of the present disclosure.05-26-2011
20110137994SYSTEM AND METHOD OF A PURCHASING INFORMATION PLATFORM - In embodiments of the present invention improved capabilities are described for facilitating sharing of user-submitted purchase information with other users of a social network. A purchasing information platform may secure permission from the user to connect to a user account, passively gather user purchasing information from the user account, provide a user-search facility to allow the user to find another user within the social network, allow the user to create a sharing user by selecting another user to share the user purchasing information with, publish the user purchasing information so that it becomes viewable to the sharing user, and allow the user and the sharing user to create commentary on the published user purchasing information. Related user interfaces, application programming interfaces, applications, and systems are disclosed.06-09-2011
20110137993SYSTEM AND METHOD FOR PROVIDING CONFERENCE SERVICE USING NETWORK SERVICE BASED ON USER TERMINAL CAPABILITIES - A system and method for providing a conference service using a network service based on user terminal capabilities are provided. In the method, it is determined to perform media conversion required for media transfer corresponding to the capabilities of the user terminal in response to a conference service join request, and a transcoding service location of a network device supporting the media conversion is searched over the Internet. Then, a connection is made to the transcoding service location to perform the media conversion, and the converted media is delivered to the user terminal.06-09-2011
20110137991Systems and methods for management and collaboration in a private network - A system and method for providing an easily installed, deployed, and administered home networking system includes, in one embodiment, a collaboration group. The collaboration group may be installed and configured to execute in a peer-to-peer model or a client/server model. In one embodiment, the collaboration group provides federation to external network services. In another embodiment, the collaboration group provides access to a private network to previously provisioned devices located outside of the private network. In yet another embodiment, the collaboration group provides data sharing between devices within the collaboration group, such as for shared calendaring and presence.06-09-2011
20110137990ELECTRONIC DEVICE AND DATA TRANSMISSION METHOD THEREOF - A data transmission method for transmitting data from a first computer to a second computer includes: obtaining a first image of visual information displayed on the first computer and displaying the first image; determining whether a to-be-copied portion from the first image is selected; storing the selected to-be-copied portion from the first image; obtaining a second image of visual information displayed on the second computer and displaying the second image; determining whether a to-be-updated portion from the second image is selected; and transmitting the selected-to-be-copied portion from the first image and the to-be-updated portion from the second image to the second computer. A related electronic device is also provided.06-09-2011
20110137986Accessing content hosted on a peer device in a peer-to-peer network using a uniform resource locator (URL) - A system and method allows users to access content that is hosted on a peer device. Additionally, a resource-generating device automatically creates a URL for resources generated on the peer device. The generated resource is accessible from a public network while still on the device via the URL. The system and device further includes an update feed for new and newly-modified resources on the system or device.06-09-2011
20110137987AUTOMATICALLY GENERATING COMPLIANCE QUESTIONNAIRES - A device receives compliance content from a user device, determines requirements associated with the compliance content, and matches the requirements with compliance questions provided in a compliance library associated with the device. The device also automatically generates a compliance questionnaire based on the compliance questions matching the requirements, and provides the compliance questionnaire to the user device. The compliance questionnaire includes a minimum set of compliance questions needed to determine compliance.06-09-2011
20080301228SHARED STATE MANAGER AND SYSTEM AND METHOD FOR COLLABORATION - A shared state manager (SSM) for collaboration includes an updating module for updating a shared state of data based on a request to edit the data made by a client, and a notifying module for, upon the updating the shared state, notifying another client of the updated state.12-04-2008
20120311044System and Method for Supporting Collaborative Activity - A system for supporting collaborative activity in a network includes a storage component storing data related to the network and a model of the network; a processor that accesses the stored data and the model to process the data according to the model, where the stored data relates to the collaborative activity including user-defined data created by interaction of a user and the model, and context data related to the user, where the user-defined data and the context data, as metadata, are stored in the storage component; and a user interface, provided by the processor, that presents the user-defined data, the context data, and the model in a form readable by the user, the interface permitting the user to define a set of arbitrary domains, relate the user-defined data to the domains, and view relationships between the user-defined data and the context data, and the domains.12-06-2012
20120311043METHOD FOR SYNCHRONIZED CONTENT PLAYBACK - It is provided a method for synchronizing content playback at the presentation level wherein, a first content is presented on a first device and a second content that is the same as or correlated with the first content is presented on a second device. The method comprises steps of receiving status messages from the first device and the second device, wherein the status messages comprise information about playback positions of the first content and the second content currently being playbacked at the presentation level of the first device and the second device; and in response to differences between playback positions of the first content and the second content comprised in the status messages being above a threshold value, performing adjustment to maintain difference of playback positions of the first content and the second content at the presentation level of the first device and the second device below the threshold value.12-06-2012
20120311042DISTRIBUTION METHOD AND DISTRIBUTION SYSTEM - A distribution method is performed in a distribution system including a distribution source device for distributing data and a plurality of distribution destination devices. The distribution method includes searching, by the distribution source device, for the distribution destination devices by expanding a search range by plural stages; executing in each stage, by the distribution source device, an allowance process of allowing distribution of the data to the distribution destination devices found by searching in each stage; detecting in a predetermined range, by the distribution destination device, another distribution destination device that has acquired the data before the distribution destination device performing the detecting; and executing, by the distribution destination device, an acquiring process of acquiring the data from the other distribution destination device, according to allowance of distribution.12-06-2012
20120311041Information Processing Device, Server, and Information Processing System. - An acquisition unit acquires presence information of an information processing device of another via server. When the acquisition unit acquires pieces of presence information including the same user account from two or more information processing devices, a status image generation unit generates a status image indicating a status of the user identified by the user account, by referring to the latest presence information. In order to represent the status of the user, the status image generation unit includes a name of an application being run by the user in the status image.12-06-2012
20120311040REAL-TIME BROWSING MONITORING - A computerized apparatus and computer program product. The apparatus comprising a processor that is arranged to obtain browsing information from a plurality of software agents operated by computerized clients of users, wherein the computerized clients are utilized for browsing the one or more web locations, wherein the browsing information indicating the one or more web locations browsed to by the users; and to calculate, based on the browsing information, a number of users that are browsing substantially each one or more web locations at substantially the same time.12-06-2012
20120311039CONTENT SHARING SYSTEM AND CONTENT SHARING METHOD - A content sharing system shares contents following a free will of a user through belonging to a plurality of groups. A group stores identification information on each of one or more groups to which respective users belong while being associated with identification information on the user. A file stores a download history of the content via user terminals by respective users while being associated with the identification information on the users. A group determination unit determines a group to which the user accessing via the user terminal. A file determination unit determines whether a content already primarily downloaded by another user belonging to the group determined by the group determination unit exists on the basis of the download history. If the content already primarily downloaded by the another user exists, secondary download to the user terminal accessing the above-mentioned content is permitted.12-06-2012
20120311038Proximity Session Mobility Extension - A system and method for seamless exchange and interaction of multimedia content between communication devices are disclosed. The method can include the discovery and identification of devices within proximity of a sending device. The found devices can be authenticated through unique identifiers established during registration. The sender can seamlessly establish a connection with the found devices using the connection requirements. The sending device can share or serve as a remote control to redirect, navigate or draw content, with a simple action or a gesture command, to the found device. The shared multimedia content, can either reside on the sender's mobile device or on a remote server within a connected network. Contextual telephony integration such as pulling in personal contacts from a device to a conference call can be provided. White boarding techniques facilitated among multiple users within a conference and a WiFi® end point or access point are described.12-06-2012
20120311036FRIEND RECOMMENDATION SYSTEM AND METHOD - A system and method are described for providing friend recommendations. In one embodiment, a new user's address book is traversed to identify email addresses of existing users of the online service. Existing users of the online service having email addresses identified in the new user's address book are recommended to be friends of the new user on the online service. Additionally, embodiments of the invention traverse various social graphs of current users to identify users with common contacts or friends to the new user. Those users sharing common contacts or friends may also be recommended as friends of the new user.12-06-2012
20120311034SYSTEM AND METHODS FOR FILTERING BASED ON SOCIAL MEDIA - Systems, computer-implemented methods, and media for providing a graph of assets by one or more computing devices include building an asset graph from a data set of assets, the asset graph including plural assets, at least one connection connecting each asset to one or more other asset in the graph, and metadata associated with each connection storing details relating to the connection; identifying an asset in the asset graph that corresponds to an asset in a third party social media platform's asset graph; requesting information relating to connections to the identified asset; receiving the requested information relating to connections to the identified asset; and building out the asset graph according to the received information.12-06-2012
20120311033UBERFEED - In one embodiment, a computing device may collect a plurality of information items of a plurality of types relevant to a user; rank the plurality of information items based on their respective degrees of relevance to the user; construct an information feed that includes the plurality of information items in an order of their respective ranks; and send the information feed to a user device associated with the user for presentation of the plurality of information items to the user in the order of their respective ranks.12-06-2012
20120311032EMOTION-BASED USER IDENTIFICATION FOR ONLINE EXPERIENCES - Emotional response data of a particular user, when the particular user is interacting with each of multiple other users, is collected. Using the emotional response data, an emotion of the particular user when interacting with each of multiple other users is determined. Based on the determined emotions, one or more of the multiple other users are identified to share an online experience with the particular user.12-06-2012
20120311031AUTOMATED SENSOR DRIVEN FRIENDING - A method of finding a new social network service friend for a player belonging to a social network service and having a friend group including one or more player-accepted friends includes recognizing the player, automatically identifying an observer within a threshold proximity to the player, and adding the observer to the friend group of the player in the social network service if the observer satisfies a friending criteria of the player.12-06-2012
20120311030Inferring User Interests Using Social Network Correlation and Attribute Correlation - Methods and apparatus are provided for inferring user interests from both direct and indirect social neighbors. User interests are inferred from social neighbors by exploiting the correlation among multiple attributes of a user, in addition to the social correlation of an attribute among a group of users. Attributes of a user are inferred by obtaining an inferred set of attributes comprised of one or more attributes of social neighbors of the user. Thereafter, the inferred set is modified using a user attribute correlation model describing a probability that the attributes in the inferred set co-occur on the user and one or more of the social neighbors. An inference quality of the obtained attributes can optionally be obtained based on social network properties of the social neighbors. Interactions with the user and/or the social neighbors can be employed to solicit feedback to improve the one or more inferred attributes.12-06-2012
20120311029COMMUNICATION SYSTEM - An apparatus for initiating a communication across a telecommunications network, the communication being between members of a social network, comprising means for retrieving data associated with a first subscriber from a social network server, the first subscriber being a member of the social network, the data including contact information for members of the social network associated with the subscriber, means for storing the contact information on a network server, means for providing the contact information to the subscriber, means for receiving selection of contacts with whom the subscriber wishes to initiate a communication, means for receiving selection of the type of communication with which the subscriber wishes to initiate communication with the selected contacts, and means for initiating a communication with the selected contacts across a telecommunication network.12-06-2012
20110137988AUTOMATED SOCIAL NETWORKING BASED UPON MEETING INTRODUCTIONS - A meeting record, including identified participant information associated with each of the group of meeting participants, and a topic for a meeting is generated via a social network computing device. A meeting notification, including a link to the meeting record, is sent to each of the group of meeting participants.06-09-2011
20100121920Associating Presence Information With A Digital Image - Presence information for an object in a digital image is determined. An identifier associated with at least one object depicted in the image is allowed to be stored as image metadata. The identifier is sufficient to determine presence information from at least one of a presence application and a presence roster list. Presence information for the at least one object is determined based on the identifier from the at least one of a presence application and a presence roster list. An action related to the object is performed using the determined presence information.05-13-2010
20100121918Method and system for sharing brand information - An interactive, computer network based system presents consumers with multimedia brand information via a browser-based interface called the GraffitiWall™. Consumers can use the GraffitiWall™ to modify and display a sponsor's brand information in any way desired. Consumer modifications are immediately communicated to the other member consumers and the advertiser/sponsor. Consumers can rate the GraffitiWall™, or portions thereof, and email the GraffitiWall™. An archive of GraffitiWalls™ is maintained by the system. Consumers participate in online focus groups, one-to-one interviews and discussions, as well as games and promotions pertaining to the brand. Interaction with consumers through focus groups, one-to-one interviews, discussions, games and promotions allows the hosting company to reinforce brand equities; speak directly to their target audience; test new and updated products and services; and encourage participation to a brand via purchases and signups by rewarding the participant with coupons, samples, gift certificates, and the like. An ongoing dialogue between business and consumer, as well as consumer-to-consumer, nurtures customer participation, loyalty and satisfaction, and builds a community housed within the company's brand.05-13-2010
20100121919System and a method for sharing information interactively among two or more users - An assembly of a plurality of media providers, each media provider having set a media exchange level. Each media exchange level comprising or encompassing one or more types of media to be exchanged. The media providers outputting to the other media providers the set levels, and if two media providers have levels set which have at least one type of media to be exchanged in common, the exchange of such media is started automatically. Media types to exchange may be photos, podcasts, music, voice, videos & movies, streamed TV/video/audio, such as airborne transmissions, graphics & text, e-mails, running application programs, such as an active web browser window, or the like05-13-2010
20110099227COMMUNICATION APPLICATION WITH STEADY-STATE CONFERENCING - In at least some embodiments, a computer system includes a processor and a network interface coupled to the processor. The computer system also includes a system memory coupled to the processor. The system memory stores a communication application having a steady-state conferencing module and a network manager module. The network manager module, when executed, monitors network changes. The steady-state conferencing module, when executed, maintains a steady-state conferencing user interface while network changes detected by the network manager module are handled.04-28-2011
20110137992SHARING CALENDAR INFORMATION - Sharing calendar information may be provided. Calendar information may be shared with individuals that may or may not be associated with a local exchange server in order to coordinate schedules. A determination is conducted to decide whether a sender is authorized to send calendar information to another by examining registration rights. Next, if the registration rights are valid, input may be received from the sender associated with sending the calendar information to another using one or more entry points. Next, calendar information settings are received from the sender, which are used when sending the calendar information to another. Next, calendar information is published to the Internet based on the calendar information settings established by the sender, and provided to others for viewing.06-09-2011
20110087732LINKING VIRTUAL WORLDS AND COLLABORATION PLATFORMS BI-DIRECTIONALLY USING A CENTRAL IDENTITY MANAGEMENT SYSTEM - A method, information processing system, and computer program storage product link information associated with a virtual world with information associated with a social collaboration platform. A virtual world user identifier and a social collaboration platform user identifier are stored. The virtual world identifier is associated with a set of virtual world contacts for the respective user. The social collaboration platform user identifier is associated with a set of social collaboration contacts for the user. The virtual world user identifier is linked to the social collaboration platform user identifier. An association is determined between at least one of the set of social collaboration contacts and the virtual world identifier set of virtual world contacts and the social collaboration platform user identifier, respectively, for the respective user. An information set associated with at least one of the virtual world user identifier and the social collaboration identifier is updated to include the association.04-14-2011
20110113097DATA OUTPUT DEVICE, DATA PROVIDING DEVICE, DATA OUTPUT SYSTEM, DATA OUTPUT DEVICE CONTROL METHOD, AND DATA PROVIDING DEVICE CONTROL METHOD - An operation target device (05-12-2011
20100100591SYSTEM AND METHOD FOR A MOBILE CROSS-PLATFORM SOFTWARE SYSTEM - The present invention is a system and method for creating, developing and testing cross-platform software for mobile communications devices. The invention enables mobile device software that must be highly-integrated with the operating system on which it runs to be implemented in a cross-platform manner. Security software for mobile devices is a prime beneficiary of the present invention, as a substantial proportion of its functionality is identical between different platforms yet integrated very specifically into each platform it supports. The cross-platform system includes a core platform-independent component, a platform-specific component, and an abstraction layer component, each of which may communicate with each other using a common defined API. The present invention enables the platform-independent component to be completely re-used between platforms and allows the platform-specific and abstraction components to contain minimal amounts of code on each platform.04-22-2010
20100082746SYSTEM AND METHOD FOR WEB SITE DRIVEN COLLABORATIVE WEB BROWSING - The invention provides a system comprising: a CPU; a memory in communication with the CPU; instructions stored in the memory and executable by the CPU to establish a collaborative web browsing session, the instructions further comprising: instructions enabling at least one peer device to join the collaborative web browsing session at a web site hosted by an automated peer.04-01-2010
20090187625METHOD FOR DISCOVERING AND DISCRIMINATING DEVICES ON LOCAL COLLABORATIVE NETWORKS TO FACILITATE COLLABORATION AMONG USERS - A method for identifying participants of a collaborative network is disclosed. The participants communicate over a larger electronic network wherein not all members may be participating in the collaborative session. The method begins by determining a unique session identifier for only the participants of the collaborative network. Next, a message having the session identifier is sent to all members of the network by an inquiring participant of the collaborative network. Only participants that have the session identifier respond to the inquiring participant. Finally, communication is established between the participants that responded to the message and the inquiring participant. In this regard, a collaborative network is formed including the inquiring participant.07-23-2009
20090319612Information distribution system, terminal apparatus, distribution server and introduction server in the information distribution system, and recording medium on which program thereof is recorded - A plurality of terminal apparatus store segmented content data, which are content data segmented, distributed as a first content file. A plurality of distribution servers store the content data, or segmented content data which are the content data segmented, distributed as a second content file. The terminal acquires a plurality of the first content files from a plurality of other terminal apparatuses via a network. Also, the terminal acquires a first content file which cannot be acquired from the other terminal apparatuses, or a second content file corresponding to the first content file, from the distribution server via the network. A data size of the first content file is smaller than a data size of the second content file.12-24-2009
20090300113Team-Based Task Invitations - A method for managing invitations to one or more events includes identifying an attribute required to perform an event. An invitation may be created so that invitees are selected according to the identified attribute required to perform the event. At least one person associated with a attribute may then be invited to attend the event. An invitation is sent to one or more persons associated with the attribute.12-03-2009
20090292772INFORMATION PROCESSING APPARATUS, METHOD FOR CONTROLING THEREOF AND COMPUTER PROGRAM - An information processing apparatus includes a storage unit adapted to store information of the plurality of image forming apparatuses, a reception unit adapted to receive from an other information processing apparatus a request to acquire information of the plurality of image forming apparatuses stored by the storage unit, a determination unit adapted to, by comparing an address of the image forming apparatus stored by the storage unit with an address of another information processing apparatus, determine whether the image forming apparatus has the address which another information processing apparatus can access, and a transmission unit adapted to transmit to another information processing apparatus the information of the image forming apparatus having the address which is determined by the determination unit to be accessible from another information processing apparatus.11-26-2009
20090292770Determination of extent of congruity between observation of authoring user and observation of receiving user - A computationally implemented method includes, but is not limited to: acquiring a result of an observation of an authoring user; acquiring a result of an observation of a receiving user; comparing the result of the observation of the authoring user with the result of the observation of the receiving user; and presenting data indicative of an extent of congruity between the result of the observation of the authoring user and the result of the observation of the receiving user based at least in part on said comparing. In addition to the foregoing, other related method/system aspects are described in the claims, drawings, and text forming a part of the present disclosure.11-26-2009
20110191419METHOD AND APPARATUS FOR TRANSFERRING FILES TO CLIENTS USING A PEER-TO-PEER FILE TRANSFER MODEL AND A CLIENT-SERVER TRANSFER MODEL - A method and apparatus is provided for delivering a content file to a client over a packet-switched network. The method begins by determining a suitable throughput required to deliver the content file to the client. Next, the throughput available in a peer-to-peer network for delivering the content file to the client is determined. The required throughput is compared to the available throughput. If the available throughput is less than the required throughput, the available throughput is supplemented with additional throughput. The content is then delivered to the client over the packet-switched network using the available throughput of the peer-to-peer network and the additional throughput.08-04-2011
20110191421GENERIC INFORMATION ELEMENT - A computer data signal embodied in a non-transitory computer-readable medium is described. In one embodiment, the computer data signal includes a generic element identifier, a plurality of task-specific data, a variable length identifier and a multi-use data type identifier. The generic element identifier is configurable to identify an information element containing the generic element identifier as a generic information element. The variable length identifier is configurable to indicate a number of the plurality of task-specific data. The multi-use data type identifier is configurable to indicate a type of the plurality of task-specific data.08-04-2011
20110191420METHOD AND APPARATUS FOR TRANSFERRING FILES TO CLIENTS USING A PEER-TO-PEER FILE TRANSFER MODEL AND A CLIENT-SERVER TRANSFER MODEL - A method and apparatus is provided for delivering a content file to a client over a packet-switched network. The method begins by determining a suitable throughput required to deliver the content file to the client. Next, the throughput available in a peer-to-peer network for delivering the content file to the client is determined. The required throughput is compared to the available throughput. If the available throughput is less than the required throughput, the available throughput is supplemented with additional throughput. The content is then delivered to the client over the packet-switched network using the available throughput of the peer-to-peer network and the additional throughput.08-04-2011
20110191418METHOD FOR DOWNLOADING SEGMENTS OF A VIDEO FILE IN A PEER-TO-PEER NETWORK - Method for downloading segments of a video file in a peer to peer network which comprises requesting to create new neighbourhood lists according to a health parameter which indicates availability of video segments among neighbors. Scheduling methods for the upload and download schedulers which work in synergy with the aforementioned features are also disclosed.08-04-2011
20110191417METHODS AND SYSTEMS FOR BRANDS SOCIAL NETWORKS (BSN) PLATFORM - Methods and Systems for Global Online Brands Social Networks (BSN) Platform and Framework are disclosed for managing Users' Profiles, brands group lists, Brand user Friends, User created Brand Networks and related Members, Publications, Applications, Services and Communications and Collaborations among users. Further, it also manages brand owners' brand networks and members, and brand experts to enable and facilitate users for branded products and services related sales or e-commerce, marketing, promotion and support services, alternative products and services brands lists. BSN also provides Social Customers Relationship Management (SCRM) and Multi Brand Customers Services Life Cycle (MCSLC) Framework to facilitate brand owners and customers.08-04-2011
20110153738APPARATUS AND METHOD FOR VIDEO CONFERENCING - A system that incorporates teachings of the present disclosure may include, for example, an apparatus having a controller to capture one or more images of a conference room using a video camera, generate an illumination model for a plurality of lights associated with the conference room based on the images, and illuminate at least a portion of the lights based on the illumination model during a video conference call that utilizes the video camera, where the video conference call is implemented using an interactive television network. Other embodiments are disclosed.06-23-2011
20110153737METHOD AND APPARATUS FOR DECOMPOSING A PEER-TO-PEER NETWORK AND USING A DECOMPOSED PEER-TO-PEER NETWORK - A capability is provided for decomposing a P2P network into a plurality of sub-networks and, further, for using the decomposed P2P network. A P2P network is decomposed to form a plurality of sub-networks, where each of the sub-networks is a P2P network. A P2P network may be decomposed into sub-networks based on one or more decomposition criteria (e.g., geographic location, community of interest, and the like, as well as various combinations thereof). The decomposition of the P2P network is encoded in a network map. A node may use the network map to join the decomposed P2P network. A node may join one, some, or all of the sub-networks. The sub-networks of a decomposed P2P network may be arranged in any suitable number of hierarchical levels.06-23-2011
20110191416Content Author Badges - A method executes at a server to: receive a request from a user at a client computer to establish authorship of content posted online by the user, wherein the content is stored at a host computer; and verify the identity of the user by verifying credentials of the user. After verifying the identity of the user, the method creates an author badge for the content, wherein the author badge includes a badge identifier; transmits the author badge to the client computer or the host computer, for affixing the author badge to the content at the host computer; stores at the server, location information identifying the online location of the content; and stores at the server, the badge identifier and verification information sufficient to verify that the content at the identified online location matches the content for which the author badge was created.08-04-2011
20110191415COMMUNICATION SETUP - A method includes monitoring user desire for a user and contact availability for a contact, wherein user desire indicates whether the user desires to communicate with the contact and contact availability indicates whether the contact is available to communicate with the user; determining whether the user desires to communicate with the contact based on user desire and whether the contact is available to communicate with the user based on contact availability; and performing communication setup when the user desires to communicate with the contact and whether the contact is available to communicate with the user.08-04-2011
20110264740MTC DEVICE BANDWIDTH REDUCTION - A machine type device for deployment in a wireless network includes a processing circuit operable to generate an application layer message and a request including information identifying the machine type device as capable of using a particular protocol stack. After radio resources are setup between the machine type device and the base station controller, the processing circuit is further operable to transmit the application layer message and a local wireless network alias to a base station controller, the local wireless network alias indicating the machine type device is capable of using the particular protocol stack.10-27-2011
20100030855SYSTEM AND METHOD FOR COMMUNICATION OVER AN ADAPTIVE SERVICE BUS - An adaptive service bus comprising adaptable logical components for transporting communications. A configuration of each logical component of the adaptive service bus is determined by receipt of a control message that establishes the behavior of that component. Thereafter, communications that are received by the adaptive service bus are processed in accordance with “rules” established by the configurations. The configuration of the adaptive service bus may be changed in real time to accommodate changes in communication types and/or changes in the processing rule for a particular communication type.02-04-2010
20100030854VIRTUAL ENVIRONMENT MODULE BUNDLE - A method for providing virtual world functionality to a user of a base virtual world having base virtual world functionality, includes providing a virtual world layer having virtual world layer functionality beyond the base virtual world functionality, encapsulating the virtual world layer to provide a virtual world module and transmitting the virtual world module to virtual world layer infrastructure to provide a transmitted virtual world module. The transmitted virtual world module is executed to provide user access to the base virtual world functionality and the virtual world layer functionality.02-04-2010
20100017471SYSTEM AND METHOD FOR TRANSMITTING ELECTROCARDIOGRAM DATA - The present disclosure relates to systems and methods for providing improved medical care. A system includes a defibrillator, a gateway device, a routing device, and a wireless modem. The system may further include hardware and/or software components located at a remote facility for receiving data and one or more server devices for decoding data from the remote facility. A method includes acquiring medical data at a first location, converting the medical data from an analog signal to a digital signal, transmitting the digital signal from the first location to a second location over the internet via a cellular network, receiving the digital signal at the second location, and converting the digital signal back to an analog signal for processing. The first location may be an EMS vehicle, and the second location may be a remote facility, such as a dispatch center or local hospital.01-21-2010
20100017470APPARATUS AND METHODS FOR COMMUNICATION USING ICON - Disclosed are an apparatus and method for communication using an icon. A first communication terminal of a first user stores a second user icon profile including an icon(s) representing at least one communication terminal used by a second user and a second communication terminal of the second user stores a first user icon profile including an icon(s) representing at least one communication terminal used by the first user. When the first user a first icon from the at least one icon forming the second user icon profile, the first user can communication with the second communication terminal of the second user represented by the first icon using the first communication terminal.01-21-2010
20090094328System and Methods for Technology Evaluation and Adoption - A method for technology evaluation and adoption includes proposing a new technology and allowing at least one group to use the new technology. The at least one group provides feedback through at least one collaboration tool. The at least one group's use of the new technology is evaluated and at least one value based upon the evaluation is calculated. The new technology may be directed to at least one of new software, programs, services, or business processes.04-09-2009
20090112984MEETING INVITATION PROCESSING IN A CALENDARING SYSTEM - Illustrative embodiments provide a computer implemented method, an apparatus and a computer program product for meeting invitation processing in a calendaring system. In one embodiment, the computer implemented method comprises receiving a meeting invitation request from a user, wherein the meeting invitation includes a set of attributes and analyzing the set of attributes of the meeting invitation request. The computer implemented method further comprises selecting a process from a set of predefined processes comprising a pending meeting indicator process, a multiple meeting display process, an availability probability process, and a prioritized list process to create a selected process, and selectively modifying the selected process to create a modified process. The computer implemented method then invoking the modified process to process the meeting invitation request, and notifying the user.04-30-2009
20110307556SYSTEM AND METHOD FOR DATA TRANSFER IN A PEER-TO-PEER HYBRID COMMUNICATION NETWORK - An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables an endpoint to transfer data directly to another endpoint.12-15-2011
20110307555Synchronization and Collaboration Within Peer-to-Peer and Client/Server Environments - Tools and techniques are described for synchronization and collaboration within peer-to-peer and client/server environments. These tools may provide methods that include establishing peer-to-peer relationships between two or more client systems. These relationships enable the client systems to create respective local instances of workspaces, shared between the client systems to allow them to collaborate with one another. The client systems may participate in peer-to-peer synchronization flows with one another, with the synchronization flows representing updates made local to the shared workspaces of the client systems. The methods may also establish establishing a client/server relationship between one of the client systems and a server system. Through this client/server relationship, the client and server systems may participate in client/server synchronization flows, with these flows representing updates made to the local shared workspace at the client system.12-15-2011
20110307553SYSTEM AND METHOD FOR FORMING AN ONLINE SOCIAL NETWORK USING GENOME INFORMATION - A system and method for forming an online social network using genome information, comprising a web server that creates a database of detailed information of members, including genome information of the member, as inputted from member terminals, and which generates a social network on the world wide web based on the genome information of the members.12-15-2011
20110307552Method and System for Moving a Project in a Complex Event Processing Cluster - System, method, computer program product embodiments and combinations and sub-combinations thereof for moving a project in a complex event processing cluster are provided. In an embodiment, project movement in a complex event processing cluster initiates once project persistence capability exists. A handoff of the project from a source node to a destination node in the complex event processing cluster is coordinated by a manager without losing messages and without relying on a message guarantee delivery protocol.12-15-2011
20110307551Sharing of User Preferences - Sharing of user preferences is described. In an embodiment a user preference associated with a user is shared with a group of users in order to improve the relevance of results they receive. A database is used to store information detailing a number of groups of users extracted from a social network graph, where the social network graph describes connections between users. On receipt of a user preference associated with a user, a group of users containing the user is selected and the user preference is then shared with everyone in the selected group. In a further embodiment, the groups of users in the database may comprise cohesive groups of users and an extended group associated with each cohesive group. When selecting a group to share preference data with, a cohesive group containing the user is first selected and then the preference data is shared with the corresponding extended group.12-15-2011
20110307550SIMULTANEOUS PARTICIPATION IN A PLURALITY OF WEB CONFERENCES - A method for simultaneously participating in a plurality web conferences may include generating, by a computer system, a web conference instance for each web conference being joined. The method may also include polling a corresponding web conferencing server for web conference information by each web conference instance on the computer system. The method may additionally include polling for both audio and video information in response to a chosen web conference instance being an active web conference instance on the computer system. The polling may be performed at a predetermined time interval or polling term. The method may further include setting a polling term for each inactive web conference instance on the computer system that is longer than the predetermined time interval or polling term of the active web conference instance.12-15-2011
20080281915Collaboration portal (COPO) a scaleable method, system, and apparatus for providing computer-accessible benefits to communities of users - The present invention, known as The Collaboration Portal (COPO), relates generally to the field of automated entity, data processing, system control, and data communications, and more specifically to an integrated method, system, and apparatus for providing computer-accessible benefits for communities of users. It provides a framework for provisioning computer-accessible benefits for communities of users, and can efficiently and robustly distribute the processing in behalf of those users over a decentralized network of computers. The field of the invention generally encompasses enabling appropriate and desired communication among communities of users and organizations, and providing information, goods, services, a works, opportunities, and connections among users and organizations.11-13-2008
20120042014CALENDAR INTERFACE FOR DIGITAL COMMUNICATIONS - Information from communications is displayed in a calendar format. Text from the communications is used to determine whether a scheduling entry should be created. If so, text from the communication is used to create a proposed calendar or to-do list entry, which can be saved, modified or canceled by the user. Information from a call log can be filtered and displayed in a calendar format.02-16-2012
20120042013Web Community Pre-Population Method and System - Populating users of a web community into groups. The users may be assigned to, or otherwise associated with, one or more groups in response to an event associated with the user, with another user, with a group, or other type of event. The users may also be removed from a group in response to an event. The population of users into groups can be controlled by a configurable set of rules. These rules can include criteria for associating a user with, or removing a user from, a group in response to an event. The criteria can include criteria based on user information and criteria based on group information. The users may be related to one another in a hierarchical structure.02-16-2012
20120150961SYSTEM AND METHOD FOR DETECTING AND PROCESSING STALE MESSAGES - A system and method for handling stale messages is presented. A first message is transmitted to a peer entity. The first message includes a first timestamp. A second message is received from the peer entity. The second message is related to the first message and includes a second timestamp. A third message is received from the peer entity. The third message includes a third timestamp. A staleness of the third message is determined using the first timestamp, second timestamp, and third timestamp. When the third message is stale, the third message is at least one of ignored and discarded. When the third message is not stale, the third message may be processed.06-14-2012
20120150960Social Networking - A system incorporating techniques described in this paper includes a uniform platform across social networks that can include a mechanism to dynamically discover new connections and add to a member's social network; a dynamic, intelligent relationship management for a members social network graph; and analytics on a network to aid in understanding and handling the member's social network. A system implemented in accordance with the techniques can include a uniform social network platform, an analytics engine, a connections view engine, and an entity discovery client engine.06-14-2012
20120150959SPAM COUNTERING METHOD AND APPARATUS - In an apparatus for countering IP multimedia spam, a transmitter receives an IP application, and blocks the IP application when the IP application is determined as spam. A spam identifier receives the IP application from the transmitter, and analyzes at least one of a content of the IP application and a protocol of the IP application. A controller controls the spam identifier based on a setting for anti-spam, and determines whether the IP application is spam or not based on the analyzing result for the IP application of the spam identifier and transmits the determining result to the transmitter.06-14-2012
20090172098Automatic rating system using background audio cues - Methods and systems for capturing, transmitting and processing data for generating ratings relating to multimedia programming based on passively obtained user cues are disclosed herein.07-02-2009
20090172099FREIGHT BACKBONE MESSAGING ARCHITECTURE - A messaging architecture extends the communication capability of complex systems in existing enterprises. The architecture implements sophisticated messaging capability between typically disparate order management and shipping systems. As a result, the messaging architecture greatly streamlines order processing and shipping, increases productivity, increases system uptime and provides a baseline solution for customers that desire integrated order processing and shipping.07-02-2009
20090172096DETECTING EXCEPTIONS FOR COLLABORATIVE OBJECT ADDRESSING - Embodiments of the present invention address deficiencies of the art in respect to distribution list management for a collaborative object and provide a method, system and computer program product for detecting exceptions for collaborative object addressing in a collaborative computing environment. In an embodiment of the invention, a method for detecting exceptions for collaborative object addressing in a collaborative computing environment can be provided. The method can include retrieving a distribution list for a collaborative object in a collaborative computing environment, comparing addressees in the distribution list to addressees in a list of previously applied addressees, and providing a notification where an addressee in the distribution list does not appear as an addressee in the list of previously applied addresses.07-02-2009
20090172097SYSTEM AND METHOD FOR MANAGING CALENDARING EVENTS - An indication of a meeting being scheduled between a plurality of attendees is received. A first one of the attendees is designated an owner of the meeting. Ownership privileges for the meeting are associated with at least a second one of the meeting attendees. The ownership privileges associated with at least a second one of the meeting attendees are associated based upon, at least in part, an organizational structure.07-02-2009
20090172095Optimizing Conferencing Performance - Optimized conferencing performance may be provided. First, a plurality of data streams respectively received from a plurality of conferencing users may be monitored. Then, for each of the plurality of conferencing users, a plurality of talk frequency conditions respectively corresponding to the plurality of conferencing users may be determined based upon the monitored plurality of data streams. The plurality of talk frequency conditions may comprise, for example, active-talker, infrequent talker, or listener-only. Next, a plurality of data packet size values respectively corresponding to the plurality of conferencing users may be determined based upon the determined plurality of talk frequency conditions. The plurality of data streams may then be mixed to create data. Next, the data may be transmitted to each of the plurality of conferencing users respectively using the determined plurality of data packet size values respectively corresponding to the plurality of conferencing users.07-02-2009
20080313275Method and System For Implementing Ring Service of Instant Messaging - The present invention discloses a method and system for implementing ring service of IM. The system comprises at least a ring server, a ring user database and a ring file server to realize ring service. The method comprises: configuring, by an IM client A, a ring relationship between messaging events of the IM client A and rings played by an IM client B; acquiring, by the IM client B, the ring relationship; acquiring, by the IM client B, a ring file corresponding to a messaging event of the IM client A according to the ring relationship, and playing the ring file.12-18-2008
20120059881System and Method for Enabling Characters to be Manifested Within A Plurality of Different Virtual Spaces - A system and method for providing virtual spaces, where a character associated with a user can be manifested within instances of a plurality of the different virtual spaces. Since a single character can be manifested within instances of different virtual spaces, the character can be transferred by the corresponding user between instances of different virtual spaces and controlled by the user to interact with the different virtual spaces. When the user transfers the character between instances of different virtual spaces (and/or different types of virtual spaces), various aspects of the character may persist between the different virtual spaces (and/or the different types of virtual spaces). This may provide an enhanced continuity to the character between the different virtual spaces.03-08-2012
20120059879Method for Achieving P2P Communication on Webpage - The present invention relates to the field of network technology, specifically to a method for achieving P2P communication on webpage. The method includes the steps of: 1) accessing a webpage by a user, calling an interface of a flash to connect with a socket server, connecting with a stratus server to acquire a key and monitoring received messages by the flash; 2) sending a username and the key of a source user to the socket server by the flash and storing the username and the key of the source user by the socket server; 3) acquiring the key of the target user from the socket server and sending a message out via the netconnection and the key of the target user by the flash on the webpage of the source user; 4) displaying the message on the webpage of the target user after the flash of the webpage of the target user receives the message. The method can implement p2p communication on webpage, establish connection among the users directly, reduce the pressure on the bandwidth of the server, thereby enhancing communication efficiency and network utilization.03-08-2012
20110173259COMMUNICATING IN A PEER-TO-PEER COMPUTER ENVIRONMENT - Communicating in a peer-to-peer computer environment. A request is received from a user at a peer provider node computer system, wherein the request is signed by a private key. Provided a public key verifies the private key, providing potential peers to the user from the peer provider node computer system such that the user is enabled to utilize the peer-to-peer computer environment for a communication according to user requirements.07-14-2011
20120110082Semantic Note Taking System - A method and system for collecting information, enriching the collected information and linking the enriched information is provided. The system includes an application server that is accessible by users via their computer device for performing a variety of functions encompassed in a lifestream data function. Lifestreams (or lifestream data) contains notes, recordings and annotation data elements. The goal of the lifestream data functions is to ultimately enrich the individual data elements in each lifestream which then form a network of enriched lifestreams or aspects of enriched lifestreams to provide a user with: (a) a better organization of his/her data, notes, thoughts and intentions, (b) a better search or filter tool to search for data, notes, thoughts and intentions, and/or (c) a better ranking mechanism for ranking or determining relevance of data, notes, thoughts and intentions.05-03-2012
20120110080SOCIAL NETWORKING RELEVANCE INDEX - A system and method are provided for organizing a listing of activities on a social networking website, including present each user of the plurality of users an organized representation of activities, the representation of activities sorted by how relevant each activity is to the particular user.05-03-2012
20120110079RELATIONSHIP AND SECURITY IN ONLINE SOCIAL AND PROFESSIONAL NETWORKS AND COMMUNITIES - A method is provided for evolving a defined online existing relationship between a first member and a second member, the online existing relationship defined by a plurality of existing relationship features for use in managing network interaction on a communications network between the first member and the second member. The method comprising: receiving a new online relationship having new relationship features such that the new features are different from the existing relationship features, the new relationship features being characteristic of the new relationship; aggregating the existing relationship features and the new relationship features as aggregate relationship features a combination of the existing relationship features and the new relationship features in order to define an aggregate relationship; storing the aggregate relationship features in a storage as relationship data; and accessing the relationship data in order to determine whether a selected network interaction from one of the members is permitted.05-03-2012
20120110078APPLICATION EXECUTION CONTROL APPARATUS AND APPLICATION EXECUTION CONTROL METHOD - According to one embodiment, an application execution control apparatus includes a memory, a wireless communication module, and a controller. The memory is configured to store a relationship between a first application and a first wireless communication device, and a relationship between a second application and a second wireless communication device. The wireless communication module is configured to make a wireless communication with one of the first wireless communication device and the second wireless communication device. The controller is configured to select the first application based on the wireless communication with the first wireless communication device, and to select the second application based on the wireless communication with the second wireless communication device.05-03-2012
20120110077System and Method Using A Simplified XML Format for Real-Time Content Publication - A system and method for delivering content in real-time using advanced messaging technology that reduces the risk of content being lost or dropped in transmission. The system and method utilize a custom, simplified XML format to deliver real-time textual, numeric, and metadata content directly to subscribers. The XML tag set specifies all of the information needed to package, process, and distribute real-time content messages and includes an advanced tagging structure that allows granular content customization. Messages are built on the fly using multi-channel data processing techniques. The XML delivery system and method offers an array of real-time market-specific page-based “Alert” services and aggregated newswires with accompanying real-time numeric data feeds. These feeds contain proprietary assessments and other price data across a broad spectrum of global and regional commodity markets, including oil, petrochemicals, metals, electric power, natural gas, coal, and risk.05-03-2012
20090248805Systems and Methods for Communicating Audio/Visual Presentation Materials Between a Presenter and Audience Members - Systems and methods for communicating presentation materials from a presenter to audience members utilizing a number of USB port based devices. The presenter's USB device includes application plug-in software that loads to the presenter's computer and operates in conjunction with a standard application software product (such as PowerPoint® or Keynote®). As the application software runs, the presentation data from the presenter's computer is directed through the presenter's USB device (utilizing a radio frequency (RF) transceiver) to broadcast the presentation data to the audience members. The audience members have each been provided a USB device that includes an RF transceiver for receiving the transmissions from the presenter's USB device. The presentation data would then be communicated into the audience members' computer systems to be run in association with the resident application and plug-in software present. Other materials as might typically take the form of printed documents may likewise be distributed to the audience members. Optional plug-in software components, such as audience feedback and/or voting components, may be integrated into the application plug-in software associated with the USB devices.10-01-2009
20120110076VISIBILITY 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 digital content to an author user, the author user having authored the digital content, receiving user input from the author user, the user input corresponding to the digital content, and, in response to receiving the user input, transmitting first data and second data to the computing device for display to the author user, the first data comprising a number of contacts that are able to access the digital content and the second data indicating one or more relationships between the author user and the contacts.05-03-2012
20110093537METHOD FOR DETERMINING ACTIVE COMMUNICATION SESSIONS AND COMMUNICATION SESSION INFORMATION SERVER - A method for ascertaining active communication sessions may include receiving a request to ascertain active communication sessions by a communication session information server; transmitting respective challenges to determine whether communication sessions are currently active from the communication session information server to at least two communication session servers; receiving respective challenge responses from the at least two communication session servers, which indicate one or more active communication sessions controlled by the respective communication session server or indicate that such communication sessions currently do not exist, by the communication session information server; and transmitting a first response, which indicates one or more active communication sessions controlled by the at least two communication session servers or indicates that such communication sessions currently do not exist, by the communication session information server.04-21-2011
20120110075INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND PROGRAM - There is provided an information processing apparatus including a judgment unit that, upon receiving the message indicating that the first terminal apparatus and the second terminal apparatus have mutually communicated, judges whether there is any common application between the one or the plurality of applications associated with the first terminal apparatus and the one or the plurality of applications associated with the second terminal apparatus, and a first transmitting unit that, when the common application is present, transmits the message indicating that the first user and the second user make friend registration with the common application to one or a plurality of corresponding application server apparatuses.05-03-2012
20120110073SOCIAL NETWORK INFORMED MASHUP CREATION - A plurality of mashups created by a plurality of mashup authors indicated as being in a community relevant to a mashup based, at least in part, on social network data are identified in response to indication of a mashup building operation. Frequencies of a plurality of mashup configurations used by the plurality of mashup authors in the plurality of mashups are determined according to data about the plurality of mashups. A set of one or more recommendations that are associated with a set of one or more of the plurality of mashup configurations is generated for the mashup.05-03-2012
20120110072Method and System for Assessing Social Media Skills of User - The present disclosure provides a method for assessing social media skills of a user registered on multiple networks. The method includes providing a questionnaire having questions related to one or more networks to the user, and evaluating social media knowledge of the user based on answers provided by the user in the questionnaire. Further, the method includes receiving login details of an account for at least one network of the networks of the user, logging into the at least one network of with the received login details, and evaluating social media presence of the user for the at least one network based on a pre-defined criteria. Moreover, the method includes assessing the social media skills of user for the network based on result of evaluation of the social media knowledge and the social media presence. Further, disclosed is a system for assessing social media skills of a user.05-03-2012
20120047209Self-Organizing Community System - The invention provides self-organization methodologies and system for internet users to build web-based organizational hierarchical structure that is constituent of units within which direct and sufficient communication can be fulfilled. Each unit is administrated autonomously through the democratic-decision process, and processes information internally. The members of unit can designate or replace its leader anytime through election; the leader elect of a unit will then become a member of its direct upper unit in the structure, representing its unit to participate in the management and election of upper unit and to bring the consolidated results of its unit to the upper unit for further consolidation; recursively, a hierarchical structure is to form from bottom to upper progressively, and to produce different level of end products at different layer. Taking the advantage of self-organization methodologies, the SOC & SOwiki platform and systems are to be designed and implemented to support various applications of SOC & SOwiki structures that are created to satisfy different social needs or business models.02-23-2012
20120047210FEATURE DELIVERY PACKETS FOR PEER-TO-PEER BASED FEATURE NETWORK - A device communicates with feature peers, associated with a network, to obtain information associated with the feature peers, and receives a customer packet. The device also determines, based on the feature peer information, which of the feature peers support a feature associated with the customer packet, and selects, from the determined feature peers, a set of feature peers for the customer packet to traverse. The device further associates, with the customer packet, an additional packet used for delivering the feature associated with the customer packet, and forwards the customer packet and the additional packet to one of the feature peers in the selected set of feature peers.02-23-2012
20120047211System and Method for Content Development - This invention relates to a system and methods for developing content. In general, in one aspect, a method for developing content includes electronically distributing a specification for content to a distributed community of content developers, receiving submissions from each of a subset of the community of content developers in response to the distributed specification, holding a first vote in which a group of voters rank a first number of submissions and identify the order in which they predict the submissions will be ranked by others, selecting the highest scoring submissions in the first vote, holding a second vote to evaluate the submissions that receive the highest score in the first vote; and selecting a winner based on the second vote.02-23-2012
20120047208MOBILE TERMINAL AND METHOD OF CONTROLLING INFORMATION PUBLICATION VIA A WEBSITE IN A MOBILE TERMINAL - A mobile terminal and a method of a mobile terminal controlling information publication via a website are disclosed. According to one embodiment, a mobile terminal includes: a wireless communication unit for accessing a social networking service (SNS) website; a user input unit for receiving an input of information to be published at the accessed SNS website; a position location module for obtaining a current position of the mobile terminal; and a controller for: determining whether the obtained current position is located within a specific location area; preventing publication of the input information at the accessed SNS website if it is determined that the obtained current position is located within the specific location area; and allowing publication of the input information if it is determined that the obtained current position is not located within the specific location area.02-23-2012
20120047207Online Location Sharing Through an Internet Service Search Engine - Online location sharing through an internet service search engine includes: receiving in a server a query from a first user, the query identifying a second user; querying multiple internet services with the server over a network for real-time information regarding the second user; and providing a consolidated view of responses received from the plurality of internet services to the first user with the server, the server being authorized by the second user to receive all information relevant to the second user contained in the responses; wherein the consolidated view of responses indicates an online location of the second user.02-23-2012
20120209909CLOUD ACCESS SYSTEM AND OPERATING METHOD THEREOF - A method for displaying data objects based on social networks is executed by a cloud access system. The method comprises receiving view preference settings from a user of the cloud access system. The view preferences settings comprise group names and time periods. The method further comprises querying a friend list according to the group and polling data objects shared by the user and the friends according to the time period. Each of the shared data objects is renamed to its uploaded time, re-sorted according to the timeline and stored in memory. The polling cycle is determined according to degrees of activities of the user and the friends on social networking sites.08-16-2012
20120173623METHODS AND APPARATUS FOR ENHANCED SYSTEM ACCESS CONTROL FOR PEER-TO-PEER WIRELESS COMMUNICATION NETWORKS - An apparatus, a method, and a computer program product are provided in which an information block is generated to include an expression encoded based on at least one of a peer discovery resource identifier or an area identifier. The information block is sent for broadcasting. An apparatus, a method, and a computer program product are provided in which an information block is received that includes an expression encoded based on at least one of a peer discovery resource identifier or an area identifier. The information block is decoded based on said at least one of the peer discovery resource identifier or the area identifier to obtain the expression.07-05-2012
20120011201METHOD AND SYSTEM FOR TRANSMITTING INFORMATION BASED ON SOCIAL NETWORK - A method and system for transmitting information based on social network is provided in the present invention, in order to solve the problem that information transmission within users of a social network may cost high resources. The method includes: calculating information transmission capacity of an obtained user identity according to user information corresponding to the obtained user identity; storing user identities of which transmission capacities are greater than a predetermined threshold into an initial seed user queue; and transmitting information to be sent to a client of which the user identity is stored in the initial seed user queue. Since information to be sent is targeted transmitted to users in a social network having relative high transmission capacities, the cost of information transmission within the users will be reduced.01-12-2012
20120011200METHOD AND APPARATUS FOR DATA STORAGE IN A PEER-TO-PEER NETWORK - One embodiment of the present invention provides a peer-to-peer (P2P) data-storage system. The system includes a P2P network, a file upload module configured to receive a file uploaded by a user, a file processing module configured to disassemble the received file into a plurality of file blocks and select a plurality of peer nodes from the P2P network, and a file distribution module configured to distribute the file blocks to the selected peer nodes. A respective file block is distributed to a respective peer node.01-12-2012
20110167115TIE STRENGTH PREDICTION AND SOCIAL MEDIA FILTRATION - A computer-implemented method of predicting tie strength between persons within a social media network includes: modeling tie strengths between a user of the social media network and connected persons in the network as a combination of: a plurality of predictive variables, interactions between dimensions of the predictive variables, and network structure of the social media network; altering or filtering a stream of social media content from the connected persons using the tie strength as associated with the respective connected persons according to the modeling; and delivering the altered or filtered stream of social media content to a communications device of the user.07-07-2011
20110167116PEOPLE LISTS - Enabling management of contacts includes passively recognizing a set of contacts that are, as a group, repeatedly sent communications by a member, bringing the member's attention to the recognized set of contacts, enabling the member to name the set of contacts, and enabling the member to address future communications to the set of contacts through use of the name associated by the member with the set of contacts.07-07-2011
20110167114AUTOMATICALLY SYNCHRONIZING NEW CONTACTS ACROSS MULTIPLE SOCIAL NETWORKING SITES - A method and system for automatically synchronizing a connection to a new contact across a plurality of social networking websites. A repository stores a first user's profile that includes the first user's identifiers for multiple social networking websites (SNs) and the first user's master list of contacts. An alert is presented to the first user, where the alert indicates a request from a second user to establish a connection in a first SN between the first user and the second user. The first user approves the request to establish the connection in the first SN. If a search of the repository finds the second user's profile, then (1) connection(s) between the first user and second user are established in other social networking websites in which said first user participates and (2) the second user is added to the first user's master list of contacts.07-07-2011
20120011202GATHERING INFORMATION ABOUT CONNECTIONS IN A SOCIAL NETWORKING SERVICE - To enhance information about connections in a social networking service, embodiments of the invention enable users to reference nodes while posting content to a communication channel. To identify connections within content in the social networking service, users of the social networking service are provided an interface to post content items in communication channels of the social networking service. A trigger received in the interface indicates that a user wishes to identify a connection in the posted content item. Selectable links enable the user to mention another node in the social networking service when posting a content item. As users reference nodes in content items, information about the connections with the referenced nodes is gathered and stored in a database that is indexable and searchable in real-time.01-12-2012
20120117150MULTI-HOP MIMO SYSTEM AND METHOD - Disclosed are a multi-hop MIMO system and method. The multi-hop MIMO system according to an exemplary embodiment of the present invention includes: a server including a plurality of virtual machines; one remote screen device first connected to the server through at least one virtual machine of the plurality of virtual machines, receiving screen data from the server in a unicast scheme, and driven as a multicast server; and a plurality of different remote screen devices connected to the server through the at least one virtual machine, existing on a sub network where the one remote screen device exist, operating as multicast clients, receiving the screen data from the server or the one remote screen device in a multicast scheme, wherein the one remote screen device and the plurality of different remote screen devices simultaneously output the same screen data.05-10-2012
20120117149REDUCING CARBON FOOTPRINT AND PROVIDING POWER SAVINGS IN SESSION INITIATED PROTOCOL CONFERENCING - A method includes determining a first subset of a plurality of links to be set to a first power state and a second subset of the plurality of links to be set to a second power state, different from the first power state, based on estimated data transmission. The method also includes instructing at least one network apparatus to set the first subset of the plurality of links to the first power state and to set the second subset of the plurality of links to the second power state different from the first power state.05-10-2012
20120016938USER ALIASES IN A COMMUNICATION SYSTEM - A technique is disclosed in the context of a communications system whereby parties accessible through the system may be referenced by multiple alternative symbolic names. User profile information for a given party may be maintained in the system to control features and routing behavior in response to session request involving the party. By virtue of a mapping capability, one or more symbolic names may be associated with the same user profile information. A session request involving any of the alternative names for a party will evoke the same user profile.01-19-2012
20090164578CONTROLLING INSTANT MESSAGING SETTINGS BASED ON CALENDAR APPLICATION ENTRIES - A method for adjusting an instant messaging control mechanism can include the steps of determining a control setting for an instant messaging control mechanism based upon a calendar application entry, and responsive to the determining step, automatically adjusting the instant messaging control mechanism to the control setting. In one embodiment, the determining step can be performed by a calendar application to which the calendar application entry corresponds and can be performed responsive to a calendar event. In a further embodiment, the calendar application can establish a time at which the control setting is to be adjusted. The adjusting step can occur at approximately the established time, where the calendar event can occur in advance of the established time.06-25-2009
20120023168SHARING OF INFORMATION ASSOCIATED WITH APPLICATION EVENTS - Techniques are provided that allow users to collaborate in relationship to data views, application displays, applications or events. A user can type in a text view related to a specific view in an application display, and the information is shared with other users that take part in sharing that view. A user that expresses an interest in an event is notified about the event and has the capability to interact, in relation to the event, with other users (e.g. by text). The particular form of interaction (and sharing) can be selectively specified. This interaction is comparable to a dynamic bulletin board where the subject is event driven, and where a user can specify who are allowed to participate. In the case of an event interest(s), users specify their interest (e.g. in other user application events or system events) and the system automatically alerts them to the occurrence of the event.01-26-2012
20120023167METHOD, APPARATUS, AND COMPUTER READABLE MEDIUM FOR TRANSFERRING A COLLABORATION SESSION - A method for transferring a collaboration session from a handheld device to a multimedia endpoint by encoding session data for the collaboration session and/or instructions into an optically machine-readable representation of data, displaying the data on a display of the handheld device, and optically providing the data to a multimedia endpoint the collaboration session is to be transferred to. The multimedia endpoint may send a message to a server upon detecting the data, causing the server to transfer the collaboration session, based on the session data in the message. Alternatively, the multimedia endpoint establishes a session with another multimedia endpoint based on the instructions and/or session data.01-26-2012
20120023166AUGMENTED REALITY APPARATUS AND METHOD - A terminal, server, system, and method for providing private tag information by the terminal accessible to the server through a wired/wireless communication network are provided. The method includes recognizing an object, detecting private tag information related to the recognized object, the private tag information including a sharing range, and outputting the detected private tag information.01-26-2012
20120209916NETWORK SYSTEM, COMMUNICATION METHOD, COMMUNICATION DEVICE, AND COMPUTER-READABLE RECORDING MEDIUM HAVING COMMUNICATION PROGRAM RECORDED THEREON - A network system includes a first communication device, a second communication device and a server. The communication device includes a storage unit storing first device information indicating a function of the communication device, and a communication unit for receiving second device information indicating a function of another communication device from the other communication device, transmitting the first and second device information to the server, and receiving first control information used by the first device from the server.08-16-2012
20120209914DISPLAYING AGGREGATED NEW CONTENT BY SELECTED OTHER USER BASED ON THEIR AUTHORIZATION LEVEL - Enabling a content publisher and a receiving user to control access to content updates based on user relationships. The content publisher and the receiving user may assign a relationship degree, relationship category, and/or relationship rating to each other and to other users. The content publisher and/or receiving user also specify a required relationship that is needed to access or accept a content update. The content publisher and receiving user may further specify acceptable types of content updates, such as blog entries, product reviews, photos, and the like that are accessible or acceptable. Upon logon or other event, a summary of content updates is provided to each receiving user that meets each content publisher's required relationship, and the content updates are delivered according to a selected delivery method from those content publishers that meet the relationship requirements of the receiving users. Delivery includes email, instant message, RSS feeds, and the like.08-16-2012
20120209912Observation-Based User Profiling and Profile Matching - Observation-based user profiling and profile matching are provided. The network behavior of users of a computer-implemented social network are observed and used for user profiling. By observing network behavior instead of necessarily relying on user self-reported data, accurate and objective user profiles can be formed; user profiling is accomplished based on the observed network behaviors with or without the knowledge of the user being profiled. The observed network behaviors can include the customization of a visual graphic, a media preference, a communication preference, or a selection of words from a word list. The user profiles can be with respect to a domain and two or more users can be matched based on their profiles with respect to the same domain. User ratings and profile updating based on the ratings are also provided.08-16-2012
20120209913INTEGRATING ENTERPRISE IDENTITY AUTHORIZATION IN CONFERENCES - Disclosed herein are embodiments for validating a user joining a conferencing session. According to various embodiments, a first identifier is received. A user is identified from a plurality of users based at least in part on the first identifier. A second identifier is received that corresponds to the first identifier and the user and the user is validated based on both the first identifier and the second identifier. The user may then join the conferencing session, with the user's identity being revealed to others attending the conferencing session.08-16-2012
20120209911METHOD OF MONITORING A BITTORRENT NETWORK AND MEASURING DOWNLOAD SPEEDS - The invention discloses a method of monitoring a bittorrent network and measuring download speeds. The speed is calculated by connecting to a client, getting the bitfield and have messages, reconnecting after a predetermined time and getting a new bitfield and have messages. Taking the number of new pieces between both observations multiplied by the piece size and divided by the time between the two observations the download speed is obtained.08-16-2012
20120209907PROVIDING CONTEXTUAL CONTENT BASED ON ANOTHER USER - A content aggregation and distribution service, which can execute in a cloud computing environment, provides content based on a broadcast user's topics of interest to a subscriber user based on the context of the subscriber. An example of a broadcast user is a celebrity. Content is automatically gathered about the broadcast user's designated topics of interest from online resources, and filtered and distributed based on a context of the subscriber. Some examples of online resources are websites, social networking sites, and purchase transaction systems. An example of broadcast content is a recommendation which may have been entered directly to the service or posted by the celebrity in his or her social networking account. Both the broadcast user and the subscriber can control respectively the distribution and reception of content with subscription settings. For examples, the settings may set limitations with respect to topics, contexts, and subscriber profile data.08-16-2012
20120209910METHOD AND SYSTEM FOR USING RELATIONSHIP INFORMATION FROM A SOCIAL NETWORK TO ENABLE MOBILE DEVICE COMMUNICATIONS IN A PRIVACY ENHANCED NETWORK - This disclosure relates to systems and methods of operating a mobile communications device (MCD) associated with a user utilizing social relationships defined on a social network. In one embodiment, the MCD detects other MCDs that are in proximity with the MCD. A determination may then be made that indicates which of the users associated with the other MCDs have a defined affinity with the user of the MCD on the social network. As a result of the determination, the MCD may then communicate over wireless local area networking links with the other MCDs.08-16-2012
20120209908DYNAMICALLY SERVING CONTENT TO SOCIAL NETWORK MEMBERS - From outside a social network having a platform policy, causing a third-party program within the social network to query a social graph of a social network member. The results of the query are accessed without violating the platform policy. Based on the results, content is identified to serve to the social network member. The third-party program within the social network is caused to make the content available to the social network member.08-16-2012
20120209906MULTI-PLATFORM COLLABORATION APPLIANCE - The invention contains a private self-aware network. The network will use multi-point Bluetooth technology or Wi-Fi or a direct connection (though not limited to any of these technologies) to provide this capability. By enabling the invention to detect other invention connections, accessories, and users, it can perform many of the network functions common in today's marketplace. A few examples include instant send or sharing of files to or with anybody linked through the invention or to a specific device. A chat window can be created to talk to specific people or to groups of people on the invention network. Registration information for conference discussion sessions can provide files to update customer databases or CRM type systems. Classroom attendance and assignments can be passed between the teacher and student. These are just a few examples of what can be done using this new network feature but the invention is not limited to just these. Due to a limited number of electrical wall sockets, a daisy chain option can be incorporated into the invention as well. The user has the option for directly connecting the power input of all the inventions in the room together rather than plugging in each one individually. There are four basic settings: Business (coffee shop), Active Conference, Active Classroom, and Professional Client. These offer standard settings usually expected in that kind of environment.08-16-2012
20120158846DIGITAL CONTENT MANAGEMENT - Aspects of the present invention relate to a method of sharing content between communication devices in a communication network. The content sharing may be allowed and/or managed by a network administration module in the communication network. In this regard, the method may comprise the following steps: (1) receiving a first type of classification information related to a content emanating from a first communication device, the first type of classification information classifying the content; (2) determining where the classified content emanating from the first communication device is located; (3) determining whether the classification of the content corresponds to a second type of classification linked with a second communication device; and (4) in the case where the classification of the content corresponds to the second type of classification, then making the content available to the second communication device.06-21-2012
20120110074METHOD AND APPARATUS FOR DELIVERY OF CONTENT TO A MOBILE DEVICE - An approach is provided for facilitating the delivery of content to a device through activation of an indicator executable on the device. One or more user devices are determined to receive the content from a content delivery platform using an electronic directory service. An application to provide an indicator representing the content is pushed to the device for initiating a request for the content from the device. In response to the request, a determination is made as to whether to grant the request for delivery of the content to the device.05-03-2012
20120158848System and Method for Automatically Managing Participation at a Meeting or Conference - A participant managing system which identifies potential invitees to a conference. A storage means maintains storing records of associations of persons at least one or more key words. During the preparation of the conference the system responds to the user's input of key words by identifying persons. The user is not obliged to make any selection of persons, only a selection of subjects by key words.06-21-2012
20120158847ELECTRONIC DEVICE AND COMMUNICATION METHOD - An electronic device (06-21-2012
20120158845SYSTEM AND METHOD FOR AUTOMATICALLY POSTING USER-LOCATION INFORMATION TO A SOCIAL NETWORK - Methods and systems are disclosed that are capable of automatically interfacing with Internet-based social networks for safely providing friends of a mobile user with location updates. In particular, a system and method are provided for automatically posting user-location information to a social network. A system interface receives user data including a location update activation indicator and location update conditions. A navigation engine obtains information associated with the current location of the mobile user. A social network client module of the system is adapted to determine that the location activation indicator is active and to determine that a location update condition is met. A communications interface automatically posts a location update to the social network if the social network client determines that at least one location update condition is met.06-21-2012
20120158843TECHNIQUES FOR IMPROVING RELEVANCE OF SOCIAL UPDATES DISTRIBUTED OFFLINE - Methods and system for delivering updates to recipients in a social network includes receiving event related data in response to triggering of an event at a client. In response to the triggering of the event at the client, recipient data related to a recipient that is authorized to receive the event related data is retrieved. An agent is provided for the recipient. The agent includes logic for formatting and delivering the event related data to the recipient. The recipient's interaction in response to delivery of the event related data is tracked. The logic within the agent is refined based on the interaction of the recipient. The agent with the refined logic is used for subsequent formatting and delivering of event related data to the recipient.06-21-2012
20120158841PROXY COMMUNICATIONS OF NON-PERSON ENTITIES - The disclosed architecture enables a person-entity to perform actions (e.g., post a message) as a non-person entity (e.g., group, organization, team, brand, etc.) on a microblogging platform using distribution groups. Existing directory services distribution groups can be utilized as proxies of non-person entity. The owner and co-owners of the distribution group, for example, are the only “spoke persons” that can post as the distribution group. The distribution group is allowed to be designated as a first class user account in the enterprise microblog platform so that users can follow the distribution group post. Additionally, the list of distribution groups (or non-user accounts) to which a user can post a message is automatically presented. Tracking of the real user who posted as a distribution groups is also performed.06-21-2012
20120158840NON-GREEDY CONSUMPTION BY EXECUTION BLOCKS IN DATAFLOW NETWORKS - Processing messages in dataflow networks. The method includes, at a first entity, receiving from a second entity a first offer of a first message to process. The method further includes determining to not process the first message. As a result of determining to not process the first message, such an indication is made to the second entity. Further as a result of determining to not process the first message, an indication is stored that the second entity offered a message. The indication includes an indicator correlated to the second entity. Subsequent to indicating to the second entity, using the indication the method includes indicating to the second entity availability to process a message.06-21-2012
20120158839WIRELESS NETWORK INTERFACE WITH INFRASTRUCTURE AND DIRECT MODES - An architecture for a computing device to enable the computing device to support peer-to-peer communications using a wireless radio also configured for infrastructure-based communication. The architecture includes a driver for the wireless radio that supports ports for communication in accordance with the peer-to-peer protocol. A port may act as a control port through which action frames that control the formation of a peer-to-peer group may be sent and received. One or more other ports may be used for exchanging data with other devices in the group. Each of these ports may be configured in accordance with its role in the group, such that each port may be configured for operation as a group owner or a client. Additionally, after establishing a group, the control port may be used as a side channel for controlling a device in a group associated with another port.06-21-2012
20120158838SYSTEM AND METHOD FOR LOGGING A SCHEDULER - A computer system including instructions recorded on a non-transitory computer-readable storage medium and readable by at least one processor, the system including a logging module, a receiving module, and a transmission module. The logging module is configured to log information associated with a scheduler. The receiving module is configured to receive a request for information associated with the scheduler. The transmission module is configured to transmit information associated with the scheduler.06-21-2012
20120158837METHOD AND SYSTEM FOR ESTABLISHING A NOTIFICATION SERVICE FOR A DEVICE - Methods and apparatuses for establishing a notification service for a computing device. Device requests for current information about a requested topic may be unnecessary if repeated requests are made for current information and the information has not yet changed. In this disclosure, when a requested topic is associated with changing information, a notification service may be configured for the device. The notification service automatically sends updated information to the device when the information changes. The present disclosure describes several ways that requests may be analyzed to determine if a requested topic is associated with changing information. A threshold number of request for a requested topic over a period of time may be used. Alternatively, a requested topic may be configured in a notification service if the requested topic is related to a currently occurring event.06-21-2012
20120072495CONTIGUOUS LOCATION-BASED USER NETWORKS - A system and method are provided for creating location-based user networks. In general, a proximity group including a number of users is identified. Each user in the proximity group is within a proximate area of at least one other user in the proximity group and has an area of interest. The areas of interest of the users in the proximity group are aggregated to provide an aggregate area of interest for the proximity group. Other users within the aggregate area of interest are identified as neighbors of each of the users in the proximity group. Once the neighbors are identified, each of the users in the proximity group may use the neighbors as members, or potential members, for a user network.03-22-2012
20120072499SYSTEM AND METHOD FOR THE CONTROL AND MANAGEMENT OF MULTIPOINT CONFERENCE - Systems and methods for the control and management of multipoint conferences are disclosed herein, where endpoints can selectively and individually manage the streams that will be transmitted to them. Techniques are described that allow a transmitting endpoint to collect information from other receiving endpoints, or aggregated such information from servers, and process them into a single set of operating parameters that it then uses for its operation. Algorithms are described for performing conference-level show, on-demand show, show parameter aggregation and propagation, propagation of notifications. Parameters identified for describing sources in show requests include bit rate, window size, pixel rate, and frames per second.03-22-2012
20120072498METHOD AND APPARATUS FOR PRE-RENDERING EXPECTED SYSTEM RESPONSE - A method for pre-rendering a system response. In one embodiment, the method includes a mobile device sending a first page request to a secondary system via a wireless communication link. The secondary system sends a first reply to the mobile device in response to the secondary system receiving the first page request, wherein the first reply comprises first page information and second page information. The mobile device stores the second page information in memory. The mobile device also displays a first page comprising a visual representation of the first page information.03-22-2012
20120072494SOCIAL NETWORKING MANAGEMENT SERVER - A social media management server (MS) provides a single authentication point for a client device to log in to multiple social networking accounts. Through the MS, the client device can pull social networking updates to it or have them pushed to the client device. Also, the MS provides a set of APIs for all enabled client devices to interact with social networking sites/services. The MS updates APIs between itself and the social networking sites/services without changing the APIs between itself and client devices in that only mandatory changes in the MS-to-social networking servers APIs are propagated to the APIs between the MS and client devices to reduce the API update requirements on the client side.03-22-2012
20120072496Self-Organizing Community System - The invention provides self-organization methodologies and system for internet users to build web-based organizational hierarchical structure that is constituent of units within which direct and sufficient communication can be fulfilled. Each unit is administrated autonomously through the democratic-decision process, and processes information internally. The members of unit can designate or replace its leader anytime though election; the leader elect of a unit will then become a member of its direct upper unit in the structure, representing its unit to participate in the management and election of upper unit and to bring the consolidated results of its unit to the upper unit for further consolidation; recursively, a hierarchical structure is to form from bottom to upper progressively, and to produce different level of end products at different layer. Taking the advantage of self-organization methodologies, the SOC & SOwiki platform and systems are to be designed and implemented to support various applications of SOC & SOwiki structures that are created to satisfy different social needs or business models.03-22-2012
20120158844SOCIAL NETWORK INFORMATION SYSTEM AND METHOD - Methods and system for obtaining information from a computer network are disclosed. The computer network includes user networks and a database of user information. The method includes receiving a user information request specifying a category, identifying a first set of users established as trusted information resource contacts (TIRC) of the user for the category, identifying a second set of users established as TIRCs of the first set of users, retrieving information associated with the second set from the electronic database, and providing the retrieved information to the user. The system includes a database and a server for performing the steps of the method. The steps of the method may be embodied in computer executable instructions stored on a non-transient machine readable medium that cause a server to perform the method when executed by the server.06-21-2012
20120158842Method and System for Facilitating Interaction with Multiple Content Provider Websites - A method and system for facilitating communication between an electronic device such as a mobile device and a plurality of content provider websites is provided. In one embodiment, the method includes receiving at a server a first message regarding either uploading of a first portion of information to the content provider websites or, if the first portion is already available at the websites, modifying of the first portion, where the first message is a user instruction that includes a second portion of information identifying the websites. The method additionally includes sending a plurality of second messages, respectively, from the server for receipt by the websites, respectively, where each respective one of the second messages includes one or more of the first portion and a respective third portion of information concerning a respective modification. The method can additionally include one or more additional steps, and the system can include the server or the electronic device.06-21-2012
20110066684COMMUNICATING WITH A USER DEVICE - Manipulating images on a display of a communication device. Data captured from a first image receiving device is displayed in a first display region disposed in a first position on a display of the communication device. Data captured from a second image receiving device is displayed in a first display region disposed in a second position on the display of the communication device. Selective swapping of said first position of said first display region with said second position of said second display region, upon receiving a selection for said swapping from a user, is enabled. Selective swapping of the data captured from the first image receiving device with data captured from a third image receiving device, upon receiving a selection for the swapping from the user, is enabled. Terminating a first portion of a communication on the communication device while maintaining a second portion of the communication upon receiving a selection for the terminating from the user, is enabled.03-17-2011
20110066683Apparatus and Methods for Creating, Updating, and Using Learning Tools - Apparatus and methods are presented for the automated creation, update, distribution, acquisition, and use of learning tools designed to aid users in memorizing information and learning new concepts. Apparatus comprises learning tools that contain the data to be presented to users as well as information describing how the data is to be presented, a learning tool engine that provides user interaction and learning tool operation, an optional peer-to-peer client that may be combined with a learning tool engine to acquire and distribute learning tools, a swarm that manages learning tools and descriptors and user-to-user communications, and a builder that creates and updates learning tools. Methods comprise creating new learning tools, updating learning tools as new, improved, or corrected materials become available, creating and managing unique identifiers, sharing learning tools with others, and coordinating the activities of multiple simultaneous users of learning tools.03-17-2011
20110066682Multi-Modal, Geo-Tempo Communications Systems - Disclosed is a flexible, multi-modal system useful in communications among users, capable of synchronizing real world and augmented reality, wherein the system is deployed in centralized and distributed computational platforms. The system comprises a plurality of input devices designed and configured to generate signals representing speech, gestures, pointing direction, and location of a user, and transmit the same to a multi-modal interface. Some of the signals generated represent a message from the user intended for dissemination to other users. A plurality of agents and one or more databases (defined by matrices which include input commands or information from the input devices, and meanings for some input commands or combinations thereof) are integrated into the system, where at least some of the agents are designed and configured to receive signals from the multi-modal interface, translate the signals into data, compare the same to a database, generate signals representing meanings as defined by the database, and transmit the signals to the multi-modal interface. In some embodiments, at least one agent resides on a computational device located on a user, and at least one other agent resides on a computation device remote from the user. Finally, a plurality of output devices are associated with the system and designed and configured to receive and process signals from the multi-modal interface, some of said signals representing messages to the user to be communicated by means of an output device in visual, auditory, or tactile modes.03-17-2011
20110106886Propagating Firmware Updates In A Peer-To-Peer Network Environment - Propagating firmware updates in a peer-to-peer network including identifying, that one or more nodes in the network have firmware that is uplevel with respect to the downlevel node; broadcasting an update request requesting an update to the firmware; receiving, from a plurality of nodes having firmware uplevel with respect to the downlevel node, a plurality of portions of the update, metadata describing each portion of the update received, and metadata describing the firmware installed on each of the plurality of nodes having firmware uplevel with respect to the downlevel node; determining, in dependence upon the metadata describing each portion of the update received and the metadata describing the firmware installed on each of the plurality of nodes having firmware uplevel with respect to the downlevel node, whether the portions of the update received comprise an entire update; and updating the firmware if the portions of the update received comprise the entire update.05-05-2011
20110106885METHODS AND APPARATUS FOR SUPPORTING MULTIPLE PARTY LOGIN INTO A SINGLE SESSION - In one embodiment, a method includes establishing a session by associating at least a first party with the session. The first party is associated with a first device, and is associated with the session through the first device. The method also includes defining an effective user to include the first party, tracking actions taken with respect to the session by the effective user, and attributing the actions taken with respect to the session by the effective user to the first party and to the effective user.05-05-2011
20110106884SYSTEMS AND METHODS FOR NETWORKING ACROSS WEB BASED AND TELECOMMUNICATION BASED PORTALS - Embodiments of the invention provide a non-web based social networking system enabling users having limited Internet connectivity and/or limited access to high end mobile computing devices a cross networking opportunity with web-based social networking sites. Embodiments of the invention provide for additional communication modalities between social networking users, including but not limited to non-web based communication between the social networking users.05-05-2011
20120317198METHOD FOR RELEVANT CONTENT DISCOVERY - A method including: retrieving information, associated with an account identifier, from a social network; generating a user profile from the retrieved information, wherein the user profile includes user interests; retrieving content from the social network; extracting content parameters from each piece of retrieved content, the content parameters including a content location and a content time; evaluating relevance of the content by a degree of similarity between the user profile and the content; in response to receiving a device location and a filtering time, filtering the content by the device location and the filtering time; and sending the filtered content to a user device.12-13-2012
20120317195METHOD FOR PROVIDING CONTEXT AWARE ACCESS IN GLOBAL SOFTWARE PROJECT MANAGEMENT - A method and system for managing communication between a plurality of team members are provided. The method includes, at a first agent associated with a team member, receiving inputs from a team member about an event associated with one or more team members. The method further includes sending an event request to agents of one or more team members and receiving responses from them. Based on the responses, the first agent either cancels the event, schedules the event, or reschedules the event.12-13-2012
20100094937REVERSE SUBSCRIPTIONS - A method and system for retrieving subscription information associated with a content file are provided. The method, according to an example embodiment, includes automatically generating a hash of the content file and retrieving an identifier for the subscription from a peer machine participating in a distributed hash table network. Subscription information is then retrieved using the subscription identifier, either from a specially configured subscription server or from a subscriber machine in the distributed hash table network.04-15-2010
20100094935COLLECTION DIGEST FOR A MEDIA SHARING SYSTEM - A system and method are disclosed for providing a collection digest summarizing a shared media collection for presentation to a user. In one embodiment, a user device of a user joins a media sharing system including the user device and one or more other users devices, each associated with a sharing user and hosting a shared media collection of the sharing user. The user device obtains a collection digest from at least one of the other user devices that summarizes the shared media collection hosted by the at least one of the other user devices and presents the collection digest to the user. The collection digest may be used to assist the user in determining whether to access the shared media collection.04-15-2010
20100094934SOURCE INDICATORS FOR ELEMENTS OF AN AGGREGATE MEDIA COLLECTION IN A MEDIA SHARING SYSTEM - A system and method are disclosed for providing source indicators for one or more elements of an aggregate media collection of a user in a media sharing system. In one embodiment, a local media collection of a user is aggregated with one or more shared media collections hosted by corresponding user devices of other users participating in the media sharing system to provide an aggregate media collection for the user. Via a Graphical User Interface (GUI), for each element of at least a subset of elements of the aggregate media collection, one or more source indicators are presented in association with the element to identify a source or sources of the element in the media sharing system. The elements of the aggregate media collection include at least a subset of media items in the aggregate media collection, playlists including media items from the aggregate media collection, or both.04-15-2010
20100094933System and Method for Generating Exception Delay Messages when Messages are Delayed - Generating exception delay messages when messages communicated between asynchronous messaging applications are delayed and for forcibly retaining the original message. Specifically, the invention provides methods and systems for generating an exception delay message after a time threshold has expired without deleting the original message. The exception delay message may be sent once when the time threshold first expires or each time that the time threshold expires.04-15-2010
20090132650Method and system for detecting messages in the presence of noise - Disclosed is a method for transmitting messages between a transmitter and a receiver on a channel on which noise may be present. The messages are constituted by a sequence of data and comprise an initial portion (header) containing data to allow recognition of the message, a central portion (body) containing the valid message to transmit and an end portion (tail) containing information to verify the completeness of the message. The method consists in inserting in the message header a signature obtained from the combination of a first fixed part and of a second validation part; and recognizing a valid message received by verifying whether the fixed part of the message received generates the same validation part.05-21-2009
20090132655METHOD, SYSTEM AND DEVICE FOR CONTROLLING AND/OR LIMITING ELECTRONIC COMMUNICATION - Devices and methods are provided that spatially restrict online communications to persons from a real world meeting. Such restriction, with optional supervisory control by an authority, protects children from online predators, and can facilitate communication with known friends. An embodiment provides a portable access control (AC) device having a spatially-restricted (SR) communication port that communicates over a short range. The AC device has a unique identifier (UID) that identifies the AC device and the owner of the AC device. The user collects UIDs (using the SR port) from other people having AC devices, and stores the collected UIDs in a friendlist. When communicating by Internet, discrimination software restricts communication from people who do not have UIDs in the friendlist. The discrimination software can operate on a user's computer or on a remote server. Embodiments provide protected email, instant messaging, voice communication, gaming activities, and video links.05-21-2009
20090132654Service retrieval apparatus and service retrieval method - A service retrieval apparatus stores service data items, each including two words as input and output items and expression as condition, receives request data item including word as input item and expression as condition, acquires first word set which is set of words having meanings identical/similar to meaning of word as input item in request data item, retrieves group of service data items in each of which one word of first word set is included as input item, calculates condition similarity between meaning of expression in each one of group and meaning of expression in request data item, calculates priority of each one of group based on similarity between word as input item in each one of group and word as input item in request data item and condition similarity, and transmits list including priority and address of appliance which correspond to each one of group to first appliance.05-21-2009
20090132653FRAMEWORK AND METHOD FOR REAL-TIME EMBEDDED COLLABORATION USING BUSINESS PROCESS AND TRANSACTION CONTEXT - Embodiments of the present invention provide techniques for facilitating collaboration between participants of a process supported by a software application (e.g., a business process supported by a business application). According to one set of embodiments, a request to initiate a collaboration session for a transaction of the process is submitted through a user interface of the process itself within the software application. The collaboration session is then initiated using process and transaction context information retrieved from the software application. In some embodiments, portions of the process and transaction context information are made available to participants in the collaboration session. In further embodiments, the transaction and process context information is used to automatically match the initiator of the collaboration session with one or more appropriate collaboration participants. In this manner, the operational inefficiencies and delays associated with prior collaboration methods may be minimized or avoided.05-21-2009
20090132651Sensitive Information Handling On a Collaboration System - On a document collaboration system, such as a wiki, the content of postings to the collaboration system is monitored for sensitive information. Under some embodiments, when instances of such sensitive information are detected, an e-mail is sent to the user that posted the collaboration page posting. In other embodiments, a message is then sent to a person associated with the entity that indicates that the information placed on the collaboration page is confidential information or is related to an asset of the entity. In further embodiments, individual people are assigned responsibility for monitoring the use of certain instances of sensitive information on the collaboration system. Each user is only notified when the instances they are responsible for appear on a collaboration page. In other embodiments, if a collaboration page includes an instance of sensitive information, access to the collaboration page is changed such that fewer people can access the collaboration page.05-21-2009
20120317203Method and System for Business Peer Group Networking - A business social network is provided employing a relational database associating members by their job and industry and individual research areas of interest determined topic deemed of interest by member input into provided graphical interfaced questions. Answers to posed questions regarding interest level and expertise level of respective members of each cluster are employed for grouping of members for webcasts, member searches for like-minded members, and for sending topic related polls to members most likely to answer based on their expertise and level interest in the topic.12-13-2012
20120317200SYSTEMS AND METHODS FOR SOCIAL GRAPH DATA ANALYTICS TO DETERMINE CONNECTIVITY WITHIN A COMMUNITY - Systems and methods for social graph data analytics to determine the connectivity between nodes within a community are provided. A user may assign user connectivity values to other members of the community, or connectivity values may be automatically harvested or assigned from third parties or based on the frequency of interactions between members of the community. Connectivity values may represent such factors as alignment, reputation, status, and/or influence within a social graph of a network community, or the degree of trust. The paths connecting a first node to a second node may be retrieved, and social graph data analytics may be performed on the retrieved paths. These analytics may be outputted to third-party processes, services, and ratings agencies for use in initiating automatic transactions, making automated network-based or real-world decisions, determining or verifying the identity of a node within the community, scoring or ranking nodes, or making credit-granting decisions.12-13-2012
20120124138METHODS AND SYSTEMS FOR VALIDATING REAL TIME NETWORK COMMUNICATIONS - Methods and systems for managing network communications are described. An example resource management system includes a communications manager configured to access information regarding communication protocols used by corresponding broker systems and to provide message translations based on an origin and/or destination of the message to be transmitted. A message processor is coupled to the communications manager and is configured to serialize incoming and/or outgoing broker messages and to facilitate queuing of incoming and outgoing message traffic with broker systems. A communications configurer is configured to track one or more communication attributes of broker systems and changes thereto to ensure communications between the resource management systems are broker systems are conducted in accordance with the communication attributes of the broker systems. A communications rules provider is configured to determine which broker system is to be communicated with in order to fulfill a resource request.05-17-2012
20120124137System, Method and Apparatus for Enhanced Processing of Communication In a Peer-To-Peer Network - A system, method and apparatus for enhanced processing of communications over a peer-to-peer network is provided. More particularly, rules for the processing of calls addressed to a user over a P2P network are stored in a database. Communication requests addressed to the user are forwarded by the recipient user's computer to a remote location remote for processing in accordance with the stored rules.05-17-2012
20120124136CONTEXT INFORMATION SHARING APPARATUS AND METHOD FOR PROVIDING INTELLIGENT SERVICE BY SHARING CONTEXT INFORMATION BETWEEN ONE OR MORE TERMINALS - Provided are a context information sharing apparatus and method for providing an intelligent service by sharing context information between one or more terminals. The method includes collecting, at one or more terminals, user behavior-based preference information including user log information about each terminal and sensor-based context information, storing, at the one or more terminals, the collected preference information and context information in each terminal as a database, receiving, at a first terminal, a context information collection request for a target user group and identifying the target user group, collecting, at the first terminal, context information about at least one terminal included in the identified target user group, and providing, at the first terminal, preference information about the target user group extracted on the basis of the collected context information about the target user group to a user.05-17-2012
20120124135DELIVERY IN SESSION INITIATED PROTOCOL (SIP) CONFERENCING - A method includes determining conference data associated with a conference and determining an optimum congestion control technique for a call leg of the conference based on the conference data. The determining the conference data includes obtaining or receiving the conference data from at least one of: a Home Subscriber Service (HSS), a presence server, and a conference object. The conference is a Session Initiated Protocol (SIP) conference05-17-2012
20110125840System and method for assessment of physical entity attribute effects on physical environments through in part social networking service input - A system includes, but is not limited to: one or more obtaining status modules configured for obtaining status information about one or more physical attributes associated with one or more physical entities, the one or more physical attributes each being perceived by one or more humans as being capable of having one or more effects upon one or more physical environments, one or more obtaining input modules configured for obtaining input information from at least one of the one or more humans through at least in part one or more social networking services, the input information associated with at least one of the one or more physical attributes, and one or more determining assessment modules configured for determining assessment information for at least one of the one or more physical entities based at least in part upon the status information and based at least in part upon the input information. In addition to the foregoing, other related system/system aspects are described in the claims, drawings, and text forming a part of the present disclosure.05-26-2011
20130013678METHOD AND SYSTEM FOR IDENTIFYING A PRINCIPAL INFLUENCER IN A SOCIAL NETWORK BY IMPROVING RANKING OF TARGETS - A method and system for identifying a principal influencer in a social network by improving ranking of targets. The method includes determining a user connection graph for a plurality of users registered on the social network and classifying the users into one or more connection levels based on the user connection graph. A list of reviewers associated with each target of a plurality of targets in the social network is built. A reviewer connection graph is determined for the list of reviewers associated with each target. Based on the reviewer connection graph, one or more top reviewers are ranked for each target. The principal influencer is then identified from the list of reviewers associated with each target. The system includes electronic devices, a communication interface, a memory, and processor. The processor includes a user connection unit, a reviewer unit, and a ranking engine.01-10-2013
20120173626FOLLOWING CONTENT PROVIDERS IN A SOCIAL CONTEXT - In general, a method for providing content to a user includes providing a content item to a user responsive to a received request. The content item is displayed to the user in a slot associated with a third party content site. The content item includes a first annotation providing information for or about re-publishing the content item. A request is received from the user to follow a content provider associated with the content item. The user is designated as being interested in updated content from the content provider. Designating the user includes presenting information about the user to one or more of the content provider or a social application that includes a content provider presence so as to allow for updates associated with the content provider to be followed by the user.07-05-2012
20120173625SYSTEM AND METHOD FOR SOCIAL INTERACTION ABOUT CONTENT ITEMS SUCH AS MOVIES - Systems and methods are provided for sharing movie information online. In one implementation, the user of an online movie service can share information about the contents of a library or other such rights locker, e.g., under Ultraviolet™ and DECE. Users may also share likes and dislikes. The movie service may make suggestions based on the contents of the user's library and the contents of other user's libraries, such as those of the user's designated friends. A user can become a follower or fan of another user and receive recommendations based on the target user's profile or specific recommendations made by the target. The user can receive a credit on their account or on a related account when another user makes a purchase that is attributable to that user, e.g., from a recommendation. A user may be designated as an influencer when followed by a sufficient number of other users.07-05-2012
20120221647SHARING OF DIGITAL CONTENTS IN P2P NETWORKS EXPLOITING LOCALIZATION DATA - A method for enabling sharing of content files among nodes of a P2P network is provided. The P2P network comprises sub-networks each including a respective plurality of nodes capable of storing content files. Each sub-network has an associated corresponding hash table for indexing content files stored in the nodes. The hash table is distributed among at least some of the nodes of the sub-network. For each content file stored in at least one node, the hash table comprises a corresponding node list of the sub-network nodes which store the content file. The method comprises associating each node of the sub-network listed in the node list corresponding to a content file with localization data indicating the localization of the node within the sub-network. The localization data defines a corresponding preferential list of the nodes storing the content file for downloading the content file by a requesting node.08-30-2012
20120221646CACHING OF DIGITAL CONTENTS IN P2P NETWORKS - A method for enabling sharing of content files among nodes of a P2P network is provided. The P2P network comprises sub-networks each including a respective plurality of nodes capable of storing content files. Each sub-network has an associated corresponding hash table for indexing the content files stored in the nodes of the sub-network. The hash table is distributed among at least some of the nodes of the sub-network. The method comprises, for each content file stored in at least one node of a sub-network, storing in the hash table associated with the sub-network a criticality index providing an indication of the degree of sharing of the content file among the nodes of the sub-network. The method causes a node to cache at least one content file for sharing with other nodes of the sub-network based on the criticality index of the at least one content file.08-30-2012
20120221643TELEVISION AGGREGATOR - An aggregation system, process, article, and necessary intermediates, illustratively the system includes: a device capable of both networking and executing software programs, the device programmed from memory so that the aggregation apparatus: connects to a plurality of servers via the Internet, and authenticates itself with each of the plurality of servers, and retrieves information from each of the plurality of servers, and parses the information from each of the plurality of servers so as to produce an aggregation of parsed information, and renders the aggregation as output.08-30-2012
20120221642HIGH AVAILABILITY CONFERENCING - A method, system, and architecture for providing a conference system that effectively achieves high availability conferencing is provided. The conference system architecture provides a conference system that comprises a set of stateless conference servers and a shared conference store to provide highly available conferencing to its users. The conference servers serve (host) conferences (meetings) that allow users to conduct distributed conferences. Each conference server generally performs conference provisioning operations and conference control operations. The shared conference store provides for the storage of conference state information, thus allowing the conference servers in the conference server pool to be stateless by maintaining conference state information on the shared conference store. A stateless conference server may also locally maintain, for example, in cache memory, some of the conference state information that is maintained on the shared conference store.08-30-2012
20120221641SYSTEM FOR MANAGING DIGITAL INTERACTIONS - A system for managing digital interactions comprising an identity module for creating an identity, wherein the identity includes a unique identifier associated with a first party and a plurality of proposed terms for a relationship with a second party; and a relationship module, in communication with the identity module, for receiving and evaluating the plurality of proposed terms, including accepting or rejecting the plurality of proposed terms and, if accepted, for allowing the first party to communicate with the second party in accordance with the plurality of proposed terms.08-30-2012
20120221639STORAGE AND DISTRIBUTION OF CONTENT FOR A USER DEVICE GROUP - Systems and methods for the storage and distribution of content for user device groups are presented. In one example, a device group including a plurality of user devices is defined based on logical relationships among the plurality of user devices. A group data structure corresponding to the device group is stored in a data storage device, the group data structure including a parent data structure. An item of content is received from a first user device of the device group and stored in the data storage device as a child data structure of the parent data structure. The item of content is transmitted to other user devices of the device group based on the item of content being stored in the group data structure.08-30-2012
20120221638SYSTEM AND METHOD FOR ADVANCED COMMUNICATION THREAD ANALYSIS - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for forming communication threads. A system configured to practice the method receives a first log of first communications in a first modality and receives a second log of second communications in a second modality. Then, the system analyzes the first log and the second log to determine relationships between the first communications and the second communications. The system identifies, based on the relationships, sets of communications having a relationship strength above a threshold, and can form communication threads based on the sets of communications. The system can form communication threads by adding a meta-data tag to a communication unit. Example modalities include short message service (SMS), text, instant messages, phone calls, video calls, emails, events, social networking, and voicemail. The system can further rank the importance of communications threads based on user actions, to yield an importance value.08-30-2012
20120221635Knowledge Base Broadcasting - A method is provided for a mobile device to display information associated with a digital diary. The method comprises the mobile device initiating a search of a plurality of digital diaries for at least one digital diary containing information that indicates that an owner of the at least one digital diary currently is or previously has been present in the current location of the mobile device, and the mobile device displaying information associated with the at least one digital diary.08-30-2012
20120221636METHOD AND APPARATUS FOR USING A SHARED DATA STORE FOR PEER DISCOVERY - After acquiring a network address, a computing device accesses a shared data store and writes the network address to the shared data store. The computing device additionally reads a plurality of network addresses from the shared data store, wherein the plurality of network addresses are for a plurality of nodes that are members of a peer-to-peer system. The computing device then joins the peer-to-peer system based on communicating with the plurality of nodes using the plurality of network addresses.08-30-2012
20120221645AUTOMATIC MEDIA ASSET UPDATE OVER AN ONLINE SOCIAL NETWORK - An electronic program guide is displayed where the program guide indicates the various media being consumed by a plurality of users. Such users can be linked together via a relationship from a social networking website. In addition, the grid can display broadcast channel listings. The grid optionally provides the feature of adding and removing corresponding user and channel listings.08-30-2012
20120221637INFORMATION PROCESSING APPARATUS, COMPUTER-READABLE STORAGE MEDIUM HAVING INFORMATION PROCESSING PROGRAM STORED THEREIN, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING SYSTEM - State change means changes a state of an information processing apparatus between an unused state and a used state. First communication means automatically performs communication with another portable information processing apparatus. Second communication means automatically performs communication via an access point. Communication control means performs control such that the communication by the first communication means is preferentially performed when the information processing apparatus is in the unused state and the communication by the second communication means is preferentially performed when the information processing apparatus is in the used state.08-30-2012
20120131102ONE-TO-MANY AND MANY-TO-ONE TRANSFER, STORAGE AND MANIPULATION OF DIGITAL FILES - A method of distributing at least one digital file to a group. The group includes multiple group members and is managed by a managing user. The method includes: generating an album for the managing user, the album including at least one digital file by operation of a processor invoking space on an attached non-volatile memory; receiving, from the managing user, data related to the multiple group members; generating, based on the data related to the multiple group members, a copy of the album for each of the group members, thereby creating a virtual album for each of the group members; and linking the copy of the album created for each of the group members to each group member.05-24-2012
20120131101Cloud-Processing Management With A Landscape Directory - Disclosed are methods, systems, apparatus and products, including a method that includes maintaining data in a cloud landscape directory, including data regarding multiple individual landscapes. Each landscape of the multiple individual landscapes identifying at least a set of applications, the set of applications of at least one of the multiple individual landscapes including at least one cloud-based application available for cloud-processing. The at least one cloud-based application is associated with the at least one of the multiple individual landscapes and is available for access and use. The method also includes processing at least one of a plurality of service requests based, at least in part, on the data regarding the multiple individual landscapes maintained in the cloud landscape directory.05-24-2012
20120131100DATA COLLECTION FROM UTILITY METERS OVER ADVANCED METERING INFRASTRUCTURE - Communicating data via an advanced metering infrastructure (AMI). An infrastructure is disclosed that includes: a plurality of communication modules incorporated into a plurality of associated utility meters; a data aggregator configured for communicating with each of the plurality of communication modules, wherein the data aggregator includes a system for translating meter specific data formats into an aggregated format that includes data quality attributes and a timestamp, and includes a system for synchronizing aggregated data over a back haul; and a head end system having a communication management system that receives and processes synchronization messages from the data aggregator received over the back haul, wherein the head end system includes a metering system for requesting and obtaining meter data from the associated utility meters via the data aggregator, and issuing signals to individual meters and groups of meters.05-24-2012
20120131103SYSTEM AND METHOD FOR TRANSMISSION AND RECEPTION OF CONTENT - Embodiments of the present invention generally relate to a system and method for the transmission and reception of content. In accordance with an embodiment of the present invention, a system and method for the transmission and reception of content implemented in a computer server is provided comprising: receiving a submission from a user; receiving an indication of at least one destination of the submission from the user; transmitting the submission to at least one destination, wherein the at least one destination may comprise any device configured to receive data, any computer system configured to receive data, or the like.05-24-2012
20120317201Method of Distributing Contact and Calendar Records - A method of distributing contact and calendar information in a multi-component environment includes maintaining a plurality of contact or calendar records and the records contain a plurality of fields and directives. The records are designated and distributed to at least one component based on the directives.12-13-2012
20120317199APPARATUS AND METHOD FOR CONNECTING PEER TO PEER BETWEEN TERMINALS - A method and apparatus for a Peer-to-Peer (P2P) connection between terminals are provided. The method of a group owner terminal that establishes the P2P connection between terminals includes determining a terminal to be operated as a next owner terminal among terminals included in a group connected via the P2P connection, and transmitting information about general member terminals included in the group to the next owner terminal.12-13-2012
20120317194CONTEXT AWARENESS PROXIMITY-BASED ESTABLISHMENT OF WIRELESS COMMUNICATION CONNECTION - A mechanism for context awareness proximity-based establishment of wireless communication connections can be implemented in Bluetooth-compatible devices for simplifying procedures for device discovery, connection, service discovery, and content exchange. In response to determining to execute a context task associated with an application associated with a first communication device, the first communication device can determine whether a second communication device is within a threshold detection distance from the first communication device. If the second communication device is within the threshold detection distance from the first communication device, the first communication device can establish a communication link with the second communication device based, at least in part, on one or more connection parameters associated with the second communication device. The first communication device can determine whether to execute the context task based, at least in part, on a service list associated with the second communication device and the context task.12-13-2012
20120166544Content Sharing - Disclosed are embodiments of systems and methods that allow for the robust, flexible, and efficient sharing of content. In embodiments, content items may be associated with labels, tags, or other identifiers, third parties may be associated with labels, tags, or other identifiers, and sharing with the third party may be based upon comparisons of the labels, tags, or other identifiers associated with the content items and the labels, tags, or other identifiers associated with the third parties.06-28-2012
20120166543HUMAN RELATIONSHIPS REGISTERING SYSTEM AND DEVICE FOR REGISTERING HUMAN RELATIONSHIPS, PROGRAM FOR REGISTERING HUMAN RELATIONSHIPS, AND MEDIUM STORING HUMAN RELATIONSHIPS REGISTERING PROGRAM AND READABLE BY COMPUTER - To provide a human relationships registering system, a method and a server for registering human relationships, a program for registering human relationships, and a medium storing human relationships registering program and readable by a computer, all of which are used to establish wide and close relationships with members having a variety of occupations or engaged in various technical fields and to obtain expert knowledge or information. The human relationships registering system comprises first data processing units 06-28-2012
20120166539SHARED COMMUNICATION SYSTEM FOR A PLURALITY OF AUTOMATION SYSTEMS OF A DIFFERENT KIND IN AN AUTOMATION-ORIENTED COMPLEX - A shared communication system is provided for a plurality of standardized control systems and at least one gateway having different kinds of communication protocols in an automation-oriented installation. Each of the different kinds of control systems and the at least one gateway has a respective communication interface based on the same global signal transmission protocol for the purpose of connection to a shared communication network, which sets up information interchange between the different kinds of standardized control systems and the at least one gateway beyond the system boundaries of the control systems.06-28-2012
20120166540TARGETING BASED ON SOCIAL UPDATES - Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, are described for providing content to a user. A method comprises: receiving an update for publication to an activity stream associated with the user, the activity stream being produced by a social application executing on one or more server computers and being published for consumption by one or more subscribers to the social application that have been designated by the user as being authorized to receive the update; and targeting additional content to the user based on the received user update.06-28-2012
20120166537METHOD FOR EXCHANGING INFORMATION BY USING SMART GRID IN UPNP - A system for performing information exchange by using a Smart Grid (SG) is provided. The system includes a first device and a second device having SG service types; and an SG Control Point (CP) for transmitting an SG capability request message to the first device and the second device, receiving SG capability response messages from the first device and the second device, matching function sets of the same type to one another if the function sets of the same type are included in the received SG capability response messages from the first device and the second device, and connecting the first device and the second device to one another for the information exchange.06-28-2012
20120166534SYSTEM AND METHOD FOR GROUPING CONFERENCE PARTICIPANTS - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for grouping e-conference participants. A system identifies participants for an e-conference and identifies groups based on e-conference participant characteristics. Participant characteristics such as job function, skill set, department, business unit or physical location are used to group participants. Each of the e-conference participants is associated with at least one group and the system visually displays participants in groups through an e-conference user interface. Additionally, the system retrieves a stored list of e-conference participants and groups from a previous e-conference and restores the list of participants and groups for a current e-conference.06-28-2012
20120166532Contextually Relevant Affinity Prediction in a Social Networking System - A tunable affinity function serves one or more processes running in a social networking environment, where each process may request a measure of affinity for a particular user. A module that implements the affinity function computes the requested measure of affinity by combining (e.g., adding) a weighted set of predictor functions, where each predictor function predicts whether the user will perform a different action. The weights are provided by the process that requests the measure of affinity, which allows the requesting process to weight the predictor functions differently and thus tune the affinity function for its own purpose.06-28-2012
20120166530TIMING FOR PROVIDING RELEVANT NOTIFICATIONS FOR A USER BASED ON USER INTERACTION WITH NOTIFICATIONS - A social networking system provides relevant third-party content objects to users by matching user location, interests, and other social information with the content, location, and timing associated with the content objects. Content objects are provided based on relevance scores specific to a user. Relevance scores may be calculated based on the user's previous interactions with content object notifications, or based on interests that are common between the user and his or her connections in the social network. Context search is also provided for a user, wherein a list of search of results is ranked according to the relevance score of content object associated with the search results. Notifications may also be priced and distributed to users based on their relevance. In this way, the system can provide notifications that are relevant to user's interests and current circumstances, increasing the likelihood that they will find content objects of interest.06-28-2012
20120215849METHOD AND SYSTEM FOR CONSUMING VIRTUAL MEDIA - Provided is a method of consuming virtual media. The method allows a user to identify virtual media that the user wants to consume in the presence of at least one other user. The method recognizes co-presence of the user and the at least one other user and recommends the identified virtual media for consumption by the user and the at least one other user.08-23-2012
20120215850METHOD AND SYSTEM FOR SUPPORTING THE SELECTION OF COMMUNICATION PEERS IN AN OVERLAY NETWORK - A method for supporting the selection of communication peers in an overlay network, wherein a multitude of communication peers participate in the overlay network by providing certain pieces of information, and wherein at least one peer-to-peer server—tracker—is provided that maintains a database of the participating communication peers and the information possessed by them, wherein the tracker, upon receiving a query regarding a specific piece of information from a communication peer—requesting client—, answers the query by providing the requesting client a list that includes a subset of all communication peers possessing the requested piece of information, includes providing a network entity located such that it receives messages directed from the requesting client to the tracker, wherein the network entity stamps topological location information of the requesting client into any of the messages directed from the requesting client to the tracker. Furthermore, a corresponding system is disclosed.08-23-2012
20120215846DISPLAY OF CONTENT INTERACTION DATA IN A BROWSER - A browser obtains content items from a content server, where the content items may include web pages, any individual content within a web page, items fetched via a web services-based API of the content server, and/or items in a feed. Additionally, an interaction module of the browser obtains information about interactions with the content items by those with some relationship to a user of the browser, such as the user's friends on a social networking site. Based on the obtained information, the browser provides an illustration of the information in visual association with the content item. For example, the browser may directly highlight or otherwise visually emphasize the content item itself, or it may provide an indicator for the browser or web page as a whole, or it may display some or all of the information.08-23-2012
20120215844CONNECTING USERS OF A TELECOMMUNICATIONS NETWORK - A method for establishing connections between users of a telecommunications network, the telecommunications network comprising a plurality of network devices, the network devices comprising a plurality of user devices and a plurality of network infrastructure devices, comprising: providing a system for establishing said connections; wherein the system performs on one or more of the network devices a semantic analysis and similarity calculation operation on a data item associated with a user so as to ascertain whether the data item has more than a predetermined degree of semantic similarity with other data items associated with other users, and in a case that more than a predetermined degree of semantic similarity is ascertained between the data item and a said other data item, between the user and the user associated with that said other data item, indicating awareness and a possible channel for communication.08-23-2012
20100205251NETWORK-AWARE COMMUNICATIONS - Apparatus, systems, and methods may operate to detect a device connecting to a network, determine the identity of the network, and publish a status indication to at least one of a list of active contacts or a list of inactive contacts. The list of active contacts may be selected from an original list of contacts, based on the identity of the network and a personal rule set associated with a user of the device. The list of inactive contacts may be included in the original list and not included in the list of active contacts. Additional apparatus, systems, and methods are disclosed.08-12-2010
20100205250Peer-to-peer network - A peer-to-peer network enabled for folder sharing, wherein entire folders can be shared between peers.08-12-2010
20120271888AUTOMATED TAPE DRIVE SHARING IN A HETEROGENEOUS SERVER AND APPLICATION ENVIRONMENT - An approach for automatically sharing a tape drive in a heterogeneous computing environment that includes a first computer and second computer is presented. The first computer receives a message that includes a shared tape drive identifier, a source port identifier of the second computer, and a reservation status change for the tape drive. Based on the tape drive identifier, the first computer determines that the tape drive is connected to the first computer. The source port identifier is determined to not identify any host bus adapter installed in the first computer. In response to the first computer determining that the reservation status change indicates a reservation or a release of the tape drive for the second computer, the first computer sets the tape drive offline or online, respectively, in an application executing in the first computer.10-25-2012
20120271885SYSTEM AND METHOD FOR IDENTIFYING TRANSIENT FRIENDS - A system and method for identifying transient friends for a social network of a user are provided. A transient friend processing function obtains locations of a number of users or locations otherwise associated with the number of users. In order to identify transient friends for a first user, the transient friend processing function identifies other users associated with locations within a proximate area of the first user. For each of the identified users, the transient friend processing function compares a user profile of the first user to a user profile of the identified user to determine whether to add the identified user as a transient friend of the first user. If the transient friend processing function determines that the identified friend is to be added as a transient friend of the first user, the identified friend is then added as a transient friend of the first user.10-25-2012
20100064005CONTENT ACQUISITION PROCESSING DEVICE, CONTENT DISTRIBUTION SYSTEM, CONTENT ACQUISITION PROCESSING METHOD, AND ITS PROGRAM - A terminal of an advertisement distribution system acquires, from a controller, subscription metadata respectively defined for each of first to fourth service servers regarding whether or not to distribute advertising content to be subscribed, and specifies, from among the first to fourth service servers, one or more servers that distribute the advertising content to be subscribed as a subscribed service distribution device. The terminal recognizes a difference between the advertising content adapted for distribution by the subscribed service distribution device and the already acquired advertising content, and transmits distribution request information to the subscribed service distribution device to acquire necessary advertising content.03-11-2010
20120136933APPARATUS AND METHOD FOR SHARING CAPTURED DATA IN PORTABLE TERMINAL - An apparatus and method for acquiring captured data and for transmitting the acquired data to neighboring devices while acquiring the data and after completion of acquisition so as to share the data with other devices in same network.05-31-2012
20120136938Method and Apparatus for Call Proceeding in Call Control of Application Server - The invention discloses a method for call proceeding in call control of an application server, comprising: the application server sending an Offer message to a second party after making a media consultation with a first party; the application server receiving an Answer message sent from the second party, and transforming the Answer message into the Offer message and then sending to the first party, wherein, the Offer message carries a confirmation request for a Precondition state of the first party; the application server receiving the Answer message sent from the first party, wherein, the Answer message carries a confirmation response to the Precondition state from the first party; when determining that the Answer message meets a condition for transforming the Answer message, the application server transforming the Answer message into the Offer message and then sending to the second party.05-31-2012
20120136937AUTOMATED EVALUATION OF CONTENT BASED ON USER ACTIVITIES - Embodiments of the present invention provide an automated scheme for identifying high/low value content. Playback data from users in a social network may be periodically submitted by users of the social network. The playback data indicates segments of content, such as audio or video that the user has skipped over or tagged as low value. The playback data may also indicate segments of content that the user has repeated or tagged as high value. The playback data is then analyzed in aggregate and various clips are identified. In addition, the playback data may be compiled and organized among the users for future use. The playback data may be used to indicate segments of high/low interest to peers in the social network or to arbitrary users.05-31-2012
20120136936SYSTEM AND METHOD FOR IMPLEMENTING DYNAMIC ACCESS CONTROL RULES TO PERSONAL CLOUD INFORMATION - A system and method are provided for sharing data of a user with contacts, the method comprising collecting the contacts from the user, collecting data related to the communications between the user and his contacts, and automatically grouping the contacts into different groups based on a level of communications between the user and the user's contacts, defining an access level for each group, with each access level granting access to some part of the user's data based on the access level. Advantageously, this permits a dynamic assignment of authority to access content that does not have to be actively managed by the user.05-31-2012
20120136934DEVICE, SERVER, AND METHOD FOR SHARING DEEP LINKS OVER SOCIAL NETWORK - An audio video display device (AVDD) includes a display and a processor controlling the display to present an Internet-sourced program. Additionally, the processor causes the display to present a “share” selector element selectable by a user to cause a link associated with the program to automatically be sent to a friend device over a social networking site.05-31-2012
20120136932MIRRORING MESSAGING STATUS - A messaging status associated with a first user is determined. A messaging status associated with a second user is set based upon, at least in part, the determined messaging status associated with the first user.05-31-2012
20120136931COMMUNICATION SYSTEM FOR PROCESS FIELD DEVICE - A field device for use in an industrial process, includes a process interface element configured to measure or control a process variable. Communication circuitry is configured to communicate with another location. A communication system is configured to provide communications between at least two components in the field device. A signal inverter couples an inverted signal from the communication system to other circuitry to thereby reduce interference received by the other circuitry.05-31-2012
20120215845METHOD AND APPARATUS FOR PRESERVING PRIVACY FOR APPOINTMENT SCHEDULING - An approach is provided for preserving privacy for appointment scheduling. A scheduling platform receives a request to schedule an appointment among one or more users. The scheduling platform determines availability information for the one or more users from one or more respective devices, wherein the availability information is encrypted using homomorphic encryption. The scheduling platform then processes and/or facilitates a processing of the availability information using, at least in part, one or more homomorphic functions to determine one or more recommended time slots for the appointment.08-23-2012
20110185022COMPUTER-READABLE MEDIUM STORING SYSTEM VISUALIZATION PROCESSING PROGRAM, METHOD AND DEVICE - A device carries out a receiving process to receive a message transmitted or received by a server from a communication device connected to the server. The device stores the message in a message storing unit in connection with a time when the receiving process is carried out. The device extracts a message for synchronization from the message storing unit. The device produces log data including identification data to identify the message for synchronization and a time when the message for synchronization is received. The device produces log data including a time when a message other than the message for synchronization is received. The device stores the log data in a log data storing unit. The device transmits the log data stored in the log data storing unit to a log data processing device connected to a network on an opposite side of a firewall connected to the communication device.07-28-2011
20110185021METHOD AND APPARATUS FOR CONTROLLING A MULTIMEDIA CONFERENCE BY AN APPLICATION SERVER - The present invention relates to a method and apparatus for controlling a multimedia conference by an application server, the method includes: in the multimedia conference, the application server divides the m-line in a received terminal session description protocol (SDP), message into two SDPs according to the type of media, and sends them respectively to an audio-video media server and a data media server, or assembles SDPs returned by the audio-video media server and the data media server into one SDP, and sends it to a terminal. The apparatus includes an application server, and the application server includes an SDP dividing module and an SDP assembling module. This invention simplifies the process of signaling interaction, reduces the consumption of the signaling interaction; better synchronizes the controlling of the conventional audio-video media and the data media, makes the realization of the multimedia client more simple; meanwhile, is compatible with the terminals traditionally not supporting data media.07-28-2011
20100174780INTEGRATING PARTICIPANT PROFILE INFORMATION INTO REAL-TIME COLLABORATIONS - An online collaboration system can access data in one or more skills repositories to search for participants with indicated skills and automatically display participants' skill information during online collaborations. Searching for participants by skill allows individuals most likely to add value to a discussion to be identified and invited to an online collaboration. Displaying skill information can facilitate focused interaction leading to a more productive online collaboration.07-08-2010
20120254306SCREEN SHARING METHOD, SCREEN SHARING APPARATUS, AND NON-TRANSITORY, COMPUTER READABLE STORAGE MEDIUM - A method of sharing a screen, performed by a computer, has drawing on a screen an image on predetermined information stored in an information storage unit and recording, in a range storage unit, range information indicating a range of the image on the screen, replacing the range indicated by the range information stored in the range storage unit with a predetermined image in the image on the screen to be transferred to a sharing destination of the screen, and transferring the image on the screen having the range replaced with the predetermined image to an apparatus of the sharing destination of the screen.10-04-2012
20120254305FACILITATING MEETING INVITATION EXTENSION - Enabling meeting extensions using an electronic meeting scheduling system may include enabling a second user invited to a meeting by a first user via an electronic meeting scheduling system to invite one or more third users to the meeting; and applying one or more meeting attributes set by the second user to said one or more third users.10-04-2012
20120254304Lending Digital Items to Identified Recipients - Digital items may be lent from one user to another. A lending system may facilitate matching users that have a digital item to lend with users that wish to borrow a digital item. Each user may have a reputation associated with his or her lending behavior that is represented as a lending metric. The lending metric may show whether a given user is primarily a lender or borrower of digital items. Heavy borrowers that do not engage in commensurate lending may be penalized. Multiple users that lend and borrow digital items from one another may be connected in a social network. The nature of a relationship in the social network may and the lending metrics of users are factors used to make lending decisions.10-04-2012
20120317197PEER TO PEER (P2P) OPERATION BY INTEGRATING WITH CONTENT DELIVERY NETWORKS (CDN) - A method and apparatus for use in a network storage control peer (NSCP) supporting peer to peer (P2P) operation are disclosed. The method includes receiving information from a tracker, wherein the information includes swarm stats, selecting and joining a swarm based on the received information, receiving a first stat report from the tracker, wherein the stat report includes additional swarm stats, determining whether to upload information to an ingestion gateway based on the received first stat report, transmitting an upload request message to the ingestion gateway, receiving an upload response from the ingestion gateway, and transmitting a second stat report to the tracker; wherein the second stat report includes a uniform resource identifier (URI) for the uploaded information.12-13-2012
20120317196SYSTEM AND METHOD FOR FACILITATING NETWORK CONNECTIVITY BASED ON USER CHARACTERISTICS - A computer system for facilitating user connectivity in a computer network includes an attention manager, an identity manager, and an introduction manager. The attention manager generates data indicative of the current interests of the user. The identity manager manages data indicative of the interests of the user. The introduction manager provides a proactive contact, content, or commerce data recommendation for the dynamic introduction of contact, content, or commerce data to the user, and may also provide bilaterally secure introductions with other users.12-13-2012
20120173628METHOD AND APPARATUS FOR COLLECTING AND DISSEMINATING INFORMATION OVER A COMPUTER NETWORK - 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 and for the second user, at least one manipulations module and at least one display device for respectively displaying at least said linked digital information 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.07-05-2012
20120173627METHOD OF PROVIDING COMMUNICATION BETWEEN DEVICES - The present invention relates to a method of providing communication between a first device and a second device, wherein the second device has a server component, the method comprising: establishing initial communication between the devices, wherein at least one of the devices receives from the other device data including at least one of a) a description or identification of the other device and b) a description or identification of a service; and providing instructions to the second device based at least on the received data, wherein the instructions and the server component allow the second device to respond to a subsequent request from the first device.07-05-2012
20120173622SOCIAL SCREEN CASTING - A system for allowing the sharing of content available on the screen of a first user's mobile device with a second user, collectively comprises: i) A Screen Casting Engine, suitable to capture the screen of a first mobile device operating as a streamer device, and to send it to other mobile devices or computers over wireless network; ii) Stream Management Circuitry provided in said streamer device, which is suitable to direct the captured screens to multiple targets; iii) Key and touch injection engine, which is suitable to capture key events from a player mobile device or PC, and to send them back to the streamer; and, optionally iv) Social feedback software which allows two phone users to interact—one holding the streamer phone, and the other viewing his display by running a player.07-05-2012
20120173621MANAGING 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.07-05-2012
20120221644VIRTUAL PRIVATE MEETING ROOM - A method of establishing a multimedia conference meeting includes assigning unique user identifiers to corresponding users and corresponding persistent virtual private meeting rooms dedicated to the corresponding users. Conference sessions are established using the persistent virtual private meeting rooms in response to activation acts by the users. Resources for establishing communications among users that are logged in to the conference sessions are dynamically allocated using distributed conference bridge computers. Resources presented during the conference sessions in the persistent virtual private meeting rooms remain available in the persistent virtual private meeting rooms after the conference sessions end.08-30-2012
20110208813Personal status communications manager - A user status may be updated at one of a plurality of network entities associated with a user. Through communication between the network entity on which the update has been made and a central server, an indication of the status update may be transmitted, by the central server, to the other network entities associated with the user.08-25-2011
20120215843Virtual Communication Techniques - Techniques for facilitating communication are provided. The techniques include using a machine-to-machine communication to facilitate communication between one or more human users of a communicator device and a compatible communicator device, wherein using the machine-to-machine communication to facilitate communication between one or more human users comprises initiating a machine-to-machine communication with a compatible communicator device if the device is within the geographic proximity, wherein the machine-to-machine communication incorporates one or more related items from a user profile of each device automatically extracted by the device initiating the machine-to-machine communication, and conducting the machine-to-machine communication in a manner in which the communication can be monitored by the one or more human users.08-23-2012
20100299390Method and System for Controlling Data Transmission to or From a Mobile Device - Methods of operating mobile or other electronic devices so as to achieve a transmission of data between those devices, and related systems and components, are described. In one exemplary embodiment, a method of operating a first mobile device so as to achieve a transmission of data from the mobile device to an additional electronic device includes tracking a positional variation of an object situated proximate a display screen of the mobile device by determining locations of the object over time using a sensing assembly of the mobile device. The method further includes determining a point or region on the display screen based upon the tracked positional variation of the object, identifying an image portion corresponding to the point or region, where the data is associated with the image portion, and transmitting the data from the mobile device, whereby the data is capable of being received by the additional electronic device.11-25-2010
20100049802SYSTEM AND METHOD FOR FACILITATING A READY SOCIAL NETWORK - The invention provides system and method wherein the system collects user activity data including call log information from network equipment, handset and other context specific user activity data including time of call and location information to enable various applications to use the information collected and build social network. In accordance with the method of the invention, the user activity data collected is used to form individual social networks. The networks are formed based on clusters identified by mining the data collected. Furthermore, various applications are provided access to the clustered data to assist in individual social networking. The system of the invention comprises of an application server comprising a centralized data center providing social networking services through a plurality of networks, the networks in-turn connecting a plurality of users through their individual network terminal stations to the application server.02-25-2010
20100049803ANONYMITY-PRESERVING RECIPROCAL VETTING FROM A SYSTEM PERSPECTIVE - A vetting service protects personal information while nonetheless allowing its authorized use to perform background investigations of consenting participants. Raw background search results are filtered, redacted, and otherwise sanitized in compliance with an agreement by the participants, to produce background reports.02-25-2010
20100049801APPARATUS AND METHOD FOR PROVIDING INSTANT MESSAGING AND PRESENCE SERVICE IN MOBILE COMMUNICATION SYSTEM - An apparatus and a method for automatically accessing a relevant group when determining that message inform information is transmitted from the relevant group in order to determine that the message is generated from the relevant group without accessing the relevant group are provided. The apparatus includes a group service server and a mobile terminal. The group service server generates message inform information informing of presence of a message which a user, registered in a relevant group, desires to transfer to all users registered in the relevant group when transmitting a group message. When determining reception of the message inform information informing of presence of a message which the user registered in the relevant group desires to transfer to all of the users registered in the relevant group, the mobile terminal accesses the group which has transmitted the message, receives, and stores the relevant group message.02-25-2010
20100049800Facilitated Help With Program Function From Experienced Users - Instructional information pertinent to a program application is automatically solicited and communicated from a user experienced within an application's function. Recorded interaction with the application by experienced users may be maintained within a database. A request for help may be matched to experienced users in the database based on their recorded usage. The matching process may also account for other factors, such as the physical location or preferred contact method of the experienced users. The experienced user may be selected for contact, and may have an opportunity to accept or decline the offer to help the requesting user. Communication information may be exchanged to facilitate the dispersal of the instructional information.02-25-2010
20120179755Deliberative Polling Incorporating Ratings By A Random Sample - System and method facilitating group discussion of a body of information, wherein the general population of the group can comment on the information, and wherein a sample of the population rates the comments of the general population. This can reduce the disproportional effects of a highly mobilized faction on a deliberative process. According to some aspects, a second rating can be provided by members of the general population. This can be used to communicate or quantify the effects of disproportionate mobilization. Optionally, comments can be moderated to reduce the information burden on the deliberation due to excessive low-quality commenting. Expert comments can also be incorporated to better inform the general population on a topic, facilitating a more efficient process. The system and method may be implemented as an interactive web forum or debate.07-12-2012
20120179758SYSTEM AND METHOD FOR TRAVERSING A NAT DEVICE FOR PEER-TO-PEER HYBRID COMMUNICATIONS - An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables an endpoint to traverse a NAT device using a stateless reflector.07-12-2012
20120179757SYSTEM AND PROCESS FOR COMMUNICATION AND PROMOTION OF AUDIO WITHIN A SOCIAL NETWORK - The present invention is directed to system and process for communication and promotion of media within a social network or mobile device A media library is created by upload a plurality of media segments and associating the media segments with search data such as mood, genre, and keywords. The media library is retrievable stored on a media server, which is in communication with an application server and a plurality of clients. A client is used to search and select a media segment, which is basis of a digital media package. The digital media package is delivered to the social media space of a selected recipient. The members of the recipient's social network interact with the digital media package. The social media package interaction is captured and stored. The system processes the search and selection criteria along with the social media interaction to form a feedback loop to improve future searches and thus improve the promotion of the media.07-12-2012
20120179756METHOD AND SYSTEM FOR PLATFORM AGNOSTIC ELECTRONIC SIGNATURE - A method and system for capturing, authenticating and transmitting a person's script signature during an electronic transaction between at least two parties over the Internet is conducted by a third party service provider that observes, facilitates, authenticates the transaction between the two parties. A first party provides electronic data to the second party for review. The second party wishing to provide a script signature as an acknowledgement and or agreement to the provided data receives an electronic envelope from the service provider. The second party inputs via cursor movement, a touch screen, or digitizing pad an electronic image of his physical script signature. The script signature image is captured electronically and transmitted to the service provider for further processing. Thus the entire transaction is consummated electronically.07-12-2012
20120179754SYSTEM AND METHOD FOR DEVICE APPLICATION AND/OR APPLICATION PROGRAMMING INTERFACE DISCOVERY - A system and method for discovering one or more associated sensors 07-12-2012
20120179753SYSTEM AND METHOD FOR FACILITATING THE LENDING OF DIGITAL CONTENT USING CONTACTS LISTS - A system and method for lending digital content in which a user employs her contacts list to lend and borrow the digital content. The lender initiates the lending process using her local device by generating a lending offer. The lending offer contains an identification of the lender, an identification of the contact and an identification of the digital content to be lent. The lending offer is communicated from the lender's local device through a communication channel to a server which generates a lending offer email and/or a lending notification. The lending offer email and notification are sent to the potential lendee. The potential lendee can click on a URL contained in the email or respond to the lending offer notification to accept the loan. The server processes this acceptance by the lendee and transfers the loaned copy of the digital content to the lendee.07-12-2012
20120179750METHOD AND SYSTEM FOR COORDINATING PERSONNEL FOR AN EVENT - The present invention provides a method and system for coordinating personnel for an event. The method and system, operative across one or more computing platforms includes electronically receiving, at a central processing device, event data relating to an event, the event data including a request for at least one member to participate in the event. The method and system further includes determining a first set of members relating to the event and providing electronic communication to at least one of the members of the first set of members regarding the event, including a request for participation in the event. Thereby, the method and system includes electronically managing, at the central processing device, the event data including managing member requests for the event.07-12-2012
20100274854DIGITAL MEDIA TRANSFER BASED ON USER BEHAVIOR - A collection of digital media is stored at a source device and transferred to a target device. A subset of the collection may be transferred based on a priority related to points assigned by a user's rating of particular digital media and on rules based on particular user actions.10-28-2010
20100274853MULTIPLE AGGREGATOR SUPPORT - Systems, methods and communication gateways for delivering timely, cost efficient and scalable user alert messages are disclosed. Using electronic communication media, user alert messages are generated by a communication gateway at the request of a requesting entity, such as a credit card issuer. The alert message is associated with a message identifier and then routed to one or more message aggregators based on the content of the alert message initiation request and a routing table. If the first selection of message aggregators is not available or otherwise unable to deliver the user alert message, then the communication gateway can reroute the user alert message to another message aggregator or queue the message for later delivery. The communication gateway can monitor and log the status and ability of the servicing message aggregator in the routing table to better facilitate timely delivery of the user alert messages.10-28-2010
20100274852Method and Apparatus for Sharing Context to One or More Users - In accordance with an example embodiment of the present invention, an apparatus comprises at least one processor and at least one memory. The at least one memory includes computer program code. Further, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following receive content related to a first contact based at least in part on a configuration of a second contact. Further, the apparatus comprises a user interface configured to display the content.10-28-2010
20120179751COMPUTER SYSTEM AND METHOD FOR SENTIMENT-BASED RECOMMENDATIONS OF DISCUSSION TOPICS IN SOCIAL MEDIA - An online discussion recommendation system ranks and presents to users of a social media site discussions of interest preferably calculated through interest-matching. The discussion has many online posts. The system and method determine which post to present to the user as a sample snippet from such discussion using sentiment analysis. The sentiment of the snippet may be most polarized, sentiment matching the user's current mood, typical user sentiment, or others.07-12-2012
20120259919Using Polling Results as Discrete Metrics for Content Quality Prediction Model - A social networking system presents content items to users, who then provide feedback regarding pairs of content items. The feedback includes a selection of a content item of the pair of content items that was preferred by the user over the other content item. The social networking system uses this information to train a predictive model that scores content items based on quality. The content items may be advertisements. The social networking system uses the pair-wise comparisons of the advertisements to determine feedback coefficients in an advertising quality score prediction model using regression analysis of the pair-wise comparisons for each predictive factor in the model. In this way, the pair-wise comparisons are used to train the prediction model to understand which advertisements are more enjoyable than others. A feedback coefficient for each predictive factor may be computed based on the preferences received from the group of users.10-11-2012
20120226755Reducing Messaging in a Client-Server System - A detection that a client-server system, which is operating in a first state mode, has switched from a first use case to a second use case for accessing a property of an object associated with a server. The first state mode during the first use case reduces messaging in the client-server system as compared to using a second state mode. A determination is performed as to whether using the second state mode during the second use case would reduce messaging in the system as compared to using the first state mode. The client-server system is transitioned to the second state mode, if operating in the second state mode would reduce messaging in the client-server system as compared to operating in the first state mode for the second use case.09-06-2012
20130173711PROFESSIONAL PORTFOLIO SHARING APPLICATION - A product and a process enable a user of a computing device to produce, share, send, and/or view portfolios containing images, text, audio, and/or video. Portfolios may also be shared or pushed out to prospective clients, friends, interested parties, or customers.07-04-2013
20100017473Telecommunication Method and System Offering a Plurality of Mutually Consistent Means for Access to a Message Base - A telecommunication method is provided, which includes storing at least one message in a message base and defining a set of communication devices. The method further includes sending each device in the set, a notification of at least one event relating to the message. The method offers a plurality of mutually consistent methods of access to a message base using only targeted transmission of signaling messages of content that is directly linked to messages having content or status that has been modified, thereby considerably limiting transmission of superfluous data needlessly consuming bandwidth.01-21-2010
20100011061CENTRALIZED SELECTION OF PEERS AS MEDIA DATA SOURCES IN A DISPERSED PEER NETWORK - A multi-source peer content distribution system transfers content files from multiple, distributed peer computers to any requesting computer. The content distribution network coordinates file transfers through a mediation system including s content catalog and a host broker system. The content catalog contains an identification of each content file, the segmented subunits of each file, and the peer caches to which the subunits have been distributed. The host broker system receives content file requests issued over a network from requesting computers. In response, manifest files identifying the request corresponding content subunits and distributed cache locations are returned. The requesting computers can then retrieve and assemble the corresponding content subunits from the peer computers to obtain the requested content file.01-14-2010
20100011060METHODS AND APPARATUS FOR DISTRIBUTING CONTENT - Methods and apparatus for transferring data according to various aspects of the present invention may operate in conjunction with a computer system configured to connect to a p2p network. The computer may run a p2p communication program that receives a list of content available for download and determines a list of missing content on the computer by comparing the list of content available for download to a list of content previously acquired. Each of the content available for download comprises only a current version of corresponding content available.01-14-2010
20100011059Self-Marketing System and Method - A system and method that allows generating, maintaining and presenting one or more self-marketing scores based on references from friends or acquaintances, preferably via a communication network such as the Internet. The respective scores can be generated in a standardized format making the scores comparable across different persons.01-14-2010
20120317202GPS Pathfinder Cell Phone And Method - A device and system for use before and after a disaster which incorporate a “Whole Community” response. The system can be readily customized for use in other markets and scenarios and is easily adapted into uses by emergency management. The device incorporates a GPS radio and/or cell phones with very simplified, pre-programmed instructions which are uploaded automatically in the device's memory via wireless technology prior to the unit's first use. Radios on the units can enable the searchers to audibly communicate with each other without cell towers. The system can be employed by cleanup teams, insurance adjusters, and any number of pre or post response teams focused on mitigation, preparedness, response, and recovery operations. The system can also export data gathered in the field as well as integrate this data with other, pre-existing software via software APIs contained within the system and cell phone software.12-13-2012
20120254312Methods and Systems for Incentivizing, Exchanging, and Tracking Expressions of Gratitude Within a Network - A method includes receiving, by a first computing device, from a second computing device associated with a first user, a first expression of gratitude for at least one of a good and a service provided by a second user. The method includes receiving, by the first computing device, from the second computing device, a second expression of gratitude for a second at least one of a good and a service provided by a third user. The method includes providing, by the first computing device, to a third computing device associated with a fourth user, the first expression of gratitude and the second expression of gratitude for display to the fourth user.10-04-2012
20120254314Controlling the Presence Information of Activity Participants - Techniques for relaying presence information of one or more entities, wherein the one or more entities are participants in a scheduled activity, are provided. A status of the scheduled activity is obtained from a first entity via an application loaded on a device of the first entity. The presence information of the first entity and/or a second entity is updated in accordance with the status of the scheduled activity. The updated presence information of the first entity and/or the second entity is published.10-04-2012
20120254313Multiple Destinations for Mainframe Event Monitoring - Methods, systems, and devices are described for managing mainframe events. In the methods, systems, and devices of the present disclosure, at least one mainframe event is received at a mainframe event server module communicatively coupled with a mainframe. The received at least one mainframe event may be converted to an open format. A destination Security Information and Event Management (SIEM) application may be selected for the received at least one mainframe event based on a set of rules, and a format associated with the selected destination SIEM application may be identified. The at least one mainframe event may then be transmitted in the identified format from the mainframe event server module to the selected destination SIEM application.10-04-2012
20120254309INFORMATION PROCESSING APPARATUS AND METHOD, ELECTRONIC DEVICE AND CONTROL METHOD THEREOF, AND LOG COLLECTION SYSTEM - Methods and apparatus for instructing changes relating to log data collection via a network associated with a plurality of terminals. One exemplary embodiment is directed to an apparatus comprising a communication unit, at least one memory to store processor-executable instructions, and a processing unit communicatively coupled to the communication unit and the at least one memory. Upon execution of the processor-executable instructions by the processing unit, the processing unit determines that a parameter setting for log data collection should be changed for a first terminal of the plurality of terminals. In response to receiving a signal from the first terminal at the communication unit, the processing unit controls the communication unit to transmit instruction data to the first terminal to change the parameter setting for log data collection.10-04-2012
20120254308Apparatus and Method for Augmenting Digital Educational Content with Social Learning Tools - A non-transitory computer readable storage medium includes executable instructions to display electronic content, associate a subset of the electronic content with a comment from a user and submit the subset of the electronic content and the comment to a forum accessible by a plurality of users.10-04-2012
20120254307METHOD AND APPARATUS FOR PROVIDING TIME MACHINE SERVICE BASED ON SOCIAL NETWORK SERVICE - Disclosed are a method for providing a time machine service based on an SNS (social network service), including: extracting keywords based on SNS information input by SNS users and collecting rich contents relating to the SNS information based on the keywords; dividing points of past, present, and future, based on a predetermined present time period and classifying the rich contents into any one of past information, present information, and future information, based on the division result; and providing the classified rich contents to the SNS users.10-04-2012
20120185540Method and Arrangement for Supporting Analysis of Social Networks in a Communication Network - A method and apparatus for supporting social network analysis of terminal users in a communication network. Users being located relatively close to each other when making calls are more likely to be socially “connected” than users having mutually more remote locations. A partitioning unit (07-19-2012
20120185539Compatibility Scoring of Users - The compatibility score of members of a social network is based on the compatibility of their expressed interests. The compatibility score between any two interests is calculated as the log of the estimated probability that a member of the social network will express both interests divided by the product of: (i) the estimated probability that a member of the social network will express the first of the two interests and (ii) the estimated probability that a member of the social network will express the second of the two interests. The compatibility score between two individuals is calculated as the sum of the compatibility scores between each interest appearing in a set of interests expressed by the first of the two individuals and each interest appearing in a set of interests expressed by the second of the two individuals.07-19-2012
20120185538APPARATUS FOR INCREASING SOCIAL INTERACTION OVER AN ELECTRONIC NETWORK - In one embodiment, a system includes a server that hosts webpages facilitating user interaction between multiple endpoints. The system monitors for a user input requesting initiation of a happy hour, and when the input is detected, modifies the webpages to alert users of the happy hour. The users are notified of which user initiated the happy hour, and are also notified that interaction incentives accumulate at an increased rate during the happy hour. The system also tracks user scorings that accumulate based on the user interaction, and enables certain website features based on these user scorings. The system also tracks ratings for user-uploaded objects and identifies top rated objects for displaying on webpages viewable by other users.07-19-2012
20120185537SYNCHRONIZING MACHINES IN GROUPS - Apparatus, systems, and methods may operate to support synchronizing machines in groups. In some embodiments, synchronization is implemented by receiving an indication to activate a selected machine of a group of sync-aware machines connected to a subnet of a network, where each member of the group has information identifying all members of the group. Further activities include transmitting an activation message from the selected machine to the remainder of the group to notify the remainder that the selected machine is active, capturing a record of activities conducted at the selected machine while the selected machine is active, and transmitting information, based on the record, to the remainder of the group from the selected machine to synchronize results of the activities with the remainder after the selected machine becomes inactive. Additional apparatus, systems, and methods are disclosed.07-19-2012
20120185536Method For Optimally Utilizing A Peer To Peer Network - In accordance with an embodiment of the invention, there is provided a method for splitting a load of monitoring a peer to peer network. The method has a first node in the peer to peer network receiving information reported by a second node in the peer to peer network, including information concerning which nodes are connected to the second node. The method further has the first node connecting to nodes different from the nodes that are connected to the second node using the received information. The method still further has the first node reporting information, including information concerning which nodes are connected to the first node, such that the second node also has access to the reported information, thereby splitting the load of monitoring the peer to peer network among the first and second nodes.07-19-2012
20120185535RECURSIVE 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.07-19-2012
20120185534DETERMINING MEETING ATTENDEE READINESS - Status information associated with at least one application associated with a meeting invitee is detected. An estimated arrival time of the meeting invitee to a meeting is determined based upon, at least in part, the status information. The estimated arrival time is provided to at least another invitee of the meeting.07-19-2012
20120185533METHOD AND SYSTEM FOR MANAGING MEDIA OBJECTS IN MOBILE COMMUNICATION DEVICES - A method of managing, or organizing, media objects generated by a plurality of portable electronic devices by defining a project and associating media objects created or stored on the plurality of devices to the project. As media objects are created, the object's metadata can be examined to determine if the media objects satisfy the project criteria, and a project tag can be associated with the media object. A media project can be created for a single type of media object, e.g. photographs, or can encompass multiple media object types, such as digital photographs, video clips, and multimedia objects, in a single media project.07-19-2012
20120084363Customizing Tracking Changes to User Content in an Online Social Network - Updates to landing pages of users in an online social network are fed from external sources so that content maintained by any one user can be consolidated in a single location regardless of where the changes are made to the content. When an update event occurs, users of the online social network are notified according to various criteria that they have set. With this feature, users can browse through content of other users efficiently.04-05-2012
20120084362INTERACTIVE EXPERIENCE SHARING AND EVALUATION SYSTEM AND METHOD HAVING HIGHLY CUSTOMIZABLE INDIVIDUAL SECURITY LEVEL SETTINGS - An interactive experience sharing and evaluation system is implemented through a website in one easy step. Users submit information in the form of journal entries about experiences they have had, which can include photos, videos, a rating, and comments with varying privacy levels. Other users can search through these journal entries according to their security access level and add their own information, rating, comments, etc. Users also can provide personal information and search through and connect with other users and communicate with one another regarding submitted experiences. Users construct a dream-list of desired future experiences and set up ongoing searches for new information submitted regarding the users' interests. Custom information is provided to users on the basis of the contents of their dream-lists, and include advertisements.04-05-2012
20120084361INTER-USER EQUIPMENT (UE) TRANSFER (IUT) FOR COLLABORATIVE SESSIONS THAT INCLUDE MEDIA SESSION INFORMATION - A method and apparatus for inter-user equipment (UE) transfer (IUT) of collaborative session control and session information between WTRUs. A collaborative session control transfer request including ongoing session information is transmitted prior to transfer of session control from one WTRU to another WTRU. Ongoing session information may include information regarding media flows and devices involved in the session. A media control transfer response is transmitted in response to the transfer request.04-05-2012
20120084360MEMBERSHIP MANAGEMENT SYSTEM AND METHOD FOR USING A COMMUNITY PAGE - A system and method for managing membership in real-time using a community page that enables communication between a member and a provider is disclosed herein. The membership management system may include an information transferring unit to transfer access information, used to encourage an access to a community page associated with or created by the provider, to at least one member, and a business information providing unit to provide business information of the provider to members who access the community page, via the community page. The membership management system may transmit information associated with an access to a community page to a member, thereby encouraging the member to access the community page. Therefore, the community page may provide real-time communication between the provider and the member.04-05-2012
20120084359INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND COMPUTER READABLE RECORDING MEDIUM - An information processing device in an information communication system in which node devices are connected to an overlay network, and contents are distributed in the node devices, includes: an acquisition unit acquiring domain information from an inquiry device; a retrieval unit retrieving the content corresponding to the indicted domain name; a transmission unit transmitting, to the inquiry device, location information of the node device that saves the content corresponding to the indicated domain name; a storage unit storing the location information; and a first determination unit determining whether the location information is stored in the storage unit or not. If the location information is stored in the storage unit, the transmission unit transmits the location information corresponding to the acquired domain information to the inquiry device. If the location information is not stored in the storage unit, the retrieval unit retrieves the content.04-05-2012
20120084357OPERATIONS MANAGEMENT USING COMMUNICATIONS AND COLLABORATION PLATFORM - A collaboration service operation method provides an efficient and flexible method for operating services implemented across multiple systems. In particular, the method includes determining a change in a master record, and determining the nature of the change. Based on the nature of the change, the method further determines services to be implemented according to business rules and also determines to which systems the services will be implemented.04-05-2012
20120084356METHOD AND APPARATUS FOR MEDIA SESSION SHARING AND GROUP SYNCHRONIZATION OF MULTI MEDIA STREAMS - A method and apparatus for synchronizing, transforming, modifying, duplicating and retrieving media streams between wireless transmit/receive units (WTRUs) that may not be IMS-capable in real-time, via Inter-User Equipment Transfer (IUT) across any internet protocol (IP) based network. This framework allows for both collaborative and non-collaborative media sessions, media session transport and shared media session control under the same subscription or multiple subscriptions.04-05-2012
20120084355METHOD AND APPARATUS FOR MAINTAINING OPERABILITY WITH A CLOUD COMPUTING ENVIRONMENT - A method and apparatus for maintaining operability with a cloud computing environment. The apparatus includes a storage module and a local environment module. The storage module may store cloud computing data from a cloud computing environment onto a local storage device. The storage module may communicate with the cloud computing environment through a remote connection. The local environment module may operate a local cloud computing environment from the local storage device while the remote connection to the cloud computing environment is unavailable. The local cloud environment may replicate at least a portion of the cloud computing environment and may be operated from the stored cloud computing data.04-05-2012
20120221640PEER-TO-PEER LIVE STREAMING - According to a peer-to-peer protocol, a peer-to-peer network includes multiple clubs and multiple peers that receive content distributed by a source of the network. Each of the plurality of peers is part of at least two of the clubs. As content is generated, the source divides the content into multiple data blocks and assigns each data block to a club. Each data block is transmitted to peers that belong to the club assigned to the data block. When a peer in a club receives a data block assigned to that club, the peer distributes the data block to other peers in the club. Additionally, the peer transmits the data block to peers in other clubs. Also, the peer receives data blocks assigned to other clubs from peers that are not members of the club.08-30-2012
20120226750ONLINE PEER REVIEW OF INTERNET DATA - A process is provided to enable users of online search engine services to get information enabling those users to discriminate between sites produced by those search engines as a result of a search inquiry, so that the user will have the benefit of trusted peer review before selecting which link or links to visit. The process includes the steps of: receiving an application by a user to be a validator; reviewing the received application; approving the user as a validator; providing an interface for the validator to review a result of a first query in the validator's field of expertise; receiving, from the validator, an indication of an accuracy and an indication of a neutrality of the result of the first query; and presenting the indication of the quality of the result, in response to a second query.09-06-2012
20120259916AUTOMATED ENCODING OF FIELD OPERATORS - In one example a method includes: selecting, by a computing device, a message description that indicates a pre-defined operator is associated with a message data field; receiving, by the computing device, information associated with the message data field; responsive to determining that the information indicates the message data field does not include data, determining, by the computing device, whether to include, in a second message that is associated with the message description, a data value for the message data field of the second message based on the pre-defined operator that is associated with the message data field, wherein the data value is stored by the computing device and is associated with the message data field.10-11-2012
20120259923SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR PROVIDING AN ASSOCIATION BETWEEN A FIRST PARTICIPANT AND A SECOND PARTICIPANT IN A SOCIAL NETWORK - A system, method, and computer program product are provided for associating a first participant and a second participant in a social network, In one embodiment, payment is received from a first participant. Additionally, an association between the first participant and a second participant in a social network is provided, in exchange for the payment,10-11-2012
20120259920PEER-TO-PEER COMMUNICATION ACCORDING TO TRANSMISSION CAPACITY - In a peer-to-peer communication network between terminals, classes are assigned respectively to said terminals, a class indicating the transmission capacity of the terminal. The transmission capacity of a terminal corresponds to at least one transmission characteristic associated with the terminal and depends at least on a type of underlying physical network to which the terminal belongs. At a first terminal, a request is received to transmit digital content to a second terminal, the request indicating the class assigned to the second terminal. Then a decision is made whether or not to transmit a least a portion of the digital content to the second terminal, on the basis of said indicated class. Finally, the decision is transmitted to the second terminal.10-11-2012
20120259917METHOD AND APPARATUS FOR EXCHANGING INFORMATION BETWEEN PARTIES - A system providing automated delivery of contact information between users of two respective devices. The request for predetermined contact information is recognized at the device of one of the parties and in response, the requested contact information is sent automatically to the second user. The device of the second user stores the contact information and uses to send specific information to the first user. The memory holding the contact information and/or the address books can be local storage devices or cloud based.10-11-2012
20110125842System and method for comparison of physical entity attribute effects on physical environments through in part social networking service input - A system includes, but is not limited to: one or more obtaining status modules configured for obtaining status information about one or more physical attributes associated with one or more first physical entities and one or more second physical entities, the one or more physical attributes each being perceived by one or more humans as being capable of having one or more effects upon one or more physical environments, one or more obtaining input modules configured for obtaining input information from at least one of the one or more humans through at least in part one or more social networking services, the input information associated with at least one of the one or more physical attributes, and one or more determining assessment modules configured for determining assessment information comparing the one or more first physical entities with the one or more second physical entities based at least in part upon the status information and based at least in part upon the input information. In addition to the foregoing, other related system/system aspects are described in the claims, drawings, and text forming a part of the present disclosure.05-26-2011
20120233262MESSAGE SIGNATURE METHOD AND DEVICE - The present invention discloses a message signature method, which includes: selecting a signature template that includes a signature variable for a message to be sent; parsing the signature variable in the signature template to obtain a current value of the signature variable, and filling the current value of the signature variable in the signature template to obtain a signed message; and sending the signed message. Meanwhile, the present invention further discloses a message signature device. With the present invention, signature content that changes dynamically can be obtained, which makes the message signature more interesting and personalized, easy to be implemented, and highly practicable.09-13-2012
20120233261OPTIMIZED PREFETCHING FOR WIDE AREA NETWORKS - A data prefetching technique uses predefined prefetching criteria and prefetching models to identify and retrieve prefetched data. A prefetching model that defines data to be prefetched via a network may be stored. It may be determined whether prefetching initiation criteria have been satisfied. Data for prefetching may be identified based on the prefetching model when the prefetching initiation criteria have been satisfied. The identified data may be prefetched, via the network, based on the prefetching model.09-13-2012
20120233257SOCIAL ANALYSIS IN MULTI-PARTICIPANT MEETINGS - Methods and systems for social analysis in multi-participant meetings provide for receiving a data stream of a multi-participant meeting, wherein multiple topics are discussed. The data stream is analyzed to detect topics and to define topical sub-activities that are performed by at least a portion of the participants. Contributions to a topic by two of the participants in the topical sub-activities are identified and evaluated. A connection weight between the two participants is calculated based on the evaluation of their respective contributions.09-13-2012
20120233260Post-to-Profile Control - Multimedia content is featured on user pages of an online social network using embed codes that are generated using a configuration file associated with the source ID for the multimedia content and a content ID for the multimedia content. The configuration file, the source ID and the content ID are stored locally by the online social network so that any changes to the embed codes can be made by changing the configuration file associated with the source and regenerating the embed codes. By managing multimedia content in this manner, greater control can be exercised by the online social network over the multimedia content that are featured on its user pages.09-13-2012
20120233263IDENTITY MANAGEMENT FOR OPEN OVERLAY FOR SOCIAL NETWORKS AND ONLINE SERVICES - Methods and systems to manage users of a social network. The method includes receiving, at a server, a request to contact a user from another user of a social network based on a selected one of a plurality of associated identity resources of the user known by other users. The method also includes restricting views of other users for the identity of the user to the selected one of the plurality of associated identity resources.09-13-2012
20120233258METHOD AND APPARATUS FOR ANALYZING AND APPLYING DATA RELATED TO CUSTOMER INTERACTIONS WITH SOCIAL MEDIA - Embodiments of the invention provide techniques that quantize community interactions with social media to understand and influence consumer experiences.09-13-2012
20120233256METHODS AND SYSTEMS FOR LEVERAGING SOCIAL INFORMATION, INCLUDING A SOCIAL GRAPH, TO IDENTIFY AND PRESENT CONTENT OF INTEREST - Techniques for leveraging social information, including a social graph, to identify content likely to be of interest to a user are described. With some embodiments, a content enhancement server receives a request for web-based content that is to be presented with a web page that is being presented at a client computing device. The server will then identify some web-based content that is relevant to a topic or subject matter of the web page, and also popular as determined by analyzing some social information, including in some instances information relating to asocial graph of the viewing user, that is associated with the web-based content. Finally, some items of web-based content are selected, based on a combination of the content's relevance and popularity as indicated by the analysis of the social information. The selected web content is then communicated to the client computing device for presentation with the web page.09-13-2012
20120233250AUTO-UPDATABLE DOCUMENT PARTS WITHIN CONTENT MANAGEMENT SYSTEMS - Techniques are described for managing relationships between entities in a content management system. Embodiments of the invention identify a relationship between a first entity and a second entity in the content management system. Embodiments monitor the first entity in the content management system to detect an occurrence of a triggering event specified in one or more management rules. One or more actions specified by the one or more management rules are then performed on the second entity in the content management system, responsive to the detected occurrence of the triggering event.09-13-2012
20120233259METHOD AND APPARATUS FOR INTERNET-BASED HUMAN NETWORK BROKERING - Matches between search queries and potential targets of such search queries are automatically brokered by (i) comparing search criteria specified in the search queries with profile criteria describing the potential targets, and (ii) reporting instances of acceptable correspondence between the search criteria and the profile criteria, provided that access controls associated with the profile criteria of the targets permit such reporting in light of access levels assigned to the search inquiries. Initiators, using client applications at various remote locations, may formulate the search queries and the brokering may be performed at one or more server locations communicatively coupled (e.g., via the Internet) thereto. The profile criteria may include portions of rich descriptive profiles of the potential targets.09-13-2012
20120233254COMMUNICATION SYSTEM AND COMMUNICATION METHOD - In a communication system which includes: a comment server that delivers to user terminals comments that are input in response to contents which are played by the user terminals, and comment input times that show the point in time when a comment was input with the contents playing start time used as a reference; and user terminals that are connected to this server, the user terminals play received contents, and also sort the plurality of comments which are delivered to it from the comment server to each one of a plurality of time segments based on the comment input time corresponding to each comment, and also output in synchronization with the contents a predetermined number of comments for each time segment.09-13-2012
20120233252HANDLING RECEIPTS IN CROSS COMPONENT MESSAGE PROCESSING - By automatically obtaining the entirety of a received message to be included, an outgoing message that includes the received message can be processed in a manner that securely and accurately represents the intended outgoing message. Alternatively, a server can assemble a composite message from a new message and an original message and, in cooperation with a wireless messaging device, sign the composite message. In both the above contexts, handling message receipts when message processing ahead of message transmission involved more than one component may be facilitated by storing appropriate expected receipt content during the message processing, either on the device or the server. Validation of the receipt can then be accomplished through use of the stored expected receipt content in a manner that retains the benefits of message processing ahead of message transmission that involves more than one component.09-13-2012
20120233251Virtual Multi-Cluster Clouds - An improved scalable object storage system allows multiple clusters to work together. Users working with a first cluster, or with a multi-cluster gateway, can ask for services and have the request or data transparently proxied to a second cluster. This gives transparent cross-cluster replication, as well as multi-cluster compute or storage farms based upon spot availability or various provisioning policies. Vendors providing a cloud storage “frontend” can provide multiple backends simultaneously. In one embodiment, a multi-cluster gateway can have a two, three, or higher-level ring that transparently matches an incoming request with the correct cluster. In the ring, a request is first mapped to an abstract “partition” based on a consistent hash function, and then one or more constrained mappings map the partition number to an actual resource. In another embodiment, the multi-cluster gateway is a dumb gateway, and the rings are located only at the cluster level.09-13-2012
20120265817METHOD FOR MANAGING E-MAIL ATTACHMENTS IN AN EMAIL IN AN EMAIL APPLICATION - The invention proposes a method for managing email attachments in an email application, said method used, on opening an attachment using an editing application defined based on the nature of said attachment, to edit a copy of said attachment and to save the modifications made to said copy as a modified version of said attachment, said method also allowing a logical link to be created between the modified version and the email, said logical link being used to attach said modified version to said email as a modified attachment.10-18-2012
20120265816DEVICE FOR DETERMINING POTENTIAL FUTURE INTERESTS TO BE INTRODUCED INTO PROFILE(S) OF USER(S) OF COMMUNICATION EQUIPMENT(S) - A device (D) is intended for determining potential interests of users (U10-18-2012
20120265822SYSTEM AND METHOD FOR SHARING MOBILE INTERNET SERVICE - This disclosure discloses a system and a method for sharing mobile internet service. The system comprises: a mobile client node configured to send a message for requesting a shared service; and a mobile agent peer-to-peer network including multiple mobile agent peer-to-peer nodes which are configured to receive the message from the mobile client node and provide for the mobile client node the shared service requested by the message. This disclosure uses the mobile agent peer-to-peer node to receive from the mobile client node the message for requesting the shared service and provide the shared service according to message, to solve the problem that transmission and sharing of large files among mobile terminals can not be implemented in the related art, and thus to implement the sharing of resources among mobile terminals.10-18-2012
20120265821DETERMINING OPERATIONAL STATUS OF A MOBILE DEVICE CAPABLE OF EXECUTING SERVER-SIDE APPLICATIONS - To determine the operational status of a wireless communication device capable of executing server-side applications, a message is sent to the device requesting operational status of the device. The message may be may be triggered by a system administrator at a middleware server. The wireless communication device may receive the message, compose a response message indicative of the operational status of the device, and send the response message back to the middleware server. The messages may be extensible markup language (XML) messages. Composition of the response message may entail verifying that a textual operational status description forming part of the response message omits illegal XML characters, e.g., by passing the description through an XML formatter for removal of any illegal XML characters.10-18-2012
20120265820Web Feed Presence - Web feed presence techniques are described herein. In an implementation, a method includes obtaining a web feed describing content of the user and presence data of the user. The web feed is output with the presence data concurrently.10-18-2012
20120233253METHOD AND SYSTEM FOR INTERACTING AND SERVICING USERS BY ORIENTATION - The present disclosure relates to a social networking service based on user orientation, particularly user political beliefs.09-13-2012
20080301230INSTANT MESSAGE (IM) ROUTING TO A VIRTUAL USER CONSISTING OF A GROUP OF POSSIBLE SUB-USERS ASSOCIATED WITH A COMMON IM IDENTITY - Disclosed are a method, apparatus and system for instant message routing. The method includes: receiving a communication request from a source client to a destination client; acquiring the context associated with the source client and the destination client; and selecting a sub-user of the destination client for communication using a policy according to the context. When a source client requests communication with a virtual user, the method can route the communication request using a policy according to the context, to a sub-user of the virtual user which once communicated with the source client.12-04-2008
20080301231Method and System for Maintaining and Distributing Wireless Applications - Computer- and network-based methods and systems for maintaining and provisioning wireless applications are provided. Example embodiments provide a Mobile Application System (MAS), which is a collection of interoperating server components that work individually and together in a secure fashion to provide applications and resources to mobile subscriber devices, such as wireless devices. Embodiments of the present invention can also be used to deploy applications and resources for wired subscriber devices. Application, resources, and other content is provisioned and verified by the MAS for authorized access by the subscriber, compatibility with a requesting subscriber device, and the security and billing policies of the carrier and system administrators of the MAS. In this manner, applications, resources, and other content can be downloaded to devices, such as wireless devices, with greater assurance of their ability to successfully execute. In one embodiment, content is provisioned by one or more of the steps of inspecting the content for malicious or banned code, optimizing the content for smaller size and greater speed, instrumentation of code that implements security, billing, and other carrier policies, and packaging of code for the intended subscriber device. Additional security is provided through application filters that are used to prevent applications that contain designated API from being downloaded to a subscriber's device. In one embodiment, the MAS includes a Protocol Manager, Provisioning Manager, Cache, Deployment Manager, Billing Manager, Logging Manager, Administrator, and Heartbeat Monitor, which interoperate to provide the provisioning functions.12-04-2008
20080301229CLIENT DEVICE, COMMUNICATION METHOD AND COMPUTER READABLE MEDIUM - There is provided with a client device connected to a network, including: a first message sender configured to send a first request message for requesting assignment of an address to communicate in the network to one or more servers on the network; a waiting unit configured to wait for an address candidate notification message including a candidate of the address to be assigned to arrive from each server for a certain period after the first request message is sent; a message reception unit configured to receive the address candidate notification message from each server within the period after the first request message is sent; and a duplication inspection unit configured to inspect whether or not the candidate of the address included in the address candidate notification message received from each sever is already assigned to an other client device, before the period elapses after the first request message is sent.12-04-2008
20080301227HIERARCHICAL DOCUMENT PUBLISHING - In embodiments of the present invention improved capabilities are described for a hierarchical publication of at least one object. Embodiments of the present invention relate to hierarchy publication for creating an object, wherein the object contains a plurality of object parts. Embodiments of the present invention relate to hierarchy publication by creating an object with a plurality of components and associating each of the plurality of components with information relating to a plurality of intended recipients within a hierarchy. Embodiments of the present invention relate to model linking by providing more than one model, each model containing information related to an object to be published, querying a first model for the object information with a first query requesting a complete solution from the first model, and resolving the first query by the first model creating a second query to the at least one other model, the at least one other model returning an information result of the second query to the first model. Embodiments of the present invention relate to virtual data management by providing more than one model, each model containing information, requesting information from the more than one model, and combining a returned result from each of the more than one models into a virtual data source. Embodiments of the present invention relate to dashboard publishing by creating a dashboard, wherein the dashboard contains at least one object part, associating information pertaining to a plurality of potential recipients within a hierarchy with the plurality of object parts within the dashboard, wherein the hierarchy is associated with publishing guidelines, and publishing the dashboard to the at least one recipient in accordance with the hierarchy publishing guidelines.12-04-2008
20120265806METHODS AND SYSTEMS FOR GENERATING CONCEPT-BASED HASH TAGS - Methods for automatically recommending hash tags for use with comments generated by the comment authors comprise analyzing existing comments to determine reach and influence of authors of the existing comment, and hash tags and keywords that are included in the existing comments. The methods further comprise using the comment and linked content of links included in the existing comment to determine concept information associated with the existing comments, where the concept information is determined using a server computing system configured with an Intelligent Data Operating Layer (IDOL) application, and where the concept information, the reach and influence information, the keywords and the hash tags are stored in a hash tag database. The methods further comprise analyzing new comments as they are being generated by authors of the new comments where the new comments and any linked content associated with the new comments are analyzed by the server computing system configured with the IDOL application to determine related concept information, and recommending possible hash tags to the authors of the new comments using the concept information of the new comments and the information stored in the hash tag database.10-18-2012
20120265818Device-to-Device Communication - There is provided an improved solution for performing beacon broadcasting in a device-to-device communication network. The solution includes selecting, by a node capable of entering a device-to-device communication network, a channel for broadcasting wherein the selection is based on at least one of the following: the characteristics of the node and the state of the node; and causing a broadcast of information related to at least part of the properties of the node on the selected channel.10-18-2012
20120239750Sponsored-Stories-Unit Creation from Organic Activity Stream - In one embodiment, a method includes receiving sponsor specifications designating story characteristics; monitoring an organic activity stream for entries matching the story characteristics; and, in response to identifying an entry as matching the story characteristics, providing for display the entry in a predetermined area of a web page.09-20-2012
20110131277Composite Services Provision Within A Telecommunications Network - The invention refers to a method of correlating a plurality of service instances by a service composition entity, wherein the services are performed by one or a plurality of servers of a telecommunications network. Thereto, the service composition entity performs the steps of invoking a composite service instance corresponding to the service request, and generating a composite service identifier identifying this composite service instance, contacting the one or a plurality of application servers for invoking the plurality of component service instances, wherein the plurality of component service instances are associated to the composite service instance, and sending a first service report comprising an information about the composite service instance to a service supervision system, wherein this information enables the service supervision system to identify reports about the component service instances as being associated to the composite service instance. The invention further proposes a service composition entity for correlating the plurality of service instances, and a service supervision system for monitoring, supervising or controlling the composite service instance.06-02-2011
20110131276Method and System for Automatically Storing a Communication Session - The invention relates to a method for recording a communication session initiated by at least one communication terminal (06-02-2011
20110131275POLICY DIRECTED SECURITY-CENTRIC MODEL DRIVEN ARCHITECTURE TO SECURE CLIENT AND CLOUD HOSTED WEB SERVICE ENABLED PROCESSES - A policy directed, security-centric model driven architecture is described to secure internal web services, such as those implementing service-oriented architecture (SOA), and external web services such as those hosted on a cloud computing platform. A distributed data dictionary hosted across multiple dictionary engines and operating in conjunction with web security services are used to embed security profiles in web services messages and to validate messages that contain such security profiles.06-02-2011
20110131274NOTIFICATION CONTROL THROUGH BRAIN MONITORING OF END USER CONCENTRATION - Embodiments of the present invention provide a method, system and computer program product for message notification management through brain monitoring of end user concentration. In an embodiment of the invention, a method for message notification management through brain monitoring of end user concentration can include receiving neurofeedback for an end user through an interface for a brain monitoring system, comparing the neurofeedback to a threshold level of brain activity indicating a degree of concentration of the end user, and suppressing message notifications for messages in a messaging system responsive to the neurofeedback exceeding the threshold level of brain activity, but otherwise permitting message notifications for messages in the messaging system.06-02-2011
20120239747DYNAMIC ADJUSTMENT OF USER-RECEIVED COMMUNICATIONS FOR A REAL-TIME MULTIMEDIA COMMUNICATIONS EVENT - A real time communication session can be defined in which more than two participants communicate with each other using at least two different types of bidirectional communication. In one embodiment, the different types of bidirectional communication can include audio and video. During communication session, demoting one of the participants can be demoted so that the demoted participant is still a participant of communication session but communicates using at least one less than the two different types. Responsive to the demoting, one of the participants can be promoted so that the promoted participant is permitted to participate in the communication session using at least two different types of bidirectional communication. The promoting would not be permitted due to a system constraint on the real time communication session in absence of the demoting.09-20-2012
20120239746Device, Method and Computer Program Product for Responding to Media Conference Deficiencies - A method for responding to media conference deficiencies, the method includes: monitoring, by at least one receiver, a quality of media conference signals being received by at least one receiver during the media conference; sending, in response to the monitoring, to at least an end user transmitter that transmitted the media conference signals, a quality indication representative of a quality of the received media conference signals; recording inadequately received media conference signals that were inadequately received by a certain end user receiver and participating in an activity related to a transmission, to the certain end user receiver, of the inadequately received media conference signals or of a representation of the inadequately received media conference signals.09-20-2012
20120239745Personalizing A Web Page Outside Of A Social Networking System With Recommendations for Content From The Social Networking System - A user device requests a web page from a web server of a third-party website, which is separate from a social networking system. The web server from the third-party website sends a markup language document for the requested web page to the user device which includes an instruction for a browser application running on the user device to incorporate information obtained from the social networking system within the web page. Based on the instruction in the received markup language document, the user device requests personalized content from the social networking system, which generates the requested personalized content based on social information about the user. The user device then renders the web page with the personalized content contained in a frame and displays the rendered web page and the frame to the user.09-20-2012
20120239744HYBRID NETWORKING SIMPLE-CONNECT SETUP USING PROXY DEVICE - A simple connect setup function for hybrid networks is provided that allows a user to add devices optionally having a number of different network interfaces (e.g., that facilitate communications using different network technologies or protocols) to a hybrid network in a single, simplified operation that alleviates the need for the user to individually connect and/or configure a multitude of different network interfaces. The simple connect setup function also alleviates the need for the user to know on which devices the simple connect setup function must be activated for successful simple connect setup.09-20-2012
20120239752MANAGEMENT OF USER PROFILES IN A CLOUD BASED MANAGED UTILITY COMPUTING ENVIRONMENT - A system and method of managing the profiles of users in a cloud based managed utility computing environment. New architectures and components are required for the delivery, management and control of a user's profile in a managed utility computing environment that works over the Internet (referred to in the title as the cloud). A user profile is built where the user can receive information of interest in a cloud-based managed utility computing environment. The profile stores the characteristics and interests of the users and this can be used to the benefit of the user and also the service provider. Applications and advertisements are provided to appropriate users.09-20-2012
20120239751MULTI-DIMENSIONAL REPUTATION SCORING - Methods and systems for assigning reputation to communications entities include collecting communications data from distributed agents, aggregating the communications data, analyzing the communications data and identifying relationships between communications entities based upon the communications data.09-20-2012
20120265807COMMUNICATION DEVICES AND METHODS FOR CONTROLLING A COMMUNICATION DEVICE - In an embodiment, a communication device may be provided. The communication device may include a first communication interface configured to receive a first data portion from a corresponding communication device. The communication device may further include a second communication interface configured to receive data from a further communication device. The further communication device may receive a second data portion from the corresponding communication device. The first data portion and the second data portion may be useful data for a user of the communication device. The communication device may further include a synchronizer configured to synchronize the first data portion with the second data portion based on the data received from the other communication device via the second communication interface.10-18-2012
20120265809TRANSFERRING INFORMATION FROM AN AUTOMATED TELLER MACHINE (ATM) TO MOBILE COMMUNICATION DEVICE DURING A USER INTERACTION SESSION - Embodiments of the invention provide for wirelessly communicating information from an ATM to a customer's mobile communication device during or proximate in time with the customer's ATM interaction session. More specifically, the information is accessible to the customer through communication of a Uniform Resource Locator (URL) that is wirelessly communicated from the ATM to the customer's mobile communication device. In specific embodiments, the URL may be associated with customer-specific information that is determined, on-the fly during the ATM interaction session, based on customer inputs during the session and/or customer profile data, including transaction history data. In other specific embodiments, the URL may be associated with financial institution contact information, such that the customer may obtain answers to questions related to the ATM interaction session or any other financial institution-related matter using their mobile communication device.10-18-2012
20120265813SYSTEM AND METHOD FOR PREFERENCE GENERATION - The system provides a method and apparatus for preference generation that allows, for example, geographic boundaries to be easily implemented by a user. The system permits a user and other participants to manually and/or automatically constrain options to specific user and participant defined criteria, including geographic, categorical, economical, temporal, and other preference metrics.10-18-2012
20120265812DEVICE AND METHOD FOR PROCESSING DATA FROM USER MESSAGES TO COMMUNICATE RAPIDLY WITH CONTACTS - A device (D) is designed to process communication data from at least one user, This device (D) consists of i) the means of analysis (MA) tasked with analysing incoming and/or outgoing communications data from at least one user communication terminal (T) in order to determine selected information about said communications and the other users, called “contacts”, involved in at least one of these communications, and ii) the processing means (MT) tasked with assigning a weight to each communication involving the user according to the information determined for said communication and at least one selected rule, and then creating a contact data file in which each contact is assigned an overall weight equal to the sum of the weights assigned to each communication involving him or her and the user.10-18-2012
20120265811System and Method for Developing Evolving Online Profiles - 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 profile of the user to rate the media content or event; and sharing the emotional profile within the connected environment.10-18-2012
20120265815DISTRIBUTED CONFERENCE AND INFORMATION SYSTEM - A distributed conference system is presented herein for providing information to a conference presenter and a group of conference attendees. The distributed conference system includes a main console used by the conference presenter and one or more distributed consoles used by conference attendees. The main console provides a touch screen or other user interface and contains functions that the conference presenter can use to control each of the distributed consoles as well as providing standard room control functions. In addition, the distributed consoles may provide access to additional information for conference attendees and the conference presenter, such as television or other video feeds and a web browser through which they can access the Internet.10-18-2012
20110047214METHOD AND APPARATUS FOR SHARING FUNCTIONS BETWEEN DEVICES VIA A NETWORK - A method of sharing a function via a network includes selecting a second device having a shared function desired by a first device from among at least one device connected to the network, linking the first device with the second device via the network, transmitting original multimedia content from the first device to the second device via the network, and performing the shared function with respect to the original multimedia content in the second device and transmitting result data of the performing of the shared function to the first device via the network.02-24-2011
20110047216BUSINESS TO BUSINESS EVENT COMMUNICATIONS - A method, system and product is provided for the implementation of business to business event handling mechanisms for use in coarse grain components allowing communication of event information among providers and interested subscribers across a network. Provision of a flexible method for resolution of business event model dependencies allows a business component to define its own business event model independently and further may also allow changes to that model. This provision may be used to allow a client without an event handling server to place a dependency on another business component for the provision of event handling services. Further, using a web services architecture network implementation for communications, provides the capability of a business event handling system as a web service.02-24-2011
20110047215DECENTRALIZED HIERARCHICALLY CLUSTERED PEER-TO-PEER LIVE STREAMING SYSTEM - A method and apparatus are described including forwarding data in a transmission queue to a first peer in a same cluster, computing an average transmission queue size to a threshold, sending a signal to a cluster head based on a result of the comparison. A method and apparatus are also described including forwarding data in a transmission queue to a peer associated with an upper level peer, forwarding data in a playback buffer to a peer in a lower level cluster responsive to a first signal in a signal queue associated with the lower level cluster, determining if the playback buffer has exceeded a threshold for a period of time, sending a second signal to a source server based on a result of the determination.02-24-2011
20110047212ADJUSTMENT OF A CONTACT LIST - A method for adjusting a contact list is provided. The method includes obtaining a contact list having a list of one or more media types for a contact. Contact data is obtained. The contact data defines an accessibility of the contact to the one or more media types. The method may include determining an accessibility level for reaching the contact using the one or more media types based on the contact data. The accessibility level may be a probability of reaching the contact using the one or more media types. The contact list may be adjusted based on the determined accessibility level.02-24-2011
20120324012Multimedia Aggregation in an Online Social Network - Particular embodiments receive a search request and identify matching users associated with group information corresponding to the search request. Examples of group information include group ID, name, description of the group, and members of the group. Profile information is retrieved for each of the one or more matching users. Information to display a web page may be sent in response to the search request. The information to display the web page comprises the profile information and the group information for at least one of the one or more matching users. The web page may also include content associated with matching users (e.g., multimedia content, social networking content). Particular content may be designated as featured content based on the popularity of the content.12-20-2012
20120331052SYSTEM AND METHOD OF PEER TO PEER SERVICE BASED SOCIAL NETWORK, DATA RELAYING AND INFORMATION MANAGEMENT - A system for transmission, reception and accumulation of knowledge packets to channel nodes in the network operating distributedly in a peer to peer environment is disclosed. One or more role active Human Operating System (HOS) applications in a digital device are provided. Multiple developers develop advanced communication and knowledge management applications. Subscribers exploit network resources by leveraging and augmenting taxonomically and ontologically classified knowledge classes expressed via search macros and UKID structures. Service providers provide information services in preidentified taxonomical classes. Channel nodes communicate with the unknown via domain specific supernodes, each facilitating social networking and relationships development, leading to a human grid which is searchable via a Universal Desktop Search by a black box search module.12-27-2012
20120324016METHODS AND APPARATUS FOR INSERTING CONTENT INTO CONVERSATIONS IN ON-LINE AND DIGITAL ENVIRONMENTS - Content is inserted into conversations hosted on a takeoff site using creatives that provide lures and links to other material that users engaged in the conversation might find helpful and relevant. Such insertions are made in a contextually meaningful fashion through the use of a matching and decision process that determines best candidate creatives and an appropriate time and place for their insertion into the conversation.12-20-2012
20120324015MAKING 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.12-20-2012
20120271886DISTRIBUTED SHARED MEMORY - Systems and methods for implementing a distributed shared memory (DSM) in a computer cluster in which an unreliable underlying message passing technology is used, such that the DSM efficiently maintains coherency and reliability. DSM agents residing on different nodes of the cluster process access permission requests of local and remote users on specified data segments via handling procedures, which provide for recovering of lost ownership of a data segment while ensuring exclusive ownership of a data segment among the DSM agents detecting and resolving a no-owner messaging deadlock, pruning of obsolete messages, and recovery of the latest contents of a data segment whose ownership has been lost.10-25-2012
20120271884User Preference Surveys - A method and system for providing recommendations or targeted content to a user of a user apparatus comprising: presenting a user preference survey 10-25-2012
20120271883GEO-LOCATION SYSTEMS AND METHODS - Systems and methods are provided for matching a first user in a first geographic location with a second user in a second geographic location, and enabling the first user to find the second user in the second geographic location. The first geographic location can be the same as the second geographic location. The first user and second user can be matched based on user-specific matching criteria, including a first user profile of the first user and a second user profile of the second user. The first user can communicate with the second user.10-25-2012
20120271889APPARATUS AND METHOD FOR SHARING A BOOKMARK WITH OTHER USERS IN A HOME NETWORK - A method and apparatus for sharing a bookmark, which is created by a user, with other users. In a method for sharing a bookmark in a home network, information of a bookmark for sharing in a home network device of a bookmark creator is created. The bookmark or the information of the bookmark is stored in an Internet Protocol TV (IPTV) terminal in the home network of the bookmark creator. The bookmark or the information of the bookmark is then transmitted from the IPTV terminal to an IPTV service provider.10-25-2012
20120271882SOCIAL MEDIA SHUFFLE SYSTEM AND APPLICATION - A system and application are provided that enable social media shuffle functionality. Social media shuffle functionality allows users of the social media system to enjoy a variety of media that is not stored in their profile by allowing them access to all media stored in a media catalog or otherwise available to a friend. A social media shuffle operation is provided whereby a user can easily enjoy a wide variety of media with minimal user effort.10-25-2012
20120324014FEDERATING OPEN SOCIAL NETWORKS FOR ANALYSES - Methods and arrangements for constructing and analyzing federated social networks. A first social network with a first plurality of accounts is defined, as well as a second social network with a second plurality of accounts, the second social network being unaffiliated with the second social network. The first and second social networks are federated to determine a union of the first and second social networks and an intersection of the first and second social networks, and second-order connections between one or more of the first plurality of accounts and one or more of the second plurality of accounts are ascertained, the second-order connections including connections outside of the intersection of the first and second social networks and within the union of the first and second social networks.12-20-2012
20110219074METHOD AND DEVICE FOR INTERCOMMUNICATING ADDRESS BOOK INFORMATION BETWEEN DIFFERENT NETWORKS - A method for intercommunicating address book information between different networks is provided, which includes the following steps: an interworking request carrying address book information is received, in which the interworking request comes from a network address book system other than a Converged Address Book (CAB) system; the address book information is converted according to an address book format supported by a server of the CAB system; the converted address book information is sent to the CAB system. A device and a system for implementing the method are further provided.09-08-2011
20110219073METHODS AND APPARATUS FOR INTEGRATING SOCIAL NETWORK METRICS AND REPUTATION DATA - A method for a computer system includes determining a first social distance for a first user with respect to a second user, determining a second social distance for a third user with respect to the second user, determining a first qualitative rating associated with the first user, determining a second qualitative rating associated with the second user, determining a first trust-metric for the first user in response to the first social distance and the first qualitative rating, determining a second trust-metric for the third user in response to the second social distance and the second qualitative rating, and prioritizing a first listing from the first user over a second listing from the third user for the second user, in response to the first trust-metric and the second trust-metric.09-08-2011
20110219072NETWORK MEMBERSHIP MANAGEMENT FOR PEER-TO-PEER NETWORKING - A network membership management protocol manages membership in a peer-to-peer networking environment. To join the peer-to-peer network, a new client is introduces itself to a deputy node assigned by the server to act as a point of contact for the new client. The deputy node forwards subscription requests to other neighboring nodes which probabilistically determine whether to accept the subscription request from the new client or forward the message to other neighboring nodes. In this way, a new client gains connections to a random subset of nodes on the network. The membership management protocol further includes a protocol for reassigning neighboring relationships between nodes when an active node leaves the network. Furthermore, the membership management protocol allows nodes to periodically re-subscribe to the network in order to rebalance the network graph.09-08-2011
20120324011KIOSK-BASED AUTOMATIC UPDATE OF ONLINE SOCIAL NETWORKING SITES - Systems and methods identify a current location of a user based on a known location of an electronic device including kiosk, beacon, or location-aware camera when the user interacts with the electronic device. The systems and methods automatically create a user status data file based on the known location. The user status data file contains data identifying that the user is currently at the known location and other data captured about the event or venue at that location. The systems and methods automatically upload the user status data file to a personal storage account which can then be used to post to a social networking web site associated with the user as an activity post associated with the user.12-20-2012
20120324010Social Networking System and Method - A social networking system for a sporting competition comprising a server (12-20-2012
20120324009APPARATUS AND METHOD FOR PROVIDING CONTACTS THROUGH INTERWORKING BETWEEN MESSAGING SERVICE AND SOCIAL NETWORK SERVICE - A method and an apparatus for providing a contact through interworking with a Social Network Service (SNS) are provided. The method includes receiving, by a client using the other service through SNS interworking, a contact provided in the SNS, determining whether the other party's client having subscribed to the same service as that of the client is present in the received contact, and informing a user of the determination results. Based on the determination results, the client may determine subscription/non-subscription of the other party's client to the service, and may send an invite request for the service if the other party's client has not subscribed to the same service as that of the client. By doing so, the number of targets, subscription/non-subscription of which to a specific service can be determined, may be extended.12-20-2012
20120324008SYSTEM AND METHOD OF TRACKING USER INTERACTION WITH CONTENT - A method, apparatus, system, and computer program product provides the ability to track user interaction with content. An interaction with content by a user is recognized. Data related to the interaction is communicated, in a first engagement message, to a publishing service application. The data includes an identity of the user, an identity of the content interacted with, an engagement type, and an identity of the previous user who directly influenced the interaction. The publishing service determines a likelihood that the interaction will cause other users to further interact with the content. Upon a positive determination that the interaction will cause other users to further interact with the content, the determination is communicated to a viral influence application for further processing.12-20-2012
20120324007SYSTEM AND METHOD FOR DETERMINING THE RELATIVE RANKING OF A NETWORK RESOURCE - The relative ranking of a network resource on a network in a distributed environment is determined. A networked system is configured to recognize and collect data representative of an activity regarding a network resource on a network site. The data is processed into a distributed statistical ranking to show real time resource rankings relative to at least a predefined subset of the network site.12-20-2012
20120324006MULTI-TOUCH FOR CLOUD COMPUTING - Systems and methods are presented in this document for connecting multiple users in remote locations to simultaneously collaborate through multi-touch devices. Any number of multi-touch devices will be capable of being connected through an Internet connection to a web server (also referred to as “cloud computing”). The user interface displays of the multi-touch devices will update each of the displays in real-time through the Internet connection to the web servers. This system will enable users to host sessions, such as conference meetings, with participants in various remote locations. At each location participants will be able to utilize the physical and interactive capabilities of a multi-touch device.12-20-2012
20120324005DYNAMIC AVATAR PROVISIONING - Various systems and methods incorporating techniques described in this paper relate to online social networks and other online social services. Some systems and methods enable a user to create and associate two or more avatars with their online user profile on social-based web resource (e.g., social networking web site), and provide/provision the avatars for use with the online user profiles according to those associations. Some systems and methods facilitate and manage dynamic grouping of users. Some systems and methods permit dynamic grouping of user and user connections on a social-based web resource, and can determine the nature of those connections. Some systems and methods implement a mechanism for a user to be automatically notified of upcoming conferences or conventions in advance of their registrations deadlines. Some systems and methods permit a targeted group of people within a certain group to be reached by a single message.12-20-2012
20120324004SYSTEMS AND METHODS FOR ANALYZING SOCIAL NETWORK USER DATA - One embodiment of a method for analyzing the social network data of one or more users can retrieving from a server data indicative of a user interest profile; determining an initial interest set from the user interest profile using a social graph function; determining a user network influence score including both an influence score for a user and one or more user connections; and generating a final user interest profile in response to an iterative combination of the initial interest set and the user network influence score such that in response to a query, the final user interest profile is returned. Preferably, the preferred method returns the final user interest profile from a central computer to a second computer associated with a third party initiating the query.12-20-2012
20120324003SEARCHING RECENT CONTENT PUBLICATION ACTIVITY - 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.12-20-2012
20120324002Media Sharing - A method for a server to provide a media sharing service includes creating an event tag for sharing media with members of an event and receiving, from a first user on a first client device, a request to tag one or more media files with the event tag. The method further includes, in response to the request to tag the one or more media files, tagging the one or more media files with the event tag, receiving a request to access the event from a second user on a second client device, and, in response to the request to access the event, transmitting event information with copies of the one or more media files to the second client device.12-20-2012
20120324001RELATIONSHIP BASED PRESENCE INDICATING IN VIRTUAL AREA CONTEXTS - Other communicants in a network communications environment who have relationship ties with a user that satisfy a particular relationship predicate and who are present in a zone of a respective other virtual area that is assigned to the other communicant are determined. Indications of presence of the determined other communicants in the zones of the other virtual areas is transmitted to the user. Each virtual area is associated with a respective communicant who is present in the virtual area and has a relationship tie with the user that satisfies a relationship predicate. Responsive to user input referencing a selected virtual area, a request to establish a presence for the user in the selected virtual area is transmitted. Responsive to user input referencing a particular communicant, a request to establish a network communications link between the respective network nodes operated by the user and the particular communicant is transmitted.12-20-2012
20120324000SYSTEM AND METHOD FOR FLOW CONTROL IN A MESSAGING SUBSYSTEM BASED ON MESSAGE-IN/OUT RATES - Systems and methods are provided, for use in a messaging subsystem, which supports flow control of messages between producers and consumers. A system can include at least one producer that is operable to send messages in a batch to one or more consumers via at least one destination; and one or more consumers that are operable to process messages received from the at least one producer via the at least one destination. The system can also include a message broker which includes the at least one destination and which manages communications between the at least one producer and the one or more consumers. The message broker includes a flow controller that is operable to monitor a producing rate and a consuming rate, and dynamically adjust a batch size of the batch at the at least one producer based on the producing rate and the consuming rate to communicate the messages more efficiently.12-20-2012
20120323999ROBUST FILTERS FOR SOCIAL NETWORKING ENVIRONMENTS - Networking systems and methods according to exemplary embodiments of the present invention can provide robust filtering to enable users to customize their networking environments. A networking system can comprise a plurality of interfaces, a request unit, a management unit, and a filter unit. Each interface can include a plurality of displayable objects, each of which can represent some user of the networking system. The request unit can receive from a client a request for one of the interfaces. The management unit can manage filters, where each active filter hides one or more users from one or more other users. When an interface is requested by a client associated with a first user, the filter unit can apply the active filters to the requested interface to exclude displayable objects that represent users hidden from the first user by one or more active filters.12-20-2012
20120323998Social Networking System Data Exchange - An online publisher provides content items such as advertisements to users. To enable publishers to provide content items to users who meet targeting criteria of the content items, an exchange server aggregates data about the users. The exchange server receives user data from two or more sources, including a social networking system and one or more other service providers. To protect the user's privacy, the social networking system and the service providers may provide the user data to the exchange server without identifying the user. The exchange server tracks each unique user of the social networking system and the service providers using a common identifier, enabling the exchange server to aggregate the users' data. The exchange server then applies the aggregated user data to select content items for the users, either directly or via a publisher.12-20-2012
20120323997Context Aware Interaction - A network-connected server for meeting initiation has software executing on the server from a non-transitory physical medium, the software providing a function allowing a user to schedule a meeting and to configure availability conditions, a function for informing scheduled participants of the scheduled meeting, a function for receiving indications of availability for the scheduled meeting from communication appliances associated with scheduled participants, and a function for connecting the communication appliances to communicate when the configured availability conditions are met.12-20-2012
20110213838MANAGING AT LEAST ONE COMPUTER NODE - In a system for managing at least one computer node, a first device is configured to perform out-of-band operations in the at least one computing node. The system also includes a second device configured to perform compute-intensive tasks in the at least one computing node and a third device that is external to the at least one computing node configured to perform administration operations for the first device and the second device.09-01-2011
20110225242METHOD AND SYSTEM FOR TRANSITIONING BETWEEN SYNCHRONOUS AND ASYNCHRONOUS COMMUNICATION MODES - Many different users may access, revise and update the same shared object simultaneously through several different transports. Clients may communicate asynchronously by accessing the shared object through a physical server. Clients may also communicate synchronously by accessing the shared object through a peer-to-peer network. A manifest file associated with the shared object identifies the locations where other versions and instances of the shared object are stored. The shared object and the associated manifest file allow a client to transition seamlessly between local access, synchronous and asynchronous communication such that the user is not aware that the mode of communication has changed. A user may change location and any available data sharing transports are automatically identified. Thus, the user may access a shared object and collaborate with other authorized users through different mechanisms.09-15-2011
20120324013METHOD OF SHARING IMAGE BASED FILES BETWEEN A GROUP OF COMMUNICATION DEVICES - Methods and associated mobile devices are disclosed for sharing an image based file between a group of communication devices. The image based file is scaled based on a display capacity of the devices within the group. The group of communication devices including a sending mobile communications device. The method includes: accessing from a memory of the sending mobile communication device a display capacity of each of the devices in the group, determining whether the resolution of the image based file exceeds an image resolution threshold based on the display capacity of the devices in the group, and if so scaling the image based file to within the image resolution threshold, and sending the image based file from the sending mobile communication device to one or more receiving communication devices in the group.12-20-2012
20100169423RADIOGRAPHIC IMAGE CAPTURING SYSTEM - Disclosed is a radiographic image capturing system, in which a portable-type radiographic image detecting device provided with a wireless communication section is included, and a correlation established between the FPD and the console can be easily changed. The system further includes a plurality of controlling terminal devices, each of which displays a radiation image; a communication information attaching section to attach communication information to the radiation image data; an access point that is correlated with corresponding one of the controlling terminal devices, and transfers the radiation image data, which is received by the wireless communication section in the wireless communication mode within a predetermined area of a radiographing room, into the network; and a correlation controlling section that correlates the radiographic image detecting device with the corresponding one of the controlling terminal devices so as to establish a correlation establishment between them, based on the communication information.07-01-2010
20100169422INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, AND METHOD - The present invention relates to an information processing system and an information processing apparatus and method by which image data can be transmitted readily from a portable terminal apparatus, with which it is not comparatively easy to input a name, to a different apparatus through a network so that the image data may be managed by the different apparatus. A camcorder image station 07-01-2010
20100169421SYSTEM AND METHOD FOR INDICATION OF IM TRACKING - A method and computer program product for processing a tracking request from a first user of an instant messaging system concerning the online status of a second user of the instant messaging system. The online status of the second user is monitored. A tracking notice is provided to the second user. The tracking notice informs the second user that the first user is monitoring the online status of the second user.07-01-2010
20100169420COMMUNICATION OF SERVICE INFORMATION BY APPLIANCE COMPONENTS - An appliance has at least two components and an internal communications network. A first component is in communication with the network and the second component is not. But the first component is configured to communicate service information related to the second component over the internal communications network. The service information will include one or more identifiers07-01-2010
20100169419MESSAGE ARCHITECTURE FOR AN APPLIANCE COMMUNICATIONS NETWORK - A message architecture is provided for use in a communications network for an appliance having at least one component and further enabled to communicate information about the at least one component. The message architecture includes first and second identifiers where the first identifier identifies the form of the second identifier and the second identifier identifies at least one component in the appliance.07-01-2010
20100169418COLLABORATION 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.07-01-2010
20110238758Method And Apparatus For Displaying Feeds Content Of Contact And Processing Apparatus And System Thereof - A system for displaying feeds contents of a contact and for processing feeds contents of a contact. The system obtains feeds content data of a contact of a user, mixes and sorts the feeds content data. The system pulls out, when the user requests for obtaining the feeds contents of the contact, complete information of the feeds contents requested by the user, and displaying the complete information.09-29-2011
20110238755PROXIMITY-BASED SOCIAL NETWORKING - Various embodiments facilitate proximity-based social networking. In one embodiment, a Proximity-based Social Networking facilitator system (“PSN”) determines and provides a user with relevant information based on his proximity to other users of his social and other networks. Proximity determinations may be based on various factors, including user location, user affinity, user activities, and the like. In one embodiment, the PSN determines a group of users that are proximately located to one another, and provides users of the group with information about other users without disclosing their actual location on a map. The users of the group receive the information via mobile computing devices, and can use the mobile computing devices to further interact with the other users of the group, such as by arranging meetings, communicating, and/or engaging in transactions.09-29-2011
20110238751METHOD AND APPARATUS FOR AD-HOC PEER-TO-PEER AUGMENTED REALITY ENVIRONMENT - Methods and apparatuses are provided for providing augmented reality client application content to be enabled for one or more nodes. A method may include specifying a bounded area of a mesh network and associating content with the bounded area. The method may additionally include causing, at least in part, a peer-to-peer transmission of the content to one or more nodes within the bounded area over the mesh network. Corresponding apparatuses are also provided.09-29-2011
20110238750Method and Apparatus for Determining an Analysis Chronicle - An apparatus, comprising a processor, memory including computer program code, the memory and the computer program code configured to, working with the processor, cause the apparatus to perform at least the following: receiving a first set of information associated with a first information source, performing a first analysis of, at least part of, the first set of information based, at least in part, on an analysis criteria, determining that the first set of information complies with the analysis criteria, determining an analysis chronicle based, at least in part, on the first analysis, determining that the analysis chronicle has changed, and performing at least one operation in response to determining that the analysis chronicle has changed.09-29-2011
20120278387Automated Event Tagging - In one embodiment, a geo-social networking system that automatically determines an event and tags the event to photos uploaded from multiple users based on social and spatio-temporal proximity.11-01-2012
20120278386ASSET SHARING WITHIN AN ENTERPRISE USING A PEER-TO-PEER NETWORK - A method and system for sharing an asset in a peer-to-peer network. Meta data and a source node identification are received. The meta data specifies properties and content of the asset to be shared by the source node. The received source node identification and the meta data are locally stored as a couple in a catalog. Subsequently, content specifying the asset and a request to search for and retrieve the asset based on the content is received. The locally stored catalog is loaded and searched to detect the couple that includes the source node identification and meta data, where the received content matches the meta data. The source node is identified based on the detected couple. A request is sent to the source node to retrieve and share the asset, and in response, the asset is received.11-01-2012
20120278385Managing Connection Pools for User Devices - In one embodiment, a first computing device, maintains a set of connections for the first computing device; intercepts a request from a software application executing on the first computing device to establish a connection with a second computing device; selects from the set of connections an available connection; and assigns the available connection to the software application for connecting to the second computing device.11-01-2012
20120278394Personalizing a Web Page Outside of a Social Networking System with Content from the Social Networking System - A user device requests a web page from a web server of a third-party website, which is separate from a social networking system. The web server from the third-party website sends a markup language document for the requested web page to the user device which includes an instruction for a browser application running on the user device to incorporate information obtained from the social networking system within the web page. Based on the instruction in the received markup language document, the user device requests personalized content from the social networking system, which generates the requested personalized content based on social information about the user. The user device then renders the web page with the personalized content contained in a frame and displays the rendered web page and the frame to the user.11-01-2012
20090177744Identifying and employing social network relationships - Methods and apparatus are described for detecting social relationships across multiple networks and/or communication channels. These social relationships may then be utilized in a wide variety of ways to support and enhance a broad range of user services.07-09-2009
20110252093SYSTEMS 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.10-13-2011
20120089680COMMUNICATION APPARATUS, COMMUNICATION SYSTEM AND SESSION CONTROL METHOD - A communication apparatus controls a session with respect to at least one other communication apparatus by using a basic method or a reply of a call control protocol. The communication apparatus includes a message receiving section that receives a message which is transmitted from the other communication apparatus, and the message in which reconnection control information related to an operation after an end of the session is described in the basic method or the reply, and a first controlling section that performs a reconnection control based on the reconnection control information contained in the message.04-12-2012
20120089678Locally Hosting a Social Network Using Social Data Stored on a User's Computer - Systems and methods to host a social network locally on a user's computing device using social data at the user device. In one embodiment, a method includes maintaining, on a local computing device of a user, social data regarding social relationships of the user in order to support a social network of the user; and hosting, via the local computing device, the social network.04-12-2012
20120089677METHOD AND SYSTEM FOR PROVIDING NETWORK SERVICES - The present invention provides a system for intermediating between client nodes and pools of server nodes in an NGN network where the server nodes provide network services to client nodes, wherein the client nodes use various communication protocols and at least part of said communication protocols are different from the communication protocol used by the server nodes. The system comprising: a cluster of associated gateway nodes providing an integrated service for the clients nodes, where each gateway provides services of at least one of: translations of request and answers between the client node and a provider server node, load balancing and managing scenario rules. Each gateway comprise: a database of scripts including, scenario rules, routing scripts and associated transformation scripts, an execution processing module for handling events of at least client requests and server answers according to scenario rules.04-12-2012
20120089675SYSTEMS AND METHODS FOR USER INTERACTION BASED ON LICENSE OR OTHER IDENTIFICATION INFORMATION - Methods and systems for facilitating user interaction are described. One such method includes receiving, from a first user device, identification information associated with a targeted user and retrieving, from a database, contact information associated with the identification information. The method may further include providing the contact information to the first user device to facilitate communication between the first user device and a user device of the targeted user and/or providing a message to the user device of the targeted user.04-12-2012
20110276630CONTENT DELIVERY OVER A PEER-TO-PEER NETWORK - A method of distributing a content object (C) using a publication server in a content delivery system, which in addition to the publication server comprises a plurality of interconnected user nodes adapted to cache content object packages and to perform on-demand playback of content objects, includes: receiving a content object; defining a partition of the content object into at least two packages; defining an initial distribution plan (IDP) identifying a collection of user nodes which are to cache the content object and package to be cached by the nodes; and transmitting the initial distribution plan to each node in the collection, enabling the user node to cache the at least one package to be cached.11-10-2011
20110276629Formation of Special Interest Groups - Special interest subgroups are formed by a group of participants by establishing a profile for each participant. The profile defines contribution attributes dealing with contributions the profiled participant might make to a subgroup and attribution attributes dealing with benefits the profile participant might receive from participating in the subgroup. For each possible pairing of participants in the group, an overall contribution score and an overall benefit score is calculated for each participant. A mutual benefit score is calculated by combining the benefit scores for both participants in the pair. Participants are assigned to subgroups as a function of participant contribution and mutual benefit scores.11-10-2011
20110276628SOCIAL ATTENTION MANAGEMENT - Concepts and technologies are described herein for providing social attention management. An attention management device (“AMD”) can receive a request associated with one or more users of a social networking service. In response to receiving the request, the AMD collects and/or analyzes interaction data obtained from one or more systems or devices in communication with the AMD. The AMD surfaces or presents the interaction data to a user for consumption during the request review process. In response to receiving input from the user, the AMD can alter communications with one or more contacts. Methods for social attention management also are disclosed.11-10-2011
20120331057PORTAL FOR SHARING DATA OVER A NETWORK - A computer-implemented method performed within a portal server system is disclosed. A unique identifier and additional information associated with a party is received from the party. The unique identifier and additional information are stored within a storage device accessible by the portal server system. The unique identifier is received from a user accessing the portal server system. Access to the additional information is provided to the user based upon the unique identifier. The unique identifier consists of a telephone number associated with the party.12-27-2012
20120331055MATCHING USERS WITH SIMILAR INTERESTS - Matching users with similar interests is disclosed, including: obtaining, from an external source, items of interest as indicated by a plurality of users; storing information about the plurality of users and their respective items of interest; and identifying, for a first user of the plurality of users, a set of similar users who have overlapping interests as the first user, wherein the overlapping interests are determined based at least in part on items of interest to the first user and items of interest to the plurality of users.12-27-2012
20120096090Method for Processing Messages and Network Device - A method for processing messages comprises: a first device sending a neighbor solicitation message to a second device, and then creating information of the second device based on a neighbor advertisement message replied by the second device; the first device sending a detection request message to the second device based on the created information of the second device, and determining whether a detection reply message sent by the second device is received in a period of time, and if it is not received, then the first device deleting the created information of the second device. Accordingly, a network device is provided comprising a neighbor solicitation message sending module, a neighbor advertisement message receiving module, an information creating module, a detection request message sending module and a detection reply message receiving module.04-19-2012
20120096089CURBSYD.TM.: A MOBILE AND WEB-BASED COMMUNITY FOR PROVIDING REAL-TIME, EXPERT CONSULTATION, AND ANSWERS TO SPECIFIC CLINICAL QUESTIONS, USING ARTIFICIAL INTELLIGENCE, AND CROWD-SOURCING TECHNOLOGIES - A smart electronic communications network comprised of clinicians and experts designed for the purpose of answering diagnostic and clinical questions and queries posed by subscribers and participants in of the network.04-19-2012
20120096088SYSTEM AND METHOD FOR DETERMINING SOCIAL COMPATIBILITY - A device, system and method for determining user compatibility. Information may be received recording the usage of media by two or more users at associated user devices. The recorded media usage for the users may be compared. A measure of compatibility may be determined between the two or more users based on the comparison.04-19-2012
20120096087SYSTEM AND METHOD FOR GENERATING PUBLICATIONS VIA COLLABORATION - The system and method herein described allows home cooks and professional chefs with basic computer skills create recipes with photo slideshows and videos, collect and organize recipes in electronic cookbooks that can be published and sold as eBooks. The new process incorporates methods for computing calories, nutritional facts and food group servings of recipes, and comparing said nutrients and food group servings to recommended daily allowances.04-19-2012
20120096086METHOD AND APPARATUS FOR RECOMMENDING MEDIA PROGRAMS BASED ON CORRELATED USER FEEDBACK - A method and apparatus for recommending a media program of a set of media programs to a user of a set of users is disclosed. The method and apparatus computes a measure w04-19-2012
20120096085COMMUNICATIONS SYSTEM INCLUDING INSTANT MESSAGE DEVICE CONTROL AND RELATED METHODS - A communications system may include a control device having an instant message (IM) device contact associated therewith. The communications system may also include a control gateway having an IM gateway contact associated therewith and may be configured to communicate with a controllable device over a network. The control gateway may be configured to validate the IM device contact. The control device may be configured to communicate with the controllable device through the control gateway after validation and based upon the IM device contact and the IM gateway contact.04-19-2012
20120096084SHARED MEDIA EXPERIENCE DISTRIBUTION AND PLAYBACK - Embodiments of the present invention provide a method, system and computer program product for providing a shared user experience during media playback. In an embodiment of the invention, a method for providing a shared user experience during media playback is provided. The method includes selecting for a particular user a media file for playback in a media player executing in memory by a processor of a computer. The method also includes retrieving a shared user experience audio file recorded for a different user during a previous playback of the selected media file. Finally, the method includes playing back for the particular user both the selected media file and the retrieved shared user experience audio file concurrently in the media player.04-19-2012
20120331058System and Method for Creating Content for an Event Using a Social Network - A system and method for creating content such as artificial reality (AR) messages at an event, particularly among members on a social network, thereby enhancing and expanding the event experience. Typically, a participant shares an event with spectators, such as friends or a subset of friends in the participant's social network. The AR message may include geo-referenced artificial reality words, products or symbols and appear in a perspective view of the event to the participant or spectators. In addition to creating an active gallery for an event, messages, audio and video can be exchanged among participants and spectators, and virtual goods, money, bets, applause, other feedback, and donations exchanged.12-27-2012
20120331060Sharing of Documents with Semantic Adaptation Across Mobile Devices - A method for sharing documents includes initiating a sharing session with a first participant and a second participant, wherein the first participant is communicatively connected to the second participant via a server, receiving a control request having an action from the first participant, determining whether the control request includes a share page action, and retrieving components of the page with available component types and sending components associated with preferences of the first participant to the first participant and components associated with preferences of the second participant to the second participant responsive to determining that the control request includes the share page action.12-27-2012
20120331059WIRELESS SHARING OF DEVICE RESOURCES ALLOWING DEVICE STORAGE NEEDS TO BE WIRELESSLY OFFLOADED TO OTHER DEVICES - Systems and methods for wireless sharing of device resources allowing device storage needs to be wirelessly offloaded to other devices are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, includes, storage sharing among devices by offloading storage needs of a first device to a second device among two devices coupled in a wireless network, where, in offloading the storage needs, data for use at the first device is transmitted over the wireless network to be stored at the second device.12-27-2012
20120331056SYSTEM, METHOD, AND APPARATUS FOR SHARING CONTENTS USING GROUPS - A contents sharing server includes an identifier generation unit configured to assign at least one user identifier for each user, a group matching unit configured to match at least one user identifier with at least one of a plurality of groups, each of the plurality of groups having at least one contents identifier for identifying at least one content to be shared within each of the plurality of groups, a request reception unit configured to receive a request including a contents identifier and at least one user identifier, an identifier determination unit configured to search at least one group matched with the at least one user identifier, and determine whether the searched group has the contents identifier and a contents access authority assignment unit configured to assign authority for accessing contents corresponding to the contents identifier.12-27-2012
20120331054SYSTEM AND METHOD FOR ENABLING UNIVERSAL INTERACTION BETWEEN DEVICES THROUGH INTRINSIC APPLICATIONS - A system and method for enabling universal interaction between a plurality of devices through intrinsic applications (IAs) are disclosed. In one embodiment, a specific IA, having a specific configuration and software environment that support applications that run on a first device of the plurality of devices, is obtained by the first device from a plurality of IAs of a second device of the plurality of devices, from a central server connected via a network or a local storage of the second device. The plurality of IAs is configured to have different specific configurations and software environments that run on the plurality of devices. The software environments of the first device and second device are same or different. Further, the obtained specific IA is installed by the first device. Furthermore, the installed specific IA is executed on the first device to enable interaction between the first device and second device.12-27-2012
20120331051SYSTEM AND METHOD FOR DESIGNING AND MANAGING SOCIAL MEDIA CAMPAIGNS - In one embodiment, a system for designing and managing one or more social media campaigns is described. The system comprises at least one client capable of providing a user, access to a plurality of social media channels, a server communicatively coupled to the at least one client through a network, the server configured to extract user information from the at least one client, a demand side configured to be accessed by a marketer, a supply side configured to be accessed by the plurality of social media channels and a social media exchange platform configured to enable exchange of data between the demand side and the supply side. Method for designing and managing the social media campaigns is also disclosed.12-27-2012
20120331050METHOD AND APPARATUS FOR PROVIDING SERVICES VIA CLOUD-BASED ANALYTICS - An approach is provided for providing services via cloud based analytics. An analytics platform determines one or more data propagation policies associated with propagating user information from at least one device to one or more cloud components. The analytics platform also processes and/or facilitates a processing of the one or more data propagation policies to cause, at least in part, a propagation of the user information to the one or more cloud components, wherein the propagation causes, at least in part, the user information to be available to one or more applications, one or more services, or a combination thereof.12-27-2012
20120331049INFERRING TOPICS FROM SOCIAL NETWORKING SYSTEM COMMUNICATIONS USING SOCIAL CONTEXT - A social networking system determines the meaning of an anchor term used in a communication received from a communicating user. Candidate nodes are identified in the dictionary based on the anchor term, where each candidate node represents a possible meaning of the anchor term. The context of the anchor term is determined, and a score is determined for each candidate node based on the determined context. A candidate node is selected that most likely represents the meaning of the anchor term based on the determined candidate node scores. The context of the anchor term may be a social context derived from users connected to the communicating user that use the anchor term in communications. A communicating user may be prompted to identify the meaning of the anchor term explicitly based on the use of the term in communications from other users connected to the communicating user.12-27-2012
20110320535EFFICIENT PAIRING OF NETWORKED DEVICES - A system, apparatus, and method for enabling a communication device to be paired with multiple other communication devices that are connected to a network without the need to conduct a separate pairing operation between the first communication device and each of the other network-connected devices. The data exchanged between a user's communication device and a peer communication device (e.g., one of a group of network-connected communication devices) that is used to authenticate communications between the user device and the peer device (i.e., link key) is stored in a network-accessible data storage and retrieval system. The link key is used by the user device when attempting to establish communications with a different peer device (e.g., another one of the network-connected devices) and is retrieved by the other network-connected peer device and used to enable authenticated communications between the other peer device and the user device.12-29-2011
20110320534SYSTEM AND METHOD FOR MANAGING HUNT GROUPS - A computing device defines one or more hunt groups on a client, wherein the one or more hunt groups are defined based, at least in part, upon information specific to the client. The computing device receives a request for a communication session at the client. The request for the communication session is directed, by the computing device, to one or more members of the one or more hunt groups based, at least in part, upon the one or more defined hunt groups.12-29-2011
20120102110PRESENTING INFORMATION IN A CONFERENCE - One conferencing system allows conference participants to share all or a portion of the display seen on their computer screens. The conferees may be at sites removed from each other, or may view a recorded presentation or archived conference at different times. Conference participants are either “presenters” who can modify the display or “attendees” who cannot modify the display. A pointer icon, which can be labeled to identify the conferee, is displayed on the shared image area. Each conferee can modify the position of his or her own pointer, even when not presenting, so that every participant can see what each conferee is pointing to, should a conferee choose to point to an element of the display. These and other features apply to other data streams shared in the conference or in meetings where there is no shared-image data stream.04-26-2012
20120102109SYSTEM AND METHOD FOR EXTENDING A WEB SERVICE ENVIRONMENT TO SUPPORT SCALABLE ASYNCHRONOUS CLIENTS - An asynchronous transport enables decoupling the delivery of an operation's request and response messages, from the request and response cycle of a single exchange on the transport. The response message need not be delivered as the response to the initial transport request, but can instead be delivered by the web service to a response endpoint or other location selected by the client, using a new connection originating from the service. In accordance with an embodiment, the client communicates with the web service via request messages that include a SOAP header, formatted according to an XML format, and conveyed using the HTTP. The asynchronous transport automatically deploys, for a client, an endpoint reference that will ultimately receive corresponding response messages. This allows the response to ultimately return to the client application in a manner consistent with the JAX-WS specification, without the developer having to change their original client application.04-26-2012
20120102117INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING PROGRAM AND RECORDING MEDIUM FOR STORING THE PROGRAM - Disclosed herein is an information processing apparatus capable of exchanging information with another apparatus. The apparatus includes: a unit for carrying out a communication with the other apparatus; a unit for acquiring information on a state of a communication with the other apparatus carried out by the communication unit; and a unit for determining image information for a user owning the other apparatus based on the information acquired by the communication-state information acquisition unit and determining an array including the image information. The apparatus further includes: a unit for generating a display image including the image information based on the array; and a unit for displaying the display image.04-26-2012
20120102116METHOD, SYSTEM, AND PROXY NODE FOR P2P STREAMING MEDIA DATA DISTRIBUTION - A method for Peer-to-Peer (P2P) streaming media data distribution includes: receiving a media resource request message sent by a Client node, and sending a media resource query request corresponding to the message to multiple resource networks; obtaining response messages to the media resource query request; confirming Cache nodes storing the media resource according to the response messages; and requesting the media resource from the Cache nodes. The present invention further provides a system and a Proxy node for streaming media data distribution, thereby expanding an application range of live/on-demand service of a user, and increasing the flexibility of a system for streaming media distribution.04-26-2012
20120102115Multimedia Aggregation in an Online Social Network - Multimedia content is featured on user pages of an online social network using embed codes that are generated using a configuration file associated with the source ID for the multimedia content and a content ID for the multimedia content. The configuration file, the source ID and the content ID are stored locally by the online social network so that any changes to the embed codes can be made by changing the configuration file associated with the source and regenerating the embed codes. By managing multimedia content in this manner, greater control can be exercised by the online social network over the multimedia content that are featured on its user pages.04-26-2012
20120102114SYSTEMS AND METHODS FOR TRACKING RESPONSES ON AN ONLINE SOCIAL NETWORK - Disclosed are systems, apparatus, methods, and computer readable media for performing actions in response to information updates provided in an information feed such as a news feed capable of being displayed on a display device. In one implementation, an information update to be displayed in the information feed is received. The information update may be stored in a feed table for inclusion in the information feed. In some implementations, an indication of activation of a response request rule is received. The response request rule may be configured to create a response request related to an identified information update to request information from one or more recipients. The response request may be stored, accessed and presented in association with the identified information update in an information feed.04-26-2012
20120102113SYSTEM AND PROCESS FOR RANKING CONTENT ON SOCIAL NETWORKS SUCH AS TWITTER - A system and process for ranking at least one of the quality and importance of content on a social network is disclosed. The system and process include monitoring one of actions and information of social network users, determining whether the actions or information of the social network users fits a predefined definition of a game between at least two social network users, determining the results of the game between the at least two social network users, applying a sports ranking algorithm to the results between the at least two social network users, and determining a rank of at least one of the quality and importance of content of the social network users based on an outcome of the sports ranking algorithm.04-26-2012
20120102112SYSTEM AND METHOD FOR DETECTION AND PREVENTION OF SPAM IN TAGGING SYSTEMS - A method for detection of spam in a tagging system can include assigning negative points to each tag in the tagging system responsive to the tag matching at least one spam filter criteria, assigning trust points to a tagger responsive to the tagger's behavior matching at least one tagger filter criteria, wherein the at least one tagger filter criteria depends upon tags assigned by the tagger that are assigned negative points, and restricting a tagging functionality of the tagging system for a tagger if a first predefined threshold of negative trust points is exceeded.04-26-2012
20120102111PRESENTING INFORMATION IN A CONFERENCE - One conferencing system allows conference participants to share all or a portion of the display seen on their computer screens. The conferees may be at sites removed from each other, or may view a recorded presentation or archived conference at different times. Conference participants are either “presenters” who can modify the display or “attendees” who cannot modify the display. A pointer icon, which can be labeled to identify the conferee, is displayed on the shared image area. Each conferee can modify the position of his or her own pointer, even when not presenting, so that every participant can see what each conferee is pointing to, should a conferee choose to point to an element of the display. These and other features apply to other data streams shared in the conference or in meetings where there is no shared-image data stream.04-26-2012
20120331053CREATING AND MANAGING GRANULAR RELATIONSHIPS ON AN ONLINE SOCIAL NETWORK - This disclosure provides implementations of methods, apparatus, systems, and computer program products for creating and managing granular relationships on an online social network. In some implementations, a request to generate an information feed is associated with configuration information, which identifies a source of information updates. Each of the information updates can be of a certain type. The configuration information identifies one or more of these types. An information update can be selected from the identified information source. The selected information update has one or more of the types associated therewith. The requested information feed is generated to include the selected information update and displayed on a display device.12-27-2012
20120102107"EYE TO EYE" SYSTEM (121): CONTACT APPARATUS OPERATING AS PORTABLE AND MOBILE MEETING SITE - Eye to Eye system (I2I): Interaction system functioning like a portable, mobile social and dating website.04-26-2012
20120102106DUAL-MODE WIRELESS NETWORKED DEVICE INTERFACE AND AUTOMATIC CONFIGURATION THEREOF - A wireless networked device interface is disclosed. The wireless networked device interface comprises a central processing unit (CPU), a bus coupled to the CPU, a memory/buffer coupled to the bus, a peripheral bus interface coupled to the bus, an upstream network module coupled to the bus, a downstream network module coupled to the bus and a peripheral device. The device interface includes a nonvolatile memory (NVM) coupled to the bus. The NVM includes a configuration function which through a portable device can associate with one or more portable devices on the downstream wireless network and associate with one or more access points on the upstream wireless network. The wireless networked device as well as the access point can be discovered, selected and auto-configured through the graphic user interface of one of the portable devices on the downstream wireless network.04-26-2012
20120102105ONLINE DATE PLANNING SERVERS, METHODS AND COMPUTER PROGRAM PRODUCTS - A date planning server facilitates planning of a date between an initiator of the date and a subject of the date. Personal characteristics of the subject are obtained and stored. Various dating activities are obtained and stored. Personal characteristics are evaluated relative to the dating activities, to produce at least one proposed dating activity, which is suggested to the initiator. Related methods and computer program products are also provided.04-26-2012
20120102103RUNNING LEGACY APPLICATIONS ON CLOUD COMPUTING SYSTEMS WITHOUT REWRITING - Embodiments of the invention enable an application configured to store certain information (e.g., state information) locally to be deployed to a cloud computing environment in which local storage of such information is not permitted. For example, some embodiments create a “package” of resources that the application expects to be available to it during execution, and makes the package available to the application during execution in the cloud computing environment. The package may provide the application with resources it expects to have available during execution, such as the ability to store state information locally. As a result, the application need not be substantially modified to execute in the cloud computing environment.04-26-2012
20120290654Rewarding Users for Sharing Digital Content - A computer-implemented method, apparatus, and computer-readable medium of rewarding a user for sharing digital content are described. The method facilitates an effective way of sharing commercial digital content via a network, such as the Internet, while the users who share the content are provided with a real or virtual reward. The method may comprise receiving, from a user, a request to share digital content, retrieving the digital content to be shared, with the digital content being associated with a user, transmitting the digital content to one or more destinations for sharing, and providing a reward to the user.11-15-2012
20120290653DYNAMIC PLAYLIST FOR MOBILE COMPUTING DEVICE - A method of managing electronic media items includes accessing first geographic information that indicates a first geographic location of a first device; accessing second geographic information that indicates a second geographic location of a second device; determining whether the first device and the second device are within a defined geographic proximity based on the first geographic location and the second geographic location; if the determination indicates that the first device and the second device are within the defined geographic proximity, generating at least one playlist of media items based on a set of media preferences shared between a first user of the first device and a second user of the second device; and sending the playlist to the first device such that the first user is able to select one or more of the media items on the playlist to be output by the first device.11-15-2012
20120290651NODAL DATA PROCESSING SYSTEM AND METHOD - A method of operating a nodal data processing system comprising a plurality of nodes connected by communications links, the nodes being arranged in a hierarchical structure having higher and lower levels, wherein data communicated between the nodes is divided into time series data and fact data, time series data is communicated from a node to a node at a higher level in the hierarchy, and fact data is communicated from a node to a node at a lower level in the hierarchy.11-15-2012
20120290649METHOD OF CHARACTERIZING A SOCIAL NETWORK COMMUNICATION USING MOTIFS - The present disclosure relates generally to methods for characterizing communication networks, and more particularly to methods of characterizing the propagation of information throughout communications in such networks.11-15-2012
20100217802SOCIALIZING WEB SERVICES - A Method for sharing and recording achievements obtained in web services, comprising: 08-26-2010
20120290659SOCIAL NETWORKING SYSTEM - A matching network system including communication devices, servers and software which enables the provisioning of services and execution of transactions based on a plurality of private and public personality profiles and behavior models of the users, of the communication devices, of the products/services and of the servers; in combination with the software resident at the communication device level and or the local/network server level. Matching and searching processes based on a plurality of personality profiles wherein the information, communication and transactions are enabled to be matched with the user, the communication device and or the servers. The communication device is a stationary device or a mobile device, such as a portable computing device, wireless telephone, cellular telephone, personal digital assistant, or a multifunction communication, computing and control device.11-15-2012
20120136935SYSTEM AND METHOD FOR PROVIDING MOBILE P2P SERVICE - A mobile P2P system includes a mobile tracker node and a super peer node. The mobile tracker node is located in a dedicated wired network operating in conjunction with an internet network to which a plurality of peer nodes are connected, and manages information of a plurality of mobile peer nodes connected to a wireless access network. A peer list containing information on one or more peer nodes having the content queried by the plurality of mobile peer nodes is transmitted to the mobile peer nodes, the one or more peer nodes including the mobile peer nodes and the peer nodes on the internet network.05-31-2012
20100198917CROWD FORMATION FOR MOBILE DEVICE USERS - 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 central system receives a crowd request from a requesting device. In response, the central system establishes a bounding region for the request and identifies one or more crowds, each including number of users, that are relevant to the bounding region for the request. The central system then generates crowd data for the one or more crowds and returns the crowd data for the one or more crowds to the requesting device.08-05-2010
20100174782MONITORING OF COMPUTER-RELATED RESOURCES AND ASSOCIATED METHODS AND SYSTEMS FOR ALLOCATING AND DISBURSING COMPENSATION - A system rewards users who offer to share the memory, storage, or bandwidth of their computing resource to third parties within a distributed network. Users share processing, storage, bandwidth or memory resources with third parties by permitting such third parties to access files stored in the memory of the users' computing devices. Users that offer files for upload are encouraged to register with a central authority, and receive value each time a third party accesses a resource from their computing devices. The value awarded to each such user is tracked by the central authority and is weighted.07-08-2010
20130013681COLLABORATIVE FILTERING OF CONTENT - Embodiments generally relate to aggregating mentions. In one embodiment, a method includes retrieving a plurality of mentions from a social networking service, where each mention is associated with one or more users of the social networking service. The method also includes aggregating the mentions, and displaying the mentions based on one or more formats.01-10-2013
20130013691RESOURCE 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.01-10-2013
20130013690Method 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-10-2013
20130013689Method of conducting operations for a social network application including activity list generation - In one embodiment, a method of conducting operations for a social network application comprises: operating at least one social network application server for interacting with users of the social network application; maintaining user accounts for users of the social network application, the user accounts including data defining relationships between users of the social network application; logging activities of users, the logged activities including real-world activities other than direct use of the social network application; generating a notification list of recent activities of users of the social network application, wherein the notification list includes (1) at least one real-world activity of a first user of the social network application and (2) at least one hyperlink to offer for an activity that is directly related to the at least one real-world activity of the first user.01-10-2013
20130013695Engagement Interface Advertising In A Social Network - A social network advertises to its members with engagement interfaces. An engagement interface comprises a call to action and a link to perform the action within the social network from within the engagement interface. Responsive to a user selection of the link to perform the action, the engagement interface modifies one or more objects within the social network associated with the call to action according to the selection of the link to perform the action. The engagement interface may be refreshed on the user's screen to indicate to the user that the action has been performed. An engagement interface may also be presented to a user from the social network or from an external system apart from the social network.01-10-2013
20130013694METHOD AND APPARATUS FOR PROVIDING PEER SELECTION IN A NETWORK - A method and apparatus for providing peer selection in a network are disclosed. For example, the method requests peer information from an application server supporting a Peer-to-Peer (P2P) service, and receives the peer information comprising a plurality of peer endpoint devices. The method then selects a peer endpoint device from the plurality of peer endpoint devices based on at least one preference.01-10-2013
20130013693Automatically Providing A Communication Based On Location Information For A User Of A Social Networking System - Systems and methods for automatically locating web-based social network members are provided. According to one embodiment, contact content including an associated GPS identifier and status for web-based social network members located at or near the same location automatically appears on a GPS-enabled device. A further exemplary system includes a GPS-enabled device configured to receive a GPS identifier and a status representing a location and a current state for a web-based social network member, a processing module that associates the received GPS-identifier and the received status, and a communications module that sends the associated GPS-identifier and status to a server comprising a web-based social network database. Contact content in a web-based social network database record in the web-based social network database is updated to include the associated GPS identifier and status for the web-based social network member.01-10-2013
20130013692SERVER, COMMUNICATION TERMINAL, AND DEVICE COLLABORATION SYSTEM INCLUDING THE SAME - A device collaboration system includes a server 01-10-2013
20130013697GROUP GENERATION DEVICE - A generation section 01-10-2013
20130013696Devices and Systems for Outputting Contextual Information About an Event For Which an Alarm is Set on an Electronic Device - The present invention can permit an electronic device to output contextual information about an event when an alarm stored within the electronic device goes off. In one embodiment, an electronic device can permit a user to select an alarm template from a plurality of alarm templates and associate the selected alarm template with an alarm. When the alarm goes off at a later date, the electronic device can output the contextual information of the user-selected alarm template, thereby providing the user with contextual information relevant to the event for which the alarm was created. In another embodiment of the present invention, a receiving electronic device can automatically match alarm templates with alarms transferred from a transmitting electronic device. The present invention also can permit a user to create an alarm template, and customize alarm templates pre-populated by the manufacturer of an electronic device.01-10-2013
20130013685Social Networking Environment with Representation of a Composite Emotional Condition for a User and/or Group of Users - A social networking method, implemented over a computer network and using a computer process, generates a digital output that is representative of a composite emotional condition for a first user based on data representative of the first user's emotional condition and data representative of such another user's emotional condition.01-10-2013
20130013683AUTO-CREATING GROUPS FOR SHARING PHOTOS - Methods and systems for aggregating and sharing digital content associated with social events via a network are provided. In one example embodiment, a system for aggregating and sharing digital content associated with social events via a network facilitates the aggregation and sharing of digital content, such as photos and videos. The aggregation may be performed with respect to the digital content received from different sources associated with the same social event. The digital content may also be subjected to an image recognition process to identify one or more individuals appearing in the photos or videos. The shared content may also be filtered to display only those photos or videos with specific individuals. In addition, users may be allowed to set privacy rules with respect to the photos and videos within which they appear.01-10-2013
20130013686People Lists - Enabling management of contacts includes passively recognizing a set of contacts that are, as a group, repeatedly sent communications by a member, bringing the member's attention to the recognized set of contacts, enabling the member to name the set of contacts, and enabling the member to address future communications to the set of contacts through use of the name associated by the member with the set of contacts.01-10-2013
20130013688SYSTEM AND METHOD FOR PROVIDING A MESSAGE AND AN EVENT BASED VIDEO SERVICES CONTROL PLANE - A method is provided in one example embodiment and includes establishing a connection between a client and a messaging fabric of a conductor element associated with a video system; defining a service having a set of features using a set of interfaces associated with an Extensible Messaging and Presence Protocol (XMPP); assigning a plurality of XML namespaces for the set of features of the service; assigning an identifier to the service; and registering the service in a service directory in order to create a mapping between the XML namespaces and the identifier.01-10-2013
20130013684TRUSTED SOURCES WITH PERSONAL SUSTAINABILITY FOR AN ORGANIZATION - A system and method for developing trust in an organization supported tracking system by ensuring that resources in a resource library are collected from trusted sources, and encouraging and tracking participation in organization supported activities designed to achieve a long term goal of the organization. Resources may be submitted by organization members and ranked according to multiple factors including the trustworthiness of the source, the relevance of the resource to the long term goal, or the response of the organization members to the resource. Participation may be encouraged through friendly competition, awards granted for participation, and publication of member accomplishments. Tracking may be facilitated by allowing members to create initiatives and actions related to the long term goal which members may follow and join and then tracking and verifying member participation in those initiatives and actions.01-10-2013
20130013687Information Sharing Method and Mobile Device Thereof - An information sharing method for a mobile device is disclosed. The information sharing method includes registering an event in the mobile device; determining whether a software activity occurs during the event; marking information of a specific software activity with a tag corresponding to the event if the specific software activity occurs during the event; and sharing the information of the specific software activity with the tag.01-10-2013
20130013680SYSTEM AND METHOD FOR DETERMINING INTERPERSONAL RELATIONSHIP INFLUENCE INFORMATION USING TEXTUAL CONTENT FROM INTERPERSONAL INTERACTIONS - A non-transitory computer storage medium stores a method that determines interpersonal relationship influence information between participants in an interaction channel that includes inputting an interaction text response of communication by a participant made in an interaction channel. A type of influence relation of the interaction text response is determined on at least one other participant in the interaction channel based on relational descriptors. An influence score value for the interaction text response is determined, where the influence score value indicates how strongly the interaction text response influences the at least one other participant in the interaction channel. A pair-wise indication of a direction of influence of at least two participants in the interaction channel is determined. Interpersonal relationship influence information is output for the interaction text response for a participant pair in the interaction channel.01-10-2013
20130013682Clustering a User's Connections in a Social Networking System - A user's connections in a social networking system are grouped into a number of clusters based on a measure of the connections' relationships, or affinity, to each other. The affinities among the connections are based on the connections' own relationships and indicate a likelihood that the connections are in the same social circles. The clusters are formed based on the affinities among the user's connections, where the clusters tend to have connections that have relatively high affinities with the other connections the same cluster as compared to the connections who are not in the same cluster. An iterative hierarchical clustering algorithm may be used to collapse the connections into clusters based on affinities between pairs of the connections.01-10-2013
20130013679Collaborative Media Sharing - Devices and methods are provided for the collaborative management of digital media. A plurality of users respectively use their mobile devices to provide a corresponding plurality of digital media data to a media server node, which then displays it within a display. Instructions in the form of control data are then received from the mobile devices, which are then used to perform collaborative management of the displayed digital media data. Various collaborative sequencing and editing operations are performed by the users to create a composite digital media file, which is then transferred to one or more of the user's mobile devices.01-10-2013
20120150958METHODS AND APPARATUS TO DETERMINE AUDIENCE ENGAGEMENT INDICES ASSOCIATED WITH MEDIA PRESENTATIONS - Methods, apparatus, and articles of manufacture to determine audience engagement indices associated with media presentations are disclosed. An example method involves determining an Internet engagement indice based on a quantity of messages posted on an Internet service and containing a keyword associated with a media presentation. The example method also involves determining a composite engagement indice based on the Internet engagement indice and a survey engagement indice based on a survey of panel members exposed to the media presentation.06-14-2012
20120150957SYSTEM FOR RANKING MEMES - Disclosed are methods and apparatus for selecting items (e.g., Internet memes) to be presented to a user. In one embodiment, a user connected to a network is identified. For each of a plurality of items (e.g., memes), for each of one or more followers of the user, a probability that the corresponding one of the followers of the user will repost the one of the plurality of items is determined. A number of the plurality of items may be selected based, at least in part, on the probability that has been determined, for each of the plurality of items, for each of the one or more followers of the user, that the corresponding one of the followers of the user will repost the one of the plurality of items. The selected number of the plurality of items may then be presented to the user.06-14-2012
20120150955Contact Resolution Using Social Graph Information - In one embodiment, a social networking system imports a user's contacts to a local address book of the user by merging the user's social graph information to the local address book.06-14-2012
20120150954ADAPTIVE COLLABORATIVE DE-DUPLICATION - Example apparatus, methods, and computers support adaptive, collaborative de-duplication. One example method includes controlling a computer to compute a correlation between a processing state associated with collaborative data deduplication performed by the computer and an environmental state associated with a collaborative data deduplication environment with which the computer interacts. With the correlation in hand, the method then includes controlling the computer to adapt how the computer participates in collaborative data deduplication based, at least in part, on the correlation. The adaptations can include changing what processing is performed on the computer and what data is stored on the computer.06-14-2012
20130018955COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR IMPLEMENTING A SOCIAL NETWORK INFORMATION FEED AS A PLATFORM - Disclosed are systems, apparatus, and methods for presenting feed items in an information feed. In various implementations, at least one feed parameter is determined, where the at least one feed parameter identifies a characteristic of at least one feed item to be included in the information feed. In some implementations, at least one feed search strategy is determined based on the determined at least one feed parameter, where the at least one feed search strategy identifies a feed query to be issued to a database system storing the feed items. In various implementations, the at least one feed item is identified based on the determined at least one feed parameter and the at least one feed search strategy. In various implementations, a first result object is generated, where the first result object includes the identified at least one feed item.01-17-2013
20130018954SITUATION-AWARE USER SENTIMENT SOCIAL INTEREST MODELS - A method for constructing user models from user usage and context data is provided where a personal interest graph for a user is constructing from interests of the user derived from usage data and situational data derived from one or more sensors of the electronic device. The nodes in the interest graph also contain information about a degree of user interest in the corresponding interest and a sentiment of the user at the time when the usage data suggests that the user expressed interest in the interest graph. The personal interest graph can be modified by annotating one or more nodes of the personal interest graph with influence information. Later, a current sentiment for the user can be determined by analyzing input from one more sensors on the electronic device, and a particular node can be located in the personal interest graph based on the information in the nodes.01-17-2013
20130018953METHOD AND SYSTEM FOR PRESENTING A MEETING IN A CLOUD COMPUTING ENVIRONMENT - A method for presenting a meeting in a cloud computing environment is disclosed. The method embodiment includes providing by a server a virtual planning space in a cloud computing environment, wherein the virtual planning space is associated with a meeting and is associated with planning content comprising data objects loaded by a plurality of meeting collaborators. The method also includes receiving by the server an indication to launch the meeting, and in response, generating a virtual meeting room associated with the meeting and an identifier for the virtual meeting room. Thereafter, the server is configured to transmit a message to a plurality of meeting participants that includes an invitation to attend the meeting and the identifier for the virtual meeting room, and to present meeting content comprising at least one data object of the planning content to the meeting participants via the virtual meeting room.01-17-2013
20130018952METHOD AND SYSTEM FOR PLANNING A MEETING IN A CLOUD COMPUTING ENVIRONMENT - A method for planning a meeting in a cloud computing environment is disclosed. The method embodiment includes receiving by a server a meeting configuration file including information identifying a meeting, a plurality of meeting collaborators, and/or a plurality of meeting participants. When the meeting configuration file is received, the server is configured to generate a virtual planning space associated with the meeting and located in a cloud computing environment, to transmit a message to the plurality of meeting collaborators that includes an invitation to collaborate in the meeting via the virtual planning space, and to receive an indication to load planning content that includes at least one data object. In response to receiving the indication, the server associates the planning content with the virtual planning space so that the planning content is accessible by the meeting collaborators via the virtual planning space in the cloud computing environment.01-17-2013
20130018959SYSTEMS AND METHODS FOR THE ANALYSIS AND DISSEMINATION OF DATA WITHIN A NETWORKED COMMUNITY - A computer-implemented method for analyzing and disseminating data within a networked community is described. It is determined whether to gather data from a variety of data sources. Members of the networked community may also contribute data. The data is gathered and provided to an administrator of the networked community. Upon being analyzed, the data is disseminated to the members of the networked community.01-17-2013
20130018961METHOD AND SYSTEM FOR COLLECTING INFORMATION ABOUT A USER'S MEDIA COLLECTIONS FROM MULTIPLE LOGIN POINTS - Collecting information about a user's media collections at a central location from multiple login points and/or multiple devices owned by the user is disclosed herein. The user establishes a user account at a central server. A client application may be downloaded to the user's device for establishing a connection to the central server. Subsequently, each time the user logs in to the central server, the central server receives a unique machine identifier for the connected and currently in-use user device. The central server receives information about the user's media collection from the user device and stores that media collection by its MID under the user's individual account. The central server obtains and stores information about all the user's media collections owned by user devices connected and in-use and previously connected to the central server rather than only having knowledge of the media collection stored on the currently in-use user device.01-17-2013
20130018948METHOD AND SYSTEM FOR USE IN PROVIDING NETWORK SERVICES INTERCHANGEAANM Douillet; LudovicAACI EscondidoAAST CAAACO USAAGP Douillet; Ludovic Escondido CA USAANM Mihalov; BryanAACI EscondidoAAST CAAACO USAAGP Mihalov; Bryan Escondido CA USAANM Sadja; AranAACI San DiegoAAST CAAACO USAAGP Sadja; Aran San Diego CA US - Systems and methods are provided in establishing interchanges between consumer electronic (CE) devices and networking services. Some of these embodiments establish an intermediate application programming interface (API) between a plurality of remote CE devices and one or more social networking APIs each corresponding to a social networking service; translate, through an interchange service, communications between the intermediate API and the one or more social networking APIs; identify modifications to a first social networking API; implement a first update to the interchange service such that translations provided by the updated interchange service between the intermediate API and the first social networking API are consistent with the modifications to the first social networking API; and avoid updating at each of the plurality of CE devices relative to the modifications to the first social networking API.01-17-2013
20130018960Group Interaction around Common Online Content - An on-line system that allows a group of people to interact around common content, in which the system includes: a computer network; a server system coupled to the computer network; and multiple user devices, each of which is coupled to the computer network and each of which is associated with a respective member of the group, in which the server system stores identification information for each member of the group, and in which, in response to receiving a lead to content initiated by a member of the group, the server system is configured to send a reference to the content to the respective user devices of the other members of the group. In response to receiving the reference to the content, at least some of the user devices automatically access and load the content via the network.01-17-2013
20130018956METHODS AND SYSTEMS FOR MANAGING MULTIPLE TIMELINES OF NETWORK FEEDS - Systems and methods are provided for managing multiple timelines of network feeds. A system accesses network feeds associated with at least one social network. The system identifies a first set of network feeds based on an associated first name, first keyword, first calendar date, and/or first geographic location. The system identifies a second set of network feeds based on an associated second name, second keyword, second calendar date, and/or second geographic location. The system outputs, to a display device, a first chronological representation of the first set of network feeds based on calendar dates associated with the first set of network feeds and a second chronological representation of the second set of network feeds based on calendar dates associated with the second set of network feeds. The system can supplement the chronological representations of network feeds with additional network feeds associated with other network users.01-17-2013
20130018958METHODS AND SYSTEMS FOR PUBLIC COLLABORATIVE INTERFACE FOR PRIVATE NETWORK GROUPS - Systems and methods are provided for a public collaborative interface for private computer networks. A system receives a domain name that enables users associated with the domain name to subscribe to a private network group, wherein the domain name differs from a domain name for the private network group. The system outputs a network feed from a user of the private network group to a display device associated with a user associated with the domain name in response to a determination that the user associated with the domain name is subscribed to the private network group. The system outputs a network feed from the user associated with the domain name to display devices associated with users of the private network group in response to a determination that the user associated with the domain name is subscribed to the private network group. The received domain name can be an email address.01-17-2013
20130018950CONNECTING A DEVICE TO A MEETINGAANM Narayanan; Giridhar KalpathyAACI BellevueAAST WAAACO USAAGP Narayanan; Giridhar Kalpathy Bellevue WA USAANM Gomber; PujaAACI BellevueAAST WAAACO USAAGP Gomber; Puja Bellevue WA USAANM Rao; DeepakAACI BellevueAAST WAAACO USAAGP Rao; Deepak Bellevue WA USAANM Elias; AnnikaAACI RedmondAAST WAAACO USAAGP Elias; Annika Redmond WA USAANM Anantharaman; SundarAACI RedmondAAST WAAACO USAAGP Anantharaman; Sundar Redmond WA USAANM Choudhary; NishantAACI BellevueAAST WAAACO USAAGP Choudhary; Nishant Bellevue WA US - One or more techniques and/or systems are disclosed for joining a device to a meeting. A device can send a request to join the meeting, such as by selecting a meeting request link in an invitation received at the device. A join meeting service may receive the request, authenticate the request, and return a code package and meeting related document. The code package can be used at the device, and/or at the join meeting service, to identify one or more meeting clients (e.g., applications) on the device. A supported meeting client that may be used to join the device to the meeting can be selected from the one or more meeting identified clients, if at least one meeting client is identified, and launched to join the device to the online meeting.01-17-2013
20130018951SCHEDULING A MEETING IN REAL TIMEAANM Piccinini; SandroAACI RomeAACO ITAAGP Piccinini; Sandro Rome ITAANM Pichetti; LuigiAACI RomeAACO ITAAGP Pichetti; Luigi Rome ITAANM Secchi; MarcoAACI RomeAACO ITAAGP Secchi; Marco Rome ITAANM Sidoti; StefanoAACI RomeAACO ITAAGP Sidoti; Stefano Rome IT - A method, data processing system, and computer program product for sending a notification of a meeting. An identification is made when a number of users in a plurality of users requesting the notification of the meeting is within a threshold distance. Whether the number of users is greater than or equal to a threshold number of the plurality of users needed to have the meeting is determined in response to the identification that the number of users in the plurality of users is within the threshold distance. The notification of the meeting is sent to the number of the users in response to determining that the number of users is greater than or equal to the threshold number.01-17-2013
20130018949DYNAMIC NEWS MEDIA SELECTION FOR SOCIAL NETWORK DISTRIBUTIONAANM Pradeep; AnanthaAACI PiedmontAAST CAAACO USAAGP Pradeep; Anantha Piedmont CA US - Attributes associated with an entity such as a brand, product, or service are identified from analysis of the entity itself as well as from information from an entity owner such as a company or firm. Attributes and news articles are transmitted over a network. News articles exhibiting characteristics promoting identified attributes are selected and conveyed back over the network. The news articles are then posted on social network walls and profiles of pages of interested individuals. Entities may identify interested individuals as those who have joined, followed, liked, or subscribed to a particular entity page. Interested individuals may also be identified through their profile characteristic information.01-17-2013
20130018947Performing Collective Operations In A Distributed Processing SystemAANM Archer; Charles J.AACI RochesterAAST MNAACO USAAGP Archer; Charles J. Rochester MN USAANM Carey; James E.AACI RochesterAAST MNAACO USAAGP Carey; James E. Rochester MN USAANM Markland; Matthew W.AACI RochesterAAST MNAACO USAAGP Markland; Matthew W. Rochester MN USAANM Sanders; Philip J.AACI RochesterAAST MNAACO USAAGP Sanders; Philip J. Rochester MN US - Methods, apparatuses, and computer program products for performing collective operations on a hybrid distributed processing system are provided. The hybrid distributed processing system includes a plurality of compute nodes where each compute node has a plurality of tasks, each task is assigned a unique rank, and each compute node is coupled for data communications by at least one data communications network implementing at least two different networking topologies. At least one of the two networking topologies is a tiered tree topolo