Patents Examined by Stephen S. Hong
-
Patent number: 11036935Abstract: 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: GrantFiled: February 15, 2019Date of Patent: June 15, 2021Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Ko Mitsuda, Ryuichiro Higashinaka, Junji Tomita
-
Patent number: 11030398Abstract: 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: GrantFiled: April 5, 2019Date of Patent: June 8, 2021Assignee: RUNBECK ELECTION SERVICES INC.Inventors: Kevin Runbeck, William O'Neill, Chris Schiffhauer, Sergei Nosov, Akasha Ramnarine
-
Patent number: 11030389Abstract: 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: GrantFiled: November 20, 2019Date of Patent: June 8, 2021Assignee: Adobe Inc.Inventors: Gregory A. Kaplan, Bram Stein
-
Patent number: 11023655Abstract: 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: GrantFiled: June 11, 2014Date of Patent: June 1, 2021Assignee: Microsoft Technology Licensing, LLCInventor: John Campbell
-
Patent number: 11023654Abstract: 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: GrantFiled: February 21, 2020Date of Patent: June 1, 2021Assignee: International Business Machines CorporationInventors: Anand B. Bhagwat, Amit P. Bohra, Krishna Kummamuru, Abhishek Shivkumar
-
Patent number: 11023556Abstract: 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: GrantFiled: July 10, 2019Date of Patent: June 1, 2021Assignee: salesforce.com, inc.Inventor: Marcus Lenzner
-
Patent number: 11017162Abstract: 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: GrantFiled: December 3, 2018Date of Patent: May 25, 2021Assignee: International Business Machines CorporationInventors: Atsushi Ono, Chikako Oyanagi, Yuka Abe, Teruki Tauchi
-
Patent number: 11017052Abstract: 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: GrantFiled: October 11, 2019Date of Patent: May 25, 2021Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANYInventors: Frederick L. Denzer, Tyrone David Hartness, Jr., Michael Patrick Henry
-
Patent number: 11017157Abstract: 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: GrantFiled: May 15, 2019Date of Patent: May 25, 2021Assignee: International Business Machines CorporationInventors: Jill Dhillon, Michael Bender, Jeremy R. Fox, Kulvir Singh Bhogal
-
Patent number: 11010795Abstract: 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: GrantFiled: July 12, 2012Date of Patent: May 18, 2021Assignee: rewardStyle, Inc.Inventors: Alexei Stoliartchouk, Forrest Jordan, Baxter Box
-
Patent number: 11003837Abstract: 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: GrantFiled: May 20, 2019Date of Patent: May 11, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Evgeny Veselov, Sergey Dubinets, Brian Robert Marshall
-
Patent number: 11003833Abstract: 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: GrantFiled: July 15, 2015Date of Patent: May 11, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Charles Simonyi, Andras Nagy
-
Patent number: 10997365Abstract: 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: GrantFiled: June 7, 2019Date of Patent: May 4, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hariprasad Venkateshaiah, Hanson Lieu
-
Patent number: 10996498Abstract: 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: GrantFiled: September 16, 2016Date of Patent: May 4, 2021Assignee: AU OPTRONICS CORPORATIONInventors: Yi-San Hsieh, Shih-Lun Lai, Wen-Chang Hsieh, I-Hsiung Huang
-
Patent number: 10993364Abstract: 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: GrantFiled: June 6, 2016Date of Patent: May 4, 2021Inventor: Andreas Reichhardt
-
Patent number: 10984196Abstract: 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: GrantFiled: January 11, 2018Date of Patent: April 20, 2021Assignee: International Business Machines CorporationInventors: Patrick D. Watson, Maria D. Chang, Jae-Wook Ahn, Sharad Sundararajan, Tengfei Ma
-
Patent number: 10983814Abstract: 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: GrantFiled: March 16, 2018Date of Patent: April 20, 2021Inventors: David J. Havell, Ken Barton, Aaron Best, Alex Ferro, Tim Hayford
-
Patent number: 10977331Abstract: 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: GrantFiled: July 24, 2019Date of Patent: April 13, 2021Assignee: International Business Machines CorporationInventors: Yun Zheng, Yu Zhou, Qian Xia Song, Yan Ting Li
-
Patent number: 10970469Abstract: 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: GrantFiled: August 19, 2019Date of Patent: April 6, 2021Assignee: Citrix Systems, Inc.Inventors: Zhen Zeng, Cheng Xie
-
Patent number: 10963211Abstract: Various embodiments of the present disclosure relate to an electronic device.Type: GrantFiled: March 28, 2018Date of Patent: March 30, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Jinyoung Park, Chan-Yong Jung, Ga-Jin Song, Dong-Ho Jang