Patents Examined by Laurie Ries
-
Patent number: 9552347Abstract: Generally discussed herein are systems and methods for data grid cell styling. A method can include defining a data structure for a data grid, inserting a data column from a column in the data grid into the data structure, defining a style column in the data structure corresponding to the inserted data column, and associating the data structure to a control for the data grid such that the data structure is bound to the control when the control is rendered, without modifying the control.Type: GrantFiled: February 26, 2013Date of Patent: January 24, 2017Assignee: CA, Inc.Inventor: Kiyoshi Terasawa
-
Patent number: 9547629Abstract: A computer implemented method for preparing font information related to textual content of a received document includes determining a font data complying a font format relating to a textual content of the received document file. The font format is compared to a predetermined common font data format and the font format is converted to the predetermined common font data format if the comparison indicates a mismatch of the compared font data formats. A font file in the predetermined common font data format is created from the converted font data and also at least one web font file is created from the created font file. Finally, at least the font file complying with the predetermined common font data format and the at least one predetermined web font file are stored in a memory. A system and a non-transitory computer readable medium for storing computer program code are also described.Type: GrantFiled: November 29, 2013Date of Patent: January 17, 2017Assignee: DOCUMILL OYInventors: Mika Konnola, Rami Hanninen, Terho Laakso
-
Patent number: 9547631Abstract: An approach for creating a clickable link within a presentation during a live collaborative web meeting is provided. The approach identifies one or more uniform resource locators within the presentation. The approach retrieves metadata for each of the one or more uniform resource locators within the presentation. The approach presents the metadata for each of the one or more uniform resource locators with a corresponding image from the presentation. The approach creates the clickable link for each of the one or more uniform resource locators with the corresponding image.Type: GrantFiled: May 17, 2016Date of Patent: January 17, 2017Assignee: International Business Machines CorporationInventors: Anuradha D. Chitta, Soumitra G. Limaye, Ranjit S. Rai
-
Patent number: 9542380Abstract: A computing system is disclosed including a computer processor configured to receive a selection of a template and identify a data field in the template. The data field indicates financial data to fill in the data field. The computer processor is configured to retrieve the financial data for the data field from stored financial data and generate a document according to the selected template. The generated document has the financial data within the data field.Type: GrantFiled: March 3, 2014Date of Patent: January 10, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Christopher S. Hargarten, Monique H. Ozoux-Dean, Ning Sun
-
Patent number: 9535882Abstract: A system and method for creating and managing electronic forms is described. The system includes a processor configured to receive an image of a form and receive, via a network interface, form template information specifying at least a first input field. The form template information includes a first input field type selection and first field location information for the first input field. The first input field type is selected from a plurality of input field types and the first field location information is defined relative to the image. The processor stores the form template information within a memory. The electronic form is configured to be rendered by superimposing a representation of the first input field over the image of the form.Type: GrantFiled: March 14, 2014Date of Patent: January 3, 2017Inventors: Jason Craven, Jeff Fildey, Jason Freitas, Jonathan McIntire, Andrew Stevens, Jonathan Stevens
-
Patent number: 9535884Abstract: Digital content such as eBook may have several sections such as front matter, body matter, back matter, and so forth. To aid in the use of the content, it is worthwhile to find an end-of-body matter or other section breaks. As described herein, these sections may be determined by looking for keywords, specific formatting, manual intervention, last position read, and so forth. Once determined, tags may be generated which designate boundaries of these sections. These tags may then be used during consumption of the content.Type: GrantFiled: September 30, 2010Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventors: Preetha Chatterjee, Tom Killalea, Janna Hamaker
-
Patent number: 9536141Abstract: A method and system generates an idealized image of a form. An image of a form and a template model of the form are received. The form includes data fields. Word boxes of the image are identified. The word boxes are assigned to corresponding data fields of the form. An idealized image of the from is generated based on the assignments and the template model.Type: GrantFiled: June 29, 2012Date of Patent: January 3, 2017Assignee: PALO ALTO RESEARCH CENTER INCORPORATEDInventor: Eric Saund
-
Patent number: 9536013Abstract: A method for web browsing of a handheld device includes determining, when a marker is set on at least one object embedded in a webpage, a download status of the at least one object on which the marker is set, and notifying, when a download of the at least one objects is completed, a user of the completion of the download of the at least one object.Type: GrantFiled: January 26, 2012Date of Patent: January 3, 2017Assignee: Samsung Electronics Co., LtdInventor: Naveen Kumar Bhaskar
-
Patent number: 9529790Abstract: A digital magazine server creates a section of a digital magazine including content items based on a page template describing the relative positioning and sizing of content items. A page template may include display regions specifying the size of content items as a percentage of a display area. Additionally, a display region in a page template may specify use of a sub-template for presenting content items. The sub-template includes display regions specifying the relative positioning of content items presented in the display region specifying use of the sub-template. To generate the section of the digital magazine, various page templates are scored and a page template is selected based on the scoring. One or more diversity policies may be enforced when selecting the page template to improve user interaction with the digital magazine.Type: GrantFiled: July 9, 2013Date of Patent: December 27, 2016Assignee: Flipboard, Inc.Inventors: Charles Ying, Filipe Fortes
-
Patent number: 9529784Abstract: A remote browsing and searching process is directed to the management of a remote browse session at a network computing provider. Responsive to a search request, the network computing provider provides search results corresponding to historical content representations associated with content previously requested by the client computing device, search results corresponding to content representations associated with current content, or to data about changes in the content. The network computing provider may determine the search results based on a navigation path associated with a previous request for content, navigation paths of other client computing devices, relationships or differences between various versions of content, or based on any number of other factors. Interactive displays may be provided to client computing devices, allowing a user to refine the search results, zoom and manipulate content representations, and view relationships, similarities, and differences in content representations.Type: GrantFiled: January 6, 2014Date of Patent: December 27, 2016Assignee: Amazon Technologies, Inc.Inventor: Andrew Hayden
-
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: 9514100Abstract: A device, method and system of screenshot grabbing and sharing comprise projecting contents on a display device connected with a communication device; and grabbing a screenshot from the contents projected on the display device, in response to a screenshot grabbing request from another communication module connected with the communication device.Type: GrantFiled: October 8, 2012Date of Patent: December 6, 2016Assignee: Intel CorporationInventor: Wenlong Li
-
Patent number: 9495334Abstract: Method and system for visualizing content referenced in an electronic document are provided. Example system includes an access module, a reference detector, and a float window loader. The access module can open electronic documents. An electronic document may include descriptive textual content and one or more illustrative objects. The reference detector detects that a cursor is positioned over text in the descriptive content that refers to an illustrative object. In response, the float window loader presents the illustrative object in a float window.Type: GrantFiled: February 1, 2012Date of Patent: November 15, 2016Assignee: Adobe Systems IncorporatedInventors: Baichao Li, Chenglong Ao
-
Patent number: 9495341Abstract: A method for fact correction and completion during document drafting. The method includes receiving a first user input comprising text being added to an electronic document and initiating a fact correction mode. The fact correction mode includes parsing the text to identify a factual proposition and determining the accuracy of the factual proposition. If the factual proposition is inaccurate, the mode includes displaying a visual indication of the inaccuracy of the factual proposition; receiving a second user input comprising an indication selecting the inaccurate factual proposition; displaying a menu that includes a correction element wherein the correction element is based on an accurate factual proposition related to the inaccurate factual proposition; receiving a third user input comprising an indication selecting the correction element; and modifying the electronic document by replacing at least a portion of the inaccurate factual proposition with at least a portion of the accurate factual proposition.Type: GrantFiled: December 18, 2012Date of Patent: November 15, 2016Assignee: GOOGLE INC.Inventors: Vance J. Vagell, Kartik Singh, Sarveshwar Duddu, Sarah Cooper
-
Patent number: 9489372Abstract: A fast client-side spell checker is provided that builds efficient structures out of dictionary and a common misspelling list and uses the structures to prune the number of searches required to identify misspelled words and provide suggestions for correcting the misspelled words. The spell checker is a browser-based application, which is provided by a server to a client device. The server sends the dictionary and a list of common misspellings to the client device in the form of efficient data structures. The spell checker utilizes a set of rules to identify the words that are not in the dictionary but are intended to be correct as typed. The spell checker is used by different browser-based applications that utilize the same spell checker regardless of the browser platform used to access the applications. The spell checker, therefore, provides a uniform spell checking user experience across different browser platforms.Type: GrantFiled: March 15, 2013Date of Patent: November 8, 2016Assignee: APPLE INC.Inventors: Iuri Prilepov, Tang-lung Cheung, Keng-fai Lee, Siu-lung Tam, Man-hon Chan
-
Patent number: 9489348Abstract: A screen generating method is implemented on a distribution managing system in which an image forming apparatus, a managing server, and a client device are connected. In the screen generating method, the client device receives input for designating an item for setting metadata on a generating screen; generates definition data of an input screen on which the metadata is set based on a descriptor that is arbitrary determined by a user for displaying the item on the input screen and the item designated on the generating screen; and transmits the definition data to the image forming apparatus.Type: GrantFiled: May 10, 2013Date of Patent: November 8, 2016Assignee: Ricoh Company, LimitedInventors: Takehiro Kamata, Atsuko Yagi
-
Patent number: 9471204Abstract: A system and method for web application navigation control includes updating navigation data models used in navigation constraints with received data from an end-user or system. Without needing a centralized application-specific controller, from a collection of extensible navigation rules associated with each page of a plurality of pages, the extensible navigation rules are automatically selected which depend on changed data values and need re-evaluation. The navigation constraints associated only with the pages potentially changing their ready state to execute from among the plurality of pages in an entire application are evaluated to determine which pages are ready to run based on updated data from the navigation data models. A preferred page to be actually navigated to next is selected from among a set of all available and ready pages by execution of a set of second and separate navigation constraints using results of the navigation constraints of the evaluating step.Type: GrantFiled: October 1, 2013Date of Patent: October 18, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rahul P. Akolkar, John M. Boyer, Charles F. Wiecha
-
Patent number: 9465572Abstract: Dynamically-generated images sized according to a requesting web client application display resolution are provided. The client application may calculate a target display resolution and pass the target display resolution as an input parameter with a request to a server for application content. The server may use the desired size input parameter to determine an optimal image size for the target display resolution. The server may render the application content as one or more images to the optimal image size and send the rendered image(s) to the client application. A determination may be made by the client application to display the image(s) at the size received or to scale the server-provided image(s). If the available area in the client application pane changes, the client application may recalculate the target display resolution and issue a new request to the server with the new target display resolution as the desired size input parameter.Type: GrantFiled: July 16, 2012Date of Patent: October 11, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: James Manahan Yamat, Harshal Ingole, Daniel M. Cheung
-
Patent number: 9460065Abstract: Correcting data by expediting identification of a part of the data, which needs to be corrected. In response to receiving an instruction, outputting the information, and identifying the part which needs to be corrected. In response to a received instruction, expediting correction of the part by correcting the part and outputting the information.Type: GrantFiled: March 1, 2012Date of Patent: October 4, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kohtaroh Miyamoto, Midori Shoji
-
Patent number: 9448814Abstract: A bridge system for auxiliary display devices, including a computer running a plurality of mini-programs, each mini-program sending information to a corresponding auxiliary display device, a plurality of auxiliary display devices, each auxiliary display device including an auxiliary screen and each auxiliary display device having look & feel display parameters, for receiving information from the corresponding plurality of mini-programs, and for displaying the received information on the auxiliary screens according to the corresponding look & feel parameters, and at least one bridge device, each bridge device including a bridge screen, and each bridge device receiving information from a corresponding at least one of the mini-programs, forwarding the received information to the at least one of the auxiliary display devices, and displaying the received information on the bridge screen according to the look & feel display parameters of the at least one of the auxiliary display devices.Type: GrantFiled: February 18, 2009Date of Patent: September 20, 2016Assignee: Google Inc.Inventors: Itay Sherman, Eyal Bychkov, Yaron Segalov