Patents Examined by Quoc A. Tran
  • Patent number: 10169419
    Abstract: The described implementations relate to communication platforms that are provided over computer networks. One implementation provides a system that can include a storage component configured to store a plurality of communications having a common connector. The system can also include a score computation component that is configured to compute scores reflecting semantic relationships between individual communications from the plurality of communications. The system can also include a summary generation component that is configured to select one or more of the individual communications, based on the scores, and generate a summary of the common connector. The summary can represent the selected individual communications. The system can also include at least one processor configured to execute one or more of the components.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: January 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Omar Alonso, Karen Shiells, Ho John Lee, Chad Carson
  • Patent number: 10140265
    Abstract: A method for phone number processing may comprise providing a terminal device including a processor operating a browser to a user. The processor my conduct the acts of opening a web page on the browser, wherein the web page includes an unclickable text content; detecting a string from the text content when the user selects the text content; and displaying a phone number processing interface on the web page when the string is a valid phone number.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: November 27, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) CO., LTD.
    Inventors: Yingge Li, Tingyong Tang, Zhipei Wang, Hao Tang, Xi Wang, Kai Zhang, Xin Qing, Sirui Liu, Huijiao Yang, Ying Huang, Yulei Liu, Wei Li, Cheng Feng, Bo Hu, Ruiyi Zhou, Lei Guan, Bosen He, Ning Ma, Yang Li
  • Patent number: 10133815
    Abstract: A document association device includes: a document designating unit configured, to receive designation of a first document and a second document to be referred to from the first document; a dividing unit configured to divide the second document into a plurality of portions; a relevant portion identifying unit configured to compare contents of the respective portions of the divided second document with contents of a predetermined portion of the first document, and identify the portion having the highest degree of association with the predetermined portion among the plurality of portions as a relevant portion; and an associating unit configured to associate the relevant portion of the second document with the predetermined portion of the first document, to enable calling up of the relevant portion from the predetermined portion.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: November 20, 2018
    Assignee: KONICA MINOLTA, INC.
    Inventor: Koichi Tashiro
  • Patent number: 10133707
    Abstract: A system and method that converts the digital typesetting documents used in publishing to a device-specific format for electronic publishing. A “smart file and device-specific application” approach maintains the “look and feel” (design) of the source document used for print publication while typesetting for a specific device. Although this approach requires considerably more resources to create a smart file for each device-specific format, the smart file retains the unique typesetting characteristics of the printed book, is more aesthetically pleasing, and is easier to read. Furthermore, the device-specific application can render the smart file more quickly thereby eliminating any latency.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: November 20, 2018
    Assignee: Language Technologies, Inc.
    Inventors: Christopher D. Nicholas, Edward J. Maher, II, Kristen L. Pruett, Lee H. Berendt
  • Patent number: 10127849
    Abstract: Systems and methods for displaying always-on content on a display of a mobile device allow the device to use a low power processor for certain always-on content and to coordinate with the device application processor for the remaining always-on content. In an embodiment, a pixel row-skip pattern is specified by the low power processor based on the display screen's resolution setting as well as ambient light conditions. In a further embodiment, the execution of pixel rendering in keeping with the prescribed pattern is synchronized between the device's low power processor and main application processor.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: November 13, 2018
    Assignee: Google Technology Holdings LLC
    Inventors: Nathan M. Connell, Parikshit Dharawat, Christian L. Flowers
  • Patent number: 10120842
    Abstract: There is provided a method for preloading the glyphs required to display the content of a system. In accordance with an embodiment of the present technique, only those glyphs which are present in the system upon startup or synchronization of an electronic device are preloaded. The glyphs present upon startup or synchronization of the electronic device may be determined by scanning the system. In an illustrated embodiment, scanning the system may include analyzing models and views to determine the glyphs present in the system.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: November 6, 2018
    Assignee: Apple Inc.
    Inventors: Szu-Wen Huang, Valeri A. Krasnov, Jesse W. Boettcher
  • Patent number: 10120849
    Abstract: A document machine may detect a request for provision of a document while that document is available for provisioning. The document machine may update a count of referrals to the document and, based on the count of referrals transgressing a threshold value, generate a substitute document based on the original document. This substitute document may then be provided in response to further requests for the original document after the original document is no longer available for provision. The updating of the count of referrals is based on the identifier of a network that referred a request detected while the first document was still available for provision. The document machine may then provide the substitute document in lieu of the original document in response to a further request for provision of the first document.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: November 6, 2018
    Assignee: eBay Inc.
    Inventor: Dennis Goedegebuure
  • Patent number: 10108326
    Abstract: 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: Grant
    Filed: December 21, 2015
    Date of Patent: October 23, 2018
    Inventor: Andrea Steinfl
  • Patent number: 10102188
    Abstract: Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for receiving a common schema definition language (CSDL) document that describes an Internet-accessible service, processing the CSDL document through a CSDL parser to provide a CSDL object document, processing the CSDL object document through a text document generator to provide a human-readable text document, and transmitting the human-readable text document for display to a user.
    Type: Grant
    Filed: July 14, 2015
    Date of Patent: October 16, 2018
    Assignee: SAP SE
    Inventors: Meir Rotstein, Raja Nasrallah
  • Patent number: 10089292
    Abstract: Systems and methods disclosed herein facilitate adding content to forms by providing field content suggestions using context determined based on form features. This involves providing a user interface for display, the user interface displaying a form and providing editing features usable to add content to fields of the form. The systems and method further involve categorizing the form or portion of the form into a context based on form features for non-text field characteristics or field-specific text characteristics of the form or portion of the form. A form field suggestion for a field is identified based on the context of the form or portion of the form containing the field and the field content suggestion for the field is provided for display in the user interface.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: October 2, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Shipali Shetty, Shawn A. Gaither
  • Patent number: 10083154
    Abstract: Mobile devices enabled to support resolution-independent scalable display of Internet (Web) content to allow Web pages to be scaled (zoomed) and panned for better viewing on smaller screen sizes. The mobile devices employ software-based processing of original Web content, including HTML-based content, XML, cascade style sheets, etc. to generate scalable content. The scalable content and/or data derived therefrom are then employed to enable the Web content to be rapidly rendered, zoomed, and panned. Display lists may also be employed to provide further enhancements in rendering speed. Context zooms, including tap-based zooms on columns, images, and paragraphs are also enabled.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: September 25, 2018
    Assignee: Softview, L.L.C.
    Inventors: Gary B. Rohrabaugh, Scott A. Sherman
  • Patent number: 10083158
    Abstract: 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.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: September 25, 2018
    Assignee: salesforce.com, inc.
    Inventor: Nathan David McWilliams
  • Patent number: 10078629
    Abstract: One or more table content documents (TCDs) can be constructed for a set of tabular data or portion thereof. A set of query features corresponding to a question can be matched to one or more TCDs. A respective candidate answer can be generated for each of the one or more TCDs having a set of features matching the set of query features above a threshold. Zero or more candidate answers can be output to a user consumable data object.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: September 18, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ashish Mungi, Purushothaman K. Narayanan, Ankur Parikh
  • Patent number: 10057734
    Abstract: Systems and methods for a communication platform that includes receiving a media message request; obtaining a set of web content resources associated with the media message request; rendering the set of web content resources; converting the rendered set of web content resources into a media resource; and transmitting the media resource to a destination according to the media message request.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: August 21, 2018
    Assignee: TWILIO INC.
    Inventors: Thomas Wilsher, Patrick Malatack, Rajiv Puranik, Cheuk To Law
  • Patent number: 10037234
    Abstract: An electronic-manual browsing apparatus includes an electronic-manual-display processing section that displays, on an electronic-manual display screen on a display section, an electronic manual including a sample program concerning a control apparatus, a program-creation-screen-display processing section that displays, on the display section, a program creation screen for creating a program used in the control apparatus, and a program copy section that copies the sample program in the electronic manual selected according to an instruction from a user and temporarily stores the sample program. The program-creation-screen-display processing section pastes the stored sample program in the program creation screen in a format editable on the program creation screen.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: July 31, 2018
    Assignee: Mitsubishi Electric Corporation
    Inventors: Koji Amano, Satoshi Udo, Hikaru Sakata
  • Patent number: 10031899
    Abstract: An example method involves (i) accessing first data representing text; (ii) identifying a term within the represented text; (iii) using the identified term as a basis to select a text-editing rule from among a set of text-editing rules; (iv) generating second data that represents the represented text edited in accordance with the selected text-editing rule; and (v) providing output based on the generated second data.
    Type: Grant
    Filed: July 2, 2014
    Date of Patent: July 24, 2018
    Assignee: Gracenote Digital Ventures, LLC
    Inventors: Venkatarama Anilkumar Panguluri, Gregory P. Defouw
  • Patent number: 10019419
    Abstract: A method for recommending text information, a server, a browser, and a system thereof are provided. The method includes: a keyword is obtained by a server from a text index pool in response to a visiting request for a webpage from a browser; a recommended text information list is obtained from the text index pool according to the corresponding keyword; the recommended text information list is embedded into the webpage and the webpage is returned to the browser for displaying to a user; and the user may click the keyword to obtain the recommended text information list as required, thereby the keyword is set as the connection between the user and the webpage text information.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: July 10, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Bing Cai
  • Patent number: 10019416
    Abstract: An example method involves (i) accessing first data defining multiple portions of a content item, wherein at least a plurality of the portions represent text; (ii) selecting, from the plurality of portions representing text, a subset of the portions representing text, wherein the selecting is based on each portion of the selected subset having a particular characteristic; (iii) based on the text represented by the portions of the selected subset, generating second data that represents a concatenation of the text represented by the portions of the selected subset; and (iv) providing output based on the generated second data.
    Type: Grant
    Filed: July 2, 2014
    Date of Patent: July 10, 2018
    Assignee: Gracenote Digital Ventures, LLC
    Inventors: Venkatarama Anilkumar Panguluri, Gregory P. Defouw
  • Patent number: 9990427
    Abstract: There is provided an information processing apparatus including an acquisition section which acquires a plurality of sub-contents included in each of one or more contents, and a management section which associates the acquired plurality of sub-contents with at least any one process from among a plurality of processes for executing processing related to an output of one or more of the sub-contents.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: June 5, 2018
    Assignee: SONY CORPORATION
    Inventor: Mitsuru Nishibe
  • Patent number: 9990340
    Abstract: Batch generating of links to documents in which named content is automatically discovered within documents is disclosed. A selection of a plurality of documents is received from a user. Then, a list of search terms each correlated to a hyperlink destination is generated from the received selection of the electronic documents. Each of the plurality of electronic documents is scanned for text strings that match search terms stored in a list. Without user intervention, activatable hyperlinks from the matched text strings in the plurality of electronic documents are generated. Activatable hyperlinks to the respective matched text strings in each of the plurality of electronic documents are appended.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: June 5, 2018
    Assignee: Bluebeam, Inc.
    Inventors: Jack Kutilek, Peter Noyes