Frames Patents (Class 715/240)
  • Patent number: 7661065
    Abstract: A computer-implemented word processing system comprises an interface component that receives a features vector associated with an electronic document. An analysis component communicatively coupled to the interface component analyzes the features vector and determines a viewing mode in which to display the electronic document. In accordance with one aspect of the subject invention, the viewing mode can be one of a conventional viewing mode and a viewing mode associated with enhanced readability.
    Type: Grant
    Filed: May 24, 2005
    Date of Patent: February 9, 2010
    Assignee: Microsoft Corporation
    Inventors: Radoslav Petrov Nickolov, Kumar H. Chellapilla, David M. Bargeron, Patrice Y. Simard, Paul A. Viola
  • Patent number: 7657611
    Abstract: Content item requests are identified in a web page source document. For each request, it is determined if a content item request has been generated, and if a content item request has not been generated, a content item request for all requests in the web page source document is generated.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: February 2, 2010
    Assignee: Google Inc.
    Inventors: Stephen Tsun, Deepak Jindal
  • Publication number: 20090327869
    Abstract: Online ad hosting (e.g., hosting ads from one domain on a webpage from a different domain) is accomplished using an insulator cross-domain frame (e.g., an inline frame (IFrame)), into which a third party may load content, source code to detect events associated with the third party content (e.g., detecting if ad content wishes to expand), and a communicator same-domain IFrame for sending requests to the host webpage associated with detected events. That is, a cross-domain IFrame may be created in a host webpage, which can isolate an ad from the host webpage. A communicator frame may be utilized to communicate text messages between the contents of the cross-domain frame and the host webpage. Further, an API can be used to apply parameters, restrictions and allowable events to the third party content in the insulator IFrame.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Xiaofeng Fan, John D. Dunagan, Helen J. Wang
  • Patent number: 7627600
    Abstract: Methods and systems are provided for managing, compiling, and displaying unpredictable digital content received from a plurality of sources, such as news information transmitted in RSS feeds. A layout may be selected from multiple display templates, each having slots for the segments of media that are received. Selection of the templates may be based on the properties of the segments. Further systems and methods are directed to displaying at least a portion of non-textual digital content, such as video and pictures, in a nested view designated for the non-textual graphical content. In one example, the portion of non-textual digital content presented in the nested view is determined by the properties of the non-textual digital content. In other instances, the quantity of the non-textual data may determine what portion is displayed in the nested view.
    Type: Grant
    Filed: June 20, 2006
    Date of Patent: December 1, 2009
    Assignee: Microsoft Corporation
    Inventors: David Citron, Giampiero M. Sierra, Martin Van Tilburg, Jeffrey J. Weir, Orry Soegiono, Ben Constable, Colin Anthony, David Stewart, David Zearing
  • Patent number: 7562292
    Abstract: A document prototyping system, program product, and methods are provided to create a systems engineering prototype document. The system can include a database having a plurality of systems engineering document templates stored therein. Each of the plurality of systems engineering document templates includes a plurality of document sections.
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: July 14, 2009
    Assignee: Lockheed Martin Corporation
    Inventors: Jeries G. Mashni, James M. Phillips
  • Publication number: 20090172091
    Abstract: An improved proxy is disclosed for allowing click-through on an ad URL delivered on a web page within a Java® applet executing on a client machine. The proxy caches cookie information for the browser, to support java applications that do not allow for planting of cookies directly. When the user clicks on the ad URL, the proxy retrieves the relevant cookie and link information from a host side database, and uses the same to help the browser open the correct URL associated with the ad. The proxy acts to extend the reach and access of a conventional applet beyond the resources of a download host associated with such applet.
    Type: Application
    Filed: December 5, 2008
    Publication date: July 2, 2009
    Applicant: MAQUIS TECHTRIX LLC
    Inventor: Lawrence Arthur Hamel
  • Patent number: 7552114
    Abstract: A method for achieving interactive browsing includes steps performed by a computer coupled to a knowledge base and a document database. The knowledge base stores a plurality of terms and information relating to each term, and the document database stores a plurality of documents. The steps include acquiring terms in which a user has interest; extracting information relating to the terms in which the user has interest from the knowledge base in order to display the information in a first display part of a user interface; and extracting documents containing the terms in which the user has interest from the document database in order to display a list of extracted documents in a second display part of the user interface.
    Type: Grant
    Filed: March 7, 2007
    Date of Patent: June 23, 2009
    Assignee: International Business Machines Corporation
    Inventors: Li Zhang, Tao Liu, Jian Min Jiang, Zhong Su, Yue Pan
  • Patent number: 7539935
    Abstract: Control system with at least one control unit, a server computer, a first document in a markup language and a second document in a markup language for loading through a client computer, whereby the first document contains at least one field and the second document contains data for directing the field to an address in a control unit.
    Type: Grant
    Filed: August 23, 2002
    Date of Patent: May 26, 2009
    Assignee: Siemens Aktiengesellschaft
    Inventors: Hans Becker, Michael Schlereth
  • Publication number: 20090113290
    Abstract: A method, medium and implementing processing system are provided for book marking a combination of frame URLs within a frameset and allowing the sharing on multiple PCs the saved form data that may have been filled in. The system uses an image as a hotspot, containing a complex target destination in the form of an XML structure with multiple URLs for multiple frames as well as captured form data. This system combines file types such as XML and JPG, e.g. as in sample file name ‘MyCapturedFramesAndFormData.XML.JPG’ or ‘MyCapturedFramesAndFormData.XML.GIF’. This combination provides a surprising effect compared to the prior systems, namely, launching the image in an enhanced web browser or in a web browser containing a new plug-in displays the frame just as it was when saved.
    Type: Application
    Filed: October 26, 2007
    Publication date: April 30, 2009
    Inventors: Flemming Boegelund, Steven Earl Hicks
  • Patent number: 7523393
    Abstract: Techniques are disclosed for efficiently updating rendered content (such as content of a Web page) using a “slow-loading” content element, such as a slow-loading image. A reference is embedded within the markup language notation for the content to be rendered, where this reference identifies the source of the slow-loading content element. Delivery of the slow-loading content therefore begins automatically, when the content is rendered. Event handling attributes are specified with the reference, where values of these attributes identify client-side logic to be invoked when the associated event occurs. If the server determines that the rendered content, or some portion thereof, should be asynchronously updated, it abruptly terminates delivery of the slow-loading content. This termination triggers an event handler, which operates to automatically request reloading of the content.
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: April 21, 2009
    Assignee: International Business Machines Corporation
    Inventors: Niraj P. Joshi, Robert C. Leah, Paul F. McMahan
  • Patent number: 7506248
    Abstract: A method includes loading a first document from a first document domain. The first document includes a first instruction to dynamically create a second document object and a second instruction to write script loading logic into the second document object. The first document is rendered to create a rendition, the rendering including creating, in a memory, the second document object according to the first instruction; and writing, into the second document object, the script loading logic according to the second instruction. The second document object is asynchronously rendered by executing the script loading logic to send a script loading request to a script serving domain and to receive a script from the script serving domain, the script executable to modify the content of the rendition; and executing the script to modify the content of the rendition.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: March 17, 2009
    Assignee: eBay Inc.
    Inventors: Sichun Xu, Victor Miksonov
  • Publication number: 20090070666
    Abstract: A system and method renders an image on a server and displays it on a client. A server sends to a client a web page that includes a design document encoding graphic elements that characterize a design image. The client receives edits to the graphic elements, and sends the design document back to the server. The server then uses the design document to render an image, and sends to the client the rendered image for display in the web page. The web page may contain an IFRAME markup tag to define an area in which to display the rendered image. The server may use a database to store the rendered image and use it in completing a customer order.
    Type: Application
    Filed: September 12, 2007
    Publication date: March 12, 2009
    Applicant: VISTAPRINT TECHNOLOGIES LIMITED
    Inventors: Laban Eilers, Jay T. Moody
  • Patent number: 7496830
    Abstract: A user interface architecture wherein user content and user interface are composed of documents with links is described. User content documents and user interface documents are both displayed in a single viewing frame. A non-linear navigation history is maintained such that a user can navigate along a first path, back up using a previous link, navigate along a second path, back up along the second path using the previous link, and re-navigate along the first path again using a next link. Every document page to which a user navigates is saved in the user's navigation history. Users can query their navigation histories and view their navigation histories in various ways. Users can access, annotate, and customize the user interface in the same manner in which users access, annotate, and modify user content documents.
    Type: Grant
    Filed: June 25, 2004
    Date of Patent: February 24, 2009
    Assignee: Microsoft Corporation
    Inventors: Darryl E. Rubin, Andrew C. Baird, John L. Beezer, Jonathan C. Cluts, Susan D. Woolf
  • Patent number: 7464381
    Abstract: A web page can be updated by communicating modification instructions to the web page from a server, through a proxy frame of the web page, such that the modification instructions affect less than the entire web page. This method avoids having to reload the content frame every time a change to content is required thus eliminating screen flash within the browser which generally accompanies navigating between similar pages from the same web site. A source frame can be used to store methods having instructions for updating the content of the web page. These methods can be invoked from the proxy frame, further reducing the amount of network traffic generated during subsequent requests for content modification instructions.
    Type: Grant
    Filed: May 12, 2000
    Date of Patent: December 9, 2008
    Assignee: Oracle International Corporation
    Inventors: Thomas W. Nickerson, Robert Phillips
  • Patent number: 7458014
    Abstract: A user interface architecture wherein user content and user interface are composed of documents with links is described. Links have properties that indicate how links should be displayed. Link display may depend upon characteristics of the linked-to frame. Commands are implemented as links that link to command code. The display format of a document page depends upon the path a user navigated in order to get to the displayed page. User content documents and user interface documents are both displayed in a single viewing frame. A non-linear navigation history is maintained such that a user can navigate along a first path, back up using a previous link, navigate along a second path, back up along the second path using the previous link, and re-navigate along the first path again using a next link. Every document page to which a user navigates is saved in the user's navigation history.
    Type: Grant
    Filed: December 7, 1999
    Date of Patent: November 25, 2008
    Assignee: Microsoft Corporation
    Inventors: Darryl E. Rubin, Andrew C. Baird, John L. Beezer, Jonathan C. Cluts, Susan D. Woolf
  • Publication number: 20080270891
    Abstract: A computer implemented method, apparatus, and computer usable program code for processing a web page. A selection of a section of text in a web page is received to form selected text. Identification information for the selected text is generated, wherein the identification information includes an identification of the selected text and a location of the selected text in the web page. The identification information is placed into a universal resource locator for the web page, wherein the universal resource locator is used to present the web page in a browser at the location.
    Type: Application
    Filed: April 27, 2007
    Publication date: October 30, 2008
    Inventors: Nancy Lynn Friedman, Rick Allen Hamilton, Brian Marshall O'Connell, Garfield Winston Vaughn
  • Patent number: 7437660
    Abstract: A method and system for downloading an editable web page having corresponding dynamic content. Dynamically rendered web pages are provided with a special script therein. In response to a client request for a dynamically rendered web page, the server sends the editable page with the script embedded therein. When the script is executed at the client, it creates a frame in the browser, and provides a reference to a DLL that is located on the server and the address for the same requested web page. The DLL is executed at the server and, in response, opens the dynamically rendered web page, retrieves dynamic content for the web page from a database, loads the dynamic content into the document, and returns the web page with the dynamic content to the browser as the content for the newly created frame.
    Type: Grant
    Filed: June 23, 2000
    Date of Patent: October 14, 2008
    Assignee: Microsoft Corporation
    Inventors: Chintan Mehta, Sergey Dubinets, Michael P. Arcuri, Michael Joseph Morton
  • Publication number: 20080235574
    Abstract: Methods and systems for managing presentation of digital images using multiple separate digital media frames each positioned in a separate location and providing images that are viewable within a presentation space, the method comprising the steps of providing access to a source of a plurality of digital images; determining a semantic type defining at least one semantic element of the digital images to be presented; determining the number of the multiple separate digital media frames that are available to be used for presenting the digital images; determining the semantic content of the accessed digital images; selecting digital images for presentation having determined semantic content that corresponds to the determined semantic type; determining a manner for presenting the selected digital images using the determined number of number of digital media frames; and, presenting the selected digital images in the determined manner.
    Type: Application
    Filed: January 5, 2007
    Publication date: September 25, 2008
    Inventors: Michael J. Telek, Joel S. Lawther, Dale F. Mclntyre, Joseph A. Manico
  • Patent number: 7379977
    Abstract: A system and method for providing a distributed software application is disclosed. The application includes multiple browser window components that run together within a single browser window. Each component manages and displays data independently, so that a series of Internet pages can be simultaneously displayed and manipulated by a user. In one embodiment, an electronic main page is downloaded from a server to a client computer, wherein the main page comprises at least two browser components for displaying additional electronic pages within the main page. The main page includes a user selectable software control for selection of one of the at least two browser components for display.
    Type: Grant
    Filed: July 24, 2001
    Date of Patent: May 27, 2008
    Inventor: Steve Walrath
  • Publication number: 20080046813
    Abstract: An apparatus, system, and method are disclosed for rendering multiple segment hypertext script. An identification module identifies a plurality of segments in a hypertext script. Each segment is delimited by at least one tag and includes an instruction for rendering a segment display region that is a portion of a display image described by the hypertext script. A calculation module calculates display coordinates for each segment display region. The display coordinates specify the spatial location and dimensions of the segment display region. A format module formats each segment as an independently displayable formatted segment hypertext script configured to be displayed within the corresponding segment display region. A rendition module renders each formatted segment hypertext script within the corresponding segment display region as a Java object using Java functionality.
    Type: Application
    Filed: August 15, 2006
    Publication date: February 21, 2008
    Inventors: Philip Matthew Doatmas, Brian Sean McCain, Matthew John Ward