Patents Examined by Frank D Mills
-
Patent number: 10210550Abstract: An Automatic Image Composer (AIC) of a computer system, linked to a computer and/or communications network, creates a composition of numerous product images as a single image as an electronic document. The products in the composition (single image) are dimensioned relative to their actual or “real world” dimensions, and dimensions relative to each other. The products of interest, are typically determined and selected by each of the individual customers of the computer system which includes the AIC, “on-the-fly.” The composition is suitable for being made into an electronic graphic, such as a web page, banner, or the like, typically for computer, tablet and mobile phone displays.Type: GrantFiled: October 29, 2014Date of Patent: February 19, 2019Assignee: XCIRCULAR LTD.Inventors: Aviel Amit, Meron Simcha Lavie
-
Patent number: 10204079Abstract: The present disclosure is applicable to the field of browser, and it provides a method and apparatus for displaying an extended function information area. The method comprises receiving an instruction for activating the extended function information area, acquiring a location where the extended function information area is to be displayed on a page according to the instruction; adjusting layout of the page according to the location and a predefined size of the extended function information area, so as to obtain a blank area on the page; and displaying the extended function information area in the blank area. According to embodiments of the present disclosure, the extended function information area is directly displayed, which enables the extended function information area to be displayed on the same layer as the page, ensures visual areas available to be browsed by users, and facilitates browsing of users.Type: GrantFiled: October 30, 2014Date of Patent: February 12, 2019Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xi Wang, Bo Hu, Zhipei Wang, Tingyong Tang, Ruiyi Zhou, Zhengkai Xie, Ying Huang, Wei Li, Cheng Feng, Kai Zhang, Huijiao Yang, Yulei Liu, Xin Qing
-
Patent number: 10176149Abstract: Disclosed herein is a method comprising: generating a modified description from an initial description of a set of visual presentations of data, by replacing at least one visual presentation in the set with a visual presentation of a textual key; generating a first render of the data based on the initial description; generating a second render of the data based on the modified description; identifying a first portion in the first render, the first portion encompassing visual display of data of the at least one visual presentation; replacing, using a computing device, a second portion in the second render with the first portion, the second portion encompassing visual display of the textual key.Type: GrantFiled: May 7, 2018Date of Patent: January 8, 2019Assignee: INVEXER TECHNOLOGY INC.Inventor: Lawrence Xuesen Lun
-
Patent number: 10157176Abstract: A method includes accepting an input of text from an input device, detecting a string of characters from the text, the string of characters corresponding to an abbreviation, the abbreviation corresponding to a plurality of phrases, the plurality of phrases having different meanings respectively, generating the plurality of phrases for display in an interactive display window on a display device, the plurality of phrases being generated from a database storing correspondence information between the string of characters and the plurality of phrases, and displaying the plurality of phrases on the interactive display window as candidates for an appropriate phrase corresponding to the abbreviation in the text, the interactive display window being configured to enable a user to select the appropriate phrase from among the plurality of phrases.Type: GrantFiled: January 25, 2017Date of Patent: December 18, 2018Assignee: FUJITSU LIMITEDInventor: Masamichi Ishii
-
Patent number: 10140276Abstract: In one embodiment, a method includes serving a webpage comprising a reference to a network location of a form-generator client application to a client device. Additionally, the method includes receiving a request from the client device for the form-generator client application and supplying the form-generator client application to the client device. In addition, the method includes receiving a request for an entity schema of at least one database entity of the plurality of database entities. The method further includes transmitting a standardized schema to the loaded form-generator client application so that a client-side database form can be dynamically generated. In addition, the method includes interacting with the dynamically-generated client-side database form to perform one or more persistent storage operations.Type: GrantFiled: April 8, 2014Date of Patent: November 27, 2018Assignee: Quest Software Inc.Inventors: Xilang Yan, Yinghua Qin
-
Patent number: 10120847Abstract: A method, computer readable medium and apparatus for transforming a request for web content includes obtaining at a web content optimization computing apparatus a hypertext transfer protocol (HTTP) request for a web page from at least one client computing device. An eXtensible Markup Language (XML) document including a representation of the HTTP request is generated with the web content optimization computing apparatus. At least one rule document associated with the HTTP request is identified with the web content optimization computing apparatus. The identified at least one rule document is transformed with the web content optimization computing apparatus into an eXtensible Stylesheet Language (XSL) document including one or more templates. One or more of the templates of the XSL document are applied with the web content optimization computing apparatus to transform the XML document. The transformed XML document is provided by the web content optimization computing apparatus.Type: GrantFiled: January 27, 2012Date of Patent: November 6, 2018Assignee: USABLENET INC.Inventor: Enrico Scoda
-
Patent number: 10114800Abstract: During an image-analysis technique, the system calculates features by performing image analysis (such as optical character recognition) on a received image of a document. Using these features, as well as spatial and grammatical constraints, the system determines a layout of the document. For example, the layout may be determined using constraint-based optimization based on the spatial and the grammatical constraints. Note that the layout specifies locations of content in the document, and may be used to subsequently extract the content from the image and/or to allow a user to provide feedback on the extracted content by presenting the extracted content to the user in a context (i.e., the determined layout) that is familiar to the user.Type: GrantFiled: December 5, 2013Date of Patent: October 30, 2018Assignee: INTUIT INC.Inventors: Nankun Huang, Carol A. Howe, Christopher M. Dye, Robert Bamford
-
Patent number: 10095674Abstract: A non-transitory computer-readable storage medium may comprise instructions stored thereon. The instructions, when executed by at least one processor, may be configured to cause the first computing system to at least generate a collection of inverse transformations of an index of the document, the collection of inverse transformations being based on at least one asymmetric local edit to the document by the first computing system, determine a location within the document to perform a remote edit by the second computing system based on the collection of inverse transformations of the index of the document, perform the remote edit to the document at the determined location based on the remote edit by the second computing system, and perform at least one local edit to the document based on the at least one asymmetric local edit to the document by the first computing system.Type: GrantFiled: July 8, 2016Date of Patent: October 9, 2018Assignee: GOOGLE LLCInventor: Raphael Levien
-
Patent number: 10083170Abstract: Embodiments provide a system and method for short form and long form detection. Given candidate short forms, the system can generate one or more n-gram combinations, resulting in one or more candidate short form and n-gram combination pairs. For each candidate short form and n-gram combination pair, the system can calculate an approximate string matching distance, calculate a best possible alignment score, calculate a confidence score, calculate a topic similarity score, and calculate a semantic similarity score. The system can determine the validity, through a meta learner, of the one or more valid candidate short form and n-gram combination pairs based upon each short form and n-gram combination pair's confidence score, topic similarity score, and semantic similarity score, and store the valid short form and n-gram combination pairs in a repository. The system has no language specific constraints and can extract short form and long form pairs from documents written in various languages.Type: GrantFiled: June 28, 2016Date of Patent: September 25, 2018Assignee: International Business Machines CorporationInventors: Md Faisal M. Chowdhury, Michael R. Glass, Alfio M. Gliozzo
-
Patent number: 10083165Abstract: Disclosed herein is a method of controlling data display device. The method includes: loading a monitoring view to initialize it; determining whether to display a tabular view; setting a tabular module if it is determined that the tabular view is to be displayed; displaying the tabular view according to set conditions; and checking whether to perform a view update mode during the displaying the tabular view.Type: GrantFiled: November 30, 2016Date of Patent: September 25, 2018Assignee: LSIS CO., LTD.Inventors: Yeo-Chang Yoon, Myung-Hwan Lee, Seok-Chan Lee, Seung-Ju Lee
-
Patent number: 10073824Abstract: A method for creating a spreadsheet template to facilitate creation of a spreadsheet is disclosed. The method comprises marking a cell in the range of cells as being a potential record cell; and creating a save map to define attributes to be assembled into a record for an actual record cell.Type: GrantFiled: November 6, 2013Date of Patent: September 11, 2018Assignee: APTTEX CORPORATIONInventor: Kirk Krappe
-
Patent number: 10067928Abstract: A method for creating a spreadsheet template to facilitate creation of a spreadsheet is disclosed. The method comprises determining at least one dimension for the spreadsheet; creating logic to dynamically determine a dimension range for each dimension when the spreadsheet template is run, and saving said logic in a memory device; and creating logic to map each cell within each dimension range to a remote application object.Type: GrantFiled: November 6, 2013Date of Patent: September 4, 2018Assignee: APTTEX CORPORATION.Inventor: Kirk Krappe
-
Patent number: 10049474Abstract: A system and method to plan and represent well activities using bar charts, while also providing the option to select specific time periods in which to represent the data and/or to compare the data with other wells. Additionally, the system provides the ability to chart a well activity plan and to edit an existing plan.Type: GrantFiled: September 3, 2013Date of Patent: August 14, 2018Assignee: Landmark Graphics CorporationInventors: Olivier Germain, Florin M. Anghelescu, Brian Mangold
-
Patent number: 10015226Abstract: Methods, devices, and computer-readable storage media that make an asynchronous JavaScript and extensible mark-up language (AJAX) application content state bookmarkable and crawlable include receiving a HyperText Transfer Protocol (HTTP) request is received. The HTTP request includes an HTTP request uniform resource locator (URL) representing a current application state. When the HTTP request URL contains a first reference substring, a second substring is extracted from the HTTP request URL based upon the first reference substring. A modified URL is generated based at least in part on the extracted second substring. The modified URL represents the current application content state.Type: GrantFiled: August 30, 2013Date of Patent: July 3, 2018Assignee: UsableNet Inc.Inventors: Enrico Scoda, Simone Pezzano
-
Patent number: 10013402Abstract: Methods, systems and computer readable media are provided for managing user generated content in relation to content. One example method includes receiving content from a mobile device. The received content is associated to one or more entities. The method associates the received content to a media forum. The association of the content to the media forum enabling at least one discussion regarding the received content on the media forum. The media forum having an interest graph that adjusts over time. Responsive to receiving a request to view an article, the method selects the media forum to be associated with the article when the article is presented on a display, the association of the media forum to the article provides an adjustment to the interest graph of the media forum.Type: GrantFiled: November 8, 2013Date of Patent: July 3, 2018Assignee: Oath Inc.Inventors: Michael Metcalf, Jaesung Park
-
Patent number: 10002117Abstract: A system and method includes translating a web page into a structured tree including a set of nodes. The system receives an annotation tag based on a selection of a portion of the web page. The system translates the annotation tag into a markup. The system attaches the markup to a first node of the nodes. The system applies the markup to at least one parent node in the structured tree that is related to the first node. The system outputs a new version of the web page in a source format, including the markup.Type: GrantFiled: October 24, 2013Date of Patent: June 19, 2018Assignee: GOOGLE LLCInventor: Joshua Daniel Ain
-
Patent number: 9971749Abstract: Methods, systems, and devices for editing websites are disclosed herein. A website editor for editing a website includes an editor display component, a website modification component, and a website display component. The editor display component is configured to display an editor interface for receiving user input for editing a website. The editor interface is displayed within a browser substantially simultaneously with the website. The website modification component is configured to update website data corresponding to the website based on the user input received through the editor interface. The website display component is configured to automatically update display of the website based on the updated website data. The display of the website is updated in real-time in response to receiving the user input.Type: GrantFiled: February 8, 2016Date of Patent: May 15, 2018Assignee: APHOTOFOLIO.COMInventors: Robert E. Haggart, Charlton K. Akins
-
Patent number: 9965446Abstract: In some examples, a computing device may receive a content item for formatting, the content item including at least one scalable object to be rendered with a portion of content during presentation of the content item on an electronic device. The computing device may convert a complex shape element in the scalable object to at least one path command that includes a sequence of one or more paths that correspond to the complex shape element. The computing device may format the at least one path command for parsing by a content parser of the electronic device. Further, the computing device may associate the at least one path command with the portion of content so that the at least one path command will be rendered in place of rendering information for the scalable object that was originally included with the content item.Type: GrantFiled: July 19, 2013Date of Patent: May 8, 2018Assignee: Amazon Technologies, Inc.Inventors: Lokesh Joshi, Eric Allen Menninga, Jonathan Tinkou Chen, Aby Thomas Angilivelil, Joel Riendeau, Christopher Allen Suver
-
Patent number: 9953014Abstract: Providing interaction to an application with a collection of information stored in a Document Object Model is disclosed. The collection is maintained in the Document Object Model. A virtualization layer provides one or more collection interfaces to the collection. An indication of an interaction of the application with the collection is received. The collection interfaces include a safety buffer and the interaction of the application with the safety buffer triggers a functionality of the virtualization layer.Type: GrantFiled: November 8, 2013Date of Patent: April 24, 2018Assignee: Instart Logic, Inc.Inventors: Mohammad Reshadi, Brian Kennedy
-
Patent number: 9946804Abstract: The current subject matter describes displaying historical data associated with one or more data values within a business intelligence report. A graphical user interface executed by a computing device can receive, from a user, a request for display of historical data associated with a specified/selected data value in a business intelligence report. Subsequently, a representational state transfer engine (RESTful engine), which can be connected to a server system connected to the computing device, can execute a representational state transfer service (RESTful service) to fetch historical data from current and past instances associated with the data value. Then, the RESTful engine can write the fetched historical data to a file. The RESTful engine can generate or determine a uniform resource locator (URL) to the file, and can send the URL to the computing device. When the URL is selected by the user, the computing device can display the file.Type: GrantFiled: August 19, 2013Date of Patent: April 17, 2018Assignee: BUSINESS OBJECTS SOFTWARE LTDInventors: Pak Man Chan, Nicholas Chiu, Mehdi Seblani