Patents Examined by Brian A Garmon
-
Patent number: 10061758Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for managing spreadsheets with decision tables. The exemplary method includes generating an underlying data model associated with a visual data model of a spreadsheet containing a decision table, populating the underlying data model based on information contained in the visual data model and based on the decision table, generating a first index for mapping cells in the visual data model to cells in the underlying data model consistent with the decision table, and generating a second index for mapping cells in the underlying data model to cells in the visual data model consistent with the decision table.Type: GrantFiled: March 29, 2012Date of Patent: August 28, 2018Assignee: Red Hat, Inc.Inventors: Michael Anstis, Mark Proctor
-
Patent number: 10013484Abstract: A computer application displayed document such as a Web Page, is manipulated by dragging snippets to and from graphically depicted icons created by the application. The snippets preferably comprise links to the original content for communicating with the content source and/or restoring removed snippets to the displayed document. Preferably links are maintained semantically using RDF and DOM technology.Type: GrantFiled: September 11, 2006Date of Patent: July 3, 2018Assignee: International Business Machines CorporationInventors: Stephen A. Evanchik, Alister Lewis-Bowen, Louis M. Weitzman
-
Patent number: 9984439Abstract: To better realize the great potential of amateur digital photography, the present invention introduces an integrated system for the acquisition, organization, manipulation, and publication of digital images by amateur digital photography enthusiasts. The system of the present invention first acquires images from a number of different image sources. Images acquired in the same image importing session are marked as coming from the same conceptual film roll. Next, a user is empowered to organize and manipulate the acquired images. The images may be organized by tagging the images with informative keywords and grouping images together into conceptual photo albums. Furthermore, the images may be manipulated by rotating, cropping, and removing red-eye. Finally, the system of the present invention provides simple intuitive image publish systems.Type: GrantFiled: July 6, 2009Date of Patent: May 29, 2018Assignee: Apple Inc.Inventors: Glenn Reid, Aaron Disario, Tim Wasko, Daniel B. Waylonis
-
Patent number: 9971849Abstract: An aspect of this invention is a method that includes receiving input data from an application. The input data includes information descriptive of at least one field. The method further includes processing the input data to form an array composed of legal data for the at least one field. The array is formed by merging a result of processing syntactic constraints and a result of processing semantic constraints. The method further includes outputting the array to the application. A system for performing the method is also described, as is a computer program product that can be used to execute the method.Type: GrantFiled: September 29, 2011Date of Patent: May 15, 2018Assignee: International Business Machines CorporationInventors: Maira Athanazio de Cerqueira Gatti, Ricardo Guimaraes Herrmann, David Matthew Loewenstern, Larisa Shwartz
-
Patent number: 9972000Abstract: A method and system for generating a document is provided. The method includes generating a metadocument configured to retain multiple components of different data types. A component editor directory of a component editor server is queried and a list of component editors compatible with metadocument is retrieved. A first component editor of the list of component editors is selected from a remote location. The first component editor is associated with a first defined data type. A first document component comprising the first defined data type is generated within the metadocument resulting in a single document comprising the first document component. A user interface is updated with the single document comprising the first document component.Type: GrantFiled: November 25, 2014Date of Patent: May 15, 2018Assignee: International Business Machines CorporationInventor: Michael Sean Brown
-
Patent number: 9922351Abstract: Location-based adaptation of financial management system. Crowdsourced feedback regarding financial management system content is tagged with location data such as an IP address and/or geographic location data. Location-specific counters track feedback received from different locations and may involve different languages, dialects, phrases or other manners of expression associated with different countries, states or regions thereof. When pre-determined criteria is satisfied, e.g.Type: GrantFiled: August 29, 2013Date of Patent: March 20, 2018Assignee: INTUIT INC.Inventors: Taylor M. Candee, Charles H. Taira, Thomas J. Rohlf, Megan E. Caywood
-
Patent number: 9875220Abstract: A panoptic visualization document support system includes a request interface and support engine. The request interface is configured to receive a request for printout(s) of selected document component(s) of a layout of document components of a panoptic visualization document collection. The collection has a plurality of document components each of which includes respective media content and has associated metadata providing information about the respective document component. The layout includes a panoptic arrangement of visual representations of the document components of the layout according to the associated metadata of the respective document components. The support engine is configured to retrieve and prepare the selected document component(s) for printing according to at least a selected print layout style. Preparation of the selected document component(s) includes generation of one or more printable document components for respective ones of the printout(s).Type: GrantFiled: November 9, 2012Date of Patent: January 23, 2018Assignee: THE BOEING COMPANYInventors: Michael K Rodgers, Brent L Hadley, Patrick J Eames
-
Patent number: 9858245Abstract: A system is provided that includes a model viewer configured to receive selection of a point on a visual presentation of a digital 3D model of a complex system, and translate the point to a location within a coordinate system of the complex system. A search engine configured to identify a document component that depicts an element of the complex system at or within a volume about the location. The document component is from a collection for which at least some components depict elements of the complex system and have associated metadata that includes information reflecting the 3D geometry of at least some depicted elements. A layout engine configured to generate a layout of panoptically-arranged document components including the identified document component and other document component(s) identified according to the associated metadata for the identified document component, which further includes information identifying a link between the respective document components.Type: GrantFiled: January 28, 2013Date of Patent: January 2, 2018Assignee: THE BOEING COMPANYInventors: Joseph F Floyd, Stephen P Miller, Brent L Hadley, Patrick J Eames, Kyle M Hadley
-
Patent number: 9832178Abstract: Personalization and projection of television or other content related services is contemplated. Services may be personalized according to a user identifier or other identifier associated with a mobile device, a second screen device or other type of device. The personalized services may be projected, transferred or otherwise accessed through another device, such as but not necessarily limited to a computer, a television, a settop box (STB), a gateway, etc.Type: GrantFiled: April 17, 2013Date of Patent: November 28, 2017Assignee: Cable Television Laboratories, Inc.Inventor: Robert Lund
-
Patent number: 9798711Abstract: This disclosure provides a method and system of generating a graphical organization of a document page. According to an exemplary embodiment, the method includes identifying grid-based structures represented by graphical lines of a document page. The exemplary method includes a sequence of steps where a rectangular zone associated with the page is analyzed by looking for lines that entirely cross the zone, either horizontally or vertically. A hierarchy of grid-based structures are then identified, which can be used for analysis of the document and/or data extraction.Type: GrantFiled: December 1, 2015Date of Patent: October 24, 2017Assignee: XEROX CORPORATIONInventor: Hervé Déjean
-
Patent number: 9740698Abstract: According to one embodiment of the present invention, a system merges documents, and comprises a computer system including at least one processor. The system receives an update document including one or more updates for a target document arranged according to a document schema defined by schema information. Update information includes one or more paths to nodes within the document schema, and is examined to identify eligible paths for the updates. The updates from the update document associated with the eligible paths are applied to the target document in accordance with the schema information to produce an updated document in compliance with the document schema. Embodiments of the present invention further include a method and computer program product for merging documents in substantially the same manner described above.Type: GrantFiled: July 12, 2013Date of Patent: August 22, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Matthias Nicola, Martin Sommerlandt
-
Patent number: 9734134Abstract: Techniques are described for promoting content items in a page to load in a different order than the order in which they were initially designated to load in the page source. A page may include critical content items designated to load earlier than non-critical content items. In instances where there is a delay due to latency in generating or retrieving the critical content items, one or more non-critical content items may be promoted to be sent earlier than initially designated. Promotion may include frame reordering, such that communication frames including non-critical content items are sent to a user device prior to the frames that include critical content items. By promoting non-critical content items to be sent during the period in which the loading of the page may otherwise be stalled, overall page load times may be reduced.Type: GrantFiled: September 19, 2013Date of Patent: August 15, 2017Assignee: Amazon Technologies, Inc.Inventor: Jeremy Boynes
-
Patent number: 9665557Abstract: A system is provided that includes a localization module configured to receive and process range measurements and odometry data relative to a physical instance of a complex system to calculate an unknown location within a coordinate system of the complex system. A search engine configured to identify a document component that depicts an element of the complex system at or within a volume about the location. The document component is from a collection for which at least some components depict elements of the complex system and have associated metadata that includes information reflecting the 3D geometry of at least some depicted elements. A layout engine configured to generate a layout of panoptically-arranged document components including the identified document component and other document component(s) identified according to the associated metadata for the identified document component, which further includes information identifying a link between the respective document components.Type: GrantFiled: January 28, 2013Date of Patent: May 30, 2017Assignee: The Boeing CompanyInventors: Joseph F Floyd, Brent L Hadley, Patrick J Eames, Stephen P Miller
-
Patent number: 9645716Abstract: A display processing apparatus comprises a controller configured to perform a first classification processing to classify a plurality of image files stored in a storage medium into a plurality of primary categories. The controller is further configured to perform a second classification processing to classify the plurality of image files into a plurality of secondary categories when it is judged that the number of the plurality of primary categories is greater than a maximum-displaying number. At least one of the plurality of secondary categories contains at least two of the plurality of primary categories. A plurality of primary-categorizing icons are displayed when the number of the plurality of secondary categories is equal to or less than the maximum-displaying number.Type: GrantFiled: March 29, 2012Date of Patent: May 9, 2017Assignee: BROTHER KOGYO KABUSHIKI KAISHAInventor: Kanako Kotake
-
Patent number: 9626368Abstract: According to one embodiment of the present invention, a system merges documents, and comprises a computer system including at least one processor. The system receives an update document including one or more updates for a target document arranged according to a document schema defined by schema information. Update information includes one or more paths to nodes within the document schema, and is examined to identify eligible paths for the updates. The updates from the update document associated with the eligible paths are applied to the target document in accordance with the schema information to produce an updated document in compliance with the document schema. Embodiments of the present invention further include a method and computer program product for merging documents in substantially the same manner described above.Type: GrantFiled: January 27, 2012Date of Patent: April 18, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Matthias Nicola, Martin Sommerlandt
-
Patent number: 9524279Abstract: Data for performing help document animated visualization is obtained by generating operation records from a text-based help document of an application. Each of the operation records may include data for animating an operation action that is performed on a user interface (UI) element of the application. The help document is further enhanced to include controls that load the operation records. The enhanced help documents and the operation records are distributed for use.Type: GrantFiled: October 28, 2010Date of Patent: December 20, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Fan Li, Qingwei Lin, Jiang Li
-
Patent number: 9524342Abstract: A panoptic visualization document navigation system includes a navigation engine and request interface, and is configured effect navigation of components of a document collection in a layout, panoptically arranged in a manner that reflects logical relationships between their content, which may in turn reflect relationships between the subjects or their objects depicted by the content. These logical relationships may be established by links between document components, which may be identified by information provided in associated metadata for the document components. Navigation options for navigating the layout may likewise be selected according to the associated metadata. This type of arrangement and its navigation may enable a user to see the content in a single view, and in an arrangement that facilitates a better understanding of the relationships between the content and their subjects or objects, which may be otherwise difficult to comprehend.Type: GrantFiled: March 8, 2012Date of Patent: December 20, 2016Assignee: The Boeing CompanyInventors: Brent L Hadley, Patrick J. Eames, Michael K. Rodgers, Joseph F. Floyd, Stephen P. Miller
-
Patent number: 9514117Abstract: The present invention provides a system and method for tagging digital documents. A method for creating digitally tagged documents includes creating a data template for a digital document, assigning signature locations and data fields in the data template, and linking the template instructions with the digital document. A system for creating digitally tagged documents includes a processor; a display; and a memory containing stored programming instructions operable by the processor to create a data template for a digital document, assign signature locations and data fields in the data template, and link template instructions with the digital document.Type: GrantFiled: February 27, 2008Date of Patent: December 6, 2016Assignee: DocuSign, Inc.Inventor: Thomas H. Gonser
-
Patent number: 9495476Abstract: An apparatus is provided for panoptic visualization of an illustrated parts catalog (IPC). The system includes a layout engine configured to generate a layout of pages of an IPC for a complex system, panoptically arranged in a manner that reflects logical relationships between the pages, which may in turn reflect relationships between the elements of the complex system. These logical relationships may be established by links between pages, which may be identified by information provided in associated metadata for the pages. This type of arrangement may enable a user to see the content in a single view, and in an arrangement that facilitates a better understanding of the relationships between the pages and elements they depict, which may be otherwise technically complex. This may in turn ease the difficulty and time required to search and/or navigate even the most massive amounts of information contained in some IPCs.Type: GrantFiled: March 23, 2012Date of Patent: November 15, 2016Assignee: The Boeing CompanyInventors: Brent L. Hadley, Stephen P. Miller, Joseph F. Floyd, Patrick J. Eames, Michael K. Rodgers
-
Patent number: 9032289Abstract: One or more server devices may receive an indication that a particular user has accessed a particular document. The one or more server devices may determine whether the particular document has been flagged as needing comments, and retrieve an author likelihood score for the particular user when the particular document has been flagged as needing comment. The one or more server devices may determine whether the retrieved author likelihood score is greater than a particular threshold, and provide a suggestion to the user to write a comment about the particular document when the author likelihood score is greater than the particular threshold.Type: GrantFiled: June 16, 2010Date of Patent: May 12, 2015Assignee: Google Inc.Inventors: Michal Cierniak, Gregor Hochmuth, Na Tang