Presentation Processing Of Document Patents (Class 715/200)
  • Patent number: 8539336
    Abstract: An annotation system includes first annotation data for annotating a manifestation of a first instance of a first XML document. The first instance of the first XML document is served by a document system. The first annotation data includes a first XML document identifier for the first XML document. The first annotation data is uniquely identified by a first annotation data identifier. The document system is configured to respond to a request containing the first XML document identifier with a manifestation of a second instance of the first XML document. The annotation system: (A) receives a request containing the first annotation data identifier; (B) issues a request containing the first XML document identifier to the document system; and (C) in response to the request containing the first annotation data identifier, manifests the first annotation data in connection with a manifestation of a second instance of the XML document.
    Type: Grant
    Filed: October 4, 2011
    Date of Patent: September 17, 2013
    Assignee: Scrawl, Inc.
    Inventors: Peter Griffiths, Andrew Rutter
  • Patent number: 8539338
    Abstract: A cooperative rendering cache browser (CRC-Browser) for a mobile device may cooperatively manage cached content with a proxy server to reduce redundant transmissions of processed Web data. Additionally, the CRC-Browser may provide stateful, thin-client Web browsing to maintain synchronized information about rendering objects of a Web page. Further, the CRC-Browser may cache only stable and/or visible document object model (DOM) elements and communicate a list of IDs of the cached elements to the proxy. Such stateful thin-client browsers may be useful for reducing battery drain, poor responsiveness, and high wireless network costs of mobile Web browsing.
    Type: Grant
    Filed: April 11, 2011
    Date of Patent: September 17, 2013
    Assignee: Microsoft Corporation
    Inventors: Bin Benjamin Zhu, Aimin Pan, Kaimin Zhang, Shipeng Li
  • Patent number: 8533582
    Abstract: Embodiments described herein include a trail generator for implementing a content trail associated with selected data pages. The trail generator retrieves references to data pages selected from the Internet from storage and generates a content trail for the data pages selected from the Internet. The content trail is generated using the references by organizing the references into a user-defined, ordered sequence in the content trail and interconnecting the reference using user-assigned relationships to define at least one path in the content trail that is navigable by a viewer.
    Type: Grant
    Filed: March 20, 2009
    Date of Patent: September 10, 2013
    Assignee: Xerox Corporation
    Inventors: Venkatesh Guru Rao, Jesse Silverstein, James Walter Reid, David Russell Vandervort
  • Patent number: 8527861
    Abstract: A method for processing a page character array finds links and creates link groups containing adjacent link characters. Adjacency of link characters is preferably defined as characters which are separated by any combination of no characters, blank space characters, line feed characters, or separator characters, such as vertical or horizontal separator bars or other separator characters. Once link groups have been defined, the method lays out each link group for display in an optimized form. Links are displayed as buttons. An optimized form of display includes centering all the buttons in a vertical list. Another optimized form of display includes laying out the link group as a rectangular matrix of buttons. According to another aspect, each of the links in a link group are logically mapped to a distinct user input, such as a key or voice command. The logical mapping aspect and optimized display aspect are optionally combined for certain types of hardware.
    Type: Grant
    Filed: April 13, 2007
    Date of Patent: September 3, 2013
    Assignee: Apple Inc.
    Inventor: Paul Mercer
  • Patent number: 8527882
    Abstract: A system and method for iconic software environment management. The system and method provide storing, navigating and accessing files within an operating system on a stand alone device or on a networked device with internal files and external files (e.g., from web-sites, etc.) through the use of graphical thumbnail icons representing a graphical display of a substantial portion of information obtained from within an electronic document.
    Type: Grant
    Filed: March 17, 2008
    Date of Patent: September 3, 2013
    Inventor: Gregory J. Swartz
  • Patent number: 8522141
    Abstract: A method for providing a link in an electronic apparatus capable of reproducing contents, includes storing a first part of a first contents in a link storage area, forming a link between a second part of a second contents and the first part stored in the link storage area, and if the link is selected, displaying the first part while a contents screen including the second part is displayed. Accordingly, a user may easily find related contents from among contents stored in the electronic apparatus as a link is formed between related contents.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: August 27, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Soo-yeoun Yoon, O-jae Kwon, Yoo-tai Kim, Bong-hyun Cho, Gyung-hye Yang, Eun-hee Park
  • Patent number: 8520025
    Abstract: An electronic book system provides interfaces particularly suited to students' use of textbooks. A finger press on a touch screen produces a contextual menu with user choices that relate to where the finger was pressed or what the user was recently doing with the book. A student provisionally navigates through a book by a specific gesture which, when it stops, returns the user to the previous position in the book. Annotations are displayed and hidden using specific gestures and through selective movement of the reader as sensed by its accelerometer.
    Type: Grant
    Filed: July 14, 2011
    Date of Patent: August 27, 2013
    Assignee: Google Inc.
    Inventors: James Patterson, Nathan Moody, Scott Dougall
  • Patent number: 8515923
    Abstract: A document repository management system for an institution having a defined organization is provided. The document repository management system has (a) a first database containing an organization chart and organizational chart information including information identifying individuals in the defined organization, (b) a second database containing accessible documents, (c) programs for controlling requested access to each document of the accessible documents in the second database, and (d) programs for mapping, to the organization chart and the organizational chart information of the first database, each requested access to each document of the accessible documents, thereby enabling efficient management of the document repository based on historical tracking of actual usage of each document by individuals and groups on the organization chart.
    Type: Grant
    Filed: April 2, 2007
    Date of Patent: August 20, 2013
    Assignee: Xerox Corporation
    Inventors: John C Wenn, Daniel W Manchala, Leonid Orlov
  • Patent number: 8516357
    Abstract: Techniques for grouping hyperlinked documents are provided. Links near or in the neighborhood of the hyperlinked documents are analyzed in order to group the hyperlinked documents by topic. For example, links that are search results can be grouped by identifying other hyperlinked documents that have multiple forward links to the search results. The search results can then be grouped according to the forward links of the other hyperlinked documents.
    Type: Grant
    Filed: December 2, 2010
    Date of Patent: August 20, 2013
    Assignee: Google Inc.
    Inventor: Georges R. Harik
  • Patent number: 8504357
    Abstract: A related word presentation device includes a program information storage unit that stores program information of each program; and an information dividing unit that generates, for each of the attributes of the words included in the program information, at least one group which includes a reference word belonging to the attribute and a set of words which co-occur with the reference word in a program. A degree-of-relevance calculating unit stores attribute-based association dictionaries each of which indicates, for the corresponding attribute of words, (i) the words and (ii) the degrees of relevance between the words calculated based on the frequency of co-occurrence in each of groups. A search condition obtaining unit obtains the search word and the attribute; a substitute word obtaining unit selects substitute words from the attribute-based association dictionary for the obtained attribute; and an output unit presents the selected substitute word.
    Type: Grant
    Filed: July 30, 2008
    Date of Patent: August 6, 2013
    Assignee: Panasonic Corporation
    Inventors: Takashi Tsuzuki, Satoshi Matsuura, Kazutoyo Takata
  • Patent number: 8504914
    Abstract: A method is provided for maintaining one or more operations to restore an original state of a document in an undo stack. The document may include a graphics object. The method may further provide for receiving a selection for an operation to be performed on the graphics object and utilizing the undo stack to modify the original state of the document based on the operation to create a first preview. The first preview may be displayed in a display area of a display device before the operation is committed.
    Type: Grant
    Filed: August 11, 2010
    Date of Patent: August 6, 2013
    Assignee: Apple Inc.
    Inventor: Benjamin Stiglitz
  • Patent number: 8504905
    Abstract: A user interface for selecting an audience segment from a pool of tracked entities based on an aggregate similarity of the audience segment to an archetypical audience. A graphical representation illustrating a relationship between a composite index for the audience segment and an audience segment size are displayed to the user. User input indicating the archetypical audience and the audience segment is received by a system and the audience segment is assembled. The composite index and the audience segment size associated with the audience segment, are determined and displayed.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: August 6, 2013
    Assignee: Quantcast Corporation
    Inventors: Charles Walsh Sugnet, Joseph Harlan Shoop, Sr., Paul G Sutter, Konrad S Feldman
  • Publication number: 20130198596
    Abstract: A document analyzer and presenter is capable of automatically analyzing and formatting unformatted documents and presenting them to the user. The document analyzer and presenter may be implemented on a single computer or over a plurality of electronic devices connected to each other by a network. Formatted documents are presented to the user in a viewing window. Key sections and terms are hyperlinked to each other and the user's history of actions are tracked and displayed to the user.
    Type: Application
    Filed: January 27, 2012
    Publication date: August 1, 2013
    Inventors: Mark C. Angelillo, Eric I. Moskowitz
  • Patent number: 8499232
    Abstract: Differential dynamic content delivery with a participant alterable session copy of a user profile. Typical embodiments include providing a session document for a presentation, where the session document includes a session grammar and a session structured document; providing a session copy of a participant's user profile including a user classification; receiving, from the participant, a user classification instruction to change a user classification in the session copy of the participant's user profile; changing the user classification in the session copy of the participant's user profile in dependence upon the participant's user classification instruction; selecting from the session structured document a classified structural element in dependence upon a user classification in the session copy of the participant's user profile in the presentation; and presenting the selected structural element to the participant.
    Type: Grant
    Filed: January 13, 2004
    Date of Patent: July 30, 2013
    Assignee: International Business Machines Corporation
    Inventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
  • Patent number: 8499237
    Abstract: A novel method of application enabling of a web page at least includes: a) via a World Wide Web browser, connecting to a website targeted for application enabling; b) generating browser-compliant end-user code for the rendering of a web page on an end-user device; c) rendering a web page associated with the website; d) providing the website source code; e) via a graphical user interface (GUI), providing on a rendered web page, locations in the end-user code corresponding to sections or aspects of the rendered web page selected by the user; f) via the GUI, providing application enabling code to be inserted at the locations identified in element e) according to an action chosen by the user corresponding to a third party application to be enabled in the website; g) automatically mapping code locations selected in element e) with corresponding locations of the website code; and h) inserting the code of element f) into the corresponding website source code locations is of element g); wherein the code of element f)
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: July 30, 2013
    Assignee: Hiconversion, Inc.
    Inventors: Francois Buchs, Zijad F. Aganovic
  • Patent number: 8494660
    Abstract: The invention relates to the control of a lighting infrastructure such as a complex lighting system. An embodiment of the invention provides a method for controlling a lighting infrastructure by means of a computer comprising the acts of generating a single room view (10) of a room with the lighting infrastructure by combining different views of the room on a display (12; S10), —receiving and processing of input signals (14) with regard to the generated single room view (S12), and —creating output signals (16) for controlling the lighting infrastructure in response to the processed input signals (S14). The single room view allows an intuitive control of a lighting infrastructure similar to a computer paint program.
    Type: Grant
    Filed: July 3, 2009
    Date of Patent: July 23, 2013
    Assignee: Koninklijke Philips N.V.
    Inventor: Dirk Valentinus Rene Engelen
  • Patent number: 8495491
    Abstract: A method, system and apparatus for locale and operating platform independent font selection. In an operating platform having an operating platform configuration and an associated locale, a locale and operating platform independent font selection method can include parsing a pre-established font properties file to identify whether a desired font referenced in the font properties file supports at least one of the operating platform configuration and the associated locale. Consequently, if it is indicated within the font properties file that the desired font supports either or both of the operating platform configuration and the associated locale, the desired font can be utilized in the operating platform.
    Type: Grant
    Filed: April 20, 2005
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventor: Emad Muhanna
  • Patent number: 8489980
    Abstract: A translation management system in a computer environment. A preferred embodiment of the invention automatically detects when a document, data stream, or non-text file in the master language has been updated and notifies the user which corresponding documents, data streams, or non-text files in the other languages require translation which are then staged and dynamically routed and sequenced to individual translation resources where the actual translation is performed. Management status, reporting, scheduling, and accounting information is sent to the user as the translation process ensues. The user is notified of the completion of translation and the invention coordinates the delivery of the translated documents, data streams, or non-text files back to the user's site for installation and optional review. The invention makes a variety of translation resources instantly available to the user which include both automated translation tools as well as human translators.
    Type: Grant
    Filed: May 18, 2006
    Date of Patent: July 16, 2013
    Assignee: TransPerfect Global, Inc.
    Inventor: David Lakritz
  • Patent number: 8489572
    Abstract: The present inventors, devised among other things, an exemplary method of researching provisions of contracts. The exemplary method entails receiving user selection of one or more predefined queries for contractual precedents, and executing a search of one or more databases containing agreements based on the received user selection. After executing the search, the method entails displaying a subset of the search results based on a predefined filter stored in association with an identifier for the user. The predefined filter may filter based on traits such as jurisdiction, deal size, industry, or a list of companies.
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: July 16, 2013
    Assignee: Thomson Reuters Global Resources
    Inventors: Jennifer A. Duran, James Wight, Heidi Albers, Lora C. Thody
  • Patent number: 8484187
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage medium, for presenting search results. A method includes displaying a search engine results page in a first or a second presentation mode, wherein, in the first and in the second presentation modes, the search engine results page includes (i) a text region that displays textual information relating to one or more search results that are responsive to a search query and (ii) an image region, wherein, in the first presentation mode, the image region displays contextual information relating to two or more of the search results that are responsive to the search query, and wherein, in the second presentation mode, the image region displays contextual information relating to a single search result that is responsive to the search query; and receiving user input, then switching the search engine results page between the first and second presentation modes.
    Type: Grant
    Filed: October 5, 2011
    Date of Patent: July 9, 2013
    Assignee: Google Inc.
    Inventors: Peter Jin Hong, Dragan Zivkovic, Yoshitake Matsumoto
  • Patent number: 8482575
    Abstract: A method and system for determining highlighting colors for topic elements in a chart. The method includes acquiring contrast elements and topic elements which need to be highlighted, acquiring colors of the contrast elements and layout information of the topic elements and the contrast elements in the chart, determining a plurality of combinatorial contrast policies for the colors of the contrast elements according to a color contrast standard, calculating weights of the combinatorial contrast policies using the layout information, and determining highlighting colors of the topic elements according to the combinatorial contrast policies and their weights. A highlighting color can be selected automatically for the information that needs attention, so that the user can determine information that should be specially noted without having professional knowledge about color, saving time and energy.
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: July 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Jin Dong, Li Xia, Ming Xie, Wen Jun Yin, Li Li Zhao
  • Patent number: 8479087
    Abstract: Various embodiments described herein include systems, methods, software, and data structures of and for authoring and presentation of package files. Some such embodiments include instantiating a package file and receiving a presentation specification to include in the package file, the presentation specification displayable within a media playing application to provide a representation of display elements defined in the package file. Such embodiments may further include receiving content files, defining display elements for each content file, and associating each content file with a respective display element. A package file may then be generated, published, and/or displayed as a function of the presentation specification.
    Type: Grant
    Filed: May 20, 2008
    Date of Patent: July 2, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Randy L. Swineford, Robert K. McAfee, Marissa Dulaney, Vivek Hebbar, Amy Poling, Daniel Walsh, Timothy Walter Kukulski, Clark P. Donahue
  • Patent number: 8479091
    Abstract: A method for assembling a document generates a set of candidate content items for inclusion in the document. The content items may be stored in a computer-readable storage medium. A set of production criteria for printing the candidate content items as a document may be selected. An inclusion constraint is automatically applied to the set of production criteria. If the set of production criteria does not satisfy the inclusion constraint, a conflict may be resolved. One or more production criteria in the set may be identified that may be modified. A user selection of at least one production criteria that may be modified may be received. The identified production criteria may be modified according to the user selection. A document may be created that includes the modified production criteria and the candidate content items. The document may be published.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: July 2, 2013
    Assignee: Xerox Corporation
    Inventors: Arlene J. Buck, Javier A. Morales, Michael E. Farrell
  • Patent number: 8479232
    Abstract: A display apparatus and a method for scheduling a broadcast using the same. The broadcast scheduling method includes generating a program information table, in which broadcast information is arranged, if a broadcast program selected by a user in the program information table is moved into an area adjacent to an icon, displaying the broadcast program being added to an item folder, and scheduling the broadcast program.
    Type: Grant
    Filed: December 3, 2009
    Date of Patent: July 2, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Won-il Kim, Yong-hwan Kwon, Joon-hwan Kim, Heui-jin Kwon, Chang-soo Lee, Jeong-yeon Lee, Victor Szilagyi
  • Patent number: 8477852
    Abstract: Described herein are embodiments for decoding and displaying video data. Several of these embodiments utilize a unified frame buffer management system, to facilitate better memory management in decoding and displaying compressed video. One approach describes a method of decoding and displaying compressed video data. The method involves receiving a compressed video frame, and allocating a frame buffer for use in decoding the compressed video frame. A frame identifier is assigned to the allocated frame buffer. The compressed video frame is decoded into the frame buffer, and the frame identifier is passed to a display module.
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: July 2, 2013
    Assignee: Nvidia Corporation
    Inventor: Wei Jia
  • Patent number: 8468442
    Abstract: A method of viewing information associated with data in a spreadsheet, includes providing a document including data and information associated with the data, parsing the document to retrieve the associated information, processing the associated information to break the associated information down into at least one sentence, categorizing the at least one sentence to determine whether the at least one sentence corresponds to at least one category in a taxonomy corresponding to the data, assigning an association strength to the categorized at least one sentence, the association strength indicating a likelihood that the categorized at least one sentence actually corresponds to the at least one category in the taxonomy, filtering the at least one categorized sentence based on the association strength to determine whether to match the categorized at least one sentence with the at least one category in the taxonomy and outputting only the categorized at least one sentence matched with the at least one category in th
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: June 18, 2013
    Assignee: RR Donnelley Financial, Inc.
    Inventors: Stefan Chopin, Robert Krugman, Marc Strausberg, Leslie Barrett
  • Patent number: 8468440
    Abstract: A computationally-implemented method comprising retrieving at least a portion of data from a data source, determining an effect of the data, determining an acceptability of the effect of the data at least in part via a virtual machine representation of at least a part of a real machine having one or more end-user specified preferences and providing at least one data display option based on the determining acceptability of the effect of the data.
    Type: Grant
    Filed: May 22, 2008
    Date of Patent: June 18, 2013
    Assignee: The Invention Science Fund I, LLC
    Inventors: Gary W. Flake, William H. Gates, III, Roderick A. Hyde, Edward K. Y. Jung, Royce A. Levien, Robert W. Lord, Richard F. Rashid, Clarence T. Tegreene, Charles Whitmer, Lowell L. Wood, Jr., John D. Rinaldo, Jr., Mark A. Malamud
  • Patent number: 8456667
    Abstract: A method and apparatus for installing a printer driver of an image forming apparatus in a printing environment using a universal printer driver, the method including: displaying one or more functions that are supported by one or more image forming apparatuses connected to the printing environment; selecting at least one function from among the displayed functions; and installing a printer driver of a connected image forming apparatus that supports the selected at least one function. Thus, even if a model name of the printer driver of the image forming apparatus to be used is not recognized, a printer driver of the image forming apparatus that supports the functions to be used can be installed.
    Type: Grant
    Filed: March 7, 2008
    Date of Patent: June 4, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Tae-kyung Hwang, Jung-soo Seo
  • Patent number: 8458093
    Abstract: After a charge has been made with a credit card, the charge may be analyzed to determine if it may be transferred to a line of credit. The credit card may be monitored for purchases that match rules or criteria set by a user and/or an institution system. If the transaction meets the rules and/or criteria, the charge on the credit card may be paid with funds from the line of credit. In an implementation, instead of the user waiting for the credit card bill and then paying the amount of the charge on the bill from the line of credit, the institution system automatically performs the transfer for the user (e.g., pays the charge on the credit card with funds from the line of credit).
    Type: Grant
    Filed: June 19, 2009
    Date of Patent: June 4, 2013
    Assignee: United Services Automobile Association (USAA)
    Inventor: Arthur Quentin Smith
  • Patent number: 8456721
    Abstract: A mosaic image generating apparatus comprises: a segmenting unit which segments a target image into a plurality of blocks; a target image processing unit which calculates, as a target density value, an average density value of each basic color in each of the blocks; a determining unit which determines from the plurality of blocks a placement block on which the material image is to be placed, without being restricted by the image of the placement block; a calculating unit which calculates an average density value of each basic color in the material image; and a color correcting unit which performs a color correction on the material image such that the average density value of each basic color in the material image becomes the target density value of each basic color in the placement block while maintaining the density value distribution ratio of each basic color in the material image.
    Type: Grant
    Filed: July 15, 2010
    Date of Patent: June 4, 2013
    Assignee: Pitmedia Marketing Incorporated
    Inventors: Hiroshi Arimura, Junko Fujimaru, Junichi Yokooji
  • Patent number: 8456654
    Abstract: A redaction process (10) to enable a user to redact an electronic document on a computer. The redaction process (10) includes the steps of converting a copy of the original electronic document file (14) from its native format into the format of an electronic image file. The user may redact sections of the electronic image file, and save the redacted electronic image file in electronic file format.
    Type: Grant
    Filed: October 14, 2005
    Date of Patent: June 4, 2013
    Assignee: Onstream Systems Limited
    Inventors: David George Kelly, Brent Russell Foster
  • Patent number: 8446423
    Abstract: Disclosed are methods and devices for processing a raster image so that the white color filled in the raster image during building the raster image can be differentiated from that contained in the figure objects presented in the page, which will be inserted into the raster image later. The method comprises building the raster image and filling the raster image with a white color; and transferring the white color in a figure object described in a page and inserting the figure object into the raster image. In this way, the white color filled in the raster image during building the raster image can be differentiated from that contained in the figure objects presented in the page, which will be inserted into the raster image later.
    Type: Grant
    Filed: September 25, 2007
    Date of Patent: May 21, 2013
    Assignees: Peking University Founder Group Co., Ltd., Beijing Founder Electronics Co., Ltd., Peking University
    Inventors: Jian Wang, Lei Yao
  • Patent number: 8443035
    Abstract: One or more collaboration computers connected over the network may collaborate using their web browsers. Each collaboration computer may have one or more window locators that uniquely identify a web browser window on the browser. The web browser window can be a window where one or more events occur during the collaboration. One or more document locators may be derived from information describing a document path from the respective web browser window to a document within the respective web browser window. The document path can be a path in a hierarchical structure that includes the document and the respective web browser window. One or more transfer data structures may contain the window locator and the document locator and may be passed to and from the collaboration computer through a network connection to enable a collaboration session.
    Type: Grant
    Filed: September 4, 2001
    Date of Patent: May 14, 2013
    Assignee: OP40 Holding, Inc.
    Inventors: Shuang Chen, Charles P. Pace, William B. Rubin
  • Patent number: 8438465
    Abstract: A privileged e-mail system is provided whereby a privilege attribute for a privileged e-mail is created containing a list of privileged recipients that may access the e-mail. The profile further includes particular access rights for each of the recipients defining what each recipient may do with respect to the privileged e-mail. Access to the contents of the privileged e-mail, including attachments to the e-mail, is managed by software that enforces the access rights granted in the privilege profile.
    Type: Grant
    Filed: April 3, 2001
    Date of Patent: May 7, 2013
    Assignee: Purdue Pharma L.P.
    Inventors: Stuart D. Baker, Philip C. Strassburger
  • Patent number: 8438580
    Abstract: Methods, devices and an associated application programming interface are described that permits a user to register event tap routines (“ETRs”) with an application such as, for example, a window server application. Event tap routines permit events such as human interface device events to be processed at multiple points and in a manner not provided during normal window server operations. Event tap routines may effect passive or active event responses. Passive ETRs may merely record the occurrence of an event or the time between successive events without modifying or altering the event's processing sequence within a window server. Active ETRs, on the other hand, effect some programmatic response to an event. For example, active ETRs may modify the state of an event, delete the event, create one or more additional events or cause the event to be processed “out of sequence” by the window server application.
    Type: Grant
    Filed: September 23, 2010
    Date of Patent: May 7, 2013
    Assignee: Apple Inc.
    Inventor: Michael James Paquette
  • Patent number: 8438537
    Abstract: A system arrangement is disclosed for automated application development with user guidance, including at least one view component (front-end) with a plurality of presentation forms, from which, at a particular time, a respective one is intended for data viewing and for input by a user, at least one model component (back-end) for storing and retrieving data, and a controller component for forwarding user inputs and/or requests for data to the model component and for forwarding requested data to a view component. The controller component is also intended for changeover between the presentation forms. Finally, a process flow component is provided for stipulating a sequence for the changeover between the presentation forms.
    Type: Grant
    Filed: March 6, 2006
    Date of Patent: May 7, 2013
    Assignee: Siemens Aktiengesellschaft
    Inventors: Detlef Becker, Karlheinz Dorn, Christian Scharf, Vladyslav Ukis, Hans-Martin Von Stockhausen
  • Patent number: 8434060
    Abstract: Optional components are delivered to a software platform as a database load. A component is deployed to an application server of a first system. The component comprises at least a portion of the software to be delivered as a database load to a second system that implements the software platform. A component export tool in the first system identifies database table structures and database table entries created by the deployment of the component. The component export tool generates a load delivery package based on the identified database table structures and database table entries and then exports the load delivery package to the second system. A component load tool in the second system generates application tables based on the identified database table structures in the shipment package. The database table entries are then imported into the generated application packages in the load delivery package so that the component can be loaded into the software platform.
    Type: Grant
    Filed: August 17, 2010
    Date of Patent: April 30, 2013
    Assignee: SAP AG
    Inventors: Volker Driesen, Peter Eberlein
  • Patent number: 8434000
    Abstract: A system and method is provided for archiving only pertinent portions of a web application. In implementation, the system and method of the invention allows web applications to easily save important areas of a web page that are displayed to the user. The important areas may include, for example, confirmation of a transaction or other sales information. The important areas, also referred to as pertinent portions, are saved as a file on a server, database or other computing device for future reference. The method comprises placing a first scripting tag at a first location in an HTTP document and placing a second scripting tag in a second location in the HTTP document. The text between the first scripting tag and the second scripting tag is rendered and saved into a file upon execution of the HTTP document.
    Type: Grant
    Filed: January 2, 2008
    Date of Patent: April 30, 2013
    Assignee: International Business Machines Corporation
    Inventors: Brad A. Cantwell, Aaron R. McDowell
  • Patent number: 8433992
    Abstract: An information distribution system reduces the effort required to change an application in conjunction with changes in process content and changes in the receiver type or specifications while also accommodating broadcast processes. A style sheet database stores a plurality of output style sheets, which are information conversion rules including conditional expressions related to information distribution. An integrated device control service acquires output data and receiver information specifying the address of the receiver and the output style sheet corresponding to said receiver. When the output data satisfies the conditional expression contained in the output style sheet, the integrated device control service distributes converted output data, which is the output data converted based on the output style sheet, to the address of the receiver.
    Type: Grant
    Filed: October 28, 2009
    Date of Patent: April 30, 2013
    Assignee: Seiko Epson Corporation
    Inventors: Hideo Nakamura, Shoji Ono, Tadashi Furuhata
  • Patent number: 8434002
    Abstract: A system for collaborative presentation documents is provided that is capable of managing slides and elements of the document and modifications to the same using an index based list. Modifications to the document are distributed to multiple users in real time so that the presentation document is updated across all clients to reflect changes by any collaborative user.
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: April 30, 2013
    Assignee: Google Inc.
    Inventors: Fenil Shah, Chris Ouk, Christopher J. Nokleberg, Michael Owen Thomas
  • Patent number: 8434134
    Abstract: In one implementation, a computer-implemented method includes receiving a request to access an electronic document collection that integrates a plurality of electronic sub-documents that are each of one of a plurality of defined document types. The method also includes retrieving information that is associated with the document collection, wherein the retrieved information identifies a first sub-document of the plurality of sub-documents using a first non-address identifier, and identifying a first software application that is configured to provide access to the first sub-document. The method additionally includes initiating a first connection with a first server that causes execution of the identified first software application and that, using the first non-address identifier, provides access to the first sub-document.
    Type: Grant
    Filed: May 26, 2010
    Date of Patent: April 30, 2013
    Assignee: Google Inc.
    Inventors: Farzad Khosrowshahi, Haluk Burcin Tunali, Lev Epshteyn, Joseph Wain, Scott M. Johnston, Mandy R. Sladden
  • Patent number: 8432566
    Abstract: A printer driver conserves recording paper by removing blank space formed at the top and bottom of each page when printing. The printer driver acquires the coordinates of the top and bottom of the part of the print image, and calculates the page length required to print the middle area between the top and bottom blank space areas based on these coordinates. The print data for printing this middle area is then extracted and printed. When printing is completed, the recording paper is conveyed only the difference between the page length and the transportation distance of the recording paper to set the print head to a position separated only the page length from the printing start position of the area print data, that is, to a position touching the middle area. As a result, blank space between the middle areas of consecutively printed pages is eliminated.
    Type: Grant
    Filed: April 14, 2009
    Date of Patent: April 30, 2013
    Assignee: Seiko Epson Corporation
    Inventors: Tadashi Adachi, Toshiyuki Sugimoto
  • Patent number: 8429194
    Abstract: A workflow application allows users to store, manage, and perform tasks related to workflows comprised of ordered sets of documents. The application provides an interface for creating and managing a workflow. Each document added to the workflow is assigned to a particular position in the workflow. Via the interface, the user saves data defining the workflow. In this manner, the workflow may be shared or preserved for subsequent re-use. The application allows a user to perform various tasks with respect to the workflow. Via an interface control presented by the application, the user instigates such tasks. In response, the application causes the task to be performed for each document in the workflow in an order corresponding to the arrangement of the documents within the workflow. For example, the application may render and print each document in the workflow. Or, the application may generate a combined workflow report.
    Type: Grant
    Filed: September 9, 2009
    Date of Patent: April 23, 2013
    Assignee: Palantir Technologies, Inc.
    Inventors: Andrew Aymeloglu, Nicholas Miyake, Brandon Burr, Derek Cicerone, Kevin Simler, Garry Tan
  • Patent number: 8429519
    Abstract: A presentation generator may access one or more data sources structured into data fields. The user may create or modify a template by inserting one or more tags corresponding to data fields in the template. The template may also have one or more processing instructions for indicating the data sources and how the data sources should be queried. The processing instructions may also indicate how the data is to be grouped across various slides, pages, sections, etc. The generator may build the presentation based on the template, its tags, and its processing instructions. The resulting presentation may be accessed by a user-friendly application, such as a word processor, slide program, spreadsheet, report viewer, or other application. The user may update part or all of the presentation using information on the queries and data sources embedded in the presentation itself.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: April 23, 2013
    Assignee: Accenture Global Services Limited
    Inventors: Michael T. Parks, Steven B. Petchon
  • Patent number: 8429267
    Abstract: A method of presenting structured information, via software gadgets, based on monitored data in a utility monitoring system. First monitored data is exposed to a network to produce, via a first web service, first structured data. The first monitored data is indicative of utility characteristics measured by a first IED in the utility monitoring system. The first structured data is received over the network and second structured data is received from a network-accessible data storage service. The data storage service has a second web service that exposes second monitored data to produce the second structured data. The first structured data is manipulated, in at least one of the software gadgets, to produce structured information based on the first monitored data, and the structured information is communicated from the at least one software gadget to a web browser for display in a web page by the web browser.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: April 23, 2013
    Assignee: Schneider Electric USA, Inc.
    Inventors: Gregory A. Thompson, Tuan Ta
  • Patent number: 8428893
    Abstract: A device detects a sequence of sub-events as part of a touch event associated with a view, determines that the sequence does not correspond to one or more predefined sequences of sub-events for the view associated with the touch event, and, in accordance with a determination that the sequence does not correspond to the one or more predefined sequences, sends a touch cancel event to the view associated with the touch event. Also disclosed is a device configured to detect a sequence of sub-events as part of a touch event associated with a view, determine that the sequence does not correspond to one or more predefined sequences of sub-events for the view associated with the touch event, and, in accordance with a determination that the sequence does not correspond to the one or more predefined sequences, cancel the touch event.
    Type: Grant
    Filed: August 30, 2011
    Date of Patent: April 23, 2013
    Assignee: Apple Inc.
    Inventors: Bradford Allen Moore, Joshua H. Shaffer
  • Patent number: 8429158
    Abstract: A user-interface system and method for searching among multiple documents and searching for subsections within individual documents using a single search interface on an input-constrained user device having a screen and a keypad.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: April 23, 2013
    Assignee: Veveo, Inc.
    Inventors: Rakesh Barve, Sashikumar Venkataraman
  • Patent number: 8429527
    Abstract: 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: Grant
    Filed: July 12, 2006
    Date of Patent: April 23, 2013
    Assignee: Open Text S.A.
    Inventor: Emmanuel Arbogast
  • Patent number: 8418050
    Abstract: The form data extracting apparatus, even input form does not have a logical structure stored in the generic logical structure DB, by using logical elements in the existing logical structure and a registered form obtained on the basis of (a) the logical structure, (b) pieces of position information of the logical elements, and (c) a relation between the logical elements. A logical element and a logical structure are extracted from the input form, and the extracted logical structure can be defined as a new registered form or a new logical structure.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: April 9, 2013
    Assignee: Fujitsu Limited
    Inventors: Akihiro Minagawa, Hiroshi Tanaka, Noriaki Ozawa, Hiroaki Takebe, Yusaku Fujii, Yoshinobu Hotta, Katsuhito Fujimoto
  • Patent number: 8411968
    Abstract: An album creating apparatus for crating an album by automatically selecting an appropriate image to be laid out in an image layout frame arranged in a template and laying out the selected image in the image layout frame is provided.
    Type: Grant
    Filed: October 18, 2006
    Date of Patent: April 2, 2013
    Assignee: FUJIFILM Corporation
    Inventors: Ayumu Isomura, Yasuyo Nenoki, Akira Yoda, Kimiko Tachikawa, Shinsuke Zetsu, Yasuhiko Kaneko, Hideaki Yoshihara