10th week of 2022 patent applcation highlights part 49 |
Patent application number | Title | Published |
20220075890 | SECURE STORAGE ACCESS THROUGH RATE LIMITATION - Disclosed systems and methods initiate an instance of an isolated application on a node computing device. The systems determine that the isolated application requests exclusive access to a block storage resource, create a control group associated with the block storage resource to provide access to members of the control group and set an access rate limit to zero for non-members of the control group, and assig the isolated application to the control group. | 2022-03-10 |
20220075891 | SYSTEMS AND METHODS FOR ENCRYPTION OF CONTENT REQUEST DATA - Systems and methods of restricting storage of data received in content requests include a data processing system obtaining a public encryption key for a resource provider. The data processing system can receive a content request from an information resource of the resource provider running on a client device. The request can include one or more key values corresponding to one or more data keys. The data processing system can identify a data key using an encryption policy specific to the resource provider, and encrypt the key value using the public encryption key. The data processing system can store the key value in encrypted form. The data processing system can generate, using the key value in encrypted form, a data report, and provide access to the data report. | 2022-03-10 |
20220075892 | PARTITIONING DATA ACROSS SHARED PERMISSIONED DATABASE STORAGE FOR MULTIPARTY DATA RECONCILIATION - Partitioning data across shared permissioned database storage for multiparty data reconciliation. A system includes an execution platform comprising a plurality of processing nodes and a shared permissioned ledger comprising a plurality of ledger instances, wherein each of the plurality of ledger instances is assigned to one client of a plurality of clients, and wherein storage resources on the shared permissioned ledger are independently scalable from the plurality of processing nodes on the execution platform. The system includes a resource manager in communication with each of the execution platform and the shared permissioned ledger, wherein the resource manager comprises a data ingestion engine. | 2022-03-10 |
20220075893 | SYSTEM AND METHOD FOR MAINTAINING GRAPHS HAVING A POLICY ENGINE AND BLOCKCHAIN - Aspects of the subject disclosure may include, for example, a processing system including a processor and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations. The operations include: identifying a set of one or more graphs in a blockchain ledger, wherein each graph of the set of one or more graphs comprises a set of one or more nodes and a graph permission level, wherein each node in the set of one or more nodes comprises a unique identifier, a node permission level, data and zero or more edges, wherein each edge in the zero or more edges defines a relationship between the node and another node in the set of one or more nodes, wherein the node permission level defines a prerequisite to access the data, the node permission level, or the zero or more edges, and wherein the graph permission level defines a prerequisite to access the set of one or more nodes; receiving a request from equipment utilized by a user to access first data in one or more nodes in a first graph, comparing a user permission of the user to a first permission level of the first graph to ensure that the user permission meets or exceeds the first permission level; applying rules of a rules engine to ensure that the user permission meets or exceeds a second permission level defined by the rules; and providing security keys to the equipment utilized by the user responsive to the user permission meeting or exceeding the first permission level and the second permission level, wherein the security keys provide access to the first data. Other embodiments are disclosed. | 2022-03-10 |
20220075894 | TAGGING AND AUDITING SENSITIVE INFORMATION IN A DATABASE ENVIRONMENT - Access to sensitive information in a database can be restricted to improve security and enable efficient auditing. A security engine receives a request from a requesting entity to access data in the database and determines that the requested data includes sensitive information. In response to the requesting entity being authorized to access the data, the security engine retrieves the requested data from the database and modifies the retrieved data by modifying metadata of the retrieved data to include a tag indicating that the retrieved data includes sensitive information. The security engine provides the modified data to the requesting entity and modifies a data access log to identify each attempted access to the modified data. When sensitive data is requested, an interface can include an obscuring element, requiring a user to manually select the element to view the data, enabling the logging of the explicit access request by the user. | 2022-03-10 |
20220075895 | User Identification System And Method For Fraud Detection - Methods, systems, and apparatuses are described for identifying potential identity fraud by tracking a user's typical communication patterns. If a new communication is received from someone who purports to be a trusted user, but the communication exhibits communication traits that are not typical for the user, additional identity fraud prevention steps may be taken. | 2022-03-10 |
20220075896 | DATA PROCESSING SYSTEMS FOR FULFILLING DATA SUBJECT ACCESS REQUESTS AND RELATED METHODS - Responding to a data subject access request includes receiving the request and identifying the requestor and source. In response to identifying the requestor and source, a computer processor determines whether the data subject access request is subject to fulfillment constraints, including whether the requestor or source is malicious. If so, then the computer processor denies the request or requests a processing fee prior to fulfillment. If not, then the computer processor fulfills the request. | 2022-03-10 |
20220075897 | Systems and Methods for Anonymizing Large Scale Datasets - A computer-implemented method for k-anonymizing a dataset to provide privacy guarantees for all columns in the dataset can include obtaining, by a computing system including one or more computing devices, a dataset comprising data indicative of a plurality of entities and at least one data item respective to at least one of the plurality of entities. The computer-implemented method can include clustering, by the computing system, the plurality of entities into at least one entity cluster. The computer-implemented method can include determining, by the computing system, a majority condition for the at least one entity cluster, the majority condition indicating that the at least one data item is respective to at least a majority of the plurality of entities. The computer-implemented method can include assigning, by the computing system, the at least one data item to the plurality of entities in an anonymized dataset based at least in part on the majority condition. | 2022-03-10 |
20220075898 | DISTRIBUTED DATA INTEGRATION DEVICE, DISTRIBUTED DATA INTEGRATION METHOD, AND PROGRAM - A distributed data integration device includes an acquisition unit configured to acquire, for a piece of analysis target data, an anchor data intermediate representation and an analysis target intermediate representation, the anchor data intermediate representation being an intermediate representation obtained by converting anchor data by a first function, the anchor data being data commonly used in integration of a plurality of the pieces of analysis target data that are distributed, the analysis target intermediate representation being an intermediate representation obtained by converting the analysis target data by the first function, an anchor data conversion unit configured to convert, for the piece of analysis target data, a plurality of the anchor data intermediate representations by a second function, a calculation unit configured to calculate, for the piece of analysis target data, the second function that minimizes a difference between the plurality of the anchor data intermediate representations, and an analysis target data conversion unit configured to convert, for the piece of analysis target data, the analysis target intermediate representation by the second function. | 2022-03-10 |
20220075899 | METHODS, SYSTEMS, ARTICLES OF MANUFACTURE AND APPARATUS TO PRIVATIZE CONSUMER DATA - Methods, systems, articles of manufacture and apparatus to privatize consumer data are disclosed. A disclosed example apparatus includes a consumer data acquirer to collect original data corresponding to (a) confidential information associated with consumers and (b) behavior information associated with the consumers, and a data obfuscator. The data obfuscator is to determine a degree to which the original data is to be obfuscated and a type of obfuscation to be applied to the original data based on the original data, generate obfuscation adjustments of the original data based on the degree and the type, and generate an obfuscation model based on the obfuscation adjustments. | 2022-03-10 |
20220075900 | TRACING OBJECTS ACROSS DIFFERENT PARTIES - In implementations of the subject matter described herein, a new approach for controlling and tracing an object across a plurality of parties is proposed. A rule set may be enabled by the confirmation of a plurality of parties. The rule set may define constraints on operations related to the object. Upon receipt of a request for an operation related to the object, the requested operation may be verified based on the rule set agreed by the plurality of parties. In response to verifying that requested operation is valid, the requested operation may be performed, and a record for the operation may be created and stored in a blockchain database accessible to the plurality of parties. | 2022-03-10 |
20220075901 | ATTACK PROTECTION BY POWER SIGNATURE BLURRING - An electronic circuit includes a plurality of processing elements, a register bank, and a control circuit. The processing elements consume power by processing a plurality of operands to generate a plurality of result values. The register bank has a plurality of registers. The control circuit is configured to determine one or more unused processing elements among the processing elements by snooping one or more incoming operands and an instruction type, control routing of one or more random operands from the register bank to the unused processing elements, and control routing of a random result value generated by one of the unused processing elements into a trash register of the registers. The power consumed by the unused processing elements in the generation of the random result value and a write of the random result value into the trash register temporally blurs a total power consumed by the electronic circuit. | 2022-03-10 |
20220075902 | TRUSTED HARDWARE-BASED DATA MANAGEMENT METHODS, APPARATUSES, AND DEVICES - Embodiments of the present specification disclose trusted hardware-based data management methods, apparatuses, and devices. One method comprising: identifying, by trusted hardware, data description information to be published, wherein the data description information describes target data of a data owner provided by a trusted institution, and the trusted hardware is associated with a decentralized identifier of the data owner; requesting the trusted institution to verify whether the trusted institution stores user service data for generating the target data; receiving a verification result from the trusted institution; and publishing the data description information in response to determining that the verification result indicating that the trusted institution stores the user service data for generating the target data. | 2022-03-10 |
20220075903 | Method for Securely Storing and Retrieving Medical Data - A gateway and a method are provided for securely storing (and/or securely retrieving) medical data the method for storing comprising at least steps of:
| 2022-03-10 |
20220075904 | INFORMATION PROCESSING APPARATUS AND CONTROL METHOD THEREOF - As one of possible embodiments, an information processing apparatus capable of protecting data stored in a non-volatile storage device more reliably is disclosed. The apparatus comprises an encryption circuit that encrypts data; a writing circuit that stores the data encrypted by the encryption circuit in a non-volatile storage device; and a volatile storage device that stores information used to decrypt the data encrypted by the encryption circuit. | 2022-03-10 |
20220075905 | CACHE CODE FOR AN ELECTRONIC PAYMENT TERMINAL AND CORRESPONDING ELECTRONIC PAYMENT TERMINAL - A removable cache code intended to be assembled to an electronic payment terminal in a reversible manner, thanks to first and second reversible attachment means located on the outer face of at least one of the lateral walls of the cache code. | 2022-03-10 |
20220075906 | SYSTEM AND METHOD OF DIGITAL CONTINUITY TAMPER DETECTION - An integrated circuit including an input terminal and an output terminal, signal generator circuitry that generates a pseudo-random digital signal provided at the output terminal, and comparator circuitry that compares an input signal received via the input terminal with the pseudo-random digital signal for providing a tamper detection signal indicative thereof. The signal generator circuitry may be a pseudo-random binary sequence generator or may be a linear-feedback shift register with software triggered reloading. The comparator circuitry may include a Boolean logic exclusive-OR gate for comparing the output and input signals. A method of detecting tampering including generating and providing a pseudo-random digital signal at an output terminal and comparing an input signal received via an input terminal with the pseudo-random digital signal for providing a tamper detection signal indicative thereof. | 2022-03-10 |
20220075907 | PLANOGRAM MANAGEMENT SYSTEM - Disclosed herein are various embodiments for planogram management system. An embodiment operates by receiving a planogram of a retail establishment. The planogram indicates a relative location of a plurality of items offered for sale by the retail establishment placed across one or more retail locations within the retail establishment. An image of a first one of the retail locations of the retail establishment is received. The image is compared to the portion of the planogram corresponding to the first one of the retail locations, and one or more differences between the image and the portion of the planogram for the first retail location are identified. An employee of the retail establishment is notified of the one or more differences. | 2022-03-10 |
20220075908 | Device and a method for accurately mapping the building information modeling and the Internet of Things monitoring item - A device and a method for accurately mapping the building information modeling and the Internet of Things monitoring item based on building information modeling and building intellectual management, the device comprises: a key field identification module for screening an component ID code with entity monitoring data feedback from any building information modeling component with component ID code; an addressing module, which is based on an API interface of building intelligent subsystem, to obtain the IP address of terminal equipment Internet of Things equipment and the dynamic monitoring information of the equipment; an Internet of Things analysis module which is used for accurately analyzing the Internet of Things equipment communication signal; a rule mapping module which is used for generating a building information modeling and building entity equipment mapping rule to achieve accurate mapping. | 2022-03-10 |
20220075909 | DESIGN AND CONSTRUCTION OF FENCES AND FENCE COMPONENTS - Interactive systems and methods are provided for designing and constructing fences or other structures supported by posts, including methods which enable users to design custom fence panels and be presented with dynamic visual representations of such custom fence panels. | 2022-03-10 |
20220075910 | PATTERN GENERATOR FOR ARCHITECTURAL PRODUCT MANUFACTURE - Generating patterns for architectural product manufacture. Defining a repeating pattern that is used for a layout design and displaying a visualization that represents the repeating pattern. Defining a design area of architecture and displaying a second visualization that represents the design area of architecture. The repeating pattern is then applied to the design area of architecture to complete the layout design of the design area. The second visualization that represents the design area of architecture includes the applied repeating pattern. Thereafter, information related to one or more components that are required to implement the layout design of the design area is generated. | 2022-03-10 |
20220075911 | METHOD FOR PREDICTING STRUCTURAL FAILURE BY STRENGTH-CRITERION-DRIVEN PERIDYNAMIC MODEL - A method for predicting a structural failure by a strength-criterion-driven peridynamic model is provided. By building a peridynamic model driven by the strength-criterion of structural materials and then applying geometric and material parameters and working conditions of a structure, a life period from a deformation to a complete break of the structure is predicted. The method is of a high reliability, a wide application range, and a high calculation efficiency. The method simulates an initiation and a propagation of multiple cracks on complex structures under complex load conditions until the structure is destroyed. | 2022-03-10 |
20220075912 | SELECTION OF A TRANSFORMER MODEL - A method for selecting a transformer model, the method being carried out by a computer system, the method including: | 2022-03-10 |
20220075913 | ESTIMATING PHYSICAL PARAMETERS OF A PHYSICAL SYSTEM BASED ON A SPATIAL-TEMPORAL EMULATOR - Apparatuses, methods, and systems for generating simulations of physical variables of a physical system are disclosed. A method includes fusing observation data and numeric simulation data. The fusing includes preprocessing the observational data and the numeric simulation data to remove inconsistencies of the observational data and the numeric simulation data, processing the preprocessed observational data and the numeric simulation data to extract interpretable structures and patterns within that data using ground truth and labeled information to create domain interpretable data, normalizing the preprocessed observation data, the numeric simulation data, and the domain interpretable data layers. The method further comprises training a spatial-temporal emulator model for a physical numerical model using the normalized preprocessed observation data, the numeric simulation data, and the domain interpretable data, incorporating prior knowledge of the physical system into the spatial-temporal emulator model, estimating physical parameters of the physical system based on the spatial-temporal emulator model. | 2022-03-10 |
20220075914 | METHODS OF CONTACT FOR SIMULATION - Apparatuses, systems, and techniques apply to a force-based (e.g., primal) formulation for object simulation. In at least one embodiment, updates to the force-based formulation is determined by solving for constraints that are to be satisfied when simulating rigid bodies (e.g., contact rich scenarios). | 2022-03-10 |
20220075915 | AUTOMATED RESERVOIR MODEL PREDICTION USING ML/AI INTERGRATING SEISMIC, WELL LOG AND PRODUCTION DATA - Methods and apparatus for generating one or more reservoir 3D models are provided. In one or more embodiments, a method can include training a first machine learning model to generate one or more integrated enhanced logs based, at least in part, on an integrated data set, wherein the integrated data set includes seismic data and well log data; generating one or more integrated enhanced logs from the first machine learning model; grouping the one or more integrated enhanced logs into an ensemble of integrated enhanced logs to form a static reservoir 3D model of a subterranean reservoir; inputting additional data to the first machine learning model to produce one or more updated integrated enhanced logs; and grouping the one or more updated integrated enhanced logs into an ensemble of updated integrated enhanced logs to form an updated 3D model. | 2022-03-10 |
20220075916 | SYSTEM AND METHOD FOR ACCELERATING PHYSICAL SIMULATION MODELS DURING MICROELECTRONIC DEVICE FABRICATION - A method for accelerating physical simulation models during microelectronic device fabrication may include, but is not limited to, running a physical simulation model at a first grid size having a first resolution, generating outputs at the first grid size having the first resolution from the physical simulation model, inputting the outputs at the first grid size having the first resolution from the physical simulation model into a resolution enhancement model (REM), and generating outputs at a second grid size having a second resolution via the REM to reduce at least one of a computational time cost or a computational resource cost of a controller running the physical simulation model. The physical simulation model may simulate an on-wafer performance of at least one microelectronics fabrication process. The second grid size may be smaller than the first grid size. The second resolution may be higher than the first resolution. | 2022-03-10 |
20220075917 | ADAPTIVE USER INTERFACES FOR COMPUTER-AIDED TECHNOLOGY APPLICATIONS - A system may support adaptive user interfaces (Us) for computer-aided technology (CAx) applications. The system may include a CAx tracking engine configured to track command usage of a computer-aided technology (CAx) application to obtain command usage data for the CAx application and a CAx training engine configured to train a machine learning model with the command usage data. The system may also include a CAx adaptive UI engine configured to obtain real-time command usage by a user of the CAx application; and apply the machine learning model to adaptively transform a UI of the CAx application, including by inputting the real-time command usage of the CAx application to the machine learning model to determine a predicted command based on the real-time command usage and dynamically updating a selected sub-section of the UI of the CAx application to present the predicted command to the user. | 2022-03-10 |
20220075918 | INDUSTRIAL AUTOMATION PROCESS SIMULATION FOR FLUID FLOW - An industrial CAD system is supplemented with features that allow a developer to easily convert a mechanical CAD model of an automation system to a dynamic digital twin capable of simulation within a simulation platform, including simulation of fluid dynamics throughout the system. The features allow the user to label selected elements of a mechanical CAD drawing with “aspects” within the CAD environment, and to add fluid models representing fluids that travel through or are processed by the system. Based on these aspect labels and fluid models, the CAD platform transforms the mechanical CAD model into a dynamic digital twin that can be exported to a simulation and testing platform to facilitate simulation of both machine operation and fluid dynamics | 2022-03-10 |
20220075919 | SYSTEMS AND METHODS FOR CO-SIMULATION - A model including a first co-simulation component and a second co-simulation component is analyzed. During execution of the model, the first co-simulation component outputs data to the second co-simulation component via a connection. The connection is declared as a continuous-time rate connection for input of the data into the second co-simulation component. Based on analyzing the model, the connection is identified as a discrete-continuous sample time connection based on data being communicated from the first co-simulation component to the second co-simulation component via the connection at a discrete-time rate when the model is executed in a co-simulation manner. | 2022-03-10 |
20220075920 | Automated Debug of Falsified Power-Aware Formal Properties using Static Checker Results - A power intent specification specifies the desired power intent for a design of an integrated circuit, for example the states of the power domains under different conditions. Power-aware formal properties describe desired behaviors specified by the power intent specification. Falsified power-aware formal properties indicate that the design does not exhibit the desired behavior. In addition, a debug context database contains debug contexts for static-check violations resulting from power-aware static checking of the design. Static checking checks for compliance with the power intent specification based on a static structure of the design. Falsified power-aware formal properties ae matched against the static-check violations. A data structure is generated, associating debug contexts for the matching static-check violations as possible causes of the falsified power-aware formal properties. | 2022-03-10 |
20220075921 | DIE LAYOUT CALCULATION METHOD, APPARATUS, MEDIUM, AND DEVICE - A die layout calculation method is provided. The method includes: selecting, based on a distribution array of a plurality of dies in a wafer, one die as a reference die; making first movements of a wafer center to determine a first coverage region for each first movement, and determining a feasible region based on a number of complete dies in each first coverage region; making a plurality of second movements of the wafer center in the feasible region to determine a second coverage region for each second movement, and determining a relative position of the wafer center in the reference die corresponding to a maximum number of complete dies in the second coverage region; and determining a die layout comprising a location of each die in the wafer. This method improves the accuracy and efficiency of determining the maximum number of dies. | 2022-03-10 |
20220075922 | SYSTEM AND COMPUTER PROGRAM PRODUCT FOR INTEGRATED CIRCUIT DESIGN - A system includes a processor configured to determine a power parameter associated with a cell in an integrated circuit (IC) layout diagram. In response to the determined power parameter exceeding a design criterion, the processor is configured to perform a modification of the IC layout diagram, the modification including at least one of altering a placement of the cell in the IC layout diagram or modifying a power delivery path to the cell. The power parameter includes at least one of a power density of a tile containing the cell, a voltage drop of the tile containing the cell, or a voltage drop of the cell. | 2022-03-10 |
20220075923 | METHOD FOR GENERATING A LAYOUT DIAGRAM OF A SEMICONDUCTOR DEVICE INCLUDING POWER-GRID-ADAPTED ROUTE-SPACING - A method of generating a layout diagram of a semiconductor device includes populating a conductive layer M(h) with segment patterns representing corresponding conductive segments in the semiconductor device. The segment patterns including first and second power grid (PG) patterns and first routing patterns, where h is an integer and h≥1. Arranging long axes of the first and second PG patterns and the first routing patterns to extend in a first direction. Arranging the first and second PG patterns to be separated, relative to a second direction, by a PG gap having a midpoint. The second direction being substantially perpendicular to the first direction. Distributing the first routing patterns between the first and second PG patterns and substantially uniformly in the second direction with respect to the midpoint of the PG gap. | 2022-03-10 |
20220075924 | HIERARCHICAL DENSITY UNIFORMIZATION FOR SEMICONDUCTOR FEATURE SURFACE PLANARIZATION - The current disclosure describes techniques for managing planarization of features formed on a semiconductor wafer. The disclosed techniques achieve relative planarization of micro bump structures formed on a wafer surface by adjusting the pattern density of the micro bumps formed within various regions on the wafer surface. The surface area size of a micro bump formed within a given wafer surface region may be enlarged or reduced to change the pattern density. A dummy micro bump may be inserted into a given wafer surface region to increase the pattern density. | 2022-03-10 |
20220075925 | AUTOMATICALLY DETERMINING A SIZE FOR A CONTENT ITEM FOR A WEB PAGE - Systems and methods for automatically determining a content item size may be based on a size of a viewport and a width of a parent element. A script may be configured to determine a size of a viewport, determine a width of a parent element of a resource, and determine a content item size based, at least in part, on the size of the view port and the width of the parent element. A dimension of the determined content item size may be used by a content item selection system to determine a set of content items. A content item selection system may select a content item from the determined set of content items and serve data to effect display of the selected content item in the parent element with the resource. | 2022-03-10 |
20220075926 | Systems for Generating Instances of Variable Fonts - In implementations of systems for generating instances of variable fonts, a computing device implements a similarity system to receive input data describing attribute values of glyphs of an input font. The similarity system generates a custom instance of a variable font by modifying a value of a registered design axis of the variable font based on the attribute values. A similarity score is determined that describes a visual similarity between the custom instance of the variable font and the input font. The similarity system identifies an additional design axis of the variable font based on the similarity score and generates an instance of the variable font that is visually similar to the input font by modifying a value of the additional design axis. | 2022-03-10 |
20220075928 | RENDERING METHOD FOR ON-DEMAND LOADING OF PDF FILE ON NETWORK - The present disclosure provides a method for rendering a PDF file by on-demand loading the PDF file in a network. The method comprises the following steps: acquiring basic data information of a PDF file to be rendered by a user; and according to the basic data information, determining page data block information required for rendering and displaying a corresponding page of the PDF file, wherein the page data block information comprises a quantity, a position, and a size of at least one page data block in the corresponding page; sending a request comprising the page data block information to a server, and receiving each page data block corresponding to the request; and rendering the each page data block corresponding to the request to display the corresponding page, according to the basic data information of the PDF file. | 2022-03-10 |
20220075929 | DYNAMICALLY GENERATING DOCUMENTS USING NATURAL LANGUAGE PROCESSING AND DYNAMIC USER INTERFACE - An NLP analysis method based on identification of common terms is disclosed. The improved NLP analysis can separate different parts of a patent claim into discrete claim segments based on the common terms. A user interface that corresponds to a flowchart allows the user to drag and drop the claim segments to form complex relationships, which is used to generate a patent specification. | 2022-03-10 |
20220075930 | DOCUMENT SEARCH SYSTEM AND DOCUMENT SEARCH METHOD - A document search system includes: a hardware processor that: stores a plurality of pieces of data; extracts first data including an image object from among the plurality of pieces of data, the image object representing text or a graph; specifies, from among the plurality of pieces of data, one or more pieces of second data including an object having a degree of similarity equal to or larger than a threshold with respect to the image object; and associates the image object included in the first data with the one or more pieces of second data. | 2022-03-10 |
20220075931 | APPARATUS AND METHOD FOR PROVIDING ELECTRIC BOOK - Disclosed are an apparatus and method for providing an electronic book, which can provide an electronic book in which the levels of words are changed depending on the reading level of a user. The apparatus may provide an electronic book whose changeable words are each changed to a word having the same meaning and a different word level, depending on the reading level of a user, thereby enabling the user to easily read the electronic book including difficult words, and enabling the user to learn difficult words while reading the electronic book. | 2022-03-10 |
20220075932 | METHOD AND APPARATUS FOR INSERTING INFORMATION INTO ONLINE DOCUMENT - A method and apparatus for inserting information into an online document are disclosed, the method comprises: receiving content information at a first area of the current document, the content information including a trigger character and/or a retrieval character; generating, in response to the trigger character, a content display interface at a second area of the current document; generating, in response to the retrieval character, a content information entry at the content display interface, the content information entry including a contact, a document or a group; and displaying, in response to an operation on the content information entry, a link of the content information entry at the first area of the current document. | 2022-03-10 |
20220075933 | DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR EDITING SCREENSHOT IMAGES - An electronic device: displays a first portion of content within an application interface; detects a screenshot capture input; and, in response to detecting the screenshot capture input: captures a screenshot image of the first portion of the content; and displays a screenshot editing interface that includes the screenshot image of the first portion of the content within an image area and expansion affordances provided to expand the screenshot image. The electronic device also: while displaying the screenshot editing interface, detects an expansion input that corresponds to expanding the screenshot image in one or more dimensions; and, in response to detecting the expansion input, modifies the screenshot image by displaying a second portion of the content within the image area in addition to the first portion of the content, where the second portion of the content was not displayed before detecting the screenshot capture input. | 2022-03-10 |
20220075934 | FOCUSED SCREEN DATA FIELD PRESENTATION FOR ENTRY OF DATA ASSOCIATED WITH AN ELECTRONIC FORM INTO A QUICK ENTRY SYSTEM - A quick entry method includes receiving receive, at a device comprising a screen, a selection of a portion of a screen, which corresponds to a section of a regular form. A sectional data separation process is performed to identify and separate the section of the regular form into a plurality of individual questions. Each of the plurality of individual questions is formatted for the screen. The plurality of individual questions is displayed, one at a time, on the device comprising the screen. Each of the plurality of individual questions comprising one or more data input fields for a user to complete. | 2022-03-10 |
20220075935 | EXTRACTING STRUCTURED INFORMATION FROM A DOCUMENT CONTAINING FILLED FORM IMAGES - A system and process for extracting information from filled form images is described. In one example, the claimed invention first extracts textual information and the hierarchy in a blank form. This information is then used to extract and understand the content of filled forms. In this way, the system does not have to analyze from the beginning each filled form. The system is designed so that it remains as generic as possible. The number of hard-coded rules in the whole pipeline was minimized to offer an adaptive solution able to address the largest number of forms, with various structures and typography. The system is also created to be integrated as a built-in function in a larger pipeline. The form understanding pipeline could be the starting point of any advanced Natural Language Processing application. | 2022-03-10 |
20220075936 | MINING MULTI-PARTY COLLABORATION PLATFORMS TO CREATE TRIAGING TREES AND PLAYBOOKS - Methods, systems, and computer program products for mining multi-party collaboration platforms to create triaging trees and playbooks are provided herein. A computer-implemented method includes obtaining, from a multi-user platform, conversations related to at least one technical issue; generating a plurality of triaging trees by analyzing the conversations, wherein each of the triaging trees stores information corresponding to temporal sequences of steps related to diagnosing and resolving said at least one technical issue; and deriving a playbook for resolving said at least one technical issue at least in part by combining two or more of the plurality of triaging trees. | 2022-03-10 |
20220075937 | IMPORTING TEXT INTO A DRAFT EMAIL - Examples described herein include systems and methods for importing text into a draft email on a user device. In response to a user selecting the first selectable element, the user device can launch a camera interface on the display. The user can capture an image, such as a page of a book or newspaper, and then scale the captured image to the relevant desired portion. The example method can further include recognizing text within the scaled portion of the image and automatically importing the recognized text into the draft email. The user device can utilize a machine learning model to perform text recognition at the device and then insert the recognized text into the draft email automatically. The user device can also display an indication of the accuracy of the imported recognized text within the draft email. | 2022-03-10 |
20220075938 | Text-Based News Significance Evaluation Method, Apparatus, and Electronic Device - The present invention provides text-based news significance evaluation methods, apparatuses, and electronic devices for improving efficiency and accuracy of news significance evaluation, and implementing real-time dynamic evaluation on text news. The method comprises: reading text news; preprocessing the text news to obtain original data; extracting feature values from the original data, which comprises metadata, a keyword, and a probability model feature value; and obtaining a score of each feature value according to a weight ratio corresponding to each feature value. The apparatus comprises: a text news reading module, a text news preprocessing module, a feature value extraction module, a feature value weight determining module, and a text news significance evaluation module. The electronic device comprises a memory and a processor. The memory stores a computer program that can run on the processor. When executing the computer program, the processor implements the text-based news significance evaluation method. | 2022-03-10 |
20220075939 | NATURAL LANGUAGE PROCESSING OF UNSTRUCTURED DATA - A computer system for processing unstructured data, the computer system comprising a computer processor, a computer memory operatively coupled to the computer processor and the computer memory having disposed within it computer program instructions that, when executed by the processor, cause the computer system to carry out the steps of receiving unstructured data input from a client device, analyzing the unstructured data for features that satisfy logical segment criteria by using natural language processing (NLP), and partitioning the unstructured data into logical segments based on satisfaction of the logical segment criteria. | 2022-03-10 |
20220075940 | EFFICIENT STORAGE AND RETRIEVAL OF RESOURCE DATA - A method of and system of for compressing and decompressing a localized software resource is disclosed. The method may include receiving a software resource, the software resource being in a first language, receiving a localized software resource for compression, where the software resource in the first language is a counterpart of the localized software resource in the second language. Upon receiving the software resources creating a first local dictionary for the localized software resource based at least in part on one or more first language words in the software resource and on data from a global dictionary, and compressing the localized software resource based on the local dictionary. | 2022-03-10 |
20220075941 | ARTIFICIAL INTELLIGENCE SYSTEM AND METHOD FOR PROVIDING AUTO-COMPLETE SUGGESTIONS - Embodiments of the disclosure provide artificial intelligence systems and methods for providing auto-complete suggestions. An exemplary artificial intelligence system includes at least one processor configured to receive a portion of a text input by a user through an input device and generate a suggested portion that automatically completes the text. The at least one processor is further configured to determine whether to provide the suggested portion to the user using a learning network. The learning network is trained using reinforcement learning that optimizes a time cost ratio indicative of a time saving when the suggested portion is provided to and accepted by the user. The artificial intelligence system may further include a display configured to display the suggested portion to the user as an auto-complete suggestion in response to a determination by the at least one processor to provide the suggested portion. | 2022-03-10 |
20220075942 | INFORMATION PROCESSING DEVICE AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An information processing device includes a processor configured to acquire provision information and subject information, the provision information being information related to at least one of a source that provides a sentence and a destination that indicates where the sentence is written, and the subject information being information related to a subject about which the sentence is generated, and estimate a sentence length for the subject associated with the provision information by inputting the acquired provision information and the acquired subject information into a length estimation model trained to learn the lengths of past sentences for subjects associated with past provision information and past subject information. | 2022-03-10 |
20220075943 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM STORING INFORMATION PROCESSING PROGRAM - An information processing apparatus includes a processor. The processor receives an input of a graph structure. The graph structure has nodes including text and edge. The processor assigns the nodes to one or more clusters. The processor partitions the text into words. The processor classifies the words into 1) a word representing a subject or target of an operation, 2) a word representing a content or state of the operation, and 3) other words. The processor extracts a frequent word by counting a frequency of occurrence of one or more words classified as the words representing the subject or target of the operation and extracts a frequent word by counting a frequency of occurrence of one or more words classified as the words representing the content or state of the operation, for the respective clusters. | 2022-03-10 |
20220075944 | LEARNING TO EXTRACT ENTITIES FROM CONVERSATIONS WITH NEURAL NETWORKS - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for extracting entities from conversation transcript data. One of the methods includes obtaining a conversation transcript sequence, processing the conversation transcript sequence using a span detection neural network configured to generate a set of text token spans; and for each text token span: processing a span representation using an entity name neural network to generate an entity name probability distribution over a set of entity names, each probability in the entity name probability distribution representing a likelihood that a corresponding entity name is a name of the entity referenced by the text token span; and processing the span representation using an entity status neural network to generate an entity status probability distribution over a set of entity statuses. | 2022-03-10 |
20220075945 | CROSS-LINGUAL ZERO-SHOT TRANSFER VIA SEMANTIC AND SYNTHETIC REPRESENTATION LEARNING - A computer-implemented method is provided for cross-lingual transfer. The method includes randomly masking a source corpus and a target corpus to obtain a masked source corpus and a masked target corpus. The method further includes tokenizing, by pretrained Natural Language Processing (NLP) models, the masked source corpus and the masked target corpus to obtain source tokens and target tokens. The method also includes transforming the source tokens and the target tokens into a source dependency parsing tree and a target dependency parsing tree. The method additionally includes inputting the source dependency parsing tree and the target dependency parsing tree into a graph encoder pretrained on a translation language modeling task to extract common language information for transfer. The method further includes fine-tuning the graph encoder and a down-stream network for a specific NLP down-stream task. | 2022-03-10 |
20220075946 | PERCEPTUAL ASSOCIATIVE MEMORY FOR A NEURO-LINGUISTIC BEHAVIOR RECOGNITION SYSTEM - Techniques are disclosed for generating a syntax for a neuro-linguistic model of input data obtained from one or more sources. A stream of words of a dictionary built from a sequence of symbols are received. The symbols are generated from an ordered stream of normalized vectors generated from input data. Statistics for combinations of words co-occurring in the stream are evaluated. The statistics includes a frequency upon which the combinations of words co-occur. A model of combinations of words based on the evaluated statistics is updated. The model identifies statistically relevant words. A connected graph is generated. Each node in the connected graph represents one of the words in the stream. Edges connecting the nodes represent a probabilistic relationship between words in the stream. Phrases are identified based on the connected graph. | 2022-03-10 |
20220075947 | AUTOMATIC CONVERSATION BOT GENERATION USING INPUT FORM - An input document data is received. The input document data is analyzed to automatically identify one or more response fields and one or more corresponding text labels laid out in the input document data. A conversation bot is automatically configured to provide one or more requests to provide one or more responses corresponding to the one or more response fields, receive the one or more responses, and store the one or more responses in a persistent computer storage. | 2022-03-10 |
20220075948 | KNOWLEDGE GRAPH FUSION - Provided is a method, computer program product, and system for fusing knowledge graphs to generate a larger knowledgebase for responding to cross document questions. A processor may extract contextual information from a plurality of documents. The processor may generate, based on the extracted contextual information, a knowledge graph for each document of the plurality of documents. The processor may analyze each knowledge graph to determine if one or more entities of each knowledge graph are linked. The processor may fuse, in response to an entity in a first knowledge graph being linked to an entity in a second knowledge graph, the first knowledge graph with the second knowledge graph to create a fused knowledge graph. | 2022-03-10 |
20220075949 | Association Determination - An association system including hardware including at least one processor, a data storage facility in communication with the processor and I/O interfaces in communication with the processor, the system being configured to receive a name of a person/entity of interest via an input interface; retrieve top keywords associated with the name of the person/entity of interest from a database of Internet data and represent the keywords by word embedding; compare the top keywords with a list of keywords for which the relevance of the person/entity of interest is to be determined; determine the inner product between each of the retained top keywords and the word embedding of the name of the person/entity of interest; and present the inner product of each of the retained top keywords at an output interface of the association system. | 2022-03-10 |
20220075950 | DATA LABELING METHOD AND DEVICE, AND STORAGE MEDIUM - A data labeling method and device and a computer-readable storage medium. The method includes: based on a knowledge graph, remotely acquiring data to be labeled; performing data cleaning and pre-labeling to the data to be labeled, to obtain pre-labeled data; and performing labeling correction to the pre-labeled data. | 2022-03-10 |
20220075951 | GENERATING AND USING A SENTENCE MODEL FOR ANSWER GENERATION - In an approach to generating and using a sentence model for answer generation, one or more computer processors ingest a first corpus of a plurality of text sentences. One or more computer processors convert the plurality of text sentences into a plurality of sentence vectors. One or more computer processors group the plurality of sentence vectors into a plurality of sentence clusters, wherein a sentence cluster is composed of sentences that are semantically similar. One or more computer processors receive a second corpus. One or more computer processors determine, for each sentence cluster of the plurality of sentence clusters, a frequency each sentence cluster appears in the second corpus. Based on the determined frequency, one or more computer processors calculate a probability of each sentence cluster of the plurality of sentence clusters. Based on the calculated probabilities, one or more computer processors generate a first sentence model. | 2022-03-10 |
20220075952 | METHOD AND APPARATUS FOR DETERMINING RECOMMENDED EXPRESSIONS, DEVICE AND COMPUTER STORAGE MEDIUM - The present application discloses a method and apparatus for recommending expression to user, a device and a computer storage medium, which relates to the field of deep learning and big data technologies. An implementation includes: acquiring an input message; in response to the input message triggering expression recommendation, determining the occurrence probability of each candidate expression in the input message based on the expression triggering probability of a similar history message of the input message and the probability of each candidate expression input along with the similar history message; and determining an expression recommended to a user from the candidate expressions according to the occurrence probabilities. With the present application, the expression input efficiency of a user may be improved, and network traffic may be saved. | 2022-03-10 |
20220075953 | UTILIZING MACHINE LEARNING MODELS AND IN-DOMAIN AND OUT-OF-DOMAIN DATA DISTRIBUTION TO PREDICT A CAUSALITY RELATIONSHIP BETWEEN EVENTS EXPRESSED IN NATURAL LANGUAGE TEXT - A device may receive training data that includes datasets associated with natural language processing, and may mask the training data to generate masked training data. The device may train a masked event C-BERT model, with the masked training data, to generate pretrained weights and a trained masked event C-BERT model, and may train an event aware C-BERT model, with the training data and the pretrained weights, to generate a trained event aware C-BERT model. The device may receive natural language text data identifying natural language events, and may process the natural language text data, with the trained masked event C-BERT model, to determine weights. The device may process the natural language text data and the weights, with the trained event aware C-BERT model, to predict causality relationships between the natural language events, and may perform actions, based on the causality relationships. | 2022-03-10 |
20220075954 | Formulating Questions Using Differences Between Sets of Syntactic Trees and Differences Between Sets of Semantic Trees - Disclosed systems relate to generating questions from text. In an example, a method includes forming a first semantic tree from a first reference text and second semantic tree from a second reference text. The method includes identifying a set of semantic nodes that are in the first semantic tree but not in the second semantic tree. The method includes forming a first syntactic tree for the first reference text and a second syntactic tree for the second reference text. The method includes identifying a set of syntactic nodes that are in the first syntactic tree but not in the second syntactic tree. The method includes mapping the set of semantic nodes to the set of syntactic nodes by identifying a correspondence between a semantic node and a syntactic node, forming a question fragment from a normalized word, and providing the question fragment to a user device. | 2022-03-10 |
20220075955 | NEURAL NETWORK TRAINING METHOD AND APPARATUS, SEMANTIC CLASSIFICATION METHOD AND APPARATUS AND MEDIUM - Provided are a semantic classification method and apparatus, a neural network training method and apparatus and a storage medium. The semantic classification method includes: inputting a first remark relating to a first object; extracting a first common representation vector for representing a common representation in the first remark by processing the first remark using a common representation extractor; extracting a first single representation vector for representing a single representation in the first remark by processing the first remark using a first representation extractor; obtaining a first representation vector by splicing the first common representation vector and the first single representation vector; and obtaining a semantic classification of the first remark by processing the first representation vector using a first semantic classifier; where the common representation includes an intention representation which is used to remark on both the first object and a second object, the second object is an associated remarked object different from the first object, and the single representation in the first remark includes an intention representation which is only used to remark on the first object. | 2022-03-10 |
20220075956 | PROVIDING RELEVANT MESSAGES TO AN AUTOMOTIVE VIRTUAL ASSISTANT - A method of providing relevant messages to an automotive virtual assistant is provided. The method includes receiving a spoken utterance and corresponding first geolocation information detected by a subsystem of a first automobile, parsing the spoken utterance to determine concepts and storing the concepts in a concept database indexed by the corresponding first geolocation information. The method further includes receiving second geolocation information detected by a subsystem of a second automobile, searching the concept database for an index based on the second geolocation information to find a stored concept of the stored concepts, searching a natural language expression database using the stored concept as an index to find an assistive natural language expression, wherein the assistive natural language expression includes a constituent part, and sending the assistive natural language expression to the second automobile with the stored concept in place of the constituent part. | 2022-03-10 |
20220075957 | SYSTEM AND STROKE DATA PROCESSING METHOD - A system and a method are provided to facilitate a search of information indicated by stroke data. A system includes a processor. The processor obtains stroke data generated in response to handwriting input and generates, by performing semantic analysis on the stroke data, semantic metadata including semantic data indicating semantics of the stroke data and purpose data determined based on the semantic data. | 2022-03-10 |
20220075958 | MISSING SEMANTICS COMPLEMENTING METHOD AND APPARATUS - The present invention discloses a missing semantics complementing method in the field of natural language processing in the artificial intelligence field, including: obtaining a question statement and a historical dialog statement; resolving a to-be-resolved item in the question statement based on the historical dialog statement and location information of the to-be-resolved item, to obtain a resolved question statement; determining whether a component in the question statement is ellipted, and if a component in the question statement is ellipted, complementing the ellipted component based on the historical dialog statement, to obtain a question statement after ellipsis resolution; merging the resolved question statement and the question statement after ellipsis resolution, to obtain a merged question statement; and determining a target complemented question statement from the resolved question statement, the question statement after ellipsis resolution, and the merged question statement. | 2022-03-10 |
20220075959 | DIALOGUE APPARATUS, METHOD AND NON-TRANSITORY COMPUTER READABLE MEDIUM - According to one embodiment, a dialogue apparatus includes a processing circuit. The processing circuit designates one database from among a plurality of databases. The processing circuit extracts a keyword from text information. The processing circuit searches the designated database and another database which is included in the plurality of databases and which is other than the designated database, by using the keyword. The processing circuit generates a response in accordance with a first number of hit items, which is a number of data items matching the keyword in the designated database, and a second number of hit items, which is a number of data items matching the keyword in said another database. | 2022-03-10 |
20220075960 | Interactive Communication System with Natural Language Adaptive Components - Methods and systems are provided for personalizing a free-form communicative system. The free-from communicative system allows a service provider to autonomously communicate with a user. The free-form communicative system may use an adaptive communicative application and natural language adaptive components to interact with the user. The communicative system may be configured to receive an inbound message from the user and maintain a conversation with the user in their own natural language. The communicative system may assess the inbound message and generate labels, packages, and blueprint objects related to the input message. The communicative system may generate personalized sentences based on the respective labels, packages, and blueprint objects as well as message templates. In response to the input message, the communicative system sends the personalized sentences as an output message to the user, where the personalized sentences are commensurate to the conversation and natural language of the user. | 2022-03-10 |
20220075961 | Automatic Content Labeling - Techniques are disclosed relating to natural language processing. In some embodiments, a computer system receives unlabeled content. In some embodiments, the computer system embeds, using a machine learning model, the unlabeled content, where the embedding generates an unlabeled vector. In some embodiments, the computer system determines, from a plurality of labeled vectors stored in a vector index, a first set of labeled vectors that match the unlabeled vector, where the first set of labeled vectors are generated from a set of labeled content stored in a database. In some embodiments, the computer system assigns a new label to the unlabeled content, where the new label is selected from the first set of labeled vectors. In some embodiments, the computer system stores the newly labeled content in the database. The disclosed techniques may advantageously provide for automatically labeling content based on its semantic rather than its syntactic meaning. | 2022-03-10 |
20220075962 | APPARATUS, SYSTEMS, METHODS AND STORAGE MEDIA FOR GENERATING LANGUAGE - Apparatus, systems, methods and storage media for generating patent language are disclosed. Some embodiments may include receiving input text including patent claim language, identify one or more portions of the input text, classify the one or more identified portions, assigning the one or more identified portions to one or more associated fields of an output template based on the classification, generate output text based on the assignment of the one or more identified portions to the one or more associated fields of the output template. | 2022-03-10 |
20220075963 | SYSTEM AND METHOD FOR IMAGE LOCALIZATION IN KNOWLEDGE BASE CONTENT - An information handling system includes a memory device and a processor. The processor instantiates a knowledge base that includes knowledge base information arranged into a parent image locale (PIL) that includes a parent image that presents a portion of the knowledge base information in a first language. The processor translates the knowledge base information into a second language. In translating, the processor further determines that the knowledge base information has previously been translated into the second language based upon the knowledge base information being further arranged into a child image locale (CIL) that includes a child image that presents the portion of the knowledge base information in the second language, and replaces the child image with the parent image in the CIL when a first date when the parent image was modified is later than a second date when the child image was modified. | 2022-03-10 |
20220075964 | HYBRID TRANSLATION SYSTEM USING A GENERAL-PURPOSE NEURAL NETWORK MACHINE TRANSLATOR - Provided is a method of performing hybrid translation using a general-purpose neural network machine translator by a device, including: (a) receiving an original document configured of a first language from a user terminal; (b) determining a field of the original document by comparing the original document with a standard document for each field stored in a database; (c) generating a primary translation configured of a second language for the original document by using the general-purpose neural network machine translator; and (d) converting some expressions included in the primary translation into expressions in another second language with reference to a professional translation dictionary for the determined field to generate a secondary translation, wherein the expression includes any one of a word, a phrase, and a sentence. | 2022-03-10 |
20220075965 | SYSTEMS AND METHODS FOR TRANSFERRING STYLISTIC EXPRESSION IN MACHINE TRANSLATION OF SEQUENCE DATA - Embodiments of the present disclosure are directed to a system, methods, and computer-readable media for facilitating stylistic expression transfers in machine translation of source sequence data. Using integrated loss functions for style transfer along with content preservation and/or cross entropy, source sequence data is processed by an autoencoder trained to reduce loss values across the loss functions at each time step encoded for the source sequence data. The target sequence data generated by the autoencoder therefore exhibits reduced loss values for the integrated loss functions at each time step, thereby improving content preservation and providing for stylistic expression transfer. | 2022-03-10 |
20220075966 | COMMUNICATION SHEET AND ELECTRIC POWER TRANSMISSION METHOD - A conductor layer ( | 2022-03-10 |
20220075967 | INFORMATION PROCESSING APPARATUS AND PORTABLE TERMINAL AS WELL AS INFORMATION PROCESSING METHOD - A portable terminal issues an authentication process request for an information storage medium to an information processing apparatus by using terminal information indicative of an information terminal, which performs authentication of the information storage medium without performing short-range wireless communication with the information storage medium. The information processing apparatus has the portable terminal output an authentication information request to the information storage medium by short-range wireless communication, performs authentication of the information storage medium on the basis of an authentication information answer, and outputs, to the portable terminal, approval information to be used when the information terminal is to acquire a result of authentication of the information storage medium from the information processing apparatus. The portable terminal performs display based on the approval information. The information terminal can acquire an authentication result relating to a user of the information storage medium from the information processing apparatus, by using the displayed permission information. Accordingly, authentication of an information storage medium for which reading out and writing of information can be performed by proximity wireless communication can be performed by an information terminal that does not have a proximity wireless communication function. | 2022-03-10 |
20220075968 | SYSTEMS AND METHODS FOR READING RFID TAGS - An RFID system comprises an array of antennas each configured to emit a plurality of beams in different directions. The beams of each pair of adjacent antennas are directed towards one another and overlap. A pair of adjacent antennas transmits simultaneously and the overlapping beams interfere to create an interference pattern. An RFID reader controls the relative phase and/or frequency of the beams to move the interference pattern to read an RFID tag within the moving pattern. As the chance of a RFID tag responding to an emitted beam generally increases with signal strength of the reader beam an area of constructive interference means that RFID tags in that region are more likely to respond to the signal. The system can cover a large proportion of the area below ceiling-mounted antennas, where cover generally means that RFID tags in that area will be successfully read. | 2022-03-10 |
20220075969 | System and Method for Accurately Reading Radio-Frequency Identification Tags at a Barcode Reader - A barcode reader configured to be supported by a workstation and having a housing with a window. A multi-axis radio-frequency identification antenna assembly is positioned within the housing of the barcode reader and includes first, second, and third antennas. The first antenna is configured to emit a radiation pattern oriented in a first direction, the second antenna is configured to emit a radiation pattern oriented in a second direction, substantially orthogonal to the first direction, and the third antenna is configured to emit a radiation pattern oriented in a third direction, substantially orthogonal to the first direction and the second direction. | 2022-03-10 |
20220075970 | DYNAMIC PACKAGING DISPLAY WITH TEMPERATURE LOGGER - An example dynamic packaging display includes a plurality of indicator lights, a temperature sensor, an internal clock, a processor, and a power source. The processor is communicatively coupled to the plurality of indicator lights, the temperature sensor, and the internal clock. The processor is to activate one of the plurality of indicator lights in response to an expiration of a period of time tracked by the internal clock or a temperature that is measured by the temperature sensor exceeding a temperature threshold. The power source is to provide power to the plurality of indicator lights, the temperature sensor, the internal clock, and the processor. | 2022-03-10 |
20220075971 | System and Method of Selective Auxiliary Data Capture - A method of auxiliary data capture control includes: storing, at a data capture device, a trigger condition and a baseline value captured by a sensor; controlling the sensor to obtain captured data; determining, based on the captured data and the baseline value, whether the trigger condition is satisfied, wherein the trigger condition includes whether the captured data exceeds the baseline value and whether a variance in the captured data over a configurable time period is below a variance threshold; and when the trigger condition is satisfied, controlling an auxiliary data capture sensor to obtain auxiliary captured data. | 2022-03-10 |
20220075972 | SCANNER, SYSTEM, AND METHOD FOR A SCANNER IMAGING ILLUMINATION FILTER - A scanner is provided having an integrated or retrofitted amber filter placed in front of white illumination LEDs. When an object/item is placed within a field of view of a lens of the scanner, the white illumination LEDs are illuminated and pass through the amber filter, which filters out light in the light spectrum of approximately 340-500 nm. The object/item is illuminated with light approximately above 500 nm and reflected back through a portion of the lens that covers an imaging sensor resulting in an object/item image in the light spectrum approximately above 500 nm, which improves the user experience by removing the glaring blue light component of the white LEDs illumination while not impacting the performance of the object/item recognition when processed for a transaction being conducted at a transaction terminal that is interfaced to the scanner. | 2022-03-10 |
20220075973 | CODE READER AND RELATED METHOD FOR OBJECT DETECTION BASED ON IMAGE AREA PERCENTAGE THRESHOLD - A code reader includes an imager configured to capture an image, and a processor operably coupled to the imager. The processor performs an object detection operation having a configurable triggering threshold that may be set, at least in part, based on an amount of changes needed to be detected in order to trigger a positive result for object detection. The processor also initiates a scanning phase for the code reader to read and decode an indicia responsive to the positive result being achieved by the object detection operation. | 2022-03-10 |
20220075974 | Interleaved Frame Types Optimized for Vision Capture and Barcode Capture - A barcode reader configured to capture interleaved frame types optimized for vision capture and barcode capture are disclosed herein. An example barcode reader is configured to operate in a pre-determined repetitive pattern of capturing a first frame and capturing a second frame over a reading cycle having a fixed duration after a triggering event, wherein the first frame is captured over a first exposure period having a first duration, and the second frame is captured over a second exposure period having a second duration, and wherein the first frame is associated with a first brightness parameter, and the second frame is associated with a second brightness parameter. | 2022-03-10 |
20220075975 | SENSOR VERIFIER AND METHOD - A device may include an image sensor, configured to generate image sensor data representing a vicinity of the device; an image processor, configured to generate a first code from the image sensor data using a code generation protocol; an input validity checker, configured to compare the first code to a second code; and if a similarity of the first code and the second code is within a predetermined range, operate according to a first operational mode; and if the similarity of the first code and the second code is not within the predetermined range, operate according to a second operational mode. | 2022-03-10 |
20220075976 | FINGERPRINT SENSOR WITH DIFFERENT MEASUREMENT CIRCUITRY CONFIGURATIONS - A fingerprint sensor comprising a plurality of electrically conductive sensing structures arranged in a sensing plane for capacitively sensing a fingerprint of a finger; and measurement circuitry coupled to the plurality of electrically conductive sensing structures for providing measurement signals indicative of a capacitive coupling between each sensing structure in the plurality of electrically conductive sensing structures and the finger, wherein the measurement circuitry is arranged to: provide, using a first measurement circuitry configuration, a first set of measurement signals from a first set of sensing structures; and provide, using a second measurement circuitry configuration different from the first measurement circuitry configuration, a second set of measurement signals from a second set of sensing structures. | 2022-03-10 |
20220075977 | FINGERPRINT SENSOR WITH DIFFERENTLY SIZED SENSING STRUCTURES - A fingerprint sensor comprising a plurality of electrically conductive sensing structures arranged in a sensing plane for capacitively sensing a fingerprint of a finger placed on the finger receiving surface of the fingerprint sensor arrangement, the plurality of electrically conductive sensing structures including: a first set of electrically conductive sensing structures, each sensing structure in the first set of electrically conductive sensing structures covering an area in the sensing plane being within a first area range; and a second set of electrically conductive sensing structures, each sensing structure in the second set of electrically conductive sensing structures covering an area in the sensing plane being within a second area range only including areas greater than the areas within the first area range. | 2022-03-10 |
20220075978 | ULTRASONIC FINGERPRINT RECOGNITION ASSEMBLY AND ELECTRONIC DEVICE - An ultrasonic fingerprint recognition assembly is provided. The ultrasonic fingerprint recognition assembly includes a cover plate, a display panel, and an ultrasonic sensor disposed between the cover plate and the display panel. The ultrasonic sensor includes a thin film transistor (TFT) substrate which is close to the display panel, and a piezoelectric layer and a conductive layer which are disposed on the TFT substrate sequentially. The piezoelectric layer is obtained by mixing a piezoelectric material with an organic solvent, coating a mixture of the piezoelectric material and the organic solvent on a substrate, and conducting crystallization and polarization treatment. The organic solvent includes at least one of: butanone, propylene glycol monomethyl ether acetate, and dimethylacetamide. | 2022-03-10 |
20220075979 | Display Panel and Display Device Using the Same - The present disclosure relates to a display panel and a display device using the same. The display panel includes a plurality of first unit pixel areas in which N subpixels (N is a positive integer greater than or equal to 3) for displaying data are disposed, and a plurality of second unit pixel areas in which N−1 subpixels for displaying data are disposed. Each of the first unit pixel areas and each of the second unit pixel areas have the same size. Each of the first and second unit pixel areas is a pixel area in a parallelogram or rhombus shape. | 2022-03-10 |
20220075980 | DISPLAY DEVICE - A display device includes a light emitting electrode on a thin film transistor layer. The thin film transistor layer includes a lower metal layer on a substrate and a semiconductor layer above and overlapping the lower metal layer. The lower metal layer includes a plurality of curved portions. Edges of respective ones of the curved portions are on concentric circles having substantially a same center point and an edge of the semiconductor layer is on the lower metal layer. | 2022-03-10 |
20220075981 | ELECTRONIC DEVICES - An electronic device includes a display panel and a biometric sensor. The display panel includes a light emitter. The biometric sensor is stacked with the display panel and is configured to detect light emitted from the display panel and reflected by a recognition target that is external to the electronic device. The biometric sensor includes a silicon substrate and a photoelectric conversion element on the silicon substrate. The photoelectric conversion element includes a photoelectric conversion layer having wavelength selectivity. | 2022-03-10 |
20220075982 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM - An information processing apparatus of the disclosure includes: an acquisition unit that acquires a plurality of captured images each including a reference member, which has a known shape, and a subject; and a composition unit that generates one composite image from the plurality of captured images based on the shape of the reference member included in each of the plurality of captured images. | 2022-03-10 |
20220075983 | IMAGE PROCESSING METHOD, IMAGE PROCESSING DEVICE, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM - An image processing method includes: acquiring image data; detecting a face region including at least a part of a face of a person from the image data; setting a first region used for detection of an eye of the person in the face region having been detected; setting a second region estimated to include a pupil or an iris by narrowing the first region based on a predetermined criterion; detecting pupil information indicating the pupil or the iris in the second region; and outputting the pupil information having been detected. | 2022-03-10 |
20220075984 | ELECTRONIC DEVICE WITH FINGERPRINT SENSING FUNCTION AND FINGERPRINT COMPARISON METHOD - An electronic device with fingerprint sensing function and a fingerprint comparison method are provided. The electronic device includes a fingerprint sensor and a processor. The fingerprint sensor is configured to obtain a first fingerprint image. The processor is coupled to the fingerprint sensor and configured to execute a fingerprint comparison operation to compare the first fingerprint image with a first registered image. When comparison between the first fingerprint image and the first registered image fails, the processor adjusts an image resolution of one of the first fingerprint image and the first registered image, and re-executes the fingerprint comparison operation to determine whether a current fingerprint sensing passes fingerprint verification. | 2022-03-10 |
20220075985 | FINGERPRINT IDENTIFICATION METHOD, FINGERPRINT IDENTIFICATION STRUCTURE AND DISPLAY DEVICE - A display device includes a cover plate, an OLED display substrate and a photosensitive sensor. A color filter layer is arranged between the cover plate and the OLED display substrate and includes a light-shielding region arranged between adjacent color resistance layers. A plurality of imaging pinholes is formed in the light-shielding region and a first distance between the cover plate and each imaging pinhole is smaller than a second distance between the photosensitive sensor and the imaging pinhole. A fingerprint identification method for the display device includes: dividing the plurality of imaging pinholes into at least two groups of imaging pinholes; imaging the fingerprint via the at least two groups of imaging pinholes sequentially in accordance with a predetermined time sequence, to acquire at least two first fingerprint images; and combining the at least two first fingerprint images to acquire a complete fingerprint image. | 2022-03-10 |
20220075986 | DIGITAL MICROSCOPE SYSTEM, METHOD FOR OPERATING THE SAME AND COMPUTER PROGRAM - A digital microscope system comprises an imaging device configured to generate digital image data representing a target region of an object, the target region being determined by a changeable setting of the imaging device; and a controller configured to generate monitor image data corresponding to the digital image data generated in accordance with the setting, the monitor image data being configured to be displayed as a monitor image; wherein the controller is further configured to change the setting in response to a user input; and wherein the controller is further configured to compensate for a delay in updating the monitor image data in accordance with the changed setting by storing the digital image data generated in accordance with the unchanged setting in response to the user input and generating simulation monitor image data by performing digital image processing on the stored digital image data taking into account the changed setting, the simulation monitor image data being configured to be displayed as a simulation monitor image during the delay. | 2022-03-10 |
20220075987 | METHOD FOR GENERATING INFORMATION ABOUT THE PRODUCTION OF A HANDWRITTEN, HANDAFFIXED OR PRINTED TRACE - A method for generating at least one information about the production of a handwritten, hand-affixed or printed trace on a surface. The method includes extracting several features describing the trace from at least one three-dimensional image of the trace, acquired by an imagery system. The method includes inputting the extracted features in a trained module to output the at least one information. The module has been trained beforehand with a plurality of previously-acquired three-dimensional images of traces and corresponding information related to the production of these traces. | 2022-03-10 |
20220075988 | CONVOLUTION NEURAL NETWORK BASED LANDMARK TRACKER - There are provided systems and methods for facial landmark detection using a convolutional neural network (CNN). The CNN comprises a first stage and a second stage where the first stage produces initial heat maps for the landmarks and initial respective locations for the landmarks. The second stage processes the heat maps and performs Region of Interest-based pooling while preserving feature alignment to produce cropped features. Finally, the second stage predicts from the cropped features a respective refinement location offset to each respective initial location. Combining each respective initial location with its respective refinement location offset provides a respective final coordinate (x,y) for each respective landmark in the image. Two-stage localization design helps to achieve fine-level alignment while remaining computationally efficient. The resulting architecture is both small enough in size and inference time to be suitable for real-time web applications such as product simulation and virtual reality. | 2022-03-10 |
20220075989 | PRIVACY PROTECTION CAPTURING MODULE - A privacy protecting capturing module including a capture device, a memory unit storing at least part of an image captured by the capture device, an interface for receiving commands and transmitting information, and a processor, executing receiving a first image captured by the capture device, analyzing the first image and determining whether the first image meets a condition, subject to the condition being met, transmitting information related to the first image through the interface, receiving a second image captured by the capture device consequent to the first image, analyzing the second image and determining whether the second image meets a second condition, and subject to the second condition being met, prohibiting transmission of further information through the interface, where all accesses to the privacy protecting capturing module are through the interface, and no direct access is enabled to the capture device or to the memory unit. | 2022-03-10 |
20220075990 | COLLATION SYSTEM - A collation system of the present invention includes an imaging means for acquiring a captured image of a pre-passage side area with respect to a gate, a collation means for performing a collation process between a previously registered target and a target in the captured image, and a determination means for determining propriety of passage of the target with respect to the gate, on the basis of a result of the collation process. The collation means initiates the collation process on the basis of a condition, set to each area of the captured image, for the target located in the area. | 2022-03-10 |