Patent application number | Description | Published |
20090291976 | Neuronal circuit-dependent neuroprotection by interaction between nicotinic receptors - A method of inhibiting excitotoxicity by indirectly activating α4β2 nicotinic acetylcholine receptors (nAChRs) which indirectly activate synaptic AMPA and NMDA receptors is disclosed. Inhibitors of α7 nACHRs, such as macrocyclic diterpenoids, more specifically cembranoids or methyllycaconitine (MLA), indirectly activate α4β2 nAChRs and can be used to treat neurodegenerative diseases, including, but not limited to, Alzheimer's Disease, Parkinson Disease, AIDS related dementia and the delayed effects of stroke. They can also be used to treat diseases associated with neuronal impairment, including, but not limited to glaucoma caused by optical nerve damage, delayed effects of epilepsy; and multiple sclerosis. | 11-26-2009 |
20130165495 | NEURONAL CIRCUIT-DEPENDENT NEUROPROTECTION BY INTERACTION BETWEEN NICOTINIC RECEPTORS - A method of inhibiting excitotoxicity by indirectly activating α4β2 nicotinic acetylcholine receptors (nAChRs) which indirectly activate synaptic AMPA and NMDA receptors is disclosed Inhibitors of α7 nACHRs, such as macrocyclic diterpenoids, more specifically cembranoids or methyllycaconitine (MLA), indirectly activate α4β2 nAChRs and can be used to treat neurodegenerative diseases, including, but not limited to, Alzheimer's Disease, Parkinson Disease, AIDS related dementia and the delayed effects of stroke. They can also be used to treat diseases associated with neuronal impairment, including, but not limited to glaucoma caused by optical nerve damage, delayed effects of epilepsy; and multiple sclerosis. | 06-27-2013 |
20130237560 | NEURONAL CIRCUIT-DEPENDENT NEUROPROTECTION BY INTERACTION BETWEEN NICOTINIC RECEPTORS - A method of inhibiting excitotoxicity by indirectly activating α4β2 nicotinic acetylcholine receptors (nAChRs) which indirectly activate synaptic AMPA and NMDA receptors is disclosed. Inhibitors of α7 nACHRs, such as macrocyclic diterpenoids, more specifically cembranoids or methyllycaconitine (MLA), indirectly activate α4β2 nAChRs and can be used to treat neurodegenerative diseases, including, but not limited to, Alzheimer's Disease, Parkinson Disease, AIDS related dementia and the delayed effects of stroke. They can also be used to treat diseases associated with neuronal impairment, including, but not limited to glaucoma caused by optical nerve damage, delayed effects of epilepsy; and multiple sclerosis. | 09-12-2013 |
20140107225 | THERAPEUTIC APPLICATION OF CEMBRANOIDS AGAINST HIV VIRUS REPLICATION, HIV-ASSOCIATED NEUROCOGNITIVE DISORDERS AND HIV VIRUS-INDUCED INFLAMMATION. - A method and composition for suppressing replication of the HIV-1 virus strains, modulating the production and liberation of inflammatory mediators; and the prevention and treatment of neurocognitive disorders. The method comprises administering to a subject an effective amount of an a macrocyclic diterpenoid, such as 4R cembranoid. | 04-17-2014 |
20160000729 | NEURONAL CIRCUIT-DEPENDENT NEUROPROTECTION BY INTERACTION BETWEEN NICOTINIC RECEPTORS - A method of inhibiting excitotoxicity by indirectly activating α4β2 nicotinic acetylcholine receptors (nAChRs) which indirectly activate synaptic AMPA and NMDA receptors is disclosed Inhibitors of α7 nACHRs, such as macrocyclic diterpenoids, more specifically cembranoids or methyllycaconitine (MLA), indirectly activate α4β2 nAChRs and can be used to treat neurodegenerative diseases, including, but not limited to, Alzheimer's Disease, Parkinson Disease, AIDS related dementia and the delayed effects of stroke. They can also be used to treat diseases associated with neuronal impairment, including, but not limited to glaucoma caused by optical nerve damage, delayed effects of epilepsy; and multiple sclerosis. | 01-07-2016 |
Patent application number | Description | Published |
20140156228 | METHOD OF DATA SYNTHESIS - Methods, devices, and computer programs are presented for consolidating overlapping data provided by multiple sources. One method includes operations for associating a plurality of devices to a user, each device operable to capture data associated with the user, and for receiving, from the plurality of devices, captured data about a first activity associated with a first period of time. Additionally, the method includes operations for detecting that the received captured data from two or more devices provide overlapping information about the first activity, and for evaluating one or more rules for consolidating the overlapping information to produce consolidated data. The consolidated data provides a unified view of the first activity during the first period of time. The consolidated data is stored in permanent storage and made available for presentation to the user. | 06-05-2014 |
20140163927 | METHOD OF DATA SYNTHESIS - Methods, devices, and computer programs are presented for consolidating overlapping data provided by multiple sources. One method includes operations for associating a plurality of devices to a user, each device operable to capture data associated with the user, and for receiving, from the plurality of devices, captured data about a first activity associated with a first period of time. Additionally, the method includes operations for detecting that the received captured data from two or more devices provide overlapping information about the first activity, and for evaluating one or more rules for consolidating the overlapping information to produce consolidated data. The consolidated data provides a unified view of the first activity during the first period of time. The consolidated data is stored in permanent storage and made available for presentation to the user. | 06-12-2014 |
20140164611 | TRACKING USER PHYSICAL ACTIVITY WITH MULTIPLE DEVICES - Methods, devices, and computer programs are presented for creating a unified data stream from multiple data streams acquired from multiple devices. One method includes an operation for receiving activity data streams from the devices, each activity data stream being associated with physical activity data of a user. Further, the method includes an operation for assembling the unified activity data stream for a period of time. The unified activity data stream includes data segments from the data streams of at least two devices, and the data segments are organized time-wise over the period of time. | 06-12-2014 |
20140235166 | SYSTEM AND METHOD FOR WIRELESS DEVICE PAIRING - Embodiments of the present invention include a system and method for wirelessly identifying and validating an electronic device in order to initiate a communication process with another device or a service. In an embodiment, the system includes a portable biometric monitoring device that is identified by a client device or a server for the purpose of initiating a pairing process. In an embodiment, pairing implies pairing the portable device to an online user account with minimal user interaction. After pairing, the portable device and appropriate client devices and servers communicate with little or no user interaction, for example to upload sensor data collected by the portable device. | 08-21-2014 |
20140235168 | SYSTEM AND METHOD FOR WIRELESS DEVICE PAIRING - Embodiments of the present invention include a system and method for wirelessly identifying and validating an electronic device in order to initiate a communication process with another device or a service. In an embodiment, the system includes a portable biometric monitoring device that is identified by a client device or a server for the purpose of initiating a pairing process. In an embodiment, pairing implies pairing the portable device to an online user account with minimal user interaction. After pairing, the portable device and appropriate client devices and servers communicate with little or no user interaction, for example to upload sensor data collected by the portable device. | 08-21-2014 |
20140235171 | SYSTEM AND METHOD FOR WIRELESS DEVICE PAIRING - Embodiments of the present invention include a system and method for wirelessly identifying and validating an electronic device in order to initiate a communication process with another device or a service. In an embodiment, the system includes a portable biometric monitoring device that is identified by a client device or a server for the purpose of initiating a pairing process. In an embodiment, pairing implies pairing the portable device to an online user account with minimal user interaction. After pairing, the portable device and appropriate client devices and servers communicate with little or no user interaction, for example to upload sensor data collected by the portable device. | 08-21-2014 |
20150257189 | SYSTEM AND METHOD FOR WIRELESS DEVICE PAIRING - Embodiments of the present invention include a system and method for wirelessly identifying and validating an electronic device in order to initiate a communication process with another device or a service. In an embodiment, the system includes a portable biometric monitoring device that is identified by a client device or a server for the purpose of initiating a pairing process. In an embodiment, pairing implies pairing the portable device to an online user account with minimal user interaction. After pairing, the portable device and appropriate client devices and servers communicate with little or no user interaction, for example to upload sensor data collected by the portable device. | 09-10-2015 |
20150288772 | TRACKING USER PHYSICAL ACITVITY WITH MULTIPLE DEVICES - Methods, devices, and computer programs are presented for creating a unified data stream from multiple data streams acquired from multiple devices. One method includes an operation for receiving activity data streams from the devices, each activity data stream being associated with physical activity data of a user. Further, the method includes an operation for assembling the unified activity data stream for a period of time. The unified activity data stream includes data segments from the data streams of at least two devices, and the data segments are organized time-wise over the period of time. | 10-08-2015 |
20160072690 | TRACKING USER PHYSICAL ACITVITY WITH MULTIPLE DEVICES - Methods, devices, and computer programs are presented for creating a unified data stream from multiple data streams acquired from multiple devices. One method includes an operation for receiving activity data streams from the devices, each activity data stream being associated with physical activity data of a user. Further, the method includes an operation for assembling the unified activity data stream for a period of time. The unified activity data stream includes data segments from the data streams of at least two devices, and the data segments are organized time-wise over the period of time. | 03-10-2016 |
Patent application number | Description | Published |
20090070493 | Interconnect component and device configuration generation - A method of generating a configuration of an integrated circuit | 03-12-2009 |
20100088443 | Data processing apparatus and method for arbitrating access to a shared resource - A data processing apparatus and method are provided for arbitrating access to a shared resource. The data processing apparatus includes a plurality of requester elements sharing access to the shared resource, and arbitration circuitry which is responsive to requests asserted by one or more of the requester elements for access to the shared resource, to perform a priority determination operation to select one of the asserted requests as a winning request. Each of the asserted requests has a priority level associated therewith, and the apparatus further comprises relative priority ordering circuitry for attributing relative priorities to the plurality of requester elements. The arbitration circuitry is responsive to the asserted requests to perform the priority determination operation in order to select as the winning request the request asserted by the requester element with the highest relative priority whose asserted request has a priority level not exceeded by any other asserted request. This provides a very flexible mechanism for performing arbitration, whilst allowing priority levels to be set on a request-by-request basis, thereby facilitating use of the arbitration circuitry with various quality of service mechanisms. | 04-08-2010 |
20110035523 | Communication infrastructure for a data processing apparatus and a method of operation of such a communication infrastructure - A communication infrastructure for a data processing apparatus, and a method of operation of such a communication infrastructure are provided. The communication infrastructure provides first and second switching circuits interconnected via a bidirectional link. Both of the switching circuits employ a multi-channel communication protocol, such that for each transaction a communication path is established from an initiating master interface to a target slave interface, with that communication path comprising m channels. The m channels comprise one or more forward channels from the initiating master interface to the target slave interface and one or more reverse channels from the target slave interface to the initiating master interface, and handshaking signals are associated with each of the m channels. The bidirectional link comprises n connection lines, where n is less than m, the bidirectional link supporting a first communication path from the first switching circuit to the second switching circuit and a second communication path in an opposite direction from the second switching circuit to the first switching circuit. Control circuitry is used to multiplex at least one forward channel of the first communication path and at least one reverse channel of the second communication path, with the multiplexing being performed in dependence on the handshaking signals associated with the channels to be multiplexed. This allows the 2 | 02-10-2011 |
20110087809 | Reduced latency barrier transaction requests in interconnects - Interconnect circuitry for a data processing apparatus is disclosed. The interconnect circuitry is configured to provide data routes via which at least one initiator device may access at least one recipient device, the interconnect circuitry comprising: at least one input for receiving transaction requests from the at least one initiator device; at least one output for outputting transaction requests to the at least one recipient device; at least one path for transmitting the transaction requests between the at least one input and the at least one output; control circuitry for routing said received transaction requests from said at least one input to said at least one output; wherein said control circuitry is configured to respond to a barrier transaction request to maintain an ordering of at least some transaction requests with respect to said barrier transaction request within a stream of transaction requests passing along one of said at least one paths, by not allowing reordering of at least some of said transactions requests that occur before said barrier transaction request in said stream of transaction requests with respect to at least some of said transaction requests that occur after said barrier transaction request in said stream of transaction requests; wherein said control circuitry comprises a response signal generator, said response signal generator being responsive to receipt of said barrier transaction request to issue a response signal, said response signal indicating to upstream blocking circuitry that any transaction requests delayed in response to said barrier transaction request can be transmitted further. | 04-14-2011 |
20110087819 | Barrier transactions in interconnects - Interconnect circuitry for a data processing apparatus is disclosed. The interconnect circuitry is configured to provide data routes via which at least one initiator device may access at least one recipient device, said interconnect circuitry comprising: at least one input for receiving transaction requests from said at least one initiator device; at least one output for outputting transaction requests to said at least one recipient device; at least one path for transmitting said transaction requests between said at least one input and said at least one output; control circuitry for routing said received transaction requests from said at least one input to said at least one output; wherein said control circuitry is configured to respond to a barrier transaction request to maintain an ordering of at least some transaction requests with respect to said barrier transaction request within a stream of transaction requests passing along one of said at least one paths, by not allowing reordering of at least some transactions requests that occur before said barrier transaction request in said stream of transaction requests with respect to at least some transaction requests that occur after said bather transaction request in said stream of transaction requests; wherein said bather transaction request comprising an indicator indicating which of said transaction requests within said stream of transaction requests comprise said at least some transaction requests whose ordering is to be maintained. | 04-14-2011 |
20110093557 | Maintaining required ordering of transaction requests in interconnects using barriers and hazard checks - Interconnect circuitry for a data processing apparatus with a hazard checker for eliminating barrier transaction requests is disclosed. The interconnect circuitry is configured to provide data routes via which at least one initiator device may access at least one recipient device The interconnect circuitry comprises: at least one input for receiving transaction requests from said at least one initiator device; at least one output for outputting transaction requests to the at least one recipient device; at least one path for transmitting the transaction requests between the at least one input and the at least one output; control circuitry for routing the received transaction requests from the at least one input to the at least one output; wherein the control circuitry is configured to maintain an ordering of at least some transaction requests with respect to the barrier transaction request within a stream of transaction requests passing along one of the at least one paths, by not allowing reordering of at least some of the transactions requests that occur before the barrier transaction request in the stream of transaction requests with respect to at least some of the transaction requests that occur after the barrier transaction request in the stream of transaction requests. The interconnect circuitry comprises hazard checking circuitry for checking a stream of transaction requests and comparing a transaction request within the stream of transaction requests against earlier outstanding transaction requests that have not yet completed, to determine if the transaction request may potentially generate a data hazard, and in response to detecting a potential hazard between the transaction request and at least one of the outstanding transaction requests the hazard checking circuitry is configured to stall the transaction request until the at least one outstanding transaction request has completed; and barrier termination circuitry associated with the hazard checking circuitry for detecting a barrier transaction request within the stream of transaction requests and terminating the barrier transaction request. | 04-21-2011 |
20110125944 | Synchronising activities of various components in a distributed system - An initiator device for issuing transaction requests to a recipient device via an interconnect is disclosed. The initiator device comprises: at least one port for receiving requests from and issuing requests to said interconnect; a barrier generator for generating barrier transaction requests, the barrier transaction requests indicating to the interconnect that an ordering of at least some transaction requests within a stream of transaction requests passing through the interconnect should be maintained by not allowing reordering of at least some of the transaction requests that occur before the barrier transaction request in the stream of transaction requests with respect to the barrier transaction request; wherein in response to receipt of a synchronise request querying progress of at least a subset of transaction requests, the initiator device is responsive to action any pending transaction requests within the at least a subset of transaction request and to generate a barrier transaction request at the barrier generator and to issue the barrier transaction request to the interconnect via the at least one port, and in response to receiving a response to the barrier transaction request to issue an acknowledge signal as a response to the synchronise request. | 05-26-2011 |
20130024630 | Terminating barriers in streams of access requests to a data store while maintaining data consistency - A memory controller for a slave memory that controls an order of data access requests is disclosed. There is a read and write channel having streams of requests with corresponding barrier transactions within the request streams indicating where reordering should not occur. The controller has barrier response generating circuitry located on the read and said write channels and being responsive to receipt of one of said barrier transactions: to issue a response to the received barrier transaction such that subsequent requests in said stream of requests are not blocked by the barrier transaction and can be received and to terminate the received barrier transaction and not transmit the received barrier transaction further; and to mark requests subsequent to the received barrier transaction in the stream of requests with a barrier context value identifying the received barrier transaction. The memory controller comprises a point of data consistency on the write channel prior to the memory; and the memory controller comprises comparison circuitry configured to compare the bather context value of each write request to be issued to the memory with the barrier context values of at least some pending read requests, the pending read requests being requests received at the memory controller but not yet issued to the memory and: in response to detecting at least one of the pending read requests with an earlier barrier context value identifying a bather transaction that has a corresponding barrier transaction in the stream of requests on the write channel that is earlier in the stream of requests than the write request, stalling the write request until the at least one pending read request has been performed; and in response to detecting no pending read requests with the earlier barrier context value, issuing the write request to the memory. | 01-24-2013 |
20140040516 | BARRIER TRANSACTIONS IN INTERCONNECTS - Interconnect circuitry is configured to provide data routes via which at least one initiator device may access at least one recipient device. The circuitry including: at least one input for receiving transaction requests from at least one initiator device; at least one output for outputting transaction requests to the at least one recipient device; and at least one path for transmitting transaction requests between at least one input and at least one output. Also includes is control circuitry for routing the received transaction requests from at least one input to at least one output and responds to a barrier transaction request to maintain an ordering of at least some transaction requests with respect to said barrier transaction request within a stream of transaction requests passing along one of said at least one paths. Barrier transaction requests include an indicator of transaction requests whose ordering is to be maintained. | 02-06-2014 |