Hulen
Corey Hulen, Patterson, CA US
Patent application number | Description | Published |
---|---|---|
20130110842 | TOOLS AND TECHNIQUES FOR EXTRACTING KNOWLEDGE FROM UNSTRUCTURED DATA RETRIEVED FROM PERSONAL DATA SOURCES | 05-02-2013 |
20140035949 | METHOD AND APPARATUS FOR ENHANCING A CALENDAR VIEW ON A DEVICE - An apparatus and computer-implemented method for enhancing a calendar view on a device comprising extracting data from a user's linked data store, processing the data to recognize one or more entities within the data, inferring correlations between the entities, supplementing existing calendar entries on the user's device with the inferred correlations, creating new entities and displaying one or more actions to the user based on the context of a selected calendar entry. | 02-06-2014 |
Corey Hulen, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20120150905 | Concerted Coordination of Multidimensional Scorecards - Data retrieval from data sources associated with elements of a scorecard is optimized by combining the queries for the same data sources into a single query. The querying process is further optimized based on an attribute and/or condition of a data source. Query parameters and execution schedule may be adjusted based on the elements, data sources, or subscriber identity. Retrieved data is cached at element, combination of elements, data source, or scorecard level for rapid and efficient building and maintenance of scorecards. | 06-14-2012 |
Corey Hulen, Menlo Park, CA US
Patent application number | Description | Published |
---|---|---|
20130185336 | SYSTEM AND METHOD FOR SUPPORTING NATURAL LANGUAGE QUERIES AND REQUESTS AGAINST A USER'S PERSONAL DATA CLOUD - A machine-implemented method for supporting a natural language user request against a user's personal data cloud can include a machine receiving the natural language user request from the user, determining a semantic interpretation of the natural language user request, querying a semantically-indexed, integrated knowledge store based on the semantic interpretation, and responding to the natural language user request by displaying results of the querying, wherein the results correspond to an item within the user's personal data cloud. | 07-18-2013 |
20140258339 | SYSTEM AND METHOD FOR SUPPORTING NATURAL LANGUAGE QUERIES AND REQUESTS AGAINST A USER'S PERSONAL DATA CLOUD - A machine-implemented method for supporting a natural language user request against a user's personal data cloud can include a machine receiving the natural language user request from the user, determining a semantic interpretation of the natural language user request, querying a semantically-indexed, integrated knowledge store based on the semantic interpretation, and responding to the natural language user request by displaying results of the querying, wherein the results correspond to an item within the user's personal data cloud. | 09-11-2014 |
Corey J. Hulen, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20090106640 | Scorecard Interface Editor - A user interface is programmed to create a scorecard. The interface includes a scorecard module including a column area and a row area, and a key performance indicator area including a plurality of key performance indicators. A key performance indicator from the key performance indicator area can be dragged and dropped onto one of the column area and the row area to add indicia associated with the key performance indicator to the scorecard. | 04-23-2009 |
20130311904 | Real Time Collaboration Using Embedded Data Visualizations - Scorecard data is received, processed, and visualizations provided by a performance metric application. Real time collaboration between users is facilitated through context based selections from the visualizations through one or more communication applications. Performance metric application may be embedded in the communication application or vice versa through local implementation or in a service based architecture. | 11-21-2013 |
Corey James Hulen, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20140129298 | System and Method for Multi-Dimensional Average-Weighted Banding Status and Scoring - Method and system for generating summary scores from heterogeneous measures retrieved from multi-dimensional data structures for monitoring organizational performance. Scorecards are created for each group of tree-structured measures branching from Parent nodes to child nodes based on Key Performance Indicators (KPI). Scores for each parent node may be obtained by rolling up scores for child nodes reporting to the parent node. KPI's at the lowest level are mapped on first scale, then mapped to a normalized scale, and score values determined. KPI scores are weight-averaged for roll-up to a parent node determining the score for that node. Multiple parent nodes may be rolled-up to a higher level node in a similar way. Multiple dimensions of the measure such as geographic and temporal may be scored simultaneously. | 05-08-2014 |
Matthew R. Hulen, West Lafayette, IN US
Patent application number | Description | Published |
---|---|---|
20080295791 | Engine system having dedicated thermal management system - A thermal management system for an engine is disclosed. The thermal management system may have a first hydraulic circuit configured to circulate a fluid through the engine. The thermal management system may also have a second hydraulic circuit pressurized by the engine to heat the fluid during operation of the engine. | 12-04-2008 |
20080295811 | Engine system having cooled and heated inlet air - A thermal management system for an engine is disclosed. The thermal management system may have a first heat exchanger situated to cool air directed into the engine, a pump configured to pressurize a fluid directed through the engine, and a second heat exchanger situated to transfer heat absorbed by the fluid to air directed into the engine. The thermal management system may also have a heater configured to provide supplemental heat to air directed into the engine. | 12-04-2008 |
Michael S. Hulen, Acton, MA US
Patent application number | Description | Published |
---|---|---|
20100154216 | Methods of Modifying Surface Coverings to Embed Conduits Therein - Methods of modifying surface coverings to embed conduits therein to collect solar heat energy including grinding away a portion of the surface covering, installing a network of conduits in the recess and filling the recess to cover the conduits with a material capable of transferring heat from solar radiation to the conduits and a method for modifying a surface covering to embed conduits therein to collect solar heat energy including softening the surface covering, forming a channel in the softened surface covering, pressing a conduit into the channel and filling the channel with thermal conductive material to cover the conduit. | 06-24-2010 |
20100154785 | Systems and Methods for Operating Environmental Equipment Utilizing Energy Obtained from Manufactured Surface Coverings - Systems and methods for operating environmental equipment using heat absorbed by manufactured surface coverings from incident solar radiation where fluid in conduits carried in the manufactured surface covering is heated and supplied to a heat exchanger to provide heat for various environmental equipment such as a hot water supply, a turbine-driven electrical generator, a chiller, a water purification system, and/or a distillation system. Efficiencies are maximized by use of thermally conducted aggregates in the manufactured surface covering. | 06-24-2010 |
20110094500 | Efficiency of Systems and Methods for Operating Environmental Equipment Utilizing Energy Obtained from Manufactured Surface Coverings - A system for operating environmental equipment with improved efficiency including a surface covering having fluid carrying conduits and surface structure heated by solar radiation to heat the fluid with the fluid carrying conduits having non-round cross-sectional shapes to provide increased heat transfer contact surfaces, a heat exchanger communicating with the conduits and energy conversion equipment coupled with the heat exchanger to utilize the heat generated energy for operation. | 04-28-2011 |
Ronald Scott Hulen, Ashburn, VA US
Patent application number | Description | Published |
---|---|---|
20120047571 | SYSTEMS AND METHODS FOR DETECTING PRESELECTED QUERY TYPE WITHIN A DNS QUERY - In some embodiments, a non-transitory processor-readable medium storing code representing instructions to cause a processor to perform a process includes code to determine whether an IPv4 packet is associated with a Domain Name System (DNS) query based on an IPv4 header of the IPv4 packet. If the IPv4 packet is a DNS query packet, the non-transitory processor-readable medium includes code to determine whether the IPv4 packet has a preselected query type based on a payload of the IPv4 packet. If the IPv4 packet is a DNS query packet and has the preselected query type, the non-transitory processor-readable medium includes code to send a signal to block transmission of the IPv4 packet. In some embodiments, the preselected query type has a DNS record type value of 28. | 02-23-2012 |
20120047572 | DECAPSULATION OF DATA PACKET TUNNELS TO PROCESS ENCAPSULATED IPV4 OR IPV6 PACKETS - In one embodiment, a non-transitory processor-readable medium stores code representing instructions to cause a processor to determine whether an IPv4 payload of an IPv4 packet includes a tunneled IPv6 packet. When the IPv4 payload includes the tunneled IPv6 packet, the code can determine a location of a payload of the tunneled IPv6 packet based at least in part on a header of the tunneled IPv6 packet, and send a signal to block transmission of the IPv4 packet when the payload of the tunneled IPv6 packet is not a valid IPv6 payload. | 02-23-2012 |
20120047573 | METHODS AND APPARATUS FOR DETECTING INVALID IPV6 PACKETS - In one embodiment, a non-transitory processor-readable medium stores code representing instructions to cause a processor to determine (1) whether an IPv6 packet includes an extension header of an illegal type and (2) a quantity of extension headers present in the IPv6 packet that are of a preselected type. When the IPv6 packet includes the extension header of the illegal type, the code can send a first signal to block transmission of the IPv6 packet. When the quantity of extension headers that are of the preselected type is greater than a preselected quantity, the code can send a second signal to block transmission of the IPv6 packet. | 02-23-2012 |