Patents Examined by Thu V. Huynh
-
Patent number: 11023263Abstract: Rendering of a portal page that is displayable on a client system includes receiving a request for a portal page by a web portal engine, monitoring server-side aggregation and rendering performance by the web portal engine, and comparing a measured performance parameter value of the server-side aggregation and rendering against a pre-defined threshold value. The server-side aggregation and rendering is interrupted, based upon the comparison, once the threshold value is exceeded. Further, an intermediate result of the portal page is prepared based on the server-side aggregation and rendering for sending, such that a client-side processing completes the interrupted aggregation and rendering of the portal page.Type: GrantFiled: June 17, 2019Date of Patent: June 1, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Matthias Falkenberg
-
Patent number: 10963632Abstract: The disclosure discloses a method, apparatus, device for table extraction based on a richly formatted document and medium. The method comprises: acquiring page content; performing a table detection process on the page content by use of a preset table detection model to obtain a list of table tags, and to obtain a first table content; performing, by use of a preset through-line drawing model, a through-line drawing process on the first table content to obtain a list of through-line tags, and to obtain a second table content; and performing, by use of a preset table-cell merging model, a table-cell merging process on the second table content to obtain a list of short-line tags, and to obtain an explicit table content.Type: GrantFiled: May 23, 2019Date of Patent: March 30, 2021Assignee: PAI TECH Company LimitedInventor: Demiao Lin
-
Patent number: 10963584Abstract: This invention discloses a novel system and method for displaying electronic documents on remote devices and enabling collaborative editing in conjunction with an Entity Content Management system.Type: GrantFiled: December 21, 2011Date of Patent: March 30, 2021Assignee: WORKSHARE LTD.Inventors: John Safa, Matthew Mulder
-
Patent number: 10957077Abstract: Opinion data may be obtained from individuals via a web widget and a graphic visualization of aggregated opinion data may be displayed via the web widget. The web widget may be provided for presentation via one or more third-party webpages. The web widget may include an input portion and a graphic visualization portion. A first instance of the web widget may be presented via a first third-party webpage. Via the input portion, input from users may be received on a plurality of aspects of one or more topics. The input may convey users' opinions of the plurality of aspects. The input may be received responsive to the users manipulating the input portion of the web widget. The graphical visualization may be updated in real time to represent input received from a plurality of users from a plurality of third-party web sites, or anywhere where the web widget may be displayed.Type: GrantFiled: August 31, 2017Date of Patent: March 23, 2021Assignee: Warple Inc.Inventor: Edmund J. Cahill
-
Patent number: 10891425Abstract: A method for automatic presentation of a terminal application screen is described. The method includes receiving terminal application screen data from a server. The method also includes selecting a transformation template based on a comparison of text in the terminal application screen data to identification text in the transformation template. The transformation template includes instructions for transforming the terminal application screen data into an HTML page. The method further includes transforming the terminal application screen data into the HTML page using the selected transformation template. The HTML page is displayed in a web interface on a client device.Type: GrantFiled: July 28, 2016Date of Patent: January 12, 2021Assignee: Ivanti, Inc.Inventors: James George Hill, Jared Vincent Jonas, Davidson James Banner
-
Patent number: 10845953Abstract: A modified navigation scheme can be generated for content that is to be rendered and/or displayed via a client device with a limited or unconventional control scheme. A copy of the content can be generated, and that copy tested to determine locations where actions occur, such as requests or modifications generated, in response to a simulated input action. The actions themselves can also be analyzed to determine whether the actions satisfy one or more selection criteria. The resulting actionable elements can be included in a modified navigation scheme that is sent with the content, either as modified content or supplemental content that enables the content to be navigated using the control scheme of the client device.Type: GrantFiled: June 28, 2017Date of Patent: November 24, 2020Assignee: AMAZON TECHNOLOGIES, INC.Inventor: Jari Juhani Karppanen
-
Patent number: 10839039Abstract: Aspects described herein may provide determination of compliance with accessibility rules by a webpage. A first version of a webpage may be compliant with the accessibility rules. The first version of the webpage may be modified to create the second version of the webpage. The second version of the webpage may be displayed. A voiceover of the second version of the webpage may be initiated. The voiceover may include starting automatic text-to-speech software that reads aloud the second version of the webpage. The voiceover of the second version of the webpage may be recorded and stored. A textual transcript of the stored recording may be generated. Compliance of the second version of the webpage with the accessibility rules may be determined based on the textual transcript of the stored recording and based on the first version of the webpage.Type: GrantFiled: December 12, 2019Date of Patent: November 17, 2020Assignee: Capital One Services, LLCInventor: Evan Wiley
-
Patent number: 10824294Abstract: Various methods and systems, for implementing three-dimensional resource integration, are provided. 3D resource integration includes integration of 3D resources into different types of functionality, such as, operating system, file explorer, application and augmented reality functionality. In operation, an indication to perform an operation with a 3D object is received. One or more 3D resource controls, associated with the operation, are accessed. The 3D resource control is a defined set of instructions on how to integrate 3D resources with 3D objects for generating 3D-based graphical interfaces associated with application features and operating system features. An input based on one or more control elements of the one or more 3D resource controls is received. The input includes the one or more control elements that operate to generate a 3D-based graphical interface for the operation. Based on receiving the input, the operation is executed with the 3D object and the 3D-based graphical interface.Type: GrantFiled: May 16, 2017Date of Patent: November 3, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Enrico William Guld, Jason A. Carter, Heather Joanne Alekson, Andrew Jackson Klein, David J. W. Seymour, Kathleen P. Mulcahy, Charla M. Pereira, Evan Lewis Jones, William Axel Olsen, Adam Roy Mitchell, Daniel Lee Osborn, Zachary D. Wiesnoski, Struan Andrew Robertson, Michael Edward Harnisch, William Robert Schnurr, Helen Joan Hem Lam, Darren Alexander Bennett, Kin Hang Chu
-
Patent number: 10788971Abstract: A server system suitable for organizing files using stickers is provided. The server system determines a plurality of stickers applicable to data presented on a user interface of a client device, and causes presentation of the determined plurality of stickers on the user interface of the client device. The server system receives a selection of a sticker from the plurality of stickers. The server system then applies the selected sticker to the presented data, whereby the application of the selected sticker causes the presented data to be classified based on the selected sticker.Type: GrantFiled: June 28, 2017Date of Patent: September 29, 2020Assignee: Microsoft Technology Licensing, LLCInventor: Megan M Quintero
-
Patent number: 10782859Abstract: Disclosed herein is a system comprising a user interface comprising an edit region in operative communication with a processor; where the processor is in operative communication with one or more modules; where the processor is operative to receive from the user interface a selection of words in the form of a sentence; use a grammar test to determine if the sentence is grammatically accurate; to parse the sentence and offer a user a choice of words to improve an accuracy of the sentence; where the choice of words is based upon a weighted probability of several possible words that can improve the accuracy of the sentence; and permitting the user to install his/her word choice in the sentence by performing an action involving one or more of swiping, tilting, steering or tapping of the user interface.Type: GrantFiled: December 14, 2015Date of Patent: September 22, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Corville O. Allen, Richard G. Bowers, Lisa Marie W. Bradley
-
Patent number: 10776002Abstract: The present application discloses a method and apparatus for inputting a text. An embodiment of the method comprises: receiving a prompt text from a connected backend server, the prompt text including a defined content segment and a user name of a user logged on the server; acquiring the user name of the user from login information of the user; extracting the defined content segment from the prompt text based on the acquired user name; distributing characters in the prompt text randomly to virtual keys on a virtual keyboard; displaying a typed character, in response to an operation by the user to type a character based on the prompt text by clicking a virtual key. The embodiment enables quick and accurate input of a prompt text.Type: GrantFiled: February 6, 2017Date of Patent: September 15, 2020Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.Inventor: Yelu Liu
-
Patent number: 10754511Abstract: An interactive multi-view module identifies a plurality of media items associated with a real-world event, each of the plurality of media items comprising a video portion and an audio portion. The interactive multi-view module synchronizes the audio portions of each of the plurality of media items according to a common reference timeline, determines a relative geographic position associated with each of the plurality of media items and presents the plurality of media items in an interactive multi-view player interface based at least on the synchronized audio portions and the relative geographic positions.Type: GrantFiled: July 3, 2014Date of Patent: August 25, 2020Assignee: GOOGLE LLCInventors: Neil Birkbeck, Isasi Inguva, Damien Kelly, Andrew Crawford, Hugh Denman, Perry Tobin, Steve Benting, Anil Kokaram, Jeremy Doig
-
Patent number: 10740540Abstract: Techniques for programmatically magnifying one or more visible content elements of at least one markup language document, so as to increase the display size of those visible content elements. A magnification facility may be configured to apply multiple different zoom techniques. The magnification facility may be configured to evaluate the markup language document(s) at a time that the document(s) are being processed for display to select which of the multiple different zoom techniques may be applied at a time to increase a display size of visible content elements relative to a default display size for those elements. The magnification facility may be incorporated within the markup language document(s) and executed by a viewing application that processes markup language documents. For example, the markup language document(s) may form a web page and the magnification facility may be implemented as scripting language code incorporated into the document(s) of the web page.Type: GrantFiled: December 12, 2014Date of Patent: August 11, 2020Assignee: Freedom Scientific, Inc.Inventors: Aaron M. Leventhal, Jeffrey P. Bigham
-
Patent number: 10713431Abstract: A method may include receiving, from multiple, different sources, documents. The documents may be received in multiple, different file formats. The method may include performing operations on the documents to prepare the documents for processing, to obtain data included in the documents, or to determine information describing the documents. The method may include storing or providing, for storage, status information corresponding to the documents. The status information for a document may identify results of performing the operations with regard to the document. The method may include receiving an instruction that identifies an action to perform with regard to the document. The method may include performing the action. The method may include updating the status information to generate updated status information based on a result of performing the action. The method may include providing the updated status information.Type: GrantFiled: December 8, 2016Date of Patent: July 14, 2020Assignee: Accenture Global Solutions LimitedInventors: Prakash Ghatage, Tomas Chaloupka, Pavel Sem, Harsh Kumar Katiyar, Nirav Sampat, Kumar Viswanathan
-
Patent number: 10684771Abstract: A method for creating handwriting content is provided. The method includes displaying handwriting letters being input, extracting at least one candidate handwriting word stored in advance in response to the input handwriting letters, displaying the extracted at least one candidate handwriting word, and replacing the input handwriting letters with a candidate handwriting word selected from among the displayed at least one candidate handwriting word.Type: GrantFiled: August 26, 2014Date of Patent: June 16, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Do-Hyeon Kim, Dong-Chang Lee, Dong-Hyuk Lee, Jae-Woong Lee, Won-Suk Chang, Seong-Taek Hwang, Kang-Jin Yoon
-
Patent number: 10620684Abstract: In general, embodiments of the invention provide an approach to proactively adjust timeout settings on a display device based on user activity. Specifically, a system and method are presented to adaptively adjust the inactivity timeout settings on a display device based on the application being used, the content being displayed on the device, and an analysis of the user's history with the application. The present invention calculates an inactivity timeout modifier which is utilized to modify the default operating system timeout value.Type: GrantFiled: October 17, 2018Date of Patent: April 14, 2020Assignee: International Business Machines CorporationInventors: Jeffrey D. Amsterdam, Rick A. Hamilton, II, Mauro Marzorati, Brian M. O'Connell, Keith R. Walker
-
Patent number: 10599753Abstract: Organizations maintain and generate large amounts of documentation and entities of these organizations often need to collaborate on generating and reviewing this information. There is a need to maintain and store this documentation remotely in such a way that the entities of these organizations may collaborate with each other. To ensure that information is handled effectively, new versions are created for documents uploaded to a service provider by entities of the organization. The documents are processed in such a way that the documents are displayed uniformly across a variety of devices.Type: GrantFiled: November 11, 2013Date of Patent: March 24, 2020Assignee: Amazon Technologies, Inc.Inventors: Noah Anthony Eisner, Kevin Gillett, Himanshu Khurana, Arun Ponniah Sethuramalingam, Liangliang Wang, Sharad Kala, Frank Chen
-
Patent number: 10579714Abstract: A system comprising a processor and a memory storing instructions that, when executed, cause the system to identify a page on a website, retrieve a stream of posts related to the page, determine whether the page is dynamic, in response to the page being determined to be dynamic, modify the stream of posts related to the page biased toward including more recent posts, generate a user interface element for display of the stream of related content; and provide the user interface element for presentation to the user. The disclosure also includes similar methods and computer program products.Type: GrantFiled: August 8, 2017Date of Patent: March 3, 2020Assignee: Google LLCInventors: Mikhail Dhruv, Mario Ventura Anima, Ming Lei, Prasenjit Sarkar, Lucian Florin Cionca
-
Patent number: 10565300Abstract: A method of processing an interactive document is enclosed.Type: GrantFiled: June 30, 2017Date of Patent: February 18, 2020Assignee: OPEN TEXT CORPORATIONInventors: Daniel J. Kloiber, Davis L. Marksbury, Christopher J. Heinz, Robert C. Guckenberger, Ronald L. Heiney, Kenneth E. Gibbs
-
Patent number: 10545774Abstract: A method, system, and computer program product for modifying an application button size includes: receiving user interaction data associated with an application button, the user interaction data including at least tap data; determining a quantity of missed taps associated with the application button by analyzing the user interaction data, where a missed tap is a tap a predetermined distance from the application button; comparing the quantity of missed taps to a quantity of overall taps to determine a tap ratio, where the quantity of overall taps is a total number of taps for the application button, and where the tap ratio is a ratio of the quantity of missed taps to the quantity of overall taps; determining whether the tap ratio is above a missed tap threshold; and, in response to determining that the tap ratio is above the missed tap threshold, increasing a size of the application button.Type: GrantFiled: April 22, 2019Date of Patent: January 28, 2020Assignee: International Business Machines CorporationInventors: Naijun Yang, Ryan D. Helmoski, James V. Clements, Michael J. Casper