Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Computer supported collaborative work between plural users

Subclass of:

715 - Data processing: presentation processing of document, operator interface processing, and screen saver display processing

715700000 - OPERATOR INTERFACE (E.G., GRAPHICAL USER INTERFACE)

Patent class list (only not empty are listed)

Deeper subclasses:

Class / Patent application numberDescriptionNumber of patent applications / Date published
715753000 Computer conferencing 895
715752000 Interactive email 276
715759000 Group window 11
Entries
DocumentTitleDate
20090193342SYSTEM AND METHOD FOR DOCUMENT MARKUP - The system and method as described herein can be advantageously used in a plurality of scenarios, two of which include field markup and data collection and collaborative review. The system and method handles the allocation of digital paper pattern background and the creation of required page definition files embedded into digital paper enabled PDFs. Optionally, action palettes can be automatically overlaid on the drawings as legend boxes to enable field personnel to select the operations they want to perform on the digital paper as they would on a computer interface. For instance letting users select the types of callouts and clouds to add to their markup. These drawings can be printed or plotted onto paper and sent to a work site for markup.07-30-2009
20090193341VISUALIZATION OF MEETING INVITEE STATUS AS A METHOD OF COLLABORATION - A system, method, and computer program product provide visualization of anonymous information about overall meeting invitation status. An attribute is generated for display at an invitee device and the attribute in a displayed image represents a person's decision: accept, decline, or tentative. Each decision is displayed by different color, attribute shape and/or display orientation. For example, an individual acceptance will be displayed as a small red square in the display image. An individual decline will be displayed as a small green square in the display image. An individual tentative decision will be displayed as a small yellow square in the display image.07-30-2009
20130031487SYSTEMS AND METHODS FOR FRAGMENTING NEWSFEED OBJECTS - A technique allows a newsfeed item shown in a newsfeed of a social network to be easily promoted to another newsfeed in the social network. In a specific embodiment, the system receives a first user's promotion selection of an item displayed in a newsfeed of the first user. The item includes content provided by a second user. The first user is prompted to select a destination newsfeed. A selection of the destination newsfeed is received and the item is published on the destination newsfeed for a third user.01-31-2013
20130086484SYSTEM FOR CUSTOM USER-GENERATED ACHIEVEMENT BADGES BASED ON ACTIVITY FEEDS - Disclosed are methods and apparatus for generating and awarding user-generated badges. In one embodiment, a user-generated badge may be generated in response to input received via a graphical user interface. The user-generated badge may be represented by a media token and have associated therewith a set of rules defining one or more activities to be completed. Activity data may be monitored via one or more data sources based upon the set of rules. An instance of the user-generated badge may be automatically awarded to individuals satisfying the set of rules.04-04-2013
20110202852METHOD AND APPARATUS FOR PROVIDING SOCIAL NETWORK SERVICE WIDGETS - A method of providing a Social Network Service (SNS) widget includes receiving SNS service information from a plurality of external SNS servers, and integrating the received SNS service information into the widget.08-18-2011
20120246575PRESENTING QUESTION AND ANSWER DATA IN A SOCIAL NETWORKING SYSTEM - A social networking system includes a question and answer system that displays to a viewing user questions and answers provides by other users of the social networking system. The question and answer system may display answers to a particular question in a way that visually indicates both the global answer set and a subset of the global answer set, such as the viewing user's friends. The social networking system may also display to a viewing user news stories about another user asking or answering a question, where the format of the displayed new stories is based on an affinity that the viewing user has for the user who provided the question or answer mentioned in the news story. The displayed questions and/or answers may be associated with an object in the social networking system, where the user interface provides additional information about those objects.09-27-2012
20120246574UTILIZING SOCIAL RELATIONSHIP INFORMATION TO DISCOVER A RELEVANT ACTIVE MEETING - An active meeting can be identified that occurs in a collaborative environment that is an electronic meeting system. The meeting can be associated with a meeting identifier, a ranking value, and/or a plurality of participants. Relationship information of the participants with regard to a specified entity can be determined. Relationship information can include a social network relationship, presence information, and/or collaboration metadata. A ranking value, which is a numerical or alphanumeric value, for the meeting can be programmatically established based on the relationship information.09-27-2012
20100077316METHOD AND SYSTEM FOR INSPECTNG AND MANAGING INFORMATION - The present invention discloses a system, method and apparatus for managing a collaborative construction project involving a plurality of users. The system includes a plurality of user terminals, where the plurality of users input data into each of their respective terminals, a central database that can receive input from the plurality of user terminals and can output data to the plurality of user terminals, an Internet source, via wireless, wired or other connection that connects and links the plurality of user terminals and the central database, a synchronization mechanism, the synchronization mechanism synchronizes substantially all input from the plurality of user terminals and a software application linked with the plurality of user terminals and the central database.03-25-2010
20130080913MULTI-COLUMN NOTEBOOK INTERACTION - A note taking application displays a notebook with a multi-column hierarchical navigation display. Each column has navigation elements that are activated to navigate through one or more notebooks. The user can control the display to expose more or fewer navigation columns.03-28-2013
20130086483Managing a Contextual Workspace - Techniques for providing user-based context to a virtual workspace, including: generating a virtual workspace viewable by a user on a graphical user interface, the virtual workspace comprising a plurality of workspace modules comprising data contained in one or more data objects; identifying an interaction by the user with at least some of the data contained in the one or more data objects; and based on the identified interaction, identifying additional data contained in the one or more data objects that is semantically related to the data interacted with by the user.04-04-2013
20090158169MESSAGE BOARD AGGREGATOR - Web content representing a first message is displayed in a window of a computer program. The first message is one of a plurality of messages posted to an online forum. A plurality of message summaries are displayed in the same window of the computer program, contemporaneously with the first message. The plurality of message summaries include first information derived from the first message and second information derived from a second message in the plurality of messages. The web content representing the first message may, for example, be displayed in a first frame of the window and the information derived from the first message may be displayed in a second frame of the same window. The online forum may, for example, be a web-based financial message board.06-18-2009
20130047091Web based process of ranking people in the world according to certain characteristic traits of physical appearance by other people in the world at the request of the former. - Process by which people in the world are ranked according to certain characteristic traits of physical appearance they posses such as but not limited to beauty, attractiveness, desirability , sex appeal, by the other people in the world by expressing their judgment as they perceive the former aesthetically or otherwise to be in possession of a specific characteristic under consideration at the request and willing participation of the former in the process in which free and fair judgment of the latter on the characteristic being evaluated is sought for by the former.02-21-2013
20090307604MANAGING PERMISSIONS IN A COLLABORATIVE WORKSPACE - An approach for managing permissions in a collaborative workspace involves providing a permissions user interface presentation without loosing a context associated with a collaborative workspace user interface presentation. The permissions user interface presentation visually organizes a set of workspace members into tow or more permission level categories. The permissions user interface presentation also allows a user to efficiently add new workspace members from a local system or an alternative system.12-10-2009
20120192084SYNCHRONIZED PANEL TECHNOLOGY - Synchronized panel technology is provided. A method illustratively includes receiving indications of a first form factor and a second form factor. Content that is to be shared is identified. A first user interface is generated that includes the content and that is configured to be displayed on a computing device screen having the first form factor. A second user interface is generated that includes the content and that is configured to be displayed on a computing device screen having the second form factor. Indications of a first and second resolution are optionally received and utilized in generating the first and second user interfaces.07-26-2012
20130073980METHOD AND APPARATUS FOR ESTABLISHING USER-SPECIFIC WINDOWS ON A MULTI-USER INTERACTIVE TABLE - The present invention is directed toward a method and apparatus in which one or more user specific windows may be launched within a single computing session executed and displayed on the display of an interactive table. More specifically, the present invention is directed toward detecting the position of one or more users around an interactive table and generating one or more user-specific windows proximate to one or more user/s on the display of the interactive table within a single session.03-21-2013
20130073981METHODS AND APPARATUS FOR INTERACTIVE NETWORK SHARING OF DIGITAL VIDEO CONTENT - A method of sharing user perspectives on visual data includes publishing an interactive abstract map in which one or more data markers are plotted, wherein each of the one or more data markers represents a traversal record comprising a set of cropped space selections and time selections from said visual data, receiving a first signal indicating an interactive selection of one of the one or more data markers, and playing back a traversal record corresponding to the one of the one or more data markers, responsive to the receiving.03-21-2013
20090271711AUTOMATED RELATIONSHIP MANAGEMENT FOR DARWIN INFORMATION TYPING ARCHITECTURE - Embodiments of the present invention address deficiencies of the art in respect to relationship management in information architectures and provide a novel and non-obvious method, computer system and computer program product for managing links in a Darwin Information Typing Architecture (DITA). In one embodiment of the invention, a method for managing DITA links can include reading an information unit file comprising a plurality of topics and reading a relationship management file corresponding to the information unit file, wherein the relationship management file comprises at least one link corresponding to at least one of the plurality of topics, wherein a link comprises a reference to or from a second topic. The method can further include displaying in a graphical user interface the plurality of topics and displaying in the graphical user interface a description of each link corresponding to the plurality of topics.10-29-2009
20090013262SYSTEMS AND METHODS FOR PROVIDING DOCUMENT COLLABORATION USING A FRONT AND BACK FRAMEWORK - A document server system is described that comprises a plurality of electronic documents, plurality of messages relating to the electronic documents and an interface server for providing a client user interface. The client user interface provides a front user interface configured to display an electronic document to collaborators of the document. The front user interface includes a front switching input. Activation of the front switching input causes the client user interface to switch from the front user interface to a back user interface. The client user interface provides the back user interface configured to display one or more of the plurality of messages for each individual user that is related to the document on the front user interface. The back user interface includes a back switching input. Activation of the back switching input causes the client user interface to switch from the back user interface to the front user interface.01-08-2009
20090006979TEXT EXCHANGE FACILITY FOR JOINING MULTIPLE TEXT EXCHANGE COMMUNICATIONS INTO A SINGLE TOPIC BASED COMMUNICATION - The present invention discloses a text exchange facility that permits a user to combine multiple pre-existing text exchange interfaces into a single interface. When previous text exchange interfaces are joined, different tabs can be presented in a joined interface. A one-to-one correspondence can exist between tabs in the joined interface and active real-time text exchange sessions. Joining interfaces can have no effect on the underlying text exchange sessions or upon communications/activities experienced by communicators with whom the user exchanges textual messages. Joined interfaces can be identified by a user specified topic or name. In one embodiment, history and/or records concerning text exchange contents can be maintained on a topic-by-topic manner.01-01-2009
20080294999Electronic Calendar Collaboration - Meeting originators grant permission to update (i.e., add, change, and/or delete) a field or fields of a meeting invitation that corresponds to a calendar entry on an electronic calendar, enabling a meeting invitee to update a meeting invitation and to thereby communicate updates that can be reflected in the corresponding electronic calendar entries of other people who are invited to the meeting. Update permission may be granted to one meeting invitee, to all meeting invitees, or to a selected subset of the meeting invitees. Update permissions are associated with the particular meeting invitation, and preferably expire once the meeting time and date have passed. For recurring meetings, a particular update permission may be granted for a single instance of the meeting, or to all instances, and this permission preferably expires after the last instance of the recurring meeting has ended.11-27-2008
20110283201SYSTEM AND METHOD OF MATCHING DATES ON THE INTERNET - A dating Internet site based computer system offers matchmakers to aid in the dating process. The system includes a client database to hold clients that wish to date and attributes of said clients. The system contains a matchmaker database that holds matchmakers, who are experts at personal relations. The client and matchmaker database information is used to provide potential clients with insight into whether a matchmaker will be of use to them, as well as information for the internet site to determine whether they should host a given matchmaker. Matchmakers can provide counseling and knowledge with regard to dating for pleasure and success.11-17-2011
20090094529METHODS AND SYSTEMS FOR CONTEXT SENSITIVE WORKFLOW MANAGEMENT IN CLINICAL INFORMATION SYSTEMS - Certain embodiments of the present invention provide methods and systems for execution of clinical workflows via a clinical application system. Certain embodiments provide a clinical application system facilitating completion of clinical workflow tasks. The system includes a processor configured to associate tasks in a clinical workflow with external actors. The system also includes a user interface displaying clinical information to a user. The tasks are represented as links in the user interface. Each of the links triggers access to a corresponding external actor. Selection of at least one of the task links via the user interface triggers at least one of execution of and access to at least one of the external actors.04-09-2009
20110302504Mobile Application for Proximity Based Awareness System - A proximity-based awareness system that includes a mobile computing device for each user and a system server in communication with the mobile devices. The system server may enable the user to create and edit a personal profile; broadcast the profile to another user; enable the user to search for and view another's personal profile and an event profile; bookmark an interesting event and an interesting user based on keywords; store a profile image or profile video associated with the user, and designate a virtual presence at a location. Each mobile device includes a processor that may determine the location of the user; provide an interface to enable the user to interact with the system server, transmit information to the system server, and display information received from the system server; and allow the user to enter keywords. As such, the system allows users to become aware of other nearby users.12-08-2011
20090183088Apparatus and Method for Transferring Files from One Machine to Another Using Adjacent Desktop Displays in a Virtual Network - An apparatus and method for transferring files between a plurality of computers in a virtual network is disclosed. The present invention allows the selective transference of files between designated computers in a virtual network. The computers contain a VNRS program that allows a computer to display another computer's desktop next to its own. Although the two computers are not physically connected, the present invention allows files to be transferred from the first computer to the second computer and vice versa by merely dragging and dropping icons from one desktop to another.07-16-2009
20090150800Apparatus, Method and Computer Program Product for Generating Debriefing Charts - An apparatus, method, and computer program product for generating and displaying debriefing charts to authorized users. According to disclosed methods, debriefing charts are generated by obtaining summarized evaluation data; formatting the summarized data according to predetermined settings; and generating slides or pages using the formatted data. In some cases, custom debriefing charts may be generated e.g., based upon user authorization level. The apparatus includes a debriefing tool that may be standalone or integrated with a proposal evaluation tool using appropriate APIs, plug-ins, etc. The debriefing tool includes a plurality of modules including e.g., an evaluation data acquisition module, a formatting module, a debriefing chart generating module, a display module, and a user interface module.06-11-2009
20090150798METHOD FOR PROVIDING THE SYMPATHY OF THE CLASSIFIED OBJECTS HAVING THE PROPERTY AND COMPUTER READABLE MEDIUM PROCESSING THE METHOD - Disclosed is a method for providing a degree of matching between topical classified objects having properties, including the steps of inputting object information from a user and generating objects classified according to the user's interest field; generating posts in the generated objects; and numerically expressing a degree of matching with objects of other users.06-11-2009
20130219292Consistent Interface for Feed Event, Feed Event Document and Feed Event Type - A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a feed event, a feed event document, and/or a feed event type business object.08-22-2013
20120036453SYSTEM AND METHOD FOR GRAPHICAL CREATION, EDITING AND PRESENTATION OF SCENARIOS - The present invention discloses a system and a method for creating, editing, reusing and presenting of scenarios. The scenario may comprise events, where each event may comprise instance and/or class components. The system may comprise a processor and a GUI that is object oriented. The GUI may allow a user to graphically edit, create and define operations upon scenarios, events and events' components; and static and dynamic presentations of the scenario, the events that are associated with the scenario and the events' components. The processor may enable translating the graphical operations into programming code to be executed by a computer.02-09-2012
20110209070COLLABORATIVE DEVELOPMENT METHOD AND SYSTEM - The present solution relates to a system and method for collaborative development. The method comprises a displaying of a reference corresponding to at least one information of a development work. Upon selection of the reference a rooting source is accessed for at least one information of a development work. The method furthermore comprises enabling modifications of a content of a field corresponding to the at least one information within the rooting source.08-25-2011
20090307605AUTOMATED SET-UP OF A COLLABORATIVE WORKSPACE - An approach to setting up a collabortive workspace involves receiving a user's instructions to convert an object to a collaborative workspace. In response to this instruction, the approach creates the collaborative workspace in a substantially automated manner. The approach may thereby facilitate the provisioning of a collaborative workspace, eliminating or at least reducing the manual effort involved in setting up a collaborative workspace.12-10-2009
20100083132PREVENTING REDIRECTION LOOPS DURING COLLABORATIVE WEB BROWSING - A system for preventing redirection loops during collaborative web browsing is provided comprising: a CPU; a memory in communication with the CPU; instructions stored in the memory and executable by the CPU to prevent redirects encountered during a collaborative web browsing session, the instructions further comprising: instructions enabling a device to join a collaborative web browsing session; instructions enabling detection of a redirection loop; and instructions enabling termination of the redirect loop.04-01-2010
20110202851System and Method for Online Collaborative Creative Writing Process - A system and process for online collaborative writing between a plurality of users for a creative book. The present invention allows users to collectively write a new book with users voting upon the most favorite chapters written among the community. The users of the community are monitored and managed by a group of administrators. The administrators are managed by a super administrator. The objective of the present invention is to create an online community that is able to author new and creative books.08-18-2011
20080209344COMMUNICATING SHARED ELECTRONIC CALENDAR MODIFICATIONS - A shared electronic calendar modification notice provides calendar users accessing the calendar with notification that a calendar modification has been made by another calendar user. A shared electronic calendar user accessing the shared calendar is identified. Upon identifying a shared electronic calendar user, calendar modifications that are new to the shared electronic calendar user are identified. Modification notices are then output to communicate the new calendar modifications to the calendar user.08-28-2008
20110126125System and method for receiving selection of physical entities associated with a social network for comparison of physical attribute status - A method includes, but is not limited to: obtaining status information about one or more physical attributes for each of the one or more first physical entities and for each of the one or more second physical entities, the obtaining status information performed at least in part by at least one of a machine, article of manufacture, or composition of matter, 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, receiving a selection of one or more first physical entities, the receiving the selection performed at least in part by at least one of a machine, article of manufacture, or composition of matter. 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
20100005398Method and Apparatus for Viewing and Managing Collaboration Data from Within the Context of a Shared Document - Methods, systems, and apparatus are provided for viewing and managing collaboration data from within the context of a shared electronic document. A document editing pane is displayed for editing the shared document. In conjunction with the document editing pane, a collaboration pane is displayed for displaying the collaboration data. Through the collaboration pane, collaboration data such as the identities of one or more collaborators, task, documents, links and other information may be displayed. Actions may also be performed with respect to any aspect of the collaboration data through the collaboration pane.01-07-2010
20100146403MECHANISM FOR COLLABORATIVELY EXCHANGING NAVIGATION INFORMATION IN A DISTRIBUTED DOCUMENT REVIEW - A mechanism is disclosed for enabling a plurality of nodes on a network to collaboratively exchange sets of rendering information respecting a file. In one implementation, each node maintains its own copy of the file, and each node may access its copy of the file. Whenever a node does access the locations of the file, that node sends out a rendering information message. The rendering information message comprises the set of rendering information for the file that has been updated. The rendering information message is forwarded to each of the other nodes. When each of the other nodes receives the rendering information message, it stores the set of rendering information contained therein to a rendering history associated with a user. In this manner, histories of access in the file by all users are exchanged among the nodes, and the user on each node is able to see rendering information generated by users on the other nodes. Collaboration among the users is thus achieved.06-10-2010
20080244417PRESENCE-ENHANCED CALENDARING - Presence-enhanced calendaring is provided. A user can enter scheduled-activity information related to the user in a manner consistent with conventional calendaring systems. In addition to receiving scheduled-activity information related to a user, the presence-enhanced calendaring systems receive sensor-generated information related to a current activity of the user. The presence-enhanced calendaring system integrates the sensor-generated information related to a current activity of the user with the scheduled-activity information related to the user.10-02-2008
20120297315METHOD FOR ADDING GAME ELEMENTS TO INFORMATION AGGREGATION - This is a system for adding game elements to an information aggregation client-server application. Said system will provide users avatars, character classes, groups, goals, achievements, punishments and provided abilities in order the make interacting with other users and posting information on the site more fun and exciting.11-22-2012
20120297314SOCIAL INTERACTION TOOLBAR - Disclosed are systems for interactive social shopping comprising: a digital processing device and a computer program that creates a social shopping toolbar comprising a module adapted to create a selection of items, wherein said items are selected from one or more web sites; and a social shopping web application comprising a module adapted to enable at least a first and a second user to simultaneously view an identical item from said selection of items, such that a live showroom is generated, and a module that enables the first and second user to interact with each other. Also disclosed are methods of creating a social shopping networking service and computer readable media encoded with programs to create the same.11-22-2012
20120297313SYSTEM AND METHOD OF IMPROVED GROUP COLLABORATION - Technologies are described herein for delivering continuous high performance using a multi-stage group perspective collaboration system. In one aspect, the system may be configured to receive a first user perspective from a user and generate a group collaboration thread corresponding to the first user perspective, which is then presented to a group of users for a directed amendment. A directed amendment to the first user perspective is received and the system may be configured to determine if the directed amendment enhances the first user perspective or differs from the first user perspective. Upon determining that the directed amendment enhances the first user perspective, the first user perspective is amended in place. Upon determining that the directed amendment differs from the first user perspective, the directed amendment is presented as a subsequent user perspective within the group collaboration thread.11-22-2012
20080250331Method and System of a Voting Based Wiki and Its Application to Internet Topic Directories - A method and system of a voting on changes to a collaborative web page or topic hierarchy, e.g. a voting-based wiki. Information on a website is created, edited or deleted by end users and then voted upon before being accepted into the site. In the case of a voting based wiki for a topic hierarchy, under the normal course of operation, the topic hierarchy changes such as new topics being added, topics being moved or topics being deleted can be done without manual intervention. This allows free collaboration between all users or qualified users, and does not normally require manual intervention. If a topic is controversial (i.e. has received a number of votes greater than a threshold both for and against it), then it can be adjudicated by a moderator.10-09-2008
20080250330Portable action processing software module with pre-designed expert action plans - The present invention teaches a portable action processing software module with pre-designed/preprogrammed expert action plans. A database of action plans allows users to select more than a single course of contact management flow, much like a choice of logic flows would allow programmers to handle the same functions in very different ways, depending upon circumstances. The user may alter or add action plans as well. The action processing module may interoperate with a single contact management device such as a Personal Digital Assistant or contact management software on a desktop computer or server, and with the database of contact information and dates present in the contact management device. In the alternative the action processing module may interact with a plurality of contact management devices (including software package devices).10-09-2008
20090265640COLLABORATION WIDGETS WITH USER-MODAL VOTING PREFERENCE - Collaborative voting widgets (or controls) provide a graphical user interface (GUI) that is adapted for collaborative effort between groups of individuals. The widgets have a modal selection state that changes the appearance and functionality of the widget depending on whether the widget is being presented to a particular user (e.g., a group leader) or a member of the group. The group provides user input to vote on a value of the widget. The particular user may subsequently override the voting result, reset the votes and optionally call for a re-vote, overriding the group consensus or breaking ties.10-22-2009
20080270915Community-Based Security Information Generator - An enhanced wiki function is included for an Internet based community associated with financial markets. Shared resource objects created by members, as well as other content, can be integrated by a wiki editor—including with WYSIWYG functionality—into Wiki pages for ease of information dissemination.10-30-2008
20080270914EVENT HIGHLIGHTING AND DIFFERENTIATION VIEW - A calendar application is disclosed for providing special occasion event highlighting and differentiation. The calendar application program according to the present system provides a special occasion interface which presents a high level view of all significant events for a given time period. The special occasion interface includes a plurality of special occasion event objects which can be dragged and positioned on a grid to represent special occasions of emotional or other significance to the user.10-30-2008
20090319910AUTOMATIC CONTENT AND AUTHOR EMPHASIS FOR SHARED DATA - Architecture for emphasizing changes in collaborative or shared documents. A user can now quickly see what content was changed (hence, unread content) since the last time the user viewed the document or page. A tool automatically tracks and annotates the new content and author of the content for collaboration users. The architecture provides author highlighting on a page or document, which is turned on automatically when the user goes to the page or document. Widgets are displayed in association with the unread content that indicate which user authored all or portions of new unread content. Synchronization of the content update document content so that other users can readily see what is new and the author. A master file is created that stores the emphasis information and associated author information. The file can be stored at any location that is accessibly by the collaborative clients.12-24-2009
20080209345WEB-BASED GROUPWARE SYSTEM - The present invention relates to a system and method for providing a communication network. The system comprises a ‘network-connected server having input and access capabilities, a site builder, a transmitter, a communicator, and memory. The site-builder receives instructions input from a first user and creates a dedicated network site based on the received instructions. The transmitter communicates the existence of the dedicated network site to a nominated second user. The communicator provides accesses to the contents of the dedicated network site by the first and second users. The memory stores information input by the first and the second user in the dedicated network site.08-28-2008
20090089682COLLABORATIVE ENVIRONMENT FOR SHARING VISUALIZATIONS OF INDUSTRIAL AUTOMATION DATA - A visualization system that generates a collaborative visualization environment in an industrial automation environment is provided. A view component maps a plurality of displays to respective users. A visualization component dynamically generates a visualization from a set of display objects to present to a user that is a function of the received information and inferred or determined entity context. A collaboration component receives instructions or requests to initiate a collaboration with another user, machine, or displays the collaboration component provides for joining multiple users, machines, or displays to create a common view or workspace via the view component and the visualization component.04-02-2009
20090083637Method and System for Online Collaboration - Embodiments of a method and system for online collaboration enable multiple users to gather content electronic content items from various sources. The content items are associated with a particular user and with each other. Users can find other users that have similar content or personal information. A collaboration session is hosted between multiple participating users that allows the users to access and modify common content during the same session. Modification includes a user marking or labeling content with a label that includes metadata regarding the content. Information from the session, including modifications, is automatically processed and stored as result data. An example of result data is a flash card created for the purpose of language learning. The result data is accessible by the user later for further use and/or modification.03-26-2009
20090164913Supplementing user web-browsing - An apparatus and method of providing a user with a web-browser supplement is disclosed. One method includes providing access to a focal group, wherein the focal group includes at least one member having at least one association with the user. Access is provided to information associated with the at least one member having relevance to the focal group. Web browsing by the user is supplemented by the information of the members of the focal group.06-25-2009
20090288018FRAMEWORK FOR SUPPORTING TRANSITION OF ONE OR MORE APPLICATIONS OF AN ORGANIZATION - A framework for supporting transition of one or more applications of an organization is provided. The one or more applications are transitioned from a first set of users to a second set of users. The framework includes a transition module, a knowledge capture module, a knowledge validation module, and a collaboration module. The transition module generates one or more transition plans based on information corresponding to the one or more applications. The knowledge capture module captures a plurality of knowledge elements corresponding to the one or more applications. The knowledge capture module further establishes association between the plurality of knowledge elements. The knowledge validation module validates the plurality of knowledge elements and their association. The collaboration module provides collaboration between the first set of users and the second set of users during the transition of the one or more applications.11-19-2009
20090177975IMAGE DESIGN SYSTEM - A computer implemented image design facility capable of supporting image design by a plurality of users each having browser-based access, comprising: an image design engine capable of presenting an image design interface to a plurality of users via browser software on user computers, said image design engine comprising means for storing image designs resulting from a plurality of user design processes as a corresponding plurality of uniquely identifiable sessions; and a messaging engine to construct an electronic message to a new user identified by an existing one of said plurality of users, said messaging engine being coupled to said image design engine such that it receives session information relating to an image design produced by said existing user and intended by that user to be accessed by said new user.07-09-2009
20090063990COLLABORATIVE SEARCH INTERFACE - Systems and methods that enable collaboration among users on a process for information seeking and review. A collaborative search user interface can enable division of tasks among users to mitigate undesired duplication efforts (e.g., parallelize the tasks). Moreover, attribution information associated with the search process/result for each user can be tracked, and users can opine on the search process. Accordingly, both the process and the product of the search can be performed in a collaborative manner.03-05-2009
20120079397SCHEDULING SYSTEM - Method, system, and computer program product for improved scheduling are provided. The method includes: obtaining availability information for a scheduling user and invitees to a new event for a time period; determining if an unavailable time slot is due to a shared event, wherein a shared event is an event between at least one of the invitees and the scheduling user or at least two of the invitees with the scheduling user having access permission to details of the shared event; and displaying the shared event with a visual indication. The visual indication may include displaying information regarding the shared event such as the attendees of the event, the topic of the event, the venue of the event, or a priority of the event.03-29-2012
20080263456GRAPHICAL USER INTERFACE FOR ELECTRONIC FILE SHARING - A method, implementable in a system coupled to a display device and a network, includes generating on a screen of the display device a first icon representing a data set. In response to a command by a user of the system to transfer respective copies of the data set over the network to multiple recipients, a visual indication of the status of the transfer of the copies to the recipients is displayed in association with the first icon. In response to each copy being completely received by each recipient, the visual indication is prompted to indicate transfer completion.10-23-2008
20090100349TERMINAL CLIENT COLLABORATION AND RELAY SYSTEMS AND METHODS - Systems and methods are described that enable collaboration in interactive sessions. A first connection is established between a terminal client and a relay service and the terminal client engages in an interactive session with a terminal service. A second connection is established between a shadow client and the relay service and data and commands are relayed between the terminal client and the shadow client through the relay service, The first and second connections and the interactive session may be encrypted. The interactive session is encrypted using different encryption keys than the keys used by the first and second connections. The data and commands include information associated with the interactive session and the information may be used to synchronize displays between the terminal client and the shadow client.04-16-2009
20090100347Enhanced calendaring functionality in a collaboration suite - Various embodiments of the present invention provide for enhanced calendaring functionality in a collaboration suite application. A mini-calendar display in different views of the collaboration suite application provide for an easy way to view, edit and/or add appointments without needing to open of the calendar in the collaboration suite application. Email messages can be dragged onto days in the mini-calendar to create meeting proposals. Enhanced UI allows for different meetings being having different appearances based on whether they have been accepted, rejected, etc. Multiple calendars can be viewed simultaneously and their cumulative availability for any time slot can be easily seen via a calendar thermometer. Requests for sharing of calendars can be communicated via email messages, and they can be seamlessly responded to within the email message itself.04-16-2009
20090100348Warning method during content modification and system therefor - The invention concerns a method for warning a user (04-16-2009
20090249221METHODS AND SYSTEMS FOR ATTACHING AND DISPLAYING INTERACTIVE APPLICATIONS ON WEB PAGES - Methods and systems for facilitating interactive functions for an online community through a semi-transparent interactive application on a web page. The application may contain links to various interactive functions contextual to the web page displayed, and may provide functionality to the user because the various sessions do not open as pop-ups that block the viewing of the web page, or as a new tab or browser window, or as links directing the user to separate web pages; rather the sessions open as semi-transparent windows within the page that do not block the view of the underlying web page and are published seamlessly without having to reload the entire page again.10-01-2009
20090204902SYSTEM AND INTERFACE FOR CO-LOCATED COLLABORATIVE WEB SEARCH - Systems and methods are provided to perform collaborative retrieval, communication, and navigation of electronic content in a co-located environment. In an illustrative implementation, a collaborative content environment comprises a collaborative content interface engine, and an instruction set comprising at least one instruction providing instructions to the collaborative content interface engine to process data representative of inputs from two or more cooperating interface devices to allow for the retrieval, communication, search, and navigation of electronic content. In the illustrative implementation, the collaborative content interface engine can present retrieved, communicated, searched, and/or navigated data according to a selected display paradigm. The display paradigm can include one or more display portions of a display pane comprising data responsive to the inputs received from the two or more cooperating interface devices.08-13-2009
20090249222SYSTEM AND METHOD FOR SIMULTANEOUS MEDIA PRESENTATION - Described herein are systems and methods for presenting content to a plurality of users at a plurality of computers. Presenting content may comprise presenting media content (e.g., playing media content) such as audio or video content—including music; audio books; image slideshows; movies, television programs, video clips, and other video content; and any other suitable audio and/or visual content—at the plurality of computers to create a shared media experience (e.g., a shared listening/viewing experience) among the plurality of users. In some embodiments, one or more techniques may be applied to ensure that presentation of the content is performed substantially simultaneously (also referred to as synchronously) at each of the computers to ensure that each of the users is experiencing the same content at the same time.10-01-2009
20090249220METHOD AND APPARATUS FOR VERIFYING INTEGRITY OF REDACTED DOCUMENTS - One embodiment of the present invention provides a system which allows a document owner to redact content from a document and allows a recipient of the redacted document to challenge the appropriateness of the redaction. During operation, the system allows the document owner to redact a string M10-01-2009
20130219293Team-Oriented Human-Vehicle Interface For HVAC And Methods For Using Same - A team-oriented heating, ventilation, and air-conditioning system, for use in support of operations of a vehicle. The system includes instructions that cause a processor to perform operations including communicating, to a human user, via a vehicle-user interface, a request to participate regularly, actively, and collaboratively as a member of a collaborative HVAC team, to include the system, in an ongoing team relationship of cooperation regarding operating the team-oriented HVAC system over time. The operations further include providing, to the user, a commitment communication advising the user that the system will be dedicated to participating regularly, actively, and collaboratively as a team member. The operations also include receiving, from the user, an agreement communication to participate as a member of the collaborative HVAC team. And the operations include forming, responsive to receiving the agreement communication, the collaborative HVAC team including the user and team-oriented HVAC system.08-22-2013
20100162131COLLABORATION INTERFACE FOR A MULTI-CHANNEL COLLABORATION WINDOW WITH CONTEXT SUPPORT - A collaboration window may provide a graphical user interface to a user for facilitating communication over at least one of a plurality of communication channels while providing data relevant to the communication and available from a backend application. A collaboration engine may be configured to generate the collaboration window including the graphical user interface, and configured to provide and receive information therewith regarding the communication. A collaboration manager may be configured to communicate, in accordance with a common collaboration interface, with each of a plurality of collaboration components, each collaboration component associated with at least one communication channel. The collaboration manager may include a component selector configured to select a selected collaboration component from among the plurality of collaboration components, the selected collaboration component associated with a communication channel for executing the communication, and a plurality of component managers, each associated with a corresponding one of the plurality of collaboration components and configured to communicate therewith using the common collaboration interface, wherein a selected component manager corresponding to the selected collaboration component is configured to relay information between the selected collaboration component and the collaboration engine to thereby execute the communication using the collaboration window.06-24-2010
20080307320Online system and method for enabling social search and structured communications among social networks - A system and method for enabling structured communication among a social network is disclosed. The system enables a user to formulate a question and answer pattern including potential responses to the question based upon the form of question. The system then translates and transmits a message including the question and answer pattern to users over a plurality of different messaging platforms for eliciting responses to the question using the answer pattern. The system then aggregates responses to the question and presents the responses in a summary format. A language for defining messages according to static and dynamic content and other attributes is disclosed. Collaborative filtering reduces the decision space and as a result increases the possible range of specialized communications a user can choose from and apply or the message processing space available to contemplate alternatives resulting in more effective choices.12-11-2008
20100185954Collaborative Environment Project Extensibility with Composition Containers - Dynamic collaborative project extensibility is provided via composition containers in a managed extensibility framework within an integrated development environment. A browser-based collaborative environment project is extended, using an extension artifact factory to obtain extension artifacts within composition containers. A class library project can be configured with a custom action, a browser-based collaborative environment project extension artifact can be created representing the custom action, and a factory class for the project extension artifact can then be created with an export attribute for discovery within a composition container.07-22-2010
20100174998Calendaring Location-Based Events and Associated Travel - A user interface for an electronic calendar represents different locations or different users or different user calendars in different portions of the display. Calendar entries can be associated with one or more locations, one or more users, and with one or more user calendars. The different locations may reside in different time zones and a timeline for each time zone is displayed. The position of the calendar entry provides a visual identifier of the timeline with which the event is associated. Travel time to and from events in the calendar are calculated for calendared events and shown adjacent to the beginning and end of the event. A user's future location at a point in time is inferred from patterns in the user's locations and by analyzing the user's calendared events and correspondence in order to calculate travel time to calendared events.07-08-2010
20090282346SYSTEM FOR MANAGING A COLLABORATIVE ENVIRONMENT - A system is described for managing a collaborative environment. The system may include a memory, an interface, and a processor. The memory may store items provided by users in a collaborative environment. Each item may be related to at least one other item. The processor may identify the collaborative environment and may receive a request from a user to flag an item in the collaborative environment. The request may include a reason for flagging the item and a description of the reason. The processor may determine a priority level of a plurality of priority levels for handling the item based at least on the reason. Each priority level may be associated with an action to be performed on the item. The processor may perform the action associated with the determined priority level.11-12-2009
20120246576PRESENTING QUESTION AND ANSWER DATA IN A SOCIAL NETWORKING SYSTEM - A social networking system includes a question and answer system that displays to a viewing user questions and answers provides by other users of the social networking system. The question and answer system may display answers to a particular question in a way that visually indicates both the global answer set and a subset of the global answer set, such as the viewing user's friends. The social networking system may also display to a viewing user news stories about another user asking or answering a question, where the format of the displayed new stories is based on an affinity that the viewing user has for the user who provided the question or answer mentioned in the news story. The displayed questions and/or answers may be associated with an object in the social networking system, where the user interface provides additional information about those objects.09-27-2012
20100180211COMPUTER-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.07-15-2010
20100218118SELF-ATTAINABLE ANALYTIC TOOL AND METHOD FOR ADAPTIVE BEHAVIOR MODIFICATION - A system and method for behavior modification through dynamic identification of behavior patterns, assistance in finding and implementing healthy alternatives to undesirable behavior patterns, preparation of dynamically variable user-specific programs, monitoring of current user activities, and presenting feedback and information to the user. The system and method further support incorporation of professional and other information into a user-specific package from which the user-specific program is determined, and synchronization and data integrity across the platforms of the system.08-26-2010
20100180212METHOD AND APPARATUS FOR SHARING CALENDAR INFORMATION - A system for sharing calendar information. The system may comprise a graphical user interface implemented on a computer for sharing calendar information with a third party residing at a remote site, the graphical user interface comprises a selection tool operable by a user on the computer for selecting a time range from a calendar program executed by the computer, the calendar program maintaining a schedule of events for the user over a certain time period. The time range is a subset of the certain time period, the time range being characterized by one or more free time slots within the time range, whereby the user is available for taking part in an activity. The time range is further characterized by one or more busy time slots within the time range, whereby the user is unavailable to take part in an activity. The selection tool causes the time range to be exposed to the third party residing at a remote site such that the third party can determine the free and busy timeslots.07-15-2010
20100146402SYSTEM AND METHOD FOR VIRTUAL ENVIRONMENT PRESERVATION BASED ON AUTOMATED ITEM REDUCTION - A method implemented in a computer infrastructure having computer executable code, includes detecting one of an absence of a virtual universe (VU) occurrence in a VU within a predetermined time period, a special event in the VU and a change of real world status from a previous real world status. Additionally, the method includes determining a VU asset of a VU resident relevant to the VU occurrence, the special event or the previous real world status. Further, the method includes performing an automated asset reduction of the VU asset based on the determining.06-10-2010
20100241968TOOL FOR EMBEDDING COMMENTS FOR OBJECTS IN AN ARTICLE - Embodiments are directed to managing viewer entered comments about a specific word, phrase, picture, or other multimedia content, such as a picture, sound, or video clip, in an article, document, and/or a web page. A document is presented to a viewer, wherein the document includes special highlighting (e.g., font type/size, underlining, colors, and the like) of certain portions of the document defining one or more target objects. The highlighted portions are determined for the viewer according to a plurality of unique lists of target objects defined by an author of the multimedia content. The viewer selects the target object and a list of recent comments related specifically to the selected target object is displayed. The viewer may also enter comments directly related to the same or a different target object. Advertisements related to the target objects may be displayed to the user when the user selects the target object.09-23-2010
20100241969METHOD AND SYSTEM FOR CREATING TEMPORARY VISUAL INDICIA - The present invention relates to new and improved embodiments of systems and methods for using a “pen” input as a temporary pointer to highlight a portion of a document and having the “ink” disappear. In embodiments, a method and system for temporarily marking a portion of a document comprises sending a marking directive that produces a visual indicia on a document being viewed on two or more display devices connected over a network, waiting a period of time, and automatically erasing the visual indicia on the document being viewed on the two or more display devices.09-23-2010
20130219294Team-Oriented Human-Vehicle Interface For Adaptive Cruise Control System And Methods For Using Same - A team-oriented adaptive cruise control system, for use in support of operations of a vehicle. The system includes instructions that cause a processor to perform operations including communicating, to a human user, via a vehicle-user interface, a request to participate regularly, actively, and collaboratively as a member of a collaborative adaptive-cruise-control (ACC) team, to include the system, in an ongoing team relationship of cooperation regarding operating the team-oriented ACC system over time. The operations further include providing, to the user, a commitment communication advising the user that the system will be dedicated to participating regularly, actively, and collaboratively as a team member. The operations also include receiving, from the user, an agreement communication to participate as a member of the collaborative ACC team. And the operations include forming, responsive to receiving the agreement communication, the collaborative ACC team including the user and team-oriented ACC system.08-22-2013
20130219295MULTIMEDIA SYSTEM AND ASSOCIATED METHODS - A system includes a surface having a touch screen display, a computer connected to the touch screen display, and a login window displayed on the display, the display computer receiving identifying information from the user via the login window. Once a user logs in through the login window, the display computer starts a session and displays icons, the display computer collecting information regarding activity during the session, associating the activities of the session with that user, and, once the session ends, the display computer generating a report based for each user and activities associated with each user.08-22-2013
20100058198COLLABORATIVE REALTIME PLANNING USING A MODEL DRIVEN ARCHITECTURE AND ITERATIVE PLANNING TOOLS - Systems and methods are disclosed that include creating a template file with at least one logic unit. These systems and methods also include creating model file with at least one type independent information element. The type independent information has at least two values associated with it. In addition, there are systems and methods interpreting the data comprised within the model file using the template file. A program is created in some embodiments using data that has been created.03-04-2010
20100199192Managing Information About Relationships in a Social Network via a Social Timeline - A system, method, and computer program for generating a social timeline is provided. A plurality of data items associated with at least one relationship between users associated with a social network is received, each data item having an associated time. The data items are ordered according to the at least one relationship. A social timeline is generated according to the ordered data items.08-05-2010
20090327918FORMATTING INFORMATION FOR TRANSMISSION OVER A COMMUNICATION NETWORK - A method of formatting information for transmission over a peer-to-peer communication network is provided. The method comprises identifying a graphical nature of the information, and capturing the information based on the graphical nature. The method further comprises identifying a graphical content type associated with the information, and encoding the information based on the graphical content type.12-31-2009
20110066954System and method of ranking and searching for professional profiles - A method for searching and ranking professional profiles includes a profile ranking tool that assigns a numeric value to a professional's prestige and competence, called an overall quality score. Different weights are assigned to several different factors that rank a professional based on attributes such as one's peer rating, quality of education, breadth and depth of experience and the quality of work product.03-17-2011
20110145725Methods and Systems for Attaching Semantics to a Collaborative Writing Surface - Aspects of the present invention are related to systems and methods for detection of content change on a collaborative writing surface and for associating semantic meaning with a detected marking in a reserved region of the collaborative writing surface.06-16-2011
20120036452MASKING SENSITIVE INFORMATION IN A SCREEN SHARING SESSION - A system can mask specific components of an application, such as a web page, displayed during a screen sharing session. As the web page is being displayed on a first computer screen (i.e., screen), the system can automatically mask specific components of the web page. Thus, when the first screen is captured, and the capture is transmitted to a second screen, the specific components of the web page that have been masked will not be displayed at the second screen.02-09-2012
20090019373Government structures in a geo-spatial environment - A method, apparatus and system of government structures in a geo-spatial environment are disclosed. In one embodiment, a method of organizing a community network includes obtaining a region on a geo-spatial map, obtaining a first subset of members of the community network associated with the region, determining a second subset of the members with a highest number of points from the first subset, creating a representative body (e.g., based on an activity level of each of the first subset) from the second subset, and enabling the representative body to manage a portion of the community network associated with the region. The method may further include obtaining votes from the first subset corresponding to an elected official of the region, determining one of the second subset with a highest number of the votes, and selecting the one of the second subset as the elected official.01-15-2009
20110239130Method, System and Computer Program Product for Conducting Formal Debates - A method, system and computer program product include a plurality of clients in communication with a network enabling bidirectional communication between the clients. Each of the clients includes a client application for enabling users to issue a request for engaging in a selected formal debate. Users are enabled to issue a request for finding opposition to engage in the selected formal debate. Users are enabled to select a topic for the formal debate. Users are enabled to upload at least one supporting media upload for supporting a first viewpoint of the selected topic. Users are enabled to upload at least one opposing media upload for rebutting the first viewpoint. Users are enabled to post ranking results from outside entities viewing the supporting media and the opposing media, thereby enabling users engaging in the selected formal debate to be ranked and a winner of the selected formal debate to be determined.09-29-2011
20120144316Tagging Users of a Social Networking System in an Experience in a User's User Profile - 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 the user to tag other users as being involved in or otherwise associated with the user's experiences. Once another user is tagged in an experience, a corresponding tag is added to the tagged user's user profile, and that experience is added as well if not already included in the profile. Tagging users in experiences allows a viewer to see connections between experiences of users of the social networking system and promotes more detailed user profiles that contain experiences.06-07-2012
20120144317Social Network Relationship Mapping - Methods, systems, and computer program products are provided for social network relationship mapping. In an embodiment, a method is disclosed that includes identifying one or more terms within content displayed to a user; for each identified term: transmitting the identified term to one or more social networking servers supporting a social networking application, in response to transmitting the identified term to the social networking servers, receiving from the social networking servers a list of people that correspond with the identified term, directing a display device to display the list of people that correspond with the identified term, and in response to user input, adding an identification of a person from the list of people to a mapping clipboard; directing the display device to display a relationship graph that indicates how people identified in the mapping clipboard are connected to each other in the social networking application.06-07-2012
20080250329Method and system for the collaborative analysis of information - Methods and systems for enabling the collaborative exchange and analysis of information are provided. Exemplary embodiments provide for the editing of information maintained in associated information units that may be distributed in parallel to a plurality of collaborative users. The information units may be distributed and retrieved with lightweight transport protocols. The information units obtained from multiple sources are automatically aligned and combined. Editing and display methods and systems further provide organizational and filtering tools. The information units may be redistributed and further collected in an iterative fashion.10-09-2008
20080229213ESTABLISHMENT OF MESSAGE CONTEXT IN A COLLABORATION SYSTEM - A processing device used to support communications between users of the collaboration system is provided with a graphical user interface. A graphical context activation mechanism associated with a discussion between users of the collaboration system may be displayed. Responsive to a selection input, a graphical illustration of information regarding the users participating in the discussion is displayed. The graphical illustration may comprise indicia of location of at least one of the users that may be displayed, for example, within the context of a geographical map. The graphical illustration may further comprise indicia of identity of at least one of the users. Additionally, a textual context activation mechanism may be provided and utilized in the same manner, thereby allowing text-based context regarding the message to be displayed. In this manner, team-wide context may be more readily established.09-18-2008
20090063991Virtual Discussion Forum - Disclosed herein is a computer implemented method and system for enabling real-time synchronous group interactions among participants in a virtual discussion forum. The virtual discussion forum may be a web seminar, an online conference session, an online debate, an online learning session, etc. A virtual interaction platform comprising a synchronous media layer, an interaction layer, and a reporting, archiving, and analysis layer is provided to the participants. The virtual interaction platform enables synchronous group interactions among the participants by introducing discussion issues for the virtual discussion forum. Media content related to the discussion issues is synchronously rendered to the participants. The virtual interaction platform enables the participants to interact with each other and respond to questions, polls, etc. posted in the virtual discussion forum. The virtual interaction platform determines group behavior by analyzing participants' responses and interactions and displays participants' group behavior by visually representing individual and group traits.03-05-2009
20090070687Methods and Systems for Providing, by a Remote Machine, Access to a Desk Band Associated with a Resource Executing on a Local Machine - A method for providing, by a remote machine, access to a desk band associated with a resource on a local machine includes receiving, by a first agent on the remote machine, an identification of a desk band associated with a resource on a local machine. The first agent, in communication with a shell on the remote machine, maintains a taskbar window in a remote desktop environment. The taskbar window includes at least one window associated with a resource provided by the remote machine and a window region representing the desk band by using graphical data stored on the remote machine. The first agent transmits, to a second agent on the local machine, window attribute data and output data associated with the taskbar window in the remote desktop environment. The second agent displays at least a portion of the received output data in a local window on a local desktop environment.03-12-2009
20100325557ANNOTATION OF AGGREGATED CONTENT, SYSTEMS AND METHODS - Systems and methods of annotating aggregated on-line content within a defined context are presented. A context composer can define a context by defining one or more context attributes including network addresses of remote content and an arrangement of the content according to a desired presentation. The composer, or other viewer of a context, can utilize an annotation interface to submit annotations to the context. The annotations can be bound to the arrangement of the context via the annotation interface and integrated into the defined context. One or more viewers can observe the annotations, possibly as the annotations are made in real-time.12-23-2010
20100325558ONLINE STORY COLLABORATION - An online collaborative story system allows multiple people to collaborate on creating a story by contributing content of various types to a server computer, where it is voted on by the collaborators or a designated editor to create the finished story. Additionally, one or more of the collaborators can be rewarded for their participation in the story.12-23-2010
20100185955Image Display Device and Image Display System - Included are a receiving unit and a screen resolution mediation means. The receiving unit receives window image data as image data of windows on virtual screens and screen resolution signals of the virtual screens from a plurality of computer devices. When it is determined, based on the screen resolution signals received by the receiving unit, that virtual screens of the plurality of computer devices have different resolutions, the screen resolution mediation means sends screen resolution mediation signals for mediating between the screen resolutions of the virtual screens to a plurality of computer devices.07-22-2010
20110029890ONLINE FUNDRAISING - A method of facilitating fundraising uses a computer network. The method outputs from a computer server, data identifying projects for which a user can make a donation. The data is presented using a map-based graphical user interface with a project identified on a map of a geographical area. At the server, a user selection of at least one of the projects is received via the map-based graphical user interface. Projects of a plurality of organizations can be represented on the same map-based graphical user interface. Progress information is collected at the server and reported to donors. Donations and progress information can be output to social networking or micro-blogging sites.02-03-2011
20110035679COOPERATIVE TASK SUPPORTING SYSTEM AND SERVER - Provided is a cooperative task supporting system having a plurality of clients, which are to be used by a plurality of users, and a server and supporting a cooperative task of the plurality of users of the plurality of clients, wherein the server includes: a part information storage unit which stores part information including attribute information of a predetermined object corresponding to a part, which is to be displayed on a screen of the client of the user participating in the cooperative task, and address information on the object; and a transmitting unit which transmits the part information to the client of the user participating in the cooperative task, and wherein the client includes: a receiving unit which receives the part information; and a display control unit which allows the part to be displayed on the screen based on the part information.02-10-2011
20110035680METHOD OF SCORING THE PERFORMANCE OF ATTENDEES AT A MEETING - A method of scoring the performance of attendees at a meeting based upon a predetermined desired performance criteria set by a meeting organizer or sponsor. All attendees at the meeting wear electronic tags where goals for the tag-wearer's meeting performance, such as session attendance, survey completion, conversing with certain people, etc., are stored. Each goal has an associated score, and the scores also are retained in the tag. From these goals and scores, a total score is computed from the plurality of scores, the total score being indicative of the overall performance of the attendee at the meeting measured against the predetermined desired performance criteria.02-10-2011
20110035678METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR CREATING SHARED MEDIA PAGES TO DOCUMENT LIFE EVENTS - A method of creating shared media pages includes defining a story topic, associating a plurality of users with the story topic, receiving media items related to the story topic from at least one of the plurality of users, and generating a plurality of pages, each of the plurality of users having at least one of the plurality of pages associated therewith, each of the plurality of pages comprising at least one of the media items selected by the associated one of the plurality of users.02-10-2011
20110035677PROCESS FOR ESTABLISHING A SOCIAL NETWORK WITH AN ADAPTED NETWORK ARCHITECTURE COMPRISING A REASONING SERVER - The invention relates to a process for establishing a social network between users, wherein nodes represent users and ties linking said nodes representing relationships between said users, characterised in that information are associated to at least one tie in order to qualify the relationship between users represented by nodes linked by said tie.02-10-2011
20110041081ALERT LOG ACTIVITY THREAD INTEGRATION - Embodiments of the present invention address deficiencies of the art in respect to alert management in an activity-centric collaborative computing environment and provide a novel and non-obvious method, system and computer program product for activity thread integration of an alert log. In one embodiment of the invention, an alert log activity thread integration method can be provided. The method can include logging a reference to an alert for an activity in an activity thread, and, in response to the selection of the alert from within the activity thread, displaying the content of the alert. For instance, logging a reference to an alert for an activity in an activity thread can include creating a branch of the activity thread for inserting all alerts pertaining to the activity and inserting the reference to the alert in the created branch.02-17-2011
20110214068POLL-BASED NETWORKING SYSTEM - Described is a poll-based networking system. The system provides an on-line network of friends that are determined through polling each of the users. This system polls a user with a variety of questions. After providing an answer to each question, the system compares, in real-time, the current user's responses with all other users' responses to identify those users that most similarly answered the questions to that of the current user. As the current user progressively answers additional questions, the system progressively updates the matching and presentation of similar users. As such, as the current user navigates the website by answering polling questions, the selected answers are compared against the selected answers of other users to generate a likelihood of match between the user and each of the other users. The user profiles of other users that have a likelihood of match within a predetermined threshold are then presented.09-01-2011
20110041080Displaying Estimated Social Interest in Time-based Media - Social media content items are mapped to relevant time-based media events. These mappings may be used as the basis for multiple applications, such as ranking of search results for time-based media, automatic recommendations for time-based media, prediction of audience interest for media purchasing/planning, and estimating social interest in the time-based media. Social interest in time-based media (e.g., video and audio streams and recordings) segments is estimated through a process of data ingestion and integration. The estimation process determines social interest in specific events represented as segments in time-based media, such as particular plays in a sporting event, scenes in a television show, or advertisements in an advertising block. The resulting estimates of social interest also can be graphically displayed.02-17-2011
20100153854PRESENCE INDICATION CONFIGURATION METHODOLOGY - A presence model is maintained for a messaging system to message among a plurality of computing device users. A permission is maintained for providing to a first computing device a presence indication for a user of a second computing device. Based on an indication of a user of the first computing device not being in a messaging list for the user of the second computing device, the permission is maintained to provide only a basic presence indication to the first computing device for the user of the second computing device. From the first computing device, a message is caused to be sent to the second computing device. Based on the maintained permission, the basic presence indication for the user of the second computing device is provided to the first computing device and a user interface element is provided via which the user of the first computing device can be added to a messaging list for the user of the second computing device.06-17-2010
20090183087Method and Apparatus for Real Time Image Transfer Between Two or More Computers - This invention involves a method and computer memory apparatus for transmitting a portion of one computer screen to another remote computer screen in real time. The user of a transmitting computer might initiate a computer program that allows the user of the transmitting computer to select a portion of the screen to transmit to a user of a receiving computer. The user of the receiving computer then receives a window on the receiving computer's screen, wherein a possibly resized copy of the image on the transmitting computer's screen is displayed. The image might be displayed in real time, and the users of both or one of the transmitting and the receiving computers might be able to modify the content of the image.07-16-2009
20090164912System and method for facilitating collaboration and communication in a visual mapping system by tracking user presence in individual topics - A visual mapping system and method facilitate communication and collaboration among users sharing visual maps or topics in visual maps. The visual mapping system tracks user presence in individual topics in the visual mapping system. User presence is tracked for users that are online. If an online user is present in a topic, the system displays an indication of such presence in the topic to other online users currently sharing the same topic. The visual mapping system also provides an interface in the visual map through which an online user can initiate communications with other online users that are present in a shared topic. Types of communications that can be initiated through the visual map include chat sessions, instant meetings, telephone calls, and email messages.06-25-2009
20090313553System And Method For Providing Multimedia Content Between A Plurality Of User Terminals - A system and method for providing multimedia content between a plurality of user terminals is presented. A first multimedia presentation on a first user terminal is selected by a first user. Data corresponding to the first multimedia presentation is transmitted to a second user terminal. Data is received corresponding to a second multimedia presentation from the second user terminal by the first user terminal. The first multimedia presentation or the second multimedia presentation is displayed on the first user terminal and the second user terminal based on, respectively, a first profile of the first user terminal and a second profile of the second user terminal.12-17-2009
20100037147SYSTEM AND METHOD FOR HUMAN IDENTIFICATION PROOF FOR USE IN VIRTUAL ENVIRONMENTS - A system, method and computer program product for verifying an avatar owner as a human user of an avatar in a virtual world environment in which users may interact through avatars, representing each one or more users visually, and wherein users, interact through their the representing avatars, via client devices in network communication with a server device. The method includes receiving a request for challenging an avatar in the virtual world environment to determine whether that avatar is controlled by an application program user (bot). Then, in response to the challenging, a user client device associated with a challenged avatar is identified and a HIP message for detecting a human user versus a bot controlling the challenged avatar is generated and communicated, for receipt at a user client device. The HIP message requires an response from the corresponding user. It is determined from the response, whether the user is a bot or a human user. If a challenged avatar is determined to be a bot, then the server device prevents the challenged avatar from further interaction in the virtual world environment.02-11-2010
20090313552ONLINE/OFFLINE PROTO LINK BEHAVIOR AND PROTO PAGE CONFLICT RESOLUTION - Architecture that facilitates offline/online interaction with online collaboration documents or pages such as for wikis and/or notebooks. More specifically, for every proto link employed in a page, a unique object ID is provided. The client, whether online or offline, uses the object ID as the page's object ID when a target page is created at the time of resolving the associated proto link (e.g., when a user clicks on a proto link to navigate to the proto page). When an offline client connects to an online state, changes are synchronized (synced). All the pages created offline from the same proto link will have the same object ID and the content of the pages are then synced correctly under the same page ID and name.12-17-2009
20090217176METHOD AND SYSTEM FOR MANAGING EVENTS IN AN ELECTRONIC CALENDAR APPLICATION - The present invention relates to a method for managing meeting conflicts using user defined priority within a electronic calendar application, and providing history of meeting invitations. When a new meeting is being scheduled, if a conflict exists, the user may set a priority to the meeting. On reschedule or suppress meeting, a priority of overlapped meetings are automatically updated and acceptance is generated for meeting becoming in higher priority. A GUI allows user to modify priority of meetings at any time (accept and “decline with keep me informed” are automatically generated according to new priority).08-27-2009
20090217175SYSTEM FOR PROVIDING AN INTERFACE FOR COLLABORATIVE INNOVATION - A system is described for providing an interface for collaborative innovation. The system may include a memory, an interface, and a processor. The memory may store an item, primary responses, secondary responses and ratings. The interface may communicate with users and a content provider and may allow the users to create primary responses associated with the item, create secondary responses associated with the primary responses and rate the primary and secondary responses. The processor may receive the item from the content provider and provide the interface to the users. The processor may receive the primary and secondary responses from the users, and may display a graphical hierarchical representation of the item and the responses. The processor may allow the users to rate the primary and secondary responses through the graphical hierarchical representation. The processor may provide the primary and secondary responses to the content provider, ordered based on the ratings.08-27-2009
20100070879SYSTEMS AND METHODS FOR FACILITATING ORIGINALITY ANALYSIS - The present invention provides methods for integrating the peer review process with other applications and facilitating peer review using a user interface linked to a peer review application having knowledge base information and defined rules for: accepting a paper for peer review, assigning the paper to one or more of a defined set of reviewers for review, providing to the reviewers one or more criteria to be used for reviewing and evaluating each paper for enabling each reviewer to create a peer review result, and processing all peer review results for any paper to produce a peer review report. Access to these systems and methods may be provided, for example, on a stand-alone computer or over the Internet, World Wide Web, or an intranet.03-18-2010
20100070878PROVIDING SKETCH ANNOTATIONS WITH MULTIMEDIA PROGRAMS - A method for collaborative sketch annotating of a program of multimedia content includes enabling a first user to create a sketch annotation, enabling the first user to store sketch annotation data related to the sketch annotation, and enabling a second user to access the sketch annotation. The second user may navigate the program using the sketch annotation and/or an indication of the sketch annotation. The first user may create the sketch annotation while viewing the program, for example, and the program may be paused for adding the sketch annotation to one or more paused frames. The sketch annotations may include chronological information indicative of a chronological location of the sketch annotation within the program.03-18-2010
20100058197SUPPORTING ROLE-BASED ACCESS CONTROL IN COMPONENT-BASED SOFTWARE SYSTEMS - A method, system and computer program product is disclosed for supporting role-based access control in a collaborative environment, wherein pluralities of users work together in a collaborative process using a software system. The method comprises componentizing the software system into a multitude of software components, and limiting access to specific software components to certain users based on roles assigned to the users as defined by a run-time state of the collaborative process. The set of components that a user can access is dynamic, that set can change based on the “context” or the step where the user is in a collaborative workflow/process. Thus, in comparison with traditional access control mechanisms, an embodiment of the invention combines three different elements: a) the set of components that comprise the application is partitioned in such a way as to make componentized role-based access control feasible, b) a method for specifying inter-component dependencies to enable role-based groups, and c) enabling the modification of the access privileges based on contextual information from a collaborative process.03-04-2010
20110252338INNOVATION PIPELINE - Unique content generated by a group of individual users is evaluated. First unique content provided by a first user via a social networking website interface is collected at a tangible host server. Second unique content provided by a second user via the social networking website interface is collected at the tangible host server. User input ratings from individual users of the social networking website interface are collected so as to rate the first unique content and second unique content. In a first evaluation stage, the first unique content and second unique content are evaluated based on user input from individual users of the social networking website interface so as to comparatively rank the first unique content and second unique content.10-13-2011
20100070877SEAMLESS CONVERSION OF ORDINARY EMAIL DATA INTO CALENDAR DATA - The claimed subject matter is directed to the conversion of ordinary email data into calendar data. Specifically, the claimed subject matter provides a method and system of an electronic communication message system that performs the creation of calendar events in a personal calendar application from electronic communication text. One embodiment of the claimed subject matter is implemented as a method for creating an electronic calendar event from a selected portion of text from electronic communication message. An electronic communication message is displayed to a user. A user selected portion of the text comprising the electronic communication message is received as input. A scheduling composition dialog is actuated based on the user selected portion, and a calendar event is created in a personal calendar application for the selected portion of the electronic communication message.03-18-2010
20110083084Method and device for employing editors to compoile data for competence functions - Methods and devices are described with which screen displays, screen contents and screen layouts, for instance, job searches, are all available to users of competence functions (competence profiles) depending on the occurrence of certain types of data in databases. By means of the methods and devices, such screen displays, screen contents and screen layouts of job searches can be generated in the form of competence functions (competence profiles) depending on the occurrence of certain types of data in databases. It is likewise described how suitable search profiles can be found with competence functions and how suitable competence profiles can be found with search profiles.04-07-2011
20110087968MANAGING CONNECTIONS BETWEEN REAL WORLD AND VIRTUAL WORLD COMMUNITIES - A method, information processing system, and computer program storage product manage connections between a virtual world and a social network. A set of virtual world information and a set of social network information are analyzed. A graph including a plurality of vertices is generated. Each vertex represents one of virtual world information and social network information. Each vertex is coupled to at least one other vertex by a respective edge. At least one edge of the graph couples a first vertex representing virtual world information and a second vertex representing social network information. At least one vertex is determined to be an articulation point having a respective edge. The removal of the respective edge of the articulation point causes a disconnection of the virtual world information from the social network information within the graph. A user is notified via a graphical user interface that the graph comprises the articulation point.04-14-2011
20110078584System for organising social media content to support analysis, workflow and automation - A social media workflow application includes a social media search component executable by a computing system, a tagging system for annotating search results with textual tags, and a user interface enabling the display of filtered results based on tag, and potentially other, criteria. The new invention is a system to automate tagging and other actions, and the use of such automation to provide a flexible semi-automated workflow tool for the improved use of social media, with particular relevance for marketing and public communications business functions.03-31-2011
20110078585AUTOMATIC MODIFICATION OF WEB PAGES - A system for interactive paper is described. Data fragments are captured at locations in a rendered document. A digital version of the document is optionally located. Markup data applied to the capture creates a rich set of interactions for the user. New models for publishing documents and new document-related services are described.03-31-2011
20110072362Meeting Agenda Management - A method for scheduling a meeting based on data collected from previous meetings includes: creating an agenda for a meeting with a computerized meeting management system, the agenda having at least one recurring agenda item; presenting a suggested amount of time for the at least one recurring agenda item to a user through the computerized meeting management system, the suggested amount of time being based on data regarding the recurring agenda item from at least one previous meeting.03-24-2011
20090327919ELIMINATING DUPLICATE AND INVALID CALENDAR ITEMS FROM END USER CALENDARS USING A UNIQUE ENTRY IDENTIFIER (UEID) - Providing a unique entry identifier, which is an identifier specific to a calendar entry. The calendar entry can be an entry associated with a set of different electronic calendars, each associated with a specific user. Data for each user specific calendar can be stored in a structured data store. A set of records for each user specific calendar can be maintained and utilized independent of other sets of records associated with other ones of the users. The unique entry identifier can be an identifier unique for the calendar entry within the associated set of records, and wherein the same unique entry identifier is utilized for the calendar entry within each of the different sets of records as a unique identifier for the calendar entry. For example, when calendar updates are conveyed via email among a set of users, shared meetings can always be associated with a unique entry identifier used by all calendaring systems.12-31-2009
20090327917SHARING OF INFORMATION OVER A COMMUNICATION NETWORK - A method of sharing information associated with a selected application is provided. The method comprises identifying a media type associated with the information, and capturing the information based on the media type. The method further comprises identifying a content type associated with the information, the content type being related to the media type, encoding the information based on the content type, and providing access to the encoded information over a communication network.12-31-2009
20090241032APPARATUS, SYSTEM, AND METHOD FOR UNIFORM RESOURCE LOCATOR SHARING - An apparatus, system, and method are disclosed for URL sharing. A link module links a plurality of user browsing sessions in a URL sharing session. A select module selects a user browsing session. A communication module communicates a URL for the selected user browsing session to each linked user browsing session. A display module displays the URL and corresponding web page of the selected user browsing session at each user browsing session.09-24-2009
20110154220METHOD AND SYSTEM FOR PUBLISHING AND SUBSCRIBING IN SOCIAL NETWORK - 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.06-23-2011
20110154218APPARATUS AND METHOD FOR PROVIDING MULTI-LAYER DIGITAL CALENDAR - A multi-layer digital calendar providing method is provided. The method includes selecting a first calendar and a second calendar; generating a first meta-calendar by combining the first calendar and the second calendar; and adding list information and additional information related to the first calendar and the second calendar to the first meta-calendar.06-23-2011
20090187830SYSTEMS AND METHODS FOR WEBPAGE CREATION AND UPDATING - A system for co-authoring web pages includes a data storage configured to store internal content for a web page to be displayed on computer devices and an application server. The application server can retrieve the internal content for the web page from the data storage and send the internal content to a first computer device and a second computer device on which the web page is respectively displayed. The application server can receive input to the web page from a first user using the first computer device and from a second user using the second computer device. The application server can send updated internal content for the web page based the input to the first computer device and the second computer device to allow the web page comprising the input to be displayed in real time on the first computer device and the second computer device.07-23-2009
20080320397Integrated sharing of electronic documents - An online service that allows multiple users to share electronic documents over a computer network. Each user may access the online system after specifying the user's credentials, after which the user may view the user interface specific to that user. The user interface may contain multiple panes, such as a navigation pane and a work pane. The navigation pane may list files owned by the user and may also list files shared with the user by other users. A user may select a file in the navigation pane to view the contents of the file in the work pane. A user may also select a file to share with other users, and the shared file will automatically appear in the other users' interfaces. A user may additionally share a file with a user not registered with the system, and the unregistered user may access the file through a generic interface or may register and then view the file.12-25-2008
20090164911SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR CREATING PARENT/CHILD ENTRIES FOR A CALENDAR EVENT TO ENABLE CUSTOMIZATION FOR CALENDAR-EVENT ATTENDEES - Systems, methods and computer program products for a parent/child approach to calendar-event notices with user-set selective enabling of which child is displayed. Systems, methods and computer program products described herein include a method for generating a notice for a calendar-event, the method including identifying calendar event criteria and attendees for the calendar-event, creating a notice for the calendar-event including parent calendar event criteria, enabling child attachments for the calendar-event notice, setting preferences for the child attachments, creating the child attachment with child calendar event criteria and attaching the child attachment to the calendar-event notice, associating the parent calendar-event criteria with the child calendar-event criteria and selecting which child calendar-event criteria is displayed with the parent calendar-event criteria in response to displaying the parent calendar-event criteria on a computer.06-25-2009
20110047482AUDIENCE RESPONSE WEB SERVER - An audience response web server may communicate polling data incorporating a polling question during an interactive polling session running on the audience response web server. During the interactive polling session running on the audience response web server, the audience response web server may also receive response data representing responses to the polling question. The audience response web server may also aggregate the responses to the polling question and communicate results data incorporating the aggregated responses to the polling question during the interactive polling session.02-24-2011
20110055722Data Visualization Environment with DataFlow Processing, Web, Collaboration, Advanced User Interfaces, and Spreadsheet Visualization - A method for interactive data visualization to perform data analysis comprising dataflow processing of information and utilizing mathematical operations designed to accept, operate on, and produce numerical data within the universal range of numbers such as the interval [0,1] or [−1,+1]. In an implementation, visual effects responsive to data values and interactive control produces computer graphics instructions that can be rendered as graphics in a browser and transmitted over a network. Interactive control can also be transmitted over a network so as to provide web access and a collaboration environment. In an implementation the selection of function blocks and the general connectivity among them can be specified by using a drawing tool and a palette of function blocks, and clicking on each function block would cause dialog windows to appear that can be used for setting parameters.03-03-2011
20110258557PERSONAL STREAMING AND BROADCAST CHANNELS IN A MEDIA EXCHANGE NETWORK - Systems and methods for the exchange of personal streaming media channels are disclosed. An embodiment of the present invention may permit the exchange of media such as, for example, audio and video, in a real time manner via a personal media channel in a media exchange network. The media channel may be established based upon input from a user, and its establishment may be initiated based upon input from sensors such as, for example, a smoke or fire sensor, a motion detector, a swimming pool disturbance detector, and a door bell button. A personal streaming media channel may be a one-way or a two-way channel. The media may be consumed using a set top box, and may be produced by a media peripheral such as, for example, a digital camcorder, a microphone, a video camera, and a MP3 player.10-20-2011
20110258556SOCIAL HOME PAGE - Technologies pertaining to the creation of personalized data for an individual, including personalized data based on a social networking participant's social networking data, entity extraction, and automatic collage generation are described herein.10-20-2011
20110265011SOCIAL GRAPH THAT INCLUDES WEB PAGES OUTSIDE OF A SOCIAL NETWORKING SYSTEM - A social networking system includes a mechanism for incorporating nodes in the social graph, where the nodes are associated with a web page. Each web page includes one or more tags, which contain meta-information for defining the node in the social networking system, such as the type of the node. The social networking system retrieves the tags from the markup language document and stores their information in connection with the node for the web page. The web page may be outside of the social networking system's domain and may be operated by an entity other than the social networking operator; thus, third parties can define, create, and maintain nodes that are then used by the social networking system. Users may then interact with the nodes on websites outside of the social networking system, and these interactions are tracked by and reflected back within the social networking system.10-27-2011
20100293474AUTOMATED DISCOVERY OF ITEMS ASSOCIATED WITH A CONTEXT BASED ON MONITORED ACTIONS OF USERS - Computer processes are disclosed for automatically refining the order and/or content of context-specific lists of items (e.g., products) based on monitored actions of users. One such process involves outputting context-specific lists of items to users together with selectable controls for initiating displays of similar items. When users opt to view similar items, the users' actions performed in connection with the similar items are recorded. If the resulting level of user activity recorded for a particular similar item is sufficiently high, the item is automatically added to the associated context-specific list.11-18-2010
20110126124System and method for receiving selection of physical entities associated with a social network for comparison of physical attribute status - A method includes, but is not limited to: obtaining status information about one or more physical attributes for each of the one or more first physical entities and for each of the one or more second physical entities, the obtaining status information performed at least in part by at least one of a machine, article of manufacture, or composition of matter, 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, receiving a selection of one or more first physical entities, the receiving the selection performed at least in part by at least one of a machine, article of manufacture, or composition of matter, the selection being based at least in part on each of the one or more first physical entities being associated with an electronic based social networking service, the selection of the one or more first physical entities for comparing the one or more first physical entities with one or more second physical entities, and determining assessment information by at least in part 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 about the one or more physical attributes for each of the one or more first physical entities and for each of the one or more second physical entities, the determining assessment information performed at least in part by at least one of a machine, article of manufacture, or composition of matter. 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
20110126123SYSTEMS AND METHODS FOR MANAGING TO-DO LIST TASK ITEMS VIA A COMPUTER NETWORK - A system and method for managing to-do list task items provides a user interface having user interface elements for allowing the user to add one or more task items to a to-do list, for allowing the user to edit one or more fields associated with a task item added to the to-do list, and for allowing the user to designate a task item within the to-do list as completed whereupon the designated task item is placed into a completed list and removed from the to-do list. Within the system, a task item is defined by at least a title, a description, a due date, and a tag. The tags provide a means for the task items to be organized within lists as well as within the system to, for example, allow task items to be shared, searched on, and the like.05-26-2011
20110138301PORTABLE COMMUNICATION TERMINAL, COMMUNICATION METHOD AND CONTROL PROGRAM - A portable communication terminal includes a display unit, a memory that stores content information and community information, an identifier display unit that displays on the display unit a content identifier capable of identifying the content and a community identifier capable of identifying a community, a first identifier reception unit that receives a designation of the content identifier, an upload determination unit that determines whether upload of content to a community is possible based on the content information and the community information, and an upload display unit that displays the community identifier of a community determined as being uploadable to be distinguishable from another community identifier.06-09-2011
20110138300METHOD AND APPARATUS FOR SHARING COMMENTS REGARDING CONTENT - A method of sharing comments including outputting an interface for receiving comments regarding content, receiving comments input to the interface, and transmitting the received comments to a storage space of a designated web site.06-09-2011
20100211887ONLINE LEGAL UTILITY - A web site server computer runs a computer software program which provides a web site, which is configured so that a first user can become a member of the web site by use of a first user computer. The web site can accept a first set of data uploaded from the first user computer to the web site. The web site sends an alert from the web site server computer to a second user computer of a second user, wherein the alert specifies that the first set of data can be downloaded to the second user computer if an agreement is entered into between the first user and the second user. The web site accepts an indication that the agreement has been entered into between the first user and the second user, and if the agreement has been entered into, the web site allows the second user to download the first set of data from the web site server computer to the second user computer.08-19-2010
20100115422SYSTEM AND METHOD FOR CONDUCTING A COMMUNICATION EXCHANGE - A system that incorporates teachings of the present disclosure may include, for example, an avatar engine having a controller to retrieve a user profile associated with a user, present the user an avatar having characteristics that correlate to the user profile, detect one or more responses of the user during a communication exchange between the user and the avatar, identify from the one or more responses a need of the user, establish a communication session with a second avatar engine responsive to the identified need of the user, engage in a communication exchange with the second avatar engine in relation to the identified need of the user, and identify one or more results from the communication exchange. Other embodiments are disclosed.05-06-2010
20100115420DELIVERY OF CONTEXTUAL INFORMATION - A communication is initiated between a first user and a second user via a collaboration channel. Thereafter, an identification of the second user relating to the collaboration channel is associated with a business entity (also referred to sometimes as a business partner). A service is automatically initiated that retrieves contextual information associated with the business entity in response to the initiation of the communication. A scope of the retrieved contextual information is based on a business partner type for the business entity. Subsequently, the first user is presented with at least a portion of the retrieved contextual information concurrently with the communication between the first user and the second user via the collaboration channel. Related apparatus, systems, techniques and articles are also described.05-06-2010
20110093791Managing activity reuse in a collaborative computing environment - A method, system and apparatus for managing activity reuse in a collaborative environment. The method can include the step of creating a new activity instance based upon an existing activity instance. Specifically, the creating step can include the steps of selecting an activity template and creating the new activity instance based upon the selected activity template and/or selecting a portion of an existing activity instance and creating the new activity instance based upon the selected portion. In either case, the method further can include the step of applying changes to the selected portion of the existing activity instance to the new activity instance. Finally, the method can include the step of annotating the new activity instance to refine the new activity instance for reuse. For instance, the annotating step can include coordinating a collaborative annotation of the new activity instance as an activity-in-progress.04-21-2011
20120151378CODELESS SHARING OF SPREADSHEET OBJECTS - A user interface that when selected triggers the automatic sharing of a spreadsheet object in a spreadsheet with a chosen network service (e.g. social network, blog, or some other network location). For example, cells, tables, charts and other objects of the spreadsheet may be selected to be shared using the user interface. When a spreadsheet object is selected and indicated to be shared using the user interface, the spreadsheet is automatically saved to a network share, permissions are set for the spreadsheet to share the spreadsheet object, and the spreadsheet object is shared with the network service. Changes made to the spreadsheet after the spreadsheet object is shared are reflected in the spreadsheet object on the network service.06-14-2012
20090300514SYSTEM FOR EFFECTIVE MEETING INVITEE RESPONSE STATUS - A system for visually representing an event as part of a larger schedule (e.g., calendar). The representation of the particular event may include an indicator configured to display invitee status. Functionality may also be configured to provide additional information, for example, by user interaction. In at least one instance, a user may move a mouse over the invitee status indicator to trigger a pop-up box with the additional information. Additional functionality, that may be implemented alone or in conjunction with the above exemplary embodiments of the present invention, may include the automatic execution of an activity in view of a threshold condition related to the event. For example, when an event is created, a threshold condition pertaining to one or more characteristics of the event and/or an activity may be configured. When the threshold condition is met and/or exceeded, the configured activity may be triggered.12-03-2009
20090300515Web server for supporting collaborative animation production service and method thereof - A web server for supporting a collaborative animation production service. The web server includes a user interface (UI) unit to provide a UI to receive direction data for each scene required for animation production in parallel to users connected to the web server, and a generating unit to combine the direction data input to the UI for each scene and generate an animation corresponding to the combined direction data. A plurality of users thereby collaborate to produce an animation in real time, making it possible to shorten the production time of the animation and produce a high quality animation.12-03-2009
20110154219Co-browsing Systems and Methods - Described are systems and methods for screen sharing between host and agent computing systems. At a time before capturing the screen of the host computing system, each open window corresponding to a browser process is identified. Certain information is acquired about each browser process. It is determined, in response to the certain information acquired about each browser process, whether the open window corresponding to that browser process is eligible for screen capture. For each eligible open window, each visible portion of that eligible open window is captured. Capture of an image on the screen of the host computing system is limited to each visible portion of each eligible open window.06-23-2011
20110307803Community Interest Network - Various embodiments of the present invention provide systems, methods, and computer program products for providing a community interest network that is developed on a societal relationship platform. In various embodiments, the platform is based on a collection of online, virtualized social communities oriented around interests. Further, in various embodiments, the community interest network includes a directory structure that is hierarchical and is built on a number of interest accounts tied to a specific tier structure (e.g., tier classification).12-15-2011
20110307801CONTRIBUTOR COMPENSATION SYSTEM AND METHOD - Described are computer-based methods and apparatuses, including computer program products, for contributor compensation. In some embodiments, a user contributes content data to a wiki. The user is compensated for the contribution of the content data to the wiki. In other embodiments, a reviewer reviews contributed content data. The review is compensated for the review of the contributed content data.12-15-2011
20130014023COLLABORATION SESSIONS IN A WORKSPACE ON A CLOUD-BASED CONTENT MANAGEMENT SYSTEM - Systems and methods for providing discussion workspaces linked to workspaces containing work items stored in a web-based content management system with collaboration environment are disclosed. Workspaces can be organized hierarchically. Designated collaborators of a workspace containing work items can participate in an online discussion in the linked discussion workspace regarding the work items.01-10-2013
20120210247INTELLIGENT SOCIAL COLLABORATION UNIFIED MEDIA - In one embodiment, a method includes receiving information from a user in a collaboration network, the information including a unit of content, a title, an indication of one or more entities in the collaboration network allowed to access the unit of content, and for each of the entities in the collaboration network allowed to access the unit of content, an indication of a permission level with respect to the access. The permission level includes view, comment, edit, or share. The method further includes determining a format for presentation of the unit of content based at least in part on the permission levels indicated for the one or more entities in the collaboration network allowed to access the unit of content, and publishing the unit of content and the title for the unit of content to the collaboration network in the determined format and according to the information.08-16-2012
20100100827System and method for managing wisdom solicited from user community - A new approach is proposed that contemplates systems and methods to provide one or more potential solutions to a user solicited from a community of wisdom, wherein such solutions are not only relevant to addressing a problem raised by the user, but are also customized to the specific needs and preferences of the user based on the user's profile. Such an approach enables a personalized “agent” to solicit, customize, and present the solutions from an online community that specifically address the user's problem or concern based on such in-depth personal knowledge and understanding of a personal profile of the user. In addition, the user is enabled to manage the solutions solicited by monitoring, browsing, viewing, and filtering the solutions being presented either in their original or customized forms.04-22-2010
20100115421WEB-BASED GENETICS ANALYSIS - Techniques for allowing doctors and clinicians to upload genetic data associated with patients for comparison with previously-uploaded genetic data associated with other patients are described herein. These techniques may also allow doctors and clinicians to create notations associated with uploaded patient data. Both the previously-uploaded data as well as the created notations may be used by doctors and clinicians in attempting to diagnosis patients. That is, these techniques allow previously-acquired knowledge to be widely shared for the future benefit in attempting to detect genetic syndromes.05-06-2010
20120047446ESTABLISHMENT OF MESSAGE CONTEXT IN A COLLABORATION SYSTEM - A processing device used to support communications between users of the collaboration system is provided with a graphical user interface. A graphical context activation mechanism associated with a discussion between users of the collaboration system may be displayed. Responsive to a selection input, a graphical illustration of information regarding the users participating in the discussion is displayed. The graphical illustration may comprise indicia of location of at least one of the users that may be displayed, for example, within the context of a geographical map. The graphical illustration may further comprise indicia of identity of at least one of the users. Additionally, a textual context activation mechanism may be provided and utilized in the same manner, thereby allowing text-based context regarding the message to be displayed. In this manner, team-wide context may be more readily established.02-23-2012
20120005595USERS AS ACTORS IN CONTENT - A method may include receiving a plurality of images of a face of a user, wherein each image of the face of the user is associated with one of a plurality of different expressions. The method may also include receiving a first video, wherein the first video comprises images of an actor including images of a face of the actor, wherein each image of the face of the actor is associated with one of the plurality of different expressions. Further, the method may include replacing the images of the face of the actor with corresponding images of the face of the user in a same expression to create a second video and transmitting the second video to the user.01-05-2012
20120005597COOPERATIVE BATCH SCHEDULING IN MULTITENANCY SYSTEMS - Systems and methods for cooperative batch scheduling in multitenancy computing systems are described. A number of batch requests are received in the computing system, where each batch request includes a job reference, and a start time when the execution of the referenced job to be launched. Duration of execution is estimated for each job referenced by the requests. The estimation is based on predefined criteria that include a product of median execution times for at least one recurring operation. An anonymous load chart is created based on the start times and the estimated duration of execution of each job referenced by the plurality of batch requests. The anonymous load chart may take into account the available capacity of the computing system. The anonymous load chart is exposed to a number of isolated users of the computing system for cooperative batch scheduling.01-05-2012
20120005596SAVING AND RESTORING COLLABORATIVE APPLICATIONS IN CONTEXT - A method for saving and restoring collaborative applications to a selected earlier time, may include saving, by a processing device, content for each collaborative application of a plurality of collaborative applications as a user uses each of the collaborative applications. The method may additionally include restoring each collaborative application to a selected earlier time in response to the selected earlier time being selected by the user. The method may further include presenting the content of each collaborative application at the selected earlier time to the user in response to each collaborative application being restored to the selected earlier time, wherein each collaborative application is presented in an original context from the selected earlier time.01-05-2012
20120066614METHODS AND SYSTEMS FOR FOLLOWING CROWDS - Systems and methods are disclosed for following status updates sent by users in crowds of users. In one embodiment, a requestor is enabled to follow status updates sent by users in a crowd of users even after the users have dispersed from the crowd. More specifically, in one embodiment, a requestor selects a crowd to follow. Subsequently, after one or more users have left the crowd, status updates from the users are obtained and sent to the requestor. In another embodiment, a requestor selects a crowd to follow. Subsequently, after some or all of the users in the crowd have dispersed, status updates from users in new crowds in which those users are located are obtained and sent to the requestor. In another embodiment, a requestor is enabled to follow a user such that the requestor receives status updates from crowds of users in which the user is located.03-15-2012
20110167356Method and System for Scheduling a Meeting for a Set of Attendees Via a Special Attendee - A method for scheduling a meeting for a set of recipients is provided. The set of recipients includes a special attendee and at least one additional attendee including a meeting organizer. The method includes obtaining an initial meeting request from the meeting organizer. The meeting request does not specify meeting commencement information corresponding to at least one of a start time and a date. The method also includes generating a user interface for displaying the initial meeting request to the special attendee. The method also includes collecting input designated by the special attendee from the user interface. The input specifies the meeting commencement information. The method further includes transmitting the collected input. The collected input is used to generate an updated meeting request designating the set of recipients and specifying the meeting commencement information.07-07-2011
20120023413VIRTUAL DATA ROOM FOR DISPLAYING CLINICAL TRIAL STATUS REPORTS BASED ON REAL-TIME CLINICAL TRIAL DATA, WITH INFORMATION CONTROL ADMINISTRATION MODULE THAT SPECIFIES WHICH REPORTS ARE AVAILABLE FOR DISPLAY - A system is provided for use in distributing information associated with an investigational product, such as a pharmaceutical drug. The information includes electronic documents associated with the investigational product, and a plurality of different electronic reports based on real-time patient clinical study data of the investigational product. The system includes a database that stores the electronic documents, a virtual data room that is in electronic communication with the database and which includes a memory that stores the electronic reports, an information presentation module, and an information control administration module. The information presentation module causes a display of the information to a user of the virtual data room via a display screen. The electronic reports are generated using the real-time patient clinical study data when requested to be displayed. The information control administration module specifies which electronic reports will be made available to the user. Only the specified electronic reports are selectable for display on the display screen by the user of the virtual data room. In this manner, only the specified electronic reports may be generated for display to a user of the virtual data room.01-26-2012
20090150799DELEGATION OF DATA ENTRY TASKS - To avoid the need for off-line collaboration, a primary user who is attempting to enter data required for computer-based process may, as part of the data entry process, delegate data entry tasks for specific input fields to designated delegate users who are more likely to be knowledgeable about the data to be entered. Data entry operations performed by the primary user are recorded and used to build a transaction model which will enable a server to provide required data input screens to delegate users. Data entered by the delegate users is merged with data entered by the primary user to meet the requirements of the computer-based process.06-11-2009
20120159348MOSAIC GENERATION FROM USER-CREATED CONTENT - Techniques for creating a mosaic using user-created content on a content sharing site. Embodiments of the invention may provide an interface on the content sharing site to allow users to create content. Embodiments may then determine a suitability value between the user-created content and portions of a mosaic, and insert the user-created content into a particular portion of the mosaic based on the determined suitability value for the particular portion.06-21-2012
20120159347MEETING-SPECIFIC STATE INDICATORS - A state client is configured to allow a user to specify a meeting-specific state, such as that the user is running late for a meeting, checked in to the meeting, or unable to attend the meeting. A state service stores data identifying the user's meeting-specific state. The state service also responds to requests for the state of the user. In one implementation, when such a request is received, the state service determines whether the user is an invitee to the same meeting as the user requesting the state. If not, the state service returns a general-purpose state indicator for the user. If both users are invitees to the same meeting, the state service returns the meeting-specific state indicator, which may then be displayed by a state client.06-21-2012
20100095223RECONFIGURING A COLLABORATION EVENT - An event management system is configured to host a collaboration event that includes first and second event endpoints that provide respective first and second sets of audio/visual (A/V) media streams to respective first and second sets of attendees during the first event. The event management system is configured to, while hosting the collaboration event, reconfigure the collaboration event to cause a third event endpoint to provide a third set of audio/visual (A/V) media streams to at least one of the first set of attendees.04-15-2010
20120151377ORGANIC PROJECTS - A collaborative project management system is provided to create a project workspace linking together various work-product items including e-mails, documents and tasks based on the identification and association of related information contained in such items. A new project workspace may contain groups of documents, correspondence such as emails, instant message and web chatting, tasks, and other data types linked together by common content topics. The system may initiate a new project workspace based on information contained in an initial correspondence, such as an email conversation, by identifying items that are related to the email conversation such as tasks or documents that a user creates or shares subsequent to receipt of an email or message, and automatically inferring an association based on their contents.06-14-2012
20120233555REAL-TIME MULTI-USER COLLABORATIVE EDITING IN 3D AUTHORING SYSTEM - The present disclosure is directed to improved techniques for real-time collaborative editing in a 3D authoring system. In an exemplary embodiment, collaborative editing involves (i) loading 3D resources as virtual files in memory of a host device (ii) establishing a communication session between the host device and a client device (iii) mirroring to the client device a copy of the set of virtual files; and (iv) receiving from the client device a change to one of the virtual files in the mirrored copy at the time it happens and automatically updating the corresponding virtual file in the host device to facilitate real-time collaborative editing.09-13-2012
20120233554Collaborative Electronic Document Editing - A collaborative editing environment is configured to display a modification to a document made by a user in a first user-style. The style of the modification is gradually transformed from the first user-style to a document-style, such that the style in which the modification is displayed provides an indication as to authorship and recency of the modification. The transformation can occur gradually over a first configurable time period. A second modification to a document made by a second user is displayed in a style associated with the second user. The display of the second modification is also transformed from the second user-style to the document style. The transformation of the display of the first modification and the transformation of the display of the second modification can be performed concurrently, and the duration of the first transformation can be different from the duration of the second transformation.09-13-2012
20120124482METHODS AND SYSTEMS FOR MONITORING AND ENCOURAGING PERSONAL DREAM ACHIEVEMENT - Methods and systems are provided for use in monitoring and encouraging the attainment of personal dreams. Users can publish dreams and action steps to online social networks and receive comments related thereto. Third-party users can write suggestions in connection with the dreams or action steps to help the user achieve the dreams. Anonymous feeds regarding the dreams and related actions can be sent to target sites as a function of user identity.05-17-2012
20120233553PROVIDING POSITION INFORMATION IN A COLLABORATIVE ENVIRONMENT - In systems that enable collaboration, techniques are provided for communicating and displaying positional information with respect to these systems so as to enhance the collaborative experience. The systems may include interactive whiteboard (IWB) systems participating in a collaborative session. The position of an object (e.g., a user) at a first IWB system may be tracked and displayed at a second IWB system located remotely from the first IWB system.09-13-2012
20120166967METHODS, SYSTEMS, APPARATUSES, AND COMPUTER-READABLE MEDIUMS FOR PROVISIONING PETROTECHNICAL WORKFLOWS IN A CLOUD COMPUTING ENVIRONMENT - A method, system, and computer readable storage medium according to an exemplary embodiment of the present disclosure, may provide a cloud computing environment (CCE) that includes a plurality of resources, and receives, at the CCE, a request from a user for performing a petrotechnical workflow. The user may be remotely located with respect to the CCE. Furthermore, embodiments of the present disclosure may provision one or more of the plurality of resources for performing the petrotechnical workflow; perform the petrotechnical workflow using the one or more provisioned resources; and associate a cost with usage of the one or more provisioned resources for performing the petrotechnical workflow.06-28-2012
20100205537METHOD AND APPARATUS TO SHARE HIGH QUALITY IMAGES IN A TELECONFERENCE - A teleconference system providing high quality image sharing superior to conventional videoconferencing. Images can be inserted into communications content automatically from a connected imaging device. The resolution of the capture device may exceed the local display resolution, and the higher resolution images are transmitted to the communications destination. The system may automatically add the images to content upon capture, and infer the insertion point or destination based on context.08-12-2010
20110185285SOCIAL NETWORK NOTIFICATIONS FOR EXTERNAL UPDATES - In embodiments, various technologies for notifying users of a social network service of updates to services external to the social network service by members of the social network are described. An indication that a member of a social network service made an update to an external service can be received. Then, at least one additional member associated with the member in the social network service can be notified of the update to the external service. The external service may include typical web services, such as a blogging service, a video sharing service, or a photo sharing service.07-28-2011
20110185284TECHNIQUES FOR GRAMMAR RULE COMPOSITION AND TESTING - Techniques are provided for composing and testing grammar rules that are configured to provide feedback on violations of target grammar guidelines in the text of documents. Tests may be performed to determine whether a new grammar rule produces false positives, is redundant or conflicts with other rules, or is expensive to apply to a document. A user may test the rule, in isolation or with other rules, on a batch of documents. A display of a summary of feedback that is generated in the batch of documents by the rules is provided. The user may also apply a rule to documents submitted for feedback as a hidden rule. Any violations of a hidden rule are recorded, but feedback on the violations is not provided in submitted documents. Furthermore, a user may indicate a level for a rule, which may control the set of documents to which the rule is applied.07-28-2011
20100174997COLLABORATIVE DOCUMENTS EXPOSING OR OTHERWISE UTILIZING BONA FIDES OF CONTENT CONTRIBUTORS - Content to be included within an electronic document associated with a content author can be determined. Bona fide information of the content author can also be determined. A request for the electronic document can be received from at least one content consumer. Responsive to the request, a copy of the requested electronic document can be provided to the content consumer. The content consumer can be provided with an indication of the bona fide information related to at least one content author associated with the electronic document.07-08-2010
20120173992METHODS AND SYSTEMS FOR SOLICITING AN ANSWER TO A QUESTION - A question-and-answer application with an “ask-to-answer” feature is described. The ask-to-answer feature enables any user to solicit an answer to a question from another user. Upon soliciting another user for an answer to a particular question, a message with a call to action is directed to the solicited user. The message may include a copy of the text of the question and may provide a mechanism (e.g., a selectable user interface element) enabling the solicited user to pass on answering the question. Subsequent to the solicitation, the question page for the question will include a notification with information about the solicitation, including in some instances information identifying the user who has been asked to answer the question and the number of times the user has been asked to provide an answer to the question.07-05-2012
20100050090SYSTEM AND METHOD FOR FACILITATING ONLINE SOCIAL NETWORKING - A method for operating a website for an online social networking includes is provided. The website receives a group picture depicting a plurality of individuals. Faces of the plurality of individuals depicted in the group picture are identified and personal information related to each identified face is requested and received. Each identified face in the group picture is cropped to create a plurality of cropped images, and the plurality of cropped images are displayed.02-25-2010
20100275130APPLICATION PERSONAS - Apparatus, methods and computer program products relate to utilizing a plurality of personas for a single user in a computing application. As such, the user can conveniently and quickly switch between personas while editing a document, for example, and tracking actions under all personas enables simultaneous or separate visual display so users can quickly spot differences in their own work, not just the work of a separate user. Various features include persona creation and settings per each persona distinguishable from other personas. Creation of personas can occur during installation or upon selection of options. Settings include colors for editing functions and formatting for insertions like underlining. Detecting a switch in personas is another feature as is event logging. Persona switching occurs via icon or menu selection. Optionally, security features also authenticate users.10-28-2010
20120317497COLLABORATIVE CAx APPARATUS AND METHOD - A method for collaborative editing an electronic model of a CAx object may include providing access to an electronic model that is spatially decomposed into a plurality of editing regions, enabling a user to make changes to an editable feature corresponding to a particular editing region and blocking the user from making changes to an editable feature corresponding to an editing region assigned to another user. A corresponding apparatus may comprise one or more software modules and associated hardware that are configured to execute the described method.12-13-2012
20120084667CUSTOMIZED PRESENTATIONS ASSOCIATED WITH A SOCIAL MEDIA APPLICATION BASED ON RELATIONSHIPS - According to a general aspect, a method can include receiving a request, triggered via a consumer account, to access, using a social media application, a plurality of sharer content. The sharer content can be associated with a sharer account using the social media application. The method can include retrieving, in response to the request, a consumer value and a relationship value. The consumer value can represent an interaction with the social media application via the consumer account and the relationship value can characterize a relationship between a consumer identifier of the consumer account and a sharer identifier of the sharer account. The method can include selecting a subset of sharer content from the plurality of sharer content based on a combination of the consumer value and the relationship value, and can include defining a portion of a presentation customized for the consumer account using the selected subset of sharer content.04-05-2012
20120084666COMPOSITION OF CUSTOMIZED PRESENTATIONS ASSOCIATED WITH A SOCIAL MEDIA APPLICATION - According to a general aspect, a method can include receiving a request, triggered via a consumer account, to access, using a social media application, a plurality of sharer content. The sharer content can be associated with a sharer account using the social media application. The method can include retrieving, in response to the request, a consumer value and a relationship value. The consumer value can represent an interaction with the social media application via the consumer account and the relationship value can characterize a relationship between a consumer identifier of the consumer account and a sharer identifier of the sharer account. The method can include selecting a subset of sharer content from the plurality of sharer content based on a combination of the consumer value and the relationship value, and can include defining a portion of a presentation customized for the consumer account using the selected subset of sharer content.04-05-2012
20120221960COLLABORATIVE WORKSPACE VIEWING FOR PORTABLE ELECTRONIC DEVICES - Embodiments of the present invention disclose a system and method for providing collaborative workspace viewing for portable electronic devices. According to one embodiment, a first portable electronic device operated by a first user and a second portable electronic device operating by a second user are connected over a network. Furthermore, an image captured by an imaging sensor associated with either the first portable device or the second portable electronic device is displayed on a user interface of both the first portable electronic device and the second portable electronic device. In addition, gesture input received from both the first user and the second user and relating to the captured image is displayed concurrently on both the first portable electronic device and the second portable electronic device.08-30-2012
20080301567PROXIMITY-DEPENDENT EVENTS - A calendar application for use with a first portable electronic device includes time-dependent events having a start time and an end time and proximity-dependent events having a specified device ID that corresponds to a second portable electronic device. Both the time-dependent events and the proximity-dependent events are stored in the calendar application and the proximity-dependent event is convertible into a time-dependent event. A proximity reminder is generated when the second portable electronic device is in short range radio frequency communication range of the first portable electronic device.12-04-2008
20130019184METHODS AND SYSTEMS FOR VIRTUAL EXPERIENCES - Systems and methods for providing virtual experiences are disclosed. In one embodiment, a method for providing a virtual experience from a first participant to a recipient participant may comprise: receiving the virtual experience from a device of the first participant, the virtual experience including a virtual good component, an animation component, and an accompanying sound component, the animation component indicative of an idea the first participant intended to convey to the recipient participant; generating the animation component of the virtual experience, the animation component including a graphical animation of the virtual good component across displays of the first participant's device and the recipient participant's device; and providing the virtual experience to the recipient participant's device by spanning across the virtual good component and the animation component with a trajectory starting from a display of the first participant's device and ending on a display of the recipient participant's device.01-17-2013
20110004830Method, system, and program for an improved enterprise spatial system - Disclosed is a method, system, and program for providing access to spatial data. A request for data is received. Enterprise and third party data are integrated. The integrated data is processed. Spatially referenced results are generated using the processed data. The spatially referenced results are returned in response to the request.01-06-2011
20120266081DISPLAY SHOWING INTERSECTION BETWEEN USERS OF A SOCIAL NETWORKING SYSTEM - A social networking system generates a friendship page that displays social graph data common to two or more social networking system users. A user requests the page by identifying two or more social networking system. The social networking system obtains social graph data common to the identified social networking system users and generates a friendship page containing that social graph data. The obtained social graph data may include interactions between each of the identified user and/or social networking system objects with which each of the identified users has interacted. Examples of the types of social graph data may include photos, videos, communications, content items, events, locations, friends, family members, biographical data, and location data. The friendship page may be displayed to the requesting user in a web browser or in a native application.10-18-2012
20120272159COLLABORATIVE ELECTRONIC BOOKS - The present invention provides techniques relating to collaboratively authored stories and electronic books, and the writing thereof. Techniques are provided in which a template relating to a story, and a set of rules governing collaborative writing of the story by multiple user authors, are obtained. Writing contributions, for integration into the story, may be obtained from each of the user authors. A completed story is obtained, in which forming the completed story includes integrating the writing contributions. Access to the story, such as in the form of an electronic book, is provided to users, such as for a fee.10-25-2012
20120324369METHOD AND SYSTEM FOR SHARED DOCUMENT APPROVAL - This invention discloses a novel system and method for displaying electronic documents that are subject to approval by multiple parties. The invention presents approval by person as a separate indication on the original document. The system automatically reviews the document to determine its type and then using the type, looks up the recipient list that is associated with that type of document. The document is then transmitted to those recipients for approval.12-20-2012
20110225510System and method for social networking - A system of the present invention provides social networking between users subscribed to the system. A controller of the system includes a database of questions to be answered by users to create personality profile of the user. A program of the controller is adaptable to store predetermined identifiers with each of the identifiers representing a type of the personality of the user. A global positioning system is operably communicated with the controller to determine location of the user and present current location of the user through a computing device of the user.09-15-2011
20120278731COLLABORATIVE MEDIA PRODUCTION - Methods, systems, and apparatus for collaborative media editing. In one aspect, a method includes presenting, to an originator, an originator interface including multiple media panes; establishing a connection with a collaborator; receiving from the originator a selection indicating an item of media content associated with at least one of the multiple media panes; transmitting to the collaborator the selected item of media content; and enabling inter-user communication relating to the selected item of media content in the originator interface with the collaborator. Further, a connection can be established with a second collaborator, the item of media content can be transmitted to the second collaborator, and communication can occur in the originator interface with the second collaborator.11-01-2012
20120278730ORDERING CONTENT IN SOCIAL NETWORKING APPLICATIONS - Ordering content in social networking applications is described. A plurality of shared content pieces are received, that are viewable and accessible by at least one viewer, wherein the shared content pieces are configured for display in an initial order, wherein the shared content pieces are accessed in a viewer order determined by an individual viewer. The viewer order and the identity of the individual viewer are received and stored in a data store, and the initial order is changed based at least in part upon at least one of the viewer order and the identity of the individual viewer, thereby providing an adjusted order. The changing of the initial order is performed after a predetermined period of time and is based at least in part upon at least one of viewer orders and identities of individual viewers for a plurality of viewers in the data store.11-01-2012
20110276896Multi-User Integrated Task List - Solutions for providing integrated task list functionality. Some such solutions use a user supersystem as a communications hub to generate, display, and/or handle user-based tasks for a family group. For example, tasks may be assigned to one or more members of the family and associated with various types of dates, rewards, audits, etc. Family members may then interact with the tasks through the communications hub and/or through other devices (e.g., cell phones, etc.).11-10-2011
20110276895Conversation Capture - Solutions for capturing and displaying conversation history for providing conversation capture functionality. Some such solutions use a user supersystem as a communications hub to capture and/or generate relevant information for enhancing conversations with contacts, including address book information, contact notes, conversation history information, and/or conversation anchors. The information may then be processed for display to the user via a graphical interface.11-10-2011
20110276894SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR MULTI-USER FEEDBACK TO INFLUENCE AUDIOVISUAL QUALITY - System, method, and computer program product to collect user settings regarding the quality of audiovisual (AV) content, and to change the quality of the content based on the collected settings. Users may provide input regarding tradeoffs in AV quality, such as audio quality versus video quality, or audio quality versus delay. The inputs of the users may be averaged, to generate a single input that reflects the inputs of all the users. This single input may then be used to determine one or more parameters that may be applied in defining the tradeoff(s) implemented in AV content capture, processing, or delivery.11-10-2011
20110307802REVIEW OF REQUESTS TO MODIFY CONTEXTUAL DATA OF A PROGRAMMING INTERFACE - Some embodiments of a system and a method to review contextual data of programming interfaces have been presented. For instance, a processing device may generate a user interface to collect feedback from a group of reviewers on a programming interface in response to a request to modify contextual data of the programming interface. The processing device then consolidates the feedback to evaluate the feedback. Based on the feedback, the processing device determines whether to modify the contextual data of the programming interface as requested.12-15-2011
20110320958CONFERENCE RECAP AND RECORDING - A method, system, and device are provided for presenting event views via a calendaring application or the like. In particular, the event view is alterable depending upon whether or not the event currently being viewed is a past event or not. Past events may posses additional attributes not possessed by other events and, therefore, the presentation of a past event and the information related thereto may differ from the presentation of other events.12-29-2011
20120331396AUTOMATED PRIVACY LEVEL SUGGESTIONS FOR SOCIAL NETWORKING - Embodiments of the present invention provide a method, system and computer program product for the automated suggestion of a privacy level setting for a new connection in a social network. In an embodiment of the invention, a method for automated suggestions of privacy level settings for a new connection in a social network is provided. The method includes receiving a new connection for an end user of a social network and identifying mutual connections between the new connection and the end user. Thereafter, a suggested privacy setting for the new connection can be displayed in a display of a computer based upon privacy settings of the identified mutual connections. Optionally, a selection can be received of a different privacy setting than the suggested privacy setting and the different privacy setting can be established for the new connection.12-27-2012
20120331397GRAPHICAL USER INTERFACE DISPLAY WHICH DIFFERENTIATES AMONG PARTICIPANTS IN A GROUP CONVERSATION - A system and machine-implemented method for differentiating participants in a group conversation within a graphical user interface of an electronic device of a user, via displaying a collection of contact icons on the graphical user interface, each contact icon respectively corresponding to one of a plurality of participants in a group conversation, wherein the group conversation provides for sharing communication messages among the plurality of participants including the user; determining which of the plurality of participants are currently accessing the group conversation; and differentiating, in the graphical user interface, display of the contact icons corresponding to those participants determined to be currently accessing the group conversation from the remaining contact icons.12-27-2012
20120290943METHOD AND APPARATUS FOR DISTRIBUTIVELY MANAGING CONTENT BETWEEN MULTIPLE USERS - An apparatus, method, and computer program product are provided for distributively managing content between multiple user devices through the use of collaborative public display regions and/or designated private display regions. The apparatus may include a processor and a memory including computer program code. The memory and the computer program code may be configured, with the processor, to cause the apparatus to receive information regarding a detected device, provide for projection of a collaborative public display region that is shared with the detected device, receive input via a user's interaction with the collaborative public display region, and provide for transfer of the content based on the input received. Where a designated private display region is provided, input via a user's interaction with the designated private display region may be received, and the content may be displayed in the collaborative public display region based on the input received.11-15-2012
20100131860SYSTEMS AND METHODS FOR ANALYZING ACTIVITY PATTERNS IN ONLINE COMMUNITIES - Embodiments relate to systems and methods for analyzing patterns and trends in online communities, and more particularly to organizing and analyzing data from community collaboration platforms and websites such as wikis, mailing lists, bug trackers, project management tools, and version control systems. At least one collaboration space can contain and store topics which can be submitted to and accessible by a plurality of users. The plurality of users can start new topics or add to existing topics within the at least one collaboration space. The at least one collaboration space can organize data within the topics according to various attributes of the data and the topics. The at least one collaboration space can send the organized data to a dashboard, which can create data organization aids to analyze the data.05-27-2010
20100131859SYSTEMS AND METHODS FOR MANAGING A COLLABORATION SPACE HAVING APPLICATION HOSTING CAPABILITIES - Embodiments relate to systems and methods for managing a collaboration space having application hosting capabilities. A collaboration space, such as a wiki site, can host a set of collaboration tools and resources, including, for example, content tools, communication tools, and other resources for the users of the space. The collaboration space can also incorporate a set of executable application resources, such as application programming tools to permit users to program, invoke, and execute applications directly from the wiki site or other collaboration space. The set of executable application resources can in turn be embedded or incorporated in a Web framework, for instance to permit the set of hosted applications to be served/run to remote clients as Web applications. Applications generated outside the collaboration space can in embodiments be migrated into the collaboration space and hosted and/or executed from within the collaboration space, even if not originally generated there.05-27-2010
20100131858USER INTERFACE - A device may include a user interface configured to provide audio, video or haptic output in response to received communications. The device may also include logic to identify information associated with an availability status of a user of the device and provide an audio, video or haptic output via the user interface based on the information associated with the availability status of the user of the device.05-27-2010
20110161831VIEW SHARING BETWEEN IN-RANGE DEVICES - A system and method for sharing a view between systems in a dynamic wireless communication network. Various aspects of the present invention may comprise a first system communicating information of a view to a display resource of the first system. The first system may establish a two-way wireless communication link between the first system and a second system in the dynamic wireless communication network. The second system may, for example, communicate a request to the first system for the first system to share a view with the second system. The first system may, for example, receive such a request and respond to such a request by communicating information of a view to the second system. The second system may then communicate information of the view to a display resource of the second system. Various aspects may comprise the first and second systems communicating view modification information between the systems.06-30-2011
20080229215Interaction In A Virtual Social Environment - Disclosed herein is a method and system for virtual interaction between multiple users of a virtual social environment. The method and system disclosed herein provides a virtual social environment for multiple users including a first user and a second user to socially interact. The virtual social environment enables the first user to host multiple multimedia in the virtual social environment. The step of hosting includes one of selecting prerecorded multimedia and adding multimedia content. The first user invites the second user for synchronous participation in the virtual social environment and consumption of multimedia in the virtual social environment. The interaction is based on multiple privileges assigned for the second user by the first user.09-18-2008
20080229214ACTIVITY REPORTING IN A COLLABORATION SYSTEM - A processing device used to support communications between users of the collaboration system is operative to capture occurrence of at least one event defined in accordance with a project plan. Information regarding each such captured event is stored and an activity report based at least in part upon the stored event information is provided by the processing device to at least one other user of the collaboration system. Report annotations may be associated with the activity report. A controller within the collaboration system is employed to route the activity report (and any associated annotations) to other users of the collaboration system. The recipients of the activity report may submit their own annotations to the controller for association with the activity report. Furthermore, the controller may operate to aggregate the activity report with other activity reports.09-18-2008
20110246907PROMOTING PARTICIPATION OF LOW-ACTIVITY USERS IN SOCIAL NETWORKING SYSTEM - Method or system for allowing a social networking system to retain users of a social networking system by identifying low-activity users who are likely to become inactive/dormant users and prompting users to initiate interactions with the low-activity users. The low-activity users are identified by monitoring activities and interactions of the users via the social networking system. If the pattern of activities and interactions satisfy one or more criteria, a computer device for providing the social networking system initiates an intervention scheme where users are induced to initiate interactions with the low-activity users. In response to the interactions, the low-activity users are likely to resume interactions via the social networking system.10-06-2011
20080222535Sports Matchmaker Systems - The Sports Matchmaker System provides an improved method for arranging sporting events and non-sporting events between unacquainted people. It provides a system for matching persons publicly offering to participate in particular sporting or social events with other persons desiring to participate in similar sporting or social events. The system also provides various means for communicating between the offering party and the accepting party to complete the event. The system also provides methods for arranging event venues for sporting and social events.09-11-2008
20130179799SYSTEM AND METHOD FOR ACTIONABLE EVENT GENERATION FOR TASK DELEGATION AND MANAGEMENT VIA A DISCUSSION FORUM IN A WEB-BASED COLLABORATION ENVIRONMENT - System and method for actionable event generation for task delegation and management via a discussion forum in a web-based collaboration environment are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, for creating an actionable event via a discussion forum in a web-based collaboration environment. The method includes, for creating an actionable event via a discussion forum in a web-based collaboration environment, where, through commenting, the user is able to create the actionable event relating to the work item.07-11-2013
20130145282SYSTEMS AND METHODS FOR SOCIAL-EVENT BASED SHARING - A computer implemented method for providing user-event based social information over a network is provided. The method includes receiving by the computer, event information related to an operator-defined event comprising an event date and at least one of an event description and an event location, receiving by the computer, a selection of a publication level associated with the operator-defined event, and causing at least a portion of the event information to be displayed within at least one electronic calendar associated with at least one user based on the selected publication level.06-06-2013
20110271201Decentralized Contextual Collaboration Across Heterogeneous Environments - Methods and systems are described for enhancing applications, such as browser applications, to include contextual collaboration functionality within the application's user interface by providing a collaboration interface. The collaboration interface provides access to a group of collaboration data sets associated with a URL of the page displayed through the application according to user defined organization.11-03-2011
20080215990Electronic Calendar with Message Receiver - It is difficult to effectively manage an electronic calendar that is shared by a group of people such as family members. This is achieved by enabling users to send messages to an electronic calendar apparatus. The messages are received and stored at the apparatus and may be viewed by a user such as a mother of a family. A graphical user interface at the calendar apparatus provides a calendar and a message receiver region. A user is able to edit the calendar using information from the messages and in some examples may move or copy message indicators into the calendar from the message receiver region. In some examples, the calendar may only be edited by user input received directly at the calendar apparatus rather than from a remote location. The calendar apparatus may be provided in a protective housing to enable the apparatus to be used in a domestic kitchen.09-04-2008
20130132859METHOD AND ELECTRONIC DEVICE FOR COLLABORATIVE EDITING BY PLURALITY OF MOBILE DEVICES - A method for collaborative editing by a plurality of mobile devices including communicating with a plurality of mobile devices via a wireless network to receive packets from the mobile devices, respectively, and by the embedded processing unit, decoding the received packets to obtain an editing command for a collaborative editing file, editing the collaborative editing file and generating a display image according the editing command, and transmitting the display image to a display unit to display the display image.05-23-2013
20110219314NOTIFYING NETWORK CONTACTS OF INQUIRIES - A method, computer-readable medium, and user interface for displaying an inquiry indication related to an inquiring user's inquiry are described. An inquiring user prepares and submits an inquiry in an inquiry application. Upon preparing and submitting an inquiry, a notice of the inquiry is generated and routed to the inquiring user's network contacts. An inquiry indication is generated to notify network contacts that an inquiry has been submitted by the inquiring user. A network contact may select the inquiry indication to display an inquiry feature and may select an inquiry feature to view the inquiry and respond to the inquiry.09-08-2011
20100287481Activity Management System and Method, Active Management Apparatus, Client Terminal, and Computer Program - A CRM server sends to a client terminal activity data that has been read from a DB server, and directs the display thereof. When the activity data has been received from the CRM server, a client terminal obtains the screen data of a calendar screen is generated. Then a screen data for the activity detail screen that displays the activity data, screen data for an activity calendar screen is generated after display data for displaying information about a portion of the content of the activity has been added to screen data for a calendar screen in a field corresponding to a date and time shown by the activity data, and these generated screens are output on one screen.11-11-2010
20100287480APPARATUS AND METHOD FOR DISTRIBUTING MEDIA CONTENT - A system that incorporates teachings of the present disclosure may include, for example, a server having a controller to determine a common user interface to be presented by a group of media devices of a premises where the group of media devices are capable of receiving media content from the server over a power line of the premises and are capable of presenting the media content, detect user interaction with the common user interface from different media devices of the group of media devices, and transmit display signals to the group of media devices for displaying the user interaction on the common user interface, where the display signals differentiate the different media devices that received the user interaction. Other embodiments are disclosed.11-11-2010
20110239131REAL TIME SHARING OF USER UPDATES - Techniques for sharing user updates in real time are disclosed. A user can type in a text view related to a specific view and that text can be shared with other users that take part in sharing of that view. Other users can specify interest in user application events and be automatically alerted to the occurrence of the events. A user can effectively share content with a group of users in one action by using sharing controls associated with the content. Sharing controls can be implemented as links or voice activated commands.09-29-2011
20130151986METHOD FOR RECOMMENDING PERSONAL APPEARANCE - A method is described to give personal appearance recommendations to a user based upon weather, geographic location, age, gender, occasion, and user-selected style preferences.06-13-2013
20100318922Online Content Collaboration Model - A collaborative editing model for online content is described. A set of suggested edits to a version of the online content is received from multiple users. Each suggested edit in the set relates to the same version. The set of suggested edits is provided to an authorized editor, who is visually notified of differences between the version of the content and the suggested edits and conflicts existing between two or more suggested edits. Input is received from the editor resolving conflicts and accepting or rejecting suggested edits in the set. The first version of the content is modified accordingly to generate a second version of the content. Suggested edits from the set that were not accepted nor rejected and are not in conflict with the second version are carried over and can remain pending with respect to the second version.12-16-2010
20100318921DIGITAL EASEL COLLABORATION SYSTEM AND METHOD - A system for digital content collaboration has several conference rooms, each having a digital easel and a group display device providing a plurality of image display locations. Each digital easel has a touch sensitive display and a pointing device to receive annotations and manipulations of digital content items. The group display device displays a plurality of digital content items, each in one of several image display locations. Each digital easel has several predefined image display areas, and each image display area is associated with one of the image display locations of the group display device. The digital easel is operable to receive a selection of a digital content item for any of the plurality of image display locations from a user via the pointing device. Upon receipt of the selection, the system automatically displays the selected digital content item in the associated image display location of the group display device and to simultaneously in the image display area of the digital easel.12-16-2010
20120284636COMMON USER INTERFACE RESOURCES - There is disclosed a method of providing resources in a collaborative input system comprising an interactive display surface, the method comprising: providing a common set of resources for a plurality of users; and selectively providing the common set of resources to individual users.11-08-2012
20120284635System For Collaboration Of A Specific Image And Utilizing Selected Annotations While Viewing And Relative To Providing A Display Presentation - A system and methodology for collaborating. The system is comprised of a plurality of computing appliances, each of the computing appliances having an input apparatus providing for a respective user input of and storage of annotations input relative to and while viewing a display presentation of a specific image and each of the computing appliances having a display apparatus providing a display presentation of a specific image to be viewed by an associated respective user of the plurality of users. Logic controls communication and utilization of selected annotations in providing a display presentation. At least two of the plurality of computing appliances have input apparatus each providing annotation data responsive to the associated respective user input of annotations using the input apparatus. Memory provides associative storage of the annotation data as mapped relative to the associated respective user of the respective computing appliance providing the respective user input. For at least two of said plurality of computing appliances, the input apparatus provides for input of the annotations while the display presentation of the respective said display apparatus provides the specific image presented for viewing by the respective user while the annotations are being made by that said respective user.11-08-2012
20120284634System And Methodology For Multiple Users Concurrently Working And Viewing On A Common Project - A system and methodology, for use by a plurality of users working on a common project that has an associated display. The system is comprised of a plurality of display computing appliances, each associated with a respective one of at least two users of a plurality of users. Layer storage and control logic is comprised of memory structured as at least two separate respective data layers of data storage for associative storage of user (image) data mapped to the respective user providing the respective input. Each said separate respective data layer of data storage is comprised of respective user data associated with a respective user of the plurality of users. Each of the display apparatus is responsive to the layer storage and control logic, for providing a respective said display presentation for viewing by the respective one of the at least two users. The respective said display presentation provides at least a common portion of the display presentation for concurrently viewing by the at least two users, at the respective said display computing appliances. Input logic provides for input of respective user data representative of respective edit (annotations) input, by each respective one of the at least two users, provided responsive to a respective user input by the respective one of the at least two users while the respective one of the at least two users is concurrently viewing the respective said display presentation.11-08-2012
20120284633Systems And Methodologies Supporting Collaboration Of Users As Members Of A Team, Among A Plurality Of Computing Appliances - A system and method providing for collaborating among a plurality of users each user at a respective associated one of a plurality of computing appliances. At least one user controls team designation definition for each of a plurality of computing appliances. Thereafter, each of the plurality of computing appliances that has a same said team designation, act (and communicate and provide a display) as a group. Each of the plurality of computing appliances in the group is a member of and a part of a defined team having a defined set of roles. Each respective one of the plurality of computing appliances is provided with a role designation. Operations of each respective one of the plurality of computing appliances is thereafter controlled in accordance with functionality as defined responsive to the respective role designation for said each respective one of the plurality of computing appliances. Associatively mapped storage is provided in a respective one of a plurality of data layers, memory of respective user data provided responsive to input by a respective user in a respective associatively mapped data layer from within a plurality of data layers in the memory. A display presentation is generated at each of said at least two of the plurality of computing appliances responsive to at least two of the data layers. The respective user data is representative of a display presentation of annotations originated (input by the user) at a respective associated computing appliance for each respective one of at least two of the plurality of computing appliances.11-08-2012
20120284638SYSTEM AND METHOD FOR SOCIAL INTERACTION, SHARING AND COLLABORATION - A system and method for real-time, social networking, sharing and collaborating is disclosed. An application for the networking, sharing and collaborating is downloaded onto a mobile device, such as a smartphone, or onto a networked computer. Users log into the application and send invitations to other users to form groups for on-line sharing and collaboration. Persons may be invited to join a group via their e-mail addresses, other affinity address, or proximity to each other through a resident global positioning system. Once a group is formed, nearly instantaneous communications are maintained without e-mail or instant messaging systems. Participants may share files, notes, photos, videos, music, contacts and other items with each other and store shared items. Communications take place among group members via dual communications channels.11-08-2012
20120284637Unified Virtual Group Calendar System - A computer implemented method and system for managing events scheduled by multiple users in a group, provides an event management platform (EMP) in communication with a client application on each user's computing device via a network. The EMP acquires characteristic information on each computing device and each user's third party calendar applications (TPCAs), and event information on the events. The EMP, in communication with the client application, generates and stores the events based on the event information. The EMP stores the events across a data store residing on each computing device external to the client application and/or the data stores of the TPCAs, using the acquired characteristic information and event information. The stored events are accessible to each user associated with the events for performing one or more actions that are tracked and automatically updated by the EMP. The EMP also notifies the availability of the users in the group.11-08-2012
20110302503FEATURE SET DIFFERENTIATION BY TENANT AND USER - A system for online collaboration includes an application for online collaboration, the application including an application feature set, a control module programmed to receive a request from a user to access a tenancy associated with the application on the system, the tenancy including a site provisioned for a tenant, the request including a tenancy identifier identifying the tenancy and a user identifier identifying the user, the control module using the tenancy identifier to identify a tenancy feature set associated with the tenancy, and the control module using the user identifier to identify a user feature set associated with the user, and a web-page render module programmed to generate a collaboration web site including a site feature set including the tenancy feature set and the user feature set, the web site being sent to the user for rendering on the user's computing device.12-08-2011
20110314389SYSTEMS AND METHODS FOR INTEGRATION OF AN APPLICATION RUNTIME ENVIRONMENT INTO A USER COMPUTING ENVIRONMENT - Systems and methods for creating application runtime environments or application environments that can be downloaded and integrated into the computing environment of a computing device are disclosed. One embodiment of the invention includes a computing device on which an operating system is installed that creates a computing environment, an Application Platform application, where the Application Platform application is at least partially natively implemented and creates an application runtime environment when executed by the computing device, and a cross-platform application, where the cross-platform application is configured to be executed within the application runtime environment and is not natively executable by the computing device. In addition, the Application Platform application is configured to integrate the cross-platform application into the computing environment of the computing device by providing at least one launch point for the cross-platform application within the computing environment.12-22-2011
20110314388METHOD AND APPARATUS FOR GENERATING A COLLABORATIVE PLAYLIST - An approach is provided for generating a collaborative playlist. An input for initiating creation of a collaborative playlist is received. The collaborative playlist can be based, at least in part, on one or more criteria. A notification of the collaborative playlist is determined to be transmitted to one or more devices. Respective users of the one or more devices are used to update the collaborative playlist.12-22-2011
20110314387INTELLIGENT FILTERING FOR RENDER STATUS DETERMINATION IN A SCREEN SHARING SYSTEM - A shared space can be identified that represents a portion of a graphical user interface that is shared and concurrently viewable among of set of at least two different computing devices. Data can be determined for a synchronization status representing a degree to which one of the two different computing devices shows the same graphical content for the shared space as that shown by another one of the two different computing devices. The determined data can be filtered to produce filtered data that minimizes a defined subset of potential differences. The filtered data can be utilized to screen render status.12-22-2011
20130191758TWEET MAKING ASSIST APPARATUS - A tweet making assist apparatus for assisting in making a tweet to be posted by a Twitter-compliant site is disclosed. The tweet making assist apparatus includes a processor. The processor detects a surrounding environment of a user and provides an output which promotes the user to make a tweet. Preferably, the processing device provides the output which promotes the user to make a tweet if the surrounding environment of the user has changed.07-25-2013
20120030587SYSTEMS AND METHODS FOR SHARING MEDIA USING SOCIAL MEDIA GUIDANCE APPLICATIONS - Systems and methods for social media guidance applications are provided. A social media guidance application may be integrated with one or more social networks associated with a user. In some embodiments, the application may receive input from a user to publish a media recommendation to the user's social network profile. The application may locate media to include in the media recommendation, and publish the media recommendation to the user's profile. The application may locate media within a social media content source accessible from a user equipment device. The application may prompt the user for comments and ratings before sending the media recommendation.02-02-2012
20120030586SYSTEMS AND METHODS FOR SHARING MEDIA USING SOCIAL MEDIA GUIDANCE APPLICATIONS - Systems and methods for social media guidance applications are provided. A social media guidance application may be integrated with one or more social networks associated with a user. In some embodiments, the application may receive input from a user to publish a media recommendation to the user's social network profile. The application may locate media to include in the media recommendation, and publish the media recommendation to the user's profile. The application may locate media within a social media content source accessible from a user equipment device. The application may prompt the user for comments and ratings before sending the media recommendation.02-02-2012
20130198653METHOD OF DISPLAYING INPUT DURING A COLLABORATION SESSION AND INTERACTIVE BOARD EMPLOYING SAME - A method of displaying input during a collaboration session, comprises providing a canvas for receiving input from at least one participant using a computing device joined to the collaboration session; and displaying the canvas at one of a plurality of discrete zoom levels on a display associated with the computing device.08-01-2013
20130198652COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR PROVIDING A REMINDER REGARDING A FEED ITEM OF A FEED OF AN ONLINE SOCIAL NETWORK - Disclosed are examples of apparatus, methods, and computer readable storage media for providing a reminder regarding a feed item of an information feed of an online social network. In some implementations, an indication is received at a computing device. The indication is with respect to occurrence of an event in relation to a designated one of a plurality of feed items of the information feed of the online social network. In response to receiving the indication, data is provided to cause a display device to display a reminder component with the information feed in a user interface. The reminder component is configured to present information identifying the designated feed item.08-01-2013
20120060101METHOD AND SYSTEM FOR AN INTERACTIVE EVENT EXPERIENCE - The present invention contemplates an interactive event experience capable of coupling and strategically synchronizing multiple (and varying) venues, with live events happening at one or more venues. For example, the system equalizes between local participants and remote ones, and between local shared screens and remote ones—thus making experience of events synchronized. In one event, a host participant creates and initiates the event, which involves inviting participants from the host participant's social network, and programming the event either by selecting a predefined event or defining the specific aspects of an event. In one specific instance, and event may have: a first layer with live audio and video dimensions; a video chat layer with interactive, graphics and ensemble dimensions; a Group Rating layer with interactive, ensemble, and i/o commands dimensions; a panoramic layer with 360 pan and i/o commands dimensions; an ad/gaming layer with game mechanics, interaction, and i/o commands dimensions; and a chat layer with interactive and ensemble dimensions. In addition to aspects of the primary portion of the event experience, the event can have pre-event and post-event activities.03-08-2012
20120066613ONLINE SYSTEM AND METHOD FOR AUTOMATED GREETING CARD GENERATION AND MAILING - A system and method are described for automatically generating and mailing greeting cards on behalf of the end user. For example, one embodiment of a method for automatically generating and sending a greeting card comprises: collecting from a user of an online card service an identity of recipients and/or recipient groups to receive automated card mailings; collecting triggering event data specifying one or more triggering events upon detection of which, a greeting card is to be automatically generated and mailed to the recipients and/or recipient groups; collecting card template and personalization data specifying card templates to be associated with the various recipients, recipient groups and/or triggering events, and personalized messages to be used for each of the various recipients, recipient groups and/or triggering events, detecting a triggering event indicating that a greeting card is to be automatically generated and mailed on behalf of the end user; automatically generating a greeting card order by combining the card template with the personalized message and sending the resulting card order to a print service, wherein the print service automatically prints and mails the greeting card to the recipients and/or group of recipients on behalf of the end user.03-15-2012
20130205225COMMUNICATING PLANS FOR USERS OF A SOCIAL NETWORKING SYSTEM - Exemplary systems and methods for calendaring are provided. Exemplary systems include a natural language receiving component configured to receive a natural language entry corresponding to a future status, a calendar generation engine configured to create a calendar entry based on the natural language entry, a social network database configured for accessing and querying by the calendar generation engine, a privacy component configured to receive a privacy setting indicating a person who is approved to view the calendar entry, and a display module configured to display the calendar entry on a calendar. Exemplary methods include receiving a natural language entry corresponding to a future status, creating a calendar entry, and displaying the calendar entry.08-08-2013
20130205224ELECTRONIC DATA PLATE SYSTEM FOR COLLABORATION AMONGST MULTIPLE DISPARATE PARTIES - The present invention teaches, among other things, a graphical user interface system for enhancing the management of budgeting and scheduling of projects serviced by and among a plurality of independent parties, comprising, in combination, the steps of: providing a color-coded, multi-tier graphical user interface which illustrates a value-based sequence of project data, said interface being capable of providing the system user with physical and virtual product data relating to one or more of the industries such as, without limitation, architecture, construction, and filmmaking; capturing information relating to at least one particular trade; presenting captured data as a plurality of mini-projects; storing and linking data flow activities for a system user operation; providing based upon resource value and schedule a Web or cloud-based software-as-a-service model in a tree-like interactive graphic; graphically presenting to the system user the status of a given project; providing the system user, by one or more color changes, a relatively instantaneous snapshot of project status; and providing data searchable to the system user on the Web.08-08-2013
20120072854CONCURRENT DOCUMENT MARKUP - A system, method, and computer readable medium are presented for concurrent markup of a document by a plurality of reviewers. A method includes combining a document and markups associated with a plurality of reviewers into a reviewing file for use by a user. Markups associated with the user are locked and a markup associated with the reviewer is updated. Then the markups associated with the user are unlocked. Updating the markup includes receiving a revised reviewing file that includes a change to the markup, extracting the change to the markup from the revised reviewing file, and saving the changed markup separate from the document.03-22-2012
20130091437INTERACTIVE DATA VISULIZATION UTILIZING HDTP TOUCHPAD HDTP TOUCHSCREENS, ADVANCED MULTITOUCH, OR ADVANCED MICE - A method for interactive data visualization to perform data analysis comprising dataflow processing of information and utilizing mathematical operations designed to accept, operate on, and produce numerical data within the universal range of numbers such as the interval [0,1] or [−1,+1]. In an implementation, visual effects responsive to data values and interactive control produces computer graphics instructions that can be rendered as graphics in a browser and transmitted over a network. Interactive control can also be transmitted over a network so as to provide web access and a collaboration environment. In an implementation the selection of function blocks and the general connectivity among them can be specified by using a drawing tool and a palette of function blocks, and clicking on each function block would cause dialog windows to appear that can be used for setting parameters.04-11-2013

Patent applications in class Computer supported collaborative work between plural users

Patent applications in all subclasses Computer supported collaborative work between plural users