25th week of 2017 patent applcation highlights part 60 |
Patent application number | Title | Published |
20170177965 | COARSE-TO-FINE CASCADE ADAPTATIONS FOR LICENSE PLATE RECOGNITION WITH CONVOLUTIONAL NEURAL NETWORKS - Methods and systems for license plate recognition utilizing a trained neural network. In an example embodiment, a neural network can be subject to operations involving iteratively training and adapting the neural network for a particular task such as, for example, text recognition in the context of a license plate recognition application. The neural network can be trained to perform generic text recognition utilizing a plurality of training samples. The neural network can be applied to a cropped image of a license plate in order to recognize text and produce a license plate transcription with respect to the license plate. An example of such a neural network is a CNN (Convolutional Neural Network). | 2017-06-22 |
20170177966 | METHOD AND APPARATUS FOR RECOVERING A VEHICLE VALUE FROM AN IMAGE - Some aspects of the invention relate to a mobile apparatus including an image sensor configured to convert an optical image into an electrical signal. The optical image includes an image of a vehicle license plate. The mobile apparatus includes a license plate detector configured to process the electrical signal to recover information from the vehicle license plate image. The mobile apparatus includes an interface configured to transmit the vehicle license plate information to a remote apparatus and receive an estimated value for a vehicle corresponding to the vehicle license plate in response to the transmission. | 2017-06-22 |
20170177967 | METHODS FOR AUTOMATIC SEGMENTATION OF INNER EAR ANATOMY IN POST-IMPLANTATION CT AND APPLICATIONS OF SAME - A method for automatic segmentation of intra-cochlear anatomy in post-implantation CT image of bilateral cochlear implant recipients includes coarsely segmenting a labyrinth with a labyrinth surface chosen from a library of inner ear anatomy shapes; creating a target specific ASM for each of the labyrinth and the SOIs using a set of inner ear anatomy surfaces selected from the library of inner ear anatomy shapes such that the set of inner ear anatomy surfaces has the smallest dissimilarity quantity with the coarsely localized labyrinth surface in the post-implantation CT image; refining the coarsely segmented labyrinth surface by performing an ASM-based segmentation of the labyrinth using the target-specific ASM of the labyrinth to obtain a segmented labyrinth; and fitting the points of the target-specific ASM of the SOIs to their corresponding points on the segmented labyrinth to segment the SOIs in the post-implantation CT image. | 2017-06-22 |
20170177968 | METHOD FOR THE OPTICAL DETECTION OF SYMBOLS - The invention relates to the optical detection of symbols ( | 2017-06-22 |
20170177969 | Suggestion Generation Based on Data Extraction - The disclosure includes a system and method for classifying conditions of a data stream of object information. An image recognition receives an image and identifies a plurality of objects from the image. The image recognition application generates a data stream including information about the plurality of objects. The image recognition application generates a score based on the information about the plurality of products, determines a condition from the data stream based on the score, and generates a suggestion based on the condition. The image recognition application further provides the suggestion to a user. | 2017-06-22 |
20170177970 | IMAGE PROCESSING METHOD, IMAGE PROCESSING APPARATUS, IMAGE PROCESSING SYSTEM, PRODUCTION APPARATUS, AND RECORDING MEDIUM - To each of points at a position corresponding to each of candidate points extracted from a target object image in a layer upper than a target object image, an area including the point at the position corresponding to the candidate point and an area threshold are set. As a result of predicting a degree of similarity, in a case where the degree of similarity has a value smaller than the area threshold, calculation of the degree of similarity is terminated in the middle. In a case where the degree of similarity has a value equal to or greater than the area threshold, calculation of the degree of similarity is continued, and in a case where the degree of similarity has a value greater than the area threshold when calculation of the degree of similarity is completed, a next area threshold is updated with a value greater than the area threshold. | 2017-06-22 |
20170177971 | METHOD OF DETECTING COLOR OBJECT BY USING NOISE AND SYSTEM FOR DETECTING LIGHT EMITTING APPARATUS BY USING NOISE - A system for detecting a light emitting apparatus, the system including a light emitting apparatus for emitting a color, a camera configured to obtain a source image that includes a target object having the color, a memory apparatus storing software configured to detect the target object by generating a noise image by adding an additive color to the source image, detecting objects in a YCbCgCr image and an HSV image with respect to the noise image by using respective threshold values of the YCbCgCr image and the HSV image, and combining the YCbCgCr image and the HSV image in which the objects have been detected, and a control circuit configured to detect the target object in the source image by using the software. | 2017-06-22 |
20170177972 | METHOD FOR ANALYSING MEDIA CONTENT - A method for operating a computer graphic system, the method comprising: inputting a media content object (MCO) into a feature extractor comprising semantic abstraction levels; extracting feature maps from said MCO on each of the semantic layers; selecting at least a portion of the MCO to be analysed; determining, based on the analysis of the feature maps from the portion of the MCO and the analysis of a previous state of a recognition unit, one or more feature maps selected from the feature maps of the semantic layers; determining a weight for each feature map; repeating the determining steps N times, each time processing, based on the analysis, each feature map by applying the corresponding weight; inputting said processed feature maps to the recognition unit; and analysing a number of said processed feature maps until a prediction about the portion of the MCO is output. | 2017-06-22 |
20170177973 | TEMPLATE MATCHING SOLUTION FOR LOCATING TRAILER HITCH POINT - A system for detecting a hitch angle between a vehicle and a trailer is provided herein. An imaging device is configured to capture images of the trailer and a controller is configured to process images captured by the imaging device. The controller derives a template image and rotates the template image relative to a search image about an imaged hitch point that is common to the template image and the search image. The location of the imaged hitch point corresponds to a selected one of a number of candidate hitch point locations. The hitch angle is determined based on an angle at which the template image is rotated relative to the search image to generate a match therebetween. | 2017-06-22 |
20170177974 | Photographing Method, Photo Management Method and Device - A photographing method includes acquiring to-be-photographed first content, acquiring an image composition relationship between a second subject in the first content and the first subject after determining a first subject with which a user is concerned in the first content, where the second subject is another background subject in the first content except the first subject, matching the image composition relationship between the second subject and the first subject with a preset image composition template to obtain a matching evaluation degree, and providing an image composition adjustment suggestion on the first content for the user according to the matching evaluation degree and the image composition template, where the adjustment suggestion is a tip on how to adjust the image composition relationship in the first content such that the image composition relationship completely matches the preset image composition template. | 2017-06-22 |
20170177975 | Image quality objective evaluation method based on manifold feature similarity - An image quality objective evaluation method based on manifold feature similarity is disclosed, which firstly adopts visual salience and visual threshold to remove image blocks which are unimportant to visual perception, namely, uses roughing selection and fine selection; and then utilizes the best mapping matrix after block selection to extract manifold feature vectors of image blocks which are selected from original undistorted natural scene images and distorted images to be evaluated; and then measures the structural distortion of distorted images according to manifold feature similarity; and then considers effects of image brightness changes on human eyes and obtains the brightness distortion of distorted images based on an average value of image blocks, and finally obtains quality scores according to structural distortion and brightness distortion; which allows the method of the present invention to have a higher evaluation accuracy, and also expands the evaluation capacity to various distortions. | 2017-06-22 |
20170177976 | SCALABLE IMAGE MATCHING - Various embodiments may increase scalability of image representations stored in a database for use in image matching and retrieval. For example, a system providing image matching can obtain images of a number of inventory items, extract features from each image using a feature extraction algorithm, and transform the same into their feature descriptor representations. These feature descriptor representations can be subsequently stored and used to compare against query images submitted by users. Though the size of each feature descriptor representation isn't particularly large, the total number of these descriptors requires a substantial amount of storage space. Accordingly, feature descriptor representations are compressed to minimize storage and, in one example, machine learning can be used to compensate for information lost as a result of the compression. | 2017-06-22 |
20170177977 | Control of Computer Vision Pre-Processing Based on Image Matching Using Structural Similarity - A processor computes a measure of input image structural complexity of an input image, and searches a database of true positives to find one or more entries in the database that represent true positive images that are structurally similar to the input image. The processor compares a measure of signal quality of the input image and a measure of signal quality of one of the true positive images, as retrieved from the database, and based on the comparison updates a control variable that configures a signal quality conditioning process that is to be performed on the input image prior to processing of the input image by a computer vision processor thus improving performance of the computer vision task. Other embodiments are also described and claimed. | 2017-06-22 |
20170177978 | Color-Based Post-Processing of Images - The disclosure includes a system and method for distinguishing objects of similar appearance that vary in color. An image recognition application receives a query image of a plurality of objects, determines a candidate list of indexed images that match an object in the query image based on luminance features, crops an image of the object from the query image to generate a cropped image, computes color features for the object, ranks the candidate list of indexed images based on the color features, and provides the candidate list of indexed images to a user. | 2017-06-22 |
20170177979 | IMAGE QUALITY ASSESSMENT USING ADAPTIVE NON-OVERLAPPING MEAN ESTIMATION - Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to assess image quality using adaptive non-overlapping mean estimation are disclosed. Example image quality assessment methods disclosed herein include replacing respective blocks of pixels of a first image with mean values of the respective blocks of pixels to determine a second image having a smaller size than the first image. Disclosed example image quality assessment methods also include determining a vector of features for the second image. Disclosed example image quality assessment methods further include applying the vector of features to a neural network, and classifying a quality of the first image based on an output of the neural network. | 2017-06-22 |
20170177980 | METHOD AND DEVICE FOR GENERATING BINARY DESCRIPTORS IN VIDEO FRAMES - A method generates a binary descriptor associated with a given point in a current frame of a succession of video frames obtained by an apparatus such as an image sensor. The method includes determining a pattern of points pairs around said given point in the current frame, and performing intensity comparison processing between the two points of each pair. The apparatus is likely to move in a rotation between the previous frame and the current frame. The method includes processing the pattern of points of the current frame with tridimensional rotation information representative of the apparatus rotation between the previous frame and the current frame and obtained from inertial measurements provided by at least one inertial sensor. | 2017-06-22 |
20170177981 | CONTROL DEVICE, CONTROL METHOD, IMAGE FORMING APPARATUS, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - A control device includes an image-formation command section and a first reception section. The image-formation command section commands an image forming section to form multiple latent images based on one input image onto an image bearing member in accordance with different light emission patterns by using a light source including multiple light emitting members, develop the latent images, and output the multiple developed images to a medium. The first reception section receives a designation by a user with respect to one of the multiple light emission patterns after the multiple images are output. Each light emission pattern indicates which of the multiple light emitting members included in the light source is to emit light. | 2017-06-22 |
20170177982 | IMAGE PROCESSING APPARATUS, AND CONTROL METHOD, AND COMPUTER-READABLE STORAGE MEDIUM THEREOF - An image processing apparatus, which has an input unit configured to input image data and which is communicably connected to an external apparatus via a network, includes an obtaining unit configured to obtain a document with a predetermined form that includes a request for input of image data, via the network from the external apparatus; a display unit configured to display, in the event of displaying a screen corresponding to the document obtained by the obtaining unit, a screen including a display object based on the predetermined form, the display object to instruct inputting of image data by the input unit; a determining unit configured to determine whether or not to display the display object on the display unit; and a control unit configured to control the display of the display object by the display unit, according to determination results of the determining unit. | 2017-06-22 |
20170177983 | METHOD OF CONVERTING IMAGE DATA - A method is provided for converting image data from a source format into a target format in a system including a converter for converting a sequence of data from the source format into an intermediate format, and an image processing system for converting the data from the intermediate format into the target format. The inverter is capable of dividing the data in the intermediate format into separate files. The method includes the steps of processing a first file in the image processing system; compiling a second file in the converter; and when the first file has been processed completely, instructing the converter to close the second file and send it to the image processing system and to open a new file for the next data to be converted. | 2017-06-22 |
20170177984 | Y-Z banding/layering for complex page rip - A method for managing memory use in a graphics processing system receives a plurality of objects to be reproduced on an output medium, the output medium being divided into a plurality of bands. Objects falling within a band are stored in a corresponding local band memory and shared objects intersecting the band and at least one other band in at least one shared memory arena. Each shared memory arena is associated with a band counter defining the number of bands referencing said shared memory arena. The local band memory is associated with a data structure storing a shared memory arena identifier of the at least one shared memory arena where the shared objects intersecting the band are stored. The method facilitates release of the at least one shared memory arena in response to rasterizing the band selected for rasterizing based on the plurality of shared memory arena identifiers. | 2017-06-22 |
20170177985 | Printing Apparatus That Prints Target Data in Response to Matching of Password Information - In a printing apparatus, printing requests for first and second target data are received via a network interface from a terminal device. First target data, first password information, and first identification information are stored in association with one another in a memory, and second target data, second password information, and first identification information are stored in association with one another in the memory. When it is determined that the specific password information received via the inputting device matches the first password information, the printing device is controlled to print a first image represented by the first target data, the second target data whose associating identification information is the first identification information associated with the first target data is extracted from the memory, and the printing device is controlled to print a second image represented by the second target data. | 2017-06-22 |
20170177986 | INFORMATION PROCESSING APPARATUS, IMAGE READING APPARATUS, CODE IMAGE GENERATION APPARATUS, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An information processing apparatus includes an obtaining unit and a replacing unit. The obtaining unit obtains one or more pieces of information obtained from a code image included in a read image of a document. The replacing unit replaces at least one piece of information among the one or more pieces of information obtained by the obtaining unit with another piece of information that is associated in advance with the at least one piece of information and that has a larger amount of information than an amount of information of the at least one piece of information. | 2017-06-22 |
20170177987 | SYSTEM AND METHOD FOR QUALITY MANAGEMENT UTILIZING BARCODE INDICATORS - A quality management system for products including a multiplicity of bar coded quality indicators each operative to provide a machine-readable indication of exceedance of at least one threshold by at least one product quality affecting parameter, a barcode indicator reader operative to read the barcoded quality indicators and to provide output indications, the barcoded quality indicators being readable by the barcode indicator reader at all times after first becoming readable, including times prior to, during and immediately following exceedance of the at least one threshold by the at least one product quality affecting parameter, and a product type responsive indication interpreter operative to receive the output indications and to provide human sensible, product quality status outputs. | 2017-06-22 |
20170177988 | RFID SWITCH TAG - Various embodiments of RFID switch devices are disclosed herein. Such RFID switch devices advantageously enable manual activation/deactivation of the RF module. The RFID switch device may include a RF module with an integrated circuit adapted to ohmically connect to a substantially coplanar conductive trace pattern, as well as booster antenna for extending the operational range of the RFID device. The operational range of the RFID switch device may be extended when a region of the booster antenna overlaps a region of the conductive trace pattern on the RF module via inductive or capacitive coupling. The RFID switch device may further include a visual indicator displaying a first color if the RFID switch device is in an active state and/or a second color if the RFID switch device is in an inactive state. | 2017-06-22 |
20170177989 | AIRTIGHT CONTAINER ID HAVING A PRESSURE CLOSURE, WITH A STEEL RING FASTENER, SELF ADHESIVE, CARABINEER, BELT STRAP OR SEALED, FOR SIM OR MICRO SD CARD - An identifier for persons, pets or objects. | 2017-06-22 |
20170177990 | METHODS OF OPERATION OF AN RFID TAG ASSEMBLY FOR USE IN A TIMED EVENT - A method of operating a radio frequency identification (RFID) tag assembly in a timed event including in the radio frequency identification (RFID) tag assembly having a spacer having a thickness of between about 0.125 inches and about 0.5 inches, placing the RFID tag assembly in a position relative to the operating surface of the body a minimum spaced apart distance, receiving at the first side of the two sided planar antenna a first portion of the radio frequency energy as direct energy as transmitted from the antenna of the base station transceiver, receiving at the second side of the two-sided planar antenna a second portion of the radio frequency energy as indirect energy as transmitted from the base station transceiver antenna, the second portion of the radio frequency energy being received at the predetermined operating frequency, and processing the received first and second portions of the radio frequency energy. | 2017-06-22 |
20170177991 | INTELLIGENT PERSONA AGENTS FOR DESIGN - A processor-implemented method, system, and/or computer program product generate an intelligent persona agent for use in designing a product. One or more processors input a persona specification into an intelligent persona agent generator. The persona specification describes attributes of a set of model users of a particular type of product, and the intelligent personal agent generator creates an intelligent persona agent that is a software-based version of the set of model users. The intelligent persona agent monitors intermediate design choices taken during a design of a product of the particular type of product by a design team. In response to the intelligent persona agent identifying an intermediate design choice that will lead to a feature that is in conflict with the persona specification of the intelligent persona agent, designers modify the intermediate design choice, which modifies the design of the product in order to create an improved product design. | 2017-06-22 |
20170177992 | GROWTH FUNCTIONS FOR MODELING OIL PRODUCTION - The present disclosure describes the use of growth models and data driven models that are combined for quickly and efficiently modeling SAGD reservoir oil production. Growth function surrogate models are used for efficient and reliable reservoir modeling and production forecasting as opposed to CPU intensive simulations based on finite difference models. A data-driven technique can then compare the growth function surrogate model with real field data to find discrepancies and inconsistencies between the two, allowing for an updates and improvements of the growth function model. | 2017-06-22 |
20170177993 | ADAPTIVE NEURAL NETWORK MANAGEMENT SYSTEM - A method and computer system for managing a neural network. Data is sent into an input layer in a portion of layers of nodes in the neural network. The data moves on an encode path through the portion such that an output layer in the portion outputs encoded data. The encoded data is sent into the output layer on a decode path through the portion back to the input layer to obtain a reconstruction of the data by the input layer. A determination is made as to whether an undesired amount of error has occurred in the output layer based on the data sent into the input layer and the reconstruction of the data. A number of new nodes is added to the output layer when a determination is present that the undesired amount of the error occurred, enabling reducing the error using the number of the new nodes. | 2017-06-22 |
20170177994 | APARATUS FOR ANALYZING A TIME INTERVAL BETWEEN TWO EXCITATIONS - The present invention relates to a device for the evaluation of a time interval between two excitations, comprising at least one excitable material that can be brought, at least partially, into an excited state by means of an excitation, whereby the excitability of the material that is in this excited state changes over time. Furthermore, the present invention also relates to a method for the evaluation of a time interval between two excitations, to the use of a device according to the invention, as well as to an artificial neural network comprising at least one device according to the invention. | 2017-06-22 |
20170177995 | UNSUPERVISED HIGH-DIMENSIONAL BEHAVIORAL DATA CLASSIFIER - Methods for classifying subjects and analyzing the relation between subject classification and multiple features of the subjects are provided. Some embodiments of the disclosure provide processes that use clustering analysis as an unsupervised machine learning technique to classify subjects based on multiple features. Some embodiments may associate features of the subjects with a categorical variable on which subject groups are based. This association between the features and the categorical variable of interest (or subject groups) can be obtained by finding featured-based clusters that have similar members as the subject groups. Systems and computer program products implementing the methods are also disclosed. | 2017-06-22 |
20170177996 | Reduction of Computation Complexity of Neural Network Sensitivity Analysis - As part of neural network sensitivity analyses, base outputs of hidden layer nodes of a neural network model for non-perturbed variables can be reused when perturbing the variables. Such an arrangement greatly reduces complexity of the calculations required to generate outputs of the model. Related apparatus, systems, techniques and articles are also described. | 2017-06-22 |
20170177997 | METHOD OF DEEP LEARINING-BASED EXAMINATION OF A SEMICONDUCTOR SPECIMEN AND SYSTEM THEREOF - There are provided system and method of examining a semiconductor specimen. The method comprises: upon obtaining a Deep Neural Network (DNN) trained for a given examination-related application within a semiconductor fabrication process, processing together one or more fabrication process (FP) images using the obtained trained DNN, wherein the DNN is trained using a training set comprising ground truth data specific for the given application; and obtaining examination-related data specific for the given application and characterizing at least one of the processed one or more FP images. The examination-related application can be, for example, classifying at least one defect presented by at least one FP image, segmenting the at least one FP image, detecting defects in the specimen presented by the at least one FP image, registering between at least two FP images, regression application enabling reconstructing the at least one FP image in correspondence with different examination modality, etc. | 2017-06-22 |
20170177998 | NEURAL NETWORK AND METHOD OF NEURAL NETWORK TRAINING - A neural network includes inputs for receiving input signals, and synapses connected to the inputs and having corrective weights organized in an array. Training images are either received by the inputs as an array or codified as such during training of the network. The network also includes neurons, each having an output connected with at least one input via one synapse and generating a neuron sum array by summing corrective weights selected from each synapse connected to the respective neuron. Furthermore, the network includes a controller that receives desired images in an array, determines a deviation of the neuron sum array from the desired output value array, and generates a deviation array. The controller modifies the corrective weight array using the deviation array. Adding up the modified corrective weights to determine the neuron sum array reduces the subject deviation and generates a trained corrective weight array for concurrent network training. | 2017-06-22 |
20170177999 | CONDITIONAL BEHAVIOURAL BIOMETRICS - The present invention relates to an improved method of providing identification of a user or authentication of a user's identity. More particularly, the present invention relates to an improved method of providing identification of a user or authentication of a user's identity using conditional behavioural biometrics. | 2017-06-22 |
20170178000 | GENERATION AND HANDLING OF SITUATION DEFINITIONS - Techniques for identifying trigger conditions of a knowledge graph, the knowledge graph including objects; determining that a particular trigger condition is satisfied, the particular trigger condition associated with a particular object of objects; based on the determination, identifying a object instance of the knowledge graph associated with the particular trigger condition; based on the object instance and a corresponding situation definition, creating a situation instance with reference to the situation definition and the object instance; assigning the situation instance to user profiles; based on the situation instance and the situation definition, identifying related information and actions associated with the objects; providing for display a graphical representation of a summary of the situation instance including the related information and the actions; receiving a selection of an action of the actions; and enabling execution of the selected action with respect to the particular object. | 2017-06-22 |
20170178001 | TECHNOLOGIES FOR COGNITIVE CUING BASED ON KNOWLEDGE AND CONTEXT - Technologies for providing cues to a user of a cognitive cuing system are disclosed. The cues can be based on the context of the user. The cognitive cuing system communicates with a knowledge-based system which provides information based on the context, such as the name of a person and the relationship the user of the cognitive cuing system has with the person. The cues can be provided to the user of the cognitive cuing system through visual, auditory, or haptic means. | 2017-06-22 |
20170178002 | SYSTEM AND METHOD FOR CONTENT PROVISIONING WITH DUAL RECOMMENDATION ENGINES - Systems and methods for content selection with first and second recommendation engines are disclosed herein. The system can include a memory include a content library database and a model database. The system can include a user device having a first network interface and a first I/O subsystem. The system can include one or more servers that can include a packet selection system and a presentation system. These one or more servers can: receive response data from the user device; provide received response data to a first recommendation engine; alert a second recommendation engine when a selected next node is a placeholder node; retrieve at least one statistical model relevant to selection of next node content; and select next node content based on an output of the at least one statistical model. | 2017-06-22 |
20170178003 | DATA PATTERN ANALYSIS USING OPTIMIZED DETERMINISTIC FINITE AUTOMATION - Techniques for data pattern analysis using deterministic finite automaton are described herein. In one embodiment, a number of transitions from a current node to one or more subsequent nodes representing one or more sequences of data patterns is determined, where each of the current node and subsequent nodes is associated with a deterministic finite automaton (DFA) state. A data structure is dynamically allocated for each of the subsequent nodes for storing information associated with each of the subsequent nodes, where data structures for the subsequent nodes are allocated in an array maintained by a data structure corresponding to the current node if the number of transitions is greater than a predetermined threshold. Other methods and apparatuses are also described. | 2017-06-22 |
20170178004 | AUTOMATIC RESPONSE SYSTEM FOR WEARABLES - One embodiment provides an apparatus. The apparatus includes a wearable device. The wearable device includes a knowledge base, a user interface and automatic response logic. The knowledge base includes at least one data structure. Each data structure includes a plurality of ranked possible user responses. The automatic response logic is to select one data structure of the at least one data structure in response to a received communication. The selecting is based, at least in part, on an event type and based, at least in part, on a contact identifier. The communication is received from a communication partner device via a companion device. The automatic response logic is further to provide at least one ranked possible user response from the selected data structure to a user via the user interface. | 2017-06-22 |
20170178005 | SYSTEM AND METHOD FOR PROVIDING INTERACTION BETWEEN A USER AND AN EMBODIED CONVERSATIONAL AGENT - This disclosure relates generally to human-machine interaction. In one embodiment, an interaction device for providing the interaction between the user and the ECA is disclosed. The interaction device comprises a processor and a memory communicatively coupled to the processor. The memory stores processor instructions, which, on execution, causes the processor to receive conversation data of a user interacting with the ECA, wherein the ECA is presented on an interface of the interaction device. The processor further determines an emotional state of the user based on one or more behavioral parameters associated with the conversation data of the user. The processor identifies a response state for the ECA corresponding to the emotional state of the user, wherein the response state is identified from a plurality of response states based on a pre-defined probability for each response state. The processor further transitions behavior of the ECA based on the response state. | 2017-06-22 |
20170178006 | ADAPTIVE PAIRWISE PREFERENCES IN RECOMMENDERS - Methods, systems, and products adapt recommender systems with pairwise feedback. A pairwise question is posed to a user. A response is received that selects a preference for a pair of items in the pairwise question. A latent factor model is adapted to incorporate the response, and an item is recommended to the user based on the response. | 2017-06-22 |
20170178007 | PREDICTIVE ANALYTICS ARCHITECTURE FOR EVENT PROCESSING - Techniques described herein include an event notification processing platform configured to provide users with recommendations in relative real-time based on generated event notifications. In some embodiments, an event source associated with one or more users may generate an event notification, indicating that an event has occurred with respect to a user. The system may process the event notification with respect to the user in order to identify one or more recommendations. In some embodiments, the system may identify a number of attribute values associated with the user that are relevant to a prediction result set. The platform may use one or more machine learning techniques to identify, based on those attribute values, the most appropriate recommendations for the user. | 2017-06-22 |
20170178008 | DYNAMIC SCHEDULING FOR A SCAN - In an approach for providing adaptive software inventory scan frequencies and schedules, a processor receives information from an initial scan of a set of software inventory scans, wherein the information includes at least one of: running processes, file system entries, registry entries, and software catalog evaluations. A processor analyzes the information from the initial scan. A processor predicts an outcome for future software inventory scans based on the analysis of the information, wherein the prediction includes a scanning frequency and a scanning schedule. | 2017-06-22 |
20170178009 | OPTIMAL SELECTION PROCESSING - Items having conditions relevant to various combinations of those items are processed to identity each available combination-condition pair from the various combinations. Each combination-condition pair is evaluated to produce a pair value. An optimal pair value is selected based on a value scale. | 2017-06-22 |
20170178010 | CLINICAL DECISION SUPPORT SYSTEMS AND METHODS - Systems and methods facilitate decision support based on dynamic expression data stored in memory. The dynamic expression data includes a plurality of expressions, each expression representing a different condition that varies as a function of one or more variables. A user interface can be programmed to assign a given expression to a selected visualization space in response to a user input. A data interface can receive values from at least one data source for each variable in the given expression. An output engine can be programmed to populate the selected visualization space with information based on each condition defined by the given expression that has been assigned to the selected visualization space. | 2017-06-22 |
20170178011 | USER PATTERN RECOGNITION AND PREDICTION SYSTEM FOR WEARABLES - One embodiment provides an apparatus. The apparatus includes a companion device. The companion device includes pattern recognition logic to construct a reference graph model based, at least in part, on a plurality of events captured from at least one of the companion device and a wearable device. The reference graph model includes at least one path, each path including one trigger node, at least one event node and a respective edge incident to each event node, a first edge coupling the trigger node and a first event node, a weight associated with each edge corresponding to a likelihood that a second event will follow a first event within a minimum trigger time interval. | 2017-06-22 |
20170178012 | PRECACHING VIA INPUT METHOD TRAJECTORY PREDICTION - Architecture that processes preemptive events for an application that trigger based on user interaction movements of a specific input method (e.g., a mouse pointer) in a virtual document of the application. Machine learning is employed to predict and identify a target element the user will select in the virtual document. Thus, event triggering occurs before the user has physically performed the interaction. In response, a request that would normally be sent from the application when the user interacts with the target element(s), is prematurely cached in a system and processed to retrieve the results of the request so that when the target element is actually interacted with, the results are immediately transmitted to the user device for viewing. This saves time in the system by processing critical path operations before the user has interacted with the target element, and ultimately, produces an improved user experience with the application. | 2017-06-22 |
20170178013 | AUGMENTED REALITY RECOMMENDATIONS IN EMERGENCY SITUATIONS - A method of providing augmented reality recommendations, includes notifying a user about an emergency situation, wherein the notification is provided to the user via a mobile device, and activating a software application on the mobile device to provide an augmented reality (AR) visualization of at least one current event, at least one predicted event and at least one action recommendation in relation to the emergency situation. | 2017-06-22 |
20170178014 | SMART TEMPLATE FOR PREDICTIVE ANALYTICS - A framework for improving user interfaces, and in particular for improving user interfaces for displaying and interacting with predictive analytics, is described herein. In one embodiment, a user interface template renders predictive models and enables visually interacting with data to discover hidden insights and relationships in the data. The user interface template determines, based on the metadata and data annotations, how to display the supplied data. By encapsulating complex code necessary to render predictive models and enable visually interacting with data, the amount of frontend code required to implement predictive analytic functionality is reduced, defect rates are reduced, while design consistency is improved. | 2017-06-22 |
20170178015 | MAINTENANCE TIMING PREDICTION SYSTEM AND MAINTENANCE TIMING PREDICTION DEVICE - A data collecting processing part of a machine tool collects data indicating a state of a component at any time and sends the data. A maintenance timing prediction device has a collection data storing part that stores the data, a component replacement history storing part that stores a replacement history of the component, and a component lifetime prediction processing part that predicts a lifetime as the next replacement timing of the component. The component lifetime prediction processing part extracts data indicating a similar trend at the past replacement date of the component by referring to the component replacement history storing part and the collection data storing part, and predicts a threshold as data at the next replacement timing based on the latest replacement date of the component and the trend according to the extracted data, and predicts the lifetime based on the threshold. | 2017-06-22 |
20170178016 | FORECASTING LEAKS IN PIPELINE NETWORK - Technical solutions are described for forecasting leaks in a pipeline network. An example method includes identifying a subsystem in the pipeline network that includes a first station. The method also includes accessing historical temporal sensor measurements of the stations. The method also includes generating a prediction model for the first station that predicts a pressure measurement at the first station based on the historical temporal sensor measurements at each station in the subsystem. The method also includes predicting a series of pressure measurements at the first station based on the historical temporal sensor measurements. The method also includes determining a series of deviations between the series of pressure measurements and historical pressure measurements of the first station and identifying a threshold value from the series of deviations, where a pressure measurement at the first station above or below the threshold value is indicative of a leak in the subsystem. | 2017-06-22 |
20170178017 | SYSTEMS AND METHODS THAT FORMULATE EMBEDDINGS OF PROBLEMS FOR SOLVING BY A QUANTUM PROCESSOR - Systems and methods allow formulation of embeddings of problems via targeted hardware (e.g., particular quantum processor). In a first stage, sets of connected subgraphs are successively generated, each set including a respective subgraph for each decision variable in the problem graph, adjacent decisions variables in the problem graph mapped to respective vertices in the hardware graph, the respective vertices which are connected by at least one respective edge in the hardware graph. In a second stage, the connected subgraphs are refined such that no vertex represents more than a single decision variable. | 2017-06-22 |
20170178018 | SYSTEMS, METHODS AND APPARATUS FOR USE WITH SUPERCONDUCTING BASED COMPUTING SYSTEMS - An electrical filter includes a dielectric substrate with inner and outer coils about a first region and inner and outer coils about a second region, a portion of cladding removed from wires that form the coils and coupled to electrically conductive traces on the dielectric substrate via a solder joint in a switching region. An apparatus to thermally couple a superconductive device to a metal carrier with a through-hole includes a first clamp and a vacuum pump. A composite magnetic shield for use at superconductive temperatures includes an inner layer with magnetic permeability of at least 50,000; and an outer layer with magnetic saturation field greater than 1.2 T, separated from the inner layer by an intermediate layer of dielectric. An apparatus to dissipate heat from a superconducting processor includes a metal carrier with a recess, a post that extends upwards from a base of the recess and a layer of adhesive on top of the post. Various cryogenic refrigeration systems are described. | 2017-06-22 |
20170178019 | MACHINE FOR DEVELOPMENT OF ANALYTICAL MODELS - A machine provides a system and interface to deploy and manage pre-defined analytical models across various compute engines or run time environments, e.g., by exposing analytical model deployment and management parameters to a user while abstracting model deployment activities. The machine also determines proper run time environments for the pre-defined analytical model and verifies the pre-defined analytical model. The machine also provides a dynamically reconfigurable user interface for controlling the machine. | 2017-06-22 |
20170178020 | MACHINE FOR DEVELOPMENT AND DEPLOYMENT OF ANALYTICAL MODELS - A machine provides a system and interface to allow domain experts and other users to develop, deploy, and iterate on analytical models. The system facilitates building, deploying, and/or training analytical models, by, e.g., exposing analytical model configuration parameters to a user while abstracting model building and model deployment activities. The system can also determine resource loads or execution times for various analytical models and can schedule model execution accordingly. The system also provides a dynamically reconfigurable user interface for controlling the system. | 2017-06-22 |
20170178021 | Variations in Experiment Graphs for Machine Learning - Executing a graph. A method includes identifying that a graph includes one or more nodes having input ports that are coupled to alternative inputs. The method further includes identifying permutations of inputs where each permutation uses one of the alternative inputs. The method further includes executing the graph for each of the identified permutations. The method further includes identifying a metric for each execution of the graph for each of the permutations. The method further includes providing a user with an indication of the metrics. | 2017-06-22 |
20170178022 | TRAINING SET CREATION FOR CLASSIFYING FEATURES OF A SYSTEM UNDER AGILE DEVELOPMENT - The disclosed herein relates to a method for failure rate prediction of a feature of a system under development. The method is executed by a processor coupled to a memory. The method includes defining a feature state of the feature during a predetermined time interval, the predetermined time interval being associated with a development stage of the system. The method also includes assigning a first defect class value to the feature for the predetermined time interval, the first defect class value configured to indicate a first condition and selecting, when a defect is reported for the feature, a second defect class value indicating a second condition, the second condition being associated with a higher failure rate than the first condition. The method can be embodied in system and a computer program product. | 2017-06-22 |
20170178023 | SYSTEMS AND METHODS FOR RECOMMENDING PAGES - Systems, methods, and non-transitory computer-readable media can determine a respective embedding for each entity in a set of entities that are accessible through the social networking system, wherein each embedding is learned based at least in part on one or more sessions of connections formed between users and entities of the social networking system. One or more candidate entities that are related to a first entity can be determined based at least in part on the respective embeddings for the candidate entities and the first entity. At least a first candidate entity from the one or more candidate entities can be provided as a recommendation to a user that formed a connection with the first entity. | 2017-06-22 |
20170178024 | UNSUPERVISED PERSONALIZATION SERVICE BASED ON SUBJECT SIMILARITY MODELING - Embodiments of a system and method for creating a personalized model are generally described herein. A method may include receiving a series of measurements from a device, comparing stored measurements to the series of measurements at a predefined feature to determine a subset of the stored measurements, the subset of the stored measurements matching the series of measurements within a tolerance margin, and building a personalized model for the device using the subset of the stored measurements. A method may include iteratively building increasingly accurate personalized models with received data. | 2017-06-22 |
20170178025 | KNOWLEDGE BASE IN ENTERPRISE THREAT DETECTION - A log file including a plurality of log entries is accessed. Each log entry of the plurality of log entries is analyzed to identify components of each log entry. The components of the particular log entry indicate an event. The event is associated with roles. Each role is associated with one or more attributes. Semantic meaning of the event associated with the particular log entry is determined. A mapping is performed by applying contextual information from one or more semantic meaning models stored in a knowledgebase to the identified components of each log entry to derive semantic meaning for the particular log entry. The derived semantic meaning is modeled for the particular log entry. The modeled semantic meaning is recorded in the knowledgebase as a new semantic meaning model for future use. | 2017-06-22 |
20170178026 | LOG NORMALIZATION IN ENTERPRISE THREAT DETECTION - A sample log file including a plurality of log entries for log learning is accessed, using a log interpretation controller, prior to runtime as part of a log learning process. Each of the plurality of log entries is analyzed. A log entry type is assigned to each of the plurality of log entries. A log type and semantic event are assigned to each log entry type. Generation of runtime rules is triggered for analyzing unknown log entries. The runtime rules include characteristics of particular log entry types that allow unique identification of the particular log entry type for a particular unknown log entry. The generated runtime rules are loaded into a runtime parser. | 2017-06-22 |
20170178027 | MACHINE FOR DEVELOPMENT AND DEPLOYMENT OF ANALYTICAL MODELS - A machine provides a system and interface to allow domain experts and other users to develop, deploy, and iterate on analytical models. The machine facilitates building, deploying, and/or training analytical models by, e.g., exposing analytical model configuration parameters to a user while abstracting model building and model deployment activities. The machine can also determine resource loads or execution times for various analytical models and can schedule model execution accordingly. The machine also provides a dynamically reconfigurable user interface for controlling the system. | 2017-06-22 |
20170178028 | CONTEXTUAL TEXT ADAPTATION - Contextual adaptation of documents automatically replaces words for synonyms that appear within context or topic whey they are being used. A machine learned topic modeling, trained by a set of documents representative of a target user is executed to determine topics of an input document, and to determine words in the document to replace based on determining the relevance of the words to the topics in the documents. An output document is generated based on the input document with the replaced words. | 2017-06-22 |
20170178029 | LEARNING DEVICE, LEARNING METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM - A learning device includes a classification unit that classifies data to be determined by using a learner configured to classify data based on a predetermined feature among features included in the data. The learning device includes an estimation unit that estimates, from classification results according to the classification unit, the behavior of the probability of a mistake occurring in the classification results according to the classification unit based on a large deviation principle. The learning device includes a determination unit that determines, based on the behavior estimated by the estimation unit, whether to add a new feature to an object to be learned for the learner. | 2017-06-22 |
20170178030 | METHOD, SYSTEM AND APPARATUS USING FIELD LEARNING TO UPGRADE TRENDING SENSOR CURVES INTO FUEL GAUGE BASED VISUALIZATION OF PREDICTIVE MAINTENANCE BY USER DRIVEN FEEDBACK MECHANISM - A field learning system comprising a system of feedback uses a user interface in web based and mobile applications to overcome the difficulty and infeasibility of supervised machine learning systems used for modeling failure states of machines | 2017-06-22 |
20170178031 | MEMBER COMMUNICATION REPLY SCORE CALCULATION - In an example embodiment, a supervised machine learning algorithm is used to train a communication reply score model based on an extracted first set of features and second set of features from social networking service member profiles and activity and usage information. When a plurality of member search results is to be displayed, for the member identified in each of the plurality of member search results, the member profile corresponding to the member is parsed to extract a third set of one or more features from the member profile, activity and usage information pertaining to actions taken by the members on the social networking service is parsed to extract a fourth set of one or more features, and the extracted third set of features and fourth set of features is inputted into the communication reply score model to generate a communication reply score, which is displayed visually to a searcher. | 2017-06-22 |
20170178032 | USING A GENERIC CLASSIFIER TO TRAIN A PERSONALIZED CLASSIFIER FOR WEARABLE DEVICES - Systems and methods may provide for using one or more generic classifiers to generate self-training data based on a first plurality of events associated with a device, and training a personal classifier based on the self-training data. Additionally, the one or more generic classifiers and the personal classifier to may be used to generate validation data based on a second plurality of events associated with the device. In one example, the personal classifier is substituted for the one or more generic classifiers if the validation data indicates that the personal classifier satisfies a confidence condition relative to the one or more generic classifiers. | 2017-06-22 |
20170178033 | CATEGORIZATION OF USER INTERACTIONS INTO PREDEFINED HIERARCHICAL CATEGORIES - User interactions are categorized into predefined hierarchical categories by classifying user interactions, such as queries, during a user interaction session by labeling text data into predefined hierarchical categories, and building a scoring model. The scoring model is then executed on untagged user interaction data to classify the user interactions into either action-based or information-based interactions. | 2017-06-22 |
20170178034 | AUTOMATED, CONDITIONAL EVENT TICKETING, RESERVATION, AND PROMOTION TECHNIQUES IMPLEMENTED OVER COMPUTER NETWORKS - Various techniques are described herein for providing ticketing reservation and purchasing functionality for enabling and/or facilitating users in performing activities/operations relating to group ticket reservations and/or automated conditional ticket purchases for various types of events which are scheduled to occur at one or more different venues. | 2017-06-22 |
20170178035 | RIDE SHARING ACCESSORY DEVICE AND SYSTEM - A method of authorizing access and operation for vehicle sharing via a portable device. A request reservation is generated to reserve a vehicle via a portable device carried by a user. The reservation includes a portable device identifier and reservation details. Authentication keys are transmitted to the portable device and a plug-in device coupled to the vehicle in response to a successful authorization. The plug-in device is used to perform vehicle access and vehicle operations of the vehicle. The authentication keys enable the portable device and the plug-in device to be paired for enabling vehicle access and operations. An authorization is executed between the portable device carried by a user and a plug-in device coupled to the vehicle. Access to the vehicle operations are enabled in response to a successful authorization. | 2017-06-22 |
20170178036 | UNIQUE ACCOMMODATION SEARCH IMPROVEMENT FOUNDED IN LISTING BOOKING CONVERSION - Methods and systems for machine learning assisted search functions for unique accommodations founded in listing booking conversion are disclosed. In one embodiment, an online booking system models the conversion propensity of listings based on statistical relationships between features of previously received accommodation reservation requests and the booking of those reservation requests by guests. In particular, the system classifies reservation requests based on several features—a reservation request either possesses a feature or does not possess a feature. The conversion propensity of a listing for a particular request feature is modeled based on the relationship between the reservation requests that possess the feature and the reservation requests that are booked by a guest. | 2017-06-22 |
20170178037 | Flight Safety Forecasting and Hazard Avoidance - The invention relates to an air travel scheduling platform that incorporates turbulence forecast and other safety data into search results and flight query filters such that air travelers can choose flight options that minimize their risk of experiencing turbulence, or exposure to other hazardous events. It also allows travelers to monitor turbulence and other hazardous forecasts for specified flights. | 2017-06-22 |
20170178038 | DISCOVERING LINKAGES BETWEEN CHANGES AND INCIDENTS IN INFORMATION TECHNOLOGY SYSTEMS - A method comprises obtaining, from a service management database, one or more change tickets and one or more incident tickets relating to an information technology infrastructure, extracting, from the change tickets and the incident tickets, one or more dimensions indicating potential causality between one or more changes and one or more incidents, identifying configuration items of the information technology infrastructure associated with the one or more changes and the one or more incidents, defining one or more linkages between the one or more changes and the one or more incidents, storing, in the service management database, the defined linkages, building a risk assessment model using the defined linkages, and monitoring subsequent changes to the information technology infrastructure using the risk assessment model. | 2017-06-22 |
20170178039 | COMPUTER SYSTEM FOR CATASTROPHIC EVENT MANAGEMENT - Described computer systems permit computationally efficient, sophisticated analysis and modeling of groups of data items (e.g., data profiles, agreements) in connection with a model to understand and quantify threats posed to resources described by the groups of data items as a whole. This permits involved parties to take appropriate mitigation measures, such as allocation and movement of emergency equipment and personnel, or other resources. The systems are applicable to situations in which there are multiple possible hazards and which involve multiple parties, and thus cannot be conveniently understood manually or efficiently analyzed by conventional computing methods. | 2017-06-22 |
20170178040 | MATCHING DEPLOYABLE RESOURCES WITH AVAILABLE TASKS BASED ON PERSONAL INFORMATION OBTAINED FROM WEARABLE DEVICES - Matching deployable resources with available tasks based on personal information obtained from wearable devices is disclosed. A processor-based controller receives permission from each of a plurality of deployable resources to receive personal information from the respective deployable resource. The controller next automatically receives personal information from each of the plurality of deployable resources via the wearable devices. The personal information is based on information determined by the respective wearable device while the wearable device is being worn by the respective deployable resource. The controller automatically compares the personal information received from one or more of the deployable resources to a selection criterion associated with a task. Based on the comparing, the controller selects one or more of the deployable resources, and notifies each of the selected deployable resources to request assistance with respect to the task. | 2017-06-22 |
20170178041 | COMPLETION CONTRACTS - Examples of providing completion contracts are included. Completion contracts are offered for a request for cloud services. The completion contracts are continuous-decision based and have different prices and different durations to complete the request for cloud services. | 2017-06-22 |
20170178042 | POINT-IN-TIME REQUIREMENT TRACKING METHODS AND APPARATUS - A system, methods, and apparatus for point-in-time requirement tracking are disclosed. In an example embodiment, requirements for a project are stored in a database communicatively coupled to a server, the requirements including at least a first requirement stored in a first record and a second requirement stored in a second record. The server receives changes to the first requirement and the second requirement during the edit session and stores the changed first requirement to a third record and the changed second requirements to a fourth record. The server then provides the first and third records to a client device so that the client device can concurrently display the first requirement as specified in the first record and the first requirement as specified in the third record. | 2017-06-22 |
20170178043 | AUTOMATED SOLAR COLLECTOR INSTALLATION DESIGN INCLUDING VERSION MANAGEMENT - Embodiments may include systems and methods to create and edit a representation of a worksite, to create various data objects, to classify such objects as various types of pre-defined “features” with attendant properties and layout constraints. As part of or in addition to classification, an embodiment may include systems and methods to create, associate, and edit intrinsic and extrinsic properties to these objects. A design engine may apply of design rules to the features described above to generate one or more solar collectors installation design alternatives, including generation of on-screen and/or paper representations of the physical layout or arrangement of the one or more design alternatives. Some embodiments may provide viewing, creating, and manipulating of multiple versions of a solar collector layout design for a particular installation worksite. The use of versions may allow analysis of alternative layouts, alternative feature classifications, and cost and performance data corresponding to alternative design choices. Version summary information providing a representative comparison between versions across a number of dimensions may be provided. | 2017-06-22 |
20170178044 | DATA ANALYSIS USING TRACEABLE IDENTIFICATION DATA FOR FORECASTING TRANSPORTATION INFORMATION - A destination prediction generator accesses a passenger record database of travel records for individual passengers, and generates therefrom a classification model characterizing a probability that an individual passenger entering an origin station of a transit system will travel to a destination station of a plurality of destination stations. A passenger flow forecaster receives an ingress notification for an individual passenger at the origin station, and forecasts, based on attributes of the ingress notification as applied to the classification model, at least one predicted destination station of the plurality of destination stations. A view generator outputs, for the at least one predicted destination station, a predicted passenger flow for the at least one predicted destination that includes the individual passenger. | 2017-06-22 |
20170178045 | SOURCE CHANNEL PERFORMANCE METRICS AGGREGATION SYSTEM - Methods, methods, apparatus, computer program code and means to evaluate performance via a distributed communication network are provided. In some embodiments, a computer store may contain data for a plurality of source channels, including, for each source channel, historic interaction information. A back-end application server may receive from a remote administrator computer a selected source channel identifier and automatically identify historic interaction information in the computer store associated with the selected source channel identifier. The back-end application server may then evaluate the identified historic interaction information and associated benchmark indications to generate a set of performance metric scores for a selected source channel matching the selected source channel identifier and aggregate the set of performance metric scores to calculate an overall aggregated performance score for the selected source channel. A display may then be rendered on the remote administrator computer including information about the set of performance metric scores and the overall aggregated performance score. | 2017-06-22 |
20170178046 | DETERMINING AN AVERAGE OF PERFORMANCE METRICS WITHOUT SHARING ACTUAL PERFORMANCE METRICS - A respective obfuscated performance metric can be received from each of a plurality of client devices. The respective obfuscated performance metrics can be aggregated and an average of the aggregated obfuscated performance metrics can be determined. The average of the obfuscated performance metrics can be communicated to at least a first of the plurality of client devices as representing an average of actual performance metrics. | 2017-06-22 |
20170178047 | Quality Assurance Systems and Methods Associated Therewith - A new and improved quality assurance system and associated methods are disclosed that allow for data collected and input electronically via tablets or mobile computing devices in real-time. The input data is collated to allow for review against established product rules that will drastically decrease the time it takes for manufacturers to release batches of quality approved products. | 2017-06-22 |
20170178048 | IDENTIFICATION AND PRESENTATION OF TASKS BASED ON PREDICTED PERIODS OF USER AVAILABILITY - Systems, methods and computer program products are described herein that automatically identify a task to be performed by a user, obtain an estimate of an amount of time required to complete the task, identify a period of user availability, determine that the period of user availability is suitable for performing at least a portion of the task, and in response to such a determination, cause a reminder or notification about the task to be presented to the user. The determination that the period of user availability is suitable for performing at least a portion of the task may be based at least in part on the estimate of the amount of time required to complete the task. A task completion time model may be automatically generated for the user and utilized to obtain the estimate of the amount of time required to complete the task. | 2017-06-22 |
20170178049 | Ticket-Based Harvest Management System and Method Utilizing GPS Trails - A system and method is presented for gathering data concerning harvests. Data tickets are generated at a point of origination (i.e., the field), local storage, processing, or a customer location. Data tickets may also be generated for supplies delivered to the field. Implements attached to a vehicle in the field (e.g., a tractor) may provide sensor data over a vehicle communication bus about how a field processing task was performed. A computing device on the vehicle periodically reads the sensor data and records the data along with the current time and GPS position of the vehicle as a data point. A plurality of data points are transmitted to a remote server as a data trail. Data trails from a plurality of vehicles are compared to find points of intersection. Sensor data in the data trails for the points of intersection are examined to determine data related to the transfer of goods between vehicles during the time of intersection. | 2017-06-22 |
20170178050 | WORK SCHEDULE CREATION BASED ON PREDICTED AND DETECTED TEMPORAL AND EVENT BASED INDIVIDUAL RISK TO MAINTAIN CUMULATIVE WORKPLACE RISK BELOW A THRESHOLD - A method and system are provided. The method includes generating, by a server having a processor, temporal and event based risk predictions for each of a plurality of workers at a workplace, using a prediction window of a work shift. The method further includes creating, by the server having the processor, a work schedule for the plurality of workers that is optimized to maintain a cumulative workplace risk below a given threshold, based on the temporal and event based risk predictions. | 2017-06-22 |
20170178051 | SELECTING DEPLOYABLE RESOURCES BASED ON PERSONAL INFORMATION OBTAINED FROM WEARABLE DEVICES - Selecting deployable resources based on personal information obtained from wearable devices is disclosed. A processor-based controller automatically determines a contact load parameter and a contact load threshold for a contact center. If the contact load parameter for the contact center exceeds the contact load threshold, the controller automatically selects one or more deployable resources from a resource pool by receiving personal information about each of the deployable resources in the resource pool via a respective wearable device configured to be worn by each deployable resource and comparing the personal information based on a selection criterion for each deployable resource. The controller selects one or more deployable resources based on the comparisons. The selected deployable resources are then notified to request their assistance with respect to the contact center. | 2017-06-22 |
20170178052 | TECHNOLOGIES FOR STRESS LEVEL MONITORING AND DYNAMIC TASK ASSIGNMENT - Technologies for stress monitoring and task assignment are disclosed. A wearable monitoring system worn by each user of a group of users monitors stress of each user. The wearable monitoring system transmits stress data to a server. The server analyzes the stress data of the users, determines a stress level of each of the users based on the stress data, and assigns one or more tasks to one or more users, based on the determined stress levels. | 2017-06-22 |
20170178053 | SYSTEM AND METHOD FOR MANAGING COMMUNICATIONS BETWEEN USERS - There is provided a method and system for managing communications associated with a user using an electronic device. The method is executable at a server that is communicatively coupled to the electronic device via a communication network. The method comprises receiving from the electronic device, via the communication network, an indication of a break-time slot, the break-time slot indicative of the user availability; creating an entry in a user's scheduling application profile, the entry associated with the break-time and indicative of the user availability; based at least in part on a time of the user availability, selecting a targeted message, the targeted message being associated with the time of the user availability; causing, via the communication network, an electronic device associated with the user to display the targeted message in association with indication of the break-time slot in the scheduling application. | 2017-06-22 |
20170178054 | Decision Engine for Generating Interfaces to Simulate and Optimize Employee Scheduling in Work Locations - Systems and methods are disclosed for simulating and optimizing employee scheduling. In one embodiment, a decision engine includes a communication device, memory storing instructions, and a processor configured to execute the instructions to perform operations. The operations may include receiving service data including at least tasks of a first type, tasks of a second type, and a plurality of employee volumes, each indicating a number of first employees trained for the tasks of the first type, second employees trained for the tasks of the second type, and third employees trained for tasks of both types. The operations may further include generating, based on the service data, a plurality of estimates, generating a simulation of some estimates, generating an optimized decision specifying an optimized number of first employees, second employees, and third employees, and causing at least one output device to display an interface associated with the optimized decision. | 2017-06-22 |
20170178055 | COLLABORATIVE PLANNING - An aspect of collaborative planning includes receiving plan drivers that collectively span multiple knowledge domains, and receiving user profiles, each of which specifies domain-specific data elements attributed to corresponding users who are tasked with carrying out the plan. The domain-specific data elements correspond to the multiple knowledge domains. An aspect further includes mapping each of the drivers to the users based on a relationship between the driver and the corresponding domain-specific data elements, and assigning actions to each mapped driver. For each of the users, an aspect includes creating a customized computer-implemented view of the plan that includes a user-directed corresponding mapped driver and a corresponding assigned action. An aspect also includes creating, for collective viewing by the users, a global computer-implemented view of the plan that is created from adapting each of the mapped drivers and corresponding assigned actions to a generalized level based on collective user profiles. | 2017-06-22 |
20170178056 | FLEXIBLE BUSINESS TASK FLOW - A method for a flexible business task flow includes: identifying a task flow that includes an order in which to perform a plurality of tasks; receiving an event trigger indicating that a first task of the plurality of tasks has been performed; responsive to receiving the event trigger indicating that the first task has been performed, determining whether a task object associated with the first task includes one or more task routing rules; and determining to perform a second task of the plurality of tasks, wherein if the task object is determined to include one or more task routing rules, the second task is determined according to the one or more task routing rules, and wherein if the task is determined to not include any task routing rules, the second task is determined according to the order of the identified task flow. | 2017-06-22 |
20170178057 | LOGISTICS NAVIGATION ROUTING USING MOBILE DEVICE LOCATION CAPABILITIES - Technology is disclosed for logistics navigation of products without a physical address. The geographic location of a customer can be determined by a mobile device used to request delivery of the product. The mobile device can use its own location determination capabilities to provide the geographic location to a logistics server. The logistics server can then provide that geographic location to a device of a logistics driver such that the product can be delivered without a physical address such as a street address. | 2017-06-22 |
20170178058 | Index Image Quality Metric - A system and method that computes a quality score for an index image is disclosed. The method includes receiving an index image, computing a blurriness score of the index image based on variance associated with the index image, computing an image resolution score of the index image based on an area of the index image and a threshold area, computing a feature spread score for the index image using a first plurality of features associated with the index image, computing a feature uniqueness score for the index image using a description associated with each of a second plurality of features and determining a quality score for the index image using the blurriness score, the image resolution score, the feature spread score, and the feature uniqueness score. | 2017-06-22 |
20170178059 | PHOTOCONDUCTIVE MULTI-RESONATOR CHIPLESS RFID - A chipless RFID transponder is disclosed. The transponder comprises an antenna and a plurality of resonant structures that together define a spectral signature of the RFID transponder. Each of the resonant structures comprises conductive portions separated by interstitial regions. A reversible photoconductive material is disposed in the interstitial regions of the resonant structures between the conductive portions. The photoconductive material is positioned so as to shift the spectral signature of the RFID when exposed to radiation. | 2017-06-22 |
20170178060 | Planogram Matching - Methods and systems for planogram matching are described. The methods include capturing an image, processing the image to identify a product based on a symbolic identifier, receiving a planogram, identifying a region of a planogram based on a linear grouping, determining a geometrically consistent match between the product and a sample product included in the region of the planogram, and determining an alignment between the region of the planogram and a corresponding region of the image that includes the product. The methods may further include determining a location in the corresponding region that does not include an expected product based on the planogram. | 2017-06-22 |
20170178061 | Planogram Generation - A system and method that generates a planogram is disclosed. The method includes receiving, from an image processing module, a realogram, the realogram including information about items recognized in an image, aligning the items in the realogram using the information about the items recognized in the image, relocating the items horizontally and vertically such that the items are distributed among a plurality of aligned, non-overlapping slots, and providing the relocated items for display as a planogram of the items. | 2017-06-22 |
20170178062 | MAPPING TRANSACTIONS BETWEEN THE REAL WORLD AND A VIRTUAL WORLD - A method for mapping transactions between a real world and a virtual world may include receiving information associated with a real world item at a virtual business object (VBO) controller. Information associated with a user is received at the VBO controller. In response to receiving by the VBO controller a decision to buy the real world item, the VBO controller generates a VBO, which includes the information associated with the real world item. In response to receiving at the VBO controller a decision not to buy the real world item, the VBO controller generates a VBO light, which includes the information associated with the real world item. Either the generated VBO or the VBO light is transmitted to a VBO inventory database associated with the user based on the user's information. | 2017-06-22 |
20170178063 | AUTOMATED SYSTEMS FOR REDUCING COMPUTATIONAL LOADS IN THE MASS EXECUTION OF ANALYTICAL MODELS USING SCALE-OUT COMPUTING - Disclosed embodiments provide systems and techniques for mass execution of analytical models across multiple dimensions of client, collateral, deal structure, third party, and other data relevant to predicting optimal decisions in real-time. In some embodiments, disclosed systems and techniques increase decisioning speed through the reduction of computational loads on disclosed decisioning systems. Further disclosed systems and techniques may scale-out analytical modeling computations through, among other technological solutions, advanced execution environments that are asynchronous and non-blocking in nature so as to allow the execution of a plurality of analytical models in parallel and optimizing the results. | 2017-06-22 |
20170178064 | LOCATION-AWARE INFORMATION SYSTEM AND METHOD - A system for exchanging location-aware information is described. It includes a server having a data store and an analytical engine. It also includes one or more transmission point in communication with the server. Further the system includes at least one beacon in communication with the transmission point. Each item beacon includes a means to determine the location. Results of the system are conveyed using at least one end user device, which is in communication with said server and displays information about item beacons received from the transmission point. | 2017-06-22 |