08th week of 2020 patent applcation highlights part 40 |
Patent application number | Title | Published |
20200057850 | ENHANCING CYBERSECURITY AND OPERATIONAL MONITORING WITH ALERT CONFIDENCE ASSIGNMENTS - Tools and techniques are described to automate triage of security and operational alerts. Insight instances extracted from raw event data associated with an alert are aggregated, vectorized, and assigned confidence scores through classification based on machine learning. Confidence scoring enables heavily loaded administrators and controls to focus attention and resources where they are most likely to protect or improve the functionality of a monitored system. Feature vectors receive a broad base in the underlying instance values through aggregation, even when the number of instance values is unknown prior to receipt of the event data. Visibility into the confidence scoring process may be provided, to allow tuning or inform further training of a classifier model. Performance metrics are defined, and production level performance may be achieved. | 2020-02-20 |
20200057851 | Systems and Methods for Assisted Model Generation - Modeling methods include providing one or more data stores storing model components and in some cases threats, each threat associated with at least one model components. A relational diagram of a system, application or process is displayed on one or more user interfaces. The diagram includes visual representations of the model components and defines a model. In response to adding a model component to the model, a list of one or more model components associated with the added model component is displayed, along with an indication of whether the model components are required to be added to the model. In some implementations a threat report is displayed on a threat report interface and includes each threat that is associated through the data store(s) with one of the model components in the model. Modeling systems and threat modeling systems include systems configured to carry out the modeling and threat modeling methods. | 2020-02-20 |
20200057852 | SYSTEM AND METHOD FOR PROVIDING NETWORK SECURITY TO MOBILE DEVICES - A small piece of hardware connects to a mobile device and filters out attacks and malicious code. Using the piece of hardware, a mobile device can be protected by greater security and possibly by the same level of security offered by its associated corporation/enterprise. In one embodiment, a mobile security system includes a connection mechanism for connecting to a data port of a mobile device and for communicating with the mobile device; a network connection module for acting as a gateway to a network; a security policy for determining whether to forward content intended for the mobile device to the mobile device; and a security engine for executing the security policy. | 2020-02-20 |
20200057853 | Training a Machine Learning Model for Container File Analysis - In one respect, there is provided a system for training a machine learning model to detect malicious container files. The system may include at least one processor and at least one memory. The at least one memory may include program code that provides operations when executed by the at least one processor. The operations may include: training, based on a training data, a machine learning model to enable the machine learning model to determine whether at least one container file includes at least one file rendering the at least one container file malicious; and providing the trained machine learning model to enable the determination of whether the at least one container file includes at least one file rendering the at least one container file malicious. Related methods and articles of manufacture, including computer program products, are also disclosed. | 2020-02-20 |
20200057854 | Anomaly Based Malware Detection - In one respect, there is provided a system for training a neural network adapted for classifying one or more scripts. The system may include at least one processor and at least one memory. The memory may include program code that provides operations when executed by the at least one processor. The operations may include: reducing a dimensionality of a plurality of features representative of a file set; determining, based at least on a reduced dimensional representation of the file set, a distance between a file and the file set; and determining, based at least on the distance between the file and the file set, a classification for the file. Related methods and articles of manufacture, including computer program products, are also provided. | 2020-02-20 |
20200057855 | METHODS AND SYSTEMS FOR SECURE AND RELIABLE IDENTITY-BASED COMPUTING - The embodiments herein provide a secure computing resource set identification, evaluation, and management arrangement, employing in various embodiments some or all of the following highly reliable identity related means to establish, register, publish and securely employ user computing arrangement resources in satisfaction of user set target contextual purposes. Systems and methods may include, as applicable, software and hardware implementations for Identity Firewalls; Awareness Managers; Contextual Purpose Firewall Frameworks for situationally germane resource usage related security, provisioning, isolation, constraining, and operational management; liveness biometric, and assiduous environmental, evaluation and authentication techniques; Repute systems and methods assertion and fact ecosphere; standardized and interoperable contextual purpose related expression systems and methods; purpose related computing arrangement resource and related information management systems and methods, including situational contextual identity management systems and methods; and/or the like. | 2020-02-20 |
20200057856 | HIGH PERFORMANCE SOFTWARE VULNERABILITIES DETECTION SYSTEM AND METHODS - This invention teaches a system and methods of detecting software vulnerabilities in a computer program by analyzing the compiled code and optionally the source code of the computer program. The invention models compiled software to examine both control flow and data flow properties of the target program. A comprehensive instruction model is used for each instruction of the compiled code, and is complemented by a control flow graph that includes all potential control flow paths of the instruction. A data flow model is used to record the flow of unsafe data during the execution of the program. The system analyzes the data flow model and creates a security finding corresponding to each instruction that calls an unsafe function on unsafe data. The security findings are aggregated in a security report. To improve performance, the system further uses data flow merging, and caching of 1-to-many data flow maps for each basic block in the code. | 2020-02-20 |
20200057857 | MULTI-STAGE TRAINING OF MACHINE LEARNING MODELS - Generation of a first prediction model is caused based on first training data, where the first prediction model enables determining whether an exploit to be developed for software vulnerabilities will be used in an attack. For each training instance in the first training data, the first prediction model is used to generate a score. Each training instance is added to second training data if the score is greater than a threshold value. The second training data is a subset of the first training data. Generation of a second prediction model is caused based on the second training data, where the second prediction model enables determining whether an exploit to be developed for software vulnerabilities will be used in an attack. | 2020-02-20 |
20200057858 | OPEN SOURCE VULNERABILITY PREDICTION WITH MACHINE LEARNING ENSEMBLE - A system to create a stacked classifier model combination or classifier ensemble has been designed for identification of undisclosed flaws in software components on a large-scale. This classifier ensemble is capable of at least a 54.55% improvement in precision. The system uses a K-folding cross validation algorithm to partition a sample dataset and then train and test a set of N classifiers with the dataset folds. At each test iteration, trained models of the set of classifiers generate probabilities that a sample has a flaw, resulting in a set of N probabilities or predictions for each sample in the test data. With a sample size of S, the system passes the S sets of N predictions to a logistic regressor along with “ground truth” for the sample dataset to train a logistic regression model. The trained classifiers and the logistic regression model are stored as the classifier ensemble. | 2020-02-20 |
20200057859 | Providing a Secure Object Store Using a Hierarchical Key System - A method for use in managing a secure object store in a computing system includes: securing the secure object store including creating, maintaining, and using a hierarchical key system and accessing an encrypted data object using the Node Key Encryption Key and a selected one of the Data Encryption Keys. The securing includes: generating a Node Key Encryption Key; generating a plurality of Data Encryption Keys that are encrypted using the Node Key Encryption Key; and encrypting a plurality of data objects using the Data Encryption Keys, each data object being encrypted by a respective Data Encryption Key. | 2020-02-20 |
20200057860 | BLOCKCHAIN-BASED AUDITING, INSTANTIATION AND MAINTENANCE OF 5G NETWORK SLICES - Disclosed herein is a distributed ledger method for a fifth-generation (5G) network. A network slice is created in the 5G network and a root block is generated in response, containing parameters of the network slice and contracts between participants in the network slice. A blockID of the root block is transmitted to identified participants in the network slice, who sequentially commit a plurality of new blocks to a blockchain beginning from the root block. The plurality of new blocks comprises auditing information of the network slice, wherein the information is collected by the participants in the network slice. The blockchain is stored in a blockchain network of a plurality of disparate blockchains. Desired auditing information for the network slice is retrieved by using the blockID of the root block to traverse the blockchain beginning at the root block until all blocks with the desired auditing information have been read. | 2020-02-20 |
20200057861 | AUTHENTICATION OF FILES - Methods of authenticating a file are disclosed. A method may include selecting, via an identifier, a subset of data segments of a file. The method may also include executing, via a microcontroller, a cryptographic function on only the subset of data segments of the file to generate a digest. Further, the method may include generating, via the microcontroller, an authenticator based on the digest and a private key. The method may also include conveying the file, the identifier, and the authenticator to a cryptography element. In addition, the method may include executing, via the cryptography element, the cryptographic function on the subset of data segments of the file to generate a second digest. Furthermore, the method may include authenticating, via the cryptography element, the file via verification of the authenticator based on the second digest and a public key of the microcontroller. | 2020-02-20 |
20200057862 | User access management from anywhere and prevent intruders by notifying the users after a predetermined time interval - Additional security is provided for users by implementing a module that notifies an account holder when the account is accessed to change in password, logout or lock the account via notifications to smartphone apps, browser plugin, etc. User can use mobile apps or browser plugin from any device to immediately stop the access by logging out the user from the already logged in systems, lock the user account, or change the password. | 2020-02-20 |
20200057863 | ATTRIBUTE-BASED ENCRYPTION FOR MICROSERVICES - The disclosed technology provides solutions that enable scalable and secure data retrieval between microservices by using microservice attributes to encrypt container based data stores. A process of the technology can include steps for: instantiating a first microservice and a second microservice in a cloud environment, wherein the first microservice is associated with a first attribute label and the second microservice is associated with a second attribute label, generating a first key based on the first attribute label and a second key based on the second attribute label, associating a first data store with the first microservice, wherein the first data store is encrypted using the first key, and associating a second data store with the second microservice, wherein the second data store is encrypted using the second key. Systems and machine readable media are also provided. | 2020-02-20 |
20200057864 | SYSTEM AND METHOD FOR DATA CLASSIFICATION CENTRIC SENSITIVE DATA DISCOVERY - A method and a sensitive data discovery engine (SDDE) are provided for discovering substantial sensitive data in source systems spurning across similar and variant data sources and applications. The SDDE configures a scanning pathway for scanning data based on a predefined or configurable unique data classification. The scanning pathway defines a sequence of one or more match operations including master data field, dictionary, code, pattern and exact data matches to be performed on the data for the unique data classification. The SDDE executes the match operations in the scanning pathway on the data based on a scan level, scores the data, and determines sensitive data. The SDDE generates a sensitive data discovery map report including locations of the sensitive data and discovery metadata including information of users and programs that access the sensitive data, generated by inspecting application codes, for use in downstream data protection and governance operations. | 2020-02-20 |
20200057865 | MANAGEMENT OF CO-OWNERSHIP DATABASE SYSTEM - In implementations of the present disclosure, a solution for managing a co-ownership database system is provided. In this solution, multiple members access the database system as the co-owner thereof. The database system comprises: an underlying database for storing data of multiple members of the database system, a rule set defining constraints on operations of the multiple members over the database system, and a blockchain storing a record of an operation history of the database system. The database system is co-owned by the multiple members. In response to receiving a data accessing request from one of members, the accessing request will be verified based on the rule set. Subsequently, the accessing request will be processed according to a result of the verification. | 2020-02-20 |
20200057866 | DATA COMPLIANCE MANAGEMENT IN RECORDING CALLS - A conference management system (“system”) facilitates data compliance in recording conversations between users. A host user can send an electronic invitation for a meeting to participants. Upon accessing the invitation, the participants can be presented with two options to join the conference—a first option using which a participant can join the meeting by providing consent to recording the meeting and a second option using which the participant can join the meeting by opting-out of recording of the meeting. When a participant opts-out of the recording of the meeting, the conference management system ensures that the recording is performed in compliance with a data compliance policy applicable to the participant who opted out of recording. | 2020-02-20 |
20200057867 | TRUST BASED ACCESS TO RECORDS VIA ENCRYPTED PROTOCOL COMMUNICATIONS WITH AUTHENTICATION SYSTEM - Systems and techniques are disclosed for trust based access to records via encrypted protocol communications with an authentication system. An example system is configured to authorize and provide selective and secured access to sensitive medical information according to one or more trusted relationships. The system is configured to receive a request for access to a patient's health record from an outside entity. Authentication information associated with the outside entity is determined. Whether the outside entity is authorized to access the requested data is determined. The determination is based on existence of a trust relationship being established between the outside entity and the patient, the trust relationship established by an action of the patient or a patient's representative. Access to the patient's health record is enabled based on a positive determination. | 2020-02-20 |
20200057868 | PRIVACY ANNOTATION FROM DIFFERENTIAL ANALYSIS OF SNAPSHOTS - A system prevents divulgation of sensitive data in two snapshots, taken at different times, of one or more systems. The system identifies a set of files from among file pairs. Each file pair is formed from a respective file that includes a difference with respect to each of the two snapshots. The system performs a pattern reducing process that removes, from the set, any file having, as the at least one difference, a predetermined non-sensitive difference between respective executions of a pre-determined system operation. The system performs a commonality reducing process that removes, from the set, any file having, as the at least one difference, a common difference between different system users. The system annotates data in remaining files in the set as potentially being sensitive data. The predetermined non-sensitive difference is determined using a Sandbox host. The common difference is determined using an actual one of the systems. | 2020-02-20 |
20200057869 | HASH VALUES FOR A BIDIRECTIONALLY LINKED BLOCKCHAIN - The method includes generating an additional block for expanding a blockchain structure, which includes the data to be stored and is intended to be linked bidirectionally to the last block of the blockchain structure; calculating a first check value of the last block for bidirectionally linking the additional block to the last block of the blockchain structure; calculating a check value of the additional block for bidirectionally linking the additional block to the last block of the blockchain structure; adding the first check value of the last block to the last block and; adding the check value of the additional block to the additional block. | 2020-02-20 |
20200057870 | SECURE DECENTRALIZED SYSTEM UTILIZING SMART CONTRACTS, A BLOCKCHAIN, AND/OR A DISTRIBUTED FILE SYSTEM - A node associated with an organization may receive a storage identifier for new credit data associated with an individual. A distributed ledger and distributed data sources may be used to share the new credit data with a network of nodes. The node may update a smart contract with the storage identifier for the new credit data. The node may receive, from a particular device associated with the organization, a request for the new credit data. The node may obtain the storage identifier for the new credit data from the smart contract. The node may obtain the new credit data by using the storage identifier to search the distributed data sources. The node may provide the new credit data to the particular device. The node may perform actions to obtain additional new credit data from the distributed data sources or provide the additional new credit data to the distributed data sources. | 2020-02-20 |
20200057871 | APPARATUSES AND METHODS FOR SIGNING A LEGAL DOCUMENT - Provided is a server, for use in digitally signing writing in a legal document, wherein a signee has an associated public/private key pair, the server comprising: one or more processors; a communication module, to communicate with a signee device; memory comprising instructions which when executed by one or more of the processors configure the server to: process a document based on a set of rules to extract writing from the document, for signing, from other document data; and generate, on the server, or receive, from the signee device: a hash of the extracted writing; a signee security stamp based on a private key associated with the signee and the hash. | 2020-02-20 |
20200057872 | SYSTEM AND METHOD FOR CRYPTOGRAPHIC VERIFICATION OF VEHICLE AUTHENTICITY - A system and method for cryptographic verification of entity/vehicle authenticity, comprising generating a Vehicle Identification Number (VIN)—Key for an individual platform/vehicle; applying the VIN—Key to components of the platform/vehicle; receiving input for the platform/vehicle; validating the authenticity of the input and/or the platform/vehicle; performing the operation of the input if it was validated; terminating the operation if it was not validated; logging the operation; and decommissioning the platform/vehicle at the end of life. | 2020-02-20 |
20200057873 | Charging Terminal - A battery-powered device with an opening for receiving a smartcard; inside the opening there being at least one electrical contact which can be used to receive power from a power supply. There is also provided a power supply for one or more of the battery-powered devices, the power supply having one or more paddles each of which is configured to enter the smartcard opening of the battery powered device and supply power from a power input, to the electrical contact(s) located inside the opening. | 2020-02-20 |
20200057874 | SYSTEMS AND METHODS FOR INDUCTIVE IDENTIFICATION - Inductive identification systems and methods are described. The system may include an inductive detector configured to identify objects having inductive identifiers. An inductive detector may include conductive coils and inductance readout circuitry for measuring an inductance of each coil. An inductive identifier may include a conductive pattern configured to induce a desired inductance in the coils of the inductive detector. An inductive identifier may include a film having openings, each opening configured to be disposed over a corresponding coil to induce differing inductance changes in the corresponding coils. A pattern of inductance values may be determined and used to identify the object. The detector may be implemented in a cassette recess of an infusion pump system. The inductive identifier may be disposed on a pump cassette configured to be received in the cassette recess and identified based on an inductive interaction between the inductive detector coils and the inductive identifier. | 2020-02-20 |
20200057875 | On-Chip Random ID Generation - A method by which a hub unit can discover IDs from a plurality of satellite units across a shared communication link that connects each of the satellite units to the hub unit, each satellite unit having a satellite unit ID, the method comprising the hub unit broadcasting a message over the shared communication link, the message including an ID segment with a string of bits shorter than a bit length of the satellite unit IDs and an ID segment location; and each satellite unit receiving the broadcast message and comparing the ID segment with an ID portion of its own satellite unit ID starting at the ID segment location, if the ID portion for a satellite unit matches the ID segment, the satellite unit transmitting its complete satellite unit ID to the hub unit over the shared communication link. | 2020-02-20 |
20200057876 | CANVAS FOR TRACKING AND AUTHENTICATING ARTWORK AND TRACKABLE AUTHENTICATION SYSTEM THEREOF - The present invention is related to a trackable authentication system of canvas for tracking and authenticating artwork, the canvas comprising: a canvas made by thread; and a plurality of wireless communication chips, that is NFC (Near Field Communication) or RFID (Radio Frequency Identification) chip, each chip being disposed at an appropriate position wherein a plurality of threads are knitted into canvas material for the canvas, and wherein the NFC or RFID chips are for transferring verifiable codes and the codes are provided with tracking and authentification information. | 2020-02-20 |
20200057877 | CODE SYMBOL READING DEVICE AND METHOD THEREFOR - A code symbol reading device includes an imaging unit and a control unit. The imaging unit is configured to image a code symbol to facilitate capturing image data. The control unit is configured to receive the image data captured by the imaging unit, decode data encoded in the code symbol based on the image data, operate the imaging unit under a first imaging condition for imaging the code symbol, operate the imaging unit under a second imaging condition for imaging the code symbol, and switch between the first imaging condition and the second imaging condition in response to at least one of (i) the control unit failing to decode the data encoded in the code symbol or (ii) receiving a switch command from an operator. The second imaging condition includes switching among a plurality of the mutually different imaging conditions according to a switching procedure. | 2020-02-20 |
20200057878 | LOW RESISTANCE FINGERPRINT SENSOR AND METHOD OF MANUFACTURING THE SAME - A fingerprint sensor includes a substrate, and a plurality of first electrodes disposed on the substrate, and including a plurality of first pattern parts and a plurality of first connectors. The plurality of first electrodes is repeatedly arranged in a second direction intersecting a first direction, and the plurality of first connectors connects the plurality of first pattern parts in the first direction. The fingerprint sensor further includes an insulating layer disposed on the plurality of first electrodes, and a plurality of second electrodes disposed on the insulating layer, and including a plurality of second pattern parts and a plurality of second connectors. The plurality of second electrodes is repeatedly arranged in the first direction, and the plurality of second connectors connects the plurality of second pattern parts in the second direction. The plurality of first connectors and/or the plurality of second connectors include a metal material. | 2020-02-20 |
20200057879 | MANUFACTURING PROCESS OF A PIXEL ARRAY OF A THERMAL PATTERN SENSOR AND ASSOCIATED SENSOR - The invention relates to a manufacturing process of a pixel array of a thermal pattern sensor comprising the steps of:
| 2020-02-20 |
20200057880 | SUBSTANCE PREPARATION EVALUATION SYSTEM - Automatic substance preparation and evaluation systems and methods are provided for preparing and evaluating a fluidic substance, such as e.g. a sample with bodily fluid, in a container and/or in a dispense tip. The systems and methods can detect volumes, evaluate integrities, and check particle concentrations in the container and/or the dispense tip. | 2020-02-20 |
20200057881 | TRACKING CONTROL METHOD, DEVICE, AND AIRCRAFT - A tracking control method includes obtaining a tracking parameter of a target object. The tracking control method also includes determining a characteristic part of the target object based on the tracking parameter. The tracking control method further includes tracking the target object based on the characteristic part. | 2020-02-20 |
20200057882 | METHOD AND SYSTEM FOR UNLOCKING ELECTRONIC CIGARETTE - The present invention discloses a method and a system for unlocking an electronic cigarette based on face recognition, wherein the method comprises: when collecting a face image, comparing, by a mobile terminal, the collected face image with a preset face template library, and when the comparison is successful, sending an unlocking instruction to the electronic cigarette; and receiving, by an electronic cigarette, the unlocking instruction, and performing a corresponding unlocking operation according to the unlocking instruction. According to the present invention, the interaction between the electronic cigarette and the mobile terminal enables the mobile terminal to send the unlocking instruction to the electronic cigarette when the face is compared successfully, thereby realizing the personalized unlocking of the electronic cigarette, and improving the interest of the use of the electronic cigarette. | 2020-02-20 |
20200057883 | FACIAL ATTRIBUTE RECOGNITION METHOD, ELECTRONIC DEVICE, AND STORAGE MEDIUM - A face attribute recognition method, electronic device, and storage medium. The method may include obtaining a face image, inputting the face image into an attribute recognition model, performing a forward calculation on the face image using the attribute recognition model to obtain a plurality of attribute values according to different types of attributes, and outputting the plurality of attribute values, the plurality of attribute values indicating recognition results of a plurality of attributes of the face image. The attribute recognition model may be obtained through training based on a plurality of sample face images, a plurality of sample attribute recognition results of the plurality of sample face images, and the different types of attributes. | 2020-02-20 |
20200057884 | Custom Recommendations Application for Creating Cards - A server including a processor to receive an electronic photo having at least one face from a user and compare the electronic photo with a template having a design element, and a computer implemented algorithm. The processor compares the electronic photo to the template and determines if the face is overlapped by the design element or if the face is cropped out of the photo slot. The processor presents the template combined with the electronic photo to the user only if the design element of the template does not overlap the face in the electronic photo. Multiple templates are compared to the electronic photo, and the templates are displayed based on a priority using criteria. | 2020-02-20 |
20200057885 | PREDICTIVE THEFT NOTIFICATION FOR THE PREVENTION OF THEFT - Predictive theft notifications are used to coordinate appropriate responses to persons who are likely to commit acts of theft. Image data is generated and processed in a computer processing device to recognize the presence of a facial image comprising a face of a person. An analysis is performed of data representative of the facial image to determine a biometric match relative to one or more biometric models of facial images stored in a database. Based on this analysis, at least one predictive notification is generated with regard to a future potential theft of merchandise from the secured facility. The predictive notification is generated based upon a determination of the biometric match. | 2020-02-20 |
20200057886 | GESTURE RECOGNITION METHOD AND APPARATUS, ELECTRONIC DEVICE, AND COMPUTER-READABLE STORAGE MEDIUM - A gesture recognition method includes determining a palm connected domain based on an acquired depth image. The method includes determining a tracking frame corresponding to the palm connected domain. The method includes recognizing a gesture within a region of a to-be-recognized image corresponding to the tracking frame, based on a location of the tracking frame. In this arrangement, a palm connected domain and a tracking frame corresponding to the palm connected domain are acquired, and a gesture is recognized within a region of a to-be-recognized image corresponding to the tracking frame. | 2020-02-20 |
20200057887 | TIME-SENSITIVE IMAGE DATA MANAGEMENT SYSTEMS AND METHODS FOR ENRICHING SOCIAL EVENTS - Methods and systems by which an identifier of a social event, attendee recognition data, and an image of an attendee are obtained. In some variants a portion of image data associated with the attendee recognition data is sent to a mobile client device in response both to a recipient authorization and to an image data selection identifying the portion of the image data. | 2020-02-20 |
20200057888 | AUTHENTICATION USING OBJECT IMAGING - A method of authentication using object imaging, comprising: identifying at least one key geometric marker related to an object captured from a specific viewport and depicted in a reference image; receiving a current image of the object, the current image captured by an imaging device; extracting at least one current geometric marker related to the object from the current image; and comparing the at least one current geometric marker to the at least one key geometric marker to verify that the current image is depicting the object from the viewport. | 2020-02-20 |
20200057889 | METHODS AND SYSTEMS FOR BALL GAME ANALYTICS WITH A MOBILE DEVICE - Methods and systems for determining a ball shot attempt result, the ball shot attempt captured by a camera on a mobile computing device, are disclosed. The methods and systems perform steps comprising receiving an input video captured using the camera on the mobile computing device, wherein the input video comprises a ball shot attempt at a goal; receiving a declared ball shot attempt, the declared ball shot attempt detected by analyzing a ball trajectory in the input video; detecting an element movement associated with an element of the goal; and determining the ball shot attempt result based on the element movement and the ball trajectory. In some embodiments, the element of the goal is a net, and the declared ball shot attempt is detected by analyzing the ball trajectory in a ball shot attempt Region of Interest (ROI) within frames of the input video. | 2020-02-20 |
20200057890 | METHOD AND DEVICE FOR DETERMINING INTER-CUT TIME RANGE IN MEDIA ITEM - This specification describes techniques for determining an inter-cut time range in a media item. In one example method, a set of candidate segmentation points representing time points in a media item is determined, wherein each candidate segmentation point represents at least one of a time point at which feature media data appears in the media item, or a time point at which feature media data disappears from the media item. Based on the candidate segmentation points, an inter-cut time range is identified. The inter-cut time range is associated with a start point from the candidate segmentation points that satisfies a predetermined start point condition, and the inter-cut time range is associated with an end point from the candidate segmentation points that satisfies a predetermined end point condition. The inter-cut time range represents a time period between the start point and the end point in the media item. | 2020-02-20 |
20200057891 | IMAGE RECOGNITION SYSTEM AND IMAGE RECOGNITION METHOD - An image recognition system includes a plurality of sensor devices and a server device. Bach of the plurality of sensor devices includes a first image recognition unit and a transmission data generation unit. The first image recognition unit performs an image recognition process on time-series images captured in chronological order, and estimates whether a predetermined event has occurred in an imaging target captured in the time-series images. On condition that the first image recognition unit has made the estimation that the predetermined event has occurred in the imaging target, the transmission data generation unit generates, as transmission data to be transmitted to the server device, first time-series images obtained by partial images including the image of the imaging target being cut out from respective images included in the time-series images. The server device includes a second image recognition unit. The second image recognition unit performs, on the transmission data, an image recognition process with image recognition accuracy higher than that of the first image recognition unit, and estimates whether the predetermined event has occurred in the imaging target. | 2020-02-20 |
20200057892 | FLOW LINE COMBINING DEVICE, FLOW LINE COMBINING METHOD, AND RECORDING MEDIUM - The present invention provides a technique for enhancing the added value of flow line information. The flow line combining device is provided with: an acquisition unit for acquiring first flow line information indicating a trail of positions determined by using a first method and second flow line information indicating a trail of positions determined by using a second method which is different from the first method; a determination unit for assessing overlap in the trails respectively indicated by the acquired first flow line information and the second flow line information; and a combining unit for generating third flow line information which combines the first flow line information and second flow line information if the trail overlap assessed by the determination unit meets a predetermined condition. | 2020-02-20 |
20200057893 | INFORMATION PROCESSING APPARATUS FOR PRESENTING LOCATION TO BE OBSERVED, AND METHOD OF THE SAME - An information processing apparatus includes a first setting unit configured to set a plurality of observation necessity degrees of positions in a real space and times, a first display unit configured to display the plurality of observation necessity degrees mapped based on a position in the real space and a time, a second display unit configured to display a plurality of targets detected from a captured image, based on observation necessity degrees each corresponding to a different one of the plurality of targets, and a receiving unit configured to receive an input of information corresponding to at least one target of the plurality of targets. The first setting unit resets at least one observation necessity degree of the plurality of observation necessity degrees based on the input information. | 2020-02-20 |
20200057894 | AUTOMATIC COLLECTION AND CLASSIFICATION OF HARSH DRIVING EVENTS IN DASHCAM VIDEOS - A video classification platform receives a first message that includes a link to video data including video frames captured by one or more cameras associated with the vehicle, and including information concerning a vehicle and a driving event. The platform obtains the video data using the link, identifies the vehicle and the driving event based on the information, and determines objects in a video frame. The platform constructs a collision cone of the vehicle for the video frame and determines, based on the collision cone, a set of objects that have a potential to collide with the vehicle. The platform assigns a category to the driving event based on the set of objects, the collision cone of the vehicle, and the information, generates a second message that includes the category and the information, and sends the second message to a client device to display the second message. | 2020-02-20 |
20200057895 | ROAD SURFACE DETECTING APPARATUS AND METHOD FOR DETECTING ROAD SURFACE - A road surface detecting apparatus may include a camera configured to obtain an image of a front side of a vehicle including a road surface, and a processor configured to classify a road surface event based on a road surface detection model which is generated by performing training based on the obtained image. Accordingly, a stable riding feeling may be provided for the user by quantitatively detecting a road surface event through training and controlling the vehicle based on the detected road surface event. | 2020-02-20 |
20200057896 | VEHICLE RISK RECOGNITION AND AVOIDANCE - A risk detection and avoidance device comprises one or more image sensors, configured to provide image sensor input data representing a sensor image of a vicinity of the device; and one or more processors, configured to detect from the image sensor data an overpass and one or more persons on the overpass; determine from the image sensor data a falling-object probability associated with the detected one or more persons on the overpass, according to a first logic; determine from the image sensor data one or more falling-object evasion factors associated with a vicinity of the device; and if the falling-object probability exceeds a predetermined threshold, determine a harm avoidance maneuver based at least on the one or more falling-object evasion factors, according to a second logic, and send an instruction comprising the harm avoidance maneuver. | 2020-02-20 |
20200057897 | OBSTACLE SENSING DEVICE - A position acquisition unit acquires relative position information between an own vehicle and an obstacle based on a reception wave received by a distance measurement sensor. A shape recognition unit executes shape recognition of the obstacle based on image information acquired by an image capturing unit. A detection processing unit detects the obstacle based on the relative position information acquired by the position acquisition unit and a shape recognition result obtained by the shape recognition unit. The detection processing unit determines whether the height of the obstacle is equal to or greater than a predetermined height or not. The detection processing unit discards the relative position information corresponding to the obstacle in a case where the shape recognition result obtained by the shape recognition unit indicates that the height of the obstacle is less than the predetermined height. | 2020-02-20 |
20200057898 | APPARATUS DETECTING DRIVING INCAPABILITY STATE OF DRIVER - Apparatus detecting driving incapability state of a driver includes: a head detection portion that successively detects a head portion, which is higher than a neck of the driver, based on an image of a driver's seat captured by an imaging device mounted in a vehicle; and an out-of-frame state detection portion that detects that the driver is incapable of driving, when the head portion detected by the head detection portion is out of a predetermined scope in the image during travelling of the vehicle. | 2020-02-20 |
20200057899 | IMAGE CAPTURING DEVICE AND IMAGE CAPTURING MODULE - An image capturing device includes a cover plate, a sensing module, a frame body, a first adhesive layer, and a second adhesive layer is provided. The sensing module includes a sensor and a light collimator. The light collimator is disposed between the cover plate and the sensor. The light collimator includes a plurality of light collimating units. Each of the light collimating units includes at least one fiber and a plurality of light absorbing columns. The light absorbing columns are disposed parallel to the at least one fiber and surround the at least one fiber. A thickness of the light collimator is T. A distance between two light absorbing columns farthest from each other among the light absorbing columns in each of the light collimating units is D. A numerical aperture of the at least one fiber is NA, NA≤0.7, and D≤T×tan[sin | 2020-02-20 |
20200057900 | IMAGE ANALYSIS AND PROCESSING PIPELINE WITH REAL-TIME FEEDBACK AND AUTOCAPTURE CAPABILITIES, AND VISUALIZATION AND CONFIGURATION SYSTEM - A device may capture a plurality of preview frames of a document, and for each preview frame of the plurality of preview frames, process the preview frame to identify an object in the preview frame. Processing the preview frame may include converting the preview frame into a grayscale image, generating a blurred image based on the grayscale image, detecting a plurality of edges in the blurred image, defining at least one bounding rectangle based on the plurality of edges, and determining an outline of the object based on the at least one bounding rectangle. The device may determine whether a value of an image parameter, associated with the one or more preview frames, satisfies a threshold, and provide feedback to a user of the device, or automatically capture an image of the document, based on determining whether the value of the image parameter satisfies the threshold. | 2020-02-20 |
20200057901 | IMAGE ANALYSIS AND PROCESSING PIPELINE WITH REAL-TIME FEEDBACK AND AUTOCAPTURE CAPABILITIES, AND VISUALIZATION AND CONFIGURATION SYSTEM - A device may capture a plurality of preview frames of a document, and for each preview frame of the plurality of preview frames, process the preview frame to identify an object in the preview frame. Processing the preview frame may include converting the preview frame into a grayscale image, generating a blurred image based on the grayscale image, detecting a plurality of edges in the blurred image, defining at least one bounding rectangle based on the plurality of edges, and determining an outline of the object based on the at least one bounding rectangle. The device may determine whether a value of an image parameter, associated with the one or more preview frames, satisfies a threshold, and provide feedback to a user of the device, or automatically capture an image of the document, based on determining whether the value of the image parameter satisfies the threshold. | 2020-02-20 |
20200057902 | ELECTRONIC DEVICE COMPRISING BIOMETRIC SENSOR - An electronic device according to various embodiments of the present invention comprises: a display panel; a biometric sensor module disposed on the back surface of the display panel; a processor electrically connected to the display panel and the biometric sensor module, and configured to acquire biometric information by using the biometric sensor module; a first adhesive member filling the gap formed between the back surface of the display panel and the biometric sensor module; and a second adhesive member applied on the first adhesive member, wherein the biometric sensor module can be attached to the back surface of the display panel by using the second adhesive member. In addition, other embodiments are possible. | 2020-02-20 |
20200057903 | SYSTEM AND METHOD FOR EXTRACTING INFORMATION FROM A RECEIPT - A machine implemented method for extracting information from a receipt, the method constituted of: receiving an image of the receipt; identifying a first text portion within the receipt image which represents a product name abbreviation; abbreviating, in accordance with an abbreviation rule, one of the identified first text portion and a plurality of product names stored on a database, each associated with a product identifier; determining a plurality of candidate product identifiers responsive to the abbreviation; for each of a plurality of predetermined features, assigning a value to each of the identified candidate product identifiers; responsive to the assigned values, assigning a candidate score to each of the identified candidate product identifiers; responsive to the assigned candidate scores and a predetermined scoring rule, selecting one candidate product identifier, which is represented by the identified first text portion; and outputting the selected candidate product identifier. | 2020-02-20 |
20200057904 | METHOD AND APPARATUS FOR DETECTING OBJECTS OF INTEREST IN IMAGES - A method and apparatus for detecting objects of interest in images, the method comprising the steps of supplying (S | 2020-02-20 |
20200057905 | POINT GROUP DATA PROCESSING DEVICE, POINT GROUP DATA PROCESSING METHOD, POINT GROUP DATA PROCESSING PROGRAM, VEHICLE CONTROL DEVICE, AND VEHICLE - A point group data processing device includes: an image data acquisition unit configured to acquire a captured image; a point group data acquisition unit configured to acquire point group data indicating position information of a point group corresponding to a plurality of points included in the image; an area setting unit configured to set a target area which is an area surrounding a subject on the image and an enlargement area which is an area obtained by enlarging the target area; and a target point group specifying unit configured to specify a target point group corresponding to the subject based on depth information of a point group included in the target area and depth information of a point group included in the enlargement area, which are included in the point group data. | 2020-02-20 |
20200057906 | ANALYSIS DEVICE, ANALYSIS METHOD, AND ANALYSIS PROGRAM - A classification unit classifies messages included in a text log depending on types, and gives an ID set for each type to each of the classified messages. A creation unit creates, based on dates of occurrence attached to the messages, a matrix indicating an appearance distribution of the messages in the text log for each predetermined duration for each ID. A pattern extraction unit extracts a plurality of patterns, which are combinations of the IDs, from the matrix created by the creation unit. A removal unit removes a part or whole of the patterns from the matrix. A determination unit calculates a degree of importance for each element included in each of the patterns, and determines whether the degree of importance is equal to or higher than a predetermined threshold. A sequence extraction unit extracts a sequence. | 2020-02-20 |
20200057907 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM - An image processing apparatus configured to extract an irradiation field from an image obtained through radiation imaging, comprises: an inference unit configured to obtain an irradiation field candidate in the image based on inference processing; a contour extracting unit configured to extract a contour of the irradiation field based on contour extraction processing performed on the irradiation field candidate; and a field extracting unit configured to extract the irradiation field based on the contour. | 2020-02-20 |
20200057908 | SYSTEM AND METHOD FOR BIOMETRIC IDENTIFICATION - The present invention relates to a method for generating a biometric signature of a subject comprising: obtaining a plurality of sequential video frame images of a moving subject from a video segment; obtaining a portion of each frame comprising a surrounding of the moving subject; carrying out a transformation function to the frequency domain on one or more of said portions of the frames comprising a surrounding of a of the subject; and optionally saving the spectral characteristics of said transformation function in a repository. The present invention also relates to a system for carrying out said method. | 2020-02-20 |
20200057909 | OBJECTS AGGREGATION AND STANDARDIZATION FOR LEGACY GRAPHICS CONVERSION - A method includes receiving a plurality of legacy graphics files associated with a control system for an industrial process, each legacy graphics file comprising a plurality of legacy graphics objects. The method also includes parsing the legacy graphics files to identify primitive graphic objects in each legacy graphics file. The method also includes determining relationships among the identified primitive graphic objects to determine a group of primitive graphic objects that form one component of the industrial process. The method also includes determining one or more patterns among the identified primitive graphic objects. The method also includes saving the one or more patterns in a pattern library. | 2020-02-20 |
20200057910 | INFORMATION PROCESSING APPARATUS, VERIFICATION METHOD, AND COMPUTER-READABLE RECORDING MEDIUM RECORDING VERIFICATION PROGRAM - An information processing apparatus includes: a memory; and a processor coupled to the memory and configured to: calculate a positional difference and a degree of similarity in feature value between each feature point in a verification image captured by an imaging device and each of a plurality of feature points in a registered image registered in advance; and match the verification image against the registered image by using the degree of similarity to a feature point having the degree of similarity that is second highest or lower for each feature point in the registered image in a case where a positional difference from a feature point having the degree of similarity that is highest in the verification image is greater than a threshold value. | 2020-02-20 |
20200057911 | Methods and Systems for an Automated Design, Fulfillment, Deployment and Operation Platform for Lighting Installations - A platform for design of a lighting installation generally includes an automated search engine for retrieving and storing a plurality of lighting objects in a lighting object library and a lighting design environment providing a visual representation of a lighting space containing lighting space objects and lighting objects. The visual representation is based on properties of the lighting space objects and lighting objects obtained from the lighting object library. A plurality of aesthetic filters is configured to permit a designer in a design environment to adjust parameters of the plurality of lighting objects handled in the design environment to provide a desired collective lighting effect using the plurality of lighting objects. | 2020-02-20 |
20200057912 | TEXTILE MATCHING USING COLOR AND PATTERN RECOGNITION AND METHODS OF USE - Textile matching using color and pattern recognition and methods of use are provided herein. An example method includes analyzing an image ( | 2020-02-20 |
20200057913 | SIGNAL RETRIEVAL DEVICE, METHOD, AND PROGRAM - A signal retrieval device includes a modification unit and a signal retrieval unit. The modification unit modifies a value of an attribute of a target represented by an input signal or a stored signals stored in a signal storage unit or a value of an attribute relating to a signal generation source of the input signal to acquire a plurality of modified values of the attribute. The signal retrieval unit retrieves a stored signal of the stored signals similar to the input signal using the input signal or the stored signals in which the attribute is modified according to each of the plurality of modified values of the attribute acquired by the modification unit. | 2020-02-20 |
20200057914 | IMAGERY EVIDENCE MATCHING SYSTEM - Systems and methods are provided for generating sets of candidates comprising images and places within a threshold geographic proximity based on geographic information associated with each of the plurality of images and geographic information associated with each place. For each set of candidates, the systems and methods generate a similarity score based on a similarity between text extracted from each image and a place name, and the geographic information associated with each image and each place. For each place with an associated image as a potential match, the systems and methods generate a name similarity score based on matching the extracted text of the image to the place name, and store an image as place data associated with a place based on determining that the name similarity score for the extracted text associated with the image is higher than a second predetermined threshold. | 2020-02-20 |
20200057915 | SYSTEM, METHOD, AND RECORDING MEDIUM FOR DETECTING VIDEO FACE CLUSTERING WITH INHERENT AND WEAK SUPERVISION - A face clustering system for video face clustering in a video sequence, the system including an inherent supervision summarization device configured to collect group-level supervision and instance level supervision within a same chunklet based on a user input of face images for a person, a discriminative projection learning device configured to embed group constraints of the group-level supervision into a transformed space, and configured to generate an embedding space from the original image feature space, and a clustering device, in the embedding space, configured to execute pair-wise based clustering to cluster the video images into different clusters with the instance level supervision collected by the inherent supervision summarization device. | 2020-02-20 |
20200057916 | IMAGE IDENTIFICATION APPARATUS, IMAGE IDENTIFICATION METHOD, TRAINING APPARATUS, AND NEURAL NETWORK - There is provided with an image identification apparatus. An extraction unit extracts a feature value of an image from image data using a Neural Network (NN). A processing unit identifies the image based on the feature value extracted by the extraction unit. The NN comprises a plurality of calculation layers connected hierarchically. The NN includes a plurality of sub-neural networks for performing processing of calculation layers after a specific calculation layer. Mutually different data from an output of the specific calculation layer are respectively inputted to the plurality of sub-neural networks. | 2020-02-20 |
20200057917 | Object Location Method, Device and Storage Medium Based on Image Segmentation - The invention discloses an object location method, device and storage medium based on image segmentation, the object location method comprises: collecting and labeling training images to obtain a trained database; designing a fully convolutional neural network (FCNN); training the FCNN to obtain a target neural network, by inputting the trained database into the FCNN; labeling and locating object images, based on the target neural network. The method is using the training samples collected in the application scenario to train the FCNN, so it can obtain an optimized FCNN and achieve higher robustness and segmentation accuracy. Particularly, the object segmentation method in the embodiment can perform high-precision segmentation on a plurality of overlapping envelope regions when processing envelopes in a logistics system, and an envelope on the top layer is accurate singulation, allowing the robot to grab only one envelope each time, greatly improving the accuracy and experience of logistics sorting. | 2020-02-20 |
20200057918 | SYSTEMS AND METHODS FOR TRAINING ARTIFICIAL INTELLIGENCE TO PREDICT UTILIZATION OF RESOURCES - A computer system trains an artificial intelligence (AI) implemented on the computer system. The computer system includes one or more processors that are configured to receive historical transaction data for a set of resources, where the historical transaction data includes positive examples relating to purchases of one or more resources of the set of resources. The one or more processors are also configured to derive augmented data from the historical transaction data, where the augmented data includes negative examples relating to fictional non-purchase decisions for the set of resources. The one or more processors are further configured to determine a training set for a machine learning algorithm for the AI, where the training set includes the historical transaction data and the augmented data. The one or more processors are configured to train the AI using the machine learning algorithm based on the training set. | 2020-02-20 |
20200057919 | APPARATUS FOR PROCESSING A NEURAL NETWORK - An apparatus for processing a neural network comprises an image memory into which an input image is written tile-by-tile, each tile overlapping a previous tile to a limited extent; a weights memory for storing weight information for a plurality of convolutional layers of a neural network, including at least two pooling layers; and a layer processing engine configured to combine information from the image and weights memories to generate an output map and to write the output map to image memory. The apparatus is configured to store a limited number of values from adjacent a boundary of an output map for a given layer. The layer processing engine is configured to combine the output map values from a previously processed image tile with the information from the image memory and the weights when generating an output map for a layer of the neural network following the given layer. | 2020-02-20 |
20200057920 | System and Method of Quotation Engine for AI Asset Training - A computer-implemented system is provided for automatic training of an artificial intelligence (AI) asset. A preprocessing engine is provided for receiving an AI asset by upload and preprocessing the AI asset for training by: associating a set of definition parameters and training criteria with the AI asset; analyzing the training criteria to set a specification for training steps and process; and determining a quotation for the training having regard to known factors associated with the definition parameters and the training specification. A transaction engine is provided for presenting the quotation, receiving an approval of the quotation and a means of payment. A training engine is provided for training the AI asset according to the specification and releasing the AI asset after training. | 2020-02-20 |
20200057921 | IMAGE CLASSIFICATION AND CONVERSION METHOD AND DEVICE, IMAGE PROCESSOR AND TRAINING METHOD THEREFOR, AND MEDIUM - Disclosed are an image classification and conversion method, apparatus, image processor and training method thereof, and medium. The image classification method includes receiving a first input image and a second input image; performing image encoding on the first input image by utilizing n stages of encoding units connected in cascades to produce a first output image, wherein n is an integer greater than 1, and wherein as for 1≤i2020-02-20 | |
20200057922 | OBJECT INFORMATION COLLECTION, CLASSIFICATION AND ANALYTICS VIA A SMART GRABBER TOOL - A system for object and information collection comprises a handheld tool to grab the object. The handheld tool comprises a pole with a handle, a trigger, a grabber mechanism at an opposite end, and a logic system attached to the pole, wherein once a user actuates the trigger to pick up an object with the grabber mechanism, the logic system transmits a capture signal to initiate a classification event. A classification application executing on a processor is responsive to receiving the capture signal from the logic system to capture information associated with the object and assign an object classification to the object based at least in part the captured information. At least one of a portion of the information and the assigned object classification is transmitted over network to an analytics cloud service to perform data aggregation and analysis. | 2020-02-20 |
20200057923 | ELECTRONIC DEVICE AND METHOD OF CONTROLLING THE SAME - An electronic device is provided. The electronic device includes a memory configured to store a computer executable instructions; and a processor configured to execute the executable instructions to: determine a text corresponding to a received command, provide response information on the command based on a first artificial intelligence model classifying the text as a text corresponding to one of a plurality of pre-stored texts, and provide error information on the command based on the first artificial intelligence model classifying the text as an error, wherein the first artificial intelligence model is configured to classify the text as the error based on the text corresponding to the command being a similar text having one of an entity and an intent different from at least one of the plurality of pre-stored texts. | 2020-02-20 |
20200057924 | IMAGE CLASSIFICATION USING BATCH NORMALIZATION LAYERS - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing images or features of images using an image classification system that includes a batch normalization layer. One of the systems includes a convolutional neural network configured to receive an input comprising an image or image features of the image and to generate a network output that includes respective scores for each object category in a set of object categories, the score for each object category representing a likelihood that that the image contains an image of an object belonging to the category, and the convolutional neural network comprising: a plurality of neural network layers, the plurality of neural network layers comprising a first convolutional neural network layer and a second neural network layer; and a batch normalization layer between the first convolutional neural network layer and the second neural network layer. | 2020-02-20 |
20200057925 | IMAGE DISAMBIGUATION METHOD AND APPARATUS, STORAGE MEDIUM, AND ELECTRONIC DEVICE - An image disambiguation method includes: performing image feature extraction and semantic recognition on at least two images in an image set including similar targets to obtain N K-dimensional semantic feature probability vectors, where the image set includes N images, N and K are both positive integers, and N is greater than or equal to 2; determining a differential feature combination according to the N K-dimensional semantic feature probability vectors, the differential feature combination indicating a difference between the similar targets in the at least two images in the image set; and generating a natural language for representing or prompting the difference between the similar targets in the at least two images in the image set according to the differential feature combination and image features of the at least two images in the image set. | 2020-02-20 |
20200057926 | BITMAP PROCESSING OF DIGITAL DOCUMENTS - A bitmap processing system for creating digital documents on a digital printing press by a fulfiller includes a fulfiller operated raster image processor that receives customer application Page Description Language (PDL) job files containing information for creating the digital documents and generates bitmaps in accordance with the files and a fulfiller operated editor that modifies the bitmaps so that the resulting documents process more efficiently in production steps downstream of a printing process. | 2020-02-20 |
20200057927 | LASER LIGHT DETECTION AND BARCODE DISPLAY AT MOBILE PHONE - Systems and methods for utilizing one or more cameras at a mobile device to assist in the implementing anti-counterfeit measures for digital barcodes are disclosed. For example, the systems and methods use a mobile device's front camera to capture photographs (or images) at a certain frequency (e.g., capture a photograph every 0.20 seconds). The systems and methods then scan the captured photograph and retrieve relevant image data (for example, scan image vertically and utilize image data of every fourth pixel). The systems and methods compare certain properties of the retrieved image data with properties of one or more comparison light sources. When the systems and methods detect a match (for example, a match within certain threshold parameters), they identify a barcode among a set of barcodes and display the identified barcode at a display screen of the mobile device. | 2020-02-20 |
20200057928 | CODE PROCESSING DEVICE AND CODE PROCESSING METHOD - Provided is a code processing method comprising: a code registering step of matching an RGB code and identification information so as to generate a code database; and a recognizing step of extracting at least one RGB code from the color code and recognizing identification information corresponding to the at least one RGB code by using the code database in which the identification information according to the RGB code has been stored in advance, when a color code is received from a recognition request terminal. | 2020-02-20 |
20200057929 | TRANSACTION CARD HAVING AN ELECTRICALLY APPLIED COATING - A transaction card may comprise a first card component having an electrically conductive surface configured to receive an electrically applied coating. An electrically applied coating may be formed on the electrically conductive surface. The transaction card may be manufactured by forming a first card component having an electrically conductive surface configured to receive an electrically applied coating. The method may also include applying an electrically applied coating to the electrically conductive surface. | 2020-02-20 |
20200057930 | FLEXIBLE RADIO FREQUENCY IDENTIFICATION TAGS - Flexible, stretchable RFID tags are formed by a pocket that is formed from one or more substrates and layers of adhesive, and an electronic circuit that is located within this pocket. The RFID tags can include a stretchable substrate and an electronic circuit attached to the stretchable substrate by one or a finite number of discrete spaced apart attachment locations. When the pocket is formed by relatively thick adhesive layers adhering together one or more flexible substrates to form an internal cavity, the electronic circuit is located within this cavity and either is not adhered to any of the substrates of the cavity, and is free to move about within the cavity, or the electronic circuit can be attached to a substrate by a thin layer of adhesive. | 2020-02-20 |
20200057931 | FILM ASSEMBLY AND MULTILAYER STACK INCLUDING ANTENNA - A film assembly or a multilayer stack can include an antenna having a spiral form disposed on a stretchable layer. The film assembly includes a stretchable substrate having opposite major top and bottom surfaces, and a first material disposed on the major top surface of the stretchable substrate in the form of a plurality of intersecting rows and columns making the film assembly less stretchable than the stretchable substrate. The rows and columns define a plurality of closed cells. An antenna for use in a radio frequency identification tag is disposed on the stretchable substrate in each closed cell and is isolated from the first material. The antenna includes an elongated electrically conductive electrode having a spiral form. | 2020-02-20 |
20200057932 | SYSTEM AND METHOD FOR GENERATING TIME-SPECTRAL DIAGRAMS IN AN INTEGRATED CIRCUIT SOLUTION - A system for encoding data in an artificial intelligence (AI) integrated circuit solution may include a processor configured to receive voice data comprising at least a segment of an audio waveform, load the voice data into an input array of a cellular neural network (CeNN) in the AI integrated circuit, load one or more wavelet filters into one or more kernels of the CeNN, and perform one or more operations on the voice data to generate a time-spectral diagram. The time-spectral diagram may include a wavelet transformation of the voice data. Each of the one or more filters respectively represents a frequency. The system may also output a voice recognition result based on the time-spectral. Sample training data may be encoded in a similar manner for training the cellular neural network. | 2020-02-20 |
20200057933 | NEURAL NETWORK PREDICTING COMMUNICATIONS NETWORK INFRASTRUCTURE OUTAGES BASED ON FORECASTED PERFORMANCE METRICS - A network metrics repository stores performance metrics measured during operation of a communication network, and stores fault values indicating types of network operation faults. A neural network circuit has an input layer having input nodes, a sequence of hidden layers each having a plurality of combining nodes, and an output layer having an output node. A processor generates forecasted performance metrics based on extrapolating from measured performance metrics in the network metrics repository, and provides to the input nodes of the neural network circuit the forecasted performance metrics and the measured performance metrics. The processor adapts weights and/or firing thresholds that are used by the input nodes responsive to output of the output node, and controls operation of the communication network based on output of the output node. The output node provides the output responsive to processing through the input nodes a stream of measured performance metrics and forecasted performance metrics. | 2020-02-20 |
20200057934 | METHOD AND APPARATUS FOR ACCELERATING DATA PROCESSING IN NEURAL NETWORK - Proposed are a method and apparatus for accelerating data processing in a neural network. The apparatus for accelerating data processing in a neural network may include: a control unit configured to quantize data by at least one method according to a characteristic of data calculated at a node forming at least one layer constituting the neural network, and to separately perform calculation at the node according to the quantized data; and memory configured to store the quantized data. | 2020-02-20 |
20200057935 | Video action detection method based on convolutional neural network - A video action detection method based on a convolutional neural network (CNN) is disclosed in the field of computer vision recognition technologies. A temporal-spatial pyramid pooling layer is added to a network structure, which eliminates limitations on input by a network, speeds up training and detection, and improves performance of video action classification and time location. The disclosed convolutional neural network includes a convolutional layer, a common pooling layer, a temporal-spatial pyramid pooling layer and a full connection layer. The outputs of the convolutional neural network include a category classification output layer and a time localization calculation result output layer. The disclosed method does not require down-sampling to obtain video clips of different durations, but instead utilizes direct input of the whole video at once, improving efficiency. Moreover, the network is trained by using video clips of the same frequency without increasing differences within a category, thus reducing the learning burden of the network, achieving faster model convergence and better detection. | 2020-02-20 |
20200057936 | SEMI-SUPERVISED TRAINING OF NEURAL NETWORKS - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network. One of the methods includes obtaining a batch of labeled training items and a batch of unlabeled training items; processing the labeled training items and the unlabeled training items using the neural network and in accordance with current values of the network parameters to generate respective embeddings; determining a plurality of similarity values, each similarity value measuring a similarity between the embedding for a respective labeled training item and the embedding for a respective unlabeled training item; determining a respective roundtrip path probability for each of a plurality of roundtrip paths; and performing an iteration of a neural network training procedure to determine a first value update to the current values of the network parameters that decreases roundtrip path probabilities for incorrect roundtrip paths. | 2020-02-20 |
20200057937 | ELECTRONIC APPARATUS AND CONTROLLING METHOD THEREOF - An electronic apparatus includes a storage configured to store a liquid-state machine (LSM) model and a recurrent neural networks (RNN) model, and a processor configured to input and process a feature data acquired from an input data using the LSM model, to input and process an output value output by the LSM model using the RNN model, and to identify whether a preset object is included in the input data based on an output value output by the RNN model. The RNN model is trained by a sample data related to the preset object. The LSM model includes a plurality of interlinked neurons. A weight applied to a link between the plurality of interlinked neurons is identified based on a spike at which a neuron value is greater than or equal to a preset threshold in a preset unit time. | 2020-02-20 |
20200057938 | CONVOLUTION ACCELERATION AND COMPUTING PROCESSING METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM - A convolution acceleration and computing processing method includes: reading data to be processed of a preset size in a task to be processed from an off-chip memory of an accelerator sequentially through a FIFO port, and storing the data to be processed into at least one input buffer of a first buffer in an on-chip memory of the accelerator; responsive to data to be processed being stored into an input buffer, reading input window data to be processed from the at least one input buffer sequentially, performing convolution on the input window data to be processed by using the convolution kernel data to obtain output window data and storing the output window data in the third buffer; and storing the output window data in the third buffer into the off-chip memory sequentially through the FIFO port. | 2020-02-20 |
20200057939 | ABNORMALITY DETECTION DEVICE, ABNORMALITY DETECTION METHOD, AND STORAGE MEDIUM - An abnormality detection device according to an embodiment includes a detector, a remover, and a learner. The detector detects first abnormal data in detection target data which is an abnormality detection target by inputting the detection target data to a first autoencoder which performed learning based on first learning target data which is a learning target. The remover removes data associated with the first abnormal data from the first learning target data to generate second learning target data by inputting the first learning target data to a second autoencoder which performed learning based on the first abnormal data detected by the detector. The learner causes the first autoencoder to perform learning based on the second learning target data generated by the remover. | 2020-02-20 |
20200057940 | SYSTEM AND METHOD FOR NOISE-BASED TRAINING OF A PREDICTION MODEL - In some embodiments, noise data may be used to train a neural network (or other prediction model). In some embodiments, input noise data may be obtained and provided to a prediction model to obtain an output related to the input noise data (e.g., the output being a prediction related to the input noise data). One or more target output indications may be provided as reference feedback to the prediction model to update one or more portions of the prediction model, wherein the one or more portions of the prediction model are updated based on the related output and the target indications. Subsequent to the portions of the prediction model being updated, a data item may be provided to the prediction model to obtain a prediction related to the data item (e.g., a different version of the data item, a location of an aspect in the data item, etc.). | 2020-02-20 |
20200057941 | NEURAL NETWORK OPTIMIZER SEARCH - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining update rules for training neural networks. One of the methods includes generating, using a controller neural network, a batch of output sequences, each output sequence in the batch defining a respective update rule; for each output sequence in the batch: training a respective instance of a child neural network using the update rule defined by the output sequence; evaluating a performance of the trained instance of the child neural network on the particular neural network task to determine a performance metric for the trained instance of the child neural network on the particular neural network task; and using the performance metrics for the trained instances of the child neural network to adjust the current values of the controller parameters of the controller neural network. | 2020-02-20 |
20200057942 | Neural Network Processor - A circuit for performing neural network computations for a neural network comprising a plurality of neural network layers, the circuit comprising: a matrix computation unit configured to, for each of the plurality of neural network layers: receive a plurality of weight inputs and a plurality of activation inputs for the neural network layer, and generate a plurality of accumulated values based on the plurality of weight inputs and the plurality of activation inputs; and a vector computation unit communicatively coupled to the matrix computation unit and configured to, for each of the plurality of neural network layers: apply an activation function to each accumulated value generated by the matrix computation unit to generate a plurality of activated values for the neural network layer. | 2020-02-20 |
20200057943 | METHOD AND SYSTEM FOR LOW-POWER VISUAL SENSOR - A raw-data analysis system and method, the system including an image sensor configured to capture and transmit raw image data, a decision module configured to receive from the image sensor raw image data unprocessed by an image signal processor, and decide whether the raw image data implies an activity of interest, and at least one controller configured to control what subset of the raw image data the image sensor transmits to the decision module. Additionally, an image data analysis system including a photo-detector, a sensor module configured to detect a state of interest, an image sensor configured to capture and transmit raw image data, and a controller configured to receive an illumination level value from the photo-detector and to control the image sensor to operate with settings that match the received illumination level value once the sensor module detects a state of interest. | 2020-02-20 |
20200057944 | HYPERPARAMETER OPTIMIZATION METHOD AND APPARATUS - A hyperparameter optimization method performed by a hyperparameter optimization apparatus to optimize hyperparameters of a model includes calculating an evaluation score for each of a plurality of hyperparameter samples constituting a first hyperparameter sample set by applying each of the hyperparameter samples to a target model, performing weighted clustering of the hyperparameter samples by using the calculated evaluation scores as weights and constructing a second hyperparameter sample set based on the clustering result. | 2020-02-20 |
20200057945 | FLEXIBLE, PERSONALIZED STUDENT SUCCESS MODELING FOR INSTITUTIONS WITH COMPLEX TERM STRUCTURES AND COMPETENCY-BASED EDUCATION - A flexible persistence modeling system and method for building flexible persistence models for education institutions using a Markov model based on units of academic progress of a non-traditional learning program of an education institution. The Markov model is used to quantify transitions of students between the states as parameters of state transitions so that features from the Markov model with the parameters of state transitions can be extracted that are related to the non-traditional learning program of the education institution using defined flexible persistence. The extracted features can then be used to build at least one flexible persistence model for different segments of the students. | 2020-02-20 |
20200057946 | TECHNIQUES FOR BUILDING A KNOWLEDGE GRAPH IN LIMITED KNOWLEDGE DOMAINS - Techniques disclosed herein relate generally to constructing a customized knowledge graph. In one embodiment, entities and relations among entities are extracted from a user dataset based on certain rules to generate a seed graph. Large-scale knowledge graphs are then traversed using a finite state machine to identify candidate entities and/or relations to add to the seed graph. A priority function is used to select entities and/or relations from the candidate entities and/or relations. The selected entities and/or relations are then added to the seed graph to generate the customized knowledge graph. | 2020-02-20 |
20200057947 | RESPONSE INFERENCE METHOD AND APPARATUS - Disclosed is a response inference method and apparatus. The response inference apparatus obtains an input, generates a latent variable vector in a latent variable region space partitioned into regions corresponding to a plurality of responses by encoding the input, and generates an output response corresponding to a region from among the regions of the latent variable vector by decoding the latent variable vector. | 2020-02-20 |
20200057948 | AUTOMATIC PREDICTION SYSTEM, AUTOMATIC PREDICTION METHOD AND AUTOMATIC PREDICTION PROGRAM - A feature design unit | 2020-02-20 |
20200057949 | LEARNING MATERIAL RECOMMENDATION METHOD, LEARNING MATERIAL RECOMMENDATION DEVICE, AND LEARNING MATERIAL RECOMMENDATION PROGRAM - A learning material recommendation device | 2020-02-20 |