Frames Patents (Class 715/240)
-
Patent number: 8719698Abstract: 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. It is contemplated that the invention can be particularly useful with a computer network, including private computer networks and public computer networks. In particular, the invention can be advantageously used with computer networks or portions of computer networks over which video and/or audio content are transferred from one network site to another network site for observation, such as the World Wide Web portion of the Internet.Type: GrantFiled: November 13, 2012Date of Patent: May 6, 2014Assignee: Comscore, Inc.Inventor: Trevor Blumenau
-
Patent number: 8719421Abstract: A method and system for cross domain interaction of a Web application are proposed, wherein a Web application belonging to a first domain needs to interact with a service belonging to a second domain. The method comprises: by the Web application, creating an iFrame in a webpage, wherein the iFrame is belonging to the first domain; creating a form in the iFrame; submitting the form to a Web server providing a service belonging to the second domain; and refreshing the iFrame by receiving a response from the Web server, changing the domain, to which the iFrame is belonging, to the second domain, and performing cross domain interaction with the service belonging to the second domain with the information contained in the form.Type: GrantFiled: June 24, 2009Date of Patent: May 6, 2014Assignee: International Business Machines CorporationInventors: Xinshen Mao, Li Yi, Ke Zhang
-
Patent number: 8719697Abstract: The system for the object control method according to an embodiment is a client/server system with a Web server (10) and a user terminal (20) connected through Internet (30). In the system for the object control method, a script (object control program) is embedded in a Web page to be transmitted from the Web server (10) and executed by the user terminal (20). The Web page contains a plurality of link elements (elements with links to other Web pages). A computer terminal having read the object control program displays a plurality of icons superimposed in front of the link elements in the Web page. Further, when a specified event is detected, (a) change the placement position of a specific icon, (b) temporarily or completely remove a specific icon, or (c) change the placement positions of a plurality of specific icons, for example, according to the event type.Type: GrantFiled: October 22, 2010Date of Patent: May 6, 2014Assignee: Rakuten, Inc.Inventors: Hisashi Suzuki, Soh Masuko
-
Patent number: 8713428Abstract: 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: GrantFiled: December 29, 2006Date of Patent: April 29, 2014Assignee: comScore, Inc.Inventor: Trevor Blumenau
-
Patent number: 8700985Abstract: A user may desire to provide feedback on a web page displayed at a client. To collect feedback, a feedback module is provided to and executed at the client to provide feedback functionality. The feedback module creates a mask to prevent interaction with the original web page, clones the original web page, and displays a clone version in place of the masked original page. In addition, the feedback module creates an annotation frame to receive annotations of the clone version of the web page. A feedback report including a feedback image showing the clone version of the web page and the received annotations is generated by the module for submission to a server.Type: GrantFiled: June 20, 2011Date of Patent: April 15, 2014Assignee: Google Inc.Inventors: Bartosz Leper, Robert Michal Pociecha-Loś, Boleslaw Szewczyk, Joanna Chwastowska, Przemyslaw Broniek, Jan Wróbel, Terence Christopher Haddock
-
Patent number: 8689099Abstract: Disclosed are various embodiments for performing cross-domain communication using messenger frames. One or more messenger frames are dynamically generated in response to determining that a message is to be sent from a first frame in one domain to a second frame in another domain in a client. The message is sent from the first frame to the second frame by embedding the message in addresses of the messenger frames. Code executing in the first frame and code executing in the second frame are restricted from direct communication in the client.Type: GrantFiled: December 23, 2010Date of Patent: April 1, 2014Assignee: Amazon Technologies, Inc.Inventors: Jeremy B. Hanni, Homan Lee, Zachary M. Shalla, Léon Thrane
-
Publication number: 20140089788Abstract: In various example embodiments, systems and methods for a domain split display are provided. A first request call directed to a first domain is received. In response, first served content including content retrieved based on the first domain is transmitted to a client device. The first served content is used by the client device to generate a parent page comprising a content iframe, which is associated with a second domain. A second request call directed to a second domain is received and second served content is transmitted to the client device. The second served content includes content retrieved from the second domain. The second served content causes a data receiver iframe associated with the first domain and an event receiver iframe associated with the second domain to be displayed within the content iframe. User-generated content for display in the data receiver iframe is then transmitted.Type: ApplicationFiled: December 2, 2013Publication date: March 27, 2014Applicant: eBay Inc.Inventors: Matthew Jaquish, Nancy Silverstein, Ari Shapiro, Krithivasan Nagarajan, Sudhakar Chintu, Hui Chen Vivian Lee, Hemal Doshi
-
Patent number: 8667169Abstract: A method is provided in one example and includes receiving network traffic associated with a first user and a second user; evaluating keywords in the network traffic in order to identify a topic of discussion involving the first and the second users; determining a first sentiment associated with a first data segment associated with the first user; determining a second sentiment associated with a second data segment associated with the second user; and generating an argument map based on the first data sentiment and the second data sentiment.Type: GrantFiled: December 17, 2010Date of Patent: March 4, 2014Assignee: Cisco Technology, Inc.Inventors: Deepti Patil, Satish K. Gannu, Ashutosh A. Malegaonkar
-
Publication number: 20140040729Abstract: To allow third-party websites to leverage social information maintained in a social networking system, a third-party website may include social information for a user in a web page provided by the third-party website. The social information is obtained from the social networking system. The web page provided by the third-party website includes a social context plug-in that causes a user's browser to obtain social information from a social networking system and to incorporate it within the web page. Customization rules are specified by the web page or by the third-party website to determine how the social information is aggregated and presented on the web page. Hence, the customization rules allow an operator of the third-party website to customize the social content displayed with the web page to provide more relevant information to social networking system users interacting with the third-party website.Type: ApplicationFiled: July 31, 2012Publication date: February 6, 2014Inventors: Cameron Alexander Marlow, Siddharth Kar, Austin Daniel Haugen, Robert William Cathcart
-
Patent number: 8645822Abstract: A method for presenting a presentation authored on a first platform utilizing first-platform-specific-renderable objects is provided.Type: GrantFiled: September 25, 2008Date of Patent: February 4, 2014Assignee: Microsoft CorporationInventors: Patrick Schreiber, Christopher H. Moffatt, Ravipal Soin
-
Patent number: 8639033Abstract: A method of utilizing data extracted from an electronic image includes receiving an electronic image associated with a subclient and receiving a plurality of data extracted from the electronic image and organized into predefined fields associated with the subclient. The method also includes displaying the electronic image in a first portion of a user interface and, in a second portion of the user interface, a field table containing the plurality of data and associated field names.Type: GrantFiled: December 17, 2007Date of Patent: January 28, 2014Assignee: Perot Systems CorporationInventors: Vardhman Jain, Arvind Perumbala
-
Patent number: 8631314Abstract: 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: GrantFiled: May 18, 2007Date of Patent: January 14, 2014Assignee: Interpols Network IncorporatedInventors: Hyo Lee, Peter H. Kim
-
Publication number: 20140013194Abstract: A system comprises a combination of user examination decisions and semi-automated extraction tools, integrated into a web-based administration interface, to permit a user to quickly catalog a publically available financial website and extract financial rate data in a reproducible manner. The reproducibility of the extraction process allows for automated processes to re-extract the rate data as often as necessary to attain at least daily accuracy of recorded financial rates for a financial institution. The system allows for the tracking of over a quarter of a million financial rates, across varying website technologies and display formats, and the daily tracking of financial institution product data and especially financial products with frequently changing rates. A stable repository of rate data is also created to allow for data mining of financial trends to syndicated parties.Type: ApplicationFiled: April 16, 2012Publication date: January 9, 2014Applicant: DEPOSITS ONLINE, LLCInventor: Jeremy Carroll Zongker
-
Patent number: 8607137Abstract: A computer implemented method for displaying a plurality of web pages within a single web browsing display area includes determining a Uniform Resource Locator (URL) for each of the plurality of web pages to be displayed. Each of the URLs may be determined from user inputs or predefined settings. The method may also include allocating a display region within the web browsing display area to define an allocated display region and displaying the one of the plurality of web pages within the allocated display region.Type: GrantFiled: July 2, 2009Date of Patent: December 10, 2013Assignee: Exceedland IncorporatedInventor: Quanying Wang
-
Patent number: 8606852Abstract: A method includes receiving input at a computer. The input is associated with an application frame of a client-side web browser. The method includes encoding control characteristics of the input as at least a portion of a request to a server-side web application. The method includes sending the request to the server-side web application and receiving an executable response from the server-side web application at a mediator frame of the client-side web browser. The method also includes executing the executable response via the mediator frame to update at least a portion of the application frame of the client-side browser.Type: GrantFiled: December 19, 2011Date of Patent: December 10, 2013Assignee: International Business Machines CorporationInventor: Yannick Saillet
-
Patent number: 8601364Abstract: In various example embodiments, systems and methods for a domain split display are provided. A first request call directed to a first domain is received. In response, first served content including content retrieved based on the first domain is transmitted to a client device. The first served content is used by the client device to generate a parent page comprising a content iframe, which is associated with a second domain. A second request call directed to a second domain is received and second served content is transmitted to the client device. The second served content includes content retrieved from the second domain. The second served content causes a data receiver iframe associated with the first domain and an event receiver iframe associated with the second domain to be displayed within the content iframe. User-generated content for display in the data receiver iframe is then transmitted.Type: GrantFiled: August 31, 2010Date of Patent: December 3, 2013Assignee: eBay Inc.Inventors: Matthew Jaquish, Nancy Silverstein, Ari Shapiro, Krithivasan Nagarajan, Sudhakar Chintu, Hui Chen Vivian Lee, Hemal Doshi
-
Patent number: 8595612Abstract: A method for executing a web application comprising sending at least one query to at least one data source. After receiving data in response to the query, a web page is created having separate portions. A first of said portions provides for displaying received data, while a second of said portions provides for displaying a first placeholder for yet to be received data. A refresh code is inserted in the second portion. The web page is then transmitted.Type: GrantFiled: October 26, 2006Date of Patent: November 26, 2013Assignee: Hewlett-Packard Development, L.P.Inventors: Edgar Circenis, Bryan J. Jacquot, Mike Kingdom
-
Patent number: 8584007Abstract: There is provided an information processing method, including the steps of: obtaining a first format document described using a mark-up language; and generating, based on definition data defining a hierarchical relationship of at least two types of tags of the mark-up language in a document structure, a second format document representing a tree structure having at least a node thereof corresponding to the tag or to a text related to the tag from the first format document.Type: GrantFiled: January 15, 2010Date of Patent: November 12, 2013Assignee: Sony CorporationInventors: Masaaki Isozu, Tsugutomo Enami, Shinichi Kawano
-
Publication number: 20130298011Abstract: A presentation method comprises: a sender device capturing screen frames and transmitting the screen frames to a receiver device; the receiver device receiving the screen frames transmitted by the sender device and outputting the screen frames to a display device for displaying the screen frames; establishing a webpage server in the receiver device; and the receiver device storing the screen frames as web pages. Thereby, the audiences can use the browsers of mobile Internet devices to link with the webpage server and browse the web pages containing the presentation contents.Type: ApplicationFiled: May 3, 2013Publication date: November 7, 2013Applicant: Awind, IncInventors: Kuo-Lung CHANG, Jr-Rong FAN, Ping-Yang TU, Hsing-Yung WANG
-
Patent number: 8578274Abstract: Systems and methods for aggregating web feeds relevant to a geographical locale from multiple sources are disclosed. One embodiment includes, aggregating a web feed using identifier information included in source metadata, parsing the web feed according to mapping information in the source metadata to generate a normalized web feed from the web feed having a data structure specified by the mapping information, determining the geographical locale that is relevant to the web feed, performing filtering on the normalized web feed to determine whether the normalized web feed includes qualified content for publication, and/or publishing the qualified content to be accessible to the user on the user device through a user interface on which the qualified content is depicted as being relevant to the geographical locale.Type: GrantFiled: September 28, 2009Date of Patent: November 5, 2013Assignee: Radius Intelligence. Inc.Inventors: Adrian Druzgalski, Darian Shirazi
-
Patent number: 8539340Abstract: The present technique serves Web pages that are mixed with dynamic data from an embedded system using object files to access the dynamic data. The technique constructs the object files in the embedded system in real-time separate from the Web pages. The technique then merges the dynamic data with the Web pages and displays the data-populated Web pages via a Web browser. The data/page merging process may be performed at either the server side or the client side.Type: GrantFiled: January 4, 2002Date of Patent: September 17, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Robert S. Brayton, Jacob P. Frantz, John R. Carpenter
-
Patent number: 8522138Abstract: The present invention provides a content analysis apparatus including an input section which inputs original content; a content analyzer which analyzes details of the original content input into the input section and acquires content analysis information which is information pertaining to the content; and an anchor point information generator which analyzes an anchor point where a visual line of a reader stops and a transition sequence of the anchor point with respect to the original content input into the input section pursuant to a prescribed analysis rule corresponding to the original content input into the input section, and generates anchor point information indicating the analyzed anchor point and the transition sequence of the anchor point.Type: GrantFiled: July 12, 2011Date of Patent: August 27, 2013Assignee: Fujifilm CorporationInventor: Shunichiro Nonaka
-
Publication number: 20130205198Abstract: Methods and configurations for e-mail analytics services that track recipient actions upon receiving an e-mail message. A senders list is maintained with identifiers and parameters of predefined e-mail senders. The senders list is accessible to an e-mail reader module installed in a recipient's device which receives e-mail sent from a sender on the senders list. The e-mail reader module inserts HTML code into the HTML page corresponding to the received message, for monitoring and reporting the recipient's actions regarding the received e-mail message to a web analytics server, which in turn reports analysis and statistics to a predefined e-mail analytics server for consolidation and reporting to senders on the senders list.Type: ApplicationFiled: February 5, 2013Publication date: August 8, 2013Applicant: PowerInboxInventor: PowerInbox
-
Publication number: 20130198614Abstract: A computerized device can comprise a storage medium and a processor (or other data processing hardware) to implement a bundler module. The bundler module accesses, from the storage medium, data defining an arrangement of document elements and identifies a container frame in the arrangement of document elements. The bundler module searches for a content frame matching the identified container frame, and in response to locating the content frame matching the identified container frame, generates code defining a document. The document comprises HTML or other code that, when processed by a rendering application, provides the content frame as an inline scrollable element.Type: ApplicationFiled: February 15, 2011Publication date: August 1, 2013Applicant: Adobe Systems IncorporatedInventors: Bruce Bell, Yeming Liu, Erin Reynolds
-
Patent number: 8495176Abstract: A content management system (CMS) includes a value-add application with a first set of XML content services, one or more dedicated XML processing servers with a second and other sets of XML content services, and a core CMS with a third set of XML content services. The content management system may be designed to provide XML content services at any of these three tiers of processing. A first threshold is defined that allows the value-add application to determine when to offload XML content services to a dedicated XML processing server. A second threshold is defined that allows the core CMS to determine when to offload XML content services to a dedicated XML processing server. Callback services are included that allow each tier of XML content services to send or receive additional information to complete the XML processing. The result is a content management system that is very powerful and flexible.Type: GrantFiled: August 18, 2010Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: David G. Herbeck, John E. Petri
-
Patent number: 8484559Abstract: A user terminal has two screens. One screen displays content in a state intended by the creator of the content. The displayed content is composed of a plurality of bocks, and each block can be enlarged. Content corresponding to a block for which enlargement is directed is displayed on the other screen. The content displayed in the other screen has an enlarged form. Regarding the enlargement, rules are set. For example, an image or the like that is the subject of processing to be enlarged is processed without changing vertical and horizontal ratios.Type: GrantFiled: September 25, 2003Date of Patent: July 9, 2013Assignee: Sony CorporationInventor: Takeshi Kanai
-
Publication number: 20130167014Abstract: A composite webpage contains several webpages coupled together appearing as a separate image. Demarcation lines are used to isolate the boundaries of the edges of each individual webpage. The demarcation lines form block-like geometry. Each block contains one webpage. As the user moves the portable unit, the background composite webpage slides across the screen of the portable device. To the user, the background composite webpage appears stationary as if the screen of the portable unit is transparent. These features are advantageous to social websites, ease of portable device use, in the visitation of websites and email servers. This has several benefits since now relative distances and angular displacements within the plane between objects that are outside of the range of the screen of the handheld unit can be immediately be located and placed into view on the screen of a portable unit.Type: ApplicationFiled: April 27, 2012Publication date: June 27, 2013Applicant: TrueMaps LLCInventor: Thaddeus John Gabara
-
Patent number: 8453051Abstract: Tools and techniques for creating presentations via dynamic digital content (DDC) tools using a display dependent markup language interface facilitating dynamic content are described. The markup language, “DXyml”, identifies content elements, including dynamic content elements, for display and specifies pixel locations at which to position the content elements on a client device. Pixel locations are selected for particular screen configurations, allowing the presentations to be created in advance of being served to specific types of devices with the particular screen configurations.Type: GrantFiled: March 31, 2008Date of Patent: May 28, 2013Assignee: Amazon Technologies, Inc.Inventors: Steven K. Weiss, Craig S. Griffin, John Lattyak, Lawrence Arnold Lynch-Freshner, Thomas A. Ryan
-
Publication number: 20130104035Abstract: A GPS tracking device sends multiple real-time location coordinates to a database which is then published on a secured webpage containing a map and device location. The GPS tracking device owner can retrieve the publishing code or URL from the secured webpage and can then publish the portal in any public internet media outlet such as websites, internet 1Vs and mobile devices. With this method, the owner can share the real-time location of the GPS devices to the user being shared without security verification or software installation on the user's computer or mobile device. To share the location of the GPS tracking device, the owner needs only to embed a set of publishing codes on a webpage or share a web URL. This method is beneficial for anyone wanting to share real-time physical location. The user can access the shared location by viewing the published public portal without security verification.Type: ApplicationFiled: October 25, 2011Publication date: April 25, 2013Inventors: Robert Wagner, Vincent Lee, Rob Phillips
-
Patent number: 8429523Abstract: A comic creation apparatus includes a frame candidate setting unit configured to set, as frame candidates, candidates of a frame to be arranged adjacent to a frame arranged on a page of a comic, a frame candidate display unit configured to display the set frame candidates in a desired location on the page, and a frame determination unit configured to arrange a frame candidate selected from among the frame candidates displayed on the page in the desired location on the page as a frame.Type: GrantFiled: October 20, 2010Date of Patent: April 23, 2013Assignee: Sony CorporationInventor: Hiroaki Tobita
-
Patent number: 8423901Abstract: A computer-implemented method, system, and computer program product for displaying content outside the initial boundary of an IFRAME container. The method includes: detecting a first action; and expanding the size of the IFRAME to a size that is sufficient to substantially display the content with a floating effect. The method may further include: detecting a second action; and restoring said size of said IFRAME to said initial size of said IFRAME.Type: GrantFiled: March 15, 2010Date of Patent: April 16, 2013Assignee: International Business Machines CorporationInventors: Curtis Phillip d'Entremont, Adam Glen Archer, Dejan Glozic, Michael Alexander Pawlowski, Robert Retchless
-
Patent number: 8402050Abstract: An object recognition method using filter information includes acquiring object image information including an object of interest, acquiring filter information for recognizing the object of interest from the object image information, and recognizing the object of interest using the filter information. An object recognition apparatus using filter information including an object information acquiring unit to acquire object image information comprising an object of interest, a filter information input unit to acquire filter information, an output unit to output the image information and the filter information, and a controller to recognize the object of interest in the object image information using the filter information.Type: GrantFiled: February 24, 2011Date of Patent: March 19, 2013Assignee: Pantech Co., Ltd.Inventor: Nam-Seok Kim
-
Patent number: 8397153Abstract: Systems and methods are disclosed for rendering a presentation document on a plurality of client computing devices by a server. A method includes creating a base layer for a page in the presentation document, wherein the base layer comprises a plurality of placeholder elements wherein each placeholder element has an absolute position and size. The method further includes creating an interactive layer for the page in the presentation document, wherein the interactive layer comprises a plurality of interactive element overlays representing a plurality of interactive elements and each interactive element overlay has an absolute position and size that corresponds to the absolute position and size of a placeholder element in the base layer. The method further includes sending the base layer and interactive layer of the page to each client computing device for rendering, wherein each interactive element overlay is rendered on top of its corresponding placeholder element.Type: GrantFiled: October 17, 2011Date of Patent: March 12, 2013Assignee: Google Inc.Inventors: Li-Wei Lee, Matthew Albright
-
Patent number: 8397158Abstract: Modifying a partially parsed Extensible Markup Language (XML) document. A stop node in an XML document is marked using at least one stop XPath expression. The XML document is then parsed till the stop node identified by the at least one stop XPath expression. Modifications to the XML document are specified in a modification script, including at least one modification instruction. A modification instruction includes a context node XPath expression which identifies a context nodeset requiring modifications, and the actual modification content. Sequence of event tokens corresponding to the parsed XML document are then stored. Further, the XML document is modified according to the modification script.Type: GrantFiled: March 31, 2008Date of Patent: March 12, 2013Assignee: Sonoa Networks India (PVT) LtdInventors: Ramesh Nethi, Kousik Nandy
-
Publication number: 20130055072Abstract: In one embodiment, a computer program executed by a main processor of a computing device renders a web page in a graphical user interface by generating a plurality of render object data structures for the web page, generating a raster image for each of the plurality of render object data structures, and creating a separate thread configured to be executed by a graphics processor of the computing device to composite the raster images into one image to be displayed in the graphical user interface.Type: ApplicationFiled: August 24, 2011Publication date: February 28, 2013Inventors: Robert Douglas Arnold, Shaheen Ashok Gandhi
-
Patent number: 8365061Abstract: A device may create a child frame within a container frame displayed by a browser program. The child frame may be associated with an origin that is different than an origin associated with the container frame. The device may determine whether the child frame is locked to prohibit reading of information relating to the child frame. The determination of whether the child frame is locked including checking whether a first variable is present in the child frame. The device may determine one or more values relating to the child frame, where the one or more values are determined by checking whether a second set of variables is present in the child frame, where each variable, in the second set, corresponds to a single bit of the one or more values.Type: GrantFiled: November 2, 2011Date of Patent: January 29, 2013Assignee: Google Inc.Inventors: David Bloom, Joseph Schorr, Ben Lisbakken, Jeffrey W Scudder
-
Patent number: 8327253Abstract: A system and method are described for creating photo stories using video. The method includes receiving a user request to upload a user-specified video stream; determining whether the video stream meets one or more predetermined requirements, uploading the video stream; analyzing the video stream to select video frames for extraction based on a set of predetermined frame selection criteria; extracting the selected video frames from the video image; selecting a story book template to be used with the video images; and generating a preview of the story book template with the video images within a graphical user interface (GUI), the user editing the story book template with text and/or moving or modifying the video frames within the preview.Type: GrantFiled: December 7, 2010Date of Patent: December 4, 2012Assignee: Shutterfly, Inc.Inventors: Edward Han, Kelly Berger
-
Patent number: 8307278Abstract: In many websites, there are multiple pages that a user may wish to view simultaneously. A system and method are provided that allow a user to divide a web browser screen to manage multiple documents, views of documents, and web services which are provided for and managed using inline frames.Type: GrantFiled: September 26, 2011Date of Patent: November 6, 2012Assignee: Google Inc.Inventor: Matthew John Spear
-
Publication number: 20120278703Abstract: A technique for executing applets is provided. Initially, a webtop applet is loaded into, for example, a browser window. The webtop applet displays the list of applets available to a user. The user selects one or more applets from the list received by the webtop applet. The webtop applet generates a separate JInternal frame for each selected applet, and each JInternal frame executes its associated applet within a separate window. The windows assume different configurations such as being resized, repositioned, cascaded, tiled, windowed, minimized, maximized, or overlapped with one or more other windows within a fixed-size view space of the browser window. Each window is manipulated by the user separately from the other windows which are contained within the fixed sized view space.Type: ApplicationFiled: July 10, 2012Publication date: November 1, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Timothy A. Best, Michael J. Dockter, Stephan Grell, Ronald W. Lynn
-
Patent number: 8296453Abstract: A wireless peripheral mode is provided by a host system that communicates to a WiFi infrastructure and, utilizing the same WiFi RF subsystem, also communicates to peripherals. The host system may employ additional RF channels for communicating with high bandwidth peripherals, such as display devices, where high levels of QoS may be managed locally. The host system may be a conventional desktop computer system, a notebook computer system, a multi-media access point, a cell phone, a game machine, a portable game machine, a Personal Digital Assistant (PDA), a smart phone or any other type of device that benefits from accessing both a WiFi infrastructure and local peripherals.Type: GrantFiled: September 5, 2011Date of Patent: October 23, 2012Assignee: Digital Display Innovations, LLCInventor: Neal D. Margulis
-
Publication number: 20120254732Abstract: A system, method, and storage medium for generating visual content in plural versions for substantially simultaneous display on the same display device are provided. The system includes memory for storing static content having at least one document element common to a first and second version of a document, multi-dimensional content having at least one customized document element for each document version to be inserted into a variable area within the first and second versions of the document, and multi-dimensional parameters defining static areas, variable areas, and customized document elements for each document version. The system further includes a rendering module adapted to generate a first frame-image corresponding to the first document version and a second frame-image corresponding to the second document version by arranging the static content and multi-dimensional content of each document version according to the multi-dimensional parameters.Type: ApplicationFiled: April 4, 2011Publication date: October 4, 2012Applicant: Xerox CorporationInventors: Denys Proux, Claude Roux
-
Publication number: 20120240034Abstract: Embodiments of systems and methods for accelerated playback of rich internet applications are disclosed. For example, one embodiment of the present invention includes a method having the steps of determining a frame rate associated with a rich internet application, the rich internet application comprising a plurality of frames; determining at least one timing signal to be generated by the rich internet application; and determining at least one frame at which the timing signal would be output at the frame rate. The method further includes generating each of the plurality of frames of the rich internet application at a rate greater than the frame rate; and outputting the at least one timing signal when the at least one frame associated with the timing signal is generated. In another embodiment, a computer-readable media includes code for a carrying out such a method.Type: ApplicationFiled: May 29, 2012Publication date: September 20, 2012Applicant: Adobe Systems IncorporatedInventor: James Corbett
-
Patent number: 8266524Abstract: Technologies are described herein for editing a document using a transitory editing surface. A word processing program displays a document in a window. Upon detection of the placement of an insertion pointer within a paragraph of text in the document, an editing surface is created overlaying the paragraph in the window and containing the contents of the underlying paragraph. User input is monitored by the word processing program while the editing of the contents is processed by the editing surface. When editing is complete, the modified contents of the editing surface are copied into the document and the editing surface is destroyed.Type: GrantFiled: February 25, 2008Date of Patent: September 11, 2012Assignee: Microsoft CorporationInventor: Eric Dana Bailey
-
Patent number: 8266522Abstract: A computer-implemented method and computing device for temporally displaying advertising content on a webpage are disclosed. The webpage on which the advertising content is displayed may have a plurality of graphical, textual and audio/visual components. The advertising content is displayed around a first area of the webpage, for example, around a video player, such that it hides the original content of the webpage around the first area (e.g. hides the original content of the webpage around the video player). The transparency of the advertising content is increased over a defined time interval so that over the time interval, the underlying original content of the webpage around the first area (e.g. around the video player) becomes increasingly visible. At the end of the time interval, the advertising content disappears entirely. No user input is required to trigger the fade out of the advertising content. The fade out occurs automatically.Type: GrantFiled: April 17, 2009Date of Patent: September 11, 2012Assignee: Jokaroo Entertainment Inc.Inventors: Aleks Dugonjic, Christopher Pavlovski
-
Patent number: 8266521Abstract: An apparatus and method of composing a web document and an apparatus to set a web document arrangement are provided. The apparatus to compose a web document includes a generation module which generates a plurality of frames by analyzing a source of a web document, a composition module which arranges the generated frames using a predetermined frame arrangement mode, and an output module which displays the arranged frames on a screen.Type: GrantFiled: August 31, 2007Date of Patent: September 11, 2012Assignee: Samsung Electronics Co., Ltd.Inventors: Young-hun Sung, Sang-ryong Kim, Yeun-bae Kim, Seong-woon Kim, Chang-kyu Choi
-
Patent number: 8250478Abstract: A system is disclosed for reducing the time required to generate web pages on post-back of collaborative web applications. Content from web pages of the collaborative web applications may be displayed in respective foreground and background IFRAMES over a display. Upon post-back to load content from a new web page in the foreground IFRAME, the content from the background IFRAME persists, thus saving the round trip otherwise required to update content from the background IFRAME. Initialization and update of the content in the background IFRAME may be performed when interaction with the content in the foreground IFRAME is idle.Type: GrantFiled: January 28, 2010Date of Patent: August 21, 2012Assignee: Microsoft CorporationInventors: Baskaran Dharmarajan, Vladimir Dumitrean
-
Patent number: 8245130Abstract: A computer-implemented method for performing an estimation on content to be presented includes parsing content that is to be presented in a graphical user interface. The method includes estimating, based on the parsing, a size aspect that the content will have when presented in the graphical user interface. The method includes recording the estimated size aspect. A system includes a parser parsing content that is to be presented in a graphical user interface. The system includes an estimation module estimating, based on the parsing, a size aspect that the content will have when presented in the graphical user interface. The system records the estimated size aspect.Type: GrantFiled: May 31, 2007Date of Patent: August 14, 2012Assignee: Google Inc.Inventors: Matthew I. Lloyd, Stanley Chen
-
Patent number: 8230327Abstract: A system which enables an administrator to conveniently specify statements of a web page description which may require additional processing. The administrator may select from a list of statement types, and a language grammar corresponding to the selected statement type is displayed. The administrator may provide variable data associated with the fields of the displayed language grammar, and a rule instance is created from the language grammar and the variable data. An intermediate server may determine whether each statement of a web page description matches any of the rule instances. If a match is detected, the corresponding statement is determined to potentially require additional processing (such as modification of a URL in a reverse proxy server).Type: GrantFiled: March 3, 2003Date of Patent: July 24, 2012Assignee: Oracle America, Inc.Inventors: Nagendra Kumar Raja, Thomas R. Mueller, Sanjib Ghosh
-
Patent number: 8225198Abstract: Flexible web page template building systems, methods and applications using an auto-expanding user-editable content container(s) are presented. A web page template displayable on a user display is configured with at least one auto-expanding user-editable content container that includes a predefined top portion, a pre-defined bottom portion, and a repeatable middle portion, The auto-expanding user-editable content container is configured to monitor the size of user-provided content in the content container relative to the size of the content container upon entry or removal of content and automatically adjust the size of the content container to fit the user-provided content by dynamically inserting or removing instance(s) of the middle portion of the content container to vertically expand or contract the size of the content container to fit the user-provided content.Type: GrantFiled: March 31, 2008Date of Patent: July 17, 2012Assignee: Vistaprint Technologies LimitedInventor: Brian D. Hanechak
-
Patent number: 8209706Abstract: Cross-domain communication between a parent web page hosted in a parent domain and a child web page hosted in a different child domain is provided. Upon downloading the parent page and child page into a client's web browser, an IFM-channel connection can be established within the browser between the parent page and child page, which can be used to bidirectionally communicate text-based messages containing commands and HTML content directly between the parent page and child page. Additionally, an XML-channel connection can be established within the browser between the parent page and child page, which can be used to bidirectionally communicate text-based messages containing HTTP commands and XML content directly between the parent page and child page. This cross-domain communication of messages takes place completely within the browser.Type: GrantFiled: June 27, 2008Date of Patent: June 26, 2012Assignee: Microsoft CorporationInventors: Gabriel Corvera, George Moore, Daniel Thorpe, Koji Kato