Frames Patents (Class 715/240)
-
Patent number: 7661065Abstract: 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: GrantFiled: May 24, 2005Date of Patent: February 9, 2010Assignee: Microsoft CorporationInventors: Radoslav Petrov Nickolov, Kumar H. Chellapilla, David M. Bargeron, Patrice Y. Simard, Paul A. Viola
-
Patent number: 7657611Abstract: 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: GrantFiled: October 30, 2006Date of Patent: February 2, 2010Assignee: Google Inc.Inventors: Stephen Tsun, Deepak Jindal
-
Publication number: 20090327869Abstract: 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: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: MICROSOFT CORPORATIONInventors: Xiaofeng Fan, John D. Dunagan, Helen J. Wang
-
Patent number: 7627600Abstract: 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: GrantFiled: June 20, 2006Date of Patent: December 1, 2009Assignee: Microsoft CorporationInventors: David Citron, Giampiero M. Sierra, Martin Van Tilburg, Jeffrey J. Weir, Orry Soegiono, Ben Constable, Colin Anthony, David Stewart, David Zearing
-
Patent number: 7562292Abstract: 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: GrantFiled: December 22, 2004Date of Patent: July 14, 2009Assignee: Lockheed Martin CorporationInventors: Jeries G. Mashni, James M. Phillips
-
Publication number: 20090172091Abstract: 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: ApplicationFiled: December 5, 2008Publication date: July 2, 2009Applicant: MAQUIS TECHTRIX LLCInventor: Lawrence Arthur Hamel
-
Patent number: 7552114Abstract: 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: GrantFiled: March 7, 2007Date of Patent: June 23, 2009Assignee: International Business Machines CorporationInventors: Li Zhang, Tao Liu, Jian Min Jiang, Zhong Su, Yue Pan
-
Patent number: 7539935Abstract: 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: GrantFiled: August 23, 2002Date of Patent: May 26, 2009Assignee: Siemens AktiengesellschaftInventors: Hans Becker, Michael Schlereth
-
Publication number: 20090113290Abstract: 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: ApplicationFiled: October 26, 2007Publication date: April 30, 2009Inventors: Flemming Boegelund, Steven Earl Hicks
-
Patent number: 7523393Abstract: 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: GrantFiled: July 27, 2007Date of Patent: April 21, 2009Assignee: International Business Machines CorporationInventors: Niraj P. Joshi, Robert C. Leah, Paul F. McMahan
-
Patent number: 7506248Abstract: 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: GrantFiled: March 31, 2006Date of Patent: March 17, 2009Assignee: eBay Inc.Inventors: Sichun Xu, Victor Miksonov
-
Publication number: 20090070666Abstract: 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: ApplicationFiled: September 12, 2007Publication date: March 12, 2009Applicant: VISTAPRINT TECHNOLOGIES LIMITEDInventors: Laban Eilers, Jay T. Moody
-
Patent number: 7496830Abstract: 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: GrantFiled: June 25, 2004Date of Patent: February 24, 2009Assignee: Microsoft CorporationInventors: Darryl E. Rubin, Andrew C. Baird, John L. Beezer, Jonathan C. Cluts, Susan D. Woolf
-
Patent number: 7464381Abstract: 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: GrantFiled: May 12, 2000Date of Patent: December 9, 2008Assignee: Oracle International CorporationInventors: Thomas W. Nickerson, Robert Phillips
-
Patent number: 7458014Abstract: 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: GrantFiled: December 7, 1999Date of Patent: November 25, 2008Assignee: Microsoft CorporationInventors: Darryl E. Rubin, Andrew C. Baird, John L. Beezer, Jonathan C. Cluts, Susan D. Woolf
-
Publication number: 20080270891Abstract: 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: ApplicationFiled: April 27, 2007Publication date: October 30, 2008Inventors: Nancy Lynn Friedman, Rick Allen Hamilton, Brian Marshall O'Connell, Garfield Winston Vaughn
-
Patent number: 7437660Abstract: 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: GrantFiled: June 23, 2000Date of Patent: October 14, 2008Assignee: Microsoft CorporationInventors: Chintan Mehta, Sergey Dubinets, Michael P. Arcuri, Michael Joseph Morton
-
Publication number: 20080235574Abstract: 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: ApplicationFiled: January 5, 2007Publication date: September 25, 2008Inventors: Michael J. Telek, Joel S. Lawther, Dale F. Mclntyre, Joseph A. Manico
-
Patent number: 7379977Abstract: 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: GrantFiled: July 24, 2001Date of Patent: May 27, 2008Inventor: Steve Walrath
-
Publication number: 20080046813Abstract: 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: ApplicationFiled: August 15, 2006Publication date: February 21, 2008Inventors: Philip Matthew Doatmas, Brian Sean McCain, Matthew John Ward