Patent application number | Description | Published |
20100303236 | METHOD AND APPARATUS FOR PROPAGATING ENCRYPTION KEYS BETWEEN WIRELESS COMMUNICATION DEVICES - A system for propagating encryption key information between wireless communication devices without the requirement of pairing each and every device. A wireless communication device may be paired with at least one device in a group of devices. When a secure link is established between these devices, a determination may be made as to whether encryption key information should be passed from one device to another. The additional encryption key information may allow a wireless communication device to create a secure link with other devices without having to first establish a trusted relationship (e.g., go through a pairing process) with the other devices. | 12-02-2010 |
20120137044 | METHOD AND APPARATUS FOR PROVIDING PERSISTENT COMPUTATIONS - An approach is provided for providing persistent computations. A persistent computation manager determines at least one non-volatile memory space of a device. The persistent computation manager also determines at least one other non-volatile memory space of at least one other device. The persistent computation manager further determines to form a persistent memory address space based, at least in part, on the at least one non-volatile memory space and the at least one other non-volatile memory space. | 05-31-2012 |
20120166464 | METHOD AND APPARATUS FOR PROVIDING INPUT SUGGESTIONS - An approach is provided for providing input suggestions. An input generating platform causes, at least in part, presentation of a user interface element including at least one input field. The input generating platform also determines at least one field type associated with the at least one input field. The input generating platform further identifies at least one information store, context store, or a combination thereof based, at least in part, on the at least one field type. The input generating platform also determines to migrate one or more computations for generating one or more suggestions, one or more default values, or a combination thereof for populating the at least one input field, generating the user interface element, or a combination thereof to the at least one information store, context store, or a combination thereof. | 06-28-2012 |
20120166645 | METHOD AND APPARATUS FOR LOAD BALANCING IN MULTI-LEVEL DISTRIBUTED COMPUTATIONS - An approach is provided for providing load balancing in multi-level distributed computations. A distributed computation control platform determines closure capability data associated with respective levels of a computational architecture, wherein the respective levels include, at least in part, a device level, an infrastructure level, and a cloud computing level. The distributed computation control platform also determines functional flow information of the respective levels, one or more nodes of the respective levels, or a combination thereof with respect to at least one set of one or more computation closures. The distributed computation control platform further determines to cause, at least in part, processing at least the closure capability data, the functional flow information, or a combination thereof to determine: (a) a distribution of the one or more computation closures among the respective levels, (b) the one or more nodes, or (c) a combination thereof. | 06-28-2012 |
20120166646 | METHOD AND APPARATUS FOR PROVIDING MULTI-LEVEL DISTRIBUTED COMPUTATIONS - An approach is provided for providing multi-level distributed computations. A distributed computation manager receives at least one request to migrate at least one computation closure within a computational architecture, the computational architecture comprising a plurality of architectural levels including, at least in part, a device level, an infrastructure level, and a cloud computing level. The distributed computation manager also determines to select at least one of the architectural levels based, at least in part, on a determination of whether the network infrastructure level can support the at least one computation closure. The distributed computation manager further determines to migrate the at least one computation closure to the selected at least one of the architectural levels. | 06-28-2012 |
20120198251 | METHOD AND APPARATUS FOR ENERGY OPTIMIZATION IN MULTI-LEVEL DISTRIBUTED COMPUTATIONS - An approach is provided for providing energy optimization in multi-level distributed computations. A distributed computation energy optimization platform determines energy availability information associated with at least one level of a computational architecture executing at least portion of one computation closure. The distributed computation energy optimization platform also determines energy consumption information associated with the at least portion of one computation closure. The distributed computation energy optimization platform further processes and/or facilitates a processing of the energy availability information, the energy consumption information, or a combination thereof to determine whether to migrate the at least portion of one computation closure to at least one other level of the computational architecture. | 08-02-2012 |
20120221861 | METHOD AND APPARATUS FOR PROVIDING END-TO-END SECURITY FOR DISTRIBUTED COMPUTATIONS - An approach is provided for providing end-to-end security in multi-level distributed computations. A distributed computation security platform determines one or more signatures associated with one or more computation closures of at least one functional flow. The distributed computation security platform also processes and/or facilitates a processing of the one or more signatures to generate at least one supersignature. The distributed computation security platform further determines to associate the at least one supersignature with the at least one functional flow. | 08-30-2012 |
20120291096 | METHOD AND APPARATUS FOR SECURE SIGNING AND UTILIZATION OF DISTRIBUTED COMPUTATIONS - An approach is provided for providing secure signing and utilization of distributed computations. A distributed computation authentication platform causes, at least in part, a signing of one or more computation closures of at least one functional flow. The distributed computation authentication platform also processes and/or facilitates a processing of the one or more signed computation closures to cause, at least in part, a transfer of the one or more signed computation closures among one or more levels, one or more nodes, or a combination thereof, wherein an execution of the one or more signed computation closures at the one or more levels, the one or more nodes, or a combination thereof is based, at least in part, on an authentication of the signed one or more computation closure. | 11-15-2012 |
20120297441 | METHOD AND APPARATUS FOR PROVIDING END-TO-END PRIVACY FOR DISTRIBUTED COMPUTATIONS - An approach is provided for providing end-to-end privacy in multi-level distributed computations. A distributed computation privacy platform determines one or more privacy policies associated with at least one level of a computational environment. The distributed computation privacy platform also determines one or more computation closures associated with the at least one level of the computational environment. The distributed computation privacy platform further processes and/or facilitates a processing of the one or more privacy policies and the one or more computation closures to cause, at least in part, an enforcement of the one or more privacy policies. | 11-22-2012 |
Patent application number | Description | Published |
20090014902 | Method for Dissolving Cellulose and for Producing Cellulose Particles - The invention relates to a method for dissolving cellulose e.g. for the production of regenerated cellulose products such as films, fibres, particles and the like. In said method, the cellulose material is dissolved using an enzymatic treatment, followed by a base treatment. The invention is also directed to a method for producing cellulose particles wherein cellulose dissolved as described above is sprayed or mixed into a regenerating solution for precipitating cellulose particles. Moreover, the invention relates to the use of said cellulose particles produced with this method as a filler and/or coating pigment of paper and board. The invention is also directed to methods for producing and coating paper and board. | 01-15-2009 |
20090126891 | Method for Coating Cellulose Particles, Coated Cellulose Particles, and Use Thereof In Paper and Board production - The invention relates to a method for coating cellulose particles with a light scattering material, to coated cellulose particles, to the use thereof as a filler and as a coating pigment in paper and board, and further, to methods for producing and for coating paper and board. | 05-21-2009 |
20120043039 | METHOD FOR PRODUCING MODIFIED CELLULOSE - The present invention provides a method for producing modified nanofibrillated cellulose characterized by bringing cellulosic material into a fiber suspension, adsorbing a cellulose derivative or polysaccharide or polysaccharide derivative onto fibers in said fiber suspension under special conditions and subjecting the obtained fiber suspension derivative to mechanical disintegration. A modified nanofibrillated cellulose obtainable by a method of the present invention is provided. Furthermore, the invention relates to the use of said modified nanotibrillated cellulose. | 02-23-2012 |
20120132383 | METHOD FOR PRODUCING FURNISH, FURNISH AND PAPER - A method for preparing aqueous furnish to be used in paper or paper board manufacturing. Filler and/or fibers are treated with cationic polyelectrolyte and nanofibrillated cellulose. A furnish and a paper or a paper board. | 05-31-2012 |
20130180679 | METHOD FOR IMPROVING THE REMOVAL OF WATER - The invention relates to a method for improving the removal of water in a composition containing microfibrillated cellulose. According to the invention, a cationic polyelectrolyte that has a low molecular weight and a molecular weight of less than 10000 is provided in the composition containing microfibrillated cellulose. | 07-18-2013 |
20130292075 | METHOD FOR IMPROVING STRENGTH AND RETENTION, AND PAPER PRODUCT - The invention relates to a method for improving strength and retention in the manufacture of paper. According to the invention, a composition containing microfibrillated cellulose is provided in a fiber suspension, and from 0.1 to 10 w-% of microfibrillated cellulose by mass of the fiber suspension is added to improve the strength and retention of the product to be formed. In addition, the invention relates to a corresponding paper product. | 11-07-2013 |
20140182797 | METHOD FOR PRODUCING MODIFIED CELLULOSE - The present invention provides a method for producing modified nanofibrillated cellulose characterized by bringing cellulosic material into a fiber suspension, adsorbing a cellulose derivative or polysaccharide or polysaccharide derivative onto fibers in said fiber suspension under special conditions and subjecting the obtained fiber suspension derivative to mechanical disintegration. A modified nanofibrillated cellulose obtainable by a method of the present invention is provided. Furthermore, the invention relates to the use of said modified nanofibrillated cellulose. | 07-03-2014 |
20150101769 | METHOD FOR PRODUCING FURNISH, FURNISH AND PAPER - A method for preparing aqueous furnish to be used in paper or paper board manufacturing. Filler and/or fibers are treated with cationic polyelectrolyte and nanofibrillated cellulose. The strength of the paper and the retention of the fillers in paper can be improved. A furnish prepared by a method, and a paper or a paper board manufactured from the furnish. | 04-16-2015 |
20150101770 | METHOD FOR PRODUCING FURNISH, FURNISH AND PAPER - A method for preparing aqueous furnish to be used in paper or paper board manufacturing. Filler and/or fibers are treated with cationic polyelectrolyte and nanofibrillated cellulose. The strength of the paper and the retention of the fillers in paper can be improved. A furnish prepared by a method, and a paper or a paper board manufactured from the furnish. | 04-16-2015 |
20150144279 | METHOD FOR PRODUCING FURNISH, FURNISH AND PAPER - A method for preparing aqueous furnish to be used in paper or paper board manufacturing. Filler and/or fibers are treated with cationic polyelectrolyte and nanofibrillated cellulose. The strength of the paper and the retention of the fillers in paper can be improved. A furnish prepared by a method, and a paper or a paper board manufactured from the furnish. | 05-28-2015 |
Patent application number | Description | Published |
20100064291 | System and Method for Reducing Execution Divergence in Parallel Processing Architectures - A method for reducing execution divergence among a plurality of threads executable within a parallel processing architecture includes an operation of determining, among a plurality of data sets that function as operands for a plurality of different execution commands, a preferred execution type for the collective plurality of data sets. A data set is assigned from a data set pool to a thread which is to be executed by the parallel processing architecture, the assigned data set being of the preferred execution type, whereby the parallel processing architecture is operable to concurrently execute a plurality of threads, the plurality of concurrently executable threads including the thread having the assigned data set. An execution command for which the assigned data functions as an operand is applied to each of the plurality of threads. | 03-11-2010 |
20100077010 | System and Method For Identifying Entry Points of a Hierarchical Structure - A method for identifying entry points of a hierarchical structure having a plurality of nodes includes the operations selecting a node of a hierarchical structure and testing it for identification as an entry point. The node is identified as an entry point, and the selection, testing, and identification operations are repeated for at least one additional node of the hierarchical structure to identify at least a second node as a respective second entry point for the hierarchical structure. | 03-25-2010 |
20110142369 | System and Method for Constructing a Motion-Compensated Composite Image - A method for constructing a motion-compensated composite image of a scene includes acquiring a plurality of images of a scene over time, the plurality of images including an earlier-acquired image of the scene and a later-acquired image scene. The relative motion between the earlier and later acquired images are estimated, and an exposure parameter is computed based upon the estimated relative motion occurring between the earlier and later acquired images. A new image of the scene is acquired using the computed exposure parameter, and the earlier, later, and newly acquired images are combined to produce a motion-compensated composite image of the scene. | 06-16-2011 |
20110170773 | System and Method for Estimating Signal-Dependent Noise of an Image - A method for estimating signal-dependent noise includes defining a plurality of pixel groups from among the image pixels. The method further includes computing, for one or more signal levels of the image, a difference value between two pixel groups, whereby a respective one or more difference values are computed collectively. The method determines an estimated noise response of the image as a function of the one or more computed difference values. | 07-14-2011 |
20120327071 | Clipless Time and Lens Bounds for Improved Sample Test Efficiency in Image Rendering - A method for reducing the number of samples tested for rendering a screen space region of an image includes constructing a trajectory of a primitive extending in an image which is to be rendered. A bounding volume is constructed for a screen space region of the image, the bounding volume characterized as having a bound in a non-screen space dimension which is defined as a function of the primitive's trajectory. The bounding volume is further characterized as overlapping a portion of the screen space region which is to be rendered. One or more sample points which are located within the screen space region, and which are not overlapped by the bounding volume are excluded from testing. | 12-27-2012 |
Patent application number | Description | Published |
20130321420 | RAY-NODE TEST USING INTEGER COMPARISONS - A method including performing ray traversal wherein the ray traversal includes determining boxes intersected by a ray. The ray traversal includes performing a ray-box intersection test including calculating plane intersections, and determining comparisons of two operands wherein each operand is a binary representation of a floating point value and wherein further the determining comparisons operation is performed using an integer unit of the computer graphics system. The ray-box intersection test further includes, responsive to results of the comparisons, calculating span intersections of the boxes. | 12-05-2013 |
20140006754 | SYSTEM AND METHOD FOR PERFORMING PREDICATED SELECTION OF AN OUTPUT REGISTER | 01-02-2014 |
20140022237 | SURFACE CLASSIFICATION FOR POINT-BASED RENDERING WITHIN GRAPHICS DISPLAY SYSTEM - A method including casting a ray from a point toward a point-based three dimensional scene. The scene includes memory resident objects with object surfaces and a first splat and a second splat associated with the object surfaces. The first splat and the second splat have a position and a normal vector. The method also includes forming an event line through the first splat and the second splat. The event line intersects the first splat and the second splat. The method further includes determining whether a visibility conflict exists between the first splat and the second splat. The method also includes separating the first splat and the second splat to different object surfaces if the visibility conflict exists, otherwise merging the first splat and the second splat to a single object surface. | 01-23-2014 |
20140022251 | LIGHT TRANSPORT CONSISTENT SCENE SIMPLIFICATION WITHIN GRAPHICS DISPLAY SYSTEM - Method including casting a first plurality of rays towards an original 3-D scene comprising objects with object surfaces. Method also includes constructing a simplified representation of the original 3-D scene and adjusting the simplified representation to be consistent with the original 3-D scene. Simplified representation is adjusted by using known rays and object surface intersections obtained from the casting, to produce an adjusted simplified representation. Method further includes steps for rendering a high quality image: casting a second plurality of rays toward the adjusted simplified representation and testing the second plurality of rays for points of intersection with the object surfaces within the adjusted simplified representation, estimating incoming light within the adjusted simplified representation at the points of intersection with the object surfaces, examining material properties of the object surfaces, and calculating a color and light intensity for a plurality of pixels associated with the second plurality of rays. | 01-23-2014 |
20140123150 | HARDWARE SCHEDULING OF ORDERED CRITICAL CODE SECTIONS - One embodiment sets forth a technique for scheduling the execution of ordered critical code sections by multiple threads. A multithreaded processor includes an instruction scheduling unit that is configured to schedule threads to process ordered critical code sections. A ordered critical code section is preceded by a barrier instruction and when all of the threads have reached the barrier instruction, the instruction scheduling unit controls the thread execution order by selecting each thread for execution based on logical identifiers associated with the threads. The logical identifiers are mapped to physical identifiers that are referenced by the multithreaded processor during execution of the threads. The logical identifiers are used by the instruction scheduling unit to control the order in which the threads execute the ordered critical code section. | 05-01-2014 |
20140176545 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT IMPLEMENTING AN ALGORITHM FOR PERFORMING THIN VOXELIZATION OF A THREE-DIMENSIONAL MODEL - A system, method, and computer program product for implementing an algorithm for performing thin voxelization is disclosed. The thin voxelization algorithm receives a surface, maps the surface onto a plurality of volumetric picture elements (voxels), and generates a value for each voxel in the plurality of voxels that intersects with the surface. A voxel intersects with the surface when the surface intersects a crosshair shape associated with the voxel, | 06-26-2014 |
20140258693 | SYSTEM AND METHOD FOR HARDWARE SCHEDULING OF CONDITIONAL BARRIERS AND IMPATIENT BARRIERS - A method and a system are provided for hardware scheduling of barrier instructions. Execution of a plurality of threads to process instructions of a program that includes a barrier instruction is initiated, and when each thread reaches the barrier instruction during execution of program, it is determined whether the thread participates in the barrier instruction. The threads that participate in the barrier instruction are then serially executed to process one or more instructions of the program that follow the barrier instruction. A method and system are also provided for impatient scheduling of barrier instructions. When a portion of the threads that is greater than a minimum number of threads and less than all of the threads in the plurality of threads reaches the barrier instruction each of the threads in the portion is serially executed to process one or more instructions of the program that follow the barrier instruction. | 09-11-2014 |
20140340403 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR UTILIZING A WAVEFRONT PATH TRACER - A system, method, and computer program product are provided for utilizing a wavefront path tracer. In use, a set of light transport paths associated with a scene is identified. Additionally, parallel path tracing is performed, utilizing a wavefront path tracer. | 11-20-2014 |
20150179142 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR REDUCED-RATE CALCULATION OF LOW-FREQUENCY PIXEL SHADER INTERMEDIATE VALUES - A system, method, and computer program product are provided for calculating shader program intermediate values. The method includes the steps of receiving a graphics primitive for processing according to a shader program including a first set of instructions and a second set of instructions, executing the first set of instructions by a processing pipeline to calculate multi-pixel intermediate values, executing the second set of instructions by the processing pipeline to calculate per-pixel values based on at least the multi-pixel intermediate values, and repeating the receiving and executing of the first and second sets of instructions for one or more additional graphics primitives. | 06-25-2015 |
Patent application number | Description | Published |
20130281129 | MANAGING GROUP OF LOCATION BASED TRIGGERS - A location-based triggering system and method allow location-based triggers to be created and associated with POI, landmark, and/or location-based information categories comprised of a plurality of POIs, landmarks, and/or location-based information, POI, landmark, and/or location-based information sub-categories, as well as POI, landmark, and location-based information searches. A trigger is created, where the trigger comprises trigger criteria. At least one POI, landmark, and/or location-based information database containing a plurality of POIs, landmarks, and/or location-based information data is monitored for a match between the trigger criteria and at least one POI, landmark, and/or location-based information category. If a match exists, the trigger is activated, thereby executing a related action or event. Furthermore, additional search criteria can be combined with the trigger criteria to enhance the LBT process. | 10-24-2013 |
20150111605 | MANAGING GROUP OF LOCATION BASED TRIGGERS - A location-based triggering system and method allow location-based triggers to be created and associated with POI, landmark, and/or location-based information categories comprised of a plurality of POIs, landmarks, and/or location-based information, POI, landmark, and/or location-based information sub-categories, as well as POI, landmark, and location-based information searches. A trigger is created, where the trigger comprises trigger criteria. At least one POI, landmark, and/or location-based information database containing a plurality of POIs, landmarks, and/or location-based information data is monitored for a match between the trigger criteria and at least one POI, landmark, and/or location-based information category. If a match exists, the trigger is activated, thereby executing a related action or event. Furthermore, additional search criteria can be combined with the trigger criteria to enhance the LBT process. | 04-23-2015 |
Patent application number | Description | Published |
20110140960 | Preference Lists For Assistance Data Requests in Global Navigation Satellite Systems - Methods and devices may request and provide assistance data from an assistance server to a receiver in a global navigation satellite system. A request for assistance data may include a preference list of navigation models suitable for the requesting receiver. Multiple preference lists for different navigation model types (e.g., orbit model, clock model, almanac model) may be included in a single list and/or data structure, or as multiple lists and/or data structures. An assistance server may receive and process the preference list, for example, by parsing and traversing the ordered list(s) for different navigation model types, in order to provide satellite navigation data to the receiver in accordance with suitable navigation models that are available at both the receiver and the assistance server. | 06-16-2011 |
20110294519 | UPLOAD AND DOWNLOAD OF POSITION REFERENCE DATA - An apparatus, method and computer program, the apparatus, comprising: receiver circuitry configured to receive first position reference data from a remote location, the first position reference data relating to a first geographical area and being for assisting the apparatus to determine a position of the apparatus within the first geographical area, using wireless signals received at the apparatus; collection circuitry configured to collect second position reference data, the second position reference data being for modification of the first position reference data, at a remote location; positioning circuitry configured to determine a position of the apparatus, the position being within the first geographical area; transmitter circuitry configured to transmit collected second position reference data; and processing circuitry configured, in dependence upon the determined position of the apparatus and the first position reference data, to selectively control transmission of collected second position reference data by the transmitter circuitry. | 12-01-2011 |
20110306337 | State-Machine-Based Operation of a Coverage-Model-Related Process - It is disclosed to operate a generating/updating process that comprises generating and/or updating at least one model for a coverage area of a communication node and/or at least one process associated with said generating/updating process in dependence on at least one state of a state machine. | 12-15-2011 |
20110306365 | Screening Terminal Positions at a Terminal - It is disclosed an apparatus, a method and a computer program for determining, at a terminal, whether at least one terminal position associated with a coverage area of a communication node shall be discarded or reported to allow at least one of said coverage area and said communication node to be characterized at least partially based on said at least one reported terminal position. | 12-15-2011 |
20110307428 | Screening Information for a Coverage Model - It is disclosed to determine whether information useable for a generating/updating process that comprises generating and/or updating at least one model for a coverage area of a communication node shall be discarded or made available to said generating/updating process. | 12-15-2011 |
20110319097 | Position Monitoring for a Coverage Area - It is disclosed a method, an apparatus and a computer program for monitoring, for a position of a set of one or more positions that are associated with a coverage area of a communication node, if a report comprising a position associated with said coverage area of said communication node and lying in a defined environment of said position for which said monitoring is performed is received as a validation of said position for which said monitoring is performed. | 12-29-2011 |
20120016626 | UPLOAD AND DOWNLOAD OF POSITION REFERENCE DATA - An apparatus, a method and a computer program, the apparatus comprising: collection circuitry configured to collect position reference data, wherein the collected position reference data is for assisting another apparatus to determine a position of the another apparatus based upon wireless signals received by the another apparatus; receiver circuitry configured to receive control data relating to controlling the transmission of collected position reference data by the apparatus; transmitter circuitry configured to transmit collected position reference data; and processing circuitry configured, in dependence upon the received control data, to selectively control transmission of collected position reference data by the transmitter circuitry. | 01-19-2012 |
20120028652 | DETERMINING A POSITION OF A TERMINAL - It is disclosed an apparatus, a method and a computer program for determining a position of a terminal. It is checked if an intersection of all areas of a set of areas that are associated with one or more communication nodes and represent and/or limit possible positions of a terminal is potentially non-empty. Each of the areas is associable with a respective bounding box. The intersection is defined to be potentially non-empty if an intersection of all of the bounding boxes would be non-empty. A position of the terminal is determined in dependence on a result of the checking if the intersection of all areas of the set of areas is potentially non-empty. | 02-02-2012 |
20120139790 | OPTIMAL STORAGE SCHEME FOR ACCESS POINT COVERAGE DATA - It is disclosed to determine, as a representation of a set of terminal positions, a polygon that encloses all terminal positions of the set of terminal positions. The terminal positions are positions of one or more terminals within a coverage area of a communication node. | 06-07-2012 |
20130143593 | PROCESSING OBJECTS OF A RADIOMAP DATABASE - It is inter alia disclosed to respectively link at least two objects of a plurality of objects to one or more respective regions of a grid of regions. The at least two objects are respectively related to a respective coverage area representation and/or a respective coverage-providing entity. At least two of the at least two objects are associated with each other based on a finding that both have been linked to at least one same region of the grid of regions. At least one of the at least two associated objects is an object related to a first communication system and at least one other of the at least two associated objects is an object related to a second communication system that is different from and/or operated by another operator than said first communication system. | 06-06-2013 |
20130281111 | METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR DISTRIBUTED INDOOR THREE-DIMENSIONAL RADIOMAP - Method, apparatus, and computer program product example embodiments provide wireless position determination. According to an example embodiment, a method comprises generating in a mobile wireless device, grid nodes representing one or more floor areas in an enclosed space, based on a map of the enclosed space; estimating locations along a path of motion of a user of the mobile wireless device traversing the one or more floor areas, based on motion observations made by a motion sensor in the mobile wireless device and map information; generating a radiomap of the one or more floor areas by making radio measurements with the mobile wireless device, at the estimated locations along the path of motion, mapping the measurements to the generated grid nodes that are closest to the estimated locations; and compiling a fingerprint data structure of the radiomap, including observation elements representing the radio measurements at the mapped grid nodes. | 10-24-2013 |
20140256348 | USING INFORMATION ON NEIGHBOR CELLS OF OTHER NETWORK TYPES AND/OR OTHER OPERATORS FOR MOBILE TERMINAL POSITIONING - In accordance with an example embodiment of the present invention, a method performed by an apparatus comprises, causing said apparatus at least to perform one of providing and obtaining information on a serving cell that is, at a point of time, serving a mobile terminal and information related to a neighbor cell that is, at least substantially at said point of time, observed by said mobile terminal, wherein said serving cell is a cell of a first communication network, wherein said neighbor cell is a cell of a second communication network, and wherein said first communication network has a type that is different from a type of said second communication network and/or is operated by an operator that is different from an operator of said second communication network. | 09-11-2014 |
20150017995 | UPDATING OF COVERAGE AREA REPRESENTATIONS FOR A HIERARCHY OF COVERAGE AREAS - It is inter alia disclosed to update or to trigger updating of a second-layer coverage area representation of a second-layer coverage area at least in dependence on a decision whether a first-layer coverage area representation of a first-layer coverage area has changed to an extent that exceeds a pre-defined or determined extent or not. The first-layer coverage area and the second-layer coverage area are part of a hierarchy of coverage areas of a communication system. The second-layer coverage area at least comprises the first-layer coverage area. | 01-15-2015 |
20150050931 | DETERMINING AN IDENTIFICATION OF A CELL - An apparatus receives a plurality of reports from at least one mobile terminal, which is connected to a particular cell of a cellular communication network. Each report includes an identification of a first type of a plurality of cells of the cellular communication network currently observed by the at least one mobile terminal and, associated with each identification of the first type, a result of at least one measurement on signals. The apparatus computes for each identification of the first type, a result of at least one measurement in the plurality of reports. The apparatus then determines, based on the computed sums, one of the identifications of the first type to be an identification of the first type of the particular cell. | 02-19-2015 |
20150050946 | SUPPORTING STORAGE OF DATA - An apparatus determines for each of a plurality of sub-areas of an area an amount of measurement results that are received for the respective sub-area. The apparatus further determines a sub-area, for which the determined amount of measurement results exceeds a reference value. The apparatus further sets up for the determined sub-area a focus grid with a density that is higher than a lowest density of a basic grid assigned to the area. Measurement results received for the determined sub-area may then be stored at least with a mapping to grid points of the focus grid. | 02-19-2015 |
20150050947 | SUPPORTING LOCATION BASED OPERATIONS - An apparatus performs continuous measurements on terrestrial signals transmitted by nodes of a communication network to obtain results of measurements. Furthermore, the apparatus continuously determines a position of the mobile device based on the results of measurements at the mobile device and based on data stored in the mobile device, the data including data on characteristics of nodes of at least one communication network that are based at least partly on results of measurements at a plurality of mobile devices on terrestrial signals transmitted by nodes of the at least one communication network. | 02-19-2015 |
20150100743 | SUPPORTING STORAGE OF DATA - An apparatus determines at least one factor defining a density of an adaptive grid in relation to a density of a reference grid, while the adaptive grid is being used as a basis for storing data relating to a node of a communications network with a mapping to grid points of the adaptive grid. The apparatus causes storage of an indication of the determined at least one factor for the node. | 04-09-2015 |
20150141039 | UPDATING OF COVERAGE AREA REPRESENTATIONS BASED ON NEGATIVE HITS - It is inter alia disclosed to obtain or generate detection data. The detection data comprises position data that is indicative of a position of a terminal and one or more identifiers respectively related to one or more coverage areas detected by the terminal. A negative hit for at least a region of a coverage area representation associated with a coverage area is detected, if at least all of the following conditions (i)-(iii) hold: (i) a class of the coverage area matches at least one class of one or more coverage areas for which respective identifiers are comprised or at least expected to be comprised in the detection data, (ii) the position of the terminal is within the region, and (iii) the detection data does not comprise an identifier related to the coverage area associated with the coverage area representation. At least information on the detected negative hit is used and/or provided for deciding if the region of the coverage area representation shall remain part of the coverage area representation or shall be removed from the coverage area representation, and/or for deciding whether a frequency of generating detection data shall be increased. | 05-21-2015 |
20150195775 | WLAN RADIOMAP WITH ACCESS POINTS UNIQUELY IDENTIFIED BY COMBINATION OF BSSID AND MCC - The application relates to storage and retrieval of information about access points APs of wireless local area networks WLANs. It is known to store information about WLAN APs, for example fingerprint data, in such a way that the data can be accessed using the BSSID of the WL-AN AP, i.e. the MAC address of the radio interface, as a key. However, malicious manufacturers or users copy existing MAC addresses and thereby duplicate existing BSSIDs. Effectively this means that the BSSID is not globally unique, but the same BSSID may occur in multiple WLAN APs at multiple locations. Therefore, when using the BSSID as a key, an AP may thus occasionally and incorrectly seem to jump from one location to another. This problem is solved by the present application in that the information about APs (Data) is assigned not only to the BSSID (BSSID | 07-09-2015 |
20150208329 | SUPPORTING WIRELESS LOCAL AREA NETWORK BASED POSITIONING - An apparatus retrieves information on an availability of data on wireless local area networks for a particular area from a memory. The particular area is identified based on cellular measurements at a mobile terminal. The apparatus provides the retrieved information as a basis for a decision whether to perform a scan for wireless local area networks at the mobile terminal as a basis for a wireless local area network based positioning. Information on an availability of data on wireless local area networks for a plurality of areas may be provided to a mobile terminal by a server. | 07-23-2015 |
20150310036 | MAPPING A LOCATION TO AN AREA - An apparatus receives coordinates of a location and selects an object of a first layer of a tree structure based on the coordinates. The apparatus determines whether data assigned to the selected object comprises an identifier of an area or a pointer to a set of objects of a respective next layer of the tree structure. If the data comprises a pointer to a set of objects, the apparatus selects one of the objects from the set of objects based on the received coordinates and continues with determining whether data assigned to the selected object comprises an identifier or a pointer. If the data comprises an identifier of an area, the apparatus reads the data comprising the identifier and provides the identifier as a result of a mapping of a location to an identifier of an area. A computer readable storage medium stores a database having a corresponding tree structure. | 10-29-2015 |
20150311916 | ENCODING AND DECODING OF DATA - An apparatus run-length encodes data to obtain a sequence of records. The data are associate to grid points of a grid and the records are defined such that they allow embedding data associated to a same grid point and representing pieces of information of at least two different types in a same record. The encoded data may be stored or transmitted. When receiving or retrieving such run-length encoded data in a sequence of records, the data may be run-length decoded to obtain decoded data and an association of the decoded data to the grid points of the grid. | 10-29-2015 |
20150312876 | MONITORING A QUALITY OF A TERRESTRIAL RADIO BASED POSITIONING SYSTEM - An apparatus generates at least one request for determination of a location of a mobile device based on information on terrestrial radio signals determined by the mobile device and based on stored positioning data. The stored positioning data is based on information on terrestrial radio signals provided by at least one mobile device. The apparatus further determines a value of at least one quality parameter by evaluating a response to the request in view of an indication of a position of the mobile device that has been determined based on satellite signals. | 10-29-2015 |
20150338502 | DETERMINING A POSITION OF A TERMINAL - It is disclosed an apparatus, a method and a computer program for determining a position of a terminal. It is checked if an intersection of all areas of a set of areas that are associated with one or more communication nodes and represent and/or limit possible positions of a terminal is potentially non-empty. Each of the areas is associable with a respective bounding box. The intersection is defined to be potentially non-empty if an intersection of all of the bounding boxes would be non-empty. A position of the terminal is determined in dependence on a result of the checking if the intersection of all areas of the set of areas is potentially non-empty. | 11-26-2015 |
Patent application number | Description | Published |
20100159845 | SYSTEM FOR FACILITATING BEAM TRAINING - A system for configuring antenna systems for selecting directional communication signals corresponding to other apparatuses. Apparatuses having activities that require directional wireless communication may search for other apparatuses that can fulfill these requirements. This search may include, for example, the transmission of wireless messages requesting a set of communication beams usable for beam training (for example, one or more beam training sequences). Other apparatuses that are able to satisfy the requirements of the searching apparatus may respond to the request message by transmitting a message that comprises at least information usable for configuring beam training configuration in the apparatus. | 06-24-2010 |
20120099566 | WIRELESS DOCKING WITH OUT-OF-BAND INITIATION - Example method, apparatus, and computer program product embodiments are disclosed to enable out-of-band communications to be used in out-of-band initialization methods for simplified configuring of an in-band wireless docking environment for wireless devices. An example embodiment of the invention includes composing a wireless configuration for a plurality of devices in an in-band short-range wireless docking environment, by using out-of-band connections from a mobile device to the plurality of devices to send in-band short-range communication connection parameters including a timer value related to an expected completion time of a connection handover to in-band short-range communication. | 04-26-2012 |
20120100803 | DELAYED AND CONDITIONAL TRANSPORT SWITCH - Example method, apparatus, and computer program product embodiments are disclosed to enable out-of-band short-range communication carrier transport switching for connection setup in device-to-device communication. Example embodiments of the invention include a method comprising the steps of initiating, by a first device, an out-of-band short-range carrier transport switch with a second device by transmitting wireless communication signals for providing the out-of-band carrier communication connection, and sending, by the first device, in-band short-range carrier communication connection parameters including one or more parameters indicating a timer value of an interval related to an expected completion time of a transport switch procedure, to the second device via the out-of-band short-range carrier communication connection. | 04-26-2012 |
20120265913 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR CREATING A WIRELESS DOCKING GROUP - Method, apparatus, and computer program product embodiments are disclosed to enable simplified configuring of a wireless docking group for wireless devices by allowing a wireless device to communicate its capabilities and characteristics of one or more wireless devices within a wireless docking group, using a new Wireless Docking Protocol, to a wireless docking station that will use that information and the Wireless Docking Protocol to define an optimal set of connections for wireless devices in the wireless docking group. | 10-18-2012 |
20140148099 | METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR OPTIMIZED DISCOVERY BETWEEN MOBILE DEVICES - Method, apparatus, and computer program product example embodiments enable optimized discovery between mobile devices. In example embodiments, a method comprises transmitting, by a wireless device, a periodic beacon message, the beacon message including an indication that the wireless device is currently unconnectable and indicating a next awake period and response opportunity for connecting the wireless device; entering, by the wireless device, a sleep state until the next awake period; awaking from the sleep state for transmitting the periodic beacon message and determining whether the awake period contains a response opportunity; and when determining that the awake period contains a response opportunity, remaining in an awake state for listening for responses to the periodic beacon message. | 05-29-2014 |