Patent application number | Description | Published |
20090296700 | APPLICATION LEVELS OF SERVICE OVER A NETWORK - Methods, systems, devices, and software are disclosed for providing application levels of service over a network. Embodiments of the invention maintain a list of registered applications (or application providers) that have registered with a network resources provider. Customers of the network resources provider may authenticate some or all of the registered applications, indicating a desire to allow traffic relating to those applications over their access networks. Customers may further set application levels of service with respect to those authenticated applications. Certain embodiments may use the registrations, authentications, service level settings, and/or other related information to generate application service level protocol data. This ASLP data may then be used to make data handling determinations for managing the flow of network traffic according to agreed service levels at the application level. | 12-03-2009 |
20090296702 | BANDWIDTH RESERVATION FOR AUTHENTICATED APPLICATIONS - Methods, systems, devices, and software are disclosed for providing application levels of service over a network. Embodiments of the invention maintain a list of registered applications (or application providers) that have registered with a network resources provider. Customers of the network resources provider may authenticate some or all of the registered applications, indicating a desire to allow traffic relating to those applications over their access networks. Customers may further set application levels of service with respect to those authenticated applications. Certain embodiments may manage network traffic to accord with the application levels of service. | 12-03-2009 |
20110082925 | Bandwidth Reservation for Authenticated Applications - Methods, systems, devices, and software are disclosed for providing application levels of service over a network. Embodiments of the invention maintain a list of registered applications (or application providers) that have registered with a network resources provider. Customers of the network resources provider may authenticate some or all of the registered applications, indicating a desire to allow traffic relating to those applications over their access networks. Customers may further set application levels of service with respect to those authenticated applications. Certain embodiments may manage network traffic to accord with the application levels of service. | 04-07-2011 |
20120173429 | Location Based Authorization of Financial Card Transactions Systems and Methods - Systems, methods, and software for identifying location based rules related to a network connected device are described. A network connected device may transmit a set of data identifying the location of the device and an identifier unique to the device to a server. The server may also receive an action request, wherein the action request is associated with the identifier. The server may select a rule in a database to address the action request, the rule applicable to the identifier and location of the device. Various embodiments related to financial card transactions, access to financial information, emergency services contact, and electronic message filtering are also addressed. | 07-05-2012 |
20120173582 | Location based access to financial information systems and methods - Systems, methods, and software for identifying location based rules related to a network connected device are described. A network connected device may transmit a set of data identifying the location of the device and an identifier unique to the device to a server. The server may also receive an action request, wherein the action request is associated with the identifier. The server may select a rule in a database to address the action request, the rule applicable to the identifier and location of the device. Various embodiments related to financial card transactions, access to financial information, emergency services contact, and electronic message filtering are also addressed. | 07-05-2012 |
20140136716 | Bandwidth Reservation for Authenticated Applications - Methods, systems, devices, and software are disclosed for providing application levels of service over a network. Embodiments of the invention maintain a list of registered applications (or application providers) that have registered with a network resources provider. Customers of the network resources provider may authenticate some or all of the registered applications, indicating a desire to allow traffic relating to those applications over their access networks. Customers may further set application levels of service with respect to those authenticated applications. Certain embodiments may manage network traffic to accord with the application levels of service. | 05-15-2014 |
20140335854 | Call Handling on Dual-Mode Wireless Handsets - Embodiments of the invention provide novel solutions, including systems, methods and/or software, for handling calls in a dual-mode VoIP/cellular environment. Merely by way of example, some systems can be configured to determine whether to use a VoIP system or a cellular system to handle a particular call, and/or to transition a call from one network to the other network. Other systems can be configured to substitute a public number (which might be, for example, a VoIP number) for a private number (which might be, for example, a cellular number) when routing a call originating from a dual-mode phone on a cellular network. Further systems can be configured to allow a VoIP system to serve as an anchor for calls originated and/or delivered on a cellular system, for instance to facilitate a transition between cellular and VoIP service during a call. | 11-13-2014 |
20150156684 | Handset Transitions in a Dual-Mode Environment - Embodiments of the invention provide novel solutions, including systems, methods and/or software, for handling calls in a dual-mode VoIP/cellular environment. Merely by way of example, some systems can be configured to determine whether to use a VoIP system or a cellular system to handle a particular call, and/or to transition a call from one network to the other network. Other systems can be configured to substitute a public number (which might be, for example, a VoIP number) for a private number (which might be, for example, a cellular number) when routing a call originating from a dual-mode phone on a cellular network. Further systems can be configured to allow a VoIP system to serve as an anchor for calls originated and/or delivered on a cellular system, for instance to facilitate a transition between cellular and VoIP service during a call. | 06-04-2015 |
20150257045 | Handset Transitions in a Dual-Mode Environment - Embodiments of the invention provide novel solutions, including systems, methods and/or software, for handling calls in a dual-mode VoIP/cellular environment. Merely by way of example, some systems can be configured to determine whether to use a VoIP system or a cellular system to handle a particular call, and/or to transition a call from one network to the other network. Other systems can be configured to substitute a public number (which might be, for example, a VoIP number) for a private number (which might be, for example, a cellular number) when routing a call originating from a dual-mode phone on a cellular network. Further systems can be configured to allow a VoIP system to serve as an anchor for calls originated and/or delivered on a cellular system, for instance to facilitate a transition between cellular and VoIP service during a call. | 09-10-2015 |
Patent application number | Description | Published |
20090312509 | POLYPROPYLENE SOLUTION POLYMERIZATION PROCESS - A process for polymerization of propylene, optionally ethylene, and further optionally one or more C | 12-17-2009 |
20100036069 | HIGH EFFICIENCY SOLUTION POLYMERIZATION PROCESS - A catalyst composition comprising a zirconium complex of a polyvalent aryloxyether and an alumoxane, polymerization processes employing the same, especially the continuous, solution polymerization of ethylene and one or more C | 02-11-2010 |
20100190943 | MULTI-BLOCK COPOLYMER PROCESS USING POLAR SOLVENTS - A process for forming a high molecular weight, multi-block copolymer comprising two or more chemically distinguishable segments or blocks, the process comprising polymerizing one or more olefin monomers in the presence of a chain shuttling agent and a catalyst composition comprising two or more olefin polymerization catalysts capable of preparing polymers having differing chemical or physical properties under equivalent polymerization conditions, or a catalyst composition comprising at least one olefin polymerization catalyst containing multiple active catalyst sites capable of preparing polymers having differing chemical or physical properties | 07-29-2010 |
20100222516 | TACTIC POLYMER POLYMERIZATION PROCESS USING CHIRAL CATALYSTS - A process for forming tactic polymers employing at least one olefin polymerization catalyst comprising a non-racemic mixture of the R- and S-enantiomers of a metal complex containing at least one asymmetrically substituted (chiral) carbon atom, and a chain shuttling agent, a polar aprotic organic compound, or both a chain shuttling agent and a polar aprotic organic compound. | 09-02-2010 |
20110100438 | BUILDING INTEGRATED PHOTOVOLTAIC HAVING INJECTION MOLDED COMPONENT - The invention is a photovoltaic device comprising a photovoltaic cell assembly with an injection molded portion connected to at least one edge of the photovoltaic cell assembly where the body portion has properties and a composition enabling robust function over a period of years when the photovoltaic device is mounted on the exterior of a building. | 05-05-2011 |
20110118416 | Catalyst Composition Comprising Shuttling Agent for Ethylene Multi-Block Copolymer Formation - A composition for use in forming a multi-block copolymer, said copolymer containing therein two or more segments or blocks differing in chemical or physical properties, a polymerization process using the same, and the resulting polymers, wherein the composition comprises the admixture or reaction product resulting from combining:
| 05-19-2011 |
20110124818 | Catalyst Composition Comprising Shuttling Agent for Ethylene Multi-Block Copolymer Formation - A composition for use in forming a multi-block copolymer, said copolymer containing therein two or more segments or blocks differing in chemical or physical properties, a polymerization process using the same, and the resulting polymers, wherein the composition comprises the admixture or reaction product resulting from combining:
| 05-26-2011 |
20110184135 | POLYMERIZATION MODIFIERS - A composition comprising a polymerization modifier for the copolymerization of at least one olefin monomer and 1-octene and a polymerization process using the polymerization modifier. | 07-28-2011 |
20110196117 | POLYMERIZATION MODIFIERS - A composition comprising a polymerization modifier for the copolymerization of at least one olefin monomer and propylene and a polymerization process using the polymerization modifier. | 08-11-2011 |
20110220183 | PHOTOVOLTAIC DEVICE - The present invention is premised upon an improved photovoltaic device (“PV device”), more particularly to an improved photovoltaic device with a multilayered photovoltaic cell assembly and a body portion joined at an interface region. | 09-15-2011 |
20130030092 | Catalyst Composition Comprising Shuttling Agent for Ethylene Multi-Block Copolymer Formation - A composition for use in forming a multi-block copolymer, said copolymer containing therein two or more segments or blocks differing in chemical or physical properties, a polymerization process using the same, and the resulting polymers, wherein the composition comprises the admixture or reaction product resulting from combining:
| 01-31-2013 |
20130323877 | METHODOLOGY FOR FORMING PNICTIDE COMPOSITIONS SUITABLE FOR USE IN MICROELECTRONIC DEVICES - The present invention provides methods for making pnictide compositions, particularly photoactive and/or semiconductive pnictides. In many embodiments, these compositions are in the form of thin films grown on a wide range of suitable substrates to be incorporated into a wide range of microelectronic devices, including photovoltaic devices, photodetectors, light emitting diodes, betavoltaic devices, thermoelectric devices, transistors, other optoelectronic devices, and the like. As an overview, the present invention prepares these compositions from suitable source compounds in which a vapor flux is derived from a source compound in a first processing zone, the vapor flux is treated in a second processing zone distinct from the first processing zone, and then the treated vapor flux, optionally in combination with one or more other ingredients, is used to grow pnictide films on a suitable substrate. | 12-05-2013 |
20140249286 | Catalyst Composition Comprising Shuttling Agent for Ethylene Multi-Block Copolymer Formation - A composition for use in forming a multi-block copolymer, said copolymer containing therein two or more segments or blocks differing in chemical or physical properties, a polymerization process using the same, and the resulting polymers, wherein the composition comprises the admixture or reaction product resulting from combining:
| 09-04-2014 |
20150207009 | PHOTOVOLTAIC SYSTEM WITH STACKED SPECTRUM SPLITTING OPTICS AND PHOTOVOLTAIC ARRAY TUNED TO THE RESULTING SPECTRAL SLICES PRODUCED BY THE SPECTRUM SPLITTING OPTICS - The present invention provides photovoltaic devices that comprise multiple bandgap cell arrays in combination with spectrum splitting optics. The spectrum splitting optics include one or more optical spectrum splitting modules that include two or more optical splitting, diffractive elements that are optically in series to successively and diffractively split incident light into segments or slices that are independently directed onto different photovoltaic cell(s) of the array having appropriate bandgap characteristics. | 07-23-2015 |
20150221800 | SPECTRAL LIGHT SPLITTING MODULE AND PHOTOVOLTAIC SYSTEM INCLUDING CONCENTRATOR OPTICS - A light splitting optical module that converts incident light into electrical energy, the module including a solid optical element comprising an input end for receiving light, a first side, and a second side spaced from the first side, a first solar cell adjacent to the first side of the solid optical element, and a second solar cell adjacent to the second side of the solid optical element. The first solar cell is positioned to absorb a first subset of incident light and reflect a first remainder of the incident light to the second solar cell through the solid optical element. | 08-06-2015 |
20150255637 | PHOTOVOLTAIC DEVICES INCORPORATING THIN CHALCOGENIDE FILM ELECTRICALLY INTERPOSED BETWEEN PNICTIDE-CONTAINING ABSORBER LAYER AND EMITTER LAYER - The present invention provides strategies for improving the quality of the insulating layer in MIS and SIS devices in which the insulator layer interfaces with at least one pnictide-containing film The principles of the present invention are based at least in part on the discovery that very thin (20 nm or less) insulating films comprising a chalcogenide such as i-ZnS are surprisingly superior tunnel barriers in MIS and SIS devices incorporating pnictide semiconductors. In one aspect, the present invention relates to a photovoltaic device, comprising: a semiconductor region comprising at least one pnictide semiconductor; an insulating region electrically coupled to the semiconductor region, wherein the insulating region comprises at least one chalcogenide and has a thickness in the range from 0.5 nm to 20 nm; and a rectifying region electrically coupled to the semiconductor region in a manner such that the insulating region is electrically interposed between the collector region and the semiconductor region. | 09-10-2015 |
20150267032 | NANOCOMPOSITES OF COPOLYMERS AND DIELECTRIC MATERIALS - A composition comprising a phase separated block copolymer and an inorganic dielectric nanoparticle, wherein the nanoparticle is dispersed in the copolymer and is present primarily in one phase. For example, a Ti0 | 09-24-2015 |
Patent application number | Description | Published |
20090174787 | Digital Life Recorder Implementing Enhanced Facial Recognition Subsystem for Acquiring Face Glossary Data - Identifying individual facial images that are broadcast to enable optimized indexing and storage of facial information. Frames of data including faces are continually captured from a stream of incoming data. The facial frame data is extracted and processed into individual facial images. The individual facial images may be compared to existing facial image data in a database or cache to determine the identity of a facial image. The individual facial images may also be compared to facial images and metadata describing the facial images that are broadcast from external recording subsystems. The individual facial images stored to the glossary may be indexed based on the metadata received in the broadcast from an external recording subsystem or by metadata received from the continuous face frame capture. | 07-09-2009 |
20090177700 | ESTABLISHING USAGE POLICIES FOR RECORDED EVENTS IN DIGITAL LIFE RECORDING - The illustrative embodiments described herein provide a computer implemented method, apparatus, and computer program product for managing usage policies for data recorded with a digital life recorder. A usage profile sensor determines whether a broadcast of a usage profile is detected. A usage profile sensor receives the broadcast of the usage profile in response to a first determination that the broadcast of the usage profile is detected, wherein the usage profile comprises a usage policy. A usage profile processor determines whether the usage profile is currently being tracked. A usage profile processor records a start date, a start time, and usage profile information into a tracking table in response to a second determination that the usage profile is not currently being tracked. | 07-09-2009 |
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 |
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 |
20130341937 | RECLAIMING ENERGY FROM WASTE WATER IN TALL BUILDINGS - 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 |
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 |
20150179045 | MOBILE DEVICE LOSS PREVENTION - A method, system or computer usable program product for a mobile device to prevent loss including monitoring environmental parameters by a mobile device; storing the environmental parameters in the mobile device to form a history of the environmental parameters; applying statistical analysis to a current set of environmental parameters as compared to the history of the environmental parameters to determine a probability that the mobile device is lost; and responsive to determining the probability that the mobile device is lost exceeds a threshold, performing an action to prevent loss of the mobile device. | 06-25-2015 |
20150179046 | MOBILE DEVICE LOSS PREVENTION - A method for a mobile device to prevent loss including monitoring environmental parameters by a mobile device; storing the environmental parameters in the mobile device to form a history of the environmental parameters; applying statistical analysis to a current set of environmental parameters as compared to the history of the environmental parameters to determine a probability that the mobile device is lost; and responsive to determining the probability that the mobile device is lost exceeds a threshold, performing an action to prevent loss of the mobile device. | 06-25-2015 |
20150181356 | SMART HEARING AID - A system or computer usable program product for controlling a hearing aid based on an adjustable policy including receiving an input signal; receiving an indication signal from a user identifying the input signal; receiving an adjustment to the hearing aid with the indication signal; and utilizing a processor to store the input signal in memory with the adjustment to the hearing aid as an adjustable policy corresponding to the input signal. | 06-25-2015 |
20150181357 | SMART HEARING AID - A method for controlling a hearing aid based on an adjustable policy including receiving an input signal; receiving an indication signal from a user identifying the input signal; receiving an adjustment to the hearing aid with the indication signal; and utilizing a processor to store the input signal in memory with the adjustment to the hearing aid as an adjustable policy corresponding to the input signal. | 06-25-2015 |
20150193724 | PROVIDING OPTIMIZED DELIVERY LOCATIONS FOR AN ORDER - A method, system or computer usable program product for recommending a delivery locker based on user convenience and delivery cost including receiving a request to deliver an item to a user; analyzing user activity information to identify a user route including expected timing; analyzing the item for storage requirements to identify lockers meeting the requirements which are navigationally proximate to the user route; ranking the identified lockers with a ranking based on criteria; and presenting an ordering of the identified lockers based on the ranking for user selection. | 07-09-2015 |
20150193731 | PROVIDING OPTIMIZED DELIVERY LOCATIONS FOR AN ORDER - A method for recommending a delivery locker based on user convenience and delivery cost including receiving a request to deliver an item to a user; analyzing user activity information to identify a user route including expected timing; analyzing the item for storage requirements to identify lockers meeting the requirements which are navigationally proximate to the user route; ranking the identified lockers with a ranking based on criteria; and presenting an ordering of the identified lockers based on the ranking for user selection. | 07-09-2015 |
20150339531 | IDENTIFYING AN OBSTACLE IN A ROUTE - A system and computer implemented method for identifying an object in a route is disclosed. The method may include capturing a first set of images during a first traversal of a first route. The method may also include capturing a second set of images during a second traversal of the first route. The method may also include identifying, by comparing the first set of images with the second set of images, an object in the second set of images meeting an obstruction criteria. The method may also include providing a notification of the object which was identified as meeting the obstruction criteria. | 11-26-2015 |
20150339905 | IDENTIFYING A CHANGE IN A HOME ENVIRONMENT - A system and computer implemented method for detecting a change in a home environment for a visually impaired user is disclosed. The method may include monitoring the home environment using a set of sensors configured to collect environment data for a set of areas of the home environment. The method may also include detecting an environmental change in an area of the home environment. The method may also include providing, in response to a triggering event, a notification of the environmental change. | 11-26-2015 |
20150339951 | IDENTIFYING AN OBSTACLE IN A ROUTE - A system and computer implemented method for identifying an object in a route is disclosed. The method may include capturing a first set of images during a first traversal of a first route. The method may also include capturing a second set of images during a second traversal of the first route. The method may also include identifying, by comparing the first set of images with the second set of images, an object in the second set of images meeting an obstruction criteria. The method may also include providing a notification of the object which was identified as meeting the obstruction criteria. | 11-26-2015 |