46th week of 2016 patent applcation highlights part 66 |
Patent application number | Title | Published |
20160337406 | METHOD AND SYSTEM FOR AUTOMATICALLY MANAGING SECURE COMMUNICATIONS AND DISTRIBUTION OF SECRETS IN MULTIPLE COMMUNICATIONS JURISDICTION ZONES - Communications and security policy data for two or more zones is obtained that includes data indicating allowed protocols for the respective communications jurisdiction zones. Request data indicating a desired exchange of data between a secrets data source in a first zone and a requesting resource in a second zone is received/obtained. The first zone policy data and the second zone policy data is automatically obtained and analyzed to determine an allowed type of communications security level for the desired exchange of data that complies with both the first zone communications and data security policy data and the second zone policy data. A communications channel, including the allowed type of secure communications security level, is automatically establishing between the first resource and the second resource, and at least a portion of the requests secrets and/or other data is exchanged. | 2016-11-17 |
20160337407 | SCALABLE SECURITY ARCHITECTURE SYSTEMS AND METHODS - Techniques are disclosed for systems and methods to provide a secure federated computing system for mobile structures. A secure federated computing system includes a secure system controller and one or more user modules each implemented with a secure system processor and configured to communicate over one or more system fabrics. The secure system controller and the user modules are configured to form secure communication channels to each other over the one or more system fabrics to facilitate a secure initialization procedure. Once the secure initialization procedure is complete, the secure system controller and the user modules can be used to dynamically allocate secure and non-secure system resources as needed or as indicated by a security rule set programmed into the secure system processor. | 2016-11-17 |
20160337408 | INTERCEPTING USER EQUIPMENT AND LAWFUL INTERCEPTION METHOD THEREOF FOR USE IN 3GPP DIRECT MODE COMMUNICATION - An intercepting user equipment and a lawful interception method thereof are provided. The intercepting user equipment registers to the administrating server for lawful interception, and then receives a positive interception message from the administrating server. The intercepting user equipment receives a signal from user equipment, and determines whether a power measurement of the signal exceeds a threshold. If positive, the intercepting user equipment transmits a power adjustment request to the administrating server so that the administrating server notifies the eNB of transmitting a power adjustment command to the user equipment for adjusting transmitting power. The intercepting user equipment intercepts communication data of the user equipment. | 2016-11-17 |
20160337409 | IMAGE DISPLAY SYSTEM - An image display system including a plurality of terminals and at least one image display apparatus capable of communicating with the terminals via a network. The image display system includes a first storage part configured to store a connection information list used for connecting to the image display apparatus on the network, an update part configured to add, update, or delete connection information included in the connection information list stored in the first storage part to update the stored connection information list, a searching part configured to search the network for the terminals storing the connection information list, and an acquisition part configured to acquire the connection information list from the terminals detected by the searching part. The update part updates the connection information list stored in the first storage part in accordance with the connection information list acquired by the acquisition part. | 2016-11-17 |
20160337410 | NETWORK TO NETWORK INTERFACE BETWEEN SERVICE PROVIDERS FOR WEB REAL TIME COMMUNICATION - Systems and methods presented herein provide for real time communications between service provider subscribers. In one embodiment, a web server is operable to provide a network-to-network interface (NNI) with a plurality of service providers, to communicate with the service providers through WebRTC links, and to retrieve contact information of subscribers to the service providers over the WebRTC links. The web server also includes a database operable to store the contact information of the subscribers. The web server is also operable to process a connection request from a first of the subscribers to connect with a second of the subscribers, to retrieve the second subscriber's contact information from the database, to push a notification message to a device of the second subscriber using the second subscriber's contact information (e.g., a user identity), and to establish a WebRTC connection between first and second subscribers when the second subscriber accepts the connection. | 2016-11-17 |
20160337411 | Synchronization of clients to maximize multicast opportunities - A content monitor includes a processor that at least receives requests from a plurality of clients for content, instructs each client to retry their respective request at a first later time if the request is received before a first time, counts the requests to determine if a number of the requests exceeds a threshold if the request is received before a second time, instructs each client to retry their respective request at a second later time if the counted number of requests does not exceed a first threshold, instructs each client to join a multicast group to receive the content when the number of requests exceeds the first threshold, and counts a number of late clients joining the multicast group after a first portion of the content has been sent to the multicast group. | 2016-11-17 |
20160337412 | System and Method for As Needed Connection Escalation - A method includes selecting a first connection between a connection manager and a managed system, the first connection being associated with a first privilege level, communicating by the connection manager a first command to the managed system via the first connection, determining that a second command is executable on the managed system using a connection that is associated with a second privilege level, the second privilege level being a lower privilege level than the first privilege level, selecting a second connection between the connection manager and the managed system, the second connection being associated with the second privilege level, and communicating, by the connection manager, the second command to the managed system via the second connection. | 2016-11-17 |
20160337413 | CONDUCTING ONLINE MEETINGS USING NATURAL LANGUAGE PROCESSING FOR AUTOMATED CONTENT RETRIEVAL - A computer-implemented method of conducting an online meeting includes maintaining, by processing circuitry, an enterprise content management system storing metadata describing computer-renderable stored content items. The method further includes continually recognizing and analyzing, by the processing circuitry, speech of one or more participants in the online meeting to extract participant speech content. The method further includes continually searching the enterprise content management system using extracted participant speech content and the metadata to identify matching stored content items, and dynamically providing links or other controls to the participant during the online meeting to enable the participant to view and selectively share the matching stored content items in the online meeting. | 2016-11-17 |
20160337414 | METHOD AND DEVICE FOR CALL PLAYBACK IN RINGING STATE - The disclosure discloses a method and device for call playback in a ringing state. The method includes that: after forwarding a call request initiated by a user terminal, and when receiving a first temporary response message returned by a called party, an Access Transfer Control Functionality (ATCF) applies for a media resource for a first playback media and performs playback on the first playback media, wherein the first temporary response message carries description information about the first playback media; when receiving an nth temporary response message of the call request, the ATCF reapplies for a pair of media resources to anchor an nth playback media, wherein the nth temporary response message carries description information about the nth playback media, and n is a natural number which is greater than or equal to 2; and the ATCF performs playback on the nth playback media through the pair of media resource. | 2016-11-17 |
20160337415 | METHOD, DEVICE, AND SYSTEM FOR CONNECTING TO A COMMUNICATION DEVICE - A method and apparatus include a first server that communicates with a second server to cause a call back request to be communicated to an endpoint so that the endpoint can initiate a call back connection with the first server or a third server. Such a call back connection may occur near real time or in substantially real time so that updates can be supplied to an endpoint running an application supported by the server quickly and efficiently. The endpoint may register with the second server such that the second server is able to utilize notification messages for providing call back request information to the endpoint to advise the endpoint of a call back request. | 2016-11-17 |
20160337416 | System and Method for Digital Ink Input - The invention relates generally to improving content input between interactive input systems in a collaborative session. A mobile device having a processing structure; a transceiver communicating with a network using a communication protocol; and a computer-readable medium having instructions configures the processing structure to: receive a content object from an interactive device; perform recognition on the content object; determine a command code from the recognized content object; and modify another content object based at least in part on the command code. | 2016-11-17 |
20160337417 | GROUP CALL SET-UP AND DELIVERY - Managing a group call between a first device and at least one second device in a telecommunication network may be effected. A communication containing a Quality of Service (Qo S) indicator is communicated, the Qo S indicator being associated with subsequent packets to be delivered to the at least one second device. This communication may be transmitted from and/or received at a node of the telecommunication network associated with a paging area of the at least one second device. | 2016-11-17 |
20160337418 | Multiple Subscriber Videoconferencing System - A system, method, and device for use in videoconferencing. The method typically includes installing a videoconferencing services switch at an access point to an IP network, and registering a plurality of subscribers for videoconferencing services. Each subscriber typically has a plurality of endpoints. The method further includes receiving subscriber-specific settings to be applied to multiple videoconferencing calls from the plurality of endpoints associated with each subscriber. The method further includes storing the subscriber-specific settings at a location accessible to the switch, and configuring the switch to connect calls from the plurality of endpoints at each subscriber based on the corresponding subscriber-specific settings. | 2016-11-17 |
20160337419 | METHOD AND A MEDIA DEVICE FOR PRE-BUFFERING MEDIA CONTENT STREAMED TO THE MEDIA DEVICE FROM A SERVER SYSTEM - The present disclosure relates to a method and a media device for pre-buffering media content streamed to the media device from a server system. The media device is connected to a network and has a rechargeable battery. The media device determines, by means of a bandwidth logic, an available network bandwidth and, by means of a charging logic, a charging level of the rechargeable battery. Based on these determinations, i.e. based on the determined available network bandwidth and the determined charging level of the rechargeable battery the media device selects a pre-buffering policy, by means of a pre-buffering logic, and pre-buffers media content, by means of the pre-buffering logic, from the server system in accordance with the selected pre-buffering policy. | 2016-11-17 |
20160337420 | Media Acceleration for Virtual Computing Services - Streaming media is problematic for thin clients using remoting protocols like RDP that were never designed to handle the volume of data associated with multimedia. The result is large demands on the host computer and thin client CPU and excessive bandwidth on the network, which results in a poor display quality. A process running on a host computer detects an existing multimedia acceleration channel to a thin client and also identifies unaccelerated media streams like Adobe Flash. The unaccelerated content is automatically re-encoded using a codec format supported by the thin client acceleration channel. This results in a significant improvement in the quality of the streaming media displayed on the thin client and overall reductions in host CPU load, network bandwidth and thin client CPU load. No additional software is required on the thin clients to support new media types including Adobe Flash. | 2016-11-17 |
20160337421 | INTERNET RADIO SONG DEDICATION SYSTEM AND METHOD - An Internet radio service supports song dedications. A user is able to listen to music on an Internet radio station and dedicate a song to another person. A notification alert is generated to notify the intended recipient that a dedication has been made. The intended recipient of the dedication is able to then access the dedicated song and any accompanying message. A public acknowledgement of the song dedication may also be made in social media. | 2016-11-17 |
20160337422 | METHOD AND SYSTEM FOR TRANSMITTING REMOTELY GROUPCAST MESSAGE AND STORAGE MEDIUM ACCESSIBLE BY ELECTRONIC DEVICES - The present invention relates to a method and system for transmitting remotely a groupcast message and a storage medium accessible by electronic devices applicable to a first electronic device transmitting a groupcast message to at least a remote second electronic device. The method comprises steps of: setting a plurality of second electronic devices to at least a group; setting one of the plurality of second electronic devices in the group as a remote transceiver; the first electronic device transmitting the groupcast message to the remote transceiver; and the remote transceiver transmitting a broadcast message to the plurality of second electronic devices in the group. Thereby, transmission of a groupcast message to the second electronic devices can be ensured without adding extra transmission cost. | 2016-11-17 |
20160337423 | PACKET FORWARDING APPARATUS, CONTROL APPARATUS, COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND PROGRAM - A packet forwarding apparatus includes: a multicast determination unit that determines whether a packet that flows through a virtual network is a multicast communication packet; a multicast mapping information storage unit; a multicast mapping unit that allocates a second multicast address to a first multicast address of a newly generated multicast communication and manages these multicast addresses as a piece of mapping information; and a packet encapsulation unit that encapsulates the packet that flows through the virtual network. The packet encapsulation unit encapsulates the multicast communication packet that flows through the virtual network by using the second multicast address. | 2016-11-17 |
20160337424 | TRANSFERRING MEDIA DATA USING A WEBSOCKET SUBPROTOCOL - An example device includes one or more processors configured to execute a proxy server for a client device including a streaming client. The proxy server is configured to determine that a tuned channel for the client device has changed from a previous channel to a current channel, and, in response to the determination that the tuned channel for the client device has changed from the previous channel to the current channel, deliver media data of the current channel to the streaming client of the client device according to a WebSocket subprotocol without receiving a request from the streaming client for the media data. In this manner, the streaming client can receive media data of the current channel (following a channel change event), without having received a manifest file for the current channel and without sending a request to the proxy server for media data of the current channel. | 2016-11-17 |
20160337425 | PLAYBACK OF MEDIA STREAMS AT SOCIAL GATHERINGS - This disclosure concerns the providing of media, and more particularly to the streaming of media. In accordance with an example embodiment, a visual queue of media items (e.g. media items B and C) to be played next may be displayed at a user interface of the electronic device. Each one of the media items is associated with media content of a respective media content stream. While a media content stream is being played (e.g., a media content stream associated with media item A), a request to play another media content stream in accordance with a user preference may be received by the electronic device. This request may, for example, be a user selection of one of the available mood options. In response to receiving this request, the visual queue of the media items to be played next can be adjusted, and thus changed, in dependence of the selected mood option. | 2016-11-17 |
20160337426 | System and Method for Streaming Content from Multiple Servers - A system and a method for media streaming from multiple sources are disclosed. A content requesting client device accesses a server to receive a list of available sources that may include multiple Content Delivery Networks (CDNs) and independent servers. Based on a pre-set criteria, such as the source delivery performance and cost, the client device partitions the content into parts, allocates a source to each part, and simultaneously receives media streams of the content parts from the allocated sources. The server may be a Video-on-Demand (VOD) server, and the content may be a single file of a video data, such as a movie. The delivery performance of the used sources is measured during the streaming for updating the partition or the allocation. The updated measured performance may be stored locally at the client device, or at a server for use by other clients. The client actions may be implemented as a client-side script. | 2016-11-17 |
20160337427 | ASSET STREAMING AND DELIVERY - Streaming assets to an asset streaming client is described. An asset streaming system is configured to generate a request to retrieve at least a portion of an asset. The asset streaming system is part of an asset streaming client and integrated in an operating system abstraction level with the operating system or in an abstraction level beneath the operating system abstraction level. An asset provider system can receive the request that is generated by the asset streaming system and provide the portion of the asset to the asset streaming system. The asset streaming client can then exploit the portion of the asset. | 2016-11-17 |
20160337428 | ADAPTIVE CONNECTION SWITCHING - A method of streaming media may include opening a single connection between a client device and a media source; requesting a first media segment of a media stream corresponding to selected tier of a media title over the single connection; determining a download bitrate of the single connection; comparing the download bitrate to a predetermined bitrate of the media title; and in response to determining that the download bitrate is less than the predetermined bitrate, opening a plurality of connections between the client device and media source. The predetermined bitrate may be a predetermined bitrate of a next higher bitrate tier in a group of tiers containing the selected tier when the selected tier is not a highest bitrate tier in the group, and a predetermined bitrate of the selected tier otherwise. The method may further include, in response to determining that an aggregate download bitrate of the plurality of connections is less than a multiple of a download bitrate of an individual one of the connections, closing some of the plurality of connections so that only the individual connection remains. | 2016-11-17 |
20160337429 | METHOD AND DEVICE FOR RESUMED PLAYBACK OF STREAMED MEDIA - This disclosure concerns the providing of media, and more particularly to the streaming of media. In accordance with an example embodiment: while receiving a first media content item of the streamed media content, a request for a second media content item is received, and a first data message sent to the computer server system, to return the second media content item. In response to receiving a second data message the electronic device begins to perform playback of the second media content item combined with the playback of the first media content item at the user interface of the electronic device, e.g. by pausing the first media content item. The electronic device receives a request for including the second media content item in a playlist associated with a current portion of the day, and includes the second media content item into the playlist associated with the current portion of the day. | 2016-11-17 |
20160337430 | IMPROVED PLAYBACK CONTROL DEVICE AND METHOD FOR STREAMING MEDIA CONTENT - A client device for controlling playback of media content that is streamed through a network to the client device, comprising: an obtaining module configured for obtaining network prediction information representing network conditions of the network predicted for a future prediction time period; and a playback control module configured for controlling playback of said content based on the network prediction information. | 2016-11-17 |
20160337431 | DYNAMIC PACKAGER NETWORK BASED ABR MEDIA DISTRIBUTION AND DELIVERY - A method, system and non-transitory computer-readable medium for distributing ABR media in a network are disclosed. The method includes determining, based on a media routing database and a constraint associated with an ABR media element, a best packager of a plurality of packagers to perform a packaging function on the ABR media element and initiating routing of the ABR media element to the best packager. | 2016-11-17 |
20160337432 | METHOD AND A SYSTEM FOR PERFORMING SCRUBBING IN A VIDEO STREAM - The present disclosure generally relates to providing video, and more particularly to streaming of video. There is described a method and a system for performing scrubbing in a video stream of a video item selected at a media device. The video item is streamed from a server system to the media device. The method comprises dividing the selected video item into a number of segments and selecting a first snippet for each segment, which snippet is pre-buffered. The video stream of a first segment of the selected video item is played at the media device simultaneously as scrubbing to a second segment of the selected video item. When the scrubbing is done the video stream of the first segment stops and the first snippet of the second segment starts playing seamlessly. | 2016-11-17 |
20160337433 | SYSTEMS AND METHODS FOR DATA SYNCHRONIZATION RELATED TO TRANSMISSION OF VIDEO OVER A NETWORK - A computer system according to some embodiments is operable to facilitate synchronization between two or more data streams transmitted over an electronic network from a first computing system to a second computing system by inserting a visual code (e.g., a bar code) comprising encoded second data into a video data stream in order to allow the receiving computing system to synchronize scenes depicted by the video data with information represented in the visual code when displaying the scenes to a user. | 2016-11-17 |
20160337434 | PLAYBACK OF AN UNENCRYPTED PORTION OF AN AUDIO STREAM - This disclosure concerns the providing of media, and more particularly to the streaming of media. In one example embodiment of a method for streaming an audio content item to an electronic device, the method comprises: receiving a first data message comprising instructions from an electronic device to return a preview segment associated with a selected audio content item, the preview segment being a portion of the selected audio content item; retrieving said selected audio content item from a first storage; analyzing audio content of the retrieved audio content item to locate a portion of the selected audio content item to be used as the preview segment; extracting the located portion of the selected audio content item from the retrieved audio content item; and transmitting the extracted portion of the selected audio content item unencrypted to the electronic device. | 2016-11-17 |
20160337435 | ORDERING EVENTS WITH ALTERNATING EPOCHS OF EVENT IDENTIFIERS - A system, method, and apparatus are provided for identifying and/or ordering events (or notifications of events) within a computing environment featuring a high rate of events (e.g., hundreds of millions per minute). New events are labeled based on multiple alternating epochs comprising sequences of event identifiers, wherein each epoch's identifiers are mutually exclusive of other epochs. Illustratively, each epoch may commence with a different initial identifier (e.g., 0, 1, 2) and each epoch's sequence of identifiers thereafter increment in the same manner (e.g., by twos, by threes) until a maximum identifier is encountered. All of one epoch's identifiers are applied before the next epoch's are applied. After a last epoch is exhausted, labeling begins again with the first epoch. Verifying or enforcing event ordering may involve determining a given event's identifier, epoch, timestamp, and/or other characteristics, and/or characteristics of a previous event. | 2016-11-17 |
20160337436 | Loading Pegged Page Objects Based on Predefined Preferences - Methods and systems may provide for receiving a set of attributes that identify a pegged area of a page delivered to a user interface during a first browsing session and storing the set of attributes. Additionally, the set of attributes may be used to conduct a subsequent delivery of the pegged area to a user interface during a second browsing session, wherein the subsequent delivery of the pegged area excludes portions of the page that are outside the pegged area. In one example, the subsequent delivery is conducted further based on the type of client device participating in the second browsing session. | 2016-11-17 |
20160337437 | PEER-TO-PEER NETWORK DOWNLOAD OPTIMIZATION - Distributing an update from a server to multiple endpoint devices that reside on the same local network. The server provides information to each client device identifying all other devices located on the same local network that will also need to receive the update. Each client device sorts the files and begins the process of downloading the files by checking, for each file in sequence, whether another device on the same network has downloaded the file or is currently in the process of downloading. If another device on the same network has completed downloading the file, the device requests the file from the other client device. If another device is currently in the process of downloading, the device places the file at the end of the sequence. If the file has not been downloaded and is not being downloaded, the endpoint device initiates downloading the file from the server. | 2016-11-17 |
20160337438 | METHOD FOR DISTRIBUTING FILE DESCRIPTORS IN WEB-SERVER, AND WEB-SERVER AND COMPUTER-READABLE RECORDING MEDIUM USING THE SAME - A method for distributing a file descriptor in a web server is disclosed. The method includes the steps of: (a) a listener processor, if acquiring at least one file descriptor representing a connection of a network between the web server and at least one client, transmitting the at least one file descriptor to a specific kernel buffer corresponding to a specified handler processor among at least one handler processor for handling at least one service request corresponding to the file descriptor, by referring to the number of file descriptors stored in each kernel buffer corresponding to each handler processor; and (b) the specified handler processor handling a service request of a specific client by receiving the file descriptor from the specific kernel buffer. | 2016-11-17 |
20160337439 | Processing of Data Files - In general, it is proposed to define a new expiry mechanism for a data file being received at the client. In the following it is proposed that the expiry time on the receiver side should be “shortly” after a possible reception of all packets. It is proposed that the receiver should know as precisely as possible that no additional packets for that data file are expected anymore. As soon as the receiver can safely regard the reception of the file, the receiver could either move on to the next segment (delay optimization) or try to make use of the received information. | 2016-11-17 |
20160337440 | Systems and Methods for Transmitting Data - A server is in communication with a plurality of clients being executed by a host. The server is configured to receive a message from a first client of the plurality of clients. The message indicates that the first client currently has focus, wherein the message is transmitted by the first client with a first cookie. The server is configured to identify that a second client of the plurality of clients utilizes a second cookie that matches the first cookie, wherein the second client is currently receiving data from the server using a low-latency update mechanism. The server is also configured to downgrade the second client from the low-latency update mechanism to a high-latency update mechanism, wherein the high-latency update mechanism is configured to enable the second client to conduct a poll of the server periodically for updates. | 2016-11-17 |
20160337441 | COMPUTER-IMPLEMENTED SYSTEMS AND METHODS OF ANALYZING DATA IN AN AD-HOC NETWORK FOR PREDICTIVE DECISION-MAKING - A computer-implemented system and method of predictive decision-making in an ad hoc network. The computer-implemented method includes receiving a set of rules into the ad hoc network and identifying a data set for each rule. The computer-implemented method also includes selecting a first and second node from the ad hoc network to process a first and second rule as a function of the identified data set according to an optimizing algorithm. The computer-implemented method also selects a third node to receive the processed results from the first and second nodes. An indication is provided of the processed results by the third node. | 2016-11-17 |
20160337442 | SCHEDULED NETWORK COMMUNICATION FOR EFFICIENT RE-PARTITIONING OF DATA - A method, apparatus, and system for efficiently re-partitioning data using scheduled network communication are provided. Given re-partitioning data defining the data blocks to be sent amongst a plurality of server nodes, a corresponding network schedule is determined to send the data blocks in a coordinated manner. The network schedule is divided into time slots, wherein each of the plurality of server nodes can send up to one data block and receive up to one data block in each time slot. By using a greedy selection algorithm that prioritizes by largest senders and largest receivers, a near optimal schedule can be determined even in the presence of heavy skew. The greedy selection algorithm can be implemented with a O(T*N̂2) time complexity, enabling scaling to large multi-node clusters with many server nodes. The network schedule is of particular interest for database execution plans requiring re-partitioning on operators with different keys. | 2016-11-17 |
20160337443 | COMMUNICATION SYSTEM, COMMON SERVICE CONTROL APPARATUS, DATA COLLECTION METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - A communication system according to the present invention includes: a common service control apparatus ( | 2016-11-17 |
20160337444 | SOCIAL NETWORK FOR ELECTRONIC VAPOR DEVICE USERS - A method is disclosed comprising receiving usage data from a plurality of vaporizing devices via a communication network, identifying a first group of the plurality of vaporizing devices characterized by a first common use profile based upon the usage data, identifying a first group of vaporizing device users who are users of the first group of vaporizing devices characterized by the first common use profile, and linking, through a computer network, the first group of vaporizing device users with each other. | 2016-11-17 |
20160337445 | METHOD AND APPARATUS TO DEPLOY APPLICATIONS IN CLOUD ENVIRONMENTS - A management computer comprises: a memory configured to store server information identifying functionalities which can be executed by each of a plurality of servers and applications running on each of the servers, and storage system information identifying functionalities which can be executed by each of a plurality of storage systems and application data stored in each of the storage systems; and a processor configured to: select a server, in which an application is to be deployed, from the plurality of servers, and a storage system, on which a volume either contains data to be used to deploy the application or maps to another volume that contains the data to be used to deploy the application, from the plurality of storage systems, based on the server information and the storage system information, and request to deploy the application on the selected server and create the volume on the selected storage system. | 2016-11-17 |
20160337446 | MANAGING COMPUTING DEVICES IN A COMPUTING SYSTEM - Managing computing devices in a computing system, including: receiving image data from a plurality of image sensors, each image sensor coupled to a computing device in a computing system, wherein multiple computing devices in the computing system are coupled to multiple image sensors; identifying, in dependence upon the image data from the plurality of image sensors, one or more characteristics of the computing system; and initiating, in dependence upon the one or more characteristics of the computing system, one or more desired system management actions. | 2016-11-17 |
20160337447 | CLOUD-TO-CLOUD PEERING - A method includes transmitting first data to a first cloud from a first device. The first data first data instructs the first cloud that a first item stored in the first cloud be made accessible to a second device via a second cloud that is coupled to the first cloud. The method further includes receiving second data from the first cloud at the first device. The second data is associated with a digital rights management restriction corresponding to a third item of the first cloud or the second cloud. | 2016-11-17 |
20160337448 | SETUP SYNCHRONIZATION APPARATUS AND METHODS FOR END USER MEDICAL DEVICES - Embodiments of the present application enable setup synchronization of an end user medical device ( | 2016-11-17 |
20160337449 | METHOD AND APPARATUS FOR MANAGING CONNECTION BETWEEN BROADCASTING RECEPTION DEVICE AND ANOTHER DEVICE WHICH ARE CONNECTED THROUGH NETWORK - An embodiment of the present invention provides a method for providing a service between applications of a companion device and a broadcast reception device connected over a network, the method comprising: transmitting a request message for obtaining application information to the broadcast reception device; and receiving a response message including the application information from the broadcast reception device in response to the request message, wherein the application information includes address information for communication between the application of the companion device and the application of the broadcast reception device and synchronization address information for synchronization between the companion device and the broadcast reception device. | 2016-11-17 |
20160337450 | DATA REPLICATION FOR A VIRTUAL NETWORKING SYSTEM - Embodiments of the invention provide a method for data replication in a networking system comprising multiple computing nodes. The method comprises maintaining a data set on at least two computing nodes of the system. The method further comprises receiving a data update request for the data set, wherein the data update request includes a data update for the data set. The data set on the at least two computing nodes is updated based on the data update request received. | 2016-11-17 |
20160337451 | CLOUD DATA STORAGE LOCATION MONITORING - Technologies for monitoring data storage location for cloud data include a cloud monitoring server configured to communicate with one or more cloud customer computing devices and cloud service providers. The cloud monitoring server receives monitoring requests from the cloud customer computing devices and retrieves provider information from the cloud service providers. The cloud monitoring server compiles response data based on the monitoring requests and the provider information, and sends response data to the cloud customer computing devices. Cloud customer computing devices may send on-demand monitoring requests and/or continuous, policy-based monitoring requests. For policy-based monitoring, the cloud monitoring server continually monitors the provider information and provides response data when one or more conditions specified in the policy are satisfied. The cloud monitoring server may also make recommendations and provide feedback based on the monitoring requests or the provider information. Other embodiments are described and claimed. | 2016-11-17 |
20160337452 | DYNAMIC PROXIMITY BASED NETWORKED STORAGE - A computer implemented method of storing data in at least one mobile node according to mobile node location may include identifying a first qualified mobile node and determining a first geographic position of the first qualified mobile node. The method may include determining a user geographic position of a user device, determining whether the first geographic position is within a first proximity relative to the user device, and causing storage of a first data portion in the first qualified mobile node in response to determining that the first geographic position is within the first proximity. | 2016-11-17 |
20160337453 | METHOD AND DEVICE FOR PROVIDING COMMUNICATION SERVICE - Provided are a method of controlling a device providing communication service, and a device capable of the method. The method of providing a communication service in a first device includes: receiving device information of a second device; generating context information of the first device; transmitting, to a server, the context information of the first device and a request for list of executable services of the first device; receiving, from the server, a list of executable services of the first device as a response to the request; and determining at least one service from the list of executable services of the first device. | 2016-11-17 |
20160337454 | SGC AND PGC AND SGU AND PGU ALLOCATION PROCEDURE - Apparatuses and methods are provided by which an apparatus (e.g., an MME) establishes a connection session in a network which involves a network resource (e.g., SGW) to be selected, and selects at least one of a control plane (e.g., SGW-C) and a user plane (e.g., SGW-U) of the network resource. | 2016-11-17 |
20160337455 | CONTENT STREAMING APPARATUS FOR TRANSFERRING A STREAMING SESSION TO ANOTHER APPARATUS - A content streaming apparatus that includes a gateway streaming manager which determines whether a client device has roamed out of a wireless zone of the content streaming apparatus into a wireless zone of another content streaming apparatus, and when the client device has roamed, sends a tuner reservation instruction to the other content streaming apparatus to instruct the other content streaming apparatus to reserve a tuner in advance of a transfer of the streaming session. The gateway streaming manager receives a tuner reservation confirmation from the other content streaming apparatus, and sends an alternate streaming notification to the client device. The gateway streaming manager receives an alternate streaming acceptance from the client device, and ends the streaming session between the content streaming apparatus and the client device when the alternate streaming acceptance is received. | 2016-11-17 |
20160337456 | PROBABILISTIC FEDERATED AGENT DISCOVERY FOR PERVASIVE DEVICE MANAGEMENT SYSTEM - The embodiments herein disclose a system and method for federated service agent discovery in a pervasive device management system. The method includes receiving, by a discovery agent in a society, a request from a user agent for discovering a location of a service agent in the society. Further, the method includes discovering, by the discovery agent, the location of the service agent in the society to establish a connection between the user agent and the service agent, wherein the location of the service agent is federately discovered by the discovery agent by communicating with other discovery agents in the society. | 2016-11-17 |
20160337457 | METHOD FOR SEARCHING FOR DOCKING SERVICE AND PERIPHERAL FUNCTION BY USING DIRECT COMMUNICATION AND APPARATUS FOR SAME - Disclosed are a method and an apparatus capable of searching for a docking service and a peripheral function incidental to the docking service in a direct communication system. To this end, a method by which a first wireless device searches for a peripheral function provided by a second wireless device can comprise the steps of: transmitting a probe request frame to the second wireless device by the first wireless device; and receiving a probe response frame from the second wireless device as a response to the search request, wherein the probe response frame can include a bitmap for indicating a name of the peripheral function supported by the second wireless device or the peripheral function supported by the second wireless device. | 2016-11-17 |
20160337458 | LOCATING SERVICE ENDPOINTS FROM A SERVICE REGISTRY - A method, operable by a service registry in a service orientated architecture system, for providing a service within the system. A service request is received from a service requester in the system. The status of the service is checked as registered in the service registry. In response to the service not having a registered service endpoint or a property of the service falling below a defined threshold, a request is sent to service providers or subsequent service registries to provide a new service and according to the defined threshold. In response to a service provider providing the new service according to the defined standard, the service registry is updated with the new service and responding to the service requester that the service is available. The embodiments allow both direct interaction between the requester and provider or indirect interaction via a service management layer. | 2016-11-17 |
20160337459 | CONDUCTING ONLINE MEETINGS WITH INTELLIGENT ENVIRONMENT CONFIGURATION - A computer-implemented method of conducting online meetings includes gathering sensed environment information from a set of intelligent sensor devices in physical user environments, along with meeting information describing online meetings in which the users participate while located in the respective environments. The sensed environment information and meeting information are stored in an event database, intelligent environment-control devices in the physical user environments are configured for subsequent online meetings. The configuring includes operating a stateful behavioral engine using the sensed environment information and meeting information from the event database to identify patterns of user behavior and to configure the intelligent environment-control devices according to the identified patterns of user behavior. | 2016-11-17 |
20160337460 | METHOD AND APPARATUS FOR PUSHING INFORMATION - A method and an apparatus for pushing information are provided in an intelligent control technology field. In the method, the apparatus obtains a geographic position of at least one target user. The apparatus determines whether a positional relationship between a target user and a monitoring device satisfies a predetermined condition. If the predetermined condition is satisfied, the predetermined condition generates notification information according to monitoring information of the monitoring device; pushing the notification information to devices carried by all or some of the at least one target user. The present disclosure solves the problem of poor monitoring instantaneity and availability in the related art and informs the user of the monitoring information in a form of push notification timely, thus improving the monitoring instantaneity and availability. | 2016-11-17 |
20160337461 | Managing Notifications Across Multiple Devices - Modifying a notification on one client device can trigger the generation and transmission of a silent notification to another client device that is associated with the same user account. The silent notification can include instructions to query for and modify a similar notification, if present, on the other client device. Silent notifications that are undeliverable can be stored in offline storage and delivery can be reattempted at a later point in time. | 2016-11-17 |
20160337462 | METHOD AND SYSTEM FOR PUSHING WEB APPLICATION MESSAGE - A method for pushing a web application message may include: receiving, by a push server, token information and message information sent by an application server, parsing the token information to obtain a client identifier and an application identifier, acquiring a corresponding client according to the client identifier, and pushing the message information and the application identifier to the client; and acquiring, by the client, a corresponding web application according to the application identifier, and displaying the message information according to the web application. In addition, a system for pushing a web application message is further provided. The foregoing method and system for pushing a web application message can improve the development efficiency. | 2016-11-17 |
20160337463 | TARGETED NOTIFICATION OF CONTENT AVAILABILITY TO A MOBILE DEVICE - A system includes a first computing device client associated with a first user in a community of users operable to send content to publish to a data aggregation server. The data aggregation server is operable to receive the content to publish from the first computing device client, host a first user profile associated with the first user of the first computing device client, the first user profile identifying a targeted recipient in the community of users, and disseminate automatically the content received from the first computing device client to a second computing device client associated with the targeted recipient, without receiving input from the first computing device client explicitly specifying the targeted recipient to whom the content is disseminated | 2016-11-17 |
20160337464 | PROXY INTERCEPTION - A client node, a proxy node, and methods therein, as well as a protocol and a computer program for enabling interception of request messages in connection-less protocols. A primary request addressed to a server node is intercepted by a proxy node creating a secondary request based on said request and forwards this secondary request towards the server node. The proxy node receives a secondary response, being a response to the secondary request, creates a primary response based on the secondary response and forwards this primary response to the node from which the primary request was received. A response can thus be sent along the same path as a corresponding request was sent. | 2016-11-17 |
20160337465 | MULTI-DATACENTER MESSAGE QUEUE - Approaches are disclosed for distributing messages across multiple data centers where the data centers do not store messages using a same message queue protocol. In some embodiment, a network element translates messages from a message queue protocol (e.g., Kestrel, RABBITMQ, APACHE Kafka, and ACTIVEMQ) to an application layer messaging protocol (e.g., XMPP, MQTT, WebSocket protocol, or other application layer messaging protocols). In other embodiments, a network element translates messages from an application layer messaging protocol to a message queue protocol. Using the new approaches disclosed herein, data centers communicate using, at least in part, application layer messaging protocols to disconnect the message queue protocols used by the data centers and enable sharing messages between messages queues in the data centers. Consequently, the data centers can share messages regardless of whether the underlying message queue protocols used by the data centers (and the network devices therein) are compatible with one another. | 2016-11-17 |
20160337466 | MAINTAINING AND CACHING SERVER CONNECTIONS - A set of runspaces with active connections are maintained in a pool. A set of timers are set and, based upon the timers, simple commands are submitted through the runspaces, to maintain the connections in an active state. The runspaces with the active connections can then be used from the cache, without having to open a new connection. | 2016-11-17 |
20160337467 | METHOD AND SYSTEM FOR INFORMATION EXCHANGE UTILIZING AN ASYNCHRONOUS PERSISTENT STORE PROTOCOL - A system is provided for facilitating the exchange of information between interconnected processors in environments such as distributed computing environments and message-oriented middleware environments. A source sends input to the target. A manager in communication with both the source and the target receives the input from the source, initiates a storage of the input and forwards the input to the target. If the manager receives output from the target before completion of the input storage, the manager cancels the input storage because it is no longer needed to ensure system reliability. Upon receiving output from the target, the manager initiates a storage of the output and forwards the output to the source. If the manager receives acknowledgement from the source that the target output has been received before completion of the output storage, the manager cancels the output storage because it is no longer needed to ensure system reliability. | 2016-11-17 |
20160337468 | DIRECT CACHE ACCESS FOR NETWORK INPUT/OUTPUT DEVICES - Methods and systems for improving efficiency of direct cache access (DCA) are provided. According to one embodiment, a set of DCA control settings are defined by a network I/O device of a network security device for each of multiple I/O device queues based on network security functionality performed by corresponding CPUs of a host processor. The control settings specify portions of network packets that are to be copied to a cache of the corresponding CPU. A packet is received by the network I/O device. Information associated with the packet is queued onto an I/O device queue. The information is then transferred from the I/O device queue to a host memory of the network security device. Based on the control settings for the I/O device queue only those portions of the information corresponding to the one or more specified portions are copied to the cache of the corresponding CPU. | 2016-11-17 |
20160337469 | AUTOMATED SERVICE INTERFACE OPTIMIZATION - Disclosed are various embodiments for automated service interface optimization. In one embodiment, usage metrics are determined for a service client corresponding to usage of a set of data items within a data object. An optimized data object is provided to the service client in response to a request from the service client for the data object. The optimized data object includes empty values in place of one or more data items in the set of data items. The data item(s) are determined based at least in part on the usage metrics. | 2016-11-17 |
20160337470 | METHOD AND SERVER FOR ASSIGNING RELATIVE ORDER TO MESSAGE BY USING VECTOR CLOCK AND DELIVERING THE MESSAGE BASED ON THE ASSIGNED RELATIVE ORDER UNDER DISTRIBUTED ENVIRONMENT - A method for assigning relative order to messages by using vector clocks under a distributed server environment is disclosed. The method includes the steps of: (a) a server assigning a vector clock to a message and storing the message to which the vector clock is assigned if the message required to be assigned relative order is acquired through a network; and (b) the server transmitting an increased vector clock to one or more other servers connected with itself through the network and supporting said other servers to update their vector clocks by referring to the increased vector clock. | 2016-11-17 |
20160337471 | RESOURCE RECOMMENDATION, REUSE AND OPTIMIZATION THROUGH COMMON CONTEXT - Methods and arrangements for managing resource requests. A contemplated method includes: receiving a new resource request from a user in a network; receiving at least one competing resource request; consulting cached historical resource requests; comparing the new resource request to the cached historical resource requests and the at least one competing resource request; fulfilling the new resource request via offering use of a resource corresponding to one of the historical resource requests; and fulfilling the at least one competing resource request in consideration of at least one aspect of the new resource request. Other variants and embodiments are broadly contemplated herein. | 2016-11-17 |
20160337472 | Group Coordinator Selection Based on Communication Parameters - Embodiments described herein involve selecting a group coordinator device for a group of media devices. An example implementation includes receiving an instruction to form a zone group comprising a first media device and a second media device. The implementation also includes comparing one or more first communication parameters corresponding to a network connection of the first media device to one or more second communication parameters corresponding to a network connection of the second media device. The implementation further includes identifying the first media device as a group coordinator of the zone group based on the comparison and based on identifying the first media device as the group coordinator of the zone group, configuring the first media device to provide data indicating audio content and audio content playback timing information to the second media device to facilitate synchronous playback of the audio content as the zone group. | 2016-11-17 |
20160337473 | MULTI-CLOUD, MULTI-SERVICE DATA MODEL - In some examples, a network data center comprises a cloud-based services exchange point comprising a network, the cloud-based services exchange point operated by a cloud exchange provider that operates the network data center; and a programmable network platform to receive a service request that includes a service definition according to a data model, wherein the service definition specifies a plurality of cloud services provided by respective cloud service provider networks operated by respective cloud service providers, wherein the service request further specifies a topology for the plurality of cloud services, and wherein the service definition specifies each of the plurality of cloud services according to a common micro-service definition; and provision, responsive to the service request, the cloud-based services exchange point to forward service traffic for the plurality of cloud services according to the topology for the plurality of cloud services. | 2016-11-17 |
20160337474 | MULTIPLE CLOUD SERVICES DELIVERY BY A CLOUD EXCHANGE - In some examples, a network data center comprises a cloud-based services exchange point comprising a network, the cloud-based services exchange point operated by a cloud exchange provider that operates the network data center; and a programmable network platform comprising at least one programmable processor configured to receive a service request that specifies a plurality of cloud services provided by respective cloud service provider networks operated by respective cloud service providers, wherein the service request further specifies a topology for the plurality of cloud services; and provision, responsive to the service request, the cloud-based services exchange point to forward service traffic for the plurality of cloud services according to the topology for the plurality of cloud services. | 2016-11-17 |
20160337475 | DYNAMIC NETWORK CONSTRUCTION - A dynamic network is disclosed herein. The dynamic network can include a central server, one or several user devices, one or several remote servers, and a database server. The dynamic network can be created in response to a user request for content to be used in a compilation. The central server can identify one or several of the remote servers as potentially containing the requested content, and can communicate with the identified one or several of the remote servers to receive that content. Additionally, the server can identify and connect with one or several servers containing terms of use information for the requested content. | 2016-11-17 |
20160337476 | MANAGING A VIRTUALIZED APPLICATION WORKSPACE ON A MANAGED COMPUTING DEVICE - Methods and systems for providing load balancing are provided. Example embodiments provide a Application Workspace System “AWS” which enables users to access remote server-based applications using the same interface that they use to access local applications, without needing to know where the application is being accessed. In one embodiment, a load balancing message bus is provided that performs load balancing and resource discovery within the AWS. For example, the AWS may use a broadcast message-bus based load balancing to determine which servers to use to launch remote application access requests or to perform session management. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims. | 2016-11-17 |
20160337477 | Magnetic Induction Network Device - A network device has a housing, a magnetic induction charger, a wireless data link and a processor. The housing has one or more sides. The induction charger is housed by the housing and is arranged to wirelessly charge a rechargeable battery of a portable electronic device. The electronic device is adjacent to or in contact with the housing. The wireless data link communicates with the portable electronic device. The processor communicates with the magnetic induction charger and the wireless data link. In addition, the processor recognizes the portable electronic device and associates a profile with the portable electronic device. The processor delivers content to an associated media device based on the profile. | 2016-11-17 |
20160337478 | Efficient Firmware Update in a Narrow Bandwidth System - An advanced metering infrastructure may be configured for automated meter reading, such as of utility (electric, natural gas, etc.) meters. Within a network, a data collector communicates with, and receives meter data from, a plurality of endpoints. Firmware on the endpoints may be updated by transmission, from the data collector, of a new firmware image. In one example, the data collector sends an announcement of a firmware update to the plurality of endpoints. At a time indicated by the announcement, the data collector multicasts the firmware update a plurality of times. The data collector then receives indications from a plurality of endpoints that did not successfully receive all blocks of the multicast firmware update. In response, the data collector sends missing blocks to the plurality of endpoints according to the indications. | 2016-11-17 |
20160337479 | SYSTEM AND METHOD FOR PROVIDING A CLIMATE DATA ANALYTIC SERVICES APPLICATION PROGRAMMING INTERFACE - A system, method and computer-readable storage devices for providing a climate data analytic services application programming interface. The system includes a programming library that enables client device software to invoke the capabilities of a climate data analytics system through requests to various services supported by the climate data analytics system, and also includes a client-side communications interface that enables the programming library's methods to interact with a climate data analytics system's server interface to obtain access to the capabilities of the system. In one implementation, the programming library is implemented in Python. The programming library can include basic utilities that call a single, server-side method implemented by one of the various services supported by the climate data analytics system, and extended utilities that call a series of basic utilities and/or other extended utilities that have been placed under programmatic control in order to create client-side convenience methods and workflows. | 2016-11-17 |
20160337480 | PERFORMING SERVER MIGRATION AND DEPENDENT SERVER DISCOVERY IN PARALLEL - Performing server virtual machine image migration and dependent server virtual machine image discovery in parallel is provided. Migration of a server virtual machine image that performs a workload is started to a client device via a network and, in parallel, an identity is continuously discovered of a set of dependent server virtual machine images corresponding to the server virtual machine image being migrated to the client device. In response to discovering the identity of the set of dependent server virtual machine images, a server migration pattern of the discovered set of dependent server virtual machine images is generated for the workload. A level of risk corresponding to migrating each dependent server virtual machine image of the discovered set of dependent server virtual machine images to the client device is calculated based on the server migration pattern of the discovered set of dependent server virtual machine images for the workload. | 2016-11-17 |
20160337481 | MULTIPLEXING WEB REQUESTS FOR IMPROVED PERFORMANCE - A request multiplexing system is described herein that takes multiple asynchronous requests from a client to multiple server endpoints and multiplexes the requests at the client into a single request to a new server endpoint. The new endpoint demultiplexes the requests at the server, calls the pre-existing separate endpoints to get the correct response for each request, combines the responses into a single multiplexed response, and returns the combined response to the client. On the client side, the response data is split up and handed to the appropriate handlers. From the components' points of view and those of the endpoints on the server, the requests occur just as they originally may. However, new logic on both the client and the server has packaged and unpackaged requests and responses appropriately to accomplish without component modification what formerly involved extensive coordination between developers of various components. | 2016-11-17 |
20160337482 | Method and Apparatus for Processing Data Packet Based on Parallel Protocol Stack Instances - A method and an apparatus for processing a data packet based on parallel protocol stack instances and the method includes determining a distribution policy of a data packet according to distribution policy information of a network adapter, determining a first protocol stack instance according to the distribution policy of the data packet, and creating a target socket in the first protocol stack instance such that when the data packet is distributed to the first protocol stack instance, the first protocol stack instance performs protocol processing on the data packet using the target socket. Hence, a case in which a protocol stack instance that is specified for the target socket by an application conflicts with a protocol stack instance specified by a network adapter is avoided, and a technical problem that protocol processing cannot be performed on the data packet is resolved. | 2016-11-17 |
20160337483 | Method and Apparatus for Processing Data Packet Based on Parallel Protocol Stack Instances - A method and an apparatus for processing a data packet based on parallel protocol stack instances, where lower-layer protocol processing is performed, using a first protocol stack instance. An associated second protocol stack instance is determined using a target socket after the target socket that is needed to perform upper-layer protocol processing on the data packet is determined, and the upper-layer protocol processing is performed, using the target socket and the second protocol stack instance. The second protocol stack instance that performs the upper-layer protocol processing is determined using the target socket, and hence, a technical problem that protocol processing cannot be performed on a data packet because a protocol stack instance specified by an application (APP) conflicts with a protocol stack instance specified by a network adapter is resolved. | 2016-11-17 |
20160337484 | SYSTEMS AND METHODS FOR PROTECTING COMMUNICATIONS - A method includes receiving a data packet including a header having a structure from an operating system at a virtualization layer, where the virtualization layer is above a physical layer and below all other layers. The method also includes performing an operation on a portion of the data packet other than the header, thereby creating a modified data packet and maintaining the original header structure. The method further includes transmitting the modified data packet, including the original header structure, to the physical layer. | 2016-11-17 |
20160337485 | Routing Solutions for LTE-WLAN Aggregation - Apparatus and methods are provided for user-plane LWA PDU routing. In one novel aspect, LTE PDU packets are routed through a WLAN AP to a UE by encapsulation of the data packets. In one embodiment, a bridge/VLAN architecture is used. The UE identifies one or more Ethernet Frames received the WLAN interface as containing the PDCP PDUs by decoding the EtherType. In another embodiment, the WLAN terminated tunneling is used by decoding the EtherType of indicating the PDCP type. In another novel aspect, an UE-terminated tunneling is created. In one embodiment, the IP tunneling is used. In another embodiment, the GRE tunneling is used. The GRE header contains a KEY field to identify the packets as being the LWA packets. In yet another embodiment, the IPSec tunneling is used. The SPI of the header is used to identify the packets as being the LWA data packets. | 2016-11-17 |
20160337486 | APPARATUS FOR TRANSMITTING BROADCAST SIGNAL, APPARATUS FOR RECEIVING BROADCAST SIGNAL, METHOD FOR TRANSMITTING BROADCAST SIGNAL AND METHOD FOR RECEIVING BROADCAST SIGNAL - Methods and apparatuses for transmitting and receiving a broadcast signal are disclosed. The broadcast signal transmission method includes generating a plurality of input packets including broadcast data, generating at least one link layer packet using the generated input packets, generating a broadcast signal including the generated at least one link layer packet, and transmitting the generated broadcast signal. | 2016-11-17 |
20160337487 | APPARATUS FOR TRANSMITTING BROADCAST SIGNAL, APPARATUS FOR RECEIVING BROADCAST SIGNAL, METHOD FOR TRANSMITTING BROADCAST SIGNAL AND METHOD FOR RECEIVING BROADCAST SIGNAL - A method and apparatus for transmitting and receiving a broadcast signal including a robust header compression (RoHC) packet stream are disclosed. The broadcast signal transmitting method includes compressing a header of an IP packet included in an IP packet stream to output an RoHC (Robust Header Compression) packet stream, generating a signaling packet including information of at least one RoHC packets included the RoHC packet stream, wherein the signaling packet includes a signaling packet header and a signaling packet payload, wherein the signaling packet header includes signaling information that is included in the signaling packet payload, transporting the signaling packet through a first channel and transporting the RoHC packet stream through a second channel. | 2016-11-17 |
20160337488 | ELECTRONIC DEVICE - An electronic device according to an embodiment includes a casing and a translucent panel attached to the casing. The translucent panel has a curved portion curved toward the casing. The casing includes an attaching surface and a sidewall. The attaching surface faces an end surface of the translucent panel. The sidewall is located to be raised from the attaching surface toward a back surface of the curved portion, and is inclined from a direction perpendicular to the attaching surface toward a central portion of the translucent panel. | 2016-11-17 |
20160337489 | ELECTRONIC DEVICE - An electronic device according to an embodiment of the present disclosure includes a translucent panel and a casing to which the translucent panel is attached. The translucent panel includes a curved portion curved toward the casing. The casing includes an attaching surface facing an end surface of the translucent panel, the end surface facing the casing. A distance between an end of the end surface of the translucent panel and a portion of the attaching surface of the casing facing the end of the end surface is longer than a distance between a middle portion of the end surface of the translucent panel and a portion of the attaching surface of the casing facing the middle portion. | 2016-11-17 |
20160337490 | Mobile Terminal - The disclosure provides a mobile terminal including a screen used for displaying images; a support frame contained in the mobile terminal, extending from the mobile terminal and driving the mobile terminal to turn for adjusting an inclination angle of the screen; a gesture capture module for capturing a gesture in front of the mobile terminal; a gesture comprehensive judgment module for judging a corresponding function and outputting judgment signal according to the gesture captured by the gesture capture module; and a control module for controlling the support frame according to the judgment signal outputted by the gesture synthesis judgment module for adjusting the inclination angle of the screen. | 2016-11-17 |
20160337491 | VIRTUAL REALITY VIEWER AND INPUT MECHANISM - The present invention concerns virtual reality viewers for use with touchscreen enabled mobile devices. The virtual reality viewer comprises: a housing configured to receive a mobile electronic device within an interior of the housing; and an input mechanism that is accessible from an exterior of the housing and that is moveable within the interior between a first position and an extended position, wherein a surface of the input mechanism is configured to contact the touch-screen of the mobile electronic device when in the extended position. The disclosed systems and methods facilitate receiving user inputs on the exterior of the housing and providing the user inputs to the touchscreen within the housing using the electro-mechanical input mechanism. Accordingly, the viewer can be used with a variety of smartphones without requiring magnetic switches or a wireless/cable connection between the input device and the smartphone. | 2016-11-17 |
20160337492 | Cellular Phone With Built-In Selfie Stick - The novel cellular phone has a built-in selfie stick extensible from the cellular phone, and an adjustable camera module is configured at a far end of the selfie stick. The cellular phone contains an accommodation chamber in a top portion of the cellular phone for housing the selfie stick. The camera module is joined to a far end of the extensible stick through a rotatable joint. The camera module is electrically connected to and controllable from the cellular phone. To use the cellular phone to take a selfie photograph, the selfie stick is pulled out of the accommodation chamber, and the image captured by the camera module is presented on a screen of the cellular phone. Due to the much reduced weight of the camera module, the camera module can be held steadily at a farther distance, and the picture taken has enhanced quality. | 2016-11-17 |
20160337493 | ARRANGEMENT WITH A HANDSET DEVICE, AN INTERFACE UNIT AND A HEARING DEVICE - A handset device and an interface unit used to transmit at least one of a command signal and an audio signal to a hearing device by way of a wireless connection are disclosed. The handset device has an audio output and is configured to transmit a power signal configured to power the interface unit to the interface unit by way of a wired connection connecting the audio output of the handset device with an audio input of the interface unit. The handset device is also configured to transmit the command signal and/or the audio signal to the interface unit by way of the wired connection. In certain embodiments, the audio signal and at least one of the command signal and the power signal have pre-assigned and non-overlapping frequency ranges. | 2016-11-17 |
20160337494 | PORTABLE ELECTRONIC DEVICE INTEGRATED WITH EXTENDABLE AND RETRACTABLE HEADSET ASSEMBLY - A portable electronic device defines a substantially enclosed interior space and includes a detecting pin, a processor and a reeling mechanism. The reeling mechanism drives a headset assembly to be withdrawn from and retracted into the enclosed interior space. The reeling mechanism includes an urging member. When the headset assembly is withdrawn from the enclosed interior space, the urging member is in an elastically deformed state and the detecting pin is floating and triggers a first control signal to the processor. The processor activates the headset assembly in response to the first control signal. When the headset assembly is refracted into the enclosed interior space, the urging member returns to its original state and is electronically contacted with the detecting pin and the detecting pin triggers a second control signal to the processor. The processor inactivates the headset assembly in response to the second control signal. | 2016-11-17 |
20160337495 | LIST GENERATION DEVICE, LIST DISTRIBUTION DEVICE, INCOMING-CALL-PROCESSING DEVICE, AND PROGRAM - To increase the accuracy of identification of nuisance calls, a list generation device acquires, as input data, at least one of information included in second history information and an evaluation value stored in a user evaluation database. The list generation device calculates a nuisance level for a telephone numbers of each caller based on a factor determined by the acquired input data. The list generation device compares the calculated nuisance level with threshold to generate shared list including the telephone number of the caller who makes an incoming call identified as a nuisance call. | 2016-11-17 |
20160337496 | AUTOMATIC DEVICE PAIRING - The description relates to device pairing. One example can involve a computing device (e.g., companion device) and a stylus. The companion device can have a display and be configured to communicate in accordance with a wireless protocol. The stylus can be configured to transmit proximity information to the computing device when a user brings a tip of the stylus proximate to the display and be configured to supply wireless protocol identification information with the proximity information. The computing device can be configured to pair with the stylus over the wireless protocol using the wireless protocol identification information without requiring any additional action from the user on the computing device or the stylus. | 2016-11-17 |
20160337497 | REMOTE CONTROL FOR ELECTRONIC DEVICE - A remote control for an electronic device includes a memory for storing a first digitized voice file and a second digitized voice file and a wireless communication module for establishing wireless communication with the electronic device. The remote control also includes first and second user accessible buttons associated with the first and second user accessible buttons, respectively. The remote control also includes a computer processor configured to execute non-transitory instructions to detect a user actuation of one of the first and the second user accessible buttons, retrieve a one of the first and second digitized voice files that is associated with the actuated user accessible button, and transmit the retrieved digitized voice file for delivery to the smartphone in order to remotely trigger a verbally invokable action on the smartphone without verbally speaking a command. | 2016-11-17 |
20160337498 | GESTURE DETECTION TO PAIR TWO WEARABLE DEVICES AND PERFORM AN ACTION BETWEEN THEM AND A WEARABLE DEVICE, A METHOD AND A SYSTEM USING HEAT AS A MEANS FOR COMMUNICATION - The present disclosure relates to devices and methods for initiating execution of actions and for communicating information to a user, and more particularly, to initiating execution of predefined actions in wearable devices and communication devices based on gestures made with the wearable devices and/or heat applied to a surface of the wearable devices. According to an aspect, the method relates to, in the wearable device, detecting a first, in the first wearable device predefined, gesture of the first wearable device, broadcasting a first signal comprising information associated with the first gesture, receiving, from a second wearable device, a second signal comprising information associated with a second gesture and initiating execution of a, in the first wearable device predefined, first action based on the first signal and the second signal. | 2016-11-17 |
20160337499 | DATA TRANSMISSION DEVICE, DATA TRANSMISSION METHOD AND PROGRAM FOR DATA TRANSMISSION DEVICE - The present invention is to provide a data transmission device to enable a sender to easily transmit predefined data to a proper user and a proper terminal even if the receiver owns two or more user IDs and terminals. The data transmission device | 2016-11-17 |
20160337500 | METHOD FOR COMMUNICATING BETWEEN A COMMUNICATIONS UNIT OF A DEVICE AND AN EXTERNAL COMMUNICATIONS UNIT VIA A MOBILE PHONE UNIT - A method for communicating between a communication unit of an apparatus and an external communication unit via a mobile telephone unit wherein a serial connection to be set up between the communication unit of the apparatus and the mobile telephone unit, a protocol of the serial connection having a data field and a first header, for a connection to be set up between the mobile telephone unit and the external communication unit, for a second header for the connection to be generated from the first header in the mobile telephone unit, and for the data field to be transmitted without change from the serial connection to the connection. Also disclosed is an online connection of a mobile telephone unit even without a TCP/IP connection. | 2016-11-17 |
20160337501 | DUPLEX AUDIO FOR MOBILE COMMUNICATION DEVICE AND ACCESSORY - Duplex audio is provided for a mobile communication device and an accessory. In some embodiments, the accessory can selectably operate in a duplex audio mode, concurrently sending audio to and receiving audio from the mobile communication device, or in another audio mode. In duplex audio mode, the accessory can enable its internal audio processing operations (e.g., echo cancellation) while the mobile communication device disables its corresponding internal operations or vice versa. The mobile communication device can control when the accessory transitions into and/or out of duplex audio mode. | 2016-11-17 |
20160337502 | NEAR FIELD COMMUNICATIONS ACTIVATED DOOR ACCESS PANEL - Disclosed herein is an access control apparatus for a barrier movement system that moves a barrier. The access control apparatus includes a near field communications (NFC) module, a radiofrequency (RF) module, and a controller coupled to the NFC module and RF module. The controller is configured to read an NFC signal from an authenticated external device, via the NFC module. In response to reading the NFC signal, the controller transmits a command signal, via the RF module, that commands the barrier movement system to move the barrier. | 2016-11-17 |
20160337503 | METHOD, APPARATUS, AND SYSTEM FOR DISPLAYING MESSAGE IN MOBILE TERMINAL - According to a method for displaying a message in a mobile terminal, message content that needs to be displayed may be obtained, then a visible area on a screen of a mobile terminal is determined, and a display length and a quantity of display lines of the message content are calculated according to the visible area, and the message content is displayed in the visible area in a scrolling manner according to the calculated display length of the message content if the quantity of the display lines exceeds a display range of the visible area. In this way, only a small area of a screen is occupied, and message content can be displayed automatically and completely without the need for a user to perform a further operation. An apparatus and a system for displaying a message in a mobile terminal are also provided. | 2016-11-17 |
20160337504 | Automatic Setting of an Alert Mode on a Wireless Device - Embodiments are provided for automatically setting an alert mode on a wireless device. Scheduling data is received which defines a predetermined period utilized to set the alert mode. The scheduling data may be received either by direct input in the wireless device or alternatively from an external edge device, such as a network server, in a communications network. In response to receiving the scheduling data, an alert mode on the wireless device is automatically set for the predetermined period. The alert mode may include a silent alert mode on the wireless device. The wireless device may include a sensor for receiving data indicative of a current external state. The sensor data may include location data, temperature data, and ambient noise data. The received sensor data may be utilized to automatically trigger the setting of an alert mode in the wireless device. | 2016-11-17 |
20160337505 | CONTEXTUALLY INTELLIGENT COMMUNICATIONS SYSTEMS AND PROCESSES - A contextually intelligent communication system and processes acquire and processes data on the current context of a user who is using a connected mobile communication device such as a smart phone or tablet by using various sensors, image recognition or augmented reality residing in the connected device; providing additional data to define the user's current environment; combining the contextual data on the device with the additional data to define the user's complete, relevant context; gathering the user's current context data and updating the device by uploading the data via a wide area mobile network to a contextually intelligent server in the cloud, matching the user's current contextual data with the user's past and historical data and then downloading updated data back to the device, with the updated data including any of a variety of contextually relevant information such as feedback, experiences, recommendations, offers, coupons, advice, tactile feedback, content such as visual and audio representations, augmented reality, and other audio/visual displays to the device of the user that is predictably useful and relevant to the user's current context and future context as the user enters a new context. | 2016-11-17 |