Patent classifications
G06Q10/06313
SYSTEMS FOR COLLECTING, AGGREGATING, AND STORING DATA, GENERATING INTERACTIVE USER INTERFACES FOR ANALYZING DATA, AND GENERATING ALERTS BASED UPON COLLECTED DATA
- Sean Kelley ,
- Dylan Scott ,
- Ayush Sood ,
- Kevin Verdieck ,
- Izaak Baker ,
- Eliot Ball ,
- Zachary Bush ,
- Allen Cai ,
- Jerry Chen ,
- Aditya Dahiya ,
- Daniel Deutsch ,
- Calvin Fernandez ,
- Jonathan Hong ,
- Jiaji Hu ,
- Audrey Kuan ,
- Lucas Lemanowicz ,
- Clark Minor ,
- Nicholas Miyake ,
- Michael Nazario ,
- Brian Ngo ,
- Mikhail Proniushkin ,
- Siddharth Rajgarhia ,
- Christopher Rodgers ,
- Kayo Teramoto ,
- David Tobin ,
- Grace Wang ,
- Wilson Wong ,
- Holly Xu ,
- Xiaohan Zhang
Systems and methods for aggregating and storing different types of data, and generating interactive user interfaces for analyzing the stored data. In some embodiments, entity data is received for a plurality of entities from one or more data sources, and used to determine attribute values for the entities for one or more given time periods. The plurality of entities may be categorized into one or more entity groups, and aggregate attribute values may be generated based upon the entity groups. A first interactive user interface is generated displaying the one or more entity groups in association with the aggregated attribute values associated with the entity group. In response to a received indication of a user selection of an entity group, a second interactive user interface is generated displaying the one or more entities associated with the selected entity group, each entity displayed in association with the attribute values associated with the entity.
SYSTEMS AND METHODS FOR EVENT PARTICIPANT PROFILE MATCHING
Disclosed are various embodiments for optimizing social and/or business events organized to facilitate face-to-face interactions among participants to allow the participants to become better acquainted. An organizer of the event can submit event parameters. During each round of the event, event round matches between participants are determined according to at least the event parameters and participant profile information. Notifications can be sent to each participant to notify each participant of their seating location and match for each event round. Participants can be notified of a level of interest for different participants.
JOB SCHEDULER TEST PROGRAM, JOB SCHEDULER TEST METHOD, AND INFORMATION PROCESSING APPARATUS
A non-transitory computer-readable storage medium storing therein a job scheduler test program that causes a computer to execute a process includes: determining whether or not a state of every thread of a test-target job scheduler is a standby state; and changing a time of a system referenced when the thread executes a process to a time that is put forward in a case where the state of every thread is the standby state.
METHOD OF PLANNING FOR DEPLOYMENT OF FACILITIES AND APPARATUS ASSOCIATED THEREWITH
A method of planning for deployment of facilities includes modeling maximization of satisfaction of demands for service in a geographic area (packing constraint) and minimization of distance traveled from locations of interest within the geographic area to deployed facilities (covering constraint) as a mixed packing and covering problem with a service level constraint on the deployed facilities and an overall budget constraint. Additional embodiments describe an iterative process to identify an optimized solution, an incremental process to identify incremental optimized solutions in relation to release of incremental budgets for deployment of facilities, and deployment of facilities in which multiple private providers compete for sites and subsidies from an authoritative agency. Various embodiments of facility deployment planning systems associated with the method are also provided, as well as various embodiments of non-transitory computer readable medium associated with the method.
METHOD OF COLLABORATIVE SOFTWARE DEVELOPMENT
A method of collaboratively developing software includes recording a plurality of developers' tasks relating to a collection of software development files via software executing on a computer. The method further includes calculating a proximity score between a plurality of tasks based on the overlap of the developers' activities via software executing on a computer. The method further includes selecting and capturing a group of task properties that along with the proximity score can be used to select a group of task pairings that require coordination. The method further includes notifying the developers assigned to the task pairings selected that they may need to coordinate their development efforts.
VALUE ELEMENT EVALUATION APPARATUS, VALUE ELEMENT EVALUATION METHOD AND PROGRAM
A value element determination device according to an embodiment includes: an input unit for inputting a function of an evaluation target service and a standpoint of a user using the evaluation target service; a first calculation unit that uses a relevance matrix having relevance between the function of the evaluation target service and each of state-changes of the user using the evaluation target service as elements to calculate the relevance between the function input via the input unit and each of the state-changes; an acquisition unit that acquires, from a database storing sets of the state-change of the user using the evaluation target service and advantage or disadvantage of the user using the evaluation target service, a set including a state-change having the relevance calculated by the first calculation unit exceeding a threshold value; a second calculation unit that calculates similarity in terms of meanings of the advantage or disadvantage included in the set acquired by the acquisition unit, the standpoint of the user input via the input unit, and an evaluation element representing an element configuring evaluation of the evaluation target service; and an output unit that outputs the evaluation element having the similarity calculated by the second calculation unit exceeding the threshold value.
Hybrid seed selection and seed portfolio optimization by field
Techniques are provided for generating target success group of hybrid seeds for target fields include a server receiving agricultural data records that represent crop seed data describing seed and yield properties of hybrid seeds and first field geo-location data for agricultural fields where the hybrid seeds were planted. The server receives second geo-locations data for target fields where hybrid seeds are to be planted. The server generates a dataset of hybrid seed properties that include yield values and environmental classifications for hybrid seeds and then a dataset of success probability scores that describe the probability of a successful yield on the target fields based on the dataset of hybrid seed properties and the second geo-location data. The server generates target success yield group of hybrid seeds and probability of success values based on success probability scores and a yield threshold. The server causes display of the target success yield group.
METHOD AND SYSTEM FOR PRODUCTION OPTIMIZATION
The invention enables a system for generating a daily production plan and assigning the products to be painted for a plurality of Paint Shop production lines.
Embodiments of the present disclosure may include a System for generating a daily production plan and assigning the products to be painted for a plurality of Paint Shop production lines, including inventory data receiving means. Embodiments may also include previous backlog production data receiving means. Embodiments may also include order data means for receiving detail about the products to be painted. Embodiments may also include constraints configuration means for configuration of the constraints of the production system. Embodiments may also include production plan generation means for generating a production plan based on the inventory data (a), the previous backlog production data (b), the order data details (c), and the constraints of the production system (d).
The product optimization tool also includes a system consisting of a user interface for inputting and modifying process settings, as well as a means for generating reports on paint shop performance. The system mainly involves utilizing an objective function to find the optimal production and painting of the products.
Paving machine engine idle time reduction
A system and method includes a paving machine, a vehicle, and one or more controllers. The paving machine includes an engine for powering the paving machine and the vehicle is associated with the paving machine. The one or more controllers are configured to determine an estimated time of arrival for the vehicle at the paving machine based on a location of the vehicle; identify a startup time for the paving machine, wherein the startup time comprises a time period between starting the engine of the paving machine and an operational parameter of the paving machine reaching a threshold value; and generate an indication to shut down the engine of the paving machine if the startup time for the paving machine is less than the estimated time of arrival of the vehicle associated with the paving machine.
SYSTEM AND METHOD FOR PREDICTING PROJECT PRICING BASED UPON USING PROJECT TEMPLATES
Systems, methods, and other embodiments for predicting project pricing based upon project templates such as for use in the renovation and construction of buildings. In particular, the present invention interactively creates customer estimates and vendor specifications, and more specifically interactively creates customer estimates and vendor specifications that are less subjective and produce similar, repeatable results when run by different users.