Hyperlink Editing (e.g., Link Authoring, Rerouting, Etc.) Patents (Class 715/208)
  • Patent number: 8769394
    Abstract: The invention can enable monitoring of the display of content by a computer system. Moreover, the invention can enable monitoring of the displayed content to produce monitoring information from which conclusions may be deduced regarding the observation of the displayed content by an observer. The invention can also enable monitoring of the display at a content display site of content that is provided by a content provider site over a network to the content display site. Additionally, the invention can enable the expeditious provision of updated and/or tailored content over a network from a content provider site to a content display site so that the content provider's current and appropriately tailored content is always displayed at the content display site. Aspects of the invention related to transfer of content over a network are generally applicable to any type of network.
    Type: Grant
    Filed: August 3, 2010
    Date of Patent: July 1, 2014
    Assignee: Comscore, Inc.
    Inventor: Trevor Blumenau
  • Patent number: 8762827
    Abstract: Techniques for creating documentation. A writing pattern is provided. The writing pattern may be implemented in a schema, such as an XML schema or DTD. The writing pattern includes a plurality of components and defines structure and style for the documentation. Each component corresponds to a portion of the documentation. A selection of one of the components is received. Content for the selected component is received. The documentation is formed based on the content and structure and style the style.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: June 24, 2014
    Assignee: Oracle International Corporation
    Inventors: Ultan O'Broin, Linda Garido
  • Patent number: 8751918
    Abstract: A system for creating links among diverse elements in order to convey a variety of logical relationships. The system uses a unique approach to browser development in order to allow for the delayed transformation of data which has undergone either a change to its actual value, or a change in its relationship to other data. Linked data is left unevaluated until a user desires to view the data through a user interface. This delayed evaluation conserves bandwidth and system resources, and further enables the system to more efficiently create, organize, and maintain relationships between large volumes of diverse elements.
    Type: Grant
    Filed: April 17, 2008
    Date of Patent: June 10, 2014
    Assignee: Earl Industries, LLC
    Inventors: Ted Goranson, Tobias Schachman
  • Patent number: 8752184
    Abstract: A system, a method, and various software tools enable a video hosting website to automatically identify posted video items that contain spam in the metadata associated with a respective video item. A spam detection tool for user-generated video items based on keyword stuffing is provided that facilitates the detection of spam in the metadata associated with a video item.
    Type: Grant
    Filed: January 17, 2008
    Date of Patent: June 10, 2014
    Assignee: Google Inc.
    Inventors: Varun Kacholia, Ashutosh Garg, David Stoutamire
  • Patent number: 8732569
    Abstract: A method and system for predicting a next navigation event are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by predicting the next navigation event. The system and method may then prerender content associated with the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The methods describe a variety of manners of predicting the next navigation event, including examining individual and aggregate historical data, text entry prediction, and cursor input monitoring.
    Type: Grant
    Filed: May 4, 2011
    Date of Patent: May 20, 2014
    Assignee: Google Inc.
    Inventors: Timo Burkard, Arvind Jain
  • Patent number: 8719276
    Abstract: A system includes a ranking component that ranks nodes, such as web sites, to obtain ranking values that define a quality judgment of the nodes. The ranking values are based on links between the nodes and, among other things, deemphasize links between affiliated nodes. Additionally, the amount of rank that any particular node can contribute to another node may be capped at a threshold level, thus tending to prevent some nodes from unduly influencing the ranking values.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: May 6, 2014
    Assignee: Google Inc.
    Inventors: Paul Haahr, Martin Kaszkiel, Amit Singhal
  • Patent number: 8704852
    Abstract: A method, computer readable medium, and system for generating a composite image map includes obtaining a plurality of sprites for an application page and determining coordinates of each of the obtained plurality of sprites. A composite image map is generated based on the obtained plurality of sprites and the determined coordinates.
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: April 22, 2014
    Assignee: Juniper Networks, Inc.
    Inventor: Kyle Adams
  • Patent number: 8701016
    Abstract: A system for and method of enhancing web page delivery and visitor tracking. The invention provides the ability to control redirection of Web traffic of humans. It can identify visitors to a Web page, track their movements, log critical information, and analyze the Web traffic in order to judge the success in driving quality traffic to some known goal on a Web site, such as a sale. The system tracks visitors via use of redirection with an image tag. The invention can also use unique image marker references to prevent browsers from accessing cached images.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: April 15, 2014
    Assignee: SuperMedia LLC
    Inventors: John H. Lambert, George Semeczko, Geert Engels
  • Publication number: 20140101525
    Abstract: 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.
    Type: Application
    Filed: December 16, 2013
    Publication date: April 10, 2014
    Applicant: Microsoft Corporation
    Inventors: Sripriya P. Vasudevan, Peter Baer, David Garber
  • Patent number: 8694605
    Abstract: Certain embodiments of the invention may include systems and methods for disseminating content to remote devices. According to an exemplary embodiment of the invention, a method is provided that can include receiving, at a computer system, registration information for one or more remote devices; registering the one or more remote devices; selecting content to associate with a selected subset of the one or more registered remote devices for presentation; generating a message comprising a primary uniform resource identifier (URI) corresponding to a source for the content; selecting at least one of the one or more registered remote devices for presenting the content; and sending the generated message to the at least one selected registered remote device, wherein the at least one selected registered remote device is configured to automatically retrieve and present the retrieved content from the source identified by the primary URI in the message.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: April 8, 2014
    Assignee: Google Inc.
    Inventors: Jamie Lee Burrell, Kiat Huang
  • Patent number: 8694491
    Abstract: A method, system, and graphical user interface for alerting a computer user to new results for a prior search are disclosed. One aspect of the invention involves a graphical user interface on a computer that includes a plurality of links recommended by a search engine for a computer user. The plurality of links are determined by the search engine by: producing search results by rerunning a plurality of search queries that have been performed previously for the computer user; and evaluating the produced search results to select search results that meet predefined search result selection criteria. At least one of the criteria is based on Internet usage data for the user.
    Type: Grant
    Filed: March 8, 2011
    Date of Patent: April 8, 2014
    Assignee: Google Inc.
    Inventors: Glen Jeh, Beverly Yang
  • Patent number: 8689109
    Abstract: Techniques are described for facilitating access of computing system users to restricted or other functionality, such as internal functionality of a business or other organization. The functionality access may be facilitated by an access provider system that executes on a client computing system of an authorized user, such as a program operating in conjunction with another presentation program that presents publicly available information by modifying interactions available to the user when using the presentation program or otherwise providing additional information to the user. In some situations, the additional information is provided by temporarily modifying the information being presented by the presentation program, such as to provide additional information that is related to functionality corresponding to a subject area of the currently presented information and/or corresponding to an aspect of the currently presented information that is indicated by the user.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: April 1, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Patrick G. Franklin, Zheyin Li, James K. Keiger, Suresh Kumar, Ramanathan Palaniappan, Kamil Jiwa, Ares Sakamoto
  • Patent number: 8683312
    Abstract: Systems and methods provide a mechanism to create and traverse inter-document links involving embedded documents. One aspect of the systems and methods includes creating and traversing inter-document links to and from documents that are embedded in a host document. A further aspect of the systems and methods includes creating and traversing inter-document links to an from documents that may be embedded at more than one level in an embedded document hierarchy. A still further aspect of the systems and methods includes creating and traversing inter-document links from a first document to an embedded document in a second document.
    Type: Grant
    Filed: June 16, 2005
    Date of Patent: March 25, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Robert K. McAfee, Martin Fox
  • Patent number: 8683311
    Abstract: A method described herein includes receiving data that identifies a web page, wherein the data that identifies the web page is desirably displayed to a first individual and resolving the web page to generate a markup language document, wherein the markup language document comprises unstructured data. The method also includes extracting portions of the markup language document and generating a structured data object, wherein the structured data object includes the portions of the markup language document. The method further includes causing a summary of the web page to be displayed to the first individual, wherein the summary of the web page is based at least in part upon the structured data object.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: March 25, 2014
    Assignee: Microsoft Corporation
    Inventors: Francislav P. Penov, Patrick Jakubowski, Wissam Kazan, Amandeep S. Ghag, György K. Schadt
  • Patent number: 8667294
    Abstract: An apparatus and method for preventing falsification of a client screen is provided, in which a web server dynamically generates URIs and provides them to clients, thus preventing the falsification of client screens due to a web injection attack or a memory hacking attack. The apparatus includes a random web generation unit for converting an identical web page into random URIs that are randomly generated, at a request of a plurality of clients, generating different random web sources, and providing the different random web sources to the respective clients. A web falsification determination unit compares display web source eigenvalues respectively generated by the clients with respect to any one of the random web sources with a generative web source eigenvalue for the one of the random web sources, thus determining whether screens corresponding to the random web sources displayed on the respective clients have been falsified.
    Type: Grant
    Filed: November 23, 2011
    Date of Patent: March 4, 2014
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Byung-Joon Kim, Jung-Hwan Moon, Hyoung-Chun Kim, Sang-Woo Park, E-Joong Yoon
  • Patent number: 8661159
    Abstract: An image forming apparatus includes an obtaining unit configured to obtain an object that is stored in a location identified by a URI (uniform resource identifier) that is input, a printing unit configured to print the object that is obtained by the obtaining unit, a storage unit configured to store the URI, a determination unit configured to determine whether the URI that specifies a location in which the object is stored is changed from the URI that is stored in the storage unit, and an output unit configured to output a message for making an inquiry as to whether the URI that is stored in the storage unit is desired to be changed if it is determined by the determination unit that the URI is already changed.
    Type: Grant
    Filed: April 7, 2006
    Date of Patent: February 25, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hironobu Nakai
  • Patent number: 8635536
    Abstract: There is provided a method that includes storing a plurality of image elements of a seal media object in respective files in an authentication server system, each of the image elements is selected from the group consisting of: a layer of the seal media object, a still image portion of the seal media object, and a moving image portion of the seal media object. Authenticating at least a portion of a web page, upon opening of the web page in a browser, by the authentication server system. Delivering to the browser, by the authentication server system, files for assembly and display of the image elements on the web page as the seal media object upon authenticating.
    Type: Grant
    Filed: October 13, 2011
    Date of Patent: January 21, 2014
    Assignee: D&B Business Information Solutions Limited
    Inventor: Shachar Shaty
  • Patent number: 8631314
    Abstract: A system for delivering advertisement units that interact with each other on a webpage is disclosed. The system includes a web browser, a web server, and an advertisement server. The web browser is configured to generate a request for a webpage. The web server is communicatively connected to the web browser and is configured to receive the request for a webpage from the web browser and send the requested webpage to the browser in response to the request. The webpage includes an ad unit request script that is configured to direct the web browser to generate a request for an advertisement unit. The advertisement server is communicatively connected to the web browser and the web server. The advertisement server is configured to receive advertisement unit requests and send a first ad unit and a second ad unit to the web browser in response to those requests. The first and second ad units are rendered by the web browser onto the webpage.
    Type: Grant
    Filed: May 18, 2007
    Date of Patent: January 14, 2014
    Assignee: Interpols Network Incorporated
    Inventors: Hyo Lee, Peter H. Kim
  • Publication number: 20140013198
    Abstract: A method includes defining one or more property fields within a document of a collection of one or more documents, where the one or more property fields store reference information. The method further includes performing an operation on the document. The method further includes extracting reference information associated with one or more references within the document. The method further includes populating the one or more property fields with the reference information associated with the one or more references within the document. The method further includes creating an index of the reference information populated within the one or more property fields.
    Type: Application
    Filed: July 6, 2012
    Publication date: January 9, 2014
    Applicant: DITA EXCHANGE, INC.
    Inventor: Steffen Richard FREDERIKSEN
  • Publication number: 20140013197
    Abstract: Systems and methods provide a mechanism to create and traverse inter-document links involving embedded documents. One aspect of the systems and methods includes creating and traversing inter-document links to and from documents that are embedded in a host document. A further aspect of the systems and methods includes creating and traversing inter-document links to an from documents that may be embedded at more than one level in an embedded document hierarchy. A still further aspect of the systems and methods includes creating and traversing inter-document links from a first document to an embedded document in a second document.
    Type: Application
    Filed: June 16, 2005
    Publication date: January 9, 2014
    Inventors: Robert K. McAfee, Martin Fox
  • Publication number: 20130346841
    Abstract: Mechanisms are provided for tracking link sharing in a messaging environment of a data processing system. Message information is received that identifies a plurality of links to content included in one or more messages exchanged via the data processing system. A relationship measure is determined based on the message information. The relationship measure measures a likelihood that a first link is related to a second link in the plurality of links and points to a same source of content. An association data structure associating the first link with the second link is generated based on the relationship measure. User interactions with the first link and the second link are tracked based on the generated association data structure.
    Type: Application
    Filed: June 25, 2012
    Publication date: December 26, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Maryam Ahmed, Al Chakra, Matthew C. Hillary, Michael S. Thomason
  • Patent number: 8612846
    Abstract: A method and a system for presenting Internet information to a user including providing to a user a visual image of a web page containing at least one hyperlink, and at least partially concurrently providing a visual image of another web page of at least one web site which is represented by the at least one hyperlink.
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: December 17, 2013
    Assignee: Google Inc.
    Inventors: Shirli Ran, Eldad Barnoon, Yuval Yarom
  • Patent number: 8607135
    Abstract: Methods and a data structure for assigning URLs (e.g., to radio-station-streaming-media-content sources) to graphical objects (such as buttons) are disclosed. Zip codes are used to identify and assign geographically relevant URLs to buttons. A graphical user interface enables a user to select from a plurality of radio buttons and menu entries in order to identify search results satisfying the user's selection criteria. Information identifying a user's button assignments or preferences (such as the user's zip code) is stored in various data fields in a cookie data structure. The computer-executable instructions use the information contained in the data structure in order to assign the URL to the button each time the Web page is displayed.
    Type: Grant
    Filed: March 25, 2008
    Date of Patent: December 10, 2013
    Assignee: Microsoft Corporation
    Inventors: Tom A. Sponheim, Bella Acharya, Jack Litewka, Jamie A. Spooner, William A. Spencer, Stephen H. Buroker
  • Patent number: 8606666
    Abstract: Embodiments of the present invention assist in the development, management, and deployment of aggregated data attributes for multiple data sources. One embodiment provides a development interface that allows for elements of attributes, including filters, to be moved into a coding area in which an attribute or an attribute element is being edited. In another embodiment, the user interface presents data fields to assist in the development of filters for multiple data sources with divergent formats. The application further provides a validation interface through which users can validate attributes and trace the results returned by various elements referenced by the attributes under validation. Another embodiment provides a system for managing attributes and deploying them to various systems by creating a deployment file that is used by an attribute calculation system. In one embodiment, the attribute calculation system is a scalable system that dynamically calculates attributes for multiple data sources.
    Type: Grant
    Filed: January 30, 2008
    Date of Patent: December 10, 2013
    Assignee: Experian Information Solutions, Inc.
    Inventors: Magali Courbage, Richard Rodenbusch, Jean-Dominique Morani
  • Patent number: 8601359
    Abstract: A computing device receives key inputs indicating a string of text from a user. The string of text may be auto-corrected by inserting one or more space characters. In response to receiving subsequent key inputs indicating a period character followed by a domain suffix, the computing device may remove the inserted one or more space characters from the string of text to form a valid uniform resource locator. The computing device may output the valid uniform resource locator for display at a display device operatively coupled to the computing device.
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: December 3, 2013
    Assignee: Google Inc.
    Inventor: Erica Baker
  • Patent number: 8595270
    Abstract: Methods, systems, and apparatus, including computer program products, for linking to an intra-document portion of a target document includes receiving an address for a target document identified by a search engine in response to a query, the target document including query-relevant text at an intra-document portion of the target document. An artificial anchor that corresponds to the intra-document portion is generated and appended the address.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: November 26, 2013
    Assignee: Google Inc.
    Inventors: David P. Marmaros, Benedict A. Gomes, Krishna Bharat
  • Patent number: 8595325
    Abstract: Methods of generating a substitute URL are disclosed. In one implementation, a form is presented by a web server on a web site home page for the submission of a first URL for which a user wishes to generate an alias URL. A second URL is then generated for the URL that is entered in the form. The second URL contains some indication of the web site that hosts the first URL. In a second implementation the substitute URL generation is offered through a link or button on a web page other than the web site home page. The substitute URL is generated for the URL for the web page that hosts the link. In a third implementation, a web site automatically generates substitute URLs.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: November 26, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Carlton Bedingfield, Sr., John Martin Gehl
  • Publication number: 20130311863
    Abstract: A system and method for facilitating changing a link generated by a script provided in proxied content. The example method includes identifying a link-producing script in proxied content; applying a wrapper function to the link-producing script; and employing the wrapper function to rewrite one or more links output by the link-producing script. In a specific embodiment, the proxied content includes Hypertext Transfer Protocol Language (HTML) markup. The link-producing script is implemented via JavaScript, and one or more links output via the link-producing script includes one or more Uniform Resource Locators (URLs).
    Type: Application
    Filed: May 17, 2012
    Publication date: November 21, 2013
    Applicant: Oracle International Corporation
    Inventors: Greg Gutkin, John Grundback, Siram Melkote, Artem Stemkovski, Tim Lake, Joseph A. Stanko
  • Patent number: 8589379
    Abstract: The report generation support system according to the embodiment comprises an input history recording part, operation history recording part, selection part, extraction part, and a display controller. The input history recording part records findings input at the time of generating a medical report and, by linking with an input start time and/or finish time of the findings. The operation history recording part records, as an operation history, the type of operation conducted on an image at the time of generating a report and the time when the operation was conducted by linking with the operated image. The selection part selects at least a part of findings in a report. The extraction part extracts a focus image in the selected findings, based on an input start time and/or finish time of the findings corresponding to the selected location, and the contents of the operation history of the corresponding time.
    Type: Grant
    Filed: August 8, 2011
    Date of Patent: November 19, 2013
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Medical Systems Corporation
    Inventors: Yosuke Hirasawa, Takashi Kondo, Koichi Terai
  • Patent number: 8589778
    Abstract: There is disclosed a system and method for processing multi-modal collaboration. In an embodiment communication received from multiple modes are converted into a common format. Using various conversion modules, the communication may be converted into a common electronic text format (e.g. ASCII text) that contains keywords. Once the communication is converted into a common format, the information contained in the communication may be analyzed and consolidated into related areas or topics. The consolidated information may then be searched for common references in order to augment the information context.
    Type: Grant
    Filed: December 27, 2007
    Date of Patent: November 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Peter Currie Boyle, Yu Zhang
  • Patent number: 8584001
    Abstract: A method, data processing system, and computer program product for managing bookmarks. An application program, executed by a processor unit, identifies an external bookmark associated with a function in response to receiving a user input requesting information about the function in an application program executed by a processor unit in a computer, wherein the external bookmark points to a webpage available from another computer. The application program displays the identified bookmark.
    Type: Grant
    Filed: April 12, 2010
    Date of Patent: November 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Marc Kevin Johlic, Emi Kondo Olsson
  • Patent number: 8578261
    Abstract: In one embodiment, a method is illustrated as including receiving a digital content request relating to digital content accessible using a resource identifier, retrieving the digital content using the resource identifier, converting the digital content into formatted digital content having a file format different from that of the digital content, and compatible to be displayed in a preview frame, and transmitting the formatted digital content. Further, in some embodiments, a method is illustrated as including receiving a search result containing a resource identifier, extracting the resource identifier from the search result, and associating a file format description with the resource identifier, and displaying the search result and the file format description.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: November 5, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Niraj Gupta, Nitin Goel
  • Publication number: 20130290821
    Abstract: A method for identifying resource types within shortened uniform resource locators includes receiving, by a shortener application executing on a first computing device, from a second computing device, a uniform resource locator and a request to shorten the uniform resource locator. The method includes identifying, by the shortener application, a first identification of a type of a resource within the uniform resource locator. The method includes identifying, by the shortener application, a second identification of the type of the resource, based on the first identification. The method includes generating, by the shortener application, a shortened uniform resource locator including the second identification of the type of the resource. The method includes transmitting, by the shortener application, to the second computing device, the shortened uniform resource locator.
    Type: Application
    Filed: November 12, 2012
    Publication date: October 31, 2013
    Applicant: THINMAIL, INC.
    Inventor: Jordan Pollack
  • Patent number: 8549409
    Abstract: A method for customizing display preferences for a web application. Ease of interaction with web content may be improved by customizing display preferences that affect the way content is rendered by a server and provided to a user. Elements of menus for navigation among web pages for various functions, for example, may be added, removed, reordered, renamed, rearranged in a hierarchy, hidden, or shown to help users tailor the functions to their needs and thus better aid them in using the web pages.
    Type: Grant
    Filed: February 22, 2007
    Date of Patent: October 1, 2013
    Assignee: Microsoft Corporation
    Inventors: Tara L. Brown, Tao Huang
  • Patent number: 8549391
    Abstract: A system and related methods for tagging data, especially in the context of a web-based application, includes various features associated with a tag bar. A text field is displayable in conjunction with such tag bar, as is a list of any potential tags. Data can be received corresponding to a tag to be added to the tag bar. Once the tag bar has been added, it is displayed in the tag bar.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: October 1, 2013
    Assignee: Apple Inc.
    Inventors: John Anderson, Doug Whitmore
  • Patent number: 8543901
    Abstract: The systems and methods described herein are useful for maintaining the integrity of documents, such as web pages, which contain hyperlinks to other documents, such as other web pages. A value representative of the content or a portion thereof of the document referenced by the hyperlink may be included in the hyperlink, such that changes in the content of the document are reflected as changes in the value representative thereof. Subsequent retrievals of the referenced document may then be analyzed to verify that the contents of the document have not been altered since the hyperlink was created.
    Type: Grant
    Filed: November 1, 1999
    Date of Patent: September 24, 2013
    Assignee: Level 3 Communications, LLC
    Inventor: Arif Diwan
  • Patent number: 8543905
    Abstract: An electronic device with a display and a touch-sensitive surface displays a portion of a document in a primary user interface for the document. The portion of the document includes a respective author-specified term. The respective author-specified term is associated with corresponding additional information supplied by an author of the document, and the corresponding additional information is not concurrently displayed with the author-specified term in the portion of the document.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: September 24, 2013
    Assignee: Apple Inc.
    Inventors: Charles J. Migos, Jay Christopher Capela, Markus Hagele
  • Patent number: 8539331
    Abstract: Editable bookmarks shared via a social network are described. In embodiments, a bookmark is received from a client device at a media content service. The bookmark corresponds to a media asset and includes an identifier of the media asset. Metadata associated with the media asset is added to the bookmark to generate an editable bookmark. A bookmark invitation is also received from the client device, and the bookmark invitation is directed to social network contacts of a user of the client device. The editable bookmark can then be communicated to receiving client devices of the respective social network contacts identified by the bookmark invitation, and a receiving client device can initiate playback of the media asset that corresponds to the editable bookmark. Further, the editable bookmark can be updated when additional data associated with the media asset is received from a social network contact via a respective client device.
    Type: Grant
    Filed: May 13, 2010
    Date of Patent: September 17, 2013
    Assignee: Microsoft Corporation
    Inventors: Bradley R. Pettit, Eric R. Soldan, Nosherwan Minwalla, Nicolae Surpatanu
  • Patent number: 8539332
    Abstract: Document data to be edited includes reference information to external document data corresponding to a component document constituting the document data. When the component document is selected and when an instruction is given for the reflection thereof in the external document, a chapter to be updated is identified first, and reference information corresponding to that chapter is identified. Then, the external document identified by the reference information is overwritten and updated with the selected component document.
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: September 17, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yuki Hatakeyama
  • Patent number: 8533580
    Abstract: A system and method of navigating linked web resources is disclosed. The method includes the steps of displaying a current page including links to linked resources, zooming to a selected link, displaying a portion of a content of the linked resource in the same space as the link when a first predetermined zoom threshold is reached, and displaying the content of the linked resource when a second predetermined zoom threshold is reached. The system includes a navigation tool, a means for detecting movement of the navigation tool relative to a link in a web resource, and a rendering utility coupled to the means for detecting movement for providing a content of the linked web resource.
    Type: Grant
    Filed: September 12, 2006
    Date of Patent: September 10, 2013
    Inventor: Yongyong Xu
  • Patent number: 8533589
    Abstract: An information processing apparatus includes an input unit adapted to input forming information related to a layout, a plurality of objects, and a policy which includes information on permission of usage of the plurality of objects and information on allowance of usage related to a layout for the plurality of objects. The apparatus further includes a first determination unit configured to determine based on the policy, for each of the plurality of objects, whether the usage of the object is permitted, and a second determination unit configured to determine based on the policy whether the forming information satisfies an allowed layout.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: September 10, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yoshiharu Imamoto
  • Patent number: 8522128
    Abstract: A system modifies documents to aid users in determining which of the entries in the documents to choose. The system identifies a document that includes one or more entries. The system determines a score for each of the entries and modifies the identified document, or entries in the identified document, based on the determined scores. The system then provides the modified document to a user.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: August 27, 2013
    Assignee: Google Inc.
    Inventors: Jeffrey A Dean, Craig Silverstein, Lawrence E Page
  • Patent number: 8516357
    Abstract: Techniques for grouping hyperlinked documents are provided. Links near or in the neighborhood of the hyperlinked documents are analyzed in order to group the hyperlinked documents by topic. For example, links that are search results can be grouped by identifying other hyperlinked documents that have multiple forward links to the search results. The search results can then be grouped according to the forward links of the other hyperlinked documents.
    Type: Grant
    Filed: December 2, 2010
    Date of Patent: August 20, 2013
    Assignee: Google Inc.
    Inventor: Georges R. Harik
  • Publication number: 20130205187
    Abstract: Concepts and technologies are described herein for presenting and interacting with a hyperlink dialog. In accordance with the concepts and technologies disclosed herein, a hyperlink module can present a hyperlink dialog and can obtain hyperlink data that corresponds to user interactions with the hyperlink dialog. The hyperlink module can be configured to populate the hyperlink dialog with clipboard data, application data, web data, and/or other data. The hyperlink dialog can include a number of pages or tabs for identifying, selecting, and/or otherwise specifying a resource to be referenced by a hyperlink. Hyperlink data corresponding to the specified hyperlink can be output by the hyperlink module and stored or used for various purposes.
    Type: Application
    Filed: February 6, 2012
    Publication date: August 8, 2013
    Applicant: MICROSOFT CORPORATION
    Inventor: Quinn Patrick Hawkins
  • Patent number: 8504912
    Abstract: A system that supports the editor of an journal web site into deciding the layout of the homepage of the journal web site; the homepage is divided into a set of zones, and each zone consists of several locations; articles are published into each location; and the system suggests ways to rearrange the articles published in the homepages into different locations within the same zone, in order to maximize the total number of clicks generated by the homepage of the journal web site.
    Type: Grant
    Filed: July 15, 2011
    Date of Patent: August 6, 2013
    Assignee: Neodata Group S.r.l.
    Inventor: Giovanni Giuffrida
  • Patent number: 8495484
    Abstract: Computer apparatus, system and method maintain a database of hyperlinks associated with activities and inactions in the past of a user. From a current work space of the user, a recommendation engine searches the database to retrieve hyperlinks based on user-specified context and topic. The recommendation engine displays recommended hyperlinks (candidates) and enables the user to filter the recommended hyperlinks by original source, activity metric or other relevance. To form and maintain the database, a context analysis engine captures activity content links. Each activity content link has a respective hyperlink associated with an activity/inaction of the user. The context analysis engine generates a metric based on the activity and records the respective hyperlink in the database along with the metric. The recommendation engine and context analysis engine may, on user command, further search social media or social networks in order to make hyperlink recommendations to the user.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Maryam Ahmed, Al Chakra, Prasad Lakshmi Imandi, Michael Scott Thomason, Tong Yu
  • Patent number: 8495247
    Abstract: Enabling the user to link a selected sequence of hypertext World Wide Web (Web) documents into a string and to store the string at his receiving Web display station so that these documents will be available for his use. An implementation at a receiving display station is provided for designating a received Web document as a starter document and for selecting a subsequently received Web document as a first next document. An implementation is provided for creating a hyperlink in the starter document to the first next document, together with means for storing said starter and next documents at said receiving display station.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: July 23, 2013
    Assignee: International Business Machine Corporation
    Inventors: Gerald Francis McBrearty, Johnny Meng-Han Shieh
  • Patent number: 8495486
    Abstract: A computationally-implemented method comprises obtaining at least a portion of data from a data source, determining a content of the data, determining an acceptability of an effect of content of the data at least in part via at least two virtual machine representations of at least a part of a real machine having at least one end-user specified preference, at least one of the at least two virtual machine representations operating at least in part on an individual core of a multi-core system, and displaying at least one data display option based on the determining an acceptability of a content of the data.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: July 23, 2013
    Assignee: The Invention Science Fund I, LLC
    Inventors: Gary W. Flake, William H. Gates, III, Edward K. Y. Jung, Roderick A. Hyde, Royce A. Levien, Robert W. Lord, Mark A. Malamud, Richard F. Rashid, John D. Rinaldo, Jr., Clarence T. Tegreene, Charles Whitmer, Lowell L. Wood, Jr.
  • Patent number: 8489981
    Abstract: A computationally-implemented method comprises retrieving at least a portion of data from a data source, determining an acceptability of an effect of the retrieved at least a portion of the data at least in part via a virtual machine representation of at least a part of an end user's real machine having one or more end-user specified preferences, and providing at least one data display option to the end user's real machine based on the determining acceptability of the effect of the retrieved at least a portion of the data.
    Type: Grant
    Filed: June 20, 2008
    Date of Patent: July 16, 2013
    Assignee: The Invention Science Fund I, LLC
    Inventors: Gary W. Flake, William H. Gates, III, Roderick A. Hyde, Edward K. Y. Jung, Royce A. Levien, Robert W. Lord, Mark A. Malamud, Richard F. Rashid, John D. Rinaldo, Jr., Clarence T. Tegreene, Charles Whitmer, Lowell L. Wood, Jr.
  • Patent number: 8482755
    Abstract: A print controller and associated methods are disclosed. Some print jobs received in the print controller are stored in a rasterized or ripped job spool. The release of these jobs is coordinated by a control system in the print controller. The control system processes an algorithm to determine a sequence of releasing one or more print jobs stored in the rasterized job spool. The control system generates a job despool token and transmits the job despool token to a rasterized job handling system through the data stream of the raw print jobs (such as through the interpreter). The job despool token follows the normal data stream of print jobs through the print controller to the rasterized job handling system. Responsive to receiving and processing the job despool token, the rasterized job handling system releases the print job from the rasterized job spool to a print queue.
    Type: Grant
    Filed: September 14, 2005
    Date of Patent: July 9, 2013
    Assignee: Ricoh Production Print Solutions LLC
    Inventors: Dennis M. Carney, Charles D. Johnson