Patents Examined by Stephen S. Hong
  • Patent number: 11036935
    Abstract: An argumentation structure can be automatically extended. A template creation unit 22 creates a template using a predetermined rewriting pattern by receiving, as an input, a proposition represented by each of nodes in an argumentation structure including the nodes respectively representing a main proposition of argumentation and a proposition that functions as an argument for another proposition. An additional proposition output unit 28 creates a proposition functioning as an argument for the input proposition using the created template and outputs the created proposition as a proposition represented by a node to be added to the argumentation structure.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: June 15, 2021
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Ko Mitsuda, Ryuichiro Higashinaka, Junji Tomita
  • Patent number: 11030398
    Abstract: A computer-implemented system for on-screen ballot duplication is disclosed, that may be deployed for generating a revised ballot that satisfies predetermined rules or thresholds for further processing.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: June 8, 2021
    Assignee: RUNBECK ELECTION SERVICES INC.
    Inventors: Kevin Runbeck, William O'Neill, Chris Schiffhauer, Sergei Nosov, Akasha Ramnarine
  • Patent number: 11030389
    Abstract: Acquisition of a font portion using a compression mechanism is described. In certain embodiments, an end-user device determines multiple characters to be displayed but are missing from a local font. The end-user device computes a compressed representation of the multiple characters based on multiple code points corresponding to the multiple characters. The end-user device transmits a font request including the compressed representation to a font repository. The font request may be implemented as a uniform resource locator (URL). The font repository, such as a server, decodes the compressed representation to identify at least the multiple code points encoded by the end-user device. The font repository prepares a font description including glyph data corresponding to the multiple code points and returns the font description. The end-user device produces a local font that includes at least multiple glyphs corresponding to the multiple requested characters. The local font production may include font augmentation.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: June 8, 2021
    Assignee: Adobe Inc.
    Inventors: Gregory A. Kaplan, Bram Stein
  • Patent number: 11023655
    Abstract: One or more tactile effects may be mapped to application user interface elements, formatting properties, and document structure and applied to a display comprising tactile capabilities (e.g., deformable screens, vibrations, static charges, heat, etc.). Formatting, structure, and user interface elements may be mapped to different screen variations that may be felt by a visually impaired user. A visually impaired user may be able to utilize his/her sense of touch to more easily comprehend formatting and structure of a document, as well as to have greater confidence to author professional and consistently formatted and structured documents. A tactile effect may be applied to a location of a displayed user interface element, formatting property, or document structure, or may be applied to a designated area of the display.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: June 1, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: John Campbell
  • Patent number: 11023654
    Abstract: A method for generating an appendix from document content is provided. Included is analyzing a structure of a document to identify at least one logical element in a content of a page of the document; identifying at least one relation within the identified at least one logical element to determine an appendix topic; determining a degree of relevance of the at least one relation identifying the appendix topic; extracting an appendix content from at least one source document, based on determining a relevance of the source document to the appendix topic; and formatting the appendix based on the extracted appendix content.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: June 1, 2021
    Assignee: International Business Machines Corporation
    Inventors: Anand B. Bhagwat, Amit P. Bohra, Krishna Kummamuru, Abhishek Shivkumar
  • Patent number: 11023556
    Abstract: Designing and previewing web pages includes displaying an identifying image encoded with a first uniform resource locator (URL) of a preview web page on a display of a first computing device, the first URL including a location of the preview web page and a token unique to a web page authoring session for the preview web page; receiving, from a second computing device, a second URL obtained by capturing the identifying image on the display of the first computing device by a camera of the second computing device and decoding the captured identifying image to get the second URL by the second computing device; validating the second URL; and sending the preview web page to the second computing device when the second URL is validated. The preview web page may then be displayed on the second computing device.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: June 1, 2021
    Assignee: salesforce.com, inc.
    Inventor: Marcus Lenzner
  • Patent number: 11017162
    Abstract: An approach is provided in which an information handling system displays a first editor on a display that displays nodes corresponding to entities included in a document text. In response to receiving a user selection corresponding to a first one of the nodes, the information handling system identifies one or more second nodes corresponding to the first node based on the document text. In turn, the information handling system repositions the one or more second nodes to a second position on the first editor based on a first position of the first node.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: May 25, 2021
    Assignee: International Business Machines Corporation
    Inventors: Atsushi Ono, Chikako Oyanagi, Yuka Abe, Teruki Tauchi
  • Patent number: 11017052
    Abstract: A computer-implemented method may facilitate user interaction with an interactive form. In one aspect, the method may detect a selection of the form by a user of a client device. The method may then automatically provide instructions that cause a web browser application of the client device to (1) display a submit control inside a form interaction framework area of a form interaction page, the form interaction framework area being outside a form container area of the form interaction page, (2) use a viewer software component to display the interactive form inside the form container area while the submit control is displayed in the form interaction framework area, and (3) in response to detecting a user activation of the submit control, communicate the user activation to the interactive form using a programmatic interface of the viewer software component such that the interactive form executes the form submission function.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: May 25, 2021
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Frederick L. Denzer, Tyrone David Hartness, Jr., Michael Patrick Henry
  • Patent number: 11017157
    Abstract: A method and system for using target audience based attributes for modifying an electronic dictionary is provided. The method includes detecting a communication application being enabled via an electronic device. In response, electronic communications of a user are monitored and analyzed with respect to the electronic device and user attributes. Linguistic patterns associated with the electronic communications are determined and with respect to additional electronic communications of said user and a weighted prioritization list of the common terms is generated and electronic dictionary software is modified accordingly. A specified electronic communication currently being entered into the electronic device is monitored and each term of the specified electronic communication is analyzed. In response to the analysis, suggested terms for entering within the specific electronic communication are presented via a graphical user interface of the electronic device.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: May 25, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jill Dhillon, Michael Bender, Jeremy R. Fox, Kulvir Singh Bhogal
  • Patent number: 11010795
    Abstract: A method and system is provided for facilitating affiliate link generation. A user enables the system by identifying a webpage on an affiliate web site. The system performs an initial assessment of the page to extract webpage information, which is compared to information stored in a database. If the extracted information matches stored information, a record of the webpage is displayed and an affiliate link is dynamically generated for immediate use. If the extracted information does not match stored information, a new record of the webpage is created. If the webpage contains product-specific data, a product-specific record is stored. If the webpage does not contain product-specific data, a non-product record is stored. An affiliate link is then dynamically created. The new record of the product and dynamically created affiliate link is added to the database for immediate use.
    Type: Grant
    Filed: July 12, 2012
    Date of Patent: May 18, 2021
    Assignee: rewardStyle, Inc.
    Inventors: Alexei Stoliartchouk, Forrest Jordan, Baxter Box
  • Patent number: 11003837
    Abstract: A document is represented as a node tree in a document processing system. Edits to a node are represented in a change record that has a one-way link to the node. A text mark has a one-way link to the change record. It deletes that link when the changes represented by the change record are reflected in the text mark. A memory management system releases the memory allocated to the change record when no other object links to it.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: May 11, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Evgeny Veselov, Sergey Dubinets, Brian Robert Marshall
  • Patent number: 11003833
    Abstract: A layout engine generates a visual layout tree for a visual description tree of a document whose content is to be rendered in one or more display areas. A visual description tree describes the content of a document along with formatting and logical arrangement the content. Visual description nodes of a visual description tree represent the organization of the constituent elements a document hierarchically. A visual layout tree defines the layout of a document within one or more display areas. Visual layout nodes of a visual layout tree represent the layout of the content of a document hierarchically. The layout engine receives as input a visual description tree and generates the corresponding visual layout tree. A rendering engine then inputs the visual layout tree and generates a graphics buffer containing the pixels representing the layout of the document as defined by the visual layout tree.
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: May 11, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Charles Simonyi, Andras Nagy
  • Patent number: 10997365
    Abstract: Systems and methods for generating a visually enhanced image of a digital document are disclosed. In one example, a method includes receiving, by a computing device, a selection of an original document to be viewed by a user; obtaining, by the computing device, visual annotations for the original document from a remote computing device, wherein the visual annotations indicate one or more visual effects parameters associated with one or more pages of the original document; determining, by the computing device, visual effects to be applied to one or more pages of the original document based on the visual annotations; and applying the visual effects to render, by the computing device, a visually enhanced version of the original document for viewing by the user.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: May 4, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hariprasad Venkateshaiah, Hanson Lieu
  • Patent number: 10996498
    Abstract: A display apparatus with touch sensing and force sensing functions includes a display panel, a first touch device, a conductive layer and a dielectric layer. The first touch device includes multiple touch sensing pads. The conductive layer includes multiple force sensing pads electrically connected to each other, where the touch sensing pads separately overlap the corresponding force sensing pads in a vertical projection direction. The dielectric layer is disposed between the conductive layer and the first touch device. The touch sensing pads, the dielectric layer and the force sensing pads form a force sensing device.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: May 4, 2021
    Assignee: AU OPTRONICS CORPORATION
    Inventors: Yi-San Hsieh, Shih-Lun Lai, Wen-Chang Hsieh, I-Hsiung Huang
  • Patent number: 10993364
    Abstract: A system for an agricultural machine for displaying machine-specific information and inputting machine-specific commands comprising a programmable electronic control unit (1) comprises a microcontroller having an interface for connection to a bus system (2) belonging to the machine. The control unit (1) further comprises wired or wireless communication means for setting up a wireless or wired communication connection (4) to a mobile computer unit (3), such that the control unit (1) is connected for data exchange to the mobile computer unit (3). The control unit (1) is connected, on one hand, to a tractor control device (5) and other participants (6) of the bus system (2) by means of the machine's bus system (2), and on the other hand to the mobile computer unit (3). The mobile computer unit (3) is used for displaying machine-specific information and inputting machine-specific commands.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: May 4, 2021
    Inventor: Andreas Reichhardt
  • Patent number: 10984196
    Abstract: Method and apparatus for generating natural language observations using sequence-to-sequence models are provided. The method includes receiving a first electronic document and dynamically generating, without requiring user intervention, a first natural language observation corresponding to a first portion of the first electronic document by processing the first portion of the first electronic document using a first sequence-to-sequence model. A second natural language observation is received for the first portion of the first electronic document, and the generated first natural language observation and the authoritative natural language observation are provided. The method further includes receiving an evaluation of the first natural language observation and the second natural language observation, and refining the first sequence-to-sequence model based on the evaluation of the first natural language observation and second natural language observation.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: April 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Patrick D. Watson, Maria D. Chang, Jae-Wook Ahn, Sharad Sundararajan, Tengfei Ma
  • Patent number: 10983814
    Abstract: Embodiments of this invention relate to theater seating, and more particularly to theater seating comprising a user interface that can be used to control various elements of the seat, and allow the user to select the language in which media is presented (i.e., systems and methods for providing language selection technology through interface with cinema servers). Embodiments of this system comprise a touchscreen user interface, a processing and IO circuit board, and a head phone audio jack. In some embodiments the touchscreen user interface comprises a menu selectable device. In some embodiments the menus show various controllable features selected from a list comprising: multiple language outputs with volume controls, position control for the seat back recline and foot elevation, potentially a seat temperature control with heat and cooling, and even potentially a customer rewards number input device capable of theater concessions ordering.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: April 20, 2021
    Inventors: David J. Havell, Ken Barton, Aaron Best, Alex Ferro, Tim Hayford
  • Patent number: 10977331
    Abstract: Embodiments of the present disclosure relate to a method for closing a plurality of webpages in a browser. According to the method, one or more records are acquired in response to receiving an instruction to close a first webpage. Each record comprises at least two URLs having a parent-child relationship. A URL chain of the first webpage is acquired based on the acquired one or more records in response to receiving an instruction to close a plurality of webpages related to the URL chain. The URL chain consists of a plurality of URLs having a multi-level parent-child relationship. The plurality of webpages related to the URL chain are closed.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: April 13, 2021
    Assignee: International Business Machines Corporation
    Inventors: Yun Zheng, Yu Zhou, Qian Xia Song, Yan Ting Li
  • Patent number: 10970469
    Abstract: Described embodiments provide a method, computer program product, and computer system for generating, by a computing device, a data file including at least one property from a first cascading style sheet (CSS) file, the at least one property defining a scripting language object. A scripting language file may be generated, the scripting language file may include a scripting language variable for the scripting language object. A second CSS file may be generated by replacing the at least one property from the data file with the scripting language variable of the scripting language file. An element of a webpage referenced by the scripting language object may be rendered based upon, at least in part, the scripting language variable of the second CSS file.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: April 6, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Zhen Zeng, Cheng Xie
  • Patent number: 10963211
    Abstract: Various embodiments of the present disclosure relate to an electronic device.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: March 30, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jinyoung Park, Chan-Yong Jung, Ga-Jin Song, Dong-Ho Jang