Patent application number | Description | Published |
20100283613 | Information Sharing in a Smart Space - Disclosed is an apparatus including a near field communication unit configured to read usage information pertaining to one or more devices within a certain space; and a processing unit configured to forward at least part of said usage information to one or more devices of another space, such as a personal space comprising devices personally held by a certain user. The certain space may be a smart space. Also related other devices, methods and computer programs are disclosed. | 11-11-2010 |
20110047539 | SOFTWARE DEFINED RADIO MANAGEMENT - A system for facilitating the management of reconfigurable communication resources. These reconfigurable communication resources may include, for example, software defined radio (SDR) modules. SDR modules may comprise fixed hardware-level support for a multitude of wireless radios whose operation/protocols are defined at the software level. A variety of software-based radio definitions (e.g., radio software) may be stored on the apparatus, the radio software defining operation/protocol for one or more radios. Radios defined in the stored radio software may be individually loaded into the SDR module in order to emulate the operation (e.g., wireless communication) of corresponding hardware-based radio modules. Loading radios into, or the unloading of radios from, the SDR module may be managed based on decision criteria. | 02-24-2011 |
20110117900 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PRESENTING CALL RELATED MESSAGES TO A USER - A method is provided for transmitting a communication request to a user device of a first communication type, receiving a message during the communication request or within a predetermined amount of time after the communication request, of a second communication type. If the message received is from the user device, then it may be immediately presented or displayed. If the message is not from the user device, then it is precluded from being presented until the communication request is completed. The first communication type may be in the form of a voice call and the user device may be a mobile phone. The second communication type may be a text message, E-mail, or other mode of communication that differs from the first communication type. | 05-19-2011 |
20110264780 | ACCESS NETWORK DISCOVERY - In accordance with an example embodiment of the present invention, access network discovery information is received from an access network discovery and selection function server, access network discovery assistance information is received from a separate server, and the received access network discovery and access network discovery assistance information is used in network discovery. | 10-27-2011 |
20120256726 | METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR SPECIAL DEDICATED INQUIRY AND INQUIRY RESPONSE PROCESS FOR DEDICATED DEVICE SEARCH - Method, apparatus, and computer program product example embodiments provide direction finding information exchange without establishment of a formal communication connection. In an example embodiment, a special value is reserved for an inquiry access code, to signify that an inquiring device that transmits the special code is a direction finding capable device that is capable of receiving and using information usable for estimating at least a relative direction, for direction estimation. In an example embodiment, an inquiry scanning device that recognizes the special code, is capable of generating and transmitting information usable for estimating at least a relative direction, for direction estimation. | 10-11-2012 |
20120257604 | TRANSMITTING POSITIONING INFORMATION VIA WIRELESS COMMUNICATION - A system for providing positioning information within a wireless communication signal. An example process may start by positioning resources being activated in an apparatus. Activation of the positioning resources may occur automatically, in response to user interaction, etc. The apparatus may then engage in a discovery process via wireless communication in order to identify other apparatuses within communication range that are enabled to transmit positioning information. Upon discovering another apparatus, the apparatus may interact with the other apparatus in order to determine a location for the other apparatus. For example, the apparatus may transmit one or more messages comprising a request for positioning information from the other apparatus, and may in turn receive one or more messages from the other apparatus comprising positioning information. The apparatus may then utilize the positioning information to determine its position (e.g., relative to the other apparatus). | 10-11-2012 |
20120258669 | FACILITATING POSITIONING THROUGH BlUETOOTH LOW ENERGY WIRELESS MESSAGING - A system for providing positioning-related information within wireless communication signals. For example, an apparatus (e.g., acting as a tracker) may receive one or more messages advertising the presence of another apparatus (e.g., acting as a target). The advertisement messages may further comprise information indicating the availability of positioning-related information from the target apparatus. The tracker device may then determine, based on the received information, that positioning-related interaction with the target apparatus is available. If determined to be available, the tracker and target may interact with each other in order to initiate positioning-related information transmission. After receiving at least one message comprising positioning-related information from the target apparatus, the tracker apparatus may then determine at least one of a relative direction towards or from the target apparatus based on the received positioning-related information. | 10-11-2012 |
20130080520 | METHOD AND APPARATUS FOR PROVISIONING RESOURCE CREDENTIALS BASED ON SOCIAL NETWORKING DATA - An approach for automating the provisioning of access credentials related to one or more shared resources to one or more user devices. An access rights platform determines one or more resources associated with at least one user, at least one device associated with the at least one user, or a combination thereof. The platform also processes social networking information associated with the at least one user, the at least one device, or a combination thereof to determine one or more social networking groups to which the one or more resources are associated. One or more access rights to the one or more resources for one or more other devices based, at least in part, on membership in the respective one or more social networking groups is then determined. | 03-28-2013 |
Patent application number | Description | Published |
20100283613 | Information Sharing in a Smart Space - Disclosed is an apparatus including a near field communication unit configured to read usage information pertaining to one or more devices within a certain space; and a processing unit configured to forward at least part of said usage information to one or more devices of another space, such as a personal space comprising devices personally held by a certain user. The certain space may be a smart space. Also related other devices, methods and computer programs are disclosed. | 11-11-2010 |
20110047539 | SOFTWARE DEFINED RADIO MANAGEMENT - A system for facilitating the management of reconfigurable communication resources. These reconfigurable communication resources may include, for example, software defined radio (SDR) modules. SDR modules may comprise fixed hardware-level support for a multitude of wireless radios whose operation/protocols are defined at the software level. A variety of software-based radio definitions (e.g., radio software) may be stored on the apparatus, the radio software defining operation/protocol for one or more radios. Radios defined in the stored radio software may be individually loaded into the SDR module in order to emulate the operation (e.g., wireless communication) of corresponding hardware-based radio modules. Loading radios into, or the unloading of radios from, the SDR module may be managed based on decision criteria. | 02-24-2011 |
20120243441 | Method and Apparatus for Multipath Communication - In accordance with an example embodiment of the present invention, there is provided a method, comprising exchanging connectivity information, setting up a connection, determining that a correspondent node has at least one access in an inactive state, and transmitting a request to the correspondent node to activate at least one of the at least one access in an inactive state. The setting up may be done based on the exchanged connectivity information. | 09-27-2012 |
20130080520 | METHOD AND APPARATUS FOR PROVISIONING RESOURCE CREDENTIALS BASED ON SOCIAL NETWORKING DATA - An approach for automating the provisioning of access credentials related to one or more shared resources to one or more user devices. An access rights platform determines one or more resources associated with at least one user, at least one device associated with the at least one user, or a combination thereof. The platform also processes social networking information associated with the at least one user, the at least one device, or a combination thereof to determine one or more social networking groups to which the one or more resources are associated. One or more access rights to the one or more resources for one or more other devices based, at least in part, on membership in the respective one or more social networking groups is then determined. | 03-28-2013 |
20130124630 | DEVICE AND/OR USER IDENTIFICATION - In accordance with an example embodiment of the present invention, an apparatus, a computer program product and a method is provided for device and/or user identification. The example embodiment comprises receiving, at an apparatus, a wireless signal comprising at least one of an address or an indication identifying a wireless 5 communication device initiating the wireless signal, transmitting a query to a remote network entity, the query including at least one of the received address or indication identifying the wireless communication device and an indication associated with identity of the apparatus, and receiving a response to the query including information relating to identity of the wireless communication device if an association exists between the 10 apparatus and the wireless communication device. | 05-16-2013 |
20130318573 | METHOD AND APPARATUS FOR GUEST ACCESS SHARING - A method, apparatus and computer program product are provided for configuring and controlling guest access sharing. In the context of a method, a method is provided that includes causing a network scan to be initiated and receiving the results of said network scan, the results comprising information regarding an access point and determining, based on the received results, whether the access point comprises two or more network interfaces. The method further includes causing a guest access sharing configuration procedure to be initiated if the access point comprises two or more network interfaces. The guest access sharing configuration procedure includes causing guest access information to be uploaded to a server. Another method is provided that includes receiving and storing guest access information, receiving a request to obtain the guest access information and causing the guest access information to be provided to a device if the device has permission to access it. | 11-28-2013 |
20140302849 | METHOD AND APPARATUS FOR FACILITATING HANDOVER UTILIZING A PREDEFINED ATTRIBUTE PROTOCOL - A method, apparatus and computer program product are provided to permit device discovery to be conducted utilizing a first radio technology, such as Bluetooth Low Energy (LE) technology, and to then handover to a second radio technology, e.g., a second radio technology having a greater bandwidth than the first radio technology. In the context of a method, device discovery is conducted utilizing a first radio technology. The method also causes communication of handover information in accordance with a predefined attribute protocol of the first radio technology. The method also performs handover to a second radio technology, such as Bluetooth technology or a wireless local area network technology, in accordance with the handover information communicated utilizing the first radio technology. | 10-09-2014 |
20140304381 | METHOD AND APPARATUS FOR COMMUNICATING WITH SMART OBJECTS - A method, apparatus, and computer program product are disclosed to communicate with a smart object. In the context of a method, an identifier associated with a smart object is received. The method includes causing transmission of the identifier, receiving, based on the identifier, one or more universal resource identifiers (URIs) associated with the smart object, and selecting, by a processor, one of the URIs for communication between a device and the smart object. A corresponding apparatus and computer program product are also provided. | 10-09-2014 |
20140329465 | METHOD AND APPARATUS FOR SIGNAL STRENGTH BASED CONNECTION PARAMETERS ADJUSTMENT - A method, apparatus and computer program product are disclosed to allow for proximity detection in a manner that advantageously balances power consumption and latency. In the context of a method, the presence of a communication device is detected and a wireless link is caused to be established to provide a connection, such as a session description protocol (SDP) connection, with the communication device. The method may also detect the proximity of the communication device based upon signal strength of one or more signals communicated via the established wireless link. The method may also adjust one or more connection parameters of the established wireless link based at least upon the signal strength of the one or more signals communicated via the link. A corresponding apparatus and computer program product are also disclosed. | 11-06-2014 |
20150063219 | CONNECTION ESTABLISHMENT - In accordance with an example embodiment of the present invention, an apparatus, a computer program product and a method is provided for immediate connection establishment. The example embodiment comprises receiving, at an apparatus, one or more device discovery response messages, the one or more device discovery response messages including information regarding source device of the respective message. The example embodiment further comprising determining, by the apparatus, whether any of the one or more received device discovery response messages includes a predefined indication; and selecting, by the apparatus, when determining that one or more of the received device discovery response message includes the predefined indication, source device of the one or more device discovery response messages including the predefined indication for immediate connection establishment. | 03-05-2015 |
20150085848 | Method and Apparatus for Controlling Wireless Network Access Parameter Sharing - In a non-limiting and example embodiment, a method is provided for controlling access to wireless network access parameters, comprising: providing, by an apparatus to a second apparatus, credentials for accessing to a wireless network, detecting, by the apparatus, an identity of a third apparatus, and sending, by the apparatus, a message to the second apparatus to allow to deliver the credentials to the third apparatus. | 03-26-2015 |
20150131645 | DEVICE SYNCHRONIZATION - Methods and apparatus, including computer program products, are provided for device synchronization. In one aspect there is provided a method. The method may include establishing, at a first wireless device, a clock to be shared with at least a second wireless device; and sending, by the first wireless device over a short-range wireless link, a command to at least the second wireless device, the command indicating an operation to be performed by at least the second wireless device at a time defined by the clock. Related apparatus, systems, methods, and articles are also described. | 05-14-2015 |
20150133052 | DEVICE SELECTION - Methods and apparatus, including computer program products, are provided for device selection. In one aspect there is provided a method. The method may include receiving, at a wireless device through a short-range transceiver, a connection request received from another wireless device; rejecting, by the wireless device, the received connection request, wherein the wireless device obtains, before the rejecting, information from the received connection request to enable, based on at least the obtained information, a subsequent connection to the other wireless device; and initiating the subsequent connection to the other wireless device based on at least the information obtained from the received connection request. Related apparatus, systems, methods, and articles are also described. | 05-14-2015 |
20150139210 | METHOD AND APPARATUS FOR ACCESS PARAMETER SHARING - In a non-limiting and example embodiment, a method is provided for access parameter sharing. An access point receives a first message from a second apparatus, the first message comprising an information element indicating if access credentials may be requested for the access point. The apparatus determines, based on the first message, whether access credentials of the access point may be requested. In response to detecting that the access credentials may be requested, the apparatus transmits a request message for requesting the access credentials of the second apparatus. The access credentials are received from a third apparatus, different from the access point. | 05-21-2015 |
20150199037 | DYNAMIC THRESHOLD FOR LOCAL CONNECTIVITY SETUP - Methods and apparatus, including computer program products, are provided for connectivity. In one aspect there is provided a method. The method may include detecting, at a first device including a touch screen sensor and a first short-range transceiver, an object proximate to the touch screen sensor; generating a touch profile representative of the detected object; comparing the generated touch profile to one or more reference touch profiles representative of one or more reference objects corresponding to one or more devices to determine whether the detected object corresponds to at least a second device including a second short-range transceiver; and initiating, by the first device via the first short-range transceiver, a connection establishment to the second device including the second short-range transceiver, when the comparing determines the detected object matches a reference object representative of the second device. Related apparatus, systems, methods, and articles are also described. | 07-16-2015 |
20150199941 | 3D TOUCH SENSOR READER - Methods and apparatus, including computer program products, are provided for a 3D touch sensor. In one aspect there is provided a method. The method may include detecting, at a first device including a capacitive touch screen, a capacitive pattern associated with a second device; determining, at the first device based on the detected capacitive pattern, at least one of a type of the second device and an identity of the second device; initiating, by the first device, one or more operations based on the at least one of the determined type and the determined identity. Related apparatus, systems, methods, and articles are also described. | 07-16-2015 |
20150201444 | TETHERING OVER A WIRELESS COMMUNICATION CHANNEL - A technique for tethering over a wireless communication channel is provided. According an example embodiment, the technique comprises exchanging, over a secondary communication channel between a first mobile device and a second mobile device, control information related to a tethering connection provided over a primary communication channel between the first and second mobile devices, and initiating, by the first mobile device, establishment, activation or reactivation of said primary communication channel in response to receiving, via said secondary communication channel, a request to access a resource in a remote network over said tethering connection using a mobile access point functionality provided by the first mobile device. The technique may further comprise the first mobile device initiating downloading of said resource to a local proxy in response to receiving the request to access the resource, thereby downloading at least part of said resource to the local proxy before completion of the establishment, activation or reactivation of the primary communication channel. | 07-16-2015 |
20150230075 | AUDIO COMMAND-BASED TRIGGERING - Methods and apparatus, including computer program products, are provided for connectivity. In one aspect there is provided a method, which may include detecting, at a first device including an audio detector and a transceiver, an audio command; recording, at the first device, a first timestamp representative of when the audio command was detected; sending, by the first device via the transceiver, one or more packets to discover one or more other devices; detecting, by the first device, at least one response to the sent one or more packets, the at least one response including a second timestamp representative of when the audio command was detected by a second device and a second transceiver; and triggering, by the first device, an action based on a comparison of the first time stamp and the second time stamp. | 08-13-2015 |
Patent application number | Description | Published |
20120320070 | MEMORY SHARING IN GRAPHICS PROCESSING UNIT - Aspects of this disclosure are directed to a method of processing data with a graphics processing unit (GPU). According to some aspects of the disclosure, the method comprises receiving input defining execution orders for a shader processor, wherein the execution orders comprise a plurality of kernel designations and a plurality of workgroup designations. The method may also include assigning workgroups of kernels identified in the plurality of workgroup designations and the plurality of kernel designations to the shader processor. The method may also include executing, by the shader processor, the workgroups of kernels identified in the plurality of workgroup designations and the plurality of kernel designations to process input data. | 12-20-2012 |
20130016110 | INSTRUCTION CULLING IN GRAPHICS PROCESSING UNITAANM Arvo; Jukka-PekkaAACI RaisioAACO FIAAGP Arvo; Jukka-Pekka Raisio FI - Aspects of the disclosure are directed to a method of processing data with a graphics processing unit (GPU). According to some aspects, the method includes executing a first work item with a shader processor of the GPU, wherein the first work item includes one or more instructions for processing input data. The method also includes generating one or more values based on a result of the first work item, wherein the one or more values represent one or more characteristics of the result. The method also includes determining whether to execute a second work item based on the one or more values, wherein the second work item includes one or more instructions that are distinct from the one or more instructions of the first work item for processing the input data. | 01-17-2013 |
20130057562 | MEMORY COPY ENGINE FOR GRAPHICS PROCESSING - The example techniques described in this disclosure may be directed to interaction between a graphics processing unit (GPU) and a system memory. For example, the GPU may include a memory copy engine that handles tasks related to accessing data that is stored or is to be stored in the system memory. In addition, in some examples, the memory copy engine may perform additional tasks such as modification tasks to increase the performance of the GPU. | 03-07-2013 |
20130120380 | TESSELLATION IN TILE-BASED RENDERING - The disclosed techniques includes generating an input visibility stream for each tile of a frame, the input visibility stream indicating whether or not an input primitive is visible in each tile when rendered, and generating an output visibility stream for each tile of the frame, the output visibility stream indicating whether or not an output primitive is visible in each tile when rendered, wherein the output primitive is produced by tessellating the input primitive. In this way, based on the input visibility stream, tessellation may be skipped for entire input primitive that is not visible in the tile. Also, based on the output visibility stream, tessellation may be skipped for certain ones of the output primitives that are not visible in the tile, even if some of the input primitive is not visible. | 05-16-2013 |
20130155080 | GRAPHICS PROCESSING UNIT WITH COMMAND PROCESSOR - Aspects of the disclosure relate to a method of controlling a graphics processing unit. In an example, the method includes receiving one or more tasks from a host processor, and scheduling, independently from the host processor, the one or more tasks to be selectively executed by a shader processor and one or more fixed function hardware units, wherein the shader processor is configured to execute a plurality of instructions in parallel, and the one or more fixed function hardware units are configured to render graphics data. | 06-20-2013 |
20130293565 | COLOR BUFFER AND DEPTH BUFFER COMPRESSION - In an example, a method of coding graphics data comprising a plurality of pixels includes performing, by a graphics processing unit (GPU), multi-sample anti-aliasing to generate one or more sample values for each pixel of the plurality of pixels. The method may also include determining whether pixels comprise edge pixels, where the determination comprises identifying, for each pixel, differing sample values. The method may also include encoding the pixels based on the edge pixel determination. | 11-07-2013 |