Patents Issued in April 13, 2017
-
Publication number: 20170103316Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computing a layer output for a convolutional neural network layer, the method comprising: receiving the layer input, the layer input comprising a plurality of activation inputs, the plurality of activation inputs represented as a multi-dimensional matrix comprising a plurality of depth levels, each depth level being a respective matrix of distinct activation inputs from the plurality of activation inputs; sending each respective kernel matrix structure to a distinct cell along a first dimension of the systolic array; for each depth level, sending the respective matrix of distinct activation inputs to a distinct cell along a second dimension of the systolic array; causing the systolic array to generate an accumulated output from the respective matrices sent to the cells; and generating the layer output from the accumulated output.Type: ApplicationFiled: December 22, 2016Publication date: April 13, 2017Inventors: Jonathan Ross, Andrew Everett Phelps
-
Publication number: 20170103317Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a respective neural network output for each of a plurality of inputs, the method comprising, for each of the neural network layers: receiving a plurality of inputs to be processed at the neural network layer; forming one or more batches of inputs from the plurality of inputs, each batch having a number of inputs up to the respective batch size for the neural network layer; selecting a number of the one or more batches of inputs to process, where a count of the inputs in the number of the one or more batches is greater than or equal to the respective associated batch size of a subsequent layer in the sequence; and processing the number of the one or more batches of inputs to generate the respective neural network layer output.Type: ApplicationFiled: December 22, 2016Publication date: April 13, 2017Inventor: Reginald Clifford Young
-
Publication number: 20170103318Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computing a layer output for a convolutional neural network layer, the method comprising: receiving a plurality of activation inputs; forming a plurality of vector inputs from the plurality of activation inputs, each vector input comprising values from a distinct region within the multi-dimensional matrix; sending the plurality of vector inputs to one or more cells along a first dimension of the systolic array; generating a plurality of rotated kernel structures from each of the plurality of kernel; sending each kernel structure and each rotated kernel structure to one or more cells along a second dimension of the systolic array; causing the systolic array to generate an accumulated output based on the plurality of value inputs and the plurality of kernels; and generating the layer output from the accumulated output.Type: ApplicationFiled: December 22, 2016Publication date: April 13, 2017Inventors: Jonathan Ross, Gregory Michael Thorson
-
Publication number: 20170103319Abstract: A neural network unit includes a programmable indicator, a first memory that holds first operands, a second memory that holds second operands, neural processing units (NPU), and activation units. Each NPU has an accumulator and an arithmetic unit that performs a series of multiply operations on pairs of the first and second operands received from the first and second memories to generate a series of products, and a series of addition operations on the series of products to accumulate an accumulated value in the accumulator. The activation units perform activation functions on the accumulated values in the accumulators to generate results. When the indicator specifies the first action, the neural network unit writes to the first memory the results generated by the activation units. When the indicator specifies the second action, the neural network unit writes to the first memory the accumulated values in the accumulators.Type: ApplicationFiled: April 5, 2016Publication date: April 13, 2017Inventors: G. GLENN HENRY, TERRY PARKS
-
Publication number: 20170103320Abstract: A neural network unit includes first and second memories that hold rows of respective N weight and data words and provides a row of them to N corresponding neural processing units (NPU), respectively. The N NPUs each have an accumulator and an arithmetic unit that performs a series of multiply operations on pairs of weight words and data words received from the first and second memories to generate a series of products. The arithmetic unit also performs a series of addition operations on the series of products to accumulate an accumulated value in the accumulator. Activation function units (AFU) are each shared by a corresponding plurality of the N NPUs. Each AFU, in a sequential fashion with respect to each NPU of the corresponding plurality of the N NPUs, receives the accumulated value from the NPU and performs an activation function on the accumulated value to generate a result.Type: ApplicationFiled: April 5, 2016Publication date: April 13, 2017Inventors: G. GLENN HENRY, TERRY PARKS
-
Publication number: 20170103321Abstract: A neural network unit including a register programmable with a representation of a reciprocal value of a divisor and a plurality of neural processing units (NPU). Each NPU has an ALU, an accumulator, and a reciprocal multiplier unit. The ALU performs arithmetic and logical operations on a sequence of operands to generate a sequence of results and accumulates the sequence of results as an accumulated value into the accumulator. The reciprocal multiplier unit receives the representation of the reciprocal value and the accumulated value and in response generates a result that is the quotient of the accumulated value and the divisor.Type: ApplicationFiled: April 5, 2016Publication date: April 13, 2017Inventors: G. GLENN HENRY, TERRY PARKS
-
Publication number: 20170103322Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for recommending a profile to a user of a social network are provided. A system may be configured to retrieve subscription rate information for a first profile of a social network and subscription rate information for a second profile of the social network, calculate a similarity score based on the subscription rate information for the first profile and the subscription rate information of the second profile, and provide, to a user of the social network, a recommendation to subscribe to the first profile based on the similarity score.Type: ApplicationFiled: October 31, 2013Publication date: April 13, 2017Applicant: Google Inc.Inventors: Shumeet BALUJA, Michele COVELL
-
Publication number: 20170103323Abstract: A method and system for determining whether, when, and how an unmanned agent interrupts a human is provided. The provided method and system uses a two-step multivariate analysis to (i) process a request for human interaction to determine whether to interrupt a human, and (ii) determine when and how to interrupt the human. The provided method and system interrupts the human in a manner that reflects analysis of variables such as mission criticality, whether a delay in the mission is acceptable, and the propriety of interrupting the human.Type: ApplicationFiled: October 7, 2015Publication date: April 13, 2017Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Stephen Whitlow, Erik T. Nelson
-
Publication number: 20170103324Abstract: Embodiments are disclosed for providing a machine-generated response (e.g., answer) to an input (e.g., question) based on long-term memory information. A method according to some embodiments include receiving an input; converting the input into an input feature vector in an internal feature representation space; updating a memory data structure by incorporating the input feature vector into the memory data structure; generating an output feature vector in the internal feature representation space, based on the updated memory data structure and the input feature vector; converting the output feature vector into an output object; and providing an output based on the output object as a response to the input.Type: ApplicationFiled: October 13, 2015Publication date: April 13, 2017Inventors: Jason E. Weston, Sumit Chopra, Antoine Bordes
-
Publication number: 20170103325Abstract: Methods and systems for automating carbon footprinting are disclosed. In some embodiments, the methods include a plurality of steps. In some embodiments, related to predetermined resources associated with an item from predetermined data sources is obtained. Then, estimated emission factors are calculated for each of the resources. Next, a contributory uncertainty of the data and of the emission factors is determined. Then, a user is guided based on a comparison of the respective contributory uncertainty of data related to the resources or emission factors. Next, both data related to the resources and the estimated emission factors of the resources are utilized to determine a carbon footprint of the item.Type: ApplicationFiled: December 20, 2016Publication date: April 13, 2017Applicant: THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORKInventors: Christoph Johannes Meinrenken, Klaus S. Lackner, David Joseph Walker, Robert Christian Kuile
-
Publication number: 20170103326Abstract: In one example, a computing device is configured to process data received in relation to a lighting infrastructure application framework. An example device comprises means for receiving data reported by a plurality of lighting node platform devices within the lighting infrastructure application framework; means for processing the received data by at least one of analyzing or aggregating the received data; means for detecting an occurrence of at least one of a plurality of predefined events based on the processing of the data; means for identifying a trend within the received data based on the processing of the data; and means for predicting an event in advance based on the processing of the data.Type: ApplicationFiled: December 22, 2016Publication date: April 13, 2017Inventors: Hugh Martin, Rusty Cumpston
-
Publication number: 20170103327Abstract: Methods and systems are provided for cloud processing data streamed from a vehicle and a home associated with a user account. One method includes receiving a data stream from the vehicle entity, where the data stream from the vehicle entity includes metadata from one or more data producing objects of the vehicle entity. And, receiving a data stream from the home entity, where the data stream from the home entity includes metadata from one or more data producing objects of the home entity. The method includes accessing action conditions associated with a user account. The action conditions identify a position where at least one or more states of the metadata from each of the home entity and the vehicle entity intersect. And, each action condition identifies a type or types of control information to be processed. The method includes processing the received metadata from the vehicle entity and the home entity.Type: ApplicationFiled: December 22, 2016Publication date: April 13, 2017Inventors: Angel A. Penilla, Albert S. Penilla
-
Publication number: 20170103328Abstract: A management system for determining causal relationships among system entities may include a causal relationship detector configured to receive events from a computing environment having a plurality of entities, and detect causal relationships among the plurality of entities, during runtime of the computing environment, based on the events, and a rules converter configured to convert one or more of the causal relationships into at least one behavioral rule. The at least one behavioral rule may indicate a causal relationship between at least two entities of the plurality of entities.Type: ApplicationFiled: December 22, 2016Publication date: April 13, 2017Inventors: Derek DANG, Bharat MITBANDER
-
Publication number: 20170103329Abstract: Various embodiments of systems and methods to provide a knowledge driven solution inference are described herein. In one aspect, unstructured data are retrieved from one or more information sources. Data segments corresponding to a plurality of categories are identified in the extracted unstructured data by natural language processing. Further, the data segments are grouped into a plurality of data clusters based on scores between the data segments. The structured knowledge base is generated by linking the associated plurality of data clusters. The knowledge driven solution inference is provided based on the generated knowledge base.Type: ApplicationFiled: October 8, 2015Publication date: April 13, 2017Inventor: SRINIVASA BYAIAH RAMACHANDRA REDDY
-
Publication number: 20170103330Abstract: Embodiments are directed towards an operations maturity model. An operations management system may associate events with one or more organizations. Event metric information may be provided based on the events for one or more sub-scores. The sub-scores may be scaled to fit within a defined range. An operations maturity score may be provided for the organizations that may be based on the scaled sub-scores. One or more recommendations may be provided to increase the operations maturity score for the organizations based on operations maturity scores that correspond to the one or more organizations. Providing the recommendations, includes providing a correlation of operations practices and the sub-scores and providing configuration recommendations based on the operations practices that are correlated with above average sub-scores.Type: ApplicationFiled: June 13, 2016Publication date: April 13, 2017Inventors: Christopher Stanleigh Ronan Gagne, David Hayes, David Allen Lax Shackelford, Divakar Chandra Shekhar
-
Publication number: 20170103331Abstract: Disclosed is a novel system, and method to evaluate a prediction of a possibly unknown outcome out of a plurality of predictions of that outcome. The method begins with accessing a particular prediction of an outcome out of a plurality of predictions of that outcome in which the outcome may be unknown. Next, a subsample of the plurality of predictions of the outcome is accessed. The subsample can possibly include the particular prediction. A consensus prediction of the outcome based on the subsample of the plurality of predictions is determined. A proximity of the particular prediction to the consensus prediction is determined Each prediction is ranked out of the plurality of predictions in an order of a closest in proximity to the consensus prediction to a farthest in proximity to the consensus prediction.Type: ApplicationFiled: December 21, 2016Publication date: April 13, 2017Applicant: International Business Machines CorporationInventors: Erhan BILAL, Gustavo STOLOVITZKY
-
Publication number: 20170103332Abstract: An aspect of the present disclosure provides a hardware element in a Network on Chip (NoC), wherein the hardware element includes a clock gating circuit configures one or more neighboring hardware elements to activate before receiving new incoming data and to sleep after a defined number of cycles, wherein the defined number of cycles can be counted from a cycle having non-receipt of incoming data and/or having a clearance of all data within an input queue of a source hardware element.Type: ApplicationFiled: December 21, 2016Publication date: April 13, 2017Inventors: Sailesh Kumar, Sandip Das, Poonacha Kongetira
-
Publication number: 20170103333Abstract: The subset encoding method and related automata designs for improving the space efficiency for many applications on the Automata Processor (AP) are presented. The method is a general method that can take advantage of the character-or ability of STEs (State Transition Elements) on the AP, and can relieve the problems of limited hardware capacity and inefficient routing. Experimental results show that after applying the subset encoding method on Hamming distance automata, up to 3.2× more patterns can be placed on the AP if a sliding window is required. If a sliding window is not required, up to 192× more patterns can be placed on the AP. For a Levenshtein distance, the subset encoding can split the Levenshtein automata into small chunks and make them routable on the AP. The impact of the subset encoding method depends on the character size of the AP.Type: ApplicationFiled: December 31, 2015Publication date: April 13, 2017Applicant: UNIVERSITY OF VIRGINIA PATENT FOUNDATIONInventor: Deyuan Guo
-
METHOD OF AND SYSTEM FOR CONDUCTING A CONTROLLED EXPERIMENT USING PREDICTION OF FUTURE USER BEHAVIOR
Publication number: 20170103334Abstract: The methods and systems described herein relate to conducting a controlled experiment using prediction of future user behavior. The method, executable on at least one server, comprises: collecting behavior data on two sets of users over a first period, wherein: the first set of users is exposed to a control; the second set of users is exposed to a treatment variant; and the behavior data relates to a performance parameter of the controlled experiment; based on a prediction model applied to the behavior data, calculating predicted values of the performance parameter for each user of the first set and the second set of users over a second period of time; and determining if a difference exists between the predicted values of the performance parameter for each user of the first set of users and the predicted values of the performance parameter for each user of the second set of users.Type: ApplicationFiled: May 17, 2016Publication date: April 13, 2017Inventors: Gleb Gennadievich GUSEV, Aleksey Valyerevich DRUTSA, Pavel Viktorovich SERDYUKOV -
Publication number: 20170103335Abstract: An information processing device includes: a relation information storage unit 11 which stores information indicating relations, each being a relation between a success rate of accomplishing an aimed purpose by a pair of persons or things and attributes of each of the persons or things; and a proposal unit 12 which proposes to change at least some of attributes of at least one of persons or things composing a new pair, based on the information stored in the relation information storage unit.Type: ApplicationFiled: October 12, 2016Publication date: April 13, 2017Applicant: NEC CORPORATIONInventor: Yusuke OI
-
Publication number: 20170103336Abstract: A system comprises a computer system being configured for resolving a virtual world. The virtual world at least comprises objects, avatars associated with one or more users and one or more children obtained by the one or more of the users where the one or more users are parents to the one or more children. The children are rezzed by the computer system to be born to the parents and to grow in size and intellect in a real world time. The children are further rezzed to be animated, interact with the parents, and interact with one or more of the objects. A database system stores information for each of the children. The information at least comprises ownership, current size, current age, learned abilities, stats, and objects associated with the children.Type: ApplicationFiled: December 15, 2014Publication date: April 13, 2017Inventor: Bruce Hunnicutt
-
Publication number: 20170103337Abstract: A method, a system and a computer program product for searching a knowledge base and finding top-k meaningful paths for different concept pairs input by a user in linked open data utilizing the degree of association between concepts as the weight of the two concepts in a knowledge graph and to find the top-k shortest path as meaningful paths. A large corpus is used to train the association of different concept pairs. A deep learning based framework is used to learn a concept vector to represent the concept and the cosine similarity of the concept vector and an input concept vector indicating the degree of association of the vectors as the weight of these two concepts in the knowledge graph. The top-k meaningful paths are determined based on the weights and the shortest paths are provided for use by users as the meaningful paths.Type: ApplicationFiled: October 8, 2015Publication date: April 13, 2017Inventors: Feng Cao, Yuan Ni, Qiong K. Xu, Hui J. Zhu
-
Publication number: 20170103338Abstract: The described technology can provide semantic translations of a selected language snippet. This can be accomplished by mapping snippets for output languages into a vector space; creating predicates that can map new snippets into that vector space; and, when a new snippet is received, generating and matching a vector representing that new snippet to the closest vector for a snippet of a desired output language, which is used as the translation of the new snippet. The procedure for mapping new snippets into the vector space can include creating a dependency structure for the new snippet and computing a vector for each dependency structure node. The vector computed for the root node of the dependency structure is the vector representing the new snippet. A similar process is used to train a transformation function for each possible node type, using language snippets already associated with a dependency structure and corresponding vectors.Type: ApplicationFiled: October 8, 2015Publication date: April 13, 2017Inventors: Ying Zhang, Fei Huang, Feng Liang
-
DATA COLLECTION FOR PREDICTIVE MAINTENANCE OF NETWORKED ASSETS LEVERAGING MOBILE MEASUREMENT DEVICES
Publication number: 20170103339Abstract: Methods and arrangements for managing data collection relating to equipment in an asset network. A model is trained based on historical data relative to equipment in the asset network, wherein the model is employed for recommending at least one action for further data collection from the equipment. The model is adapted based on inputs comprising two or more of: historical sensor data, from one or more sensors obtaining data relative to the equipment; equipment maintenance and/or replacement data; a current system state; and a geographical position of one or more individuals who report data. The adapted model is employed to recommend at least one subsequent best action for collecting data relative to the equipment. Other variants and embodiments are broadly contemplated herein.Type: ApplicationFiled: October 9, 2015Publication date: April 13, 2017Inventors: Vinayaka Pandit, Dayama Pankaj Satyanarayan, Karthik Visweswariah -
Publication number: 20170103340Abstract: A predictive analytics system and method in the setting of multi-class classification are disclosed, for identifying systematic changes in an evaluation dataset processed by a fraud-detection model by examining the time series histories of an ensemble of entities such as accounts. The ensemble of entities is examined and processed both individually and in aggregate, via a set of features determined previously using a distinct training dataset. The specific set of features in question may be calculated from the entity's time series history, and may or may not be used by the model to perform the classification. Certain properties of the detected changes are measured and used to improve the efficacy of the predictive model.Type: ApplicationFiled: October 9, 2015Publication date: April 13, 2017Inventors: Scott Michael Zoldi, Jim Coggeshall, Yuting Jia
-
Publication number: 20170103341Abstract: An approach for continual learning in slowly-varying environments is provided. The approach receives one or more action requests from a decision agent. The approach deploys a first model to a decision engine. The approach initiates an observation period. The approach builds a second model, in which the second model comprises collected transaction data from the observation period. The approach initiates a test period. The approach determines a performance score for the first model and a performance score for the second model. The approach selects the model providing an optimized action.Type: ApplicationFiled: October 11, 2016Publication date: April 13, 2017Applicant: SAMSUNG SDS AMERICA, INC.Inventors: KANNAN PARTHASARATHY, GIRISH KATHALAGIRI SOMASHEKARIAH, JOHN FRANCIS ARACKAPARAMBIL
-
Publication number: 20170103342Abstract: A multi-modal meter of a vehicle obtains information from multiple sources to determine the most accurate values of motion parameters of the vehicle. The multi-modal meter obtains data describing motion of a vehicle from various sources including an on-board diagnostics (OBD) and global positioning system (GPS.) The dynamically evaluates the signal sources for their accuracy as the vehicle travels. The multi-modal meter selects different signal sources for different portions of a ride and uses the data from the selected signal sources to determine the most accurate motion parameters. The multi-modal meter use machine learning techniques to generate metadata used by an engine configured to determine the most accurate values of motion parameters of the vehicle.Type: ApplicationFiled: October 12, 2016Publication date: April 13, 2017Inventors: Purshotam Rajani, Gaurav R. Nukala, Gokulnath Coimbatore Kannan, Blair R. Essy
-
Publication number: 20170103343Abstract: Mechanisms for recommending content items based on topics are provided. In some implementations, a method for recommending content items is provided that includes: determining a plurality of accessed content items associated with a user, wherein each of the plurality of content items is associated with a plurality of topics; determining the plurality of topics associated with each of the plurality of accessed content items; generating a model of user interests based on the plurality of topics, wherein the model implements a machine learning technique to determine a plurality of weights for assigning to each of the plurality of topics; applying the model to determine, for a plurality of content items, a probability that the user would watch a content item of the plurality of content items; ranking the plurality of content items based on the determined probabilities; and selecting a subset of the plurality of content items to recommend to the user based on the ranked content items.Type: ApplicationFiled: December 20, 2016Publication date: April 13, 2017Inventors: Yangli Hector Yee, James Vincent McFadden, John Kraemer, Dasarathi Sampath
-
Publication number: 20170103344Abstract: An approach for two stage log normalization is provided. The approach retrieves a message format and a plurality of parameters from one or more log files. The approach determines a classification for one or more first sequence files, wherein the one or more first sequence files includes the message format from the one or more log files. The approach determines a classification of error for the one or more first sequence files. The approach determines whether there is a high confidence in the classification of error for the one or more first sequence files. The approach determines whether there is an improvement in confidence in the classification of error from one or more second sequence files, wherein the one or more second sequence files includes the message format and the plurality of parameters from the one or more log files.Type: ApplicationFiled: December 22, 2016Publication date: April 13, 2017Inventors: Phillip A.J. Cooper, Jevon J.C. Hill, Fiona L. Lam, Kalvinder P. Singh
-
Publication number: 20170103345Abstract: Certain embodiments relate to systems and methods for generating hotel reservations that includes: generating a hotel bid based on hotel criteria that includes a geographical location, a star level, an arrival and departure date, and an asking price; identifying hotels matching at least the geographical location and the star level; determining that a hotel bid price associated with each of the hotels is less than or equal to the asking price; transmitting the hotel bid directly to one or more hotel systems associated with each of the hotels; receiving, one or more acceptances of the hotel bid from the hotel systems; randomly selecting a target hotel system from the hotel systems to win the hotel bid; and generating a hotel reservation at the hotel associated with the target hotel system based at least in part on the arrival date, the departure date, and the asking price in the hotel bid.Type: ApplicationFiled: October 13, 2015Publication date: April 13, 2017Inventor: Ercan Ersergin
-
Publication number: 20170103346Abstract: A computer-implemented method and an apparatus reserve agents for enabling zero-waiting time agent interactions for customers requiring agent assistance. The method includes determining if a customer requires agent assistance. If it is determined that the customer requires agent assistance, then it is determined whether an agent associated with relevant skill is capable of being reserved for providing assistance to the customer. The determination of reservation of the agent is performed, at least in part, by generating a data structure representation. The agent is reserved for assisting the customer if it is determined that the agent is capable of being reserved for providing assistance to the customer. An offer for assistance is provisioned to the customer on at least one enterprise related interaction channel subsequent to the reservation of the agent. The reservation of the agent provides wait-less customer interaction with the agent upon customer acceptance of the offer.Type: ApplicationFiled: October 10, 2016Publication date: April 13, 2017Inventors: Michael BODELL, Vijay Kumar JANDHYALA, Yellu Madhusudhan REDDY
-
Publication number: 20170103347Abstract: The present invention describes an on demand service provisioning system to interface with suppliers and customers. One embodiment of the present invention includes a database to store information on customers, suppliers and transactions; a module to interface customers; a module to interface suppliers; a module to interface the database; a stateful section including the module to interface with the database; and a stateless section including the module to interface with the customers and the suppliers.Type: ApplicationFiled: October 24, 2016Publication date: April 13, 2017Inventors: Satnam Alag, Pramod Mahadev, Anson Mah, Vilas Athavale
-
Publication number: 20170103348Abstract: A system and method for buying tickets for games or lotteries in which a seller receives predicted game or lottery outcome data communicated from a buyer over a communication path. The seller generates a printed ticket based on the received outcome data and the seller transfers the printed ticket to a custodian that holds the printed ticket on behalf of the buyer. The custodian transmits data relating to the printed ticket to the buyer over the communication path and notifies the buyer if the printed ticket corresponds to an actual game or lottery outcome.Type: ApplicationFiled: October 25, 2016Publication date: April 13, 2017Inventor: Wayne P. CHAU
-
Publication number: 20170103349Abstract: Certain embodiments relate to generating hotel reservations that includes: generating a hotel bid based on hotel criteria; identifying hotels matching some of the hotel criteria; determining the hotel bid price associated with the hotels is greater than the asking price; identifying a subset of hotels that receive hotel bids where the hotel bid price is above the asking price; transmitting the hotel bid directly to the hotels in the subset; receiving one or more counteroffers with a new asking price from one or more hotels in the subset; identifying a target hotel system associated with the hotel having the lowest new asking price; generating a counteroffer hotel bid with the lowest new asking price; transmitting the counteroffer hotel bid to a client device associated with a user; receiving an acceptance of the counteroffer hotel bid; and generating a hotel reservation based on the counteroffer hotel bid.Type: ApplicationFiled: December 7, 2016Publication date: April 13, 2017Inventor: Ercan Ersergin
-
Publication number: 20170103350Abstract: A system and method for displaying seat inventory at a venue and facilitating planning of ticket prices for events at the venue is presented. Methods to predict total revenue for an event are described. Also presented are systems and methods for determining at what price and when to release so-called ‘flex’ price tickets during an on-sale using the sales velocity and sales/inquiry ratios. Determining demand of seats from secondary markets is also described with methods to use the demand for either repricing the seats in the primary market or presenting ‘best value’ seats to a prospective purchaser.Type: ApplicationFiled: December 20, 2016Publication date: April 13, 2017Inventors: Steven A. SUNSHINE, Rod GOODMAN, Michael ARYA, Larry CHU, Michael RIPBERGER
-
Publication number: 20170103351Abstract: Methods and systems for identifying travel itineraries are described herein. The system includes one or more databases storing traveller types, travel itineraries associated with a traveller type, and images associated with a traveller type. The system identifies images and makes them available for selection. Upon selection of an image, the system determines the traveller type associated with the selected image and based on the determined traveller type, identifies matching travel itineraries. These travel itineraries are returned in response to the selection of the image.Type: ApplicationFiled: October 5, 2016Publication date: April 13, 2017Applicant: Ooola Travel Inc.Inventor: Yu Ji Zhang
-
Publication number: 20170103352Abstract: A computer system receives a challenge submitted from an employee. The computer system identifies other challenges that meets a policy identifying when the other challenges are related employee submitted challenge. The computer system combines the related challenges into a workflow, increasing the visibility of the related challenges throughout the organization, enabling performing operation for the organization based on employee driven innovations identified and distributed within the workflow.Type: ApplicationFiled: February 26, 2016Publication date: April 13, 2017Inventors: Agatha Kurjanowicz, Scott Crockett, Sirui Liu, Jesse S. Zolna, Michael Thibodeau, Valérie Felger, David Philander Derby
-
Publication number: 20170103353Abstract: A digital strategic management tool that inputs data, records decisions, and describes actions. Using an online computer and computer keyboard, the tool includes a platform infrastructure, a real-time web application, and login instructions. The real-time web application is housed on line in the platform infrastructure to provide easy access for authenticated users. Using the login instructions, users download the real time web application onto the computer. Then users use the computer keyboard to input the data, record the decisions, and describe the actions. The tool is a cloud-based system, provides a supervening intelligence that is the synthesis of over 26 high leverage principles, theories, and models into a digital tool covering business areas of finance, strategy, organization, and operations.Type: ApplicationFiled: October 1, 2016Publication date: April 13, 2017Inventor: Mark W. Sickles
-
Publication number: 20170103354Abstract: A computer system comprises a display system and a portfolio builder in communication with the display system. The portfolio builder identifies activities of an employee. In response to identifying the activities, the portfolio builder identifies achievements of the employee from the activities. Further, the portfolio builder identifies recommended achievements from the achievements based on the application of one or more rules in a policy. Still further, the portfolio builder associates the recommended achievements with an achievement portfolio of the employee, enabling performing an operation for the organization based on the skills for the people in the organization.Type: ApplicationFiled: February 26, 2016Publication date: April 13, 2017Inventors: Agatha Kurjanowicz, Scott Crockett, Sirui Liu, Jesse S. Zolna, Michael Thibodeau, Valérie Felger, David Philander Derby, Jerome Gouvernel
-
Publication number: 20170103355Abstract: Systems and methods are disclosed for certifiying an equipment by capturing a physical location and a schematic location of the equipment; performing a test on the equipment; taking a picture of the equipment being tested; and certifying a test result; and sending the test result to a remote computer.Type: ApplicationFiled: May 31, 2016Publication date: April 13, 2017Inventor: Christopher Eberhardt
-
Publication number: 20170103356Abstract: Embodiments of the present invention disclose a method, system, and computer program product for cost effective data storage. A computer stores and arranges data in data storage resources in compressed or uncompressed arrangements. The computer determines what percentage of data is stored per tier for an uncompressed arrangement of data. The computer further determines both a compression factor as well as the percentage of data stored per tier for data stored in the compressed arrangement. The computer accesses data defining the cost per tier of both the compressed and uncompressed arrangement of data, then calculates the cost of both a compressed and uncompressed arrangement of the data. The computer then moves the data to the less expensive of the compressed or uncompressed arrangement of the data.Type: ApplicationFiled: October 7, 2015Publication date: April 13, 2017Inventor: Pierre Sabloniere
-
Publication number: 20170103357Abstract: To provide a task-specifying device that enable specification of a task which is needed for consensus building and information conveyance in a collaborative work between stakeholders but is missing from recognition of each of the stakeholders.Type: ApplicationFiled: April 16, 2015Publication date: April 13, 2017Applicant: NEC CorporationInventor: Eriko NUMATA
-
Publication number: 20170103358Abstract: A method and system to aid organizations in the compliance of new and existing statutory regulations and to set a new standard for risk based oversight control in regulated industries. The method and system provide a cloud based tool implementing a novel process and improving upon technologies for assessing competency levels of individuals responsible for performing particular tasks within an organization. The competency levels can be evaluated in view of regulatory requirements enforced upon the organization by statutory/competent authorities. The cloud based tool is designed to improve safety management through the determination of competency levels of individuals to perform particular tasks within an organization.Type: ApplicationFiled: October 13, 2016Publication date: April 13, 2017Inventors: Warren H. Crook, Richard C. Mintern
-
Publication number: 20170103359Abstract: Edits on a content item, such as a document, are divided into microtasks. The microtasks associated with a document can be automatically identified based on a workflow or can be identified by a user such as the creator of the content item or an administrator. The microtasks can be assigned to one or more workers including the creator of the content item. When a determination is made that an assigned worker is available to complete a microtask (e.g., when the worker is waiting in line, has just closed an application or file, or has just completed a phone call, etc.), the assigned microtask is presented to the worker for completion.Type: ApplicationFiled: October 12, 2015Publication date: April 13, 2017Inventors: Jaime Teevan, Shamsi Tamara Iqbal, Curtis von Veh, Daniel Liebling, Semiha Ece Kamar Eden, Andres Monroy-Hernandez, Pallavi Choudhury, Kristina Toutanova, Saleema Amershi
-
Publication number: 20170103360Abstract: Systems and methods are shown for routing task objects to multiple agents that involve receiving and storing real-time sensor data for multiple agents, receiving tasks and, for each task, create a task object representing the task and placing the task object in an input buffer. For each task object in the input buffer, utilize the real-time sensor data to identify one or more of the multiple agents as suitable for assignment to the task, apply a routing strategy to the task object to further select one of the multiple agents identified as suitable for assignment of the task object based on sensor data, and route the task object from the input buffer to a workbin corresponding to the selected agent.Type: ApplicationFiled: October 13, 2015Publication date: April 13, 2017Inventors: Herbert Willi Artur Ristock, Adrian Lee-Kwen, David Beilis, Christopher Connolly, Liyuan Qiao, Merijn te Booij, James Krautler
-
Publication number: 20170103361Abstract: System, apparatus, and methods for creating events and handling change requests affecting the events. User devices send change requests to a server. The server identifies relevant data based on the change request and generates newsfeed items based on the relevant data and the change request. The server sends the newsfeed items to the user devices. The user devices display the newsfeed items and allow for interaction with the newsfeed items. The user devices send updates and approvals related to the change requests to the server. The server commits change requests based on the updates and approvals.Type: ApplicationFiled: January 28, 2016Publication date: April 13, 2017Applicant: Ungerboeck Systems International, Inc.Inventors: Justin Ungerboeck, Krister Ungerboeck
-
Publication number: 20170103362Abstract: A work object processing apparatus includes a memory unit configured to include a user memory region associated with user information, a message thread memory region accessible through the user information and associated with a message thread, and a work object memory region accessible through the message thread and associated with a work object, a message thread processing unit configured to receive a work object, including a work producer, a work processor, and work contents, through a chat room associated with a message thread and to process work object operation on the message thread, and a work object processing unit configured to process a work object state of the work object changed in a work processing diagram depending on a work interaction between the work producer and the work processor.Type: ApplicationFiled: December 15, 2016Publication date: April 13, 2017Applicants: DELTA PDS CO., LTDInventors: Hyun Kyu CHOI, Dong Kyu CHOI, Jae Ho CHOI
-
Publication number: 20170103363Abstract: Systems, apparatuses, and methods include an intraocular lens (IOL) cart that may assist with inventory management and may help users identify an IOL for use in a particular surgical application. The IOL cart may include sensors and indicators that provide information to a user and may update IOL inventory automatically whenever the IOL cart is accessed by a user.Type: ApplicationFiled: October 12, 2015Publication date: April 13, 2017Inventors: Mikhail Boukhny, David Thoe
-
Publication number: 20170103364Abstract: A method and system for control of bailment inventory is disclosed. The method includes receiving a customer identifier from a customer, receiving from the customer at least one customer item for bailment, associating the customer identifier with the at least one customer item, storing the at least one customer item, and returning the at least one customer item to the customer.Type: ApplicationFiled: December 22, 2016Publication date: April 13, 2017Applicant: CoatChex, LLCInventors: Derek Pacque, Gerry Hays, Nathan Altman
-
Publication number: 20170103365Abstract: An event-based data storage and analysis system for managing event-based data storage and analysis and a method for the same; the system comprising: a data storage module in which a record is created and in which one or more events relating to a matter are created and stored; and wherein data is stored in the record by associating the data with one or more events, wherein the or each event can be chosen from a predetermined list of events relating to the type of the matter; and an analysis module for analyzing data collected for a type of event for one or more matters to determine information relating to the type of event.Type: ApplicationFiled: October 5, 2016Publication date: April 13, 2017Inventor: Zeev Fisher