Patents Examined by Thu Huynh
-
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: 8566692Abstract: A method of decoding, composing and rendering a scene. First information is obtained, the first information including a part of a MPEG-4 BIFS scene description stream and at least one coded MPEG-4 media stream. The first information is decoded by invoking a BIFS scene decoder and one or more specific media decoders that are required by the scene. Second information is obtained, the second information including a second part of a BIFS scene description stream that contains a reference to an external application. The second information is decoded by invoking the BIFS scene decoder and an external application decoder. An integrated scene is composed, the integrated scene including one or more decoded MPEG-4 media objects and one or more external application objects specified in the decoded scene descriptions streams. The composed integrated scene is rendered on a display.Type: GrantFiled: December 1, 2008Date of Patent: October 22, 2013Assignee: AT&T Intellectual Property II, L.P.Inventors: Lai-tee Cheok, Atul Puri, Robert Schmidt
-
Patent number: 8539345Abstract: Portlet information can be updated by first identifying one or more portlets presented on a client. Each portlet can include an interface control that is iteratively updated from a remotely located data source. For each portlet, a presented and a hidden version of the interface control can be established. Each portlet can fetch data from the data source and use this data to update the hidden version of the interface control. The hidden version of the control can be updated using the fetched data. After the hidden version is updated, the hidden version can be switched with the presented version. Each portlet can have a portlet refresh rate and the steps of fetching data, updating the hidden version, and switching the hidden version with the presented version can be repeated to satisfy the portlet refresh rate.Type: GrantFiled: July 24, 2006Date of Patent: September 17, 2013Assignee: International Business Machines CorporationInventors: James P. Appleyard, Romelia H. Flores, Jason A. Salcido
-
Patent number: 8527868Abstract: A method and system for document annotation. A script editor is combined with a document rendering or client display system that allows a user to develop a customizable programmatic annotation script that is thereafter saved and associated with a document. When the document is selected for viewing, the rendering system renders the document and then, using a script language interpreter, runs the annotation script such that a user customizable programmatic annotation is rendered on top of the document. Annotations may include, for example, animation, sounds, or time-delayed effects. Server side annotation scripts may also be implemented thereby allowing management of documents on a document-by-document basis.Type: GrantFiled: February 22, 2008Date of Patent: September 3, 2013Assignee: International Business Machines CorporationInventor: William Wood Harter, Jr.
-
Patent number: 8527870Abstract: One embodiment in accordance with the invention relates to generating a completed unified data format template that includes data inserted from one or more data sources. Initially, an electronic template can be created using a template application (e.g., Microsoft Word, Microsoft Excel, and the like). The electronic template is embedded with electronic placeholder coding related to data of one or more data sources. The layout of the electronic template can be converted into a unified layout format, wherein the electronic template includes the electronic placeholder coding. The data from the one or more data sources can be applied to the electronic placeholder coding of the unified layout format in order to generate the completed unified data format template.Type: GrantFiled: December 23, 2004Date of Patent: September 3, 2013Assignee: Oracle International CorporationInventor: Osama Elkady
-
Patent number: 8464157Abstract: A web browser program is for execution by a client computer connectable to a plurality of server computers via a computer network. The web browser program automatically reconfigures chrome of a user interface to the web browser program to provide a user access to any one of a plurality of groups of related information. A content display program module is configured to receive content data from a current server computer that is one of the plurality of server computers. The content display program module causes a display, on a content portion of the a display of the client computer, that corresponds to the content data. A chrome display program module is configured to cause a display of chrome on a chrome portion of the client computer display that corresponds to chrome specifiers in a chrome configuration database.Type: GrantFiled: January 31, 2008Date of Patent: June 11, 2013Assignee: New Aurora CorporationInventors: David Hyatt, Ramanathan Guha
-
Patent number: 8458585Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for delaying code parsing. In one aspect, a method includes receiving a resource that includes markup language code and executable code embedded within the markup language code, invoking the markup language code without parsing the executable code, extracting the executable code from within the markup language code, and invoking the executable code.Type: GrantFiled: September 30, 2011Date of Patent: June 4, 2013Assignee: Google Inc.Inventors: Andrew Grieve, Bikin Chiu
-
Patent number: 8453049Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for delaying code parsing. In one aspect, a method includes receiving a resource that includes markup language code and executable code embedded within the markup language code, invoking the markup language code without parsing the executable code, extracting the executable code from within the markup language code, and invoking the executable code.Type: GrantFiled: May 19, 2010Date of Patent: May 28, 2013Assignee: Google Inc.Inventors: Andrew Grieve, Bikin Chiu
-
Patent number: 8448063Abstract: Methods of dynamically identifying a server provided media asset on a client device are provided herein.Type: GrantFiled: February 14, 2011Date of Patent: May 21, 2013Assignee: Intel CorporationInventors: Jeffrey Martin Chasen, Jeffrey D. Leitner
-
Patent number: 8443279Abstract: An image capture device in an endoscopic imaging system receives a video stream generated by an endoscopic video camera. In response to automatic recognition of a spoken utterance while the video stream is being received from the endoscopic video camera, the image capture device associates with the video stream an annotation that corresponds to the spoken utterance. The image capture device provides the video stream to a display device for display, such that the annotation can be overlaid on one or more frames of the video stream displayed on the display device.Type: GrantFiled: October 13, 2004Date of Patent: May 14, 2013Assignee: Stryker CorporationInventors: Salmaan Hameed, Amit A. Mahadik, Kiran A. Javadekar, Prabhu Raghavan, Nirali M. Verma, Anantharaman Balasubramanian
-
Patent number: 8438472Abstract: Some embodiments provide a method that parses an unstructured document that includes a number of primitive elements. The method stores the primitive elements in a random order in a first storage. The method stores references to the primitive elements in a second storage in an order based on locations of the primitive elements in the unstructured document. The method receives instructions to perform a document reconstruction operation. The method performs the received instructions without storing any new references to the primitive elements.Type: GrantFiled: June 7, 2009Date of Patent: May 7, 2013Assignee: Apple Inc.Inventors: Philip Andrew Mansfield, Michael Robert Levy
-
Patent number: 8429527Abstract: Merging data for use in a workflow application may include providing a user interface that facilitates collecting information from a user such as an indication of a first document and a second document that each include multiple records, a selection of a key indicator field common to both documents, and some indication of which of the two documents is a controlling document. Without the need for the user providing programming instructions, the workflow application joins information from both documents by identifying whether any of the records from the non-controlling document has a key indicator value that matches the key value of a select record from the controlling document. Based on this identifying, the workflow application dynamically generates a merged document which it can then use to perform one or more actions.Type: GrantFiled: July 12, 2006Date of Patent: April 23, 2013Assignee: Open Text S.A.Inventor: Emmanuel Arbogast
-
Patent number: 8407582Abstract: There is provided a method of laying out contents targeted for a first device having a first screen size on a screen of a second device having a second screen size smaller than the first screen size. The method includes analyzing a table width of the table in accordance with a predetermined criterion; and performing in response to a result of the analyzing step one of layout operations of: (p1) laying out the table using a typical technique in accordance with the second screen size, and (p2) laying out a row of cells in the table so that at least two cells arranged adjacently in a horizontal direction in the row of the table are aligned horizontally on the screen of the second device based on a predetermined algorithm.Type: GrantFiled: March 19, 2009Date of Patent: March 26, 2013Assignee: Access Co., Ltd.Inventors: Masaya Endo, Michimasa Uematsu
-
Patent number: 8392827Abstract: A method for dynamically converting electronically encoded HTML document from a text format to an image format. The method includes receiving a request for the content from a client, obtaining the content in text format, determining a content creation preference, and converting the content in text format to content in the image format according to the content creation preference. The method includes replying to the request, wherein the reply includes the content in the image format. The method applies a watermark to the content in the image format according to a watermarking preference. The method generates an image map in accordance with a mapping preference, wherein the image map relates selectable spatial display coordinates to external document identifiers.Type: GrantFiled: April 30, 2001Date of Patent: March 5, 2013Assignee: International Business Machines CorporationInventors: James R. H. Challenger, Paul M. Dantzig, Robert Filepp, Ronald Mraz
-
Patent number: 8386917Abstract: A method and apparatus to mark-up an electronic document (i.e., a second electronic document) that is superimposed on a first electronic document keeping the first electronic document unchanged. The second electronic document is optionally viewed concurrently with the first electronic document. The second electronic document is capable of being viewed or modified using different application programs so long as the different application programs process the format used by the second electronic document. The second electronic document is saved as a separate document independent of the first electronic document.Type: GrantFiled: November 7, 2001Date of Patent: February 26, 2013Assignee: Apple Inc.Inventor: Christopher D. Patnoe
-
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: 8356248Abstract: Context-based timelines can be generated for an item in an electronic catalog by extracting contextual terms and item events corresponding to the item. The contextual terms can be used to retrieve historical data on historical events from a data repository. The historical data can be associated with at least some of the contextual terms. A context-based timeline can be generated that includes at least some of the historical events. The context-based timeline can be output for presentation to one or more users.Type: GrantFiled: September 29, 2008Date of Patent: January 15, 2013Assignee: Amazon Technologies, Inc.Inventor: Tom Killalea
-
Patent number: 8341515Abstract: A method for validating unique particle attribution (UPA) in extensible markup language (XML) schemas includes receiving an input argument including a particle of an XML schema, verifying particle occurrence information of the XML schema, verifying particle sequence model group information of the XML schema, verifying particle choice model group information of the XML schema, verifying particle all model group information of the XML schema, and recursively calling additional instances of the method for validating UPA such that all particles recursively defined in the particle of the input argument are subject to verification of UPA constraints.Type: GrantFiled: August 31, 2007Date of Patent: December 25, 2012Assignee: International Business Machines CorporationInventor: Shudi Gao
-
Patent number: 8332746Abstract: A method and system for transforming customer-developed forms that may define the physical layout of a user interface to pages that define the logical layout of the user interface is provided. A transformation system transforms forms specifying both a logical and a physical layout of a user interface for a forms version of an application to pages specifying only the logical layout of the user interface for a pages version of the application. A customer may customize code rules and configuration data that is used by the transformation system to transform the forms of the customer to pages.Type: GrantFiled: June 26, 2008Date of Patent: December 11, 2012Assignee: Microsoft CorporationInventors: Anders Nielsen, Elly O. Nkya, Henrik Nielsen, Dymtro Kryshtalov, Jesper Kiehn, Olga T. Mulvad
-
Patent number: 8332751Abstract: In accordance with certain aspects of the removal of redundant information from electronic documents, a package for an electronic document includes a plurality of parts. The package is accessed, and redundant information in one or more of the plurality of parts is identified. The identified redundant information is removed from the package.Type: GrantFiled: November 14, 2006Date of Patent: December 11, 2012Assignee: Microsoft CorporationInventors: Vladimir Sadovsky, Michael D. Stokes, Joseph D. Ternasky, Hubert Van Hoof