24th week of 2021 patent applcation highlights part 56 |
Patent application number | Title | Published |
20210182429 | OBFUSCATING CONTENT BASED ON REQUESTING USER ROLES - Various examples are directed to systems and methods for serving content to a user. A content server may receive content from a submitting user. The content server may extract a first name entity from the content. The content server may generate configuration data for the content, where the configuration data comprises an association between the first name entity and at least one requesting user role that is to receive the first name entity in obfuscated form. The content server may receive a request for the content from a first requesting user having a first requesting user role and determine, using the configuration data, that the first requesting user is to receive the first name entity in obfuscated form. The content server may replace an instance of the first name entity at the content with a first obfuscated name entity to generate first obfuscated content and serve the first obfuscated content to the requesting user. | 2021-06-17 |
20210182430 | METHODS AND SYSTEMS OF ENABLING SENSIVITE DOCUMENT SHARING IN COLLABORATIVE SESSIONS - Embodiments described herein provide systems and methods for automatically censoring sensitive data from a shared document in a collaborative document-sharing session. Methods and systems include receiving, by a processor of a computer system executing an application participating in the collaborative document-sharing session, a document to upload to the session. Methods and systems include analyzing a plurality of portions of the document. Methods and systems include based on the analysis of the plurality of portions, identifying a first one or more of the portions of the document containing sensitive information. Methods and systems include using an artificial intelligence system to identify sensitive information contained within the documents. Methods and systems include modifying a copy of the document to block the first one or more of the portions of the document containing sensitive information. Methods and systems include displaying the modified copy of the document in the collaborative document-sharing session. | 2021-06-17 |
20210182431 | SYSTEM AND METHOD FOR INTERACTION OBJECT MANAGEMENT IN A BLOCKCHAIN ENVIRONMENT - A system and method for block management of interactions comprising a network-connected block management computer connected to a plurality of connected devices and to one or more blockchains to enable an object compiler to receive a plurality of criteria from a requesting device. The compiler the receives a plurality of blocks from the blockchains based on the criteria. Each block corresponding to a preconfigured interaction object previously written by devices either during or after the completion of a transaction. The compiler analyzes the preconfigured interaction objects to determine if there is corresponding supplemental object. The compiler requests the supplemental blocks from the blockchains, and processes supplemental objects based on type, if no corresponding supplemental object it found, the associated interaction object is flagged. | 2021-06-17 |
20210182432 | SECURITY SYSTEMS AND METHODS FOR INTEGRATED CIRCUITS - A system for verifying integrity of content of an integrated circuit's registers, the system being operative in conjunction with an integrated circuit including at least one memory, at least one processor, and a multiplicity of registers, the system comprising register content verification logic configured, when in a first mode aka “Study Mode”, to read at least some of the registers' content, to compute a first hash on the content, and to store the first hash thereby to provide an up-to-date reference hash, and, at least on occasion, when in a second mode aka “Verify Mode”, to compute at least one second hash on the content, to compare the second hash to the reference hash and, accordingly, to provide a content verification output (aka “fault detection” output) indicative of whether the reference and second hashes are equal. | 2021-06-17 |
20210182433 | 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. | 2021-06-17 |
20210182434 | PLATFORM CONFIGURATIONS - In an example, there is provided a method for attesting to a management state of a device platform configuration, based on a signed data structure that represents a device management status and a time-based value from a secure cryptoprocessor of the device. The signed data structure is sent to a management system for validation based on a comparison to the state of the cryptoprocessor at the time of signing the data structure. | 2021-06-17 |
20210182435 | SECURING DATA STORED IN A MEMORY OF AN IOT DEVICE DURING A LOW POWER MODE - The disclosure relates to a method for enabling the secure functions of a chipset ( | 2021-06-17 |
20210182436 | SYSTEM AND METHOD FOR PROVIDING SECURITY SERVICES WITH MULTI-FUNCTION SUPPLY CHAIN HARDWARE INTEGRITY FOR ELECTRONICS DEFENSE (SHIELD) - A system and a method for a supply-chain hardware integrity for electronics defense (SHIELD) dielet embedded over a component of a device, a radio frequency identification (RFID) probe system coupled to the SHIELD dielet, and a secure server system communicating with the RFID probe system that can enable security services is provided. Embodiments include a multi-function SHIELD software defined, hardware enabled security system that provides hardware identity, anti-tamper, encryption key generation and management, trusted platform module services, and cryptographic software security services for a device. | 2021-06-17 |
20210182437 | MIXED SEQUENCING OF POLYNOMIAL-DIVERSE ENCRYPTION AND DECRYPTION OPERATIONS FOR SIDE CHANNEL ATTACK PROTECTION - This disclosure describes systems on a chip (SOCs) that prevent side channel attacks (SCAs). An example SoC of this disclosure includes an engine configured to encrypt transmission (Tx) channel data using an encryption operation set configured with a first polynomial, and to decrypt encrypted received (Rx) channel data using a decryption operation set configured with a second polynomial different from the first polynomial. The SoC further includes a security processor configured to multiplex the encryption operation set against the decryption operation set with a varied sequence of selection inputs on a round-by-round basis to generate a mixed sequence of encryption rounds and decryption rounds, and to control the engine to encrypt the Tx channel data and decrypt the encrypted Rx channel data in a combined datapath according to the mixed sequence of encryption rounds and decryption rounds. | 2021-06-17 |
20210182438 | SECURING A COMPUTER PROCESSING ENVIRONMENT FROM RECEIVING UNDESIRED CONTENT - Methods and apparatus consistent with the present disclosure may receive sensor data from sensors that sense user biometric data when the identity of a user is validated. Apparatus consistent with the present discourse may include a display that may be worn on the head of a user. Methods consistent with the present disclosure may also require that an authorized user be identified as wearing this display on their head before sensitive data is displayed on a display of the head worn display. An apparatus consistent with the present disclosure may also include multiple different sets of different computers that are separated by one or more switches. Each of these different computers may include its own processor and memory. Data received by a first computer within an apparatus may be scanned for malicious program code before that data is allowed to be provided to a second computer within the apparatus. | 2021-06-17 |
20210182439 | CONTEXT-AWARE OBFUSCATION AND UNOBFUSCATION OF SENSITIVE CONTENT - Techniques are disclosed for context-aware obfuscation and unobfuscation of sensitive content in the display of the sensitive content. An example methodology implementing the techniques includes receiving content for display, the content including metadata indicative of a location of at least one item of sensitive content within the received content, and determining at least one contextual factor. The method also includes, responsive to a determination to obfuscate the item of sensitive content based on the at least one contextual factor, displaying the item of sensitive content in obfuscated form. The method may also include, responsive to a determination to not obfuscate the item of sensitive content based on at least one contextual factor, displaying a non-obfuscated version of the item of sensitive content. | 2021-06-17 |
20210182440 | SYSTEM FOR PREVENTING ACCESS TO SENSITIVE INFORMATION AND RELATED TECHNIQUES - Techniques are disclosed for context-aware sensitive content leak prevention. An example methodology implementing the techniques includes, responsive to a determination that sensitive content is being displayed on a first device, determining whether a second device is proximate the first device, the second device having at least one recording means. The method also includes, responsive to a determination that the second device is proximate the first device, causing disabling of the at least one recording means on the second device to thereby prevent the sensitive content from being recorded using the at least one recording means of the second device. The at least one recording means may include one of a camera, an audio recorder, or an image capture device. In some cases, the second device may be a mobile device. | 2021-06-17 |
20210182441 | Cable Security - A device including a cable transceiver including cable electrical connections including data electrical connections and control electrical connections, and a hardware memory device, the hardware memory device storing a string identifying a cable and being electrically accessible from externally to the cable transceiver via the control electrical connections. The cable, in electrical connection with the cable electrical connections, may be included in the device. A device for verifying cable authenticity is also described, the device including interface hardware for interfacing a plurality of cables with the device, and verifier circuitry configured to verify that each of the plurality of cables is genuine based on a string stored in a hardware memory device included in each of the plurality of cables. Related apparatus and methods are also described. | 2021-06-17 |
20210182442 | TAMPER DETECTION BASED ON REMOVAL OF FASTENER FROM RECESS - A point of sale (POS) device includes a flexible member with two exposed conductive areas that are part of a tamper detection circuit. While a recess receives a screw, the screw passes through apertures in the flexible member and in a conductive gasket, and the conductive gasket connects the two exposed conductive areas to one another, closing the tamper detection circuit. Adhesives affix the flexible member to the screw and the conductive gasket to the recess opening so that removing the screw from the recess separates the conductive gasket from the two exposed conductive areas, opening the tamper detection circuit. | 2021-06-17 |
20210182443 | Breast Shape and Upper Torso Enhancement Tool - A method of sizing a garment to fit an upper torso of a user that includes capturing at least one image of the upper torso of the user with an imaging device, detecting locations on the upper torso from the at least one image that include a location at a left side and a right side of a base of a neck of the user, calculating a distance between the left side and the right side of the base of the neck as Diameter 1 (D1), and calculating the fit of the garment that includes the upper torso circumference from the calculated D1. | 2021-06-17 |
20210182444 | Global Urbanicity Measurement Machine and Method - In a system and method for measuring global urbanicity, trapezoid shapes are built based on latitude/longitude boundaries using two different scales in two dimensions, thus yielding four different shapes/sizes of trapezoids. A multiplier is applied to adjust the count within a trapezoid to compensate for the fact that these trapezoids delineated by latitude/longitude lines will diminish in size as they approach the poles of the Earth. Census data is applied from a given country, and then summed up using an external data set pertaining to counts. Finally, the counts are rolled up into a set number of urbanicity “bands” or levels as desired for a particular application. | 2021-06-17 |
20210182445 | Method and system for disposing a plurality of lighting devices - A method of arranging a plurality of lighting fixtures in a room or on an object includes the steps of: (a) producing a virtual model of the room or the object in or on which the lighting fixtures are to be placed; (b) virtually arranging the lighting fixtures on the virtual model; (c) identifying one or more guide lighting fixtures in the virtual arrangement, based on one or more predetermined positions; (d) generating a sequence of actuation of the lighting fixtures, which actuates at least the guide lighting fixtures; and (e) arranging the lighting fixtures so that at least the position of the guide lighting fixtures coincides with the position thereof at steps (b) and (c). | 2021-06-17 |
20210182446 | METHOD AND APPARATUS FOR ENHANCED POSITION AND ORIENTATION BASED INFORMATION DISPLAY - Apparatus and methods for enhanced wireless determination of a position and direction of a smart device are describe which support the display of a virtual tag upon a user interface of the smart device. Wireless transceivers controlled by the smart device communicate with reference point transceivers to generate data sufficient to determine relative positions of the wireless transceivers and a direction of interest. Operation of LIDAR may be operative to verify the position and direction of the Smart Device as well as a topography of the environment. | 2021-06-17 |
20210182447 | PASSENGER SERVICE UNIT PLACEMENT LAYOUT SYSTEM FOR AIRCRAFT - A method, apparatus, and system for creating a passenger service unit layout for a production aircraft. Passenger seat configuration information describing seat locations and overhead bin configuration information describing overhead service unit length ranges for the production aircraft is identified. Lengths available for placing passenger service units in the production aircraft is determined using the passenger seat configuration information and the overhead bin configuration information for the production aircraft. The passenger service units are placed in the lengths using a set of priority rules for the passenger service units to determine placements of the passenger service units, wherein the set of priority rules specify a priority in placing different types of the passenger service units. A model of a three-dimensional passenger service unit layout with determined placements for the passenger service units for the production aircraft is generated. | 2021-06-17 |
20210182448 | METHOD FOR CALCULATING PRESSURE LOSS OF SERIES R-TYPE AUTOMOBILE VIBRATION DAMPER - The present invention discloses a method for calculating a pressure loss of a series R-type automobile vibration damper. The automobile vibration damper includes a frame, a spring, an axle, a hydraulic cylinder, an upper oil tank, a piston, a lower oil tank, and a resistance adjustment section. The resistance adjustment section is composed of 4 capillaries connected in series and solenoid valves. The four capillaries are all coiled into an M shape. The 4 capillaries are R | 2021-06-17 |
20210182449 | METHOD FOR CALCULATING PRESSURE LOSS OF PARALLEL R-TYPE AUTOMOBILE VIBRATION DAMPER - The present invention discloses a method for calculating a pressure loss of a parallel R-type automobile vibration damper. The automobile vibration damper includes a frame, a spring, an axle, a hydraulic cylinder, an upper oil tank, a piston, a lower oil tank, and a resistance adjustment section. The resistance adjustment section is composed of 4 capillaries connected in parallel and solenoid valves. The four capillaries are all coiled into an M shape. The 4 capillaries are R8, R4, R2, and R1 and are connected in series with solenoid valves V | 2021-06-17 |
20210182450 | METHODS FOR SIMULATING WELDING PROCESSES THAT CAN USE FILLER MATERIAL - In one embodiment, a wizard can automate a setup of a welding simulation by requiring the input of data (e.g. in data entry fields labelled as required) that is used to automatically set up a welding simulation. The wizard can be part of a general purpose mechanical simulation software package, and the wizard can receive inputs from CAD software that specifies the geometrical shapes of bodies of the assembly to be welded and the filling material itself and physical properties of bodies to be welded (e.g. sizes of bodies, number of bodies, physical arrangement and geometries of bodies, melting temperatures, etc.), in addition to the material physical properties and the wizard can provide outputs to the mechanical simulation software package to provide boundary conditions for use in the mechanical simulation software that can use finite element analysis methods in simulations. | 2021-06-17 |
20210182451 | COMPUTING SYSTEM AND METHOD FOR DEFINING A GUIDE HAVING ONE OR MORE DEFINED SETS OF ORDERED PLY ORIENTATIONS - A method, a computing system and a computer program product are provided to efficiently define a guide that includes one or more defined sets of ordered ply orientations. In the context of a method, a plurality of stacking sequence rules are received. The method defines the guide including the one or more defined sets of ordered ply orientations in accordance with a constrained, linear integer optimization formulation. In this regard, the method defines the guide by dividing the guide into a plurality of blocks and determining a plurality of sublaminate stacks that satisfy the stacking sequence rules and that have a size limited by a size of the blocks. For each of the plurality of blocks, the method determines in accordance with the constrained, linear integer optimization formulation a sublaminate stack from among the plurality of sublaminate stacks that is compatible with a respective block, such as by selecting the sublaminate stack for a respective block based upon a number of other sublaminate stacks that have the same ply counts and are compatible with the respective block. | 2021-06-17 |
20210182452 | AUTOMATIC GENERATION OF METAL ROOF PANEL LAYOUT AND CUTTING LISTS FOR MANUFACTURING AND INSTALLATION FROM 3D CAD GEOMETRY - Systems and methods for automatically generating cutting lists and panel layouts for roofing projects are disclosed. An exemplary system includes a job management service configured to receive user input for material requirements and store the requirements in a job data file. Prior to processing the requirements, the job management service verifies that a roof data file defines a roof geometry. The job data file and roof data file are moved to an active watch folder, wherein a three-dimensional (3D) roof model is automatically generated by a roof generation engine. The roof generation engine automatically generates cut lists and panel layouts based on mapping the material requirements to the 3D roof model. | 2021-06-17 |
20210182453 | APPLICATION BEHAVIOR IDENTIFICATION - A method of identifying behaviors of an application is disclosed. A dictionary of key-value pairs is generated from a plurality of simulated requests to an application is provided. Each simulated request generates a log message having a key and a corresponding value. Log entries from actual request to the application are matched with the dictionary to discover expected behaviors. | 2021-06-17 |
20210182454 | System and Methods for Autonomous Vehicle Testing with a Simulated Remote Operator - The present disclosure is directed to autonomous vehicle service assignment simulations using simulated remote operators. In particular, a computing system comprising one or more computing devices can obtain data associated with a simulated autonomous vehicle to use within a simulation environment based at least in part on a service assignment. The computing system can generate one or more simulated remote assistance operators. The computing system can initiate a simulation of a service assignment using the data associated with the simulated autonomous vehicle to perform the service assignment within the simulation environment. The computing system can provide one or more simulated events from the one or more simulated remote assistance operators to the simulated autonomous vehicle. The computing system can determine whether the simulated autonomous vehicle has successfully completed the service assignment based at least in part on the current state of the simulation. | 2021-06-17 |
20210182455 | METHODS AND SYSTEMS FOR GENERATING LATTICE RECOMMENDATIONS IN COMPUTER-AIDED DESIGN APPLICATIONS - Methods, systems, and apparatus, including medium-encoded computer program products, for designing three dimensional lattice structures include, in one aspect, a method including: obtaining a mechanical problem definition including a 3D model of an object; generating a numerical simulation model for the 3D model of the object using one or more loading cases and one or more isotropic solid materials identified as a baseline material model for a design space; predicting performance of different lattice settings in different orientations in the design space using a lattice structural behavior model in place of the baseline material model in the numerical simulation model; and presenting a set of lattice proposals for the design space based on the predicted performance of the different lattice settings in the different orientations; wherein the lattice structural behavior model has been precomputed for the different lattice settings, which are generable by the 3D modeling program. | 2021-06-17 |
20210182456 | DESIGNING A 3D MODELED OBJECT VIA ORIENTATION OPTIMIZATION - A computer-implemented method for designing a 3D modeled object. The 3D modeled object represents a mechanical part formed in a material having an anisotropic behavior with respect to a physical property. The method includes obtaining a 3D finite element mesh and data associated to the 3D finite element mesh. The data associated to the 3D finite element mesh includes a plurality of forces and boundary conditions. The plurality of forces forms multiple load cases. The method further comprises optimizing an orientation field distributed on the 3D finite element mesh with respect to an objective function. The objective function rewards orientation continuity with respect to the physical property. The optimizing is based on the 3D finite element mesh and on the data associated to the 3D finite element mesh. This constitutes an improved method for designing a 3D modeled object. | 2021-06-17 |
20210182457 | SIMULATION METHOD, SIMULATION APPARATUS, AND COMPUTER READABLE MEDIUM STORING PROGRAM - Provided is a simulation method in which a member is represented by a collection of a plurality of particles and structural analysis is performed by applying a particle method, the simulation method including: determining a direction of a frictional force acting on a plurality of particles located on a surface at which two members to be analyzed are in contact with each other, based on an integrated displacement vector obtained by integrating a relative displacement vector for each time step between a reference point defined by a plurality of particles of one member and a reference point defined by a plurality of particles of the other member; and solving an equation of motion for the plurality of particles, based on the determined frictional force. | 2021-06-17 |
20210182458 | METHOD, DEVICE AND COMPUTER PROGRAM PRODUCT FOR DATA SIMULATION - According to example embodiments of the present disclosure, a method, device and computer program product for data simulation are proposed. The method for data simulation includes: obtaining first data pattern information that is associated with a first set of operations executed on real data in a data protection system; generating, based on the first data pattern information, second data pattern information that is associated with a second set of operations executable by the data protection system; and generating, based on the second data pattern information, simulation data different from the real data, for the data protection system to execute the second set of operations on the simulation data. Thereby, the present solution can simulate efficiently and reliably a data pattern of real data, and thus generating simulation data of a data pattern similar to that of the real data. | 2021-06-17 |
20210182459 | SIMULATION DEVICE, SIMULATION METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - Provided are a simulation device, a simulation method, and a computer-readable storage medium, which reduce a computation load required for simulation of movement of an operation subject. This simulation device is provided with: a first setting unit that sets framing conditions for a model representing the operation subject; a second setting unit that sets conditions for external force applied to the operation subject; a first simulation unit that simulates the movement of the operation subject under the framing conditions and the conditions for external force; a generation unit that generates learning data; and a learning unit that, by supervised learning using the learning data, generates a learning model that takes the framing conditions, the conditions for external force, and the initial conditions of the plurality of representative points as input and outputs data representing the movement of the plurality of representative points. | 2021-06-17 |
20210182460 | Semi-Elimination Methodology for Simulating High Flow Features in a Reservoir - A semi-elimination methodology for simulating high flow features in a reservoir and wells is disclosed. The reservoir and wells may be divided into a plurality of cells, including small cells in wells and the reservoir and bulk cells in the bulk of the reservoir, where the small cells are smaller (e.g., by pore volume) than the bulk cells. Processing of all of the cells, including all of the small cells, may be too computationally expensive, particularly when processing is iterative. In that regard, at least some of the small cells are partly processed in an iteration, such as for flow rates, compositions, or flow derivatives. After which, some or all of the small cells are eliminated from further processing in the iteration. In that way, high flow features in a reservoir and wells may be simulated effectively. | 2021-06-17 |
20210182461 | SYSTEM AND METHOD FOR USING WEATHER APPLIED METRICS FOR PREDICTING THE FLIGHT OF A BALL - A system and method for using weather applied metrics for determining the impact of weather conditions on the flight of a ball at an outdoor sports venue. Historical and current data for weather parameters, including wind, air pressure, humidity, temperature, and precipitation, are obtained to calculate the influence of each parameter on the flight of a ball. The influences of each of the parameters are summed to model the flight of the ball based on the current weather conditions. Weather instruments, such as weather sensors, anemometers, LiDAR and SODAR devices, weather consoles, data routing devices, and processors can be included in a system for using weather applied metrics to predict the flight of a ball based on current weather conditions. | 2021-06-17 |
20210182462 | SYSTEM-ON-CHIP AUTOMATIC DESIGN DEVICE AND OPERATION METHOD THEREOF - Disclosed is a method of operating a system-on-chip automatic design device. The system-on-chip automatic design device includes a first synthesizer and a second synthesizer. The method includes generating a first code, based on information of a first signal and information of a second signal that are used in a first IP (Intellectual Property) block, classifying a first signal code corresponding to the first signal and a second signal code corresponding to the second signal from the first code, synthesizing, through the first synthesizer, a first communication architecture configured to transmit the first signal, based on the classified first signal code, and synthesizing, through the second synthesizer, a second communication architecture configured to transmit the second signal based on the classified second signal code. | 2021-06-17 |
20210182463 | ASSESSING PERFORMANCE OF A HARDWARE DESIGN USING FORMAL EVALUATION LOGIC - A hardware monitor arranged to assess performance of a hardware design for an integrated circuit to complete a task. The hardware monitor includes monitoring and counting logic configured to count a number of cycles between start and completion of the symbolic task in the hardware design; and property evaluation logic configured to evaluate one or more formal properties related to the counted number of cycles to assess the performance of the hardware design in completing the symbolic task. The hardware monitor may be used by a formal verification tool to exhaustively verify that the hardware design meets a desired performance goal and/or to exhaustively identify a performance metric (e.g. best case and/or worst case performance) with respect to completion of the task. | 2021-06-17 |
20210182464 | FPGA SYSTEM, PARTIAL RECONFIGURATION EXECUTION METHOD, AND STORAGE MEDIUM - An FPGA system includes: an FPGA configured such that a partial reconfiguration is executable; and an external storage medium that is positioned outside of the FPGA and stores configuration data that is readable by the FPGA. The external storage medium stores first configuration data indicating a configuration of a circuit that is not subject to the partial reconfiguration and a second configuration data indicating a configuration of a circuit that is subject to the partial reconfiguration. The first configuration data includes configuration data indicating a configuration of a reconfiguration activation circuit for reading the second configuration data from the external storage medium and deploying the configuration indicated by the second configuration data. | 2021-06-17 |
20210182465 | Implementing Large Multipliers in Tensor Arrays - The present disclosure describes an integrated circuit device that includes a digital signal processing (DSP) block. The DSP block that includes a plurality of columns of weight registers and a plurality of inputs configured to receive a first plurality of values and a second plurality of values. The first plurality of values is stored in the plurality of columns of weight registers after being received. Also, the first plurality of inputs, the second plurality of inputs, or both are derived from higher precision values. Additionally, the DSP block includes a plurality of multipliers configured to simultaneously multiply each value of the first plurality of values by each value of the second plurality of values. | 2021-06-17 |
20210182466 | AI-driven self adapting microelectronic circuits - The present description relates to a method based on artificial intelligence to implement a wide range of microelectronic circuits that can adapt by themselves to the usage conditions (e.g. loading changes), manufacturing variances or defects (e.g. process variations, device parameter mismatches, device model inaccuracies or changes, etc.), as well as environmental conditions (e.g. voltage, temperature, interference) in order to negate all or part of their effects on the circuit performance characteristics and achieve a very tight set of specifications over the wide range of conditions. Each microelectronic circuit is represented by a neural network model whose behavior is a function of the actual input signals, the usage and environmental conditions. An attached AI engine will infer from the model, the input signals, the usage conditions and the environmental conditions and create the adaptive changes required to modify the microelectronic circuit's behavior to negate all or part of their effects on the circuit performance characteristics and to achieve a very tight set of specifications. | 2021-06-17 |
20210182467 | INTEGRATED CIRCUIT DESIGN METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT - A method includes assigning a default voltage value to a net in an integrated circuit (IC) schematic, generating a simulation voltage value of the net by performing a circuit simulation on the net using the assigned default voltage value, and modifying the IC schematic to include a voltage value associated with the net. The voltage value associated with the net and included in the modified IC schematic is based on a comparison between the assigned default voltage value and the simulation voltage value of the net. | 2021-06-17 |
20210182468 | USING CLASSIFICATIONS FROM TEXT TO DETERMINE INSTANCES OF GRAPHICAL ELEMENT TYPES TO INCLUDE IN A TEMPLATE LAYOUT FOR DIGITAL MEDIA OUTPUT - Provided are a computer program product, system, and method for using classifications from text to determine instances of graphical element types to include in a template layout for digital media output. Text is processed to determine classifications. The determined classifications of the text are inputted to a machine learning module to output instances for graphical element types. The outputted instances of the graphical element types are rendered in a user interface for a user to select. User selection is received of one of the instances rendered in the user interface for each of the graphical element types. The text with the user selected instances for the graphical element types are rendered in a template layout. The template layout including the text rendered with the user selected instances for the graphical element types is rendered in an output layout of digital media. | 2021-06-17 |
20210182469 | SYSTEMS AND METHODS FOR VIDEO CONTENT ASSOCIATION - The present invention describes methods and apparatus to associate video content. An exemplary embodiment of the present invention provides a method for associating video content involving the steps of requesting a webpage by a user computer and determining whether a keyword is present on the webpage requested by the user computer. Furthermore, the method includes the step of creating a link on the webpage from the keyword to the video file. Additionally, the method involves displaying the video file when the link is activated. | 2021-06-17 |
20210182470 | WEB ELEMENT PATH LOCATION IN DYNAMIC WEB PAGES - An apparatus comprises at least one processing device configured to perform steps of receiving a request to determine a path to a given web element of a web page of a web application and parsing the web page to detect web elements of the web page including the given web element and one or more additional web elements. The at least one processing device is also configured to perform steps of identifying one or more of the additional web elements having designated characteristics and selecting one of the identified web elements based at least in part on locations of the identified web elements, relative to the given web element, in a tree structure of the web page. The at least one processing device is further configured to perform the step of determining the path to the given web element from the selected web element. | 2021-06-17 |
20210182471 | METHOD AND SYSTEM FOR SUGGESTING REVISIONS TO AN ELECTRONIC DOCUMENT - Disclosed is a method for suggesting revisions to a document-under-analysis (“DUA”) 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 includes tokenizing the DUA into a plurality of statements-under-analysis (“SU As”), selecting a first SUA of the plurality of SU As, generating a first similarity score for each of the plurality of the original texts, the similarity score representing a degree of similarity between the first SUA and each of the original texts, selecting a first candidate original text of the plurality of the original texts, and creating an edited SUA (“ESUA”) by modifying a copy of the first SUA consistent with a first candidate final text associated with the first candidate original text. | 2021-06-17 |
20210182472 | FORMATTING DOCUMENT OBJECTS BY VISUAL SUGGESTIONS - A solution for formatting document objects by visual suggestions is proposed. For a document including multiple editing units each of which contains multiple objects, a first editing rule is generated, the first editing rule indicating an edit performed on a first object in a document. Then, an editing suggestion is generated based on the first editing rule, the editing suggestion describing a candidate edit to be performed on a second object within a suggestion scope. The editing suggestion is then presented in a visual form to a user for selection. | 2021-06-17 |
20210182473 | AD HOC CONTACT DATA CAPTURE - Ad hoc contact data capture includes establishing a connection to a software application. A browser renders a source page from a source server. An extension of the browser receives a page event from the browser after rendering the page, the page event identifying a selected location of the source page. Ad hoc contact data capture further includes identifying source data from the source page after receiving the page event, calculating a distance between a contact element of the source page and the selected location to identify the source data, and populating the source data into the software application. | 2021-06-17 |
20210182474 | PROVIDING ASYNCHRONOUS GENERAL USER INTERFACE (GUI) INPUT - Asynchronous General User Interface (GUI) input is provided. A first user-provided input is receive for an input field of the General User Interface (GUI). A first local timing process and a global timing process are initiated indicating time of the receiving of the first user-provided input. Prior to completion of data entry processing of the first user-provided input, a second user-provided input is received for the input field and a second local timing processing is initiated indicating time of the second user-provided input is received for the input field. Data entry processing of the first user-provided input and the second user-provided input is performed. A choice is made between the first user-provided input and the second user-provided input for use of the input field based at least in part on the first local timing process, the second local timing process, and the global timing process. | 2021-06-17 |
20210182475 | DATABASE MODEL WHICH PROVIDES MANAGEMENT OF CUSTOM FIELDS AND METHODS AND APPARATUS THERFOR - A data model for managing custom fields for tasks in projects. The custom fields can be defined and shared across an organization, and are always unique. Each type of custom field is an object that is subclass of a generic object. Other objects define attributes of the custom fields and assign values to the attributes. The data model allows the custom fields to be preserved and managed across multiple projects and users. | 2021-06-17 |
20210182476 | TRANSFORMATION IN TABULAR DATA CLEANING TOOL - A system including first computer memory storing a full data set representable in rows and columns, a second computer memory storing executable instructions, and processors configured to execute the instructions to cause presentation of data of the full data set on a display including columns of data each having data fields, receive user input identifying a column of the data set, determine items to modify in information in the data fields of the identified column, generate and cause display of an indication of a proposed change action to modify the determined items, and in response to a user input indicating a selection of the indication of the proposed change action, update the presentation of the data based on the change action to modify information displayed in the data fields of the identified column of the data, and store a log of the change action. | 2021-06-17 |
20210182477 | INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM - An information processing apparatus includes a display control section that performs control for displaying a candidate for an element to be added or a corrected element based on an element constituting a document and information related to a purpose of use of the document to be created. | 2021-06-17 |
20210182478 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM - An information processing apparatus includes: a storage that stores a template which defines a display form of a ticker; a material data acquisition unit that acquires material data to be displayed on the ticker; a selection unit that selects, on the basis of the contents of the material data acquired by the material data acquisition unit, a template stored in the storage; a production unit that produces ticker data by applying the template selected by the selection unit to the material data acquired by the material data acquisition unit; and a provision unit that provides provision data which includes the ticker data produced by the production unit. | 2021-06-17 |
20210182479 | METHOD AND SYSTEM FOR DETECTING DUPLICATE DOCUMENT USING VECTOR QUANTIZATION - Disclosed is a method and system for detecting a duplicate document using vector quantization. A duplicate document detection method may include acquiring, by processing circuitry, a respective vector expression for each of a plurality of documents using a similarity model, the similarity model being trained to output similar vector expressions for semantically similar documents, generating a key by performing a vector quantization on the respective vector expression, the key including a binary character string, and detecting a duplicate document from among the plurality of documents using the key. | 2021-06-17 |
20210182480 | PARSER FOR ARBITRARY TEXT BASED LOGS - In some embodiments, there is provided a parser comprising at least one data processor; and at least one memory storing instructions which, when executed by the at least one data processor, result in operations comprising: receiving a line of text to be parsed; and processing, based on a configuration for the parser, the line of text into parsed text by at least: detecting one or more brackets and one or more separators in the text, determining a hierarchy for the text based on one or more parts, the one or more parts determined from the one or more brackets and one or more separators, and parsing, based on the hierarchy, the text to form the parsed text. Related systems and articles of manufacture are also provided. | 2021-06-17 |
20210182481 | METHOD AND APPARATUS FOR GENERATING STATEMENT - A method implemented in an electronic device is provided. The method includes determining at least one update of content of at least one application, wherein the at least one update is associated with an activity related to the content accessed by a user, generating at least one statement corresponding to the at least one update of the content of the at least one application in accordance with the activity related to the content. | 2021-06-17 |
20210182482 | SYNTACTIC ANALYSIS APPARATUS AND METHOD FOR THE SAME - A syntactic analysis apparatus according to an embodiment of the present disclosure may include an input device receiving a phrase uttered from a user, and a learning device performing at least one or more of extension of an intent output layer for classifying an utterance intent of the user from the uttered phrase and extension of a slot output layer for classifying a slot including information of the phrase and extending a pre-generated utterance syntactic analysis model, such that the uttered phrase is classified into the extended intent output layer and the extended slot output layer, thereby broadly classifying an intent and a slot for the phrase uttered from a user. | 2021-06-17 |
20210182483 | BROWSER EXTENSION FOR FIELD DETECTION AND AUTOMATIC POPULATION - Methods and systems for a browser extension application are disclosed. In some embodiments, a browser extension application is configured to receive from a browser extension server a regular expression configured to detect a plurality of fields in a web page and execute the regular expression to detect a transaction field in the web page and automatically populate the transaction field with stored data. The application is further configured to detect an unrecognized field in the web page, provide suggested transaction data, and detecting manual population of the unrecognized field with the suggested transaction data. The application is further configured to providing to the browser extension server an indication of the unrecognized field and receive from the browser extension server an updated regular expression configured to detect the unrecognized field in the web page. | 2021-06-17 |
20210182484 | COMPUTER PROCESSES AND INTERFACES FOR ANALYZING AND SUGGESTING IMPROVEMENTS FOR TEXT READABILITY - Computer-based processes are disclosed for analyzing and improving document readability. Document readability is improved by using rules and associated logic to automatically detect various types of writing problems and to make and/or suggest edits for eliminating such problems. Many of the rules seek to generate more concise formulations of the analyzed sentences, such as by eliminating unnecessary words, rearranging words and phrases, and making various other types of edits. Proposed edits can be conveyed, e.g., through a word processing platform, by changing the visual appearance of text to indicate how the text would appear with (or with and without) the edit. | 2021-06-17 |
20210182485 | DEVICE INDEPENDENT TEXT SUGGESTION SERVICE FOR AN APPLICATION HOSTING PLATFORM - A system, method and program product that provides user specific text suggestions across a set of hosted applications. A disclosed method includes: initiating a session with an application hosting platform for a user using a client device, wherein the platform includes a plurality of applications; accessing a dictionary associated with the user, wherein the dictionary provides text suggestions in response to inputted keyboard data and the dictionary is applicable for the user across each of the plurality of applications; deploying a selected application from the to the user at the client device; intercepting keyboard data entered by the user within the selected application; analyzing intercepted keyboard data and generating text suggestions specific to the user using the dictionary associated with the user; and outputting text suggestions within the selected application. The text suggestions are generated independently of capabilities of deployed application and operating systems running on the client device. | 2021-06-17 |
20210182486 | PATENT DOCUMENT CREATING DEVICE, METHOD, COMPUTER PROGRAM, COMPUTER-READABLE RECORDING MEDIUM, SERVER AND SYSTEM - The present invention relates to a patent document creating device, method, computer program, computer-readable recording medium, server and system. The patent document creating device, according to one embodiment of the present invention, may comprise: a constituent element management unit for managing information on a constituent element which may be included in the content of a patent document; an autocomplete list generation unit tor generating a data set on the basis of the information on the constituent element managed by the constituent element management unit, and generating an autocomplete list on the basis of a result extracted from the data set by having text, inputted by a user, as a keyword; and a text input element management unit for managing a text input element capable of receiving, as input, text from the user, extracting, as autocomplete keywords, some of the text inputted in the text input element and transferring same to the autocomplete list generation unit, outputting, on a screen, an autocomplete list generated on the basis of the autocomplete keywords, and when the user selects any one item included in the autocomplete list, replacing the autocomplete keywords with the selected item and outputting same in the text input element. | 2021-06-17 |
20210182487 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - There is provided an information processing apparatus to easily impress on the user the important piece of the text data when the sound image outputs the voice for reading aloud the text data. The information processing apparatus includes a control section. The control section analyzes text data, determines importance levels of respective pieces of the text data, and varies a localization position of a sound image of speech voice of the text data with respect to a user in accordance with the importance levels. | 2021-06-17 |
20210182488 | READING PROGRESS ESTIMATION BASED ON PHONETIC FUZZY MATCHING AND CONFIDENCE INTERVAL - The disclosure provides technology to enhance the ability of a computing device to detect a current reading location in a text source as the text source is being read aloud. An example method includes determining phoneme data of a text source, the text source comprising a sequence of words; receiving audio data comprising a spoken word associated with the text source; comparing, by a processing device, the phoneme data of the text source and phoneme data of the audio data; and identifying a location in the sequence of words based on the comparing phoneme data. | 2021-06-17 |
20210182489 | SENTENCE SIMILARITY SCORING USING NEURAL NETWORK DISTILLATION - The disclosure herein describes a system and method for attentive sentence similarity scoring. A distilled sentence embedding (DSE) language model is trained by decoupling a transformer language model using knowledge distillation. The trained DSE language model calculates sentence embeddings for a plurality of candidate sentences for sentence similarity comparisons. An embedding component associated with the trained DSE language model generates a plurality of candidate sentence representations representing each candidate sentence in the plurality of candidate sentences which are stored for use in analyzing input sentences associated with queries or searches. A representation is created for the selected sentence. This selected sentence representation is used with the plurality of candidate sentence representations to create a similarity score for each candidate sentence-selected sentence pair. A retrieval component identifies a set of similar sentences from the plurality of candidate sentences responsive to the input query based on the set of similarity scores. | 2021-06-17 |
20210182490 | METHOD AND DEVICE FOR KEYWORD EXTRACTION AND STORAGE MEDIUM - A method and device for keyword extraction and a storage medium. The method includes receiving, at a terminal, an original document, acquiring, at the terminal, a candidate set by extracting at least one candidate phrase from the original document, acquiring, at the terminal, an association degree between the at least one candidate phrase in the candidate set and the original document, acquiring, at the terminal, a divergence degree of the at least one candidate phrase in the candidate set, and updating, at the terminal, a key phrase set of the original document by selecting the at least one candidate phrase from the candidate set as at least one key phrase based on the association degree and the divergence degree. | 2021-06-17 |
20210182491 | SUMMARY GENERATION METHOD AND APPARATUS - Embodiments of the application disclose a summary generation method and apparatus. A specific embodiment of the method comprises: acquiring a target article including a headline and a body of the article; determining whether a question is included in the headline; determining, in the body of the article, an information-satisfied-paragraph including an answer to the question, in response to determining that the question is included in the headline; and generating a summary of the target article based on the determined information-satisfied-paragraph. The above embodiment may generate a summary that directly satisfies the users' demand for information. | 2021-06-17 |
20210182492 | MULTI-CHANNEL COGNITIVE RESOURCE PLATFORM - Embodiments of the invention are directed to systems, methods, and computer program products for providing a multi-channel cognitive resource platform configured for intelligent, proactive and responsive communication with a user, via a user device. The system is further configured to perform one or more user activities, in an integrated manner, within a single interface of the user device, without requiring the user to operate disparate applications. Furthermore, the system is configured to receive user input through multiple communication channels such as a textual communication channel and an audio communication channel. The system is further configured to switch between the various communication channels seamlessly, and in real-time. | 2021-06-17 |
20210182493 | SYSTEM AND METHOD FOR IDENTIFICATION AND PROFILING ADVERSE EVENTS - With the proliferation of data and documents available on the internet and other information sources, analysis of adverse events poses a serious technical challenge on account of associated data volume and variety. This disclosure relates generally to identification and profiling of adverse events. By receiving a set of articles from a plurality of data sources and utilizing a series of Natural Language Processors, NLP techniques are employed to identify implicit and explicit adverse events. Entity statistics and sentiment extraction and analysis is performed. An ontology based adverse event identification framework is proposed for identification and profiling of implicit adverse event. An attention based bi-directional long short term memory network for adverse event identification and classification is proposed. | 2021-06-17 |
20210182494 | POST-FILTERING OF NAMED ENTITIES WITH MACHINE LEARNING - A method for identifying errors associated with named entity recognition includes recognizing a candidate named entity within a text and extracting a chunk from the text containing the candidate named entity. The method further includes creating a feature vector associated with the chunk and analyzing the feature vector for an indication of an error associated with the candidate named entity. The method also includes correcting the error associated with the candidate named entity. | 2021-06-17 |
20210182495 | SYSTEM AND METHOD FOR USING MACHINE LEARNING SUPPORTING NATURAL LANGUAGE PROCESSING ANALYSIS - A system includes at least one memory configured to store multiple free-form text-based descriptions comprising descriptions of upcoming travels by multiple users. The system also includes at least one processor coupled to the at least one memory. The at least one processor is configured to perform natural language processing to generate vectors representing the free-form text-based descriptions in a feature space. The at least one processor is also configured to identify similarities between multiple pairs of the vectors in the feature space. The at least one processor is further configured to identify at least two of the free-form text-based descriptions as being related based on the identified similarities. In addition, the at least one processor is configured to generate an output indicating that the at least two free-form text-based descriptions are associated with related travels by at least two users. | 2021-06-17 |
20210182496 | MACHINE LEARNING TECHNIQUES FOR ANALYZING TEXTUAL CONTENT - Techniques are provided for using machine learning techniques to analyze textual content. In one technique, a potential item is identified within a document. An analysis of the potential item is performed at multiple levels of granularity that includes two or more of a sentence level, a segment level, or a document level. The analysis produces multiple outputs, one for each level of granularity in the multiple levels of granularity. The outputs are input into a machine-learned model to generate a score for the potential item. Based on the score, the potential item is presented on a computing device. In response to user selection of the potential item, an association between the potential item and the document is created. The association may be used later to identify a set of users to which the document (or data thereof) is to be presented. | 2021-06-17 |
20210182497 | CONVERSATIONAL MANIFESTS FOR ENABLING COMPLEX BOT COMMUNICATIONS - In non-limiting examples of the present disclosure, systems, methods and devices for enabling conversational bot communications are presented. A natural language input may be received by a first conversational bot. A skill needed to fulfill a request in the natural language input may be identified. A determination may be made that the skill is not executable by the first conversational bot. A determination may be made that the skill is executable by a second conversational bot. A request for execution of the skill may be sent from the first conversational bot to the second conversational bot. A request for information needed for the second conversational bot to execute the skill may be received by the first conversational bot from the second conversational bot. The information may be sent from the first conversational bot to the second conversational bot. The skill may be executed. | 2021-06-17 |
20210182498 | METHOD, APPARATUS, ELECTRONIC DEVICE AND STORAGE MEDIUM FOR PROCESSING A SEMANTIC REPRESENTATION MODEL - The present disclosure provides a method, apparatus, electronic device and storage medium for processing a semantic representation model, and relates to the field of artificial intelligence technologies. A specific implementation solution is: collecting a training corpus set including a plurality of training corpuses; training the semantic representation model using the training corpus set based on at least one of lexicon, grammar and semantics. In the present disclosure, by building the unsupervised or weakly-supervised training task at three different levels, namely, lexicon, grammar and semantics, the semantic representation model is enabled to learn knowledge at levels of lexicon, grammar and semantics from massive data, enhance the capability of universal semantic representation and improve the processing effect of the NLP task. | 2021-06-17 |
20210182499 | Automatically Detecting and Storing Entity Information for Assistant Systems - In one embodiment, a method includes receiving a message sent from a first client system associated with a first user to a second client system associated with a second user. The method includes parsing the message to identify one or more intents to offer information and one or more slots comprising values for information for a future event extracted from the message. The method includes sending, to the second client system, instructions for presenting a suggestion to execute a task associated with the future event. The suggestion references the values for information for the future event. The method includes receiving, from the second client system, an indication that the second user selected to execute the task associated with the future event. The method includes sending, to the second client system, instructions for presenting results of the executed task associated with future event. | 2021-06-17 |
20210182500 | INSTANT MESSAGING APPLICATION CONFIGURATION BASED ON VIRTUAL WORLD ACTIVITIES - A co-user list may be configured based on user interaction in a virtual world environment. A first user may be enabled to navigate the virtual world environment using an instant messenger application that includes the co-user list. A second user that is located proximate to the first user in the virtual world environment may be detected. An attribute associated with the second user may be determined. The co-user list may be configured based on the attribute associated with the second user. | 2021-06-17 |
20210182501 | INFORMATION PROCESSING METHOD AND APPARATUS, AND STORAGE MEDIUM - Embodiments of this disclosure disclose an information processing method, apparatus and a non-transitory computer readable medium. The method includes: obtaining a target text sequence corresponding to to-be-processed text information; obtaining a context vector according to the target text sequence; determining a logical similarity corresponding to the target text sequence according to the context vector and the target text sequence; and encoding the target text sequence corresponding to target text information by using the logical similarity to obtain a text encoding result. In this embodiment of this disclosure, a context vector related to a discrete sequence is used to encode the discrete sequence, to strengthen the dependence between elements in the discrete sequence, thereby enhancing the performance of a neural network model and improving the learning capability of the model. | 2021-06-17 |
20210182502 | METHOD AND APPARATUS FOR NATURAL LANGUAGE DOCUMENT ORCHESTRATOR - Methods, apparatuses, and computer program products are described herein that are configured to be embodied as a natural language document orchestrator. In some example embodiments, a method is provided that comprises generating natural language text. The method of this embodiment may also include executing document orchestration requests from a scripted input language file. | 2021-06-17 |
20210182503 | BILINGUAL CORPORA SCREENING METHOD AND APPARATUS, AND STORAGE MEDIUM - A bilingual corpora screening method includes: acquiring multiple pairs of bilingual corpora, wherein each pair of the bilingual corpora comprises a source corpus and a target corpus; training a machine translation model based on the multiple pairs of bilingual corpora; obtaining a first feature of each pair of bilingual corpora based on the trained machine translation model; training a language model based on the multiple pairs of bilingual corpora; obtaining feature vectors of each pair of bilingual corpora and determining a second feature of each pair of bilingual corpora based on the trained language model; determining a quality value of each pair of bilingual corpora according to the first feature and the second feature of each pair of bilingual corpora; and screening each pair of bilingual corpora according to the quality value of each pair of bilingual corpora. | 2021-06-17 |
20210182504 | TEXT TRANSLATION METHOD AND APPARATUS, AND STORAGE MEDIUM - A text translation method includes: obtaining a to-be-translated text sequence; encoding the to-be-translated text sequence, to obtain a first hidden state sequence; obtaining a first state vector; generating a second hidden state sequence according to the first state vector and the first hidden state sequence; generating a context vector corresponding to a current word according to the second hidden state sequence and the first state vector; determining a second target word according to the context vector, the first state vector, and a first target word. The first state vector corresponds to a predecessor word of a current word, the current word is a to-be-translated word in the source language text, the predecessor word is a word that has been translated in the source language text. The first target word is a translation result of a predecessor word, and the second target word is a translation result of the current word. | 2021-06-17 |
20210182505 | SYSTEMS AND METHODS FOR IMPROVED CONVERSATION TRANSLATION - Systems and methods for improved conversation translation are disclosed. The system receives a first portion of a conversation in a first language. The system translates the first portion of the conversation to a second language. The system generates a predicted second portion of the conversation. The first portion and the predicted second portion are sent to a second user device as a predictive translation. The system then receives an actual second portion of the conversation, translates it to the second language, and sends the first portion and the actual second portion to the second user device as a batch translation. The system compares the batch translation to the predictive translation to identity any differences and generates a color-coded translation highlighting any differences between the batch translation and the predictive translation. The system sends the color-coded translation to the second user device for display on the second user device. | 2021-06-17 |
20210182506 | METHOD AND DEVICE FOR PROCESSING A MULTI-LANGUAGE TEXT - Embodiments of the present disclosure provide a method and apparatus for processing a multi-language text. According to embodiments of the present disclosure, the multi-language text including contents in a plurality of languages may be encoded with a Unicode. The method further comprises splitting the multi-language text into a plurality of parts based on the Unicode of the multi-language text, contents of the plurality of parts having different languages. In addition, the multi-language text may also be processed based on the plurality of parts. | 2021-06-17 |
20210182507 | LOGARITHMIC AMPLIFIER - A logarithmic amplifier includes a logarithmic current preamplifier circuit and logarithmic amplifier circuit. The logarithmic current preamplifier circuit includes an inverting input terminal, an output terminal, and a first diode. The first diode is coupled between the inverting input terminal of the logarithmic current preamplifier circuit and the output terminal of the logarithmic current preamplifier circuit. The logarithmic amplifier circuit includes an inverting input terminal, an output terminal, and a second diode. The inverting input terminal of the logarithmic amplifier circuit is coupled to the output terminal of the logarithmic current preamplifier circuit. The second diode is coupled between the inverting input terminal of the logarithmic amplifier circuit and the output terminal of the logarithmic amplifier circuit. | 2021-06-17 |
20210182508 | HAND BACK TYPE CODE SCANNING TERMINAL - The present invention relates to a technical field of the code scanning device, and in particular, to a handback-type code scanning terminal. The present invention discloses a handback-type code scanning terminal including a terminal body and a fixing member, the fixing member is used to fix the terminal body on a handback, a code scanning device and a gesture sensing device for triggering an on/off code scanning function of the code scanning device are disposed on the terminal body, the gesture sensing device is used to sense a lifting action of a thumb, and the thumb is a thumb of a hand for fixing the terminal body. The present invention does not have to use hands of an operator, and can release both hands of the operator to perform normal manual tasks, a code scanning operation is convenient, a working efficiency is improved, and a user experience is greatly improved. | 2021-06-17 |
20210182509 | RADIO FREQUENCY IDENTIFICATION (RFID) SYSTEM - A radio frequency identification system comprising: a measuring assembly configured to measure a physical quantity of an object to output a first data associated with the object, a loop antenna configured to be attached to the object, wherein the loop antenna has an IC chip storing a second data associated with the object, a radiation pattern disposed at the measuring assembly and a transreceiver in signal-transmittable connection to the measuring assembly, with the transreceiver configured to perform at least one of sending the first data and receiving the second data when the loop antenna and the radiation pattern are electromagnetically coupled to each other, wherein the IC chip stores the first data when the transreceiver sends the first data, and the measuring assembly receives the second data and outputs a message having the first data and the second data when the transreceiver receives the second data. | 2021-06-17 |
20210182510 | ELECTRONIC PASSPORT SECURED AGAINST UNAUTHORIZED READING - A secured document, in the form of a booklet made up of at least one page that can be folded about a folding axis, includes a transponder provided with an electronic chip including memory for data storage and a transponder antenna. The secured document further includes two amplifier antennas, separate from the antenna of the transponder, arranged on pages of the booklet so that, in the open document position, one of the amplifier antennas amplifies the electromagnetic flux picked up by the antenna of the transponder to allow the document to communicate with a remote reader, and, in the closed document position, the amplifier antennas are configured so that the electromagnetic flux picked up by the antenna of the transponder is below a minimal threshold that allows the electronic chip to communicate with a remote reader. | 2021-06-17 |
20210182511 | PASSIVE CALL BUTTON AND SYSTEMS AND METHODS ASSOCIATED THEREWITH - Systems and methods for detecting an event within a monitored area are provided. A transmitter emits an RF interrogation signal into the monitored area. An RF target positioned within the monitored area reflects the interrogation signal as a target signal when the interrogation signal impinges on the RF target. The RF target has a switch actuatable by a user between a switch-state in which the RF target operates in a first reflective state, and a switch-state in which the RF target operates in a second reflective state. A receiver receives the target signal from the RF target. Based on the target signal received by the receiver, a processor can detect an indication of the reflective state in which the RF target is operating. The processor triggers an action in response to the indication of the reflective state in which the RF target is operating. | 2021-06-17 |
20210182512 | SYSTEMS, METHODS, AND APPARATUSES, FOR MONITORING PERSONAL PROTECTION EQUIPMENT COMPLIANCE - A personal protection system can comprise a radio frequency identification (RFID) tag coupled to a personal protective equipment, a barometric sensor coupled to the RFID tag, and a computing device communicatively coupled to the RFID tag and the barometric sensor. The computing device can comprise a processing unit that can be configured to access radio frequency (RF) data received from the RFID tag and receive, from the barometric sensor, barometric data determined by the barometric sensor. Further, the processing unit can be configured to determine a positioning state of the personal protection equipment. The positioning state can indicate whether the personal protection equipment is being worn correctly or incorrectly by the user. | 2021-06-17 |
20210182513 | METHOD FOR PREDICTING TAG ARRIVAL RATE OF MOBILE RFID SYSTEM - The present invention discloses a method for predicting a tag arrival rate of a mobile Radio Frequency Identification (RFID) system. The method includes: first, establishing a dynamic tag arrival model for a mobile RFID system based on modeling data and a grey model GM(1, 1); improving a weight of an initial value of a differential equation of the grey model through weighting; and predicating a tag arrival rate based on a sliding window mechanism. A weighted grey model predication algorithm based on the sliding window mechanism can be obtained, to predicate a tag arrival rate of a mobile RFID system. The method for predicting the tag arrival rate of the mobile RFID system of the present invention can reduce a prediction error rate of the system, maintain a modeling length of 4 for the system through the sliding window mechanism, and update modeling data online. The present invention features a low prediction error rate, low computational complexity, and high system stability. | 2021-06-17 |
20210182514 | INDUSTRIAL DIGITAL BARCODE READER - A convertible slot scanner assembly for capturing at least one object appearing in a field of view (FOV) is provided that includes an imaging assembly, a controller, an image decoder, a chassis, a first window, and a housing. The chassis is configured to accommodate the imaging assembly and includes an optical cavity, an opening, and a flange portion at least partially surrounding the opening. The first window is configured to at least partially cover the opening of the chassis. The housing includes a housing cavity that is dimensioned to at least partially accommodate the chassis. The housing is positionable in a first, horizontal configuration and a second, vertical configuration. In the horizontal configuration, the first window is in a generally horizontal orientation. In the vertical configuration, the first window is in a generally upright orientation. | 2021-06-17 |
20210182515 | SYSTEM AND METHOD FOR ILLUMINATING A TARGET OF A BARCODE READER - A code reader may include a light source configured to illuminate a target area in which items are to be located for reading machine-readable indicia associated with the items, an image sensor configured to capture an image of the target area, an illumination drive circuit in electrical communication with the light source, and an image capture circuit. The image capture circuit may be configured to (i) enable and disable the image sensor to capture an image of the target area during the high illumination and a portion(s) of the low illumination of the target area, and (ii) read an image captured by the image sensor. The illumination drive signals may cause the illumination drive circuit to generate a high illumination drive signal to cause the light source to produce a high illumination, and generate a low illumination drive current to cause said light source to produce a low illumination. | 2021-06-17 |
20210182516 | INDICIA READER ACOUSTIC FOR MULTIPLE MOUNTING POSITIONS - An indicia reader can include an indicia-capturing system, an indicia-decoding module, and an audio indicator system having a sound source. An indicia-reader housing can support these components, and the housing includes two adjacent mounting surfaces and a sound port opening formed within a portion of the common edge of the two adjacent surfaces. The indicia reader can be operatively mounted in at least two different positions by attaching one of the two adjacent surfaces to a support structure. The reader's sound port opening is in acoustic communication with the sound source of the audio indicator for transmitting audible indications emitted via the audio indicator system when the indicia reader is mounted in either of the at least two different mounting positions. | 2021-06-17 |
20210182517 | INDUSTRIAL DIGITAL BARCODE READER BACKGROUND OF THE INVENTION - A convertible slot scanner assembly for capturing at least one object appearing in a field of view (FOV) is provided that includes a chassis body, a circuit board, an imaging sensor, a controller, an image decoder, and a first window. The chassis body includes an upper side, a front side forming an opening, a rear side, and an optical cavity. The circuit board is positioned at or near the upper side of the chassis. The imaging sensor, controller, and image decoder are all operably coupled with the circuit board, with the imaging sensor being directed toward the optical cavity to capture an image frame, the controller being in communication with the imaging sensor, and the image decoder configured to receive the image frame. The first window is configured to at least partially cover the opening of the chassis. | 2021-06-17 |
20210182518 | PRODUCT ANTI-COUNTERFEITING METHOD AND SYSTEM BASED ON MATERIAL SIGNATURE BLOCKCHAIN - A product anti-counterfeiting method based on a material signature blockchain. The method includes chaining of signature information and product information, QR code generation, query of on-chain information, and offline inspection. Also disclosed is an anti-counterfeiting system of the product anti-counterfeiting method based on a material signature blockchain. The system includes a product material signature module, a module of chaining signature information and product information, a module of generating a QR code, a module of querying on-chain information, and an offline inspecting module. The present invention proposes a product anti-counterfeiting method and a system based on a material signature blockchain according to the above content, which uses the material signature technology to solve the problem of the authenticity of the off-chain product. | 2021-06-17 |
20210182519 | CODE READER DEVICE AND METHOD FOR ONLINE VERIFICATION OF A CODE - A code reader device ( | 2021-06-17 |
20210182520 | READING A PLURALITY OF CODES - A code reading device for the parallel reading of a plurality of codes on a plurality of objects arranged next to one another is provided that has a camera unit having at least one camera head for recording an image of the objects, a control and evaluation unit that is configured to localize code zones of the codes in the image and to read the code information of the codes, and a display unit to present the image and to mark the read codes and/or objects having read codes, Here a hand reading unit for reading codes is provided to subsequently read codes not read by means of the camera unit and to transfer the subsequently read code information to the control and evaluation unit. | 2021-06-17 |
20210182521 | DISPLAY DEVICE WITH FINGERPRINT IDENTIFICATION FUNCTION - A display device with a fingerprint identification function includes a display panel including a display area and a non-display area; and an ultrasonic fingerprint identification module disposed inside an upper surface of the display device with the fingerprint identification function, and including a substrate; a reflecting layer disposed on the substrate; a plurality of microcrystalline particles distributed in the reflecting layer; and an ultrasonic generating and receiving unit disposed on a side of the reflecting layer. | 2021-06-17 |
20210182522 | FINGERPRINT SENSOR - A fingerprint sensor is provided and includes substrate; sensor electrodes on substrate; first switches coupled to sensor electrodes; organic layer covering sensor electrodes; control line drive circuit in first direction; signal line drive circuit in second direction orthogonal to first direction; signal lines coupled to first switches; control lines coupling first switches to control line drive circuit; sensor drive electrode surrounding sensor electrodes; second switches between signal line drive circuit and signal lines; and first number of third switches between signal line drive circuit and first number of second switches, wherein distance of sensor drive electrode from surface of substrate is larger than distance of sensor electrodes from surface of substrate, and wherein first number is less than number of all second switches. | 2021-06-17 |
20210182523 | FINGERPRINT IDENTIFICATION STRUCTURE OF DISPLAY - A fingerprint identification structure of a display screen includes: a fingerprint module; a substrate layer disposed on the fingerprint module, a hollow space defined between the substrate layer and the fingerprint module, and a plurality of anti-total reflection structures arranged on a side of the substrate layer facing the fingerprint module; an organic light- emitting layer disposed on the substrate layer; and a surface layer disposed above the organic light- emitting layer. When each light beam passing through a conical structure is incident on a surface of the conical structure, if total reflection occurs, only partial reflection occurs on the other side, which is equivalent to changing part of the total reflected light to the partially reflected light, that is, the percentage of transmitted light is increased, so that the brightness of the light received by the fingerprint module is also increased, thereby increasing the sensitivity of the fingerprint module. | 2021-06-17 |
20210182524 | A SHEET AND AN OPTICAL FINGERPRINT SCANNER - The present application relates to a sheet comprising, in a single layer, a first light control part capable of providing light always totally reflected only in a specific interlayer laminate structure among sheet constructions; and a second light control part capable of providing light whose total reflection is determined according to a fingerprint pattern in contact with the surface layer of the sheet by changing a part of the light provided from the first light control part and totally reflected in the specific interlayer laminate structure at a predetermined angle and emitting it to reach the surface layer of the sheet without being totally reflected in the specific interlayer laminate structure, and a device thereof. The sheet has excellent user identification or authentication capability through a fingerprint and can be applied to a large area display device to recognize a plurality of fingerprint patterns without being influenced by each other. | 2021-06-17 |
20210182525 | TEXTURE ACQUISITION DEVICE AND METHOD FOR MANUFACTURING THE SAME, TEXTURE ACQUISITION METHOD - Embodiments of the present disclosure provide a texture acquisition device, a method for manufacturing a texture acquisition device, and a texture acquisition method. The texture acquisition device includes: a display panel; a backlight layer including a plurality of light sources spaced apart from each other, the light sources being configured to emit light toward a light exit side of the display panel; and a plurality of photoelectric sensors, wherein the texture acquisition device is configured in such a way that the light emitted by the light source is irradiated to a region between adjacent light sources after being reflected by an object to be detected on the display panel, to form an optical path, and at least one photoelectric sensor is provided in the optical path so as to detect the light reflected by the object to be detected to recognize an texture image of the object to be detected. | 2021-06-17 |
20210182526 | FINGERPRINT SENSING SYSTEM AND OPERATION METHOD THEREOF - A fingerprint sensing system including a plurality of micro-lenses, a sensor, a shielding structure and a controller is provided. The micro-lenses are arranged in an array. The sensor has a plurality of sensing pixels arranged in an array. The sensor, the shielding structure and the micro-lenses are sequentially arranged along an arrangement direction. The controller is electrically connected to the sensor. A pitch between the micro-lenses is greater than a pitch between the sensing pixels. The controller forms a fingerprint image according to signals of a plurality of output pixels of the sensor, wherein each of the output pixels is one of every at least four of neighboring sensing pixels. An operation method of a fingerprint sensing system is also provided. | 2021-06-17 |
20210182527 | FINGERPRINT DETECTION DEVICE, METHOD AND NON-TRANSITORY COMPUTER-READABLE MEDIUM FOR OPERATING THE SAME - A fingerprint detection device comprises a plurality of fingerprint sensing circuits and a processor. The plurality of fingerprint sensing circuits is corresponding to a plurality of sensing zones respectively. The processor is electrically coupled to the fingerprint sensing circuits through a shared transmission bus. The processor is configured to receive information of a touched area of each of the sensing zones, determine a transmission sequence according to the touched area of each of the sensing zones, and control the fingerprint sensing circuits to transmit sensing information of the corresponding sensing zones to the processor through the shared transmission bus according to the transmission sequence. | 2021-06-17 |
20210182528 | Method for determining cellular Nuclear-to-Cytoplasmic Ratio - The present disclosure is to provide a computer-aided cell segmentation method for determining cellular Nuclear-to-Cytoplasmic ratio, which comprises acts of obtaining a cytological image using non-invasive in vivo biopsy technique; performing a nuclei segmentation process to identify a position and a contour of each of identified nuclei in the cytological image; performing a cytoplasmic process with an improved active contour model to obtain a cytoplasmic region for each identified nucleus based; and determine a cellular Nuclear-to-Cytoplasmic ratio based on the obtained nucleus and cytoplasmic regions. | 2021-06-17 |