Hyperlink Editing (e.g., Link Authoring, Rerouting, Etc.) Patents (Class 715/208)
  • Patent number: 10289749
    Abstract: Methods and apparatus, including computer program products, for degree of separation for media artifact discovery. A method includes visually highlighting a media artifact on a Web page in response to a user's media preferences and how distant from a core range of media preferences the user wants to engage more media, and generating for display to the user additional information and resources about the visually highlighted media artifact and how the visually highlighted media artifact relates to the core range of media preferences in response to a user action.
    Type: Grant
    Filed: August 29, 2007
    Date of Patent: May 14, 2019
    Assignee: OATH INC.
    Inventor: Tirrell Payton
  • Patent number: 10191973
    Abstract: Improved techniques are provided for patent analytics using MapReduce clustering. An exemplary patent analytics method comprises obtaining one or more patent cluster keywords to query one or more public patent databases; obtaining one or more product cluster keywords to query one or more enterprise databases of an enterprise for patents related to a given product; mapping the one or more public patent databases for at least one patent cluster; reducing the map for the at least one patent cluster to obtain the at least one patent cluster; mapping the one or more enterprise databases for a plurality of patents in the one or more enterprise databases related to the given product; reducing the map for the one or more enterprise databases to identify a plurality of patents of the enterprise related to the given product; sorting the patent clusters according to one or more criteria; and processing the sorted patent clusters to obtain one or more patent analytic information.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: January 29, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: John M. Bent, Sorin Faibish
  • Patent number: 10140282
    Abstract: A plurality of input string n-grams may be generated by accessing an input string and generating a Universal character set transformation format (UTF) encoded input string from the input string. The UTF encoded input string may be parsed via an n-gram parser to generate a plurality of input string n-grams, where a length of each of the input string n-grams is larger than a lower bound and smaller than an upper bound. The generated plurality of input string n-grams may be provided to determine matches between the input string and a domain.
    Type: Grant
    Filed: April 1, 2014
    Date of Patent: November 27, 2018
    Assignee: VERISIGN, INC.
    Inventors: Pallavi Aras, Ronald Andrew Hoskinson
  • Patent number: 10049095
    Abstract: Systems and methods are provided for in-context editing of websites and other output presentations via automatic pattern detection. One embodiment involves an editor application receiving an output presentation. The output presentation is generated based on at least one source element from at least one source file. The editor application identifies at least one pattern among multiple output elements in the output presentation. The at least one pattern corresponds to the at least one source element. The editor application determines a modification to the source element corresponding to a modification to at least one of the output elements. The modification to the source element is determined based on identifying the at least one pattern. The editor application applies the corresponding modification to the at least one source element responsive to receiving the modification to the at least one output elements.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: August 14, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Alexandru Chiculita, Alexandru Costin
  • Patent number: 9946691
    Abstract: Content curation can be facilitated by an application programming interface (API) for creating an address for a block of content in a document identified through a location identifier as well as APIs for retrieving content from the created address and pushing or merging the content back to the created address. Access services including conversion and merge services can be used to provide the content blocks in a suitable format for various clients. A document view is described in which a plurality of content blocks are presented as a single document even though the content blocks may be retrieved using at least two uniform resource locators (URLs).
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: April 17, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alexandre V. Grigorovitch, Robert A. Little
  • Patent number: 9865021
    Abstract: A social networking system displays raw stories about a user's friends' actions in a news ticker as those actions occur. The social networking system is monitored for actions associated with users connected with the target user. The social networking system may be continually monitored such that actions are identified in real-time as they are performed. The news ticker is updated such that stories including the identified actions and the associated connected users are displayed within a news ticker interface. The news ticker interface may be a dedicated portion of the social networking system interface, for example in a column next to a newsfeed. The news ticker interface may be updated in real time as actions associated with connected users are performed. The target user may select a displayed story in the news ticker, and additional information related to the selected story may be displayed, for instance in a separate interface.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: January 9, 2018
    Assignee: Facebook, Inc.
    Inventors: Mary Graham, Erick Tseng
  • Patent number: 9740793
    Abstract: In an approach for exposing fragment identifiers within an information resource, a processor receives a markup language document of an information resource. A processor identifies a fragment identifier within the markup language document and a location within the information resource corresponding to the fragment identifier. A processor presents the information resource and an indication of the location within the information resource corresponding to the fragment identifier.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: August 22, 2017
    Assignee: International Business Machines Corporation
    Inventors: Matthew R. Claycomb, Trenton J. Johnson, Dana L. Price, Charmant K. Tan
  • Patent number: 9740792
    Abstract: A user may create a blueprint that specifies an application's architecture, including virtual machines (VM) nodes, software services and application components within the VM nodes. To do so, the user manipulates a graphical user interface (GUI) rendered by a graph layout manager and a Scalable Vector Graphics (SVG) layout engine. The SVG layout engine parses declarative layout configurations and translates the declarative layout into SVG elements that visually represent the blueprint. The graph layout manager renders topology connections representing deployment dependencies in the GUI using a street-block-and-roads design pattern.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: August 22, 2017
    Assignee: VMware, Inc.
    Inventors: Jialiang Wang, Komal Nitin Mangtani, Sesh Jalagam
  • Patent number: 9690862
    Abstract: An approach is provided for updating corpora in a Question and Answer (QA) system. Ingestion of a first set of sources into a first corpus and a second set of sources into a second corpus with the second set of sources including updates to the first set of sources. A question is received. The system identifies candidate answers to the question using the sources included in the corpuses. Each candidate answer has a weighting. The system determines whether the first and second corpuses have an overlapping source from which two candidate answers were identified. If an overlapping source is found, the candidate answer from the overlapping source in the first corpus is assigned a lower weighting than the candidate answer from the second corpus. Likely answers are selected from the candidate answers based on the weighting and returned to the requestor.
    Type: Grant
    Filed: October 18, 2014
    Date of Patent: June 27, 2017
    Assignee: International Business Machines Corporation
    Inventors: Daniel M. Jamrog, Jason D. LaVoie, Nicholas W. Orrick, Kristin A. Witherspoon
  • Patent number: 9684726
    Abstract: An approach is provided for updating corpora in a Question and Answer (QA) system. Ingestion of a first set of sources into a first corpus and a second set of sources into a second corpus with the second set of sources including updates to the first set of sources. A question is received. The system identifies candidate answers to the question using the sources included in the corpuses. Each candidate answer has a weighting. The system determines whether the first and second corpuses have an overlapping source from which two candidate answers were identified. If an overlapping source is found, the candidate answer from the overlapping source in the first corpus is assigned a lower weighting than the candidate answer from the second corpus. Likely answers are selected from the candidate answers based on the weighting and returned to the requestor.
    Type: Grant
    Filed: May 24, 2015
    Date of Patent: June 20, 2017
    Assignee: International Business Machines Corporation
    Inventors: Daniel M. Jamrog, Jason D. LaVoie, Nicholas W. Orrick, Kristin A. Witherspoon
  • Patent number: 9648360
    Abstract: A relay apparatus configured to communicate with a server which transmits contents corresponding to identification information received by the server, and a terminal which acquires the contents corresponding to the identification information, the relay apparatus comprises: a communication unit configured to communicate with the server and the terminal; and a processor configured to: receive first identification information from the server through the communication unit; determine whether first contents corresponding to the received first identification information complies with a first format or a second format; transmit the first identification information to the terminal through the communication unit if the processor determines that the first contents complies with the first format; and transmits, to the terminal through the communication unit, second identification information corresponding to second contents which is acquired by converting the first contents if the processor determines that the first con
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: May 9, 2017
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventors: Hiroyuki Sasaki, Masafumi Miyazawa, Yusuke Shimada, Takeshi Nagasaki, Katsuaki Ito, Satoshi Watanabe, Kazutaka Yamamoto, Hirokazu Banno
  • Patent number: 9588998
    Abstract: Provided are techniques for determining whether a character code point value of a first plurality of character code point values corresponds to a second character code point value from a second plurality of character code point values, first value associated with a first encoding version and the second value associated with a second encoding. In response to the first value does not corresponding to any of the second character code point values, a determination is made as to whether the value corresponds to a third character code point value of a third plurality of code point values stored in a character value record table (CVRT). In response the value corresponding to the third value, an entry in the CVRT that associates the character with the third value is made; and the character is stored in conjunction with an application associated with the second encoding using the third value.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: March 7, 2017
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, Shunguo Yan
  • Patent number: 9378537
    Abstract: A control device includes: a first acquisition unit which, when a specific data storage server is selected, acquires specific server identification information; a second acquisition unit which, upon acquiring the specific server identification information, acquires specific file type information of specific data from the specific data storage server; a determination unit which determines whether the specific data has an interpretable format, based on the specific server identification information and the specific file type information; a conversion processing execution unit which, when the specific data does not have the interpretable format, causes a specific conversion server to convert the specific data to data having the interpretable format; and an output processing execution unit which causes an image output apparatus to output a specific image expressed by the specific data without causing the specific conversion server to execute the conversion when the specific data is determined to have the interpre
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: June 28, 2016
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Ken Saito
  • Patent number: 9268854
    Abstract: A hypertext transfer protocol (HTTP) request that includes embedded scripted code that specifies requested data search, search result data manipulation, and manipulated search result data visualization processing is received at a server. The received embedded scripted code that specifies the requested data search, search result data manipulation, and manipulated search result data visualization processing is executed. Visualized manipulated search results are generated as output of the execution of the received embedded scripted code. The visualized manipulated search results are returned in response to receiving the HTTP request that includes the embedded scripted code.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: February 23, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Beisiegel, Dinakaran Joseph, Devaprasad K. Nadgir
  • Patent number: 9246858
    Abstract: A facility for coordinating an online discussion is described. The facility receives an indication that a user has captured a machine-readable symbol encoding an identifier that identifies a particular online discussion. In response, the facility incorporates into an online forum that hosts this online discussion an indication that this user captured a symbol encoding an identifier that identifies this online discussion.
    Type: Grant
    Filed: July 16, 2015
    Date of Patent: January 26, 2016
    Assignee: Facebook, Inc.
    Inventors: John-Alistair George, Adam Connelly
  • Patent number: 9246947
    Abstract: A computer-implemented method, apparatus and computer program product for providing secure consumption of applications from mobile devices, The method comprises receiving a security policy associated with usage of an application by a user using a mobile device, the security policy comprising at least one vulnerability indication; receiving at least partial code of the application; identifying at least one JavaScript instruction in the code, the at least one JavaScript instruction associated with the security vulnerability; and adding additional JavaScript instructions to the code for handling the security vulnerability.
    Type: Grant
    Filed: April 2, 2014
    Date of Patent: January 26, 2016
    Assignee: Crimson Corporation
    Inventor: Eran Livne
  • Patent number: 9158849
    Abstract: A server device is configured to identify sub-pages corresponding to a particular webpage, where the particular webpage and the identified sub-pages may be associated with a same website; determine titles for the identified sub-pages; process the identified sub-pages to select a set of sub-pages, of the identified sub-pages, to use to generate a snippet for the particular webpage, where each webpage, in the set of sub-pages, may satisfy particular criteria, and a quantity of the set of sub-pages may be based on a length of a concatenation of the titles for the set of sub-pages; generate the snippet, for the particular webpage, using the titles for the set of sub-pages; and store the generated snippet in association with the particular webpage, where the generated snippet may be presented in a search result document when the particular webpage is identified as being relevant to a search query.
    Type: Grant
    Filed: February 19, 2013
    Date of Patent: October 13, 2015
    Assignee: Google Inc.
    Inventors: Junli Xian, Harvey Jones, Samarth Keshava
  • Patent number: 9128591
    Abstract: Systems and methods are provided for generating an identifier that identifies a specific position within content. For example, at least a portion of content may be presented in a manner such that any position within the presented content can be selected, such as a specific word or line of text content. A selection may be received indicating a position within the content, where the selection corresponds to a request to generate an identifier that identifies the selected position. In response, an identifier may be generated that includes information identifying the content and the position within the content, such that selection of the identifier causes presentation of a representation of the content at the given position.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: September 8, 2015
    Assignee: Audible, Inc.
    Inventors: Ajay Arora, Douglas S. Goldstein
  • Patent number: 9124661
    Abstract: A facility for coordinating an online discussion is described. The facility receives an indication that a user has captured a machine-readable symbol encoding an identifier that identifies a particular online discussion. In response, the facility incorporates into an online forum that hosts this online discussion an indication that this user captured a symbol encoding an identifier that identifies this online discussion.
    Type: Grant
    Filed: October 16, 2014
    Date of Patent: September 1, 2015
    Assignee: Facebook, Inc.
    Inventors: John-Alistair C. George, Adam Connelly
  • Patent number: 9122661
    Abstract: A method performed by a computer system. The method includes storing a first version of a mass-produced printed paper, the first version having a first digital format. The method also includes replacing first content in the first version with second content, and translating the first version into a second version, the second version having a second digital format. The second version is displayable on a display device as a likeness of the paper.
    Type: Grant
    Filed: January 20, 2011
    Date of Patent: September 1, 2015
    Assignee: Libredigital, Inc.
    Inventor: Billy P. Taylor
  • Patent number: 9116993
    Abstract: A system embodiment receives a query from the user. The query is processed by a search infrastructure which may return a set of results. Results may then be estimated for quality by a quality estimator. The quality estimator may determine an initial quality estimation of the search result(s). A query re-issuer generates re-issued query information based on the initial quality estimation of the search result(s) for the initial query. A query modifier then receives the re-issued query information and generates a modified re-issued query in accordance with the query re-issue information. A method embodiment modifies and re-issues a query to the search infrastructure. The method includes determining an initial quality estimation of the search result, generating re-issued query information based on at least an initial quality estimation of the search result for the initial query, receiving the re-issued query information and generating a modified re-issued query.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: August 25, 2015
    Assignee: Google Inc.
    Inventors: Patrick F. Riley, Paul Komarek, Vrishali Wagle
  • Publication number: 20150143217
    Abstract: A link association method and system. The method includes receiving by a computer processor from a user, a first link for a first Webpage and a second link for a second Webpage. The user determines that the first Webpage is related to the second Webpage. The computer processor receives a specification command indicating that the first Webpage is related to the second Webpage and in response the computer processor associates the first link with the second link. The computer processor stores the first link associated with the second link and generates a report indicating that the first link is related to the second link.
    Type: Application
    Filed: January 28, 2015
    Publication date: May 21, 2015
    Inventor: Sarbajit K. Rakshit
  • Publication number: 20150143216
    Abstract: Provided herein are methods, devices, and systems for use in social networking and messaging applications. In particular, methods, devices, and systems for providing a user with access to a third party platform (e.g., a Public Number) in a messaging application are disclosed. Provided herein is a “My Apps” feature providing a stable and intuitive point of entry for a user to view, access, and manage Public Numbers. Also provided herein is a “Connector” feature that facilitates forwarding and saving information in a Public Number for processing. Additionally provided herein is a “Historic Messages” feature allowing a user to view a Public Number's historic messages without following the Public Number.
    Type: Application
    Filed: April 28, 2013
    Publication date: May 21, 2015
    Inventor: Tianqing Huang
  • Patent number: 9021346
    Abstract: Systems and methods for displaying and editing state-specific link attributes during the development of electronic content. The states of HTML links, which can be defined by CSS pseudo classes, can be displayed and edited using visual interface features of a content creation application. Such features can provide convenient ways to view multiple links simultaneously in a selected state and to edit the appearance of a state that is applicable to multiple links used in a piece of content being developed. The user interface of a content creation application can provide a button, command, or other user-selectable option that sets the state in which link representations are displayed. This can be achieved, as an example, in the case of HTML links defined by CSS pseudo classes, by filtering links based on state so that all displayed links display in the selected state, e.g., in the :link, :visited, :hover, :active, or :focus state.
    Type: Grant
    Filed: December 9, 2009
    Date of Patent: April 28, 2015
    Assignee: Adobe Systems Incorporated
    Inventor: Randall Edmunds
  • Patent number: 9021093
    Abstract: Access is controlled to managed resources in a stateless web server architecture including a stateless web server computing platform; a resource locator map portion of the stateless web server computing platform providing a unique resource locator code representing each managed resource in a stateless web server architecture, wherein the managed resource is assigned to a plurality of application program components; a set of servlet filters disposed in a portion of the stateless web server computing platform, each servlet filter associated with one of the application program components; a resource locator matcher portion of the stateless web server computing platform, responsive to a user request to a unique resource locator, matching a pattern in the user request to one or more of the application program components using a corresponding servlet filter; and a request dispatcher portion of the stateless web server computing platform sending the user request to the matched application program component, wherein
    Type: Grant
    Filed: August 17, 2010
    Date of Patent: April 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: David Yu Chang, John Yow-Chun Chang, Vishwanath Venkataramappa
  • Patent number: 9015596
    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 25, 2014
    Date of Patent: April 21, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Patrick G. Franklin, Zheyin Li, James K. Keiger, Suresh Kumar, Ramanathan Palaniappan, Kamil Jiwa, Ares Sakamoto
  • Patent number: 9003272
    Abstract: A link association method and system. The method includes receiving by a computer processor from a user, a first link for a first Webpage and a second link for a second Webpage. The user determines that the first Webpage is related to the second Webpage. The computer processor receives a specification command indicating that the first Webpage is related to the second Webpage and in response the computer processor associates the first link with the second link. The computer processor stores the first link associated with the second link and generates a report indicating that the first link is related to the second link.
    Type: Grant
    Filed: September 16, 2010
    Date of Patent: April 7, 2015
    Assignee: International Business Machines Corporation
    Inventor: Sarbajit K. Rakshit
  • Patent number: 8995971
    Abstract: A method of controlling a mobile communication terminal method includes receiving Internet tag information identifying an Internet address, providing a menu screen on a display of the terminal so that a user can select representative image data that visually represents to the user the Internet address, linking the representative image data selected by the user with the Internet tag information and displaying the representative image data on a display of the mobile communication terminal.
    Type: Grant
    Filed: January 24, 2008
    Date of Patent: March 31, 2015
    Assignee: LG Electronics Inc.
    Inventor: Jong Hwan Kim
  • Patent number: 8996977
    Abstract: A system, method and computer program product for the management of web pages links is disclosed. The method includes, by detecting a broken link event to reach a web page, retrieving within a database of referenced web pages, a referenced identifier of the web page. By using the retrieved referenced identifier, identifying within a database of referencing web pages, zero or more page identifiers identifying zero or more web pages imbedding the broken link. Then, by using each retrieved web page identifier, identifying within a database of web sites, one or more web site identifiers, and generating a broken link notification for each retrieved web site identifier.
    Type: Grant
    Filed: June 21, 2011
    Date of Patent: March 31, 2015
    Assignee: International Business Machines Corporation
    Inventors: Zsolt Szalai, Carole Truntschka
  • Patent number: 8990685
    Abstract: A system and a method for loading and displaying content from a plurality of content sources on a user computer is disclosed. The content is placed on a web document having a first web page and at least one other web page. The contents in the first web page are loaded and displayed on the user computer and the contents of the other web pages are loaded in cache and displayed on the first web page after the contents have been fully loaded.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: March 24, 2015
    Assignee: United Services Automobile Association (USAA)
    Inventors: Christopher Andrew Sandoval, Lee William Fastenau
  • Patent number: 8984055
    Abstract: A relay device includes a memory and a processor coupled to the memory. The processor executes a process including storing association relationship information in which a session identifier for identifying a session established between a server and a client by a program running on the server is associated with a server identifier for identifying the server. The process includes determining whether a session identifier contained in a message received from a distributing device is contained in the association relationship information stored at the storing. The process includes selecting a relay system used when the received message is transferred to the server in accordance with a program that has established a session indicated by the session identifier contained in the message. The process includes transferring the message by using the relay system selected at the selecting.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: March 17, 2015
    Assignee: Fujitsu Limited
    Inventor: Kouichirou Amemiya
  • Patent number: 8965801
    Abstract: A method of providing support services as a service is presented. For example, the method includes providing to a service provider one or more service modules operative to provide the support services to the service provider. The one or more service modules are provided by one or more suppliers of the support services and include instruction code operative to be performed on a processor device and one or more application programming interfaces operative for programmatic access to the one or more service module. The service modules may further include one or more user interfaces operative for interactive access to a respective service module. The one or more service modules may include, for example, one or more of a profile service module, an offering service module, a customer service module, a process service module, a user interface service module and a revenue service module.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: February 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Deng Yu, Michael Reuben Head, Andrzej Kochut, Jonathan Paul Munson, Anca Sailer, Hidayatullah Habeebullah Shaikh
  • Patent number: 8966356
    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.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: February 24, 2015
    Assignee: Google Inc.
    Inventors: Ryan Hickman, Thor Lewis
  • Patent number: 8943197
    Abstract: Features are disclosed for detecting meaningful updates to network accessible content, including but not limited to web pages. The portion or portions of content that are meaningful can be automatically determined based on a previously defined content profile, an analysis of user interactions with the content, algorithms and automated content analysis techniques, some combination thereof, or other techniques. Content can be monitored and determinations can be made regarding whether and to what extent the content has changed. Client devices or users thereof may be notified of detected meaningful content updates. Notifications can include updated portions of the content. The updated content may be displayed to the user on a client device, and visual treatments may be applied to the updated portions to draw the users' attention to the presence and substance of the updates.
    Type: Grant
    Filed: August 16, 2012
    Date of Patent: January 27, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Brett R. Taylor, Ameet N. Vaswani, Faizal S. Kassamali, Ryan Tucker, Michael V. Zampani, Ranganath Atreya
  • Patent number: 8935602
    Abstract: A method and apparatus for a structure editor implementing a “top-down” approach to designing a Web page. The user uses a “drag and drop” interface to add, delete, and move display elements to define the hierarchy of the site and to define the layout of each page in the site. The present invention automatically generates a layout for each page. This layout contains display elements that represent the links between pages of the site. The present invention automatically adds, removes, and deletes the appropriate links between the pages of the site as the user moves display elements. After the user has defined the hierarchy of the site and the layout of each page in the site, the user “publishes” the site. The publish function automatically generates HTML for each page of the site in accordance with the display elements of each page, yielding true WYSIWYG pages for the site.
    Type: Grant
    Filed: January 19, 2007
    Date of Patent: January 13, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Samir Arora, Gagan Arora, Rajagopal Lakshminarayan, Gregory Brown, Martin Frid-Nielsen, Clement Mok, David Kleinberg
  • Patent number: 8904040
    Abstract: Systems and processes of the present invention allow for digital identity validation. In an example embodiment, a digital identity is registered to a Registrant. During the registration process, one or more registration records are collected from the Registrant and stored in a Records Database. The registration records may include information regarding a digital identity, its Registrant, or another person or entity associated with the digital identity. They may also include name, address, phone number, email address, website, URL, or other information. The information is then verified, possibly by contacting a Registrant, administrative contact, technical contact, or another contact to confirm at least some information in the records. If the information is verified, the Digital Identity Provider may provide the Registrant with a Validation Marker indicating that the digital identity has been validated.
    Type: Grant
    Filed: May 9, 2007
    Date of Patent: December 2, 2014
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Warren Adelman, Michael Chadwick
  • Patent number: 8904268
    Abstract: The present invention discloses a method, an apparatus, and a communication system for transmitting graphic information. In the technical solution of the present invention, the graphic information carries a hyperlink and an identifier of the hyperlink so that when the terminal receives the graphic information, the terminal may judge, according to the identifier of the hyperlink, whether the hyperlink has been processed, and the terminal requests the graphic from the network according to the hyperlink only when determining that the hyperlink has not been processed, therefore ensuring an effective decrease in bandwidth consumption of broadcast or multicast channels, effectively avoiding repeated processing and presentation of a same hyperlink by the terminal, and reducing the complexity of the processing of the terminal.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: December 2, 2014
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Teng Shi
  • Publication number: 20140337702
    Abstract: Presenting a link label for multiple hyperlinks includes presenting a layered data element in an electronic message with a link label that represents multiple hyperlinks in a display, designating an active hyperlink from the multiple hyperlinks based on specific criteria associated with a recipient of the electronic message, and directing the recipient of the electronic message to an online location of the active hyperlink in response to user input selecting the link label.
    Type: Application
    Filed: May 16, 2013
    Publication date: November 13, 2014
    Applicant: International Business Machines Corporation
    Inventors: Al Chakra, John A. Feller, Trudy L. Hewitt, Francesco C. Schembari
  • Patent number: 8887036
    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
  • Patent number: 8887037
    Abstract: A scroll-free user interface comprises a display area; an interface panel included within the display area; and a data panel. The data panel includes a portion of a set of data items. The size and number of data items in the portion of the set of items is based on the size of the data panel. A user interface comprises a display area; an interface panel included within the display area; a first user interface control; and a layered user interface element. Web pages are analyzed to identify associated electronic documents. A retrieved web page is analyzed to identify at least one dynamic element. The dynamic element is analyzed to determine a network location of at least one associated electronic document. The dynamic element may be analyzed by applying a pattern matching or by executing the dynamic element to identify the network location of at least one associated electronic document.
    Type: Grant
    Filed: November 23, 2008
    Date of Patent: November 11, 2014
    Inventor: Douglas Cook
  • Publication number: 20140325328
    Abstract: An apparatus and method for cloud-based storage, retrieval and sharing of files tagged with scannable tags and alphanumeric coding is provided. This application and method includes: either scanning a scannable tag by mobile device or inputting a code into a computer; decoding of the scannable tag or text provided, by installed application; accessing, by a cloud based storage system which hosts the associated or tagged file; and retrieving the file associated with the scannable tag or alphanumeric code. This method also includes a process by which: either by smart phone or personal computer; uploading or storing of files onto a cloud-based storage system; tagging of those stored files with a unique scannable tag and alphanumeric code; generating a scannable tag and alphanumeric code to associate with those tag files; and a method of tracking scanning of the multi-layer scannable tag and performance metrics of the tagged video, audio or other file.
    Type: Application
    Filed: May 4, 2014
    Publication date: October 30, 2014
    Inventor: Robert Dale BEADLES
  • Publication number: 20140325327
    Abstract: Problem links (for example, links to web pages) are replaced by replacement resources (for example, web pages). A process for determining a replacement resource includes a collecting step and an identifying step. In the collecting step, in response to a determination that a problem link condition exists within the source document, context information is collected for the source document. In the identifying step, at least a first replacement resource is identified based, at least in part, upon the context information. The identity of problem links, along with associated replacement resource(s), may be stored in a network accessible cache or repository.
    Type: Application
    Filed: April 29, 2013
    Publication date: October 30, 2014
    Applicant: International Business Machines Corporation
    Inventors: Marcus L. Belvin, Matthew C. Hillary, Benjamin I. Rubinger
  • Publication number: 20140317486
    Abstract: A referencing method for linking a document file to a referenced image file is provided. The referencing method comprises the steps outlined below. The image file is provided. A plurality groups of reference information are received, in which each of the groups of reference information comprises a combination of reference symbols and/or a combination of reference characters and correspond to an image area of the image. The document file is provided. A plurality of input characters are received to edit the document file. A specific combination of characters are generated in the document file according to at least one key characters of the input characters, in which the specific combination of characters match one corresponding group of reference information. A synchronized reference link is generated between the specific combination of characters and the corresponding group of reference information.
    Type: Application
    Filed: June 3, 2013
    Publication date: October 23, 2014
    Inventor: Kun-Hung LEE
  • Publication number: 20140317487
    Abstract: Methods for managing an interactive system, such as a web site, are disclosed. An interactive system can comprise a plurality of states, and a first structure of the interactive system can be defined by transitional links between those states. Session data can represent user navigation through the states, and a predetermined set of parameters for session data can be defined by the first structure of the interactive system. The method can include accessing a representation of the first structure of the interactive system, and analyzing the session data based on the predetermined set of parameters. A second structure for the interactive system can be determined when the first set of parameters are not met, such that as compared to the first structure, the second structure adds or removes a transitional link directly between the a first state of the interactive system and a second state of the interactive system.
    Type: Application
    Filed: June 30, 2014
    Publication date: October 23, 2014
    Applicant: CLICKFOX, LLC
    Inventor: Tal Cohen
  • Patent number: 8869019
    Abstract: Web pages of a website are parsed and a set of n-grams are generated from the parsed web pages. A relevancy value is determined for each n-gram and a second set of n-grams is generated by removing any n-gram in the first set whose relevancy value is below a threshold. A third set of n-grams is generated at least by removing those of the second set of n-grams that have been determined to be similar to another one of the second set of n-grams. Responsive to determining that there is not a web page that is directed at an n-gram, a web page is automatically created with content directed at that n-gram including reusing existing content of the website that is related to the n-gram. One or more links to the created page are added to web pages so that the created page is not an orphan page.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: October 21, 2014
    Assignee: Captora Inc.
    Inventors: Srihari P. Sampath-Kumar, Anindo Mukherjee
  • Patent number: 8850301
    Abstract: Technologies are described for causing an eReader to automatically and dynamically parse a document rendered on the eReader and identify content of potential interest to a user, and, in response to identifying content of potential interest, receiving at a server, from the eReader, the identified content. The server performing heuristics on the identified content at the server in conjunction with searching a network communicatively coupled to the server to locate data contextually relevant to the identified content, and the server transmitting the contextually relevant data from the server to the eReader for presentation to a user through a user interface on the eReader. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: March 5, 2012
    Date of Patent: September 30, 2014
    Assignee: Google Inc.
    Inventor: Robert Brett Rose
  • Patent number: 8850332
    Abstract: A method performed in a web page authoring system having a user input system and an editing screen display for displaying a representation of a tag associated with a display artifact represented on the editing screen display is disclosed. A user action input selecting a reference point on the editing screen display for a web page being authored is received. A reference area on the editing screen display enclosing the selected reference point is set. The display object closest to the reference point is selected as a reference display artifact from among display artifacts in the reference area. A tag associated with the reference display artifact is selected from among tags associated with the display artifacts. A first rectangle is drawn on the editing screen display artifact. A second, larger rectangle is drawn enclosing the first rectangle. A space between the first and second rectangles represents the selected tag.
    Type: Grant
    Filed: December 3, 2007
    Date of Patent: September 30, 2014
    Assignee: International Business Machines Corporation
    Inventor: Yoshio Horiuchi
  • Publication number: 20140281863
    Abstract: Mobile enablement of a web site, in one aspect, may comprise separating the web application into a static content and a dynamic content, the dynamic content comprising one or more data sources from which to retrieve data at runtime of the web application; rendering the static content as one or more hypertext markup language pages with one or more links between the hypertext markup language pages converted to local links; changing one or more references to the dynamic content to representational state transfer requests; enabling the representational state transfer requests from the one or more hypertext markup language pages; enabling use by the one or more hypertext markup language pages of at least one HTML5 feature that is accessible on the mobile device; and packaging the one or more hypertext markup language pages as the mobile application.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erik J. Burckart, Gennaro A. Cuomo, Dinakaran Joseph, Todd E. Kaplinger, Victor S. Moore, Gregory L. Truty
  • Publication number: 20140281864
    Abstract: A system includes a processor configured to receive a request to create a hyperlink, including selected text to be linked. The processor is also configured to provide a product display, including one or more selectable products to be associated with the hyperlink, responsive to the request. Additionally, the processor is configured to receive selection of at least one product to be associated with the hyperlink. Further, the processor is configured to create a hyperlink, the contents of which include capability to route a selecting user to a page for purchase of the product and a designator for tracking the selection of the link.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Scott Frankel, Greg Lam
  • Publication number: 20140281865
    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: Application
    Filed: May 23, 2014
    Publication date: September 18, 2014
    Applicant: Sirius-Beta Corporation
    Inventors: Ted GORANSON, Tobias Schachman