Patents Issued in July 14, 2020
-
Patent number: 10713400Abstract: Methods of and systems for executing a simulation of a constrained multi-body system. The method comprises, using a physics engine, simulating the constrained multi-body system, wherein: the constrained multi-body system comprises articulated constraints, the articulated constraints are associated with a geometric stiffness matrix; the geometric stiffness matrix defining a geometric stiffness; a diagonal approximation of the geometric stiffness matrix is generated; and the diagonal approximation is used as part of a stability analysis in which damping is automatically adjusted so that the damping stabilizes the simulation of the constrained multi-body system.Type: GrantFiled: April 23, 2018Date of Patent: July 14, 2020Assignee: CMLABS SIMULATIONS INC.Inventors: Sheldon Paul Andrews, Paul Gregory Kry, Marek Teichmann
-
Patent number: 10713401Abstract: There is provided a surface shape defect generating region estimating method for estimating a generating region of a surface shape defect of a deformation-processed product obtained by performing deformation processing with respect to a workpiece, the method including: a first stress distribution obtaining process of obtaining first stress distribution ?(T1); a second stress distribution obtaining process of obtaining a second stress distribution ?(T2); a comparative stress distribution obtaining process of obtaining comparative stress distribution ?(T1, T2); a division comparative stress distribution obtaining process of obtaining division comparative stress distribution ?DIV(T1, T2); and a surface shape defect generating region estimating process of estimating whether or not each of the divided regions DK is a generating region of the surface shape defect.Type: GrantFiled: January 22, 2016Date of Patent: July 14, 2020Assignee: NIPPON STEEL CORPORATIONInventors: Takuya Kuwayama, Takashi Ariga
-
Patent number: 10713402Abstract: The present disclosure provides a molding system for preparing an injection-molded article. The molding system includes a molding machine; a mold disposed on the molding machine and having a mold cavity for being filled with a molding resin; a processing module configured to generate an extension rate distribution and a shear rate distribution of the molding resin in the mold cavity based on a molding condition for the molding machine; and a controller coupled to the processing module. The processing module is configured to generate the extension rate distribution and the shear rate distribution of the molding resin based in part on consideration of a geometry variation of the mold cavity. The controller is configured to control the molding machine with the molding condition using the generated extension rate distribution and the generated shear rate distribution of the molding resin to perform an actual molding process for preparing the injection-molded article.Type: GrantFiled: December 20, 2019Date of Patent: July 14, 2020Assignee: CORETECH SYSTEM CO., LTD.Inventors: Huan-Chang Tseng, Rong-Yeu Chang, Chia-Hsiang Hsu
-
Patent number: 10713403Abstract: Apparatus and associated methods relate to controlling synthesis of an electronic design by tagging an intellectual property (IP) parameter such that changes to the tagged design parameter do not result in the entire electronic design being re-synthesized. In an illustrative example, a circuit may contain a number of hard blocks, which may be configured using an HDL design tool. Whenever an IP parameter of an HDL design is updated, place and route may go out of date, which may require the entire design to be re-synthesized. By tagging certain IP parameters with at least one tag, changes or alterations to these tagged IP parameters will not cause synthesis to occur (for output products associated with the at least one tag). Avoiding re-synthesis may save significant time for designers by performing re-synthesis only when necessary.Type: GrantFiled: April 3, 2019Date of Patent: July 14, 2020Assignee: XILINX, INC.Inventors: Shreegopal S. Agrawal, Jaipal R. Nareddy, Suman Kumar Timmireddy, Benjamin D. Curry, Siddharth Rele, Sozon Panou
-
Patent number: 10713404Abstract: Embodiments herein describe reconfigurable integrated circuits (ICs) which include programmable logic that can be configured to perform a user task. In one embodiment, the programmable logic is configured as an accelerator. The user may want to gather debug data or profiling data when executing the accelerator. Rather than using debug/profile circuitry disposed in a static region of the IC, the user can provide preferences to a linker which then dynamically configures debug/profile circuitry in a dynamic region of the IC. That is, based on user preferences, the linker can generate customized debug/profile circuitry for monitoring the performance of the accelerator. In one embodiment, the debug/profile circuitry is implemented in the dynamic region of the IC and is tailored to user preferences rather than relying on static, or fixed, debug/profile circuitry. Moreover, the user can retrieve the debug/profiling data on demand using a call back and a device driver.Type: GrantFiled: December 12, 2018Date of Patent: July 14, 2020Assignee: XILINX, INC.Inventors: Paul R. Schumacher, Anurag Dubey, Pramod Chandraiah, Stephen P. Rozum, Hem C. Neema
-
Patent number: 10713405Abstract: A method for generating semiconductor device model parameters includes receiving semiconductor device performance data of statistical instances of semiconductor devices, for a plurality of areal trapped charge densities Model parameters are extracted to produce individual model instances, each corresponding to the respective statistical instances for the areal trapped charge densities. Statistics of the extracted model parameters are modeled by processing the individual model instances to determine, for each areal trapped charge density, moments describing non-normal marginal distributions of the extracted model parameters and correlations between the extracted model parameters. Semiconductor device model parameters are generated for use in simulating a circuit using the determined moments and the determined correlations, for a selected areal trapped charge density.Type: GrantFiled: May 9, 2016Date of Patent: July 14, 2020Assignee: SYNOPSYS, INC.Inventor: David Thomas Reid
-
Patent number: 10713406Abstract: A method for optimizing a multi die implementation flow that is aware of mix-and-match die integration for implementing multi-die integrated circuits includes partitioning a netlist into partitions comprehending mix-and-match die integration, wherein each partition will be assigned to a die. Each partition is placed into a corresponding die. A clock tree of the integrated circuit is synthesized. Nets of the integrated circuit in are routed in accordance the placing and synthesizing.Type: GrantFiled: November 29, 2016Date of Patent: July 14, 2020Assignee: The Regents of the University of CaliforniaInventors: Andrew B. Kahng, Kwangsoo Han, Jiajia Li
-
Patent number: 10713407Abstract: A standard cell for a semiconductor device includes a plurality of features for performing the functionality of the standard cell. The standard cell further includes a first sensitivity region adjacent to a first edge of the standard cell. The standard cell further includes anchor nodes linked to corresponding features of the plurality of features, wherein a number of anchor nodes linked to each feature of the corresponding features is based on a position of an end of each feature of the corresponding features relative to the first sensitivity region.Type: GrantFiled: December 24, 2018Date of Patent: July 14, 2020Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.Inventors: Nien-Yu Tsai, Chin-Chang Hsu, Hsien-Hsin Sean Lee, Wen-Ju Yang
-
Patent number: 10713408Abstract: A layout file for an integrated circuit has drawn geometries. Variable fill geometries are added to local areas based on densities of the drawn geometries in windows associated with the local areas and on the global density of all the drawn geometries in the layout file. Each window has a separate local area associated with it. The densities of the variable fill geometries in the local areas are not all equal. Densities of the fill geometries are higher in local areas associated with windows having lower densities of the drawn geometries, and for lower values of the global density. The layout file is stored in a computer-readable medium which may be used to produce a photomask for manufacturing an integrated circuit.Type: GrantFiled: February 1, 2019Date of Patent: July 14, 2020Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Sumanth Somashekar, Shaibal Barua, Padman Sooryamoorthy
-
Patent number: 10713409Abstract: An integrated circuit (IC) device is disclosed. The IC device includes a global clock source to generate a global clock signal. Multiple local clock sources are employed in the IC device. Each local clock source provides a local clock signal for a partitioned sub-design block in the IC device. Each local clock signal is based on the global clock signal. The IC device includes a clock controller having inputs from the global clock source and the multiple local clock sources. The clock controller (1) measures skew between each local clock source and the global clock source, and (2) generates respective control signals to adjust respective phases of each local clock signal to reduce the measured skew.Type: GrantFiled: March 12, 2019Date of Patent: July 14, 2020Assignee: Movellus Circuits, Inc.Inventors: Jeffrey Fredenburg, Muhammad Faisal, David M. Moore, Ramin Shirani, Yu Huang
-
Patent number: 10713410Abstract: A method related to legalize mixed-cell height standard cells of an IC is provided. A global placement of the IC is obtained. A plurality of standard cells of the IC are placed in the global placement. Each standard cell is moved from a position to the nearest row in the global placement. A displacement value of each moved standard cell is obtained in the global placement. The global placement of the IC is divided into a plurality of windows according to the displacement values of the moved standard cells in each window and a dead space corresponding to each moved standard cell in each window. All overlapping areas among the standard cells of each window are removed to obtain a detailed placement. The IC is manufactured according to the detailed placement. The standard cells have different cell heights in each window.Type: GrantFiled: April 25, 2019Date of Patent: July 14, 2020Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTDInventors: Chao-Hung Wang, Yen-Yi Wu, Shih-Chun Chen, Yao-Wen Chang, Meng-Kai Hsu
-
Patent number: 10713411Abstract: The present disclosure describes apparatuses and methods for correcting design rule violations. The apparatuses and methods, applicable to the design of features to be rendered onto a photolithography mask used in a semiconductor wafer-manufacturing environment, rely on a design-rule checker working in combination with a list of one or more solutions. The combination of the design-rule checker working with the list of one or more solutions provides for efficient and effective identification and resolution of design rule violations.Type: GrantFiled: July 17, 2018Date of Patent: July 14, 2020Assignee: MARVELL ASIA PTE, LTD.Inventor: Runzi Chang
-
Patent number: 10713413Abstract: An image processing apparatus determines a type of a display target content of a browser and acquires information on a size of a display part of the image processing apparatus. Further, the image processing apparatus displays the display target content on the display part by using the browser, on the basis of a determination result on the type of the display target content. When the display target content is determined to be a specific type of content, the apparatus enlarges the display target content in conformity with the size of the display part and displays the display target content, regardless of whether or not there is a size specification in the display target content, and when the display target content is determined not to be the specific type of content, the apparatus displays the display target content in accordance with a specification content included in the display target content.Type: GrantFiled: March 28, 2017Date of Patent: July 14, 2020Assignee: KONICA MINOLTA, INC.Inventor: Masayuki Kawamoto
-
Patent number: 10713414Abstract: A web page display method is disclosed. The method includes sending by a terminal device having a processor and a memory, a web page access request to a first server, and obtaining a first web page data sent by the first server in response to the web page access request, wherein the memory stores computer readable instructions executed by the processor; obtaining second web page data from a second server that is different from the first server; displaying the first web page data by using a first software application component running by the processor; and displaying the second web page data by using a second software application component running by the processor that is independent of the first software application component, wherein the first web page data and the second web page data being displayed in a single integral web page view.Type: GrantFiled: August 10, 2017Date of Patent: July 14, 2020Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Jinggang Lu, Xiaohai Wei, Dongsheng Niu
-
Patent number: 10713415Abstract: A testing materials production system generates a testing document associated with an electronic foundation document. The testing materials production system automatically generates the testing document by populating regions of a template with testing elements extracted from the electronic document. User customizations of the testing document are received, and the testing document is published to an extended catalog database associated with the electronic document. Regions of the testing document may be delivered in association with the electronic document to designated recipients via browser applications executing on computing devices of the recipients.Type: GrantFiled: October 4, 2018Date of Patent: July 14, 2020Assignee: Chegg, Inc.Inventors: Vincent Le Chevalier, Charles F. Geiger
-
Patent number: 10713416Abstract: Upon a user first installing, first launching, or otherwise first using a software application, a visual test may be provided that determines a desirable font size (i.e., size of text) to use throughout some or all user interfaces of that application or applicable device for that user. Based on prompts to the user regarding readability of the sample text of different font sizes and the responses received from the user, the system for font size selection may then select a default font size specifically for that user. The user's computing device may be in communication with a remote device or other server that that stores the selected fonts in a corresponding user profile, and then applies a corresponding font size selection to other connected devices of the user depending of the type of device and other user selectable options.Type: GrantFiled: September 30, 2013Date of Patent: July 14, 2020Assignee: ECHOSTAR UKRAINE, L.L.C.Inventor: Zane Eaton
-
Patent number: 10713417Abstract: Techniques and systems are described for contextually filtering font styles. Techniques include identifying font features as filtering parameters to be applied to filter available font styles. The font features are identified automatically in a selected text and/or via user input. Additionally or alternatively, techniques include identifying font attributes as filtering parameters to be applied to filter available font styles. The font attributes are identified automatically in a selected text and/or via user input. After filtering, candidate font styles are presented to a user for selection.Type: GrantFiled: April 17, 2017Date of Patent: July 14, 2020Assignee: Adobe Inc.Inventors: Praveen Kumar Dhanuka, Sanjeev Kumar Biswas, Amit Gaurav, Ankur Murarka
-
Patent number: 10713418Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: monitor a character stream; identify characters comprising a domain name request; identify a token in a language character map comprising the characters and associated with a language; generate, using a software translation engine, a translation of the first token into a second language; generate candidate domain names comprising: a domain name comprising the token; and a second domain name comprising the second token; modify, in real time, a user interface control to display the list of candidate domain names.Type: GrantFiled: November 13, 2018Date of Patent: July 14, 2020Assignee: Go Daddy Operating Company, LLCInventors: Wei-Cheng Lai, Yang Zhao
-
Patent number: 10713419Abstract: A mobile terminal and a method for using the same. The mobile terminal includes a display configured to display first screen information corresponding to at least a portion of a first page having a predetermined length, a sensor configured to detect a touch received on the display, and a controller configured to control the display to cease displaying at least a portion of the first screen information when the received touch corresponds to a predetermined scheme for displaying another portion of the first screen information, display the another portion of the first screen information in response to the received touch, and display at least a portion of second screen information corresponding to a region beyond an edge of the first page in response to the received touch when the displayed at least a portion of the first screen information corresponds to an edge region of the first page.Type: GrantFiled: December 27, 2013Date of Patent: July 14, 2020Assignee: LG ELECTRONICS INC.Inventors: Namki Kim, Sanghyun Eim, Yunjueng Mhun, Choonjae Lee, Jiyen Son, Joohee Son
-
Patent number: 10713420Abstract: A method, computer program product, and system for composition and declaration of tiled images in a style sheet. Embodiments commence upon identifying a cascaded style sheet (CSS) repository, wherein the CSS repository comprises referenced images that correspond to a subset of a set of images that are referenced in rules and fetching the referenced images that are within the CSS repository. The referenced images that were fetched are assembled into a spirited image. The spirited image is then augmented by placing high-resolution images into a sprited layout, wherein the high-resolution images correspond to the referenced images from the rules. One or more modified CSS sheets that references the sprited image rather than the referenced images are generated.Type: GrantFiled: April 19, 2018Date of Patent: July 14, 2020Assignee: Box, Inc.Inventor: Matthew A. Basta
-
Patent number: 10713421Abstract: A content conversion computer system for converting static image content to dynamic content includes a memory for storing data and a processor in communication with the memory. The processor is configured to receive a static image content having a plurality of image characteristics, analyze the static image content to determine the plurality of image characteristics, determine a plurality of dynamic content characteristics used for converting the static image content to a dynamic content, and generate the dynamic content based upon the image characteristics and the dynamic content characteristics.Type: GrantFiled: September 11, 2018Date of Patent: July 14, 2020Assignee: Google LLCInventors: Guannan Zhang, Kai Ye
-
Patent number: 10713422Abstract: A mobile terminal is configured to perform a method of editing a document. The method may include storing data corresponding to a copying event, sensing an input for attaching the data, and attaching at least part of the data corresponding to the input.Type: GrantFiled: October 24, 2014Date of Patent: July 14, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Youngeun Han, Gyuhee Han
-
Patent number: 10713423Abstract: Embodiments of the invention include methods and systems for content adjustment. Aspects of the invention include receiving, by a processor, a message from a user. A desired sentiment level for the message is received and a sentiment of the message is analyzed. The sentiment of the message is comparted to the desired sentiment level for the message to determine one or more suggested edits for the message.Type: GrantFiled: October 25, 2017Date of Patent: July 14, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pasquale A. Catalano, Andrew G. Crimmins, Arkadiy Tsfasman, John Werner
-
Patent number: 10713424Abstract: Systems and methods may be used to present changes to a document on a user interface. A method may include receiving, on the user interface, a user input including an edit task to a first portion of a document. The method may include determining, using a processor, that a second portion of the document includes text changeable by the edit task. The method may include automatically performing the edit task on the second portion of the document within the user interface based on the determination.Type: GrantFiled: April 10, 2018Date of Patent: July 14, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Zhouying Fan, Yichen Wang, Dario Pavlovic, Theresa A. Estrada, Sumit Gulwani, Jeffrey Weston, Daniel Adam Perelman, Itai Rosenberger
-
Patent number: 10713425Abstract: Embodiments described herein provide a system for generating a draft proposal. During operation, the system obtains a schema that represents a general model of a request for proposal (RFP). The system generates a structured RFP from an RFP document by structuring one or more elements of the RFP document in the structured RFP based on the schema. The system then generates a proposal outline comprising one or more sections. A respective one of the one or more sections corresponds to one of the one or more elements. The system obtains a piece of content for a respective section of the one or more sections based on a requirement specified in an element corresponding to the section and inserts the piece of content in the section of the proposal outline.Type: GrantFiled: August 20, 2018Date of Patent: July 14, 2020Assignee: Palo Alto Research Center IncorporatedInventors: Kyle D. Dent, Filip Masri
-
Patent number: 10713426Abstract: Systems, computer-program products and methods for annotating electronic text documents with multiple entities defined in a controlled vocabulary extracted from a compound noun phrase are disclosed. In one embodiment, a method of annotating an electronic text document includes searching, by a computing device, the electronic text document for instances of congruent compound noun phrases including a head and a modifier. If a congruent compound noun phrase is found, the method further includes determining a preceding word that precedes the modifier of the congruent compound noun phrase, and searching a controlled vocabulary for a second full term having the preceding word and the head of the congruent compound noun phrase. If the second full term is found in the controlled vocabulary, the method further includes annotating the electronic text document with the second full term having the preceding word and the head of the congruent compound noun phrase.Type: GrantFiled: November 14, 2013Date of Patent: July 14, 2020Assignee: Elsevier B.V.Inventor: Marius Doornenbal
-
Patent number: 10713427Abstract: Systems and methods for providing a communication program interface that includes an integrated supplemental interface are provided. The supplemental interface provides access to data stored within a tabular data management system. The supplemental interface may present a form that is automatically generated based on a column layout in a sheet stored in the tabular data management system. The supplemental interface may automatically select a sheet to be opened based on information in a message, and may automatically add information from the message to the sheet. The tabular data management system may allow image data to be stored and displayed within cells of tabular data.Type: GrantFiled: January 15, 2019Date of Patent: July 14, 2020Assignee: Smartsheet Inc.Inventors: Daniel Stein, William Eric Browne, Brent Frei, Alex Vorobiev, Kyan Duane Skeem, Erik Rucker, Thomas Peter Maliska, Jr., Tony Jacobson
-
Patent number: 10713428Abstract: Systems and methods for associated one or more images with one or more cells of a spreadsheet are described. As described, a plurality of images may be associated with a single cell or a single image may be associated with a range of cells. Additionally, an image and additional data may be associated with the same cell. Upon associating an image with a cell, various parameters of the image may be displayed for viewing and/or customization by a user. Additionally, sort and/or filter operations may be performed on the spreadsheet based on the various parameters of associated images and/or operations (e.g., fit and/or resize operations) may be performed on various parameters of associated images. An associated image may move with a cell when the cell is reordered within the cell table, or an associated image may be allowed to float over the grid but may be referenced by a cell.Type: GrantFiled: June 30, 2016Date of Patent: July 14, 2020Assignee: Microsoft Technology Licensing, LLCInventors: John Campbell, Carlos Augusto Otero, Christian Canton, John David Sully, Samuel C. Radakovitz, Matthew Hart Fichtner, Benjamin Edward Rampson
-
Patent number: 10713429Abstract: Provided are methods and systems for joining semi-structured data from the web with relational data in a spreadsheet table using input-output examples. A first sub-task performed by the system learns a string transformation program to transform input rows of a table to URL strings that correspond to the webpages where the relevant data is present. A second sub-task learns a program in a rich web data extraction language to extract desired data from the webpage given the example extractions. Hierarchical search and input-driven ranking are used to efficiently learn the programs using few input-output examples. The learnt programs are then run on the remaining spreadsheet entries to join desired data from the corresponding web pages.Type: GrantFiled: June 27, 2017Date of Patent: July 14, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Rishabh Singh, Jeevana Priya Inala
-
Patent number: 10713430Abstract: A computer-implemented method for providing templates for a document to a user, the method comprising detecting a first object in the document, generating a score for each document template in a plurality of document templates, by applying a ranking scheme to the document templates, wherein the ranking scheme is based on the first object placed in the document, providing to the user, a first subset of the plurality of document templates based on each document template's respective score, receiving a selection of a document template from the first subset of the plurality of document templates from the user, and applying the selected document template to the first object in the document.Type: GrantFiled: November 30, 2016Date of Patent: July 14, 2020Assignee: Google LLCInventors: Vishnu Sivaji, ANdrea Dulko, Li-Wei Lee, Peter Likarish, Julian Rajeshwar, Steven Joseph Saviano, Jonathan Bronson, Aaron Zemach
-
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: 10713432Abstract: This disclosure generally covers systems and methods that identify and differentiate types of changes made from one version of a document to another version of the document. In particular, the disclosed systems and methods identify changes between different document versions as factual changes or paraphrasing changes or (in some embodiments) as changes of a more specific revision category. Moreover, in some embodiments, the disclosed systems and methods also generate a comparison of the first and second versions that identifies changes as factual changes or paraphrasing changes or (in some embodiments) as changes of a more specific revision category. The disclosed systems and methods, in some embodiments, further rank sentences that include changes made between different document versions or group similar (or the same) type of changes within a comparison of document versions.Type: GrantFiled: March 31, 2017Date of Patent: July 14, 2020Assignee: ADOBE INC.Inventors: Tanya Goyal, Sachin Kelkar, Natwar Modani, Manas Agarwal, Jeenu Grover
-
Patent number: 10713433Abstract: A method and device is described for saving a documentation data file intended for being displayed on a screen. The method includes subdividing the documentation data into data blocks; associating a detail level with at least one data block; and saving the data block with a level marker relating to the associated detail level, the marker intended to be compared with a desired detail level in order to display the data on the screen.Type: GrantFiled: April 11, 2013Date of Patent: July 14, 2020Assignee: BULL SASInventors: Stéphane Martin, Philippe Couvee, Mireille Cheinet
-
Patent number: 10713434Abstract: Transfer of content between documents of different storage types is provided. Different versions of an endpoint (e.g., a productivity application) such as a mobile version and a desktop version, for example, may be enabled to process the same document and synchronize changes to the document content, even though the different versions or endpoints may use distinct formats for the same document.Type: GrantFiled: December 28, 2017Date of Patent: July 14, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Michelle Keslin, Daniel Snyder, Ali Taleghani, Nupur Agarwal, Jitesh Sachdeva
-
Patent number: 10713435Abstract: Methods and apparatuses are described for automated analysis, categorization, and behavior prediction of computer scripts using rules-based pattern matching. A server receives from a client device, a request for analysis of a process flow decision. The server identifies computer scripts that execute to generate the process flow decision. For each identified computer script: the server identifies text patterns in the computer script and categorizes the computer script based upon the identified patterns; the server converts the computer script into an expression tree data structure; the server traverses the expression tree to determine logical expressions that return a true result; the server parses each logical expression that returns a true result to identify parameters that contribute to the true result; the server generates a response to the request for analysis of the process flow decision and transmits the response to the request to the client computing device.Type: GrantFiled: May 14, 2019Date of Patent: July 14, 2020Assignee: FMR LLCInventors: Romy Sreedharan, Celeste Dupuis
-
Patent number: 10713436Abstract: A method for suggesting revisions to a document-under-analysis 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 for suggesting revisions including selecting a statement-under-analysis (“SUA”), selecting a first original text of the plurality of original texts, determining a first edit-type classification of the first original text with respect to its associated final text, generating a first similarity score for the first original text based on the first edit-type classification, the first similarity score representing a degree of similarity between the SUA and the first original text, selecting a second original text of the plurality of original texts, determining a second edit-type classification of the second original text with respect to its associated final text, generating a second similarity score for the second original text based on the second edit-type classification, the second similarityType: GrantFiled: November 20, 2019Date of Patent: July 14, 2020Assignee: BLACKBOILER, LLCInventors: Jonathan Herr, Daniel Edward Simonson, Daniel P. Broderick
-
Patent number: 10713437Abstract: Embodiments of the present invention provide a method and an apparatus for word detection in an application program. The method includes extracting a resource file from a multilingual application program installation package and converting the resource file into a text file. The method further includes disassembling the text file according to a language version to acquire a corresponding language text file; invoking a language detection tool according to the language version; and checking the language text file by using the language detection tool to identify questionable character information. The apparatus for word detection includes a file processing module, configured to extract a resource file from a multilingual application program installation package, and convert the resource file into a text file; and a disassembling module, configured to disassemble the text file according to a language version to acquire a corresponding language text file.Type: GrantFiled: August 14, 2017Date of Patent: July 14, 2020Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Rumin Ding, Juzhen Huo, Yixin Gao
-
Patent number: 10713438Abstract: A question answering system that determines whether a question is off-topic by performing the following steps: (i) receiving, by a question answering system, a set of documents; (ii) identifying topical subset(s) for each document of the set of documents using named entity recognition, where each topical subset relates to a corresponding topic; (iii) assigning a set of topic score(s) for each topical subset using natural language processing, where each topic score relates to a corresponding probability associated with the respective topical subset under a probabilistic language model; and (iv) determining, based, at least in part, on the topic score(s) corresponding to the topical subset(s), whether a question input into the question answering system is off-topic.Type: GrantFiled: June 15, 2016Date of Patent: July 14, 2020Assignee: International Business Machines CorporationInventors: John P. Bufe, Srinivasa Phani K. Gadde, Julius Goth, III
-
Patent number: 10713439Abstract: A sentence generating apparatus includes an encoder configured to generate a first sentence embedding vector by applying trained result data to a first paraphrased sentence of an input sentence, an extractor configured to extract verification sentences in a preset range from the generated first sentence embedding vector, and a determiner configured to determine a similarity of the first paraphrased sentence to the input sentence based on comparing the verification sentences to the input sentence.Type: GrantFiled: March 28, 2017Date of Patent: July 14, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Hoshik Lee, Hwidong Na
-
Patent number: 10713440Abstract: A method for performing natural language processing of free text using domain-specific spreading activation. Embodiments of the present invention ontologize free text using an algorithm based on neurocognitive theory by simulating human recognition, semantic, and episodic memory approaches. Embodiments of the invention may be used to process clinical text for assignment of billing codes, analyze suicide notes or legal discovery materials, and for processing other collections of text. Further, embodiments of the invention may be used to more effectively search large databases, such as a database containing a large number of medical publications.Type: GrantFiled: October 2, 2018Date of Patent: July 14, 2020Assignee: Children's Hospital Medical CenterInventors: John P. Pestian, Pawel Matykiewicz, Wlodzislaw Duch, Tracy A. Glauser, Robert A. Kowatch, Jacqueline M. Grupp-Phelan, Michael Sorter
-
Patent number: 10713441Abstract: An agent automation system includes a memory configured to store a natural language understanding (NLU) framework and a processor configured to execute instructions of the NLU framework to cause the agent automation system to perform actions. These actions comprise: generating an annotated utterance tree of an utterance using a combination of rules-based and machine-learning (ML)-based components, wherein a structure of the annotated utterance tree represents a syntactic structure of the utterance, and wherein nodes of the annotated utterance tree include word vectors that represent semantic meanings of words of the utterance; and using the annotated utterance tree as a basis for intent/entity extraction of the utterance.Type: GrantFiled: January 2, 2019Date of Patent: July 14, 2020Assignee: ServiceNow, Inc.Inventors: Edwin Sapugay, Anil Kumar Madamala, Maxim Naboka, Srinivas SatyaSai Sunkara, Lewis Savio Landry Santos, Murali B. Subbarao
-
Patent number: 10713442Abstract: Artificial intelligence (AI) technology can be used in combination with composable communication goal statements and an ontology to facilitate a user's ability to quickly structure story outlines in a manner usable by an NLG narrative generation system without any need for the user to directly author computer code. This AI technology permits NLG systems to determine the appropriate content for inclusion in a narrative story about a data set in a manner that will satisfy a desired communication goal. The AI technology also permits story edits to cause corresponding updates to an ontology and/or story outline used to support narrative generation.Type: GrantFiled: February 15, 2018Date of Patent: July 14, 2020Assignee: NARRATIVE SCIENCE INC.Inventors: Andrew R. Paley, Nathan Drew Nichols, Matthew Lloyd Trahan, Maia Jane Lewis Meza, Lawrence A. Birnbaum, Kristian J. Hammond
-
Patent number: 10713443Abstract: Systems and methods for enhancing the depth and richness of content in computer-generated patent applications by providing non-explicit support for individual claim features are disclosed. Exemplary implementations may: receive a previously unseen claim feature, the previously unseen claim feature being absent from the previously received patent documents; provide one or more sentences of never-been-seen-before computer-generated text using the trained machine learning model and the previously unseen claim feature as input; and insert the one or more sentences of non-explicit support in a draft patent application proximal to explicit support for the previously unseen claim feature.Type: GrantFiled: May 31, 2018Date of Patent: July 14, 2020Assignee: Specifio, Inc.Inventors: Kevin Knight, Ian C. Schick, Jay Priyadarshi
-
Patent number: 10713444Abstract: An apparatus for providing a translations editor on at least one user terminal. The apparatus includes a content data display unit for displaying text data and image data, which are extracted from content data, together; and a text data editor unit including a first-language text display unit for displaying a first-language text included in the text data, and a second-language text display unit in which a translation of the first-language text is input as a second-language text by a user of the user terminal.Type: GrantFiled: November 25, 2015Date of Patent: July 14, 2020Assignee: NAVER Webtoon CorporationInventors: Soo Yeon Park, Seung Hwan Kim, Ju Han Lee, Ji Hoon Ha
-
Patent number: 10713445Abstract: According to one embodiment of the present invention, a method for providing a translation service by using an electronic device can comprise the steps of: receiving an original text written in a first language; displaying the original text in a first area on a display; generating a translation created by translating the original text into a second language; extracting a keyword from the translation; displaying the translation in a second area on the display; and displaying content related to the keyword in a third area on the display if the keyword is selected from the translation. In addition, other examples are also possible.Type: GrantFiled: November 29, 2016Date of Patent: July 14, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hak-Jung Kim, Seung-Wook Lee
-
Patent number: 10713446Abstract: A voltage-to-time converter circuit receives a first voltage signal and produces a PWM-modulated signal having a duty-cycle proportional to the first voltage signal. A current integrator circuit receives the PWM-modulated signal from the voltage-to-time converter circuit block and produces an output signal by integrating a current signal from a current source over integration time intervals having a duration which is a function of the duty-cycle of the PWM-modulated signal. The current signal is proportional to a second voltage signal. The output signal is accordingly proportional to a product of the first voltage signal and the current signal, which is furthermore proportional to a product of the first voltage signal and the second voltage signal.Type: GrantFiled: February 13, 2019Date of Patent: July 14, 2020Assignee: STMicroelectronics S.r.l.Inventors: Giovanni Sicurella, Manuela La Rosa
-
Patent number: 10713447Abstract: The present disclosure relates to the technical field of backlight code printing, and provides a backlight position correction device, which includes an assembly line and an alignment mechanism. The assembly line is configured to drive linear motion of the backlight; and the alignment mechanism is used to adjust a plurality of back-up backlights such that the backlights are in the same straight line. The alignment mechanism includes a fixing plate and a motion component. The fixing plate is disposed at a side of the assembly line. The motion component is disposed at a side of the assembly line opposite to the fixing plate, and configured to push a side of the backlight such that the backlight abuts against the fixing plate.Type: GrantFiled: March 23, 2018Date of Patent: July 14, 2020Assignee: BOE TECHNOLOGY GROUP CO., LTD.Inventors: Jiabin Xie, Zailin Hong, Xiaoguang Hong
-
Patent number: 10713448Abstract: In some aspects, material processing head can include a body; an antenna disposed within the body; a first tag, associated with a first consumable component, disposed within a flux communication zone of the body at a first distance from the antenna, the first tag having a first resonant frequency; and a second tag, associated with a second consumable component, disposed within the flux communication zone of the body at a second distance from the antenna, the second tag having a second resonant frequency that is different than the first resonant frequency, where the first and second resonant frequencies are tuned based upon at least one of: i) a difference between the first distance and the second distance; or ii) a characteristic (e.g., shape) of the flux communication zone in which the first tag and/or the second tag is disposed.Type: GrantFiled: May 29, 2019Date of Patent: July 14, 2020Assignee: Hypertherm, Inc.Inventors: Michael Hoffa, E. Michael Shipulski
-
Patent number: 10713449Abstract: An antenna module for a RFID reader is provided, the antenna module being configured for operation with a plurality of transceivers of different impedance. The RFID reader includes an antenna and at least two terminals, with the antenna being connectable via at least a first of the terminals along at least two different contact points. A switch may also be provided for enabling switching between the at least two contact points. A RFID reader and a method for assembling a RFID reader are also provided. The antenna module and associated RFID reader are advantageously configured for use with a number of different transceivers.Type: GrantFiled: October 17, 2018Date of Patent: July 14, 2020Assignee: Elatec GmbHInventor: Christian Rötzer
-
Patent number: 10713450Abstract: An ambient backscatter (transmit) communication device includes (a) an antenna arrangement for scattering electromagnetic radiation towards a receive communication device; (b) an electronic circuit having a modulator unit for modulating an impedance of the antenna arrangement in accordance with pieces of information to be communicated; and (c) a component carrier. At least a part of the antenna arrangement and/or the electronic circuit is embedded within the component carrier. An ambient backscatter (receive) communication device includes (a) an antenna arrangement for receiving ambient backscattered radiation; (b) an electronic circuit having a demodulator unit for demodulating the received ambient backscattered radiation to retrieve pieces of information; and (c) a component carrier. At least a part of the antenna arrangement and/or the electronic circuit is embedded within the component carrier.Type: GrantFiled: January 11, 2018Date of Patent: July 14, 2020Assignee: AT&S Austria Technologie & Systemtechnik AktiengesellschaftInventor: Urs Hunziker