摘要:
A multi-user multi-device system enables a plurality of users to control a single screen. Each user has one or more input devices, which can be used to control one or more stored applications. At any time, the system produces a consistent view of all applications on the single screen. The input from each user produces a response customized to the preferences of that user. Each user can inform the system of which devices that user is using. Inputs to the system initiate the building of Event Records that are queued and then directed to specific applications. The screen is updated, and the coordinates of child applications are determined, only during pauses in the operations of all applications.
摘要:
A multi-user multi-device system enables a plurality of users to control a single screen. Each user has one or more input devices, which can be used to control one or more stored applications. At any time, the system produces a consistent view of all applications on the single screen. The input from each user produces a response customized to the preferences of that user. Each user can inform the system of which devices that user is using. Inputs to the system initiate the building of Event Records that are queued and then directed to specific applications. The screen is updated, and the coordinates of child applications are determined, only during pauses in the operations of all applications.
摘要:
A system and method for mapping text phrases to geographical locations is provided. Entities, each comprising one of a location, person, and place, are identified in one or more documents. Possible candidate locations associated with each entity are determined. An initial score is assigned to each location. The initial scores are adjusted and the candidate location with the highest adjusted score is selected for each entity. The selected candidate location is applied to all occurrences of the entity in the documents.
摘要:
A method and system are provided that analyze a first digital asset to identify a set of attributes of the first digital asset. Search criteria are then formulated, and a search is conducted. Once search results are obtained, at least one second digital asset that is substantially identical to the first digital asset is identified. Then, metadata between the first digital asset and the second digital asset is shared.
摘要:
A system and method for mapping text phrases to geographical locations is provided. Entities, each comprising one of a location, person, and place, are identified in one or more documents. Possible candidate locations associated with each entity are determined. An initial score is assigned to each location. The initial scores are adjusted and the candidate location with the highest adjusted score is selected for each entity. The selected candidate location is applied to all occurrences of the entity in the documents.
摘要:
A system and method for an automatic conversion of web pages to shared structured web pages. An input web page is augmented with syntactic elements of a server-based software tool to create and customize group-writeable web pages. Sub-regions of the web page that are to be individually-editable items are identified, and syntactic elements are added to show where these editable regions begin and end, and where clickable buttons will appear that trigger the editing of an individual item, the addition of a new item, or other editing features. Also, syntactic elements are added that act as templates for the layout of any item to be added or modified. The conversion process includes parsing the Web page into an intermediate structure, adding information to individual tokens about the structures in which the tokens play a part, and them generating the new page while making one or more final passes through the intermediate structure from beginning to end.
摘要:
A computerized two-dimensional illustration system composes an image of a scene with layered synthetic graphics filters or lenses. The scene is defined by an ordered list of shapes. Some of the shapes in the ordered list of shapes are lenses. Each lens is a shape that has a fill color which is an operator rather than a constant. The operator of a selected lens performs a filtering function on the shapes ordered below it in the list of shapes. To compose a selected lens in the scene, the system computes an under-list of shapes for the selected lens. The under-list of shapes identifies shapes in the ordered list of shapes to which the filtering function of the selected lens may apply. After computing the under-list for a selected lens, the system freezes the shapes in the under-list and applies the filtering function of the selected lens to the shapes in the under-list. When a lens is frozen, it is replaced with a list of shapes that are formed independently of other shapes in the list of shapes. The scope of operation of the selected lens can be reduced by grouping the selected lens with other shapes in the scene as either a lens-in cluster or a lens-out cluster. A lens-in cluster limits the scope of operation of the selected lens by operating on only those shapes in the cluster, while a lens-out cluster limits the scope of operation of the lens by operating on only those shapes outside the cluster. As a result of limiting the scope of operation, grouping lenses with other objects in a scene enables the creation of different visual effects. In addition, depending on whether a lens is grouped as a lens-in or a lens-out cluster, the computed under-list of the selected lens may have a reduced number of shapes, thereby reducing the computational complexity of composing an image of the scene.
摘要:
A computer-implemented system and method for providing context-sensitive sidebar window display on an electronic desktop is provided. A document that includes digital data is maintained in electronic storage. The document is operated upon through an application window generated by an application program on an electronic desktop. A sidebar window is initially generated. Contextual information relevant to the document is determined. Part of the contextual information to present is selected based on a current state of the document in the application window. The selected part of the contextual information is presented in the sidebar window positioned visually adjacent to the application window. The contextual information presented in and the positioning of the sidebar window is continually updated in step with the current state of the document and the application window.
摘要:
Aspects of the disclosed technology present a workspace window responsive to a relationship data structure that represents a comprehension state including a presentation of a first instance-representation that represents a first separately-movable instance object and a second instance-representation that represents a second separately-movable instance object. This aspect enables the first instance-representation and detects when the first instance-representation is dropped within a threshold distance of the second instance-representation. When the first instance-representation is dropped, the technology identifies, responsive to the step of detecting, one of a plurality of spatial relationships between the first instance-representation and the second instance-representation. Responsive to the identified spatial relationship, the technology selects an operation, and responsive to the operation modifies a composite object in the relationship data structure. The composite object incorporates an entity/relationship object that is represented by the first separately-movable instance object and an entity/relationship object represented by the second separately-movable instance object. After the composite object as modified, an instance-representation that represents the composite object is presented in the workspace window.