Patent application number | Description | Published |
20100214285 | RENDERING A THREE-DIMENSIONAL TIME HELIX IN A VIRTUAL UNIVERSE - The present invention provides a 3-D time helix renderable in a virtual universe. In one embodiment, there is a time helix tool, including a construction component configured to: generate a 3-D time helix in a virtual universe, and populate the 3-D time helix with a set of data objects. The time helix tool further comprises a rendering component configured to render the 3-D time helix with at least one of the set of data objects to a user of the virtual universe. | 08-26-2010 |
20110131153 | DYNAMICALLY CONTROLLING A COMPUTER'S DISPLAY - A computer-implemented method, system and computer program product for dynamically managing screen real estate on a remote computer's display is presented. A first computer receives an initial state of screen real estate of a remote computer's display. The first computer detects a change to an external physical environment of the remote computer's display, and then adjusts the initial state of the screen real estate in order to remotely create an adjusted state of the screen real estate. | 06-02-2011 |
20110267256 | Displaying messages on created collections of displays - Collections of displays are created from a number of displays, based on display attributes of each display, to yield display collection attributes for each collection. It is determined whether any of a number of messages should be displayed on any of the collections of displays, based at least on message attributes of each message and on the display collection attributes of each collection. Where it has been determined that a given message should be displayed on a given collection of displays, at least a portion of the given message is transmitted to each display within the given collection to display the given message on the given collection of displays. The displays may be movable displays on vehicles and that are functional while the vehicles are moving, billboard displays on billboards along a road, stationary displays on buildings within a given location, or other types of displays. | 11-03-2011 |
20110307210 | SYSTEM AND METHOD FOR TRACKING A MOBILE NODE - Techniques for tracking the position and movement of a mobile node within a field of fixed nodes are disclosed herein. In one embodiment, positional information generated from neighboring nodes in the field of nodes along with positional information obtained from the mobile node itself is compiled and used to track the location of the mobile node. The field of fixed nodes may relay positional information to interested nodes within the field in order to communicate the movement of the mobile node. Based on the positional information of the mobile node, the mobile node can be tracked, and an estimated time of arrival and a likelihood of reaching a defined point or a fixed node can be computed. Additionally, fixed nodes may use the estimated time of arrival and likelihood calculations to initiate anticipatory processing if the mobile node is likely to encounter the fixed node. | 12-15-2011 |
20120131175 | Cooperative neighboring hardware nodes determination - A hardware node locates one or more neighboring hardware nodes. The hardware node maintains a general list of the neighboring hardware nodes. The hardware node can determine one or more selected neighboring hardware nodes within the general list with which the hardware node is interested in cooperating, such as to create an interest list of the selected neighboring hardware nodes. The hardware node contacts each selected neighboring hardware node, such as each node within the interest list, to determine a corresponding level of cooperation of each selected neighboring hardware node. The hardware node generates a cooperating list that includes the corresponding level of cooperation of each selected neighboring hardware node, after contacting each selected neighboring hardware node. | 05-24-2012 |
20120131226 | Temporary collaborative ad-hoc network of hardware nodes to perform function - That a trigger for creating a temporary collaborative ad-hoc network of hardware nodes has occurred is detected. In response, the temporary collaborative ad-hoc network is created via intercommunication among the hardware nodes. After the temporary collaborative ad-hoc network has been created, the temporary collaborative ad-hoc network performs a given function. A particular hardware node within the temporary collaborative ad-hoc network can perform a roll call request so that it ascertains a list of the hardware nodes within the temporary collaborative ad-hoc network. Performing the roll call request can include ascertaining that a correctness of the list of the hardware nodes satisfies a threshold, such that the correctness of the list of the hardware nodes is not necessarily completely correct. | 05-24-2012 |
20120190382 | System And Method For Tracking A Mobile Node - Techniques for tracking the position and movement of a mobile node within a field of fixed nodes are disclosed herein. In one embodiment, positional information generated from neighboring nodes in the field of nodes along with positional information obtained from the mobile node itself is compiled and used to track the location of the mobile node. The field of fixed nodes may relay positional information to interested nodes within the field in order to communicate the movement of the mobile node. Based on the positional information of the mobile node, the mobile node can be tracked, and an estimated time of arrival and a likelihood of reaching a defined point or a fixed node can be computed. Additionally, fixed nodes may use the estimated time of arrival and likelihood calculations to initiate anticipatory processing if the mobile node is likely to encounter the fixed node. | 07-26-2012 |
20120213121 | Temporary collaborative ad-hoc network of hardware nodes to perform function - That a trigger for creating a temporary collaborative ad-hoc network of hardware nodes has occurred is detected. In response, the temporary collaborative ad-hoc network is created via intercommunication among the hardware nodes. After the temporary collaborative ad-hoc network has been created, the temporary collaborative ad-hoc network performs a given function. A particular hardware node within the temporary collaborative ad-hoc network can perform a roll call request so that it ascertains a list of the hardware nodes within the temporary collaborative ad-hoc network. Performing the roll call request can include ascertaining that a correctness of the list of the hardware nodes satisfies a threshold, such that the correctness of the list of the hardware nodes is not necessarily completely correct. | 08-23-2012 |
20130118500 | MANAGING AN ACTIVE STRAP SYSTEM FOR A FACE MASK - A method, system or computer usable program product for managing a set of active straps for a positive airway pressure (PAP) mask including detecting a pressure value with a pressure sensor, analyzing the pressure value with a processor for identifying an adjustment of the set of active straps, and performing the identified adjustment with the set of active straps. | 05-16-2013 |
20130179095 | MONITORING WATER CONSUMPTION - A data processing system and a computer program product for monitoring water consumption. A set of locations in a fluid transport system in a structure is monitored for sounds generated by a fluid flowing at an endpoint of the fluid transport system. Current acoustic data is generated for the sounds detected from monitoring the set of locations. The current acoustic data is compared with historical acoustic data to form a difference. A determination is made as to whether the difference exceeds a threshold. An action is performed in response to determining that the difference exceeds the threshold. | 07-11-2013 |
20130179096 | MONITORING WATER CONSUMPTION - A method for monitoring water consumption. A set of locations in a fluid transport system in a structure is monitored for sounds generated by a fluid flowing at an endpoint of the fluid transport system. Current acoustic data is generated for the sounds detected from monitoring the set of locations. The current acoustic data is compared with historical acoustic data to form a difference. A determination is made as to whether the difference exceeds a threshold. An action is performed in response to determining that the difference exceeds the threshold. | 07-11-2013 |
20130245793 | ANOMALY DETECTION SYSTEM, ANOMALY DETECTION METHOD, AND PROGRAM FOR THE SAME - An anomaly detection system for detecting an anomaly within a network as a first embodiment in order to provide an anomaly detection system, anomaly detection method, and program for the same. An anomaly detection system which has a plurality of industrial control systems (hereinafter “ICS”s) which are connected to the network, an integrated analyzer which receives the operational status of each ICS as monitoring data in order to identify an ICS for which an anomaly is suspected so as to perform an anomaly assessment, a receiving unit provided for each ICS which receives data from other ICSs, a transmission unit which transmits data to other ICSs and transmits the monitoring data to the integrated analyzer, a security policy which includes recording of data and generation rules, and a wrapper which refers to the security policy in order to control the data so as to transmit the same to other ICSs. | 09-19-2013 |
20130324952 | Ostomy Appliance Wear Time Prediction - Use of and performance of ostomy appliances are enhanced by providing one or more sensors to an ostomy pouch; collecting sensor data by sensors to form a history of events impinging on the ostomy pouch and conditions of the pouch over time; comparing the sensor data to historical sensor data for a similar ostomy pouch to predict a reduction in nominal wear time; and notifying a user of the predicted reduction in nominal wear time. | 12-05-2013 |
20130340175 | MANAGING MATTRESS PRESSURE ON WOUNDS - A method, computer usable program product, or system for adjusting a mattress to minimize pressure on a patient wound including detecting a location of the patient wound relative to the mattress, and responsive to detecting the location of the patient wound relative to the mattress, adjusting the mattress to minimize pressure on the patient wound. | 12-26-2013 |
20130340176 | MANAGING MATTRESS PRESSURE ON WOUNDS - A method for adjusting a mattress to minimize pressure on a patient wound including detecting a location of the patient wound relative to the mattress, and responsive to detecting the location of the patient wound relative to the mattress, adjusting the mattress to minimize pressure on the patient wound. | 12-26-2013 |
20130341935 | RECLAIMING ENERGY FROM WASTE WATER IN TALL BUILINGS - Electrical power is generated from falling liquids such as captured rain water, gray water and black water in tall buildings using two or more reservoirs. Fill valves for each of the reservoirs are controlled to fill the first reservoir in a raised position while emptying the second reservoir in a lowered position. When full, the first reservoir is dropped to the lowered position while imparting mechanical energy to an electrical generator and while raising the second reservoir. Next, the second reservoir is filled until full while the first reservoir is emptied, followed by dropping the second reservoir to the lowered position while imparting mechanical energy to the electrical generator and while raising the first reservoir. The cycle is repeated so that electrical generation from the falling of the liquid avoids the liquid contacting or passing through a turbine or impeller. | 12-26-2013 |
20130346021 | MONITORING USE OF A SINGLE ARM WALKING AID - A method, system or computer usable program product for monitoring single arm walking aid use of a user including providing a sensor on at least one of a left shoe, a right shoe and a single arm walking aid, using the sensor, determining a relative position of a set of footsteps by a left foot, a set of footsteps by a right foot, and a set of placements of the single arm walking aid, and using the relative position data, determining whether the user is practicing correct single arm walking aid use. | 12-26-2013 |
20140052509 | Dynamically Controlling a Computer's Display - A method and/or computer system dynamically manages screen real estate of a remote computer's display. A first computer receives an initial state of screen real estate of a remote second computer's display on a portable computing device, where the initial state describes information displayed on the remote second computer's display. The first computer detects a change to an external physical environment of the remote second computer's display from one location to another location within a same building. The first computer then adjusts the initial state of the screen real estate in order to remotely create an adjusted state of the remote second computer's screen real estate, where the adjusted state comports with the change to the physical location of the remote second computer's display, and where the adjusted state alters an appearance of the information displayed on the remote second computer's display. | 02-20-2014 |
20140090646 | MANAGING AN ACTIVE STRAP SYSTEM FOR A FACE MASK - A method for managing a set of active straps for a positive airway pressure (PAP) mask including detecting a pressure value with a pressure sensor, analyzing the pressure value with a processor for identifying an adjustment of the set of active straps, and performing the identified adjustment with the set of active straps. | 04-03-2014 |
20140121559 | DETECTING COGNITIVE IMPAIRMENT INDICATORS - A method, system or computer usable program product for monitoring user interaction patterns to provide early warning of cognitive impairment including monitoring with an application running on a processor a first set of user interactions of a user with a data processing system to form a historical baseline for the user that is stored in memory, monitoring with the application running on the processor a second set of user interactions of the user with the data processing system to form a set of current results for the user, comparing with the processor the set of current results with the historical baseline, and responsive to identifying a change indicative of a cognitive degradation for the user, sending a notification indicating the change. | 05-01-2014 |
20140131462 | MANAGING HOT WATER DELIVERY - A method, system or computer usable program product for controlling an on-demand hot water heater including providing a plurality of nodes for receiving hot water from an on-demand hot water heater in a hot water delivery system, receiving a demand with a node identifier for hot water at a node, determining a hot water temperature for the node from a centralized database, the database including a set of node identifiers with a corresponding set of preset hot water temperatures, and controlling a temperature of hot water flowing from the water heater based on the determined hot water temperature. | 05-15-2014 |
20140214935 | Managing Content Across Different Device Types - A method, system or computer usable program product for automatically navigating content on different devices using markers including identifying a set of device types for receiving content stored in memory, utilizing a processor to provide markers to the content, the markers being selective by device type, and displaying on a display a portion of the content on each device type according to the provided markers. | 07-31-2014 |
20140277817 | MANAGING HOT WATER STORAGE AND DELIVERY - A method, system or computer usable program product for managing a water heater utilized for heating stored hot water including utilizing an expected user schedule to determine an expected user load for storage in memory, utilizing ambient temperature data to determine a water heating load for storage in memory, utilizing a processor to analyze the expected user load and the water heating load stored in memory to determine a desired temperature for the stored hot water according to a predetermined policy, and utilizing the processor to instruct the water heater to heat the stored hot water to the desired temperature. | 09-18-2014 |
20140370469 | UTILIZING APPLIANCE OPERATING PATTERNS TO DETECT COGNITIVE IMPAIRMENT - A method, system or computer usable program product for detecting a change in appliance operating patterns as an indication of cognitive impairment including monitoring a first operating pattern for an appliance by a user to establish a baseline operating pattern; and responsive to detecting a second operating pattern for the appliance by the user deviating from the established baseline operating pattern exceeding a threshold, providing an indication of a possible cognitive impairment of the user. | 12-18-2014 |
20150033076 | ANOMALY DETECTION SYSTEM, ANOMALY DETECTION METHOD, AND PROGRAM FOR THE SAME - A method is for handling an anomaly in an industrial control system (ICS) connected to a network with a plurality of other ICSs and an anomaly analyzer. An ICS receives status data from its own industrial process, and stores this status data as normal pattern data. The ICS transmits its own status data to one or more other ICSs. The ICS receives an indication from the anomaly analyzer that the ICS is suspected of having an anomaly. The ICS transmits alternate status data based on the normal pattern data stored during non-suspect operation, and stores the status data received from its own industrial process as real status data. In response to receiving from the anomaly analyzer an indication that the ICS is not operating anomalously, the ICS transmits the stored real data, and switches back to transmitting its own status data to one or more other ICSs. | 01-29-2015 |
20150106224 | DETERMINING PICKING COSTS FOR A SET OF CANDIDATE PRODUCTS FOR A PRODUCT ORDER - A method, system or computer usable program product for offering a set of candidate products that have a lower picking cost including detecting a product selected for purchase by a user; identifying a list of proximate products to the product selected for purchase; utilizing a processor for ranking the proximate products considering incremental picking costs and applicability of the proximate products to the product selected for purchase to determine picking scores for a subset of the proximate products in the list of proximate products; and presenting to the user the set of candidate products selected from the subset of proximate products based on the picking scores. | 04-16-2015 |
20150161667 | PRESENTING OFFERS TO NAVIGATIONALLY PROXIMATE USERS - A method, system or computer usable program product for presenting offers to navigationally proximate users based on a scheduled delivery time to a first user including receiving a first user delivery address for the first user for an ordered item scheduled to be delivered at a first delivery time; utilizing a processor to determine a set of offers to a set of users who are navigationally proximate to the first user delivery address; and presenting a first offer to one of the set of navigationally proximate users based on the first user delivery address and the first delivery time, wherein the first offer is valid for a first time window calculated so that if accepted the first offer can be prepared and delivered while allowing the ordered item to be delivered within a second time window of the scheduled first delivery time. | 06-11-2015 |
Patent application number | Description | Published |
20090136987 | Carbon Nanotube Based Imaging Agents - Compositions and methods related to carbon Nanotubes are provided. More particularly, imaging agents comprising carbon Nanotubes internally loaded with a contrast agent and associated methods are provided. One example of a method may involve a method for imaging comprising: providing an imaging agent comprising a carbon Nanotube loaded with contrast agent; introducing the imaging agent into a cell; and imaging the cell to detect the presence of the imaging agent. | 05-28-2009 |
20090214101 | Targeted Nanostructures for Cellular Imaging - Compositions and methods related to targeted carbon nanostructures. More particularly, targeted carbon nanostructures comprising: a C | 08-27-2009 |
20100021367 | FACILE PURIFICATION OF CARBON NANOTUBES WITH LIQUID BROMINE AT ROOM TEMPERATURE - A method of removing metal impurities from carbon nanotubes includes treating carbon nanotubes with distilled bromine in a substantially oxygen- and water-free atmosphere and then removing the distilled bromine from the carbon nanotubes. Purified carbon nanotubes having an iron content from about 2.5 to about 3.5 by weight that are substantially free of derivatization at the ends and defect sites are made available via this method. | 01-28-2010 |
20110274624 | CONTRAST AGENTS IN POROUS PARTICLES - MRI imaging compositions are disclosed comprising non-chelated MRI contrast agents in the pores of at least one porous microparticle or nanoparticle. The compositions of the invention have been found to exhibit increased relaxivity and therefore, enhanced MRI imaging. The non-chelated contrast agents include T1 contrast agents, such as those including Gd(III) or Mn(II). Methods of MRI imaging and methods of making the compositions are also disclosed. | 11-10-2011 |
20120141543 | Carbon Nanotube Based Nanocomposites - Novel methods and compositions of nanocomposites are provided. One exemplary composition comprises a biocompatible polymer, such as polypropylene fumarate, and a carbon nanotube, such as a single walled carbon nanotube, an ultra-short carbon nanotube, or a substituted ultra-short carbon nanotube. An exemplary method comprises providing a biocompatible polymer and a carbon nanotube and combining a biocompatible polymer and a carbon nanotube to form a nanocomposite. Another exemplary method comprises providing a nanocomposite comprising a biocompatible polymer and a carbon nanotube and administering the composition to a subject. | 06-07-2012 |
20120189492 | FULLERENE COMPOSITIONS AND METHODS FOR PHOTOCHEMICAL PURIFICATION - In various embodiments, the present disclosure describes fullerene derivatives that are capable of photocatalytically generating reactive oxygen species in the presence of ultraviolet and/or visible light. In some embodiments, the fullerene derivatives are aminofullerenes containing a plurality of amine-terminated moieties covalently bonded to the fullerene cage. The fullerene derivatives may optionally be covalently bonded to a substrate surface for use in photocatalytic disinfection systems for removing various contaminants including, for example, bacteria, viruses, protozoa and chemical pollutants. Methods using the present fullerene and aminofullerene derivatives in various purification processes are also described herein. | 07-26-2012 |
20130130295 | CARBON NANOTUBE BASED IMAGING AGENTS - Compositions and methods related to carbon nanotubes are provided. More particularly, imaging agents comprising carbon nanotubes internally loaded with a contrast agent and associated methods are provided. One example of a method may involve a method for imaging comprising: providing an imaging agent comprising a carbon nanotube loaded with contrast agent; introducing the imaging agent into a cell; and imaging the cell to detect the presence of the imaging agent. | 05-23-2013 |