Patent application number | Description | Published |
20090257508 | METHOD AND SYSTEM FOR ENABLING VIDEO TRICK MODES - A video processing system is operable to perform one or more display queue trick (DQT) operations utilizing decoded frames queued in memory. The decoded frames are generated from the start of random access points (RAPs) in frame segments in an encoded video stream. Location of RAPs may be determined during decoding of the encoded video stream. Exemplary encoding scheme comprise MPEG, AVC and/or VC1. The DQT modes include forward and/or reverse display modes. The used frames are selected based on determination of DQT mode parameters, queuing limitations and/or frame properties of selected and/or unselected frames in the frame segments. Frame properties comprise frame discardability and/or display inter-frame dependencies between selected and/or unselected frames. The video processing system is operable to jump to preceding and/or subsequent RAPs during DQT mode operations. The video processing system is also operable to skip one or more RAPs during such jumps. | 10-15-2009 |
20110119722 | Method and System for Providing Complete Internet Anywhere with Partial Server Processing - A method and/or system are described for providing complete Internet anywhere with partial server processing in which a request may be sent from a set-top-box (STB) to a server communicatively coupled with the STB to process a portion of a web page that is unsupported by a web browser running on the STB. The STB may receive a data stream from the server, wherein the server generates the data stream by processing the unsupported portion of the web page. The web page may be composited in the web browser based on the received data stream. The server may be located in a server computing cloud or may be a local server. The unsupported portion of the web page may comprise a binary plug-in. A supported portion of the web page may be rendered before or concurrently with the overlaying of the data stream during compositing. | 05-19-2011 |
20110119723 | Method and System for Reducing Latency for Interactive Content for Complete Internet Anywhere - A method and/or system are described in which a server communicatively coupled with a set-top-box (STB) may predict a location of a pointer on a web browser running on the STB. The server may render the pointer based on the predicted pointer location. The server may send the rendered pointer to the STB, wherein the STB may composite a web page on the web browser based on the rendered pointer. The server may be synchronized with the STB based on event information received by the server from the STB such as, for example, keystroke events, click event, or other like event. The prediction of the pointer location may be based on actual pointer location information provided by the STB. A predetermined number of pointer locations may be predicted based on an actual pointer location and/or on a latency of a connection between the server and the STB. | 05-19-2011 |
20110161393 | Method and System For Low-Latency Browsing on a Device With Limited Processing Resources - Aspects of a method and system for low-latency browsing on a device with limited processing resources are provided. In this regard, content may be retrieved and processed by a server on behalf of a client device, and the server may communicate the processed content to the client device. In processing the content, the server may process a portion of the content that will initially be displayed in a browser window by the client before processing one or more other (e.g., remaining) portion(s) of the content. The processed portion that will initially be displayed in the browser window may be communicated to the client device while a another portion of the content is processed by the server. In this manner, a user does not have to wait for an entire web page to be processed before at least a portion of the web page is viewable in the browser window. | 06-30-2011 |
20110161400 | METHOD AND SYSTEM FOR PROVIDING COMPLETE INTERNET ANYWHERE WITH FULL SERVER ASSISTED PROCESSING - A STB, communicatively coupled to a server, receives a web page request when, for example, a URI, is entered into a web browser running in the STB. In response, the STB sends a processing assistance request to the server for processing the entire web page regardless of processing capability of the STB. The STB receives processed information resources or contents associated with the entire web page from the server. The server retrieves information resources or contents associated with the entire web page from a web server based on the received processing assistance request. The server determines content type such as video and/or graphics of the retrieved information resources or contents for corresponding content processing. The server determines content formats supported by the STB for content encoding. The STB decodes the resulting encoded information resources or contents from the server to render the entire web page in the STB. | 06-30-2011 |
20110161511 | METHOD AND SYSTEM FOR PROVIDING SECURE HANDLING OF INFORMATION FOR COMPLETE INTERNET ANYWHERE - An Internet capable set-top-box (STB) may be operable to extend a security boundary from the Internet capable STB to an application server to allow support of web browsing operations from the application server. A secure link between the Internet capable STB and the application server may be established. The Internet capable STB may communicate a request for web page information from a secure web server along with cryptographic credentials to the application server, via the secure link. The application server may be allowed to receive the web page information directly from the secure web server and process at least the unsupported portion of the received web page information. The Internet capable STB may then receive the web page information with at least the unsupported portion processed from the application server, via the secure link, for further processing and rendering. | 06-30-2011 |
20110161523 | Method and System for Compression and Decompression for Handling Web Content - Certain aspects of a method and system for compression and decompression for handling web content may include a communication system that comprises a server in a server computing cloud that coordinates operation of one or more set-top boxes. The server may be operable to receive a request to display one or more frames of web content from the one or more set-top boxes. The server may be operable to receive one or more parameters associated with the one or more frames of the requested web content from the one or more set-top boxes. The server may be operable to dynamically encode at least a portion of one or more frames of the requested web content into one or more color spaces based on the received one or more parameters. | 06-30-2011 |
20110162023 | METHOD AND SYSTEM FOR PROVIDING CORRELATED ADVERTISEMENT FOR COMPLETE INTERNET ANYWHERE - A device (e.g., a server) retrieves a web page based on a request from another device, for example, a set-top-box (STB). The server determines advertising content and/or web page content to deliver to the STB. The server renders and/or encodes the advertising content and the web page content and communicates the content to the STB. The content is decoded and/or displayed by the STB. The advertising content may be determined based on television viewing, recording and/or web browsing via the STB. The advertising content may be determined based on location information and/or user information from a service provider the STB and/or from user input. Advertising may be inserted within a splash screen, a plug-in window, and/or an area within the web page. Web page advertising may be replaced, blocked and/or modified based on user information. The determined advertising may be communicated to the STB prior to communicating a plug-in. | 06-30-2011 |
20110162025 | METHOD AND SYSTEM FOR PROVIDING DYNAMIC TIME SLICE ENCODING FOR COMPLETE INTERNET ANYWHERE - A server may be used to handle at least some of processing of content retrieved via and/or derived from Internet access operations of a plurality of set-top boxes (STBs). Resource allocation and/or utilization, and/or tasks or applications performed in the server during the processing may be configured based on control data, which may be determined by the server and which may comprise capabilities of links between the server and each of the plurality of STBs, requirements of the tasks, characteristics of the content and/or the Internet access operations, user preferences and/or interactions, and/or content provider preferences. The server may dynamically reconfigure the tasks and/or resources based on monitoring of its operations and/or changes of the control data. Configuring tasks and/or resources may comprise time slicing access to resources that are commonly used during concurrent servicing of at least some of the plurality of STBs by the support server. | 06-30-2011 |
20110162027 | METHOD AND SYSTEM FOR UTILIZING SWITCHED DIGITAL VIDEO (SDV) FOR DELIVERING DYNAMICALLY ENCODED VIDEO CONTENT - A server may be used to handle at least some of processing of content that is based on web access operations initiated in a set-top box (STB), wherein one or more links between the server and the STB that are used to forward multimedia broadcasts are configured to free bandwidth for communicating at least a portion of the processed content to the STB. The bandwidth may be freed based on switched digital video (SDV) and/or dedicated IPTV channels or systems. The broadcast links may be reconfigured based on monitoring of multimedia broadcast access by the STB and/or one or more other STBs. The freed bandwidth in the multimedia broadcast links may be configured for unicast transport of processed content to a specific STB, or may be configured for multicast transport of the processed content to a plurality of STBs. | 06-30-2011 |
20120002731 | METHOD AND SYSTEM FOR FAST DIGITAL CHANNEL CHANGE UTILIZING TIME-STAMP MANAGEMENT - A video stream demultiplxer receives video streams comprising a selected current content channel and one or more adjacent content channels. Time stamp management is concurrently performed on the adjacent content channels while decoding the selected current content channel. Timing information such as Decoding Time Stamp (DTS) and Presentation Time Stamp (PTS) values, and/or random access points (RAPs) may be determined for pictures stored for the selected current content channel and the adjacent content channels. The determined timing information is utilized to determine a Program Clock Reference (PCR) value for each of the selected current channel and the adjacent channels for channel monitoring. A timebase, derived from a PCR rate that is determined based on the determined PCR value, is determined for decoding the selected current content channel. An adjacent content channel, which is primed during decoding of the selected current content channel, may be directly decoded for display if selected. | 01-05-2012 |
20120212575 | GATEWAY/STB INTERACTING WITH CLOUD SERVER THAT PERFORMS HIGH END VIDEO PROCESSING - A gateway includes a communications interface and processing circuitry and establishes communications with at least one service provider device and with a serviced client device. The gateway receives video on demand instructions from the serviced client device and transmits the video on demand instructions to the cloud server. The gateway then receives streamed video content from the cloud server, the streamed video content video processed based upon the video on demand instructions and, during some operations the streamed video content having video on demand icons formed therein. The gateway then transmits the streamed video content to the serviced client device. The advanced video processing instructions may be three-dimensional processing instruction, texturing, or another type of advanced video processing. The cloud server may also service a Video on Demand session for the serviced client device. | 08-23-2012 |
20120215833 | GATEWAY/SET TOP BOX IMAGE MERGING FOR DELIVERY TO SERVICED CLIENT DEVICE - A gateway includes at least one communications interface and processing circuitry and establishes communications with at least one service provider device and with a serviced client device. The gateway receives serviced client device display structure instructions, first streamed content from a service provider device, and second streamed content from a cloud server, the second streamed content based upon an Internet session hosted by the cloud server. Based upon the serviced client device display structure instructions, the gateway combines the first streamed content with the second streamed content to form merged streamed content and transmits the merged streamed content to the serviced client device. In another operation the gateway forwards the first streamed content to a first client device and the second streamed content to a second client device based upon the serviced client device display structure instructions. | 08-23-2012 |
20120215834 | CLOUD SERVER/THIN CLIENT/GATEWAY SELECTIVE BROWSER INSTANTIATION - A gateway having at least one communications interface and processing circuitry establishes communications with at least one service provider device and at least one serviced client device. The gateway then determines that a serviced client device is to establish an Internet browsing session. Based upon characteristics of the serviced client device, the gateway determines where to instantiate a web browser to service the Internet browsing session. Based upon the determination, in a first operation, instantiates the web browser to service the Internet browsing session at the gateway or client device. In a second operation, the gateway instantiates the web browser to service the Internet browsing session at a service provider server. In other operations, the gateway may determine to instantiate a browser for a first client device at a cloud server and to instantiate a browser for a second client device either locally or at the second client device. | 08-23-2012 |
20120216232 | SET TOP BOX VIDEO STREAM MERGING/PASS THROUGH - A gateway includes a communications interface and processing circuitry and establishes communications with at least one service provider device and with a serviced client device. The gateway receives serviced client device display structure instructions from a cloud server. The gateway then receives first streamed content from the cloud server, the first streamed content comprising images of an Internet session hosted by the cloud server and having a video program hole formed therein. The gateway receives second streamed content from the cloud server, the second streamed content comprising a video program corresponding to the video program hole of the first streamed content. Based upon the serviced client device display structure instructions, the gateway combines the first streamed content with the second streamed content to form merged streamed content and transmits the merged streamed content to the serviced client device. The client device may alternately receive and merge the video streams. | 08-23-2012 |
20130133020 | Protocol for Control of Network or Bus Attached Cable TV Set-Top Box Front-End Functionality - A processor for a cable television set-top box has an interface for coupling the processor to a second processor. The processor also has a port that is coupleable to control a tuner, a demodulator and a DOCSIS module with or without DSG support. The tuner has an output coupled to the demodulator input, and the demodulator has an output to the DOCSIS module input. The demodulator's output is also coupled to a conditional access module controlled by the second processor. The processor issues commands via the port to control at least one of the tuner and the demodulator based on instructions received via the interface from the second processor. | 05-23-2013 |
20130254821 | Method and System for Providing Complete Internet Anywhere with Partial Server Processing - Methods and systems are described for providing complete Internet anywhere with partial server processing in which a request is sent from a set-top-box (STB) to a server communicatively coupled with the STB to process a portion of a web page that is unsupported by a web browser running on the STB. In one such method, the STB sends to the server an unsupported content request associated with a portion of a web page that is unsupported by a web browser executing on the STB. The STB receives a data stream from the server in response to the unsupported content request. The data stream was generated at the server by processing the unsupported portion of the web page. The STB composites the received data stream with another portion of the web page, that is supported by the web browser, to produce the web page. | 09-26-2013 |
20140115623 | Integration of Untrusted Framework Components With a Secure Operating System Environment - A set top box or like device incorporating an untrusted software framework as a client of a secure operating system kernel. The software framework may comprise, for example, an Android framework supported by an underlying Linux operating system environment having a secure kernel. The software framework can be executed using a variety of process isolation techniques depending on performance and isolation requirements. A secure access client/server interface may also be provided to support interactions between the untrusted software framework (and applications utilizing the untrusted software framework) and secure or trusted portions of the device. The secure access interface can be configured to perform operations such as handle validation, heap pointer validation, non-pointer parameter validation, heap isolation, and resource release relating to terminated processes. In further embodiments, a software framework aggregator is used to support a plurality of additional software frameworks for use in the set top box. | 04-24-2014 |
20140126651 | FAST SWITCHING OF SYNCHRONIZED MEDIA USING TIME-STAMP MANAGEMENT - Disclosed are various embodiments that facilitate fast switching of synchronized media using time-stamp management. A first media stream and multiple second media streams are obtained. The second media stream is time synchronized to the first media stream. The first media stream and one of the second media streams are decoded. Time-stamp management without decoding is performed for another one of the second media streams to facilitate fast switching to the other one of the second media streams when desired. | 05-08-2014 |
20140137175 | METHOD AND SYSTEM FOR PROVIDING COMPLETE INTERNET ANYWHERE WITH PARTIAL SERVER PROCESSING - Methods and systems are described for providing complete Internet anywhere with partial server processing in which a request is sent from a set-top-box (STB) to a server communicatively coupled with the STB to process a portion of a web page that is unsupported by a web browser running on the STB. In one such method, the STB sends to the server an unsupported content request associated with a portion of a web page that is unsupported by a web browser executing on the STB. The STB receives a data stream from the server in response to the unsupported content request. The data stream was generated at the server by processing the unsupported portion of the web page. The STB composites the received data stream with another portion of the web page, that is supported by the web browser, to produce the web page. | 05-15-2014 |
20140165123 | METHOD AND SYSTEM FOR PROVIDING DYNAMIC TIME SLICE ENCODING FOR COMPLETE INTERNET ANYWHERE - A server may be used to handle at least some of processing of content retrieved via and/or derived from Internet access operations of a plurality of set-top boxes (STBs). Resource allocation and/or utilization, and/or tasks or applications performed in the server during the processing may be configured based on control data, which may be determined by the server and which may comprise capabilities of links between the server and each of the plurality of STBs, requirements of the tasks, characteristics of the content and/or the Internet access operations, user preferences and/or interactions, and/or content provider preferences. The server may dynamically reconfigure the tasks and/or resources based on monitoring of its operations and/or changes of the control data. Configuring tasks and/or resources may comprise time slicing access to resources that are commonly used during concurrent servicing of at least some of the plurality of STBs by the support server. | 06-12-2014 |
20150229739 | CLOUD SERVER/THIN CLIENT/GATEWAY SELECTIVE BROWSER INSTANTIATION - A gateway having at least one communications interface and processing circuitry establishes communications with at least one service provider device and at least one serviced client device. The gateway then determines that a serviced client device is to establish an Internet browsing session. Based upon characteristics of the serviced client device, the gateway determines where to instantiate a web browser to service the Internet browsing session. Based upon the determination, in a first operation, instantiates the web browser to service the Internet browsing session at the gateway or client device. In a second operation, the gateway instantiates the web browser to service the Internet browsing session at a service provider server. In other operations, the gateway may determine to instantiate a browser for a first client device at a cloud server and to instantiate a browser for a second client device either locally or at the second client device. | 08-13-2015 |
Patent application number | Description | Published |
20120179300 | STRATEGIC REDUCTION OF POWER USAGE IN MULTI-SENSING, WIRELESSLY COMMUNICATING LEARNING THERMOSTAT - In a multi-sensing, wirelessly communicating learning thermostat that uses power-harvesting to charge an internal battery, methods are disclosed for ensuring that the battery does not become depleted or damaged while at the same time ensuring selected levels of thermostat functionality. Battery charge status is monitored to determine whether the present rate of power usage needs to be stemmed. If the present rate of power usage needs to be stemmed, then a progression of performance levels and/or functionalities are scaled back according to a predetermined progressive power conservation algorithm. In a less preferred embodiment, there is a simple progressive shutdown of functionalities turned off in sequence until the desired amount of discharge stemming is reached. Battery charge preservation measures are also described for cases when an interruption of external supply power used to recharge the battery is detected. | 07-12-2012 |
20120248210 | POWER MANAGEMENT IN ENERGY BUFFERED BUILDING CONTROL UNIT - A thermostat includes a plurality of HVAC (heating, ventilation, and air conditioning) wire connectors for receiving a plurality of HVAC control wires corresponding to an HVAC system. The thermostat also includes a thermostat processing and control circuit configured to at least partially control the operation of the HVAC system and a powering circuit coupled to the HVAC wire connectors and configured to provide an electrical load power to the thermostat processing and control circuit. The powering circuit has a power extraction circuit configured to extract electrical power from one or more of the plurality of received HVAC control wires up to a first level of electrical power, a rechargeable battery, and a power control circuit coupled to the power extraction circuit, the rechargeable battery, and the thermostat processing and control circuit. The power control circuit is configured to provide the electrical load power using power from the power extraction circuit and the rechargeable battery. | 10-04-2012 |
20120256009 | POWER-PRESERVING COMMUNICATIONS ARCHITECTURE WITH LONG-POLLING PERSISTENT CLOUD CHANNEL FOR WIRELESS NETWORK-CONNECTED THERMOSTAT - Provided according to one or more embodiments herein are methods, systems and related architectures for facilitating network communications between a wireless network-connected thermostat and a cloud-based management server in a manner that promotes reduced power usage and extended service life of a rechargeable battery of the thermostat, while at the same time accomplishing timely data transfer between the thermostat and the cloud-based management server for suitable and time-appropriate control of an HVAC system. The thermostat further comprises powering circuitry configured to: extract electrical power from one or more HVAC control wires in a manner that does not require a “common” wire; supply electrical power for thermostat operation; recharge the rechargeable battery (if needed) using any surplus extracted power; and discharge the rechargeable battery to assist in supplying electrical power for thermostat operation during intervals in which the extracted power alone is insufficient for thermostat operation. | 10-11-2012 |
20120261109 | POWER MANAGEMENT IN ENERGY BUFFERED BUILDING CONTROL UNIT - A thermostat includes a plurality of HVAC (heating, ventilation, and air conditioning) wire connectors for receiving a plurality of HVAC control wires corresponding to an HVAC system. The thermostat also includes a thermostat processing and control circuit configured to at least partially control the operation of the HVAC system and a powering circuit coupled to the HVAC wire connectors and configured to provide an electrical load power to the thermostat processing and control circuit. The powering circuit has a power extraction circuit configured to extract electrical power from one or more of the plurality of received HVAC control wires up to a first level of electrical power, a rechargeable battery, and a power control circuit. The power control circuit is configured to provide the electrical load power using power from the power extraction circuit and the rechargeable battery. | 10-18-2012 |
20120267089 | POWER-PRESERVING COMMUNICATIONS ARCHITECTURE WITH LONG-POLLING PERSISTENT CLOUD CHANNEL FOR WIRELESS NETWORK-CONNECTED THERMOSTAT - Provided according to one or more embodiments herein are methods, systems and related architectures for facilitating network communications between a wireless network-connected thermostat and a cloud-based management server in a manner that promotes reduced power usage and extended service life of a rechargeable battery of the thermostat, while at the same time accomplishing timely data transfer between the thermostat and the cloud-based management server for suitable and time-appropriate control of an HVAC system. The thermostat further comprises powering circuitry configured to: extract electrical power from one or more HVAC control wires in a manner that does not require a “common” wire; supply electrical power for thermostat operation; recharge the rechargeable battery (if needed) using any surplus extracted power; and discharge the rechargeable battery to assist in supplying electrical power for thermostat operation during intervals in which the extracted power alone is insufficient for thermostat operation. | 10-25-2012 |
20130173064 | USER-FRIENDLY, NETWORK CONNECTED LEARNING THERMOSTAT AND RELATED SYSTEMS AND METHODS - A user-friendly, network-connected learning thermostat is described. The thermostat is made up of (1) a wall-mountable backplate that includes a low-power consuming microcontroller used for activities such as polling sensors and switching on and off the HVAC functions, and (2) separable head unit that includes a higher-power consuming microprocessor, color LCD backlit display, user input devices, and wireless communications modules. The thermostat also includes a rechargeable battery and power-stealing circuitry adapted to harvest power from HVAC triggering circuits. By maintaining the microprocessor in a “sleep” state often compared to the lower-power microcontroller, high-power consuming activities, such as learning computations, wireless network communications and interfacing with a user, can be temporarily performed by the microprocessor even though the activities use energy at a greater rate than is available from the power stealing circuitry. | 07-04-2013 |
20130218351 | INSTALLATION OF THERMOSTAT POWERED BY RECHARGEABLE BATTERY - A thermostat is described that includes a rechargeable battery, a graphical user interface and a wireless network communication capabilities. During installation, in cases where the rechargeable battery is below a first threshold, the installation procedure is limited so as to avoid energy intensive installation steps which may not be supported by the low battery level. An example of an installation step that is avoided due to low battery level is set up of wireless communication. According to some embodiments, if the battery level is very low during initial installation, the installation process is halted while the battery is charged. An indication such as a flashing LED may be displayed so as to indicate to the user that the battery is being charged. | 08-22-2013 |
20130221117 | POWER MANAGEMENT IN SINGLE CIRCUIT HVAC SYSTEMS AND IN MULTIPLE CIRCUIT HVAC SYSTEMS - A thermostat includes a plurality of HVAC (heating, ventilation, and air conditioning) wire connectors for receiving a plurality of HVAC control wires corresponding to an HVAC system. The thermostat also includes a thermostat processing and control circuit operative to at least partially control the operation of the HVAC system and a powering circuit coupled to the HVAC wire connectors and configured to provide an electrical load power to the thermostat processing and control circuit. The thermostat includes circuitry and methods for maximizing efficiency of energy harvested from the HVAC system connected to the thermostat, and depending on which system is connected to the thermostat, different power schemes can be implemented in order to obtain power from the HVAC system. | 08-29-2013 |
20140096126 | UPDATING CONTROL SOFTWARE ON A NETWORK-CONNECTED HVAC CONTROLLER - Apparatus, systems, methods, and computer program products are disclosed for providing software updates to client devices. A client device (such as a thermostat) executes software to perform one or more functionalities of the device. Upon receiving an indicating that a software update is available, the device waits to download the software update until pre-download conditions are satisfied. Once the software update is downloaded, the device then waits to install the software update until pre-install conditions are satisfied. If the software update is non-critical and received during an initial installation of the device, the software update may not be installed until after installation of the device is complete. If the device is a thermostat, the device may delay installation of the software update until a controlled HVAC system in inactive. Control of the HVAC system may be disabled during installation of the software update. | 04-03-2014 |
20140358295 | POWER MANAGEMENT IN ENERGY BUFFERED BUILDING CONTROL UNIT - A thermostat includes a plurality of HVAC (heating, ventilation, and air conditioning) wire connectors for receiving a plurality of HVAC control wires corresponding to an HVAC system. The thermostat also includes a thermostat processing and control circuit configured to at least partially control the operation of the HVAC system and a powering circuit coupled to the HVAC wire connectors and configured to provide an electrical load power to the thermostat processing and control circuit. The powering circuit has a power extraction circuit configured to extract electrical power from one or more of the plurality of received HVAC control wires up to a first level of electrical power, a rechargeable battery, and a power control circuit. The power control circuit is configured to provide the electrical load power using power from the power extraction circuit and the rechargeable battery. | 12-04-2014 |
20140376405 | Efficient Communication for Devices of a Home Network - Systems and methods are provided for efficient communication through a fabric network of devices in a home environment or similar environment. For example, an electronic device may efficiently control communication to balance power and reliability concerns, may efficiently communicate messages to certain preferred networks by analyzing Internet Protocol version 6 (IPv6) packet headers that use an Extended Unique Local Address (EULA), may efficiently communicate software updates and status reports throughout a fabric network, and/or may easily and efficiently join a fabric network. | 12-25-2014 |
20140376530 | EFFICIENT NETWORK LAYER FOR IPv6 PROTOCOL - An electronic device may include a network interface that may enable the electronic device to wirelessly couple the electronic device to other electronic devices. The electronic device may also include a processor that may determine at least one data path to the other electronic devices using a Routing Information Protocol-Next Generation (RIPng) routing mechanism. After identifying at least one data path to the other electronic devices, the processor may determine whether the identified data path(s) is secure using a Datagram Transport Layer Security (DTLS) protocol. If the identified data path(s) is determined to be secure, the processor may send Internet Protocol version 6 (IPv6) data packets to the other electronic devices via the secure data path(s). | 12-25-2014 |
20140379817 | FABRIC NETWORK - Systems and methods relating to communication within a fabric network are presented. The fabric network includes one or more logical networks that enables devices connected to the fabric to communicate with each other using various profiles known to the devices. A device sending a message may follow a general message format to encode the message so that other devices in the fabric may understand the message regardless of which logical networks the devices are connected to. Within the message format, a payload of data may be included for the receiving device to forward, store, or process the message. The format and the contents of the payload may vary according to a header within the payload that indicates a profile and a message type within the profile. Using the profile and message type, the receiving devices may decode the message to process the message. | 12-25-2014 |
20150016407 | EFFICIENT COMMUNICATION FOR DEVICES OF A HOME NETWORK - Systems and methods are provided for efficient communication through a fabric network of devices in a home environment or similar environment. For example, an electronic device may efficiently control communication to balance power and reliability concerns, may efficiently communicate messages to certain preferred networks by analyzing Internet Protocol version 6 (IPv6) packet headers that use an Extended Unique Local Address (EULA), may efficiently communicate software updates and status reports throughout a fabric network, and/or may easily and efficiently join a fabric network. | 01-15-2015 |
20150016443 | EFFICIENT NETWORK LAYER FOR IPv6 PROTOCOL - An electronic device may include a network interface that may enable the electronic device to wirelessly couple the electronic device to other electronic devices. The electronic device may also include a processor that may determine at least one data path to the other electronic devices using a Routing Information Protocol—Next Generation (RIPng) routing mechanism. After identifying at least one data path to the other electronic devices, the processor may determine whether the identified data path(s) is secure using a Datagram Transport Layer Security (DTLS) protocol. If the identified data path(s) is determined to be secure, the processor may send Internet Protocol version 6 (IPv6) data packets to the other electronic devices via the secure data path(s). | 01-15-2015 |
20150019650 | FABRIC NETWORK - Systems and methods relating to communication within a fabric network are presented. The fabric network includes one or more logical networks that enables devices connected to the fabric to communicate with each other using various profiles known to the devices. A device sending a message may follow a general message format to encode the message so that other devices in the fabric may understand the message regardless of which logical networks the devices are connected to. Within the message format, a payload of data may be included for the receiving device to forward, store, or process the message. The format and the contents of the payload may vary according to a header within the payload that indicates a profile and a message type within the profile. Using the profile and message type, the receiving devices may decode the message to process the message. | 01-15-2015 |
20150019669 | FABRIC NETWORK - Systems and methods relating to communication within a fabric network are presented. The fabric network includes one or more logical networks that enables devices connected to the fabric to communicate with each other using various profiles known to the devices. A device sending a message may follow a general message format to encode the message so that other devices in the fabric may understand the message regardless of which logical networks the devices are connected to. Within the message format, a payload of data may be included for the receiving device to forward, store, or process the message. The format and the contents of the payload may vary according to a header within the payload that indicates a profile and a message type within the profile. Using the profile and message type, the receiving devices may decode the message to process the message. | 01-15-2015 |
20150023293 | Efficient Communication for Devices of a Home Network - Systems and methods are provided for efficient communication through a fabric network of devices in a home environment or similar environment. For example, an electronic device may efficiently control communication to balance power and reliability concerns, may efficiently communicate messages to certain preferred networks by analyzing Internet Protocol version 6 (IPv6) packet headers that use an Extended Unique Local Address (EULA), may efficiently communicate software updates and status reports throughout a fabric network, and/or may easily and efficiently join a fabric network. | 01-22-2015 |
20150023294 | Efficient Communication for Devices of a Home Network - Systems and methods are provided for efficient communication through a fabric network of devices in a home environment or similar environment. For example, an electronic device may efficiently control communication to balance power and reliability concerns, may efficiently communicate messages to certain preferred networks by analyzing Internet Protocol version 6 (IPv6) packet headers that use an Extended Unique Local Address (EULA), may efficiently communicate software updates and status reports throughout a fabric network, and/or may easily and efficiently join a fabric network. | 01-22-2015 |
20150023339 | Efficient Communication for Devices of a Home Network - Systems and methods are provided for efficient communication through a fabric network of devices in a home environment or similar environment. For example, an electronic device may efficiently control communication to balance power and reliability concerns, may efficiently communicate messages to certain preferred networks by analyzing Internet Protocol version 6 (IPv6) packet headers that use an Extended Unique Local Address (EULA), may efficiently communicate software updates and status reports throughout a fabric network, and/or may easily and efficiently join a fabric network. | 01-22-2015 |
20150026791 | EFFICIENT NETWORK LAYER FOR IPv6 PROTOCOL - An electronic device may include a network interface that may enable the electronic device to wirelessly couple the electronic device to other electronic devices. The electronic device may also include a processor that may determine at least one data path to the other electronic devices using a Routing Information Protocol—Next Generation (RIPng) routing mechanism. After identifying at least one data path to the other electronic devices, the processor may determine whether the identified data path(s) is secure using a Datagram Transport Layer Security (DTLS) protocol. If the identified data path(s) is determined to be secure, the processor may send Internet Protocol version 6 (IPv6) data packets to the other electronic devices via the secure data path(s). | 01-22-2015 |
20150039670 | FABRIC NETWORK - Systems and methods relating to communication within a fabric network are presented. The fabric network includes one or more logical networks that enables devices connected to the fabric to communicate with each other using various profiles known to the devices. A device sending a message may follow a general message format to encode the message so that other devices in the fabric may understand the message regardless of which logical networks the devices are connected to. Within the message format, a payload of data may be included for the receiving device to forward, store, or process the message. The format and the contents of the payload may vary according to a header within the payload that indicates a profile and a message type within the profile. Using the profile and message type, the receiving devices may decode the message to process the message. | 02-05-2015 |
20150046509 | FABRIC NETWORK - Systems and methods relating to communication within a fabric network are presented. The fabric network includes one or more logical networks that enables devices connected to the fabric to communicate with each other using various profiles known to the devices. A device sending a message may follow a general message format to encode the message so that other devices in the fabric may understand the message regardless of which logical networks the devices are connected to. Within the message format, a payload of data may be included for the receiving device to forward, store, or process the message. The format and the contents of the payload may vary according to a header within the payload that indicates a profile and a message type within the profile. Using the profile and message type, the receiving devices may decode the message to process the message. | 02-12-2015 |
20150046584 | FABRIC NETWORK - Systems and methods relating to communication within a fabric network are presented. The fabric network includes one or more logical networks that enables devices connected to the fabric to communicate with each other using various profiles known to the devices. A device sending a message may follow a general message format to encode the message so that other devices in the fabric may understand the message regardless of which logical networks the devices are connected to. Within the message format, a payload of data may be included for the receiving device to forward, store, or process the message. The format and the contents of the payload may vary according to a header within the payload that indicates a profile and a message type within the profile. Using the profile and message type, the receiving devices may decode the message to process the message. | 02-12-2015 |
20150074658 | UPDATING CONTROL SOFTWARE ON A NETWORK-CONNECTED HVAC CONTROLLER - Apparatus, systems, methods, and computer program products are disclosed for providing software updates to client devices. A client device (such as a thermostat) executes software to perform one or more functionalities of the device. Upon receiving an indicating that a software update is available, the device waits to download the software update until pre-download conditions are satisfied. Once the software update is downloaded, the device then waits to install the software update until pre-install conditions are satisfied. If the software update is non-critical and received during an initial installation of the device, the software update may not be installed until after installation of the device is complete. If the device is a thermostat, the device may delay installation of the software update until a controlled HVAC system in inactive. Control of the HVAC system may be disabled during installation of the software update. | 03-12-2015 |
20150127735 | FABRIC NETWORK - Systems and methods relating to communication within a fabric network are presented. The fabric network includes one or more logical networks that enables devices connected to the fabric to communicate with each other using various profiles known to the devices. A device sending a message may follow a general message format to encode the message so that other devices in the fabric may understand the message regardless of which logical networks the devices are connected to. Within the message format, a payload of data may be included for the receiving device to forward, store, or process the message. The format and the contents of the payload may vary according to a header within the payload that indicates a profile and a message type within the profile. Using the profile and message type, the receiving devices may decode the message to process the message. | 05-07-2015 |
20150233596 | STRATEGIC REDUCTION OF POWER USAGE IN MULTI-SENSING, WIRELESSLY COMMUNICATING LEARNING THERMOSTAT - In a multi-sensing, wirelessly communicating learning thermostat that uses power-harvesting to charge an internal power source, methods are disclosed for ensuring that the battery does not become depleted or damaged while at the same time ensuring selected levels of thermostat functionality. Charge status is monitored to determine whether the present rate of power usage needs to be stemmed. If the present rate of power usage needs to be stemmed, then a progression of performance levels and/or functionalities can be scaled back according to a predetermined progressive power conservation algorithm. In one embodiment, a wake-on-proximity function that activates a user interface based on readings from the proximity sensor may be altered while still allowing a HVAC control circuitry to operate as normal. | 08-20-2015 |
20150249605 | Efficient Communication for Devices of a Home Network - Systems and methods are provided for efficient communication through a fabric network of devices in a home environment or similar environment. For example, an electronic device may efficiently control communication to balance power and reliability concerns, may efficiently communicate messages to certain preferred networks by analyzing Internet Protocol version 6 (IPv6) packet headers that use an Extended Unique Local Address (EULA), may efficiently communicate software updates and status reports throughout a fabric network, and/or may easily and efficiently join a fabric network. | 09-03-2015 |
20150249728 | Efficient Communication for Devices of a Home Network - Systems and methods are provided for efficient communication through a fabric network of devices in a home environment or similar environment. For example, an electronic device may efficiently control communication to balance power and reliability concerns, may efficiently communicate messages to certain preferred networks by analyzing Internet Protocol version 6 (IPv6) packet headers that use an Extended Unique Local Address (EULA), may efficiently communicate software updates and status reports throughout a fabric network, and/or may easily and efficiently join a fabric network. | 09-03-2015 |
20150257190 | Efficient Communication for Devices of a Home Network - Systems and methods are provided for efficient communication through a fabric network of devices in a home environment or similar environment. For example, an electronic device may efficiently control communication to balance power and reliability concerns, may efficiently communicate messages to certain preferred networks by analyzing Internet Protocol version 6 (IPv6) packet headers that use an Extended Unique Local Address (EULA), may efficiently communicate software updates and status reports throughout a fabric network, and/or may easily and efficiently join a fabric network. | 09-10-2015 |
20150268674 | POWER-PRESERVING COMMUNICATIONS ARCHITECTURE WITH LONG-POLLING PERSISTENT CLOUD CHANNEL FOR WIRELESS NETWORK-CONNECTED THERMOSTAT - Methods and systems facilitate network communications between a wireless network-connected thermostat and a cloud-based management server in a manner that promotes reduced power usage and extended service life of a energy-storage device of the thermostat, while at the same time accomplishing timely data transfer between the thermostat and the cloud-based management server for suitable and time-appropriate control of an HVAC system. The thermostat further comprises powering circuitry configured to: extract electrical power from one or more HVAC control wires in a manner that does not require a “common” wire; supply electrical power for thermostat operation; recharge the energy-storage device (if needed) using any surplus extracted power; and discharge the energy-storage device to assist in supplying electrical power for thermostat operation during intervals in which the extracted power alone is insufficient for thermostat operation. | 09-24-2015 |
Patent application number | Description | Published |
20110143297 | Thermal Diffusion Chamber - A frame supporting a containment chamber, the containment chamber is preferably configured to enclose and confine a process chamber. A heat source module is disposed between the containment chamber and the process chamber, while a thermal regulation cavity is maintained between the heat source module and the process chamber. Preferably, at least one fluid inlet box is in fluidic communication with the thermal regulation cavity, in which the fluid inlet box provides a plate valve that mitigates the flow of fluids from the thermal regulation cavity through the fluid inlet box and to an environment external to the thermal regulation cavity. Additionally, the preferred fluid inlet box further includes a flow adjustment structure interacting with the plate valve to control fluid flow from the environment external to the thermal regulation cavity past the plate valve and into thermal regulation cavity. | 06-16-2011 |
20110249960 | Heat Source Door For A Thermal Diffusion Chamber - A frame supporting a containment chamber, the containment chamber is preferably configured to enclose and confine a process chamber. A heat source module is disposed between the containment chamber and the process chamber, while a collar communicates with the process chamber and is secured to the process chamber. Preferably, a heat source door is in fluidic communication with the process chamber, and includes at least a top hat section secured to a main body portion, an over center latch secured to the top hat section and interacting with the collar, the over center latch mitigates an inadvertent opening of the process chamber, and a lamp feed-through is preferably secured to the main body portion and supports a heat source device. | 10-13-2011 |
20110254228 | Thermal Chamber - A process chamber that provides an interior surface and an exterior surface is confined within a containment chamber. Secured to the containment chamber is a collar that communicates with the process chamber. A seal formed between the process chamber and the collar, includes at least an adjustable backing ring encircling the exterior surface of the process chamber, a preload ring secured to the collar, and a sealing structure encircling the process chamber and positioned between the adjustable backing ring and the preload ring. The adjustable backing ring is adjustably secured a predetermined distance from the preload ring, based on a perimeter dimension of the process chamber, to form the seal between the process chamber and the collar. | 10-20-2011 |
20120168143 | Thermal Diffusion Chamber With Heat Exchanger - Preferably, a frame supporting a containment chamber, a sealed process chamber confined within the containment chamber, a heat source module disposed between the containment chamber and the process chamber, and a fluid inlet box with a flow adjustment structure, the fluid inlet box in fluidic communication with an exterior of the sealed process chamber, the flow adjustment structure controls fluid flow around the exterior of the sealed process chamber. Preferentially, a thermal sensor is disposed within and contactingly adjacent a wall of the sealed thermal chamber, the thermal sensor measures an internal temperature value of the sealed process chamber, and a controller communicating with the flow adjustment structure and the thermal sensor, the controller sets a flow position of the flow adjustment structure to regulate fluid flow through the fluid inlet box, and around the exterior of the sealed process chamber in response to the measured internal temperature value. | 07-05-2012 |
20120168144 | Thermal Diffusion Chamber Control Device and Method - Preferably, obtaining internal and external thermal measurement values of a sealed process chamber allows a control system to generate a control signal based on a comparison of the internal and external thermal measurement values to the predetermined value. The control signal is provided to a fluid handling system, wherein the fluid handling system modulates flow of a first fluid around the exterior of the sealed process chamber. The control signal is further provided to a closed loop heat exchange system, wherein the closed loop heat exchange system modulates flow of a second fluid within an interior cavity of the sealed process chamber based on the control signal. The control signal is still further provided to an open loop heat exchange system, wherein the open loop heat exchange system modulates flow of a third fluid within the interior of cavity of the sealed process chamber. | 07-05-2012 |
20130153201 | THERMAL DIFFUSION CHAMBER WITH COOLING TUBES - Preferably, a frame supporting a containment chamber, which in turn confines a sealed process chamber, is provided. Further, at least one fluid inlet box in fluidic communication with an exterior of the sealed process chamber is presented, in which the fluid inlet box includes at least a flow adjustment structure to control a fluid flow from a fluid source around the exterior of the sealed process chamber; and an open loop heat exchange system in fluidic communication with an interior of the sealed process chamber is present, within at least a portion of the open loop heat exchange system resides internal to the sealed process chamber. | 06-20-2013 |
20130153202 | THERMAL DIFFUSION CHAMBER WITH CONVECTION COMPRESSOR - Preferably, a frame supporting a containment chamber, with a sealed process chamber confined within the containment chamber, and at least one fluid inlet vessel in fluidic communication with an exterior of the sealed process chamber, the fluid inlet vessel including at least a flow adjustment structure to control a fluid flow from a fluid source around the exterior of the sealed process chamber; and an open loop fluid convection system in fluidic communication with an interior of the sealed process chamber, wherein the fluid convection system includes a rotary compressor assembly that extends into the sealed process chamber is disclosed. | 06-20-2013 |
20130192522 | THERMAL DIFFUSION CHAMBER WITH CONVECTION COMPRESSOR - Preferably, a frame supporting a containment chamber, with a sealed process chamber confined within the containment chamber, and at least one fluid inlet structure in fluidic communication with an exterior of the sealed process chamber, the fluid inlet structure including at least a flow adjustment structure to control a fluid flow from a fluid source around the exterior of the sealed process chamber; and an open loop fluid convection system in fluidic communication with an interior of the sealed process chamber, wherein the fluid convection system includes a rotary compressor assembly that extends into the sealed process chamber is disclosed. | 08-01-2013 |
20140246311 | IN-SITU SPUTTERING APPARATUS - A sputtering apparatus that includes at least a target presented as an inner surface of a confinement structure, the inner surface of the confinement structure is preferably an internal wall of a circular tube. A cathode is disposed adjacent the internal wall of the circular tube. The cathode preferably provides a hollow core, within which a magnetron is disposed. Preferably, an actuator is attached to the magnetron, wherein a position of the magnetron within the hollow core is altered upon activation of the actuator. Additionally, a carriage supporting the cathode and communicating with the target is preferably provided, and a cable bundle interacting with the cathode and linked to a cable bundle take up mechanism provides power and coolant to the cathode, magnetron, actuator and an anode of the sputtering apparatus. | 09-04-2014 |
20140246313 | IN-SITU SPUTTERING APPARATUS - A sputtering apparatus that includes at least a target presented as an inner surface of a confinement structure, the inner surface of the confinement structure is preferably an internal wall of a circular tube. A cathode is disposed adjacent the internal wall of the circular tube. The cathode preferably provides a hollow core, within which a magnetron is disposed. Preferably, an actuator is attached to the magnetron, wherein a position of the magnetron within the hollow core is altered upon activation of the actuator. Additionally, a carriage supporting the cathode and communicating with the target is preferably provided, and a cable bundle interacting with the cathode and linked to a cable bundle take up mechanism provided power and coolant to the cathode, magnetron, actuator and an anode of the sputtering apparatus. | 09-04-2014 |
20150152548 | Thermal Diffusion Chamber Control Device and Method - Preferably, obtaining internal and external thermal measurement values of a sealed process chamber allows a control system to generate a control signal based on a comparison of the internal and external thermal measurement values to the predetermined value. The control signal is provided to a fluid handling system, wherein the fluid handling system modulates flow of a first fluid around the exterior of the sealed process chamber. The control signal is further provided to a closed loop heat exchange system, wherein the closed loop heat exchange system modulates flow of a second fluid within an interior cavity of the sealed process chamber based on the control signal. The control signal is still further provided to an open loop heat exchange system, wherein the open loop heat exchange system modulates flow of a third fluid within the interior of cavity of the sealed process chamber. | 06-04-2015 |
Patent application number | Description | Published |
20080207501 | Amylin Family Polypeptide-6 (Afp-6) Analogs and Methods of Making and Using Them - The present invention relates to Amylin Family Polypeptide-6 (AFP-6) analogs, which include derivatives and fragments, related nucleic acids, expression constructs, host cells, and processes for recombinant production of the AFP-6 analogs. The AFP-6 analogs of the invention include one or more amino acid sequence modifications. In addition, methods and compositions are disclosed to treat and prevent conditions such as metabolic and cardiovascular disorders, e.g., obesity, diabetes, metabolic syndrome, myocardial ischemia, and increased cardiovascular risk. | 08-28-2008 |
20080312157 | GIP ANALOG AND HYBRID POLYPEPTIDES WITH SELECTABLE PROPERTIES - The present invention relates generally to novel GIP analogs and GIP hybrid polypeptides with selectable properties, useful as agents for the treatment and prevention of metabolic diseases and disorders, for example those which can be alleviated by control plasma glucose levels, insulin levels, and/or insulin secretion, positive inotropic effects, reduction of catabolic effects, slowing of gastric emptying. Such conditions and disorders include, but are not limited to, hypertension, dyslipidemia, cardiovascular disease, eating disorders, critical care, insulin-resistance, obesity, and diabetes mellitus of any kind, including type 1, type 2, and gestational diabetes. | 12-18-2008 |
20090036364 | GIP ANALOG AND HYBRID POLYPEPTIDES WITH SELECTABLE PROPERTIES - The present invention relates generally to novel GIP analogs and GIP hybrid polypeptides with selectable properties, useful as agents for the treatment and prevention of metabolic diseases and disorders, for example those which can be alleviated by control plasma glucose levels, insulin levels, and/or insulin secretion, positive inotropic effects, reduction of catabolic effects, slowing of gastric emptying. Such conditions and disorders include, but are not limited to, hypertension, dyslipidemia, cardiovascular disease, eating disorders, critical care, insulin-resistance, obesity, and diabetes mellitus of any kind, including type 1, type 2, and gestational diabetes. | 02-05-2009 |
20110136737 | DPP-IV Resistant GIP Hybrid Polypeptides with Selectable Properties - The Present invention relates generally to novel GIP analogs and GIP hybrid polypeptides with selectable properties, useful as agents for the treatment and prevention of metabolic diseases and disorders, for example those which can be alleviated by control plasma glucose levels, insulin levels, and/or insulin secretion, positive inotropic effects, reduction of catabolic effects, slowing of gastric emptying. Such conditions and disorders include, but are not limited to, hypertension, dyslipidemia, cardiovascular disease, eating disorders, critical care, insulin-resistance, obesity, and diabetes mellitus of any kind, including type 1, type 2, and gestational diabetes. | 06-09-2011 |
20130137631 | GIP ANALOG AND HYBRID POLYPEPTIDES WITH SELECTABLE PROPERTIES - The present invention relates generally to novel GIP analogs and GIP hybrid polypeptides with selectable properties, useful as agents for the treatment and prevention of metabolic diseases and disorders, for example those which can be alleviated by control plasma glucose levels, insulin levels, and/or insulin secretion, positive inotropic effects, reduction of catabolic effects, slowing of gastric emptying. Such conditions and disorders include, but are not limited to, hypertension, dyslipidemia, cardiovascular disease, eating disorders, critical care, insulin-resistance, obesity, and diabetes mellitus of any kind, including type 1, type 2, and gestational diabetes. | 05-30-2013 |
20130196913 | GIP ANALOG AND HYBRID POLYPEPTIDES WITH SELECTABLE PROPERTIES - The present invention relates generally to novel GIP analogs and GIP hybrid polypeptides with selectable properties, useful as agents for the treatment and prevention of metabolic diseases and disorders, for example those which can be alleviated by control plasma glucose levels, insulin levels, and/or insulin secretion, positive inotropic effects, reduction of catabolic effects, slowing of gastric emptying. Such conditions and disorders include, but are not limited to, hypertension, dyslipidemia, cardiovascular disease, eating disorders, critical care, insulin-resistance, obesity, and diabetes mellitus of any kind, including type 1, type 2, and gestational diabetes. | 08-01-2013 |
20130203661 | HIGHLY SOLUBLE LEPTINS - The disclosure provides chimeric polypeptides and nucleic acid molecules encoding chimeric polypeptides. Also provided are pharmaceutical compositions and methods of treatment for diseases and disorders including lipodystrophy, dyslipidemia, hyperlipidemia, overweight, obesity, hypothalamic amenorrhea, Alzheimer's disease, leptin deficiency, fatty liver disease or diabetes (including type I and type II). Additional diseases and disorders which can be treated by the compounds and methods described herein include nonalcoholic steatohepatitis (NASH) and nonalcoholic fatty liver disease (NAFLD), metabolic syndrome X and Huntington's Disease. | 08-08-2013 |
20130274182 | ENGINEERED POLYPEPTIDES HAVING ENHANCED DURATION OF ACTION - Compounds are provided having inter alia good duration of action, high potency and/or convenient dosing regimens including once weekly administration. The compounds are engineered polypeptides which incorporate an albumin binding domain in combination with one or more biologically active polypeptides. Also provided are pharmaceutical compositions and methods of treatment for diseases and disorders including lipodystrophy, dyslipidemia, hyperlipidemia, overweight, obesity, hypothalamic amenorrhea, Alzheimer's disease, leptin deficiency, fatty liver disease or diabetes (including type I and type II). Additional diseases and disorders which can be treated by the compounds and methods described herein include nonalcoholic steatohepatitis (NASH) and nonalcoholic fatty liver disease (NAFLD), metabolic syndrome X and Huntington's Disease. | 10-17-2013 |
20130281374 | DPP-IV RESISTANT GIP HYBRID POLYPEPTIDES WITH SELECTABLE PROPERTIES - The present invention relates generally to novel GIP analogs and GIP hybrid polypeptides with selectable properties, useful as agents for the treatment and prevention of metabolic diseases and disorders, for example those which can be alleviated by control plasma glucose levels, insulin levels, and/or insulin secretion, positive inotropic effects, reduction of catabolic effects, slowing of gastric emptying. Such conditions and disorders include, but are not limited to, hypertension, dyslipidemia, cardiovascular disease, eating disorders, critical care, insulin-resistance, obesity, and diabetes mellitus of any kind, including type 1, type 2, and gestational diabetes. | 10-24-2013 |
20140107019 | ENGINEERED POLYPEPTIDES HAVING ENHANCED DURATION OF ACTION - Compounds are provided having inter alia good duration of action, high potency and/or convenient dosing regimens including oral administration. The compounds are engineered polypeptides which incorporate an albumin binding domain in combination with one or more biologically active polypeptides. Also provided are pharmaceutical compositions and methods of treatment for diseases and disorders including obesity and overweight, diabetes, dyslipidemia, hyperlipidemia, Alzheimer's disease, fatty liver disease, short bowel syndrome, Parkinson's disease, cardiovascular disease, and other and disorders of the central nervous system. | 04-17-2014 |
20140235535 | ENGINEERED POLYPEPTIDES HAVING ENHANCED DURATION OF ACTION WITH REDUCED IMMUNOGENICITY - Compounds are provided having inter alia good duration of action, high potency and/or convenient dosing regimens including oral administration, and reduced immunogenicity. The compounds are engineered polypeptides which incorporate an albumin binding domain in combination with one or more biologically active polypeptides. Also provided are pharmaceutical compositions and methods of treatment for diseases and disorders including obesity and overweight, diabetes, dyslipidemia, hyperlipidemia, Alzheimer's disease, fatty liver disease, Short Bowel Syndrome, Parkinson's disease, and cardiovascular disease. | 08-21-2014 |
20140256621 | ENGINEERED POYPEPTIDES HAVING ENHANCED DURATION OF ACTION AND REDUCED IMMUNOGENICITY - Compounds are provided having inter alia good duration of action, high potency and/or convenient dosing regimens including once weekly administration. The compounds are engineered polypeptides which incorporate an albumin binding domain in combination with one or more biologically active polypeptides. Also provided are pharmaceutical compositions and methods of treatment for diseases and disorders including lipodystrophy, dyslipidemia, hyperlipidemia, overweight, obesity, hypothalamic amenorrhea, Alzheimer's disease, leptin deficiency, fatty liver disease or diabetes (including type I and type II). Additional diseases and disorders which can be treated by the compounds and methods described herein include nonalcoholic steatohepatitis (NASH) and nonalcoholic fatty liver disease (NAFLD), metabolic syndrome X and Huntington's Disease. | 09-11-2014 |
Patent application number | Description | Published |
20130165860 | FLUID EXCHANGE APPARATUS AND METHODS - An injector apparatus comprises an elongate structure having one or more openings positionable near a penetrable barrier of an implantable device so as to receive fluid of the implantable device. The apparatus comprises a needle and a sheath extending over at least a portion of the needle. The elongate structure may comprise a distal tip to penetrate tissue and the penetrable barrier, and a distal opening near the tip to release therapeutic fluid into the implantable chamber. In many embodiments the distal tip, the distal opening, and the plurality of openings are separated from a stop that engages a tissue of the patient and limit penetration depth such that the distal opening and the plurality of openings are located along an axis of the implantable device to increase an efficiency of the exchange. | 06-27-2013 |
20130245544 | Injector Apparatus and Method for Drug Delivery - Methods and apparatus provide a therapeutic fluid to devices implanted in the body, for example to containers of devices implanted in the eye of a patient. The methods and apparatus may comprise an injector to increase an amount of therapeutic agent injected into the device implanted in the eye, or a structure to receive the therapeutic fluid within the device implanted in the eye, or combinations thereof. The device implanted in the eye may comprise a reservoir chamber having a fluid with a density different than the therapeutic fluid, and the apparatus can be adapted to at least partially separate the implanted device fluid from therapeutic fluid within the reservoir chamber to increase and amount of therapeutic fluid placed in the reservoir chamber. | 09-19-2013 |
20130274691 | COMBINED DRUG DELIVERY METHODS AND APPARATUS - Methods and apparatus provide treatment with a first therapeutic agent and a second therapeutic agent for an extended time. The first therapeutic agent may comprise a VEGF inhibitor and the second therapeutic agent may comprise an antiinflammatory, such as a non-steroidal anti-inflammatory, for example a cyclooxygenase inhibitor. One or more of the first therapeutic agent or the second therapeutic agent can be injected into the eye, for example injected into a therapeutic device implanted into the eye to release the injected therapeutic agent for an extended time. | 10-17-2013 |
20130274692 | SUBCONJUCTIVAL IMPLANT FOR POSTERIOR SEGMENT DRUG DELIVERY - A therapeutic device can be configured to place the reservoir substantially between the conjunctiva and the scleral such that the size of the reservoir can be increased and the size of the scleral penetration decreased so as to decrease invasiveness. The device may comprise a substantially constant reservoir volume and drug release mechanism, in which the volume of the reservoir and mechanism are tuned to receive a quantity of therapeutic agent with a volume of injected formulation and release the therapeutic agent for an extended time with a release rate profile. The porous structure may comprise a first side coupled to the reservoir and a second side to couple to the patient to release the therapeutic agent, and a plurality of interconnecting channels can extend from the first side to the second side. | 10-17-2013 |
20130324918 | INJECTOR APPARATUS AND METHOD FOR DRUG DELIVERY - Methods and apparatus provide a therapeutic fluid to devices implanted in the body, for example to containers of devices implanted in the eye of a patient. The methods and apparatus may comprise an injector to increase an amount of therapeutic agent injected into the device implanted in the eye, or a structure to receive the therapeutic fluid within the device implanted in the eye, or combinations thereof. The device implanted in the eye may comprise a reservoir chamber having a fluid with a density different than the therapeutic fluid, and the apparatus can be adapted to at least partially separate the implanted device fluid from therapeutic fluid within the reservoir chamber to increase and amount of therapeutic fluid placed in the reservoir chamber. | 12-05-2013 |
20140031769 | THERAPEUTIC AGENT FORMULATIONS FOR IMPLANTED DEVICES - An injectable formulation of therapeutic agent may comprise the therapeutic agent and a stabilizer such that a substantial portion of the stabilizer remains in the therapeutic device to stabilize the therapeutic agent when the therapeutic agent is released from the therapeutic device. The injectable formulation may comprise one or more of binding agent particles or erodible material particles, such that the formulation can be injected into the therapeutic device. The binding agent particles can bind reversibly to the therapeutic agent so as to modulate release of the therapeutic agent, and the erodible material particles can generate protons of an acid so as to increase stability of the therapeutic agent and may modulate release of the therapeutic agent. The therapeutic agent can be combined with one or more of the stabilizer, the binding agent particles or the erodible particles to increase stability of the therapeutic agent and may modulate release. | 01-30-2014 |
20140221941 | DIAGNOSTIC METHODS AND APPARATUS - An apparatus to treat a patient comprises a container to receive fluid of a device implanted in the eye. The fluid of the device can be analyzed to determine a component of the vitreous humor of the eye. | 08-07-2014 |
20140296800 | Ophthalmic Implant for Delivering Therapeutic Substances - Described are implantable therapeutic devices, systems and methods to treat a patient. The device includes a hollow refillable housing for implantation within the posterior segment of an eye through a penetration in the sclera including a proximal retention structure protruding outward from a proximal end region of the housing, an access portion opening, and a penetrable barrier positioned at least in part within the access portion opening, the penetrable barrier configured to be repeatedly penetrated. A rigid porous structure is positioned within a region of the housing away from the access portion opening into a reservoir chamber extends along an axis between the penetrable barrier and the porous structure includes a volume sized to deliver therapeutic amounts of a therapeutic agent to the eye for an extended period of time. A cover is coupled to at least an upper surface of the proximal retention structure. | 10-02-2014 |
20140358125 | SMALL MOLECULE DELIVERY WITH IMPLANTABLE THERAPEUTIC DEVICE - A therapeutic device that can release a therapeutic agent comprising a porous structure coupled to a container comprising a reservoir. The reservoir can comprise a volume sized to release therapeutic amounts of the therapeutic agent for an extended time when coupled to the porous structure and implanted in a patient. The porous structure may comprise a first side coupled to the reservoir and a second side to couple to the patient to release the therapeutic agent. The length of the channels extending from the first side to the second side may comprise an effective length greater than a distance across the porous structure from the first side to the second side. The therapeutic device may comprise a penetrable barrier to inject therapeutic agent into the device when implanted in the patient. | 12-04-2014 |
20150080846 | INSERTION AND REMOVAL METHODS AND APPARATUS FOR THERAPEUTIC DEVICES - Described herein is an apparatus to insert an implantable therapeutic device into a patient. The apparatus includes a proximal handle ( | 03-19-2015 |
20150250647 | Injector Apparatus and Method for Drug Delivery - Methods and apparatus provide a therapeutic fluid to devices implanted in the body, for example to containers of devices implanted in the eye of a patient. The methods and apparatus may comprise an injector to increase an amount of therapeutic agent injected into the device implanted in the eye, or a structure to receive the therapeutic fluid within the device implanted in the eye, or combinations thereof. The device implanted in the eye may comprise a reservoir chamber having a fluid with a density different than the therapeutic fluid, and the apparatus can be adapted to at least partially separate the implanted device fluid from therapeutic fluid within the reservoir chamber to increase and amount of therapeutic fluid placed in the reservoir chamber. | 09-10-2015 |