45th week of 2017 patent applcation highlights part 45 |
Patent application number | Title | Published |
20170323150 | OBJECT FORMATION IMAGE MANAGEMENT SYSTEM, OBJECT FORMATION IMAGE MANAGEMENT APPARATUS, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An object formation image management system is provided. Image information containing a specific subject is extracted from image information in which subjects as candidates of a 3D object are. Multiple image-of-interest information which the specific subject is in and which are captured at different capturing viewpoints are extracted from the extracted image information to create design information for object formation by a 3D object formation device. The created design information is output to the 3D object formation device. | 2017-11-09 |
20170323151 | BIOMETRIC NOTIFICATION SYSTEM - The present invention provides a biometric notification system for selectively sending messages to interested recipients. In various embodiments, message trigger criteria, interested recipients, and message content may vary depending upon, among other things, the service being provided. | 2017-11-09 |
20170323152 | Systems and Methods for Real-Time User Verification in Online Education - Systems and methods for real-time user verification in online education are disclosed. In certain example embodiments, user identifying information associated with a user and a request to access online education content may be received from a user device. A face template including historical facial image data for the user can be identified. Current facial image data can be compared to the face template to determine if a match exists. Biometric sensor data, such as heart rate data, may also be received for the user. The biometric sensor data may be evaluated to determine if the user is currently located at the user device. If the user is currently located at the user device and the current facial image data matches the face template, access to the online education content may be provided to the user at the user device. | 2017-11-09 |
20170323153 | SYSTEM AND METHOD FOR INTERPRETING INTERPERSONAL COMMUNICATION - A method for interpreting interpersonal communication includes monitoring a first interaction between two or more individuals using a set of monitoring devices including a camera, a microphone, and the like. A culture and personality type of at least one individual is identified based on the monitored first interaction. First cultural/personality profile information specific to the identified culture and personality type is retrieved from a database of cultural/personality profile information. A second interaction between the two or more individuals is monitored using the set of monitoring devices. A first facial expression, gesture, vocal intonation, or indication of emotional state derived from biometric data of the at least one individual is identified based on the monitored second interaction. The identified first expression is interpreted using the first cultural/personality profile information. The interpretation of the identified first expression is communicated to a user. | 2017-11-09 |
20170323154 | PERSON DETECTION IN A MARINE ENVIRONMENT - An object detection system for a marine vessel having at least one marine drive includes at least one image sensor positioned on the marine vessel and configured to capture an image of a marine environment on or around the marine vessel, and a processor. The object detection system further includes an image scanning module executable on the processor that receives the image as input. The image scanning module includes an artificial neural network trained to detect patterns within the image of the marine environment associated with one or more predefined objects, and to output detection information regarding a presence or absence of the one or more predefined objects within the image of the marine environment. | 2017-11-09 |
20170323155 | SYSTEM AND METHOD FOR DETECTING INTERACTION WITH LIVING OBJECT - A living object detection system may detect the interaction between an observer and a target object. The system may include an object sensor device, an object classification data unit, and an object detection module. The object sensor device may be attachable to the observer and include an ultrasonic sensor for sensing distance and a passive infrared sensor for sensing temperature. The object classification data unit may store predetermined object classifiers that identifies an object as a living object or non-living object. The object detection module may determine the target object as a living object or a non-living object based on the object classifiers stored in the object classification data unit and on a physical feature set of the target object, where the physical feature set may include distance and temperature parameters. | 2017-11-09 |
20170323156 | DEVICES, METHODS, AND SYSTEMS FOR OCCUPANCY DETECTION - Devices, methods, and systems for occupancy detection are described herein. One device includes instructions to receive an image of a portion of a facility captured by an imaging device, the image defined by a field of view, and set a first occupancy detection threshold for a first part of the field of view and a second occupancy detection threshold for a second part of the field of view. | 2017-11-09 |
20170323157 | SYSTEM AND METHOD FOR DETERMINING AN ENTITY STATUS BASED ON UNSTRUCTURED ELECTRONIC DOCUMENTS - A system and method for determining an entity status based on unstructured electronic documents. The method includes analyzing a transaction electronic document to determine at least one transaction parameter for the transaction electronic document, wherein the transaction electronic document includes at least partially unstructured data; creating a template for the transaction electronic document, wherein the template is a structured dataset including the determined at least one transaction parameter; obtaining, based on the created template, an evidencing electronic document, wherein the evidencing electronic document at least indicates a status of an entity indicated in the transaction electronic document at a time indicated in the electronic document; and determining, based on the obtained evidencing electronic document, the status of the entity, wherein the determined status indicates whether the entity was authentic at the time indicated in the electronic document. | 2017-11-09 |
20170323158 | Identification of Objects in a Scene Using Gaze Tracking Techniques - Techniques and systems for identifying objects using gaze tracking techniques are described. A computing system may determine or infer that an individual is requesting to identify an object that is unknown to the individual based at least partly on images of the individual, images of a scene including the object, or both. In some cases, images of the individual may be used to determine a gaze path of the individual and the unknown object may be within the gaze path of the individual. Additionally, a computing system may send a request to identify the object to at least one individual. One or more of the responses received from the at least one individual may be provided in order to identify the object. | 2017-11-09 |
20170323159 | Methods Circuits Devices Assemblies Systems and Associated Machine Executable Code For Obstacle Detection - Disclosed are methods, circuits, devices, systems and functionally associated machine executable code for obstacle avoidance and/or providing location related indicators/information. According to embodiments, there may be provided a mobile communication device comprising a digital display assembly with a digital display panel and display driving circuits to selectively drive current to display elements of the display panel in accordance with instructions provided by a processing unit. The processing unit is configured to instruct said display circuits to cause said display panel to display a screen including both user selected information and a video feed from a walking camera functionally associated with the mobile communication device. | 2017-11-09 |
20170323160 | Informational Display For Moving Objects Visible Through A Window - A method displays information on an object visible through a moving transparent screen and geographical coordinates are identified. The geographical coordinates of the window are used for a part of an object stored in a database, a resulting projection location on the window is identified upon projection of the object in the direction of an observer looking through the window and moving along with the window. It is identified for each of the projection locations whether the location is located within a window section of the window captured by a specified viewing angle of the observer. For those objects having a projection location located in the window section, related object information stored in the database is displayed at a distance from the identified projection location on the transparent screen. The method steps are carried out repeatedly and the object information is thus moved along together with the related object. | 2017-11-09 |
20170323161 | METHOD AND APPARATUS FOR EARLY WARNING OF DANGER - Provided are a method and an apparatus for early warning of danger, the method including acquiring image information of a target object through a first wearable device worn by a user, detecting a physical characteristic of the target object based on the acquired image information, determining a degree of danger that is a degree to which safety of the user is endangered, by using the detected physical characteristic, and providing a warning to the user based on the determined degree of danger of an event. | 2017-11-09 |
20170323162 | STOCKING LEVEL INDICATION APPARATUS AND METHOD - In some embodiments, systems, apparatuses, and methods are described herein including a shelf assembly that utilizes the accumulated weight of products stocked thereon to compress a compression member disposed within the assembly. An electronic imaging device can be mounted proximate to the assembly and can be oriented to capture an image of the compression member to determine whether a particular shelf needs to be restocked and avoid having to manipulate or remove products from a shelf to determine a current stock level. | 2017-11-09 |
20170323163 | SEWER PIPE INSPECTION AND DIAGNOSTIC SYSTEM AND METHOD - A method is disclosed for interrogating enclosed spaces such as sewers and the like by commanding a camera to travel through the enclosed space while transmitting the video feed from the camera to a remote location for viewing and processing. The processing involves image manipulation before analyzing frames of the video using a neural network developed for this task to identify defects from a library of known defects. Once a new defect is identified, it is inserted into the model to augment the library and improve the accuracy of the program. The operator can pause the process to annotate the images or override the model's determination of the defect for further enhancement of the methodology. | 2017-11-09 |
20170323164 | INFORMATION DISPLAY DEVICE - An information display device includes an attention object recognition unit that recognizes a plurality of attention objects, a traveling state recognition unit that recognizes a vehicle speed of a vehicle, a HUD that displays attention display, an attention depth calculation unit that calculates TTC and calculates attention depths for the attention objects on the basis of the TTC, a display information generation unit that determines a first attention object having the largest attention depth among the plurality of attention objects and generates first display information regarding first attention display for highlighting the first attention object and second display information regarding second attention display which is a line surrounding the first attention object and second attention objects other than the first attention object among the plurality of attention objects, and a display control unit that displays the first attention display and the second attention display on the HUD. | 2017-11-09 |
20170323165 | CAPTURING APPARATUS FOR RECOGNIZING A GESTURE AND/OR A VIEWING DIRECTION OF AN OCCUPANT OF A MOTOR VEHICLE BY SYNCHRONOUS ACTUATION OF LIGHTING UNITS, OPERATING ARRANGEMENT, MOTOR VEHICLE AND METHOD - The invention relates to a capturing apparatus ( | 2017-11-09 |
20170323166 | SMARTCARD AND METHOD FOR CONTROLLING A SMARTCARD - A smart card | 2017-11-09 |
20170323167 | Systems And Methods Of Biometric Analysis With A Specularity Characteristic - Exemplary embodiments are directed to biometric analysis systems generally including one or more illumination sources, a camera, and an analysis module. The illumination sources are configured to illuminate at least a portion of a face of a subject. The camera is configured to capture one or more images of the subject during illumination of the face of the subject. The analysis module is configured to analyze the one or more images captured by the camera to determine an indication of liveliness of the subject and prevent spoofing. | 2017-11-09 |
20170323168 | AUDIT CAPABILITIES IN PATTERN RECOGNITION SYSTEMS - Methods, apparatuses and systems directed to pattern identification and pattern recognition. In some particular implementations, the invention provides a flexible pattern recognition platform including pattern recognition engines that can be dynamically adjusted to implement specific pattern recognition configurations for individual pattern recognition applications. In some implementations, the present invention also provides for a partition configuration where knowledge elements can be grouped and pattern recognition operations can be individually configured and arranged to allow for multi-level pattern recognition schemes. | 2017-11-09 |
20170323169 | DATA RETRIEVAL IN PATTERN RECOGNITION SYSTEMS - Methods, apparatuses and systems directed to pattern identification and pattern recognition. In some particular implementations, the invention provides a flexible pattern recognition platform including pattern recognition engines that can be dynamically adjusted to implement specific pattern recognition configurations for individual pattern recognition applications. In some implementations, the present invention also provides for a partition configuration where knowledge elements can be grouped and pattern recognition operations can be individually configured and arranged to allow for multi-level pattern recognition schemes. | 2017-11-09 |
20170323170 | METHOD AND SYSTEM FOR DATA EXTRACTION FROM IMAGES OF SEMI-STRUCTURED DOCUMENTS - The present invention is directed to a method of extracting data from fields in an image of a document. In one implementation, a text representation of the image of the document is obtained. A graph for storing features of the text fragments in the text representation of the image of the document and their links is constructed. A cascade classification for computing the features of the text fragments in the text representation of the image of the document and their link is run. Hypotheses about the belonging of text fragments to the fields in the image of the document are generated. Combinations of the hypotheses are generated. A combination of the hypotheses is selected. And data from the fields in the image of the document is extracted based on the selected combination of the hypotheses. | 2017-11-09 |
20170323171 | ARRANGEMENT OF AN APERTURE AND A FILTER REGION FOR A FILTER SENSOR DEVICE AND FILTER SENSOR DEVICE - The arrangement comprises a filter region ( | 2017-11-09 |
20170323172 | AN APPARATUS, METHOD AND COMPUTER PROGRAM FOR IDENTIFYING BIOMETRIC FEATURES - A method, apparatus and computer program, wherein the method comprises: illuminating a portion of skin of a user; detecting light scattered by the illuminated portion of skin and using the detected light to identify locations of biometric features within the illuminated portion of skin; and configuring a light source to selectively illuminate identified locations of biometric features. | 2017-11-09 |
20170323173 | PROGRAMMABLE OVERLAY FOR NEGOTIABLE INSTRUMENT ELECTRONIC IMAGE PROCESSING - Embodiments of the invention include systems, methods, and computer-program products for generating an overlay of a highlight or mask of a negotiable instrument on a representative's display for keying the instrument. The system overlays and changes the display of a representative's computer screen in real-time for improved keying instruments by generating highlighting or masking of specified portions of the instrument. The invention generates a grid including an X and Y axis on the instrument and identifies the parameter coordinates for the various indicia on the instrument. The invention may contain code for highlighting or masking various indicia on the instrument using the parameter coordinates for mapping. A programmed overlay may be performed on an image of the instrument in real-time as it is queued onto a representative's display. Upon completion of the representative's keying of the instrument, the overlay is removed for storage of the image of the instrument. | 2017-11-09 |
20170323174 | FOOD LOGGING FROM IMAGES - A “Food Logger” provides various approaches for learning or training one or more image-based models (referred to herein as “meal models”) of nutritional content of meals. This training is based on one or more datasets of images of meals in combination with “meal features” that describe various parameters of the meal. Examples of meal features include, but are not limited to, food type, meal contents, portion size, nutritional content (e.g., calories, vitamins, minerals, carbohydrates, protein, salt, etc.), food source (e.g., specific restaurants or restaurant chains, grocery stores, particular pre-packaged foods, school meals, meals prepared at home, etc.). Given the trained models, the Food Logger automatically provides estimates of nutritional information based on automated recognition of new images of meals provided by (or for) the user. This nutritional information is then used to enable a wide range of user-centric interactions relating to food consumed by individual users. | 2017-11-09 |
20170323175 | FEATURE DENSITY OBJECT CLASSIFICATION, SYSTEMS AND METHODS - A system capable of determining which recognition algorithms should be applied to regions of interest within digital representations is presented. A preprocessing module utilizes one or more feature identification algorithms to determine regions of interest based on feature density. The preprocessing modules leverages the feature density signature for each region to determine which of a plurality of diverse recognition modules should operate on the region of interest. A specific embodiment that focuses on structured documents is also presented. Further, the disclosed approach can be enhanced by addition of an object classifier that classifies types of objects found in the regions of interest. | 2017-11-09 |
20170323176 | System and Method for an Otitis Media Database Constructing and an Image Analyzing - The invention provides a system and a method for an otitis media database constructing. The steps of method comprise: First, receiving a plurality of tympanic membrane images, wherein the tympanic membrane images are ear infection in different types. Second, choosing one of the tympanic membrane images, then classifying into a plurality of anatomic regions based on a plurality of tissue types. Coding each of anatomic regions with a numerical number to describe its morbid condition, and obtaining an eigenvalue through collecting the numerical number of each anatomic region. Furthermore, repeatedly choosing other one of tympanic membrane images until each tympanic membrane image obtaining the eigenvalue. And obtaining a matrix through collecting the eigenvalue of each tympanic membrane image, then generating an otitis media database. | 2017-11-09 |
20170323177 | Method and System for Improved Hemodynamic Computation in Coronary Arteries - Systems and methods for non-invasive assessment of an arterial stenosis, comprising include segmenting a plurality of mesh candidates for an anatomical model of an artery including a stenosis region of a patient from medical imaging data. A hemodynamic index for the stenosis region is computed in each of the plurality of mesh candidates. It is determined whether a variation among values of the hemodynamic index for the stenosis region in each of the plurality of mesh candidates is significant with respect to a threshold associated with a clinical decision regarding the stenosis region. | 2017-11-09 |
20170323178 | LEARNING HIGHLIGHTS USING EVENT DETECTION - A highlight learning technique is provided to detect and identify highlights in sports videos. A set of event models are calculated from low-level frame information of the sports videos to identify recurring events within the videos. The event models are used to characterize videos by detecting events within the videos and using the detected events to generate an event vector. The event vector is used to train a classifier to identify the videos as highlight or non-highlight. | 2017-11-09 |
20170323179 | OBJECT DETECTION FOR AN AUTONOMOUS VEHICLE - An object detection system for an autonomous vehicle processes sensor data, including one or more images, obtained for a road segment on which the autonomous vehicle is being driven. The object detection system compares the images to three-dimensional (3D) environment data for the road segment to determine pixels in the images that correspond to objects not previously identified in the 3D environment data. The object detection system then analyzes the pixels to classify the objects not previously identified in the 3D environment data. | 2017-11-09 |
20170323180 | HIERARCHICAL DIFFERENTIAL IMAGE FILTERS FOR SKIN ANALYSIS - There is provided a framework including systems and methods for analyzing skin parameters from images or videos showing skin. Using a series of Hierarchical Differential Image Filters (HDIF), it becomes possible to detect different skin features such as wrinkles, spots, and roughness. The hierarchical differential image filter computes two enhancements to an image showing skin at two different levels of enhancement, determines a differential image using the two enhancements and computes the skin analysis rating using the differential image. These skin ratings are comparably accurate to actual ratings by dermatologists. | 2017-11-09 |
20170323181 | Intelligent Nanny Assistance - Methods and systems of an intelligent nanny assistant are described. A method may involve periodically or continuously receiving image-related data from a monitoring system that monitors an environment. The method may also involve determining a subject in the environment as a subject of concern and determining a range of sight of the subject of concern. The method may further involve retrieving information related to one or more objects of interest of the subject of concern. The method may involve controlling one or more devices in the environment to provide the information in a way that attracts the subject of concern to move away from a predefined area of the environment. | 2017-11-09 |
20170323182 | Intelligent Nanny Assistance - Methods and systems of an intelligent nanny assistant are described. A processor may receive image-related data from a monitoring system and determine whether a subject of concern is approaching a predefined area of the environment based on the image-related data. In response to a determination that the subject of concern is approaching the predefined area, the processor may control an information output system to provide visual information, audible information, or both the visual information and the audible information in a way that attracts the subject of concern to move away from the predefined area. | 2017-11-09 |
20170323183 | LARGE-SCALE CLASSIFICATION IN NEURAL NETWORKS USING HASHING - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for classification using a neural network. One of the methods for processing an input through each of multiple layers of a neural network to generate an output, wherein each of the multiple layers of the neural network includes a respective multiple nodes includes for a particular layer of the multiple layers: receiving, by a classification system, an activation vector as input for the particular layer, selecting one or more nodes in the particular layer using the activation vector and a hash table that maps numeric values to nodes in the particular layer, and processing the activation vector using the selected nodes to generate an output for the particular layer. | 2017-11-09 |
20170323184 | Dynamic Classifier Selection Based On Class Skew - A classification system classifies different aspects of content of an input image stream, such as faces, landmarks, events, and so forth. The classification system includes a general classifier and at least one specialized classifier template. The general classifier is trained to classify a large number of different aspects of content, and a specialized classifier can be trained based on a specialized classifier template during operation of the classification system to classify a particular subset of the multiple different aspects of content. The classification system determines when to use the general classifier and when to use a specialized classifier based on class skew, which refers to the temporal locality of a subset of aspects of content in the image stream. | 2017-11-09 |
20170323185 | ITEM RECOMMENDATIONS USING IMAGE FEATURE DATA - An apparatus and method to facilitate providing recommendations are disclosed herein. A query image is received via a user interface. An image attribute from the query image is extracted. A determination that a usage condition for an image index is satisfied by the query image based on a comparison of an image attribute of the image index to the image attribute of the query image is performed. In response to the determination that the usage condition for the image index is satisfied by the query image, the image index is selected. Based on the selected image index and the usage condition, a set of item images from a plurality of item images stored in a database that correspond to the selected image index is identified. The identified set of item images are presented at the user interface. | 2017-11-09 |
20170323186 | GRAPHENE-BASED MICRO-SCALE IDENTIFICATION SYSTEM - A system for labeling an object uses at least one object label made from a material that absorbs and reflects incident energy uniformly across all wavelengths of incident energy at a ratio proportional to a thickness of the material and that includes a pattern having variations in the thickness of the material along at least one of two orthogonal directions across the label. An interrogator directs a predetermined wavelength of radiation to the at least one label, and a reader to receives reflected radiation from the label at the predetermined wavelength and interprets the reflected radiation to recognize the pattern. | 2017-11-09 |
20170323187 | METHOD AND SYSTEM FOR TRANSMISSION OF INFORMATION - A method for visual transmission and reception of repeatedly changing information comprises repeatedly performing the following set of actions, receiving a first set of information to transmit, the first set of information is an update of a previously received set of information, generating an information carrying first pattern representing the first set of information; displaying the information carrying first pattern in a first color; receiving a second set of information to transmit, the second set of information is an update of the first set of information; generating an information carrying second pattern representing the second set of information; displaying the information carrying second pattern in a second color, the second color differs from the first color; and wherein one of the information carrying patterns is statically displayed when another one of the information carrying patterns is updated. | 2017-11-09 |
20170323188 | WEARABLE DEVICE WITH CURRENT CARRYING CONDUCTOR TO PRODUCE TIME-VARYING MAGNETIC FIELD - An electronic transaction card communicates with an add-on slot of an intelligent electronic device. The add-on slot may be a memory card slot. The intelligent electronic device may be a mobile phone or other device with or without network connectivity. The electronic transaction card may have magnetic field producing circuitry compatible with magnetic card readers, smartcard circuitry, other point-of-sale interfaces, or any combination thereof. | 2017-11-09 |
20170323189 | ACTIVE RFID-BASED REAL TIME LOCATION SYSTEMS - A computer-implemented method includes identifying one or more tag readers. The one or more of tag readers are positioned peripherally to a region. The computer-implemented method further includes receiving a signal, by at least one of the one or more tag readers, from a tag. The computer-implemented method further includes determining a received signal strength indication for at least one of the one or more tag readers and mapping at least one received signal strength indication onto at a one dimensional representation of the region to yield a mapped data. The computer-implemented method further includes performing pattern recognition on the mapped data to yield a pattern data and applying machine learning to the pattern data to locate the tag within the region. A corresponding computer system and computer program product are also disclosed. | 2017-11-09 |
20170323190 | Radio Frequency Identification Activation - Radio frequency identification (RFID) enabled devices are presented. In some examples, a RFID tag may be arranged on the device and the device may further include a RFID tag mode modifier which is configured to transfer the mode or state of the RFID tag from a first mode, such as an inactive mode, to a second mode, such as an active or enabled mode, or vice versa. For instance, the RFID tag mode modifier may transfer the RFID tag from an inactive mode or state to an active mode or state in which the RFID tag may be enabled for use, or vice versa. The RFID tag mode modifier may be an activation button, a contact region, or a physical device configured to prevent transmission of RFID signals. One or more methods of generating or using the devices described herein are also provided. | 2017-11-09 |
20170323191 | Stored value card and carrier assembly with tamper evident label - A stored value card and carrier assembly including a carrier formed from one or more panels, at least one stored value card sandwiched and sealed within the carrier, and a label removably adhered or coupled to the card and adhered or coupled to an interior of the carrier such that the bond to the carrier or card is greater than the bond to the other of the card or carrier. The label includes at least a portion of activation indicia, such as a barcode, either printed or otherwise applied thereon. Upon removal of the card from the carrier, the label remains coupled to one of the carrier or the card, whichever bond is greater, rending any remaining activation indicia on the other of the stored value card or carrier unreadable. | 2017-11-09 |
20170323192 | Electronic Price Indicator, Power Supply Apparatus and Electric Price Indicating System - An electronic price indicating system according to the embodiment includes: at least one electronic price indicator for displaying product information; and a power supply apparatus connected to the at least one electronic price indicator to supply a driving signal which is driving power of the at least one electronic price indicator. The power supply apparatus includes: a power supply unit connected to the at least one electronic price indicator and supplying driving power to the electronic price indicator; an antenna for receiving data transmitted from a server; and a communication unit for confirming a first electronic price indicator to which data received via the antenna is to be applied and supplying power to the confirmed first electronic price indicator, wherein the communication unit controls an operation of the power supply unit, modulates the power supply signal according to the received data, and supplies the modulated power supply signal to the first electronic price indicator. | 2017-11-09 |
20170323193 | Substrate - A substrate for contactless transaction card, which is equipped with an integrated chip (IC) connected to at least one organic light-emitting diode (OLED) and an inductively powered tag. | 2017-11-09 |
20170323194 | PATH DETERMINATION USING ROBUST OPTIMIZATION - A technology for path determination using robust optimization is provided. In accordance with one aspect, a network graph of a network is generated. The network graph comprises nodes corresponding to points in the network, and edges which connect the nodes. Costs for each edge of the network are determined and modeled using reference point, upper bound and lower bound parameters. A user input which includes a source node, destination node, and cost target may be received from a client device. A resultant path connecting the source node and destination node are determined by solving a target-oriented robust optimization problem, which optimizes a cost of the resultant path based on the modeled costs of the edges. The resultant path is displayed on a user interface of the client device. | 2017-11-09 |
20170323195 | METHOD AND SYSTEM FOR IMPROVING A POLICY FOR A STOCHASTIC CONTROL PROBLEM - A method and system are disclosed for improving a policy for a stochastic control problem, the stochastic control problem being characterized by a set of actions, a set of states, a reward structure as a function of states and actions, and a plurality of decision epochs, the method comprising using a sampling device obtaining data representative of sample configurations of a Boltzmann machine, obtaining initialization data and an initial policy for the stochastic control problem; assigning data representative of an initial weight and a bias of respectively each coupler and each node and the transverse field strength of the Boltzmann machine to the sampling device; until a stopping criterion is met generating a present-epoch state-action pair, amending data representative of none or at least one coupler and at least one bias, performing a sampling corresponding to the present-epoch state-action pair to obtain first sampling empirical means, obtaining an approximation of a value of a Q-function at the present-epoch state-action, obtaining a future-epoch state-action pair, wherein the state is obtained through a stochastic state process, and further wherein the obtaining of the action comprises performing a stochastic optimization test on the plurality of all state-action pairs comprising the future-epoch state and any possible action to thereby provide the action at the future-epoch and update the policy for the future-epoch state; amending data representative of none or at least one coupler and at least one bias, performing a sampling corresponding to the future-epoch state-action pair, obtaining an approximation of a value of the Q-function at the future-epoch state-action, updating each weight and each bias and providing the policy when the stopping criterion is met. | 2017-11-09 |
20170323196 | Hardware Implementation of a Convolutional Neural Network - A method in a hardware implementation of a Convolutional Neural Network (CNN), includes receiving a first subset of data having at least a portion of weight data and at least a portion of input data for a CNN layer and performing, using at least one convolution engine, a convolution of the first subset of data to generate a first partial result; receiving a second subset of data comprising at least a portion of weight data and at least a portion of input data for the CNN layer and performing, using the at least one convolution engine, a convolution of the second subset of data to generate a second partial result; and combining the first partial result and the second partial result to generate at least a portion of convolved data for a layer of the CNN. | 2017-11-09 |
20170323197 | Convolutional Neural Network Hardware Configuration - A method of configuring a hardware implementation of a Convolutional Neural Network (CNN), the method comprising: determining, for each of a plurality of layers of the CNN, a first number format for representing weight values in the layer based upon a distribution of weight values for the layer, the first number format comprising a first integer of a first predetermined bit-length and a first exponent value that is fixed for the layer; determining, for each of a plurality of layers of the CNN, a second number format for representing data values in the layer based upon a distribution of expected data values for the layer, the second number format comprising a second integer of a second predetermined bit-length and a second exponent value that is fixed for the layer; and storing the determined number formats for use in configuring the hardware implementation of a CNN. | 2017-11-09 |
20170323198 | NEURAL NETWORK MAPPING DICTIONARY GENERATION - A method of generating mapping dictionaries for neural networks may be provided. A method may include receiving, at a current layer, encoded activation addresses from a previous layer and encoded weight addresses. The method may also include decoding the encoded activation addresses to generate decoded activation addresses, and decoding the encoded weight addresses to generate decoded weight addresses. Further, the method may include generating original activation addresses from the decoded activation addresses and the decoded weight addresses. Moreover, the method may include matching the original activation addresses to a mapping dictionary to generate encoded activation addresses for the current layer. | 2017-11-09 |
20170323199 | METHOD AND SYSTEM FOR TRAINING AND NEURAL NETWORK MODELS FOR LARGE NUMBER OF DISCRETE FEATURES FOR INFORMATION RERTIEVAL - According to one embodiment, a first set of features is received, where each of the features in the first set being associated with a predetermined category. A bloom filter is applied to the first set of features to generate a second set of features. A neural network model is trained by applying the second set of features to a first layer of nodes of the neural network model to generate an output, the neural network model including a plurality of layers of nodes coupled to each other via a connection. The output of the neural network model is compared with a target value associated with the predetermined category to determine whether the neural network model satisfies a predetermined condition. | 2017-11-09 |
20170323200 | ESTIMATING CARDINALITY SELECTIVITY UTILIZING ARTIFICIAL NEURAL NETWORKS - A database query comprising predicates may be received. Each predicate may operate on database columns. The database query may be determined to comprise strict operators. An upper bound neural network may be defined for calculating an adjacent upper bound and a lower bound neural network may be defined for calculating an adjacent lower bound. The upper bound neural network and the lower bound neural network may be trained using a selected value from data of a database table associated with the database query to be executed through the upper bound neural network and the lower bound neural network. The upper bound neural network and the lower bound neural network may be adjusted by passing in an expected value using an error found in expressions. The adjacent lower bound and the adjacent upper bound may be calculated in response to completion of initial training for the database columns. | 2017-11-09 |
20170323201 | AUGMENTING NEURAL NETWORKS WITH EXTERNAL MEMORY USING REINFORCEMENT LEARNING - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for augmenting neural networks with an external memory using reinforcement learning. One of the methods includes providing an output derived from the system output portion of the neural network output as a system output in the sequence of system outputs; selecting a memory access process from a predetermined set of memory access processes for accessing the external memory from the reinforcement learning portion of the neural network output; writing and reading data from locations in the external memory in accordance with the selected memory access process using the differentiable portion of the neural network output; and combining the data read from the external memory with a next system input in the sequence of system inputs to generate a next neural network input in the sequence of neural network inputs. | 2017-11-09 |
20170323202 | RECOGNITION APPARATUS BASED ON DEEP NEURAL NETWORK, TRAINING APPARATUS AND METHODS THEREOF - A recognition apparatus based on a deep neural network, a training apparatus and methods thereof. The deep neural network is obtained by inputting training samples comprising positive samples and negative samples into an input layer of the deep neural network and training. The apparatus includes: a judging unit configured to judge that a sample to be recognized is a suspected abnormal sample when confidences of positive sample classes in a classification result outputted by an output layer of the deep neural network are all less than a predefined threshold value. Hence, reliability of a confidence of a classification result outputted by the deep neural network may be efficiently improved. | 2017-11-09 |
20170323203 | USING META-INFORMATION IN NEURAL MACHINE TRANSLATION - Systems and methods for neural machine translation are provided. In one example, a neural machine translation system translates text and comprises processors and a memory storing instructions that, when executed by at least one processor among the processors, cause the system to perform operations comprising, at least, obtaining a text as an input to a neural network system, supplementing the input text with meta information as an extra input to the neural network system, and delivering an output of the neural network system to a user as a translation of the input text, leveraging the meta information for translation. | 2017-11-09 |
20170323204 | Text Simplification for a Question and Answer System - A method, system and computer-usable medium are disclosed for the use of a text simplification in a question answering (QA) system to improve ingestion quality and QA performance. A source corpus is processed to generate a parsed source corpus, which in turn is processed to generate a shadow corpus of simplified text. The parsed source corpus and the shadow corpus are then processed to generate derived data resources. A user query is processed to generate a set of merged candidate answer variants which are in turn processed to generate a corresponding converged feature vector representing each merged candidate answer variant. Feature values associated with each converged feature vector are then used to rank the merged candidate answer variants. A ranked set of merged candidate answer variants is then provided to the user. | 2017-11-09 |
20170323205 | ESTIMATING DOCUMENT READING AND COMPREHENSION TIME FOR USE IN TIME MANAGEMENT SYSTEMS - A method and device. The device determines an initial estimate of an amount of time for a generic user to read a document, wherein the initial estimate is determined based on a value of one or more parameters associated with the document. The device determines an estimate correction parameter for modifying the determined initial estimate to compensate for a particular user who will read the document, a particular context n which the particular user will read the document, or a combination thereof. The device uses the initial estimate and the estimate correction parameter to determine an estimate of the amount of time for the particular user to read the document. | 2017-11-09 |
20170323206 | METHOD AND SYSTEM FOR DETERMINING A WEIGHT ALLOCATION IN A GROUP COMPRISING A LARGE PLURALITY OF ITEMS USING AN OPTIMIZATION ORACLE - A method and a system are disclosed for determining a weight allocation in a group comprising a large plurality of items using an optimization oracle, the method comprising obtaining an indication of a plurality of data for each item of a large plurality of items; generating a covariance matrix for the plurality of data; generating a hierarchical tree structure having a plurality of clusters, each cluster having a corresponding item associated therewith, the generating comprising until there is one item associated per cluster of the hierarchical tree structure, recursively formulating an optimization problem to divide a given set of items into two different clusters, translating the formulated optimization problem into an unconstrained binary optimization problem, providing an indication of the unconstrained binary optimization problem to an optimization oracle, receiving an indication of at least one solution from the optimization oracle, assigning a cluster to each item of the given set of items using the at least one solution; recursively determining a weight allocation for each item of the plurality of items using the covariance matrix and the generated hierarchical tree structure and providing an indication of the determined weight allocation for each item in the group comprising a plurality of items. | 2017-11-09 |
20170323207 | APPARATUS AND METHOD FOR OCCUPANCY DETERMINATION - A method for determining occupancy of a facility is provided. The method includes: first generating occupancy components for the facility by processing a first data set comprising energy consumption and outside temperature data for the facility, the energy consumption and outside temperature data taken at a prescribed time increment over a first plurality of days; second generating a normalized first data set by employing the occupancy components to remove effects of occupancy of the facility from the first data set, the occupancy components comprising: a lower bound of energy consumption as a function of outside temperature; a normalized occupancy profile component as a function of the prescribed time increment; a marginal energy consumption component as a function of outside temperature; and a daily occupancy level component for each of the first plurality of days; and receiving the normalized first data set and a normalized second data set, the normalized second data set being generated from energy consumption and outside temperature data taken at the prescribed time increment over a second plurality of days, and generating and displaying comparisons of the normalized second data set with the normalized first data set over the second plurality of days. | 2017-11-09 |
20170323208 | APPARATUS AND METHOD FOR FORECASTING OCCUPANCY BASED ON ENERGY CONSUMPTION - An apparatus for determining occupancy of a facility is provided. The apparatus includes a facility model processor and a global model module. The facility model processor is configured to generate occupancy components for the facility by processing a first data set comprising energy consumption and outside temperature data for the facility, the energy consumption and outside temperature data taken at a prescribed time increment over a first plurality of days, and is configured to generate a normalized first data set by employing the occupancy components to remove effects of occupancy of the facility from the first data set. The occupancy components include: a lower bound of energy consumption as a function of outside temperature; a normalized occupancy profile component as a function of the prescribed time increment; a marginal energy consumption component as a function of outside temperature; and a daily occupancy level component for each of the first plurality of days. The global model module is configured to receive the normalized first data set and a forecasted data set, the forecasted data set being generated by the facility model processor from the occupancy components and forecasted outside temperature data taken at the prescribed time increment over a second plurality of days, and is configured to generate and display comparisons of the forecasted data set with the normalized first data set over the second plurality of days. | 2017-11-09 |
20170323209 | Situational Awareness System - A situational awareness system providing geographic, personal characteristic and subject matter of interest awareness using information obtained from location reporting mobile devices. The system displays personal characteristic information for target member segments defined with a great deal of specificity, which may be followed by online queries to the target member segment. Member participation in online queries may require interested members to “opt-in” to limit query distribution to members that have indicated an interest in responding to online queries on the particular subject matter of interest. This increases the efficiency and effectiveness of the online queries, while reducing the cost and imposition on members who are not be interested in participating. Obtaining geographic, personal characteristic and subject matter of interest awareness can be a free component provided as a benefit to registered members and customers, configured to occur prior to the payment screen required for online query distribution. | 2017-11-09 |
20170323210 | TECHNIQUES FOR PREDICTION OF POPULARITY OF MEDIA - An article of manufacture for predicting the popularity of media may include at least one processor readable storage medium and instructions stored on the at least one medium. The instructions may be configured to be readable from the at least one medium by at least one processor and may thereby cause the at least one processor to operate so as to determine a publication time associated with digital media, set a predetermined time threshold based on the publication time, analyze the digital media to determine at least one feature associated with the digital media, compile the determined at least one feature, predict a popularity associated with the digital media based on the compiled at least one feature, and output the predicted popularity. The at least one feature associated with the digital media may be determined before the predetermined time threshold. | 2017-11-09 |
20170323211 | AUTOMATED ACCURACY ASSESSMENT IN TASKING SYSTEM - Disclosed is a system (and process) for determining the accuracy of computerized tasks in a task batch. The system calculates a number of reviews to assess the accuracy of a task based on a source accuracy and a reviewer accuracy. The source accuracy is based factors calculated by a predictive model, the factors including a historical accuracy of an authoring user. The reviewer accuracy is based on a true positive rate and a true negative rate of one or more reviewers of the task batch. The system transmits sourced tasks to a same number of reviewers. The system collects reviews and assesses if the task passes review based on the collected number of reviews. | 2017-11-09 |
20170323212 | AGENT APTITUDE PREDICTION - In one or more embodiments, one or more methods, processes, and/or systems may receive data associated with effective completion of tasks by agents and determine a positive correlation within the data between first particular feature values of feature vectors associated with the tasks and second particular feature values of feature vectors associated with the agents. A first agent associated with a feature vector that matches, within a first threshold, the second particular feature values may be selected, and a probability that the first agent will effectively complete a first task based on a feature vector associated with the first task matching, within a second threshold, the first particular feature values may be determined. | 2017-11-09 |
20170323213 | Digital Marking Processing Apparatus - A digital marking processing apparatus includes a central control unit, and a processing quality prediction unit, a processing unit and a marking unit which are respectively connected with the central control unit electrically. The processing quality prediction unit can implement a virtual processing quality prediction method to predict the processing quality of the workpiece, output an accurate data of quality to the central control unit and generate tool path for the processing unit to process the workpiece. The central control unit is able to compile the data of quality from the processing quality in prediction unit into file information, so that the marking unit can then utilize the file information to correspondingly mark barcode or other digital pattern on the workpiece, which facilitate workpiece management and information disclosure. | 2017-11-09 |
20170323214 | SYSTEMS AND METHODS FOR DETERMINING THAT A MEDIA ITEM IS BEING PRESENTED - The various implementations described herein include systems and methods for determining that media items are currently being presented. In one aspect, a method performed at a client device includes: (1) identifying a media item potentially being presented on an output device coupled to the client device; (2) calculating a level of confidence that the identified media item is currently being presented to the user; (3) subsequent to the calculating, determining that at least one predetermined event associated with user interaction with the media item has occurred; and (4) based on the at least one predetermined event, increasing or decreasing the level of confidence that the identified media item is currently being presented to the user. | 2017-11-09 |
20170323215 | SYSTEMS AND METHODS FOR PROVIDING DATA ANALYSIS BASED ON APPLYING REGRESSION - Systems, methods, and non-transitory computer-readable media can acquire a set of individual time series associated with a set of users. Each of the individual time series can be associated with a respective user out of the set of the users. A plurality of variables represented via the set of individual time series can be selected. The plurality of variables can include at least a first variable and a second variable. One or more regression techniques can be applied to at least the first variable and the second variable. A set of sensitivity metrics for the set of users can be determined based on the one or more regression techniques. A respective sensitivity metric out of the set of sensitivity metrics can be determined for each of the users. | 2017-11-09 |
20170323216 | DETERMINING RETRAINING OF PREDICTIVE MODELS - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining retraining predictive models. One of the methods includes maintaining, by a computer system of an enterprise, one or more predictive models. The computer system receives operational data and uses each of the one or more predictive models to generate predictions using the received operational data. An indication of a systemic change in the computer system is received. The method includes determining that one or more retraining rules specify that at least one of the one or more predictive models should be retrained due to the systemic change, and in response, obtaining updated training data and retraining the predictive model using the updated training data. | 2017-11-09 |
20170323217 | CALCULATING POSTERIOR PROBABILITY OF CLASSES - A plurality of binary support vector machines (SVM) are trained to vote between two of a plurality of classes. Each of the binary SVMs vote between a different pair of the plurality of classes. A set of validated samples is input to each of the binary SVMs. The set of validated samples includes samples of each of the classes. Likelihood estimates are determined based on votes of the binary SVMs. A prior probability distribution (prior) is assigned for each of the classes. A posterior probability is calculated for each of the classes based on the determined likelihood estimates and the assigned priors. | 2017-11-09 |
20170323218 | METHOD AND APPARATUS FOR ESTIMATING MULTI-RANKING USING PAIRWISE COMPARISON DATA - The present invention relates to a method and an apparatus for estimating multiple-ranking using pairwise comparative data, the method according to one embodiment comprising the steps of: inputting information for pairwise comparative data as input; and generating multiple-ranking data on the basis of the input data, wherein the input data comprises a collection of a plurality of respondents, a collection of a plurality of items, and a collection of a plurality of pairwise comparative data for the plurality of items, and each item of pairwise comparative data in the plurality of same is data indicating the preference between two items determined in accordance with an evaluation criterion from among a plurality of evaluation criteria. | 2017-11-09 |
20170323219 | DATA MINING TECHNIQUE WITH DISTRIBUTED NOVELTY SEARCH - Roughly described, an evolutionary data mining system includes at least two processing units, each having a pool of candidate individuals in which each candidate individual has a fitness estimate and experience level. A first processing unit tests candidate individuals against training data, updates an individual's experience level, and assigns each candidate to one of multiple layers of the candidate pool based on the individual's experience level. Individuals within the same layer of the same pool compete with each other to remain candidates. The first processing unit selects a set of candidates to retain based on the relative novelty of their responses to the training data. The first processing unit reports successful individuals to the second processing unit, and receives individuals for further testing from the second processing unit. The second processing unit selects individuals to retain based on their fitness estimate. | 2017-11-09 |
20170323220 | Modifying the Modality of a Computing Device Based Upon a User's Brain Activity - Technologies are described herein for modifying the modality of a computing device based upon a user's brain activity. A machine learning classifier is trained using data that identifies a modality for operating a computing device and data identifying brain activity of a user of the computing device. Once trained, the machine learning classifier can select a mode of operation for the computing device based upon a user's current brain activity and, potentially, other biological data. The computing device can then be operated in accordance with the selected modality. An application programming interface can also expose an interface through which an operating system and application programs executing on the computing device can obtain data identifying the modality selected by the machine learning classifier. Through the use of this data, the operating system and application programs can modify their mode of operation to be most suitable for the user's current mental state. | 2017-11-09 |
20170323221 | FAST TRAINING OF SUPPORT VECTOR DATA DESCRIPTION USING SAMPLING - A computing device determines an SVDD to identify an outlier in a dataset. First and second sets of observation vectors of a predefined sample size are randomly selected from a training dataset. First and second optimal values are computed using the first and second observation vectors to define a first set of support vectors and a second set of support vectors. A third optimal value is computed using the first set of support vectors updated to include the second set of support vectors to define a third set of support vectors. Whether or not a stop condition is satisfied is determined by comparing a computed value to a stop criterion. When the stop condition is not satisfied, the first set of support vectors is defined as the third set of support vectors, and operations are repeated until the stop condition is satisfied. The third set of support vectors is output. | 2017-11-09 |
20170323222 | Optimal Data Eye for Improved Vref Margin - An optimized method, system, and apparatus for determining optimal DQS delay for DDR memory interfaces are disclosed. The method performs data eye training in a two dimensional space with time delay value as x-axis and reference voltage (Vref) as y-axis to determine a rectangular data eye within an overall data eye with Vref margin. | 2017-11-09 |
20170323223 | SYSTEM, METHOD, AND PROGRAM FOR PREDICTING INFORMATION - A system includes a learning object storing section that stores objects to be learned, a learning result storing section that stores learning results, and a control section connected to an input section. The control section computes a principal component coefficient vector of a first feature vector of an object to be processed that is designated by the input section, computes a principal component coefficient vector of a second feature vector using a principal component basis vector stored in the learning result storing section, and computes the second feature vector of the object to be processed using the principal component coefficient vector of the second feature vector. | 2017-11-09 |
20170323224 | APPARATUS FOR HARDWARE ACCELERATED MACHINE LEARNING - An architecture and associated techniques of an apparatus for hardware accelerated machine learning are disclosed. The architecture features multiple memory banks storing tensor data. The tensor data may be concurrently fetched by a number of execution units working in parallel. Each operational unit supports an instruction set specific to certain primitive operations for machine learning. An instruction decoder is employed to decode a machine learning instruction and reveal one or more of the primitive operations to be performed by the execution units, as well as the memory addresses of the operands of the primitive operations as stored in the memory banks. The primitive operations, upon performed or executed by the execution units, may generate some output that can be saved into the memory banks. The fetching of the operands and the saving of the output may involve permutation and duplication of the data elements involved. | 2017-11-09 |
20170323225 | CALENDAR BASED TASK AND TIME MANAGEMENT SYSTEMS AND METHODS - A software solution for managing, sorting and ranking lists of tasks and integrating task and time management, such that tasks can be automatically or manually assigned to specified time blocks. Users can monitor the relationship between volume of tasks and available time in which to complete them. The solution and method can be applied to individual task lists as well as to the management of time across multiple projects and can be employed either by individuals or by collaborative groups. The solution and method employ multiple filters, sorts and handling rules to embody users' personal planning preferences. It can be used to manage task lists both with and without employing a scheduling component. The solution can interoperate with existing computer- and web-based calendar software and can use third-party calendar clients to display its output and to accept input from users. | 2017-11-09 |
20170323226 | Method for Managing a Network of Napping Pods - A method for managing a network of napping pods includes a back-end system for storing a napping pod database. A plurality of napping pods is registered with the back-end system, wherein an address is stored for each of the plurality of napping pods. Customers can search for a plurality of available pods from the plurality of napping pods through a software application. The plurality of available pods can be filtered by proximity to the customer, price, rating, and other factors. The customer can then select a specific pod from the plurality of available pods and submit a pod reservation for the specific pod. The back-end system then reserves the specific pod and sends a notification to the owner of the specific pod. | 2017-11-09 |
20170323227 | SYSTEM FOR MANAGING PARKING SPACES USING ARTIFICIAL INTELLIGENCE AND COMPUTER VISION - A parking space management system comprising a plurality of parking meters and a backend server. Each of the parking meters includes a respective main body, processor, sensor and transceiver. The sensor is configured to sense visual information relating to one or more parking spaces associated with the respective parking meter and the transceiver is configured to externally transmit the sensed visual information. The backend server remotely controls the parking meters. The backend server receives the transmitted sensed visual information from the parking meters, processes the received sensed visual information via computer vision to determine an occupancy status of the parking spaces associated with the parking meters, and controls the parking meters to display a first status notification indicative of the determined occupancy status of the associated parking spaces. The backend server also establishes a reservation for selected parking spaces and controls each parking meter associated with each reserved parking space to display a second status notification indicative of the reservation. Additional features and capabilities also are provided. | 2017-11-09 |
20170323228 | METHOD AND SYSTEM FOR USING AND INSPECTING E-TICKETS ON A USER TERMINAL - A method for inspecting an e-ticket on a mobile communication device of a user, including rendering the e-ticket on a display of the mobile communication device, wherein the e-ticket includes a ticket information area for displaying user related information, and a ticket validation area for displaying inspection related information when at least one predefined condition is met, enabling a ticket inspector to execute a checking gesture in the ticket validation area when the ticket inspector ascertains one or more predefined identifiers in the ticket validation area, displaying a confirmation code in the ticket validation area, upon execution of the checking gesture, enabling the ticket inspector to execute a confirmation gesture in the ticket validation area when the displayed confirmation code matches a predefined confirmation code, and marking the e-ticket as used upon execution of the confirmation gesture. | 2017-11-09 |
20170323229 | METHOD FOR EVALUATING OPERATIONAL AND FINANCIAL PERFORMANCE FOR DISPATCHERS USING AFTER THE FACT ANALYSIS - A method is provided for evaluating operational and financial performance for dispatchers in power grid control centers associated with utility systems. A comprehensive operating plan is provided that applies after the fact analysis for performance metrics, root-cause impacts and process re-engineering. after the fact analysis of past events and practices is performed. Actual system and resource conditions are captured. the system and resource conditions are supplied to a relational database. A scheduler engine receives the actual system and resource conditions from the relational database and processes it to calculate system performance. At least one of the following is displayed, transmission evaluation application displays, reference and scenario cases and associations between them, results presented with a graphical or tabular displays, comparison results between scenario cases and a reference case, a family of curves where each curve is a performance metric, comparison of scenario input data, study results and statistical analysis and historical data. | 2017-11-09 |
20170323230 | EVALUATING KEYWORD PERFORMANCE - Systems and methods for evaluating keyword performance include receiving history data indicative of online actions performed regarding one or more advertisements. A set of one or more keywords may be associated with the one or more advertisements. A performance metric for the set of one or more keywords may be determined using the history data, as well as a confidence interval for the performance metric. Confidence intervals for the performance metrics of different sets of keywords may be sorted and provided. | 2017-11-09 |
20170323231 | COMPUTING SYSTEM TO CONTROL THE USE OF PHYSICAL STATE ATTAINMENT OF ASSETS TO MEET TEMPORAL PERFORMANCE CRITERIA - A method of generating a recommendation of terms of an aircraft services contract is disclosed. Operations data pertaining to a planned usage of each aircraft of a fleet of aircraft is received. The operations data pertains to the fleet of aircraft for which an aircraft services customer seeks to enter into a services contract with an aircraft services provider. The operations data includes flight schedule data and flight policy data specific to each of the aircraft. Historical data pertaining to actual usage of other fleets of aircraft with respect to the flight schedule data and the flight policy data is analyzed. The analyzing includes generating an estimation of a risk associated with the services contract from the perspective of the aircraft services provider. An acceptable price for the services contract is generated such that the risk is mitigated from the perspective of the services provider. The terms pertaining to the service contract are communicated for presentation in a user interface. The terms include the acceptable price with respect to the operations data and the flight policy data. | 2017-11-09 |
20170323232 | System and Methods for Reporting and Managing Incidents Using Electronic Devices - A method of managing a report for an incident via a remote server that includes receiving an indication of an occurrence of an incident from a first electronic device; receiving information for the generation of an incident report from at least two electronic devices; storing the information in a storage location associated with the incident; determining if the stored information includes all information required to generate a complete incident report; upon a negative determination, transmitting an indication of the stored information and of information needed required to generate the complete incident report to at least one electronic device of the plurality electronic devices; and upon a positive determination, changing the state of the storage location associated with the incident and generating the incident report from the stored information associated with the incident. | 2017-11-09 |
20170323233 | TASKING SYSTEM - Disclosed is a tasking system to assign individuals to tasks. The tasking system targets a user for the task based information in a user profile such as demographics, background and reputation of the user to perform a task. The tasking system predicts if a user will do a given task well based on a user's background, user's skill, and applied predictive algorithms. The tasking system manages the workflow of the task, assesses the probability of the user's answer being accurate, and continuously optimizes assignment and assessment of the task to improve data quality. | 2017-11-09 |
20170323234 | SYSTEMS AND METHODS FOR RISK MANAGEMENT IN A GEOGRAPHICALLY DISTRIBUTED TRADING SYSTEM - A computerized trading system includes a master node and a plurality of regional nodes, the master and regional nodes each including a processor and memory, and where the master node is communicatively coupled to each of the regional nodes over a network. The master node and regional nodes are programmed to perform a method for updating limits for each of the regional nodes, where the master node maintains a global limit and a ratio representing a proportion of the global limit allocable to each of the regional nodes. The master node allocates to each regional node a local limit that is a proportion of the global limit in accordance with the ratio, and monitors the local limit utilization at each of the regional nodes. When the master node detects one or more events, the master node allocates a new local limit to one or more of the regional nodes. | 2017-11-09 |
20170323235 | FOG DRONE FLEET ORCHESTRATOR - Embodiments herein describe a fog drone that selects, organizes, monitors, and controls a plurality of drones in a fleet. The fog drone receives a job to be completed from a dispatcher and identifies the resources for accomplishing the job such as the amount of material (e.g., fiber optic cable) or the type of drones (e.g., drones with RF antennas or digging implements) needed to execute the job. Using the identified resources, the fog drone estimates the number of drones needed to complete the job and can recruit available drones to form the fleet. Once the fleet is formed, the fog drone determines a number of drones to place on standby to replace active drones if those drones need to recharge or malfunction. | 2017-11-09 |
20170323236 | Analyzing and Optimizing Maintenance of Golf Courses and Golf Course Designs by Use of Allocable Resources - A golf course maintenance system and method which comprises the input of a golf course and its shape, size and parameters into a computer-like system. The course is segmented into teeing grounds, fairways, one or more rough areas, water hazards, bunkers, and putting greens. Each such component of the holes and course is calculated into square foot or square yards surface area. Each such component is then calculated for maintenance purposes based upon cost components for maintenances, namely, cost and quantity of labor and Consumables such as fuel, energy, water, chemicals, fertilizers. The Course Officials can input into a CPU connected to a display screen the approximate configuration, length, width, and location of teeing grounds, fairways, rough, water hazards, bunkers, and putting greens. Each of these Course Components is then associated with a set of Processes to maintain them and each Process is associated with cost factors, e.g., labor, consumables resources such as fuel and water, etc. The Course Officials can then consider the modification of the Course Components of the hole(s) and the course while the CPU calculates and displays the cost and consumed resource savings, if any, by a change in the boundary of the Course Components. Also, the modification(s) to be considered are expected to take into account the frequency that players' shots land or lie in various locations of the Course Components as a set of players are tracked on the actual golf course and those tracked movements are provided to the CPU and/or the Course Officials or other User of the system to facilitate the modification of the Course Components. | 2017-11-09 |
20170323237 | OPTIMIZING EVENT AGGREGATION IN AN EVENT-DRIVEN SYSTEM - Optimization of event aggregation in an event-driven system is provided. An event queue is queried for a current event. A workload affinity coefficient that describes the current event, at least in part, is read. A database is searched for one or more matching workload affinity coefficients. The current event and one or more events that are respectively associated with one or more matching workload affinity coefficients are aggregated, thereby generating an aggregated event. | 2017-11-09 |
20170323238 | Device Management System and Maintenance Work Method Using the System - A device management system includes a storage unit which stores, in advance and in correlation with device identification information set in each steam controller, location information indicating a location of each steam controller. The storage unit further stores in advance work patterns for the steam controller according to a classification based on a device type and an installation state of the steam controller. The system further includes a data extraction unit configured to extract from the storage unit the location information from the device identification information based on detection information. The data extraction unit is further configured to extract a corresponding work pattern from the device type and the installation state specified from the device identification information. A work information generation unit is included for generating work information including the extracted location information and work pattern for each work-target device. | 2017-11-09 |
20170323239 | CONSTRAINED TIME COMPUTING CONTROL SYSTEM TO SIMULATE AND OPTIMIZE AIRCRAFT OPERATIONS WITH DYNAMIC THERMODYNAMIC STATE AND ASSET UTILIZATION ATTAINMENT - A method of providing a first set of computer systems with access to a recommendation pertaining to operation of one aircraft in one or more fleets of aircraft is disclosed. Operations data is collected at the first set of computer systems. The operations data pertains to operations of the one or more fleets of aircraft over a time period. The operations data is stored in one or more databases of a second set of computer systems. The operations data includes values corresponding to fields in the one or more databases. The fields represent at least one of policy data pertaining to one or more operations policies, flight schedule data pertaining to one or more flight schedules, and operating cost data pertaining to operating costs associated with the one or more fleets of aircraft. Assumptions of control input values are derived for use by the first set of computer systems based on the operations data. A cost savings analysis is performed with a simulation system for at least one aircraft of the one or more fleets of aircraft, the cost savings analysis including identifying a modification of at least one of the control input values. An estimated reduction of operating costs is computed for the aircraft over one or more time periods. The computing is based on comparisons of a first subset of the operations data with a second subset of the operations data. | 2017-11-09 |
20170323240 | COMPUTING SYSTEM TO CONTROL THE USE OF PHYSICAL STATE ATTAINMENT WITH INSPECTION - A method of presenting a recommendation in a user interface for use in optimization operation of industrial assets. Digital twins are generated for a set of industrial assets. The digital twins include data structures representing estimated states of each of a plurality of subsystems of the set of industrial assets over a time period based on an application of simulations using cumulative damage models. The cumulative damage models modeling the effects of exogenous factors on the operation of the set of industrial assets over the time period. Based on an uncertainty level of at least one of the estimated states transgressing an uncertainty threshold, directed actual state data is requested from an inspection system deployed in a field of at least one of the industrial assets. Based on a receiving of the actual state data, the data structures are updated to include the actual state data. The uncertainty level of the estimated states of each of the plurality of subsystems is also updated. The digital twins are continuously analyzed to determine a recommendation pertaining to operation of the industrial assets. The optimization is calculated to increase a net present value of the industrial assets or decrease an economic risk associated with the operation of the industrial assets. | 2017-11-09 |
20170323241 | METHOD AND SYSTEM FOR AUTOMATING AND INTEGRATING PROCUREMENT ACTIVITIES - An automated system to receive requirements of users and present them competitive products and services for selection, authorization, order placement, supplier invoicing and payment, all through a single system. The system brings together a number of tools to deliver the functionalities required to select most appropriate products and services from a plurality of supplier databases and may also incorporate user inputs as required. The system enables cost savings, manages suppliers, reduces costs of ownership, enhances catalog management, optimizes suppliers, enhances buyer experience and obtains legally compliant agreements with suppliers. | 2017-11-09 |
20170323242 | SELF-ORGANIZING PARALLEL DEPLOYMENT OF DATABASE ARTIFACTS - Systems and methods deploy artifacts to a database in a self-organizing matter as a single transaction. An example method includes determining one or more root nodes in a dependency graph, the dependency graph including a node for each of the plurality of artifacts, each node having a respective dependency count, wherein the one or more root nodes have a respective dependency count of zero. The method also includes generating a work item for each of the root nodes and placing the work item in a work queue. In such a method, a plurality of workers can pop work items off the work queue in parallel and initiate deployment of the artifacts represented by the work items. Each worker of the plurality of workers can also reduce by one the dependency count of nodes in the dependency graph that are successor nodes of the root node deployed using the worker. | 2017-11-09 |
20170323243 | SYSTEMS AND METHODS FOR MANAGING A MENTORSHIP PROGRAM - Managing a mentorship program for both mentors and mentees involved with the board certified behavior analyst (BCBA) and a board certified assistant behavior analyst (BCaBA) accreditation programs may involve receiving a selection of a BCBA and a BCaBA accreditation type and/or experience level may be received from a mentee. A set of mentorship goals and tasks to be completed by the mentee may be established. The mentorship goals and tasks may be compliant with a BCBA and/or BCaBA accreditation program. | 2017-11-09 |
20170323244 | METHOD AND APPARATUS FOR EVALUATING DRIVER PERFORMANCE AND DETERMINING DRIVER REWARDS - The present invention is directed towards a method for evaluating driver performance. In exemplary embodiments, the method comprises receiving driver activity associated with a driver of a vehicle in a fleet, determining a driver score based on predetermined criteria and generating and updating a driver profile based on the driver activity and evaluating the driver score to generate rewards for the driver and updating the driver profile accordingly. | 2017-11-09 |
20170323245 | STATUSES OF EXIT CRITERIA - An example system in accordance with an aspect of the present disclosure includes at least one exit criteria assigned to a stage in a lifecycle of a project. A status of the at least one exit criteria is updated automatically in real-time corresponding to source information. The stage may be selectively prevented from advancing in the lifecycle based on the at least one exit criteria. | 2017-11-09 |
20170323246 | EVENT PREDICTION IN A SYSTEM OF CONNECTED ENTITIES - The invention relates to a method for managing a plurality of entities, comprising the following steps: reception ( | 2017-11-09 |
20170323247 | CONNECTION MULTIPLEXING FOR A PARALLEL PROCESSING ENVIRONMENT - Systems and methods are disclosed for connection multiplexing in a parallel processing environment. An example method includes requesting, responsive to a request to perform multiple database operations in a single transaction, a connection identifier for a physical connection to the database, providing the connection identifier to each of a plurality of workers, and performing the multiple database operations using the plurality of workers. Each worker may obtain a work item from a work queue, initiate a database request for the work item, and provide the database request to a database server. The database request represents one of the multiple database operations and includes the connection identifier. The database server may determine that the connection identifier corresponds to the physical connection, add the request to a connection queue associated with the physical connection, and execute requests from the connection queue against the database via the physical connection. | 2017-11-09 |
20170323248 | System and Method of Parallelizing Order-By-Order Planning - A system and method is disclosed for parallelizing order-by-order planning in a supply chain network. The system includes a database configured to store data describing a demand priority sequence, each demand priority sequence comprising at least one demand of an end-item and data describing the supply chain network comprising a plurality of network components, each network component configured to supply one or more items to satisfy demand. The system further includes a server coupled with the database, the server accesses the data describing the demand priority sequence and accesses the data describing the supply chain network. The server further creates mapping tables for each end-item, generates a dependency map for each end-item, generates a list of demand levels, and generates an order plan of end-items for planning in parallel comprising the orders planned for the demands at each demand level. | 2017-11-09 |
20170323249 | COMPLEX DYNAMIC ROUTE SEQUENCING FOR MULTI-VEHICLE FLEETS USING TRAFFIC AND REAL-WORLD CONSTRAINTS - Methods and systems to dynamically and optimally sequence routes based on historical and real-time traffic conditions, and to predict anticipated traffic conditions along the dynamically generated route are disclosed. Route sequencing may be based on a set of predefined constraints, e.g., distance, time, time with traffic, or any objective cost function. The system of the present invention may be implemented in a vehicle fleet comprising one or more vehicles with one or more depots, or with no depots. An optimization server obtains real-time, historical and/or predicted future traffic, weather, hazard, and avoidance-zone data on road segments to generate a route, while staying within parameters and constraints set by an automatic machine learning process, an artificial intelligence program, or a human administrator. The platform may be coupled to sensors positioned on roads, e.g., speed radar or camera, and sensors positioned in vehicles, e.g., GPS system or on-board diagnostic sensor. | 2017-11-09 |