Abstract: Embodiments of the present invention provide a method, system and computer program product for managing requirements planning in a collaborative computing environment. In one embodiment of the invention, a requirements planning management method can include identifying each approving stakeholder for a version of a requirement in a requirements plan, creating traceability links between each approving stakeholder and the version of the requirement, and notifying each approving stakeholder having a traceability link to the version of the requirement whenever a new version of the requirement is proposed by a stakeholder. The method also can include merging multiple versions of the requirement into a single document, displaying the single document to a viewing stakeholder, and marking up the single document to reflect differences between the single document and a most recent version of the requirement for the viewing stakeholder.
Type:
Grant
Filed:
December 27, 2006
Date of Patent:
March 31, 2015
Assignee:
International Business Machines Corporation
Inventors:
Geoffrey M. Clemm, Muhtar B. Akbulut, Aamer Khan, Sean P. Cudmore
Abstract: A system and methodology for collaborating. The system as illustrated is comprised of at least two computing appliances, each of the computing appliances for use by a respective user. Each of the computing appliances is comprised of a processor, memory, communications interface, input apparatus, and display apparatus. Each said display apparatus provides a respective display presentation of a common shared underlying image. The respective input apparatus is responsive to input by the respective user to provide annotation data representative of a display image of annotations associated with the respective user.
Abstract: A system and method to concurrently preview or publish a digital edition. The system comprises a compilation database and an assembler system. The assembler system includes: a receiving module to receive page edition data; a verification module to identify pages edited or created since a last successful compilation; a parser to determine whether the pages edited or created since the last successful compilation are error-free or error-generating pages and to generate replacement parsed page data or parsed page data accordingly; and a compiler. The compiler is configured to: compile the parsed page data and generate compiled page data for each of the pages edited or created since the last successful compilation; combine the compiled page data of the pages edited or created since the last successful compilation with compiled page data stored in the compilation database for unmodified pages; and generate compiled edition data.
Type:
Grant
Filed:
January 10, 2014
Date of Patent:
March 17, 2015
Assignee:
La Presse, Ltée
Inventors:
Nicolas Bréard, Guillaume Hoofd, Jean-Michel Feurprier, Francis Bélanger, Philippe-Antoine Rioux, Olivier Vandette-Henri, Mathieu Martin
Abstract: A picture sharing apparatus and method are provided. The picture sharing apparatus includes technology for providing pictures differentiated according to sharing levels. The picture sharing technology may receive a picture request from a user's terminal and determine that user's sharing level and provide a picture differentiated in a predetermined form according to the user's sharing level. The picture sharing technology fulfills the two conflicting tasks of privacy protection and picture sharing.
Abstract: A method includes providing a first Web page including an embedded viewer configured to render a three-dimensional (3D) object data model representing an object to present a first 3D view of the object. The embedded viewer can receive input to change the first 3D view of the object to a second 3D view of the object. The method includes receiving a request to provide the second 3D view of the object. The method includes generating a first uniform resource identifier (URI) that includes view information. The view information is a part of the URI and represents a plurality of rendered features of the second 3D view. The method includes providing, in response to receiving a request based on the first URI, a second Web page including an embedded viewer configured to render the 3D object data model according to the view information to present the second 3D view.
Abstract: Described herein are techniques for rendering additional keys on a display of an electronic device based on one or more characteristics of a user's selection of another key. After rendering the additional keys, the user may thereafter select one of the additional keys now available and rendered on the display.
Type:
Grant
Filed:
September 21, 2011
Date of Patent:
February 17, 2015
Assignee:
Amazon Technologies, Inc.
Inventors:
Maxim Spivak, Dion M. Isselhardt, Mark S. Tamura
Abstract: A computer system 1 is operable to receive a plurality of XML (or other marked-up) documents associated with heterogeneous databases 20, 30 and to process these to generate a virtual integrated view presenting a seemingly merged view of the database structures.
Type:
Grant
Filed:
January 19, 2010
Date of Patent:
February 17, 2015
Assignee:
British Telecommunications Public Limited Company
Abstract: The invention provides methods and apparatus for securing personalized or sensitive information appearing in digital images. Digital images containing information to be secured is processed and divided into a plurality of image cells. At least one image cell from the plurality of image cells is selected and redacted or altered to render the information to be secured with the selected image cells indecipherable. The invention also provides methods and apparatus for transmitting or streaming unredacted image cells alone or in combination with redacted image cells for secured viewing on a user browser or computer.
Abstract: A system and method for a content player to determine and retrieve a graphical asset associated with a player feature supported by the content. The content player downloads the graphical assets, integrates the graphical assets in the player's graphical user interface, and displays the graphical assets as part of the player's user interface. The user can now select one of the graphical assets to enable the player feature associated with the graphical asset.
Abstract: An identification of one of multiple types of Web browsers that a Web page supports, as well as an identification of one of multiple versions of that one type of Web browser that the Web page supports, is obtained. The Web page is displayed using the identified version of the identified Web browser type. A request for an identification of the identified version of the identified Web browser type can also be received from a program, such as a Web page script. In response to the request, an identification of the identified version of the identified Web browser type is being used to display the Web page is returned, and instructions of the program are executed based at least in part on the identified version of the identified Web browser type.
Type:
Grant
Filed:
January 2, 2008
Date of Patent:
November 11, 2014
Assignee:
Microsoft Corporation
Inventors:
Zhenbin Xu, Alex Mogilevsky, Markus W. Mielke
Abstract: A document publishing system. Documents can be automatically linked. Links are automatically created within a first document to other documents, or to locations within the first document and then modified as necessary depending on a destination location to which the first document is moved.
Type:
Grant
Filed:
September 5, 2008
Date of Patent:
November 11, 2014
Assignee:
Adobe Systems Incorporated
Inventors:
Dietrich W. Schultz, Hal R. Schectman, Judith A. Hay, Michael P. Thompson, Kevin G. Wallace, Steven R. Kusmer
Abstract: A tag-based content classification method of classifying content based on a custom tag defined using user taste-based category information and a content reproduction apparatus to perform the method. The content classification method includes: analyzing content, and classifying the content based on whether the content comprises a first custom tag, the first custom tag and a second custom tag, the first custom tag, the second custom tag, and a tag, or the first custom tag and the tag. The first custom tag is category information based on a user's taste, the second custom tag is usage information based on a pattern of use, and the tag is category information based on content information.
Abstract: A system and methodology for collaboration among a plurality of users at a plurality of computing appliances. A respective one computing appliance of the plurality of computing appliances is for use by each respective one user of the plurality of users. Each said respective one computing appliance is comprised of a processor, a display apparatus providing a display presentation, and a communications interface providing coupling of data between itself and at least one other of the plurality of computing appliances. A memory provides storage that is associatively structured as a plurality of data layers. Each of the data layers is associatively mapped to a respective at least one of said plurality of computing appliances, to provide mapped storage in each respective data layer of respective layer data representative of annotations originated from at least one respective one of said plurality of computing appliances, preferably for each of at least two of said plurality of the computing appliances.
Abstract: The invention provides a display interface in a social networking system that enables the presentation of information related to a user in a timeline or map view. The system accesses information about a user of a social networking system, including both data about the user and social network activities related to the user. The system then selects one or more of these pieces of data and/or activities from a certain time period and gathers them into timeline units based on their relatedness and their relevance to users. These timeline units are ranked by relevance to the user, and are used to generate a timeline or map view for the user containing visual representations of the timeline units organized by location or time. The timeline or map view is then provided to other users of the social networking system that wish to view information about the user.
Type:
Grant
Filed:
September 21, 2011
Date of Patent:
October 21, 2014
Assignee:
Facebook, Inc
Inventors:
Serkan Piantino, Daniel Klatzko Gibson, Jeff Huang, Paul M. McDonald, Arun Vijayvergiya, Steven Young, Raylene Kay Yung, Mark E. Zuckerberg
Abstract: A flash content navigation method, a mobile electronic device, and a computer-readable medium are provided, wherein the flash content is embedded in a web page, and a visible area within the web page is predetermined for displaying at least a portion of the flash content. In the method, when receiving a flash navigating signal, a full screen interface is popped up. If a size of the visible area is greater than that of the touch screen, the flash content is scaled down to make the flash content displayed in the visible area fit the size of the touch screen, and the flash content displayed in the visible area is played back by a scaled size. When receiving a flash interacting signal from the touch screen, the flash interacting signal is transmitted to a flash engine to perform an action on the flash content according to the flash interacting signal.
Abstract: A method for displaying indicia that is to be printed on a double-sided item on a computer screen. The double-sided item has first and second surfaces. The indicia has at least one print orientation when the indicia is printed on the item's first and second surfaces, and at least one view orientation when the indicia is displayed on the computer screen, which has a vertical orientation. The method includes providing information that characterizes the indicia's print orientation, using the information to compare the print orientation to the vertical orientation; and if, as a result of the comparison, the print orientation does not match the vertical orientation, adjusting the view orientation so the view orientation matches the vertical orientation while maintaining the indicia's print orientation when the indicia is printed on the item.
Abstract: An information generation device includes a storage means that stores association information, the association information indicating explanatory information and an element associated with the explanatory information in association with each other, the explanatory information being displayed as an explanation related to a service provided through a Web page in a certain Web page, a recording means that records history information indicating the explanatory information browsed by a user, a generation means that, on the basis of the association information, generates display information so that an appearance of the element associated with the explanatory information indicated by the recorded history information among the elements included in a Web page displayed on a terminal device used by the user is different from an appearance in an initial state, and a transmission means that transmits the generated display information to the terminal device.
Abstract: Embodiments of the present invention include the creation of spreadsheet software services. In one embodiment, the features and functionality of a spreadsheet may be transformed into a software service, such as a web service, for example. In one embodiment, the present invention includes a method of generating a software service comprising analyzing a spreadsheet to extract an output schema corresponding to at least a portion of the spreadsheet, generating a software service interface description comprising the output schema and the description of the output data, wherein the software service interface is accessible over a network, and accessing the functionality of the spreadsheet using the software service interface description.
Abstract: Briefly, in accordance with one embodiment, in a graphical user interface, an interactive element in a first file format, such as hypertext markup extension language, may be converted into a second file format, such as portable document format, wherein the interactivity of the interactive element may be preserved in the conversion process.
Abstract: A method and system for identifying individual component objects of a digital document and storing and retrieving such data for repeated discovery and viewing. Pages of digital documents are retrieved from servers and desired objects are displayed on a client computer. The human viewer's context is deduced from attributes of the object to determine further processing, including mobile advertising display.