Patents Examined by Quoc A. Tran
-
Patent number: 10628021Abstract: A content containing message may be created by a user or multiple users, and may contain content items such as videos, images and hyperlinks. The messages may be sent and exchanged between users, as well as collected, liked or commented on.Type: GrantFiled: September 14, 2018Date of Patent: April 21, 2020Inventor: Andrea Steinfl
-
Patent number: 10628526Abstract: A suggestion service is disclosed herein that provides suggested diagrammatic representations of textual information in content. The suggestion service receives a request for a suggested diagrammatic representation of the textual information included in a content item. The suggestion service also identifies a layout for the suggested diagrammatic representation based on a type of the textual information. The suggestion service further produces the suggested diagrammatic representation of the textual information based on the layout. The suggestion service replies to the request with the suggested diagrammatic representation(s).Type: GrantFiled: June 29, 2017Date of Patent: April 21, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Girdhar Beriwal, Kailas Lokhande, Maria del Mar Gines Marin, Hany Gerges, Christopher Maloney
-
Patent number: 10628519Abstract: Systems and methods that efficiently and effectively generate an enhanced document image of a displayed document in an image frame captured from a live image feed are disclosed. For example, systems and methods described herein apply a document enhancement process to a displayed document in an image frame that result in an enhanced document image that is cropped, rectified, un-shadowed, and with dark text against a mostly white background. Additionally, systems and method described herein determine whether a stored digital content item includes a displayed document. In response to determining that a stored digital content item does include a displayed document, systems and methods described herein generate an enhanced document image of a displayed document included in the stored digital content item.Type: GrantFiled: July 24, 2017Date of Patent: April 21, 2020Assignee: Dropbox, Inc.Inventors: Nils Peter Welinder, Peter N. Belhumeur, Ying Xiong, Jongmin Baek, Simon Kozlov, Thomas Berg, David J. Kriegman
-
Patent number: 10614161Abstract: The invention relates to a method for integration of semantic data processing in a device, in particular in a field device of automation technology. In this case, a generic description language scheme is used to define a semantic repository as a starting basis. According to the invention, said description language scheme is enriched with content from an ontology for semantic representation of a mode of operation of the device. Classes and/or subclasses of the ontology, together with at least one characteristic assigned to the classes and/or subclasses and taken from the ontology, are converted into a corresponding scheme declaration and said scheme declaration is inserted into the description language scheme. One or more grammars arc then generated from the description language scheme, preferably grammars according to the standardised data format “Efficient XML Interchange”, abbreviated to EXI, which arc integrated in the device.Type: GrantFiled: November 18, 2015Date of Patent: April 7, 2020Assignee: Siemens AktiengesellschaftInventors: Sebastian Käbisch, Daniel Peintner
-
Patent number: 10606920Abstract: Mechanisms for providing text components of a text stream in a display area are disclosed. Text components of a text stream are provided for presentation in a display area of a display. An eye system of a user is concurrently analyzed while providing the text components for presentation in the display area. Based on analyzing the eye system, a stream control command that requests a change in a characteristic of the presentation of the text components is determined. In response to the stream control command, the presentation of the text components is altered in accordance with the stream control command.Type: GrantFiled: August 28, 2014Date of Patent: March 31, 2020Assignee: Avaya Inc.Inventor: John H. Yoakum
-
Patent number: 10600514Abstract: To overcome the difficulties inherent in conventional treatment planning approaches, new techniques are described herein for providing an intuitive user interface for automatic structure derivation in patient modeling. In an embodiment, a graphical user interface is provided that provides a list of structures of a specified region. The interface uses medical terminology instead of mathematical one. In one or more embodiments, the list of structures may be a pre-defined list of structures that correspond to that region for the purposes of treatment planning. A user is able to actuate a toggle to include and/or exclude each of the structures separately. In one or more embodiments, the user is also able to actuate a toggle to define a perimeter around each included structure, and further define a margin around the perimeter. The user is also able to specify whether the desired output should include a union or the intersection of all included structures.Type: GrantFiled: May 16, 2017Date of Patent: March 24, 2020Assignees: Varian Medical Systems, Inc., Varian Medical Systems International AG.Inventors: Benjamin M. Haas, Thomas Coradi, Tomasz Morgas
-
Patent number: 10599212Abstract: A touchless human computer interface (HCI) provides a virtual surface in three-dimensional space and a zone of restriction for defining a level of sensitivity to movements in order to cancel noise that may be caused by natural wobble of a human appendage. The touchless HCI may receive input regarding a user movement, process the input to generate clean gesture data and analyze at least one dynamic variable to determine an interpreted action based upon a relationship of the clean gesture data with respect to the virtual surface.Type: GrantFiled: April 27, 2017Date of Patent: March 24, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Brian Y. Yeung, Anton Andrews
-
Patent number: 10592586Abstract: Server and client methods and systems for improving efficiency, accuracy and speed for inputting data from a variety of sources into an electronic form in a continuously streaming manner. More specifically, the present disclosure relates to client/server system and methods for continuous streaming and scrolling of re-organized forms to improve speed, accuracy and efficiency of electronic form population.Type: GrantFiled: March 22, 2017Date of Patent: March 17, 2020Assignee: Massachusetts Mutual Life Insurance CompanyInventors: Michal Knas, Jiby John
-
Patent number: 10585984Abstract: A technique of improving input text processing in a data processing system that answers questions includes receiving a question from a user. The question has associated supporting original input text that is utilized in answering the question. Corrective measures are applied to the supporting original input text to create supporting revised input text. The supporting revised input text documents corrective measures applied to the supporting original input text. An answer to the question is generated based on, at least in part, the supporting revised input text. The supporting original input text is recreated from the supporting revised input text based on the documented corrective measures in the supporting revised input text subsequent to generating the answer. The answer and the supporting original input text as recreated are transmitted to the user.Type: GrantFiled: November 10, 2015Date of Patent: March 10, 2020Assignee: International Business Machines CorporationInventors: David Contreras, Robert C. Sizemore, Sterling R. Smith
-
Patent number: 10585681Abstract: A method and apparatus for a self-learning user interface is provided. The method comprises receiving selection data that indicates a first plurality of user selections with respect to a first plurality of views of a workflow associated with a task; receiving an instruction to initiate a current session of the workflow; accessing the selection data and one or more models of user behavior generated from a second plurality of user selections associated with a plurality of users; determining a plurality of elements that were not selected by the user; determining to remove at least one of the first plurality of views of the workflow or a subset of the plurality of elements; generating a second plurality of views of web content for the user by excluding the removed at least one of the first plurality of views of the workflow or the removed subset of the plurality of elements.Type: GrantFiled: October 26, 2016Date of Patent: March 10, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Venkata S. J. R. Bhamidipati, Alexander Easton
-
Patent number: 10585930Abstract: A computer-implemented method according to one embodiment includes identifying a summary of a single instance of content, monitoring user interaction with the summary, and determining a relevancy of the summary to the single instance of content, based on the user interaction.Type: GrantFiled: July 29, 2016Date of Patent: March 10, 2020Assignee: International Business Machines CorporationInventors: Corville O. Allen, Andrew R. Freed, Joseph N. Kozhaya, Dwi Sianto Mansjur
-
Patent number: 10552509Abstract: A method and system for using the Internet to archive and retrieve web-based reference material includes a first communications device connected to the Internet. A database receives from a user via the first communications device a URL or other identification of certain reference material on the World Wide Web. After receiving the identification information from the user, the database obtains and stores a copy of the reference material and associates with it a distinctive key. A second communications device is connected to the Internet for an audience of the reference material to use. The database receives from the audience via the second communications device the distinctive key representing a request for a copy of the identified reference material. The database transmits a copy of the web-based reference material to the audience.Type: GrantFiled: July 15, 2014Date of Patent: February 4, 2020Assignee: Talsk Research, Inc.Inventor: Srikrishna Talluri
-
Patent number: 10540152Abstract: Provided method and system allow dynamic rendering of a reflexive questionnaire based on a modifiable spreadsheet for users with little to no programming experience and knowledge. The method comprises receiving a modifiable spreadsheet with multiple rows, each row comprising rendering instructions for a reflexive questionnaire from a first computer, such as a data type cell, statement cell, logic cell, and a field identifier; rendering a graphical user interface, on a second computer, comprising a label and an input element corresponding to the rendering instructions of a first row of the spreadsheet; receiving an input from the second computer; evaluating the input against the logic cell of the spreadsheet; in response to the input complying with the logic cell of the spreadsheet, dynamically rendering a second label and a second input element to be displayed on the graphical user interface based on the logic of the first row.Type: GrantFiled: September 25, 2017Date of Patent: January 21, 2020Assignee: Massachusetts Mutual Life Insurance CompanyInventors: Harish Krishnaswamy, Sam Elsamman
-
Patent number: 10541826Abstract: This application discloses a communications control method and a communications terminal, so as to implement a change between a point-to-point chat and a group chat among multiple persons, and a user may set a chat identity of the user by using a character.Type: GrantFiled: September 19, 2017Date of Patent: January 21, 2020Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xingde Chi, Lu Wang, Xiao Yuan
-
Patent number: 10540056Abstract: Embodiments of this disclosure provide a method relating to video playing in mobile phone. The method includes: while displaying a first video in a first user interface of a first application, detecting an event for displaying a second user interface of a second application; if the second application has a higher display priority than the first application and playback of the first video is in active progress, replacing display of the first user interface of the first application with display of the second user interface of the second application on the display; generating a hover box to overlay a portion of the second user interface of the second application on the display; and continuing the playback of the first video in the hover box overlaid on the portion of the second user interface of the second application such that both the first application and the second application are performed simultaneously.Type: GrantFiled: September 19, 2017Date of Patent: January 21, 2020Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Yulong Ying
-
Patent number: 10540054Abstract: Techniques are disclosed for automated selection of navigation points for navigating through a computer-generated virtual environment such as, for example, a virtual reality (VR) environment. Specifically, an input set of connected navigation points in a virtual environment is automatically pruned to a connected subset thereof, according to one or more selection factors where at least one of the selection factors is whether the subset will continue to be “connected” after pruning a navigation point from the input set. In addition to whether the pruning of a navigation point will allow the remaining navigation points to remain connected, techniques for pruning based on one or more additional selection factors are also disclosed. According to one additional selection factor, navigation point pruning is based on the degree to which coverage of an input set of navigation points would be reduced by pruning any given navigation point from the input set.Type: GrantFiled: September 20, 2017Date of Patent: January 21, 2020Assignee: Matterport, Inc.Inventors: Gunnar Hovden, David V. Buchhofer, Jr., Matthew Bell
-
Patent number: 10521172Abstract: Systems and methods associated with resource provisioning are disclosed. One example method includes dividing a set of printing resources into a first partition and a second partition. The example method also includes provisioning the first partition to handle print jobs from a print queue that have a specified attribute. The first partition may be provisioned when print jobs having the specified attribute exceed a first predefined threshold.Type: GrantFiled: December 19, 2014Date of Patent: December 31, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sunil Kothari, Jun Zeng, Thomas J Peck, Michael L Reasoner, Gary J Dispoto, Francisco Jose Oblea Ramirez
-
Patent number: 10489500Abstract: Disclosed is a method for suggesting revisions to a document-under-analysis (“DUA”) from a seed database, the seed database including a plurality of original texts each respectively associated with one of a plurality of final texts. The method includes tokenizing the DUA into a plurality of statements-under-analysis (“SUAs”), selecting a first SUA of the plurality of SUAs, generating a first similarity score for each of the plurality of the original texts, the similarity score representing a degree of similarity between the first SUA and each of the original texts, selecting a first candidate original text of the plurality of the original texts, and creating an edited SUA (“ESUA”) by modifying a copy of the first SUA consistent with a first candidate final text associated with the first candidate original text.Type: GrantFiled: January 10, 2019Date of Patent: November 26, 2019Assignee: BLACKBOILER LLCInventors: Jonathan Herr, Daniel P. Broderick, Daniel Edward Simonson
-
Patent number: 10489497Abstract: The technology disclosed relates to systems and methods for providing a CSS parser to improve the maintainability of code that displays data to users. The technology disclosed also improves the performance and consistency of the code that delivers a user's experience. An embodiment operates by accessing a CSS target token in a first customizable code segment and scanning a CSS codebase to locate a second customizable code segment of the CSS codebase that comprises the target token. Embodiments may further include transforming an object in the first or second customizable code segments of the CSS codebase by modifying the first or second customizable code segments to include customization code, parsing the first and second customizable code segments by transforming the first or second customizable code segments of the CSS codebase into a plurality of segment parse trees, and outputting a customized codebase based on the plurality of segment parse trees.Type: GrantFiled: September 24, 2018Date of Patent: November 26, 2019Assignee: salesforce.com, inc.Inventor: Nathan David McWilliams
-
Patent number: 10474481Abstract: In an example implementation, a converted layout design of a user interface of an application may be generated from a layout design of the user interface and a layout design configuration. The converted layout design may correspond to a form factor. A screenshot of the user interface of the application may be captured on a device with the display resolution. In addition, the converted layout design may be compared with the screenshot.Type: GrantFiled: September 17, 2014Date of Patent: November 12, 2019Assignee: ENT. SERVICES DEVELOPMENT CORPORATION LPInventors: Ran Snir, Pablo Retyk, Lior Reuven, Arik Levin