40th week of 2016 patent applcation highlights part 83 |
Patent application number | Title | Published |
20160294929 | SYSTEM AND METHOD FOR REUSING JAVASCRIPT CODE AVAILABLE IN A SOA MIDDLEWARE ENVIRONMENT FROM A PROCESS DEFINED BY A PROCESS EXECUTION LANGUAGE - In accordance with an embodiment, described herein is a system and method for reusing JavaScript code in a service orchestration process in a SOA middleware environment. The system can include a unified runtime environment on an application server, wherein the unified runtime environment includes a process execution engine with an embedded JavaScript engine, and an executable process defined by a process execution language executing on the process execution engine. The system can further include a plurality of JavaScript libraries, each defining JavaScript variables with one of a SOA server scope, a component scope, or a process scope. These scopes and an execution scope of a JavaScript variable can form a JavaScript scope chain. When a JavaScript variable in an executable process is being resolved, the JavaScript engine can start in an execution scope of the JavaScript variable, and searches down the scope chain until the variable is resolved or the scope chain is exhausted. | 2016-10-06 |
20160294930 | SERVICE MIGRATION ACROSS CLUSTER BOUNDARIES - Embodiments provide migration of services across different clusters to balance utilization and meet customer demands. Different service migration options may be performed with or without downtime. The artifacts of the service are moved to a new destination cluster. The service is created on the new destination cluster and staged so that the service is almost ready to start. In one embodiment, the service is stopped on the old cluster and started on the new cluster. After stopping the service, DNS is updated to point to the service on the new cluster. In another embodiment, the service is stopped on the old cluster and started on the new cluster with the same IP address to avoid DNS reprogramming and associated delays. In a further embodiment, the migration is performed without downtime by moving the service part by part from one cluster to another. | 2016-10-06 |
20160294931 | PROMULGATING INFORMATION ON WEBSITES USING SERVERS - A method uses web servers to promulgate information from one server to another, instead of promulgating the information by the user to each server individually. A first server receives a first request for promulgating web-information from a user, locally promulgates the web-information, and sends a second request to at least one second website server to instruct the second website server to locally promulgate the web-information. The selection of the second server is done according to a preset configuration file which includes a relationship mapping between the first website server and the second website server. The relationship mapping may provide the user information related to the second website server based on the user information related to the first website server. The present disclosure further discloses a communication apparatus and a communication system. | 2016-10-06 |
20160294932 | MAINTAINING INFORMATION DESCRIBING INTERACTIONS PERFORMED BY USERS OF AN ONLINE SYSTEM ON THIRD PARTY SYSTEMS ON THE ONLINE SYSTEM - An online system stores information identifying interactions by online system users with content provided by a third party system. The third party system includes a tracking mechanism in content that specifies one or more interactions with the content. When a user performs a specified interaction with the content via a client device, the tracking mechanism communicates information describing the performed interaction from the client device to the online system. The online system retrieves information identifying the user from the client device and stores the information describing the performed interaction in association with the information identifying the user. | 2016-10-06 |
20160294933 | METHOD, APPARATUS, AND SYSTEM FOR IMPLEMENTING A CONTENT SWITCH - Some embodiments provide a novel content switching method that distributes requests for different types of content to different sets of content servers. In some embodiments, the method deploys a content switch in the ingress data path of a first content server that is part of a first set of servers that processes requests for a first type of content. This content switch receives each content request that is directed to the first content server, and determines whether the received request is for the first content type that is processed by the first content server. If so, the content switch directs the request to the first content server. On the other hand, if the request is for a second type of content that is processed by a second set of servers, the content switch identifies a second content server in the second set and forwards the request to the second content server. When the second set of servers includes two or more servers, the content switch in some embodiments performs a load balancing operation to distribute the load amongst the servers in the second set. For each request, the load balancing operation in some embodiments selects one server from the second server set based on a set of load balancing criteria that specifies one manner for distributing the requests among the servers of the second set, and then forwards the request to the selected server. | 2016-10-06 |
20160294934 | RESOURCE MANAGEMENT IN DISTRIBUTED COMPUTER SYSTEMS USING DISPERSION RULES - A resource management system and method for performing resource management operations in a distributed computer system uses a dispersion rule to try to uniformly disperse clients in a cluster of host computers in the distributed computer system. The dispersion rule is used to compute a dispersion score for at least one candidate distribution of the clients in the cluster of host computers, which is used to select a particular candidate distribution of the clients in the cluster of host computers to disperse the clients. | 2016-10-06 |
20160294935 | METHOD, APPARATUS, AND SYSTEM FOR IMPLEMENTING A CONTENT SWITCH - Some embodiments provide a novel content switching method that distributes requests for different types of content to different sets of content servers. In some embodiments, the method deploys a content switch in the ingress data path of a first content server that is part of a first set of servers that processes requests for a first type of content. This content switch receives each content request that is directed to the first content server, and determines whether the received request is for the first content type that is processed by the first content server. If so, the content switch directs the request to the first content server. On the other hand, if the request is for a second type of content that is processed by a second set of servers, the content switch identifies a second content server in the second set and forwards the request to the second content server. When the second set of servers includes two or more servers, the content switch in some embodiments performs a load balancing operation to distribute the load amongst the servers in the second set. For each request, the load balancing operation in some embodiments selects one server from the second server set based on a set of load balancing criteria that specifies one manner for distributing the requests among the servers of the second set, and then forwards the request to the selected server. | 2016-10-06 |
20160294936 | Method, Service Providing Server, and Computer Program for Controlling Content Transmission Between User Terminals Around Wireless Communication Module - A method for a service providing server to control content transmission between user terminals around a wireless communication module includes registering a first user account as an adjacent user of the wireless communication module when identification information of the wireless communication module is received from a first user terminal having recognized the wireless communication module, providing an adjacent user list of the wireless communication module to the first user terminal, receiving selection information of a second user who is at least one user in the adjacent user list from the first user terminal, and connecting the first user account and a second user account to control content transmission so that content is transmitted between the first user terminal and the second user terminal. | 2016-10-06 |
20160294937 | SYSTEMS AND METHODS FOR INITIATING A PEER-TO-PEER COMMUNICATION SESSION - Systems and methods are disclosed for initiating a peer-to-peer communication session. According to certain embodiments, at least one peer device is identified. A first request is sent to the at least one peer device for an inventory of service capabilities of the at least one peer device. The requested inventory of service capabilities of the at least one peer device is received from the at least one peer device. A second request is sent to the at least one peer device to initiate a communication session with the at least one peer device using at least one service from the requested inventory of service capabilities. | 2016-10-06 |
20160294938 | SYNCING WITH A LOCAL PAIRED DEVICE TO OBTAIN DATA FROM A REMOTE SERVER USING POINT-TO-POINT COMMUNICATION - A computer-implemented method may comprise requesting, by a first mobile computing device, a logical data object stored at an address location on a wide area network (WAN); receiving, by the first mobile computing device, the requested logical data object from the address location on the WAN and storing the received logical data object in the first mobile computing device. A logical data object request may then be received from a second mobile computing device. Responsive to the logical data object request, a copy of the stored logical data object of the logical data object stored at the address location on the WAN may be sent from the first mobile computing device to the second mobile computing device using a peer-to-peer communication protocol. The sent copy of the stored logical data object may be devoid of data or data files referred to by the stored logical data object. | 2016-10-06 |
20160294939 | Ephemeral Feedback Instances - Concepts and technologies disclosed herein are directed to ephemeral feedback instances. According to one aspect of the concepts and technologies disclosed herein, a policy engine can receive data and a policy request from a policy requestor. The policy engine also can determine whether a policy is available to satisfy the policy request. If the policy engine determines that a policy is available to satisfy the policy request, the policy engine can retrieve, from a policy repository, the policy to satisfy the request and can instruct one or more policy enforcement points to enforce the policy. If the policy engine determines that a policy is not available to satisfy the policy request, the policy engine can perform a feedback instance method to satisfy the policy request. | 2016-10-06 |
20160294940 | DATA DOWNLOAD METHOD AND DEVICE - Disclosed are a data download method and device. The method comprises: based on a peer-to-peer network (P2P) manner, in the process of downloading data from a content delivery network (CDN), when detecting that the total number of clients connected to a locally existing P2P is updated, updating, by a client, a local download decision, a data identifier of data already downloaded and a data identifier of data to be downloaded being recorded in the local download decision ( | 2016-10-06 |
20160294941 | METHODS AND SYSTEMS FOR INTEGRATION OF PEER-TO-PEER (P2P) NETWORKS WITH CONTENT DELIVERY NETWORKS (CDNS) - Disclosed herein are methods and systems for integrating peer-to-peer (P2P) networks with content delivery networks (CDNs). In an embodiment, a method for use in a network storage control peer (NSCP) supporting P2P operation includes receiving swarm stats from a tracker; determining, based on the received swarm stats, a P2P rarity associated with a content piece; and responsive to the determined P2P rarity, transmitting an upload request message to an ingestion gateway, wherein the upload request message indicates that the content piece is to be uploaded to a CDN. | 2016-10-06 |
20160294942 | Synchronization on Gateways for Connected Mobile Applications - Mobile devices or other client devices generally support applications that provide content to users. Application-related data transfer represents a significant portion of client device bandwidth usage. As client devices are frequently within the range of gateways (e.g., WiFi routers), the gateways may assist with application data transfer. Through application-sensitive and proactive data transfer strategies, the gateways may improve user experience and power consumption on the client devices. Disclosed are systems and methods for synchronizing application content between client devices and application servers through gateways. | 2016-10-06 |
20160294943 | Method to Federate Data Replication over a Communications Network - A method and system enable acceleration of high performance data replication over an Internet connection by means of parallel processes. Scalability of data replication is enhanced both by means of parallel queries as subtasks of a main controller, and by wrapping the queries in date time stamp-bounded ranges, requesting only records falling within the specific times indicated by the date time stamp. By wrapping the queries, the number of records per pass is limited, enhancing the efficiency of each pass. The reduced number of records per pass further facilitates re-initiation of data replication upon failure, because fewer records are less burdensome for a computing system to attempt to transmit and/or receive multiple times. Also presented is a method by which a client may query a remote server for record keys, in place of full records, such that the client and server need process less data. | 2016-10-06 |
20160294944 | METHOD AND SYSTEM FOR REACH AND FREQUENCY CONTROL WHEN PRESENTING A SECOND VIDEO WITH ONE OR MORE FIRST VIDEOS - A system for reach and/or frequency control when presenting digital content comprises a first set of executable instructions configured to provide digital content stored on the server storage device to one or more user devices that are connected to a network. The first set of executable instructions are further configured to store one or more parameters for presenting the digital content. The one or more parameters include frequency control parameters. A second set of executable instructions are configured to be downloaded to each of the user devices to store the frequency control parameters on a client storage device for each user device, wherein the frequency control parameters are configured to be updated by the second set of downloaded instructions upon presentation of the digital content on the user devices regardless of whether the digital content is presented online or offline with respect to the network. | 2016-10-06 |
20160294945 | SYNCHRONIZING THE BEHAVIOR OF DISCRETE DIGITAL DEVICES - Methods, devices and systems for synchronizing actions taken by digital devices in a group wherein the digital devices to use a flocking protocol to establish time or behavior synchronization between individual digital devices within the group. The flocking protocol includes the transmission of synchronization information from one device to neighboring devices within the group and the processing/use of such synchronization information by the devices to synchronize the timing and/or other characteristics of their actions. | 2016-10-06 |
20160294946 | DEVICE AND METHOD FOR DATA STORAGE USING NETWORK BUFFER - Generally discussed herein are systems, apparatuses, and methods for data storage. In one or more embodiments, a method can include parsing a file of a first node connected to a network into payloads of a plurality of Internet Protocol (IP) packets, adding a specified number of random IP headers from a list of IP headers to each of the IP packets, and communicating the IP packets including the IP headers to a second node on the network as determined by a first IP header of a respective IP packet so as to store the packet on the network buffer of the second node. | 2016-10-06 |
20160294947 | ELECTRONIC ECOSYSTEM FOR MEDICAL EXAMINATION ROOM - A system comprises a storage device, a piece of medical equipment, a portable computing device, and a hub portal. The piece of medical equipment has at least one electrically powered feature and comprises either a medical examination table or a storage cabinet. The storage device is operable to store data and is remotely located relative to the first piece of medical equipment and relative to the portable computing device. The hub portal is operable to provide communication of one or both of data or commands between the storage device, the piece of medical equipment, and the portable computing device. A method includes enablement or activation of an electrically powered feature of medical equipment upon entry of a portable computing device into a medical examination room. The method also includes disablement or further activation of the electrically powered feature upon exit of the portable computing device from the medical examination room. | 2016-10-06 |
20160294948 | SYSTEM FOR DATABASE, APPLICATION, AND STORAGE SECURITY IN SOFTWARE DEFINED NETWORK - A system for database, application, and storage security in a Software Defined Network (SDN) is disclosed. The system includes: a SDN control server, a database monitoring server, a storage installation, and a storage security gateway server. The storage security gateway server can share loadings of the database monitoring server by watching the operating situation of the storage devices where the database monitoring server can not touch. Thus, security breach issues can be screened out. Storage security or even network security can be achieved. In addition, since the security breach issue screening jobs are distributed to one or more storage security gateway server, the architecture can work well even the SDN becomes larger and more and more nodes join in. Scalability is not an issue for the SDN. | 2016-10-06 |
20160294949 | MODIFYING STORAGE CAPACITY OF A SET OF STORAGE UNITS - A method begins by a processing module determining that storage of a set of storage units has been expanded and determining, for a plurality of sets of a desired number of encoded data slices, updated storage properties. For each set of the desired number of encoded data slices of at least some of the plurality of sets of the desired number of slices, the method continues with the processing module performing a scoring function using the updated storage properties to produce a per set storage resultant, identifying a sub set of storage units of the set of storage units for storing the set of the desired number of encoded data slices based on the per set storage resultant, and storing the set of the desired number of encoded data slices in the sub set of storage units. | 2016-10-06 |
20160294950 | INTERNET OF THINGS - Methods and requestor devices for receiving data generated by a virtual device at a virtual requestor device. The method comprises registering the virtual requestor device with a registrar computer using a first application interface. The virtual requestor then transmits a data feed request to the registrar. The data feed request includes information identifying a data feed and information enabling communication with the virtual requestor device. The virtual requestor device then receives, at a second application interface, the data feed from a virtual device via the information enabling communication with the virtual device. | 2016-10-06 |
20160294951 | MEDICAL DEVICE MANAGEMENT - A management server is configured to receive device-readiness information, device performance information, and/or clinical event information from a medical device. The management server facilitates providing a graphical user interface (GUI) that enables a user to view the received information. The management server may also enable configuration updates and software updates to be provided to the medical device from a remote location. | 2016-10-06 |
20160294952 | METHOD AND APPARATUS FOR FACILITATING STATELESS REPRESENTATION OF INTERACTION FLOW STATES - A computer-implemented method and an apparatus for facilitating stateless representation of interaction flow states associated with customer interactions includes effecting generation of a first uniform resource locator (URL) indicative of a textual input received from a customer during an online interaction. The first URL is configured to identify a state machine and a state within the state machine for facilitating processing of the textual input. An intention of the customer is predicted from the first URL using the state machine and the state within the state machine. At least one next action is determined based on the predicted intention. A second URL including a response to the textual input is generated. The response is determined based on the at least one next action. The second URL is configured to identify a next interaction state for the online interaction. The response is provisioned to the customer during the online interaction. | 2016-10-06 |
20160294953 | SYSTEM AND METHOD FOR PROVIDING A CONFIGURATION WIZARD FOR USE IN CREATING REPRESENTATIONAL STATE TRANSFER SERVICES FOR EXECUTION IN A SERVICE BUS RUNTIME - In accordance with an embodiment, described herein is a system and method for providing a representational state transfer (REST) service configuration wizard for creating REST reference or proxy services for execution in a service bus runtime. The configuration wizard can retrieve, based on a URI provided by a user, one or more resources of an external REST service, and can generate a plurality of properties for each resource. A plurality of interfaces can be provided to guide the user step by step in creating a REST reference service to access the external REST service. The user can make selections for each property and provide information if necessary. An API can be invoked to generate a REST reference service and a WADL file describing the REST reference service, based on the user's selections and the provided information. | 2016-10-06 |
20160294954 | Session Transfer Between Resources - Techniques for session transfer between resources are described in which session data for communication sessions is transferred between distinct web-based resources to enable continuation of the communication sessions as navigation between the resources occurs. In one approach, shared session storage accessible to authorized resources is employed to facilitate the transfer of session data. Code embedded in pages for different resources rendered by a browser (or other communication module) operates to store session data for communication sessions in the shared storage. When navigation occurs between different pages, authorizations of the different resources to utilize the shared session storage are determined and communication sessions that are active are maintained across page reloads for the authorized resources. This involves retrieving session data stored in the shared session storage and passing the session data that is retrieved to a communication service to reconnect to the communication sessions after navigation occurs. | 2016-10-06 |
20160294955 | SYSTEM AND METHOD FOR OFFLINE SURVIVABILITY - A system and method are presented for on premise and offline survivability of an interactive voice response system in a cloud telephony system. Voice interaction control may be divided from the media resources. Survivability is invoked when the communication technology between the Cloud and the voice interaction's resource provider is degraded or disrupted. The system is capable of recovering after a disruption event such that a seamless transition between failure and non-failure states is provided for a limited impact to a user's experience. When communication paths or Cloud control is re-established, the user resumes normal processing and full functionality as if the failure had not occurred. | 2016-10-06 |
20160294956 | SYSTEM AND METHOD FOR PREDICTIVE DELIVERY OF PRIORITIZED CONTENT - Aspects of the subject disclosure may include, for example, a server performing operations including receiving a list of media content items; the media content items have a priority order according to a number of communication devices of network subscribers in a region predicted to request the respective media content items and a predicted location of the communication devices. The operations also include monitoring network traffic to predict a period of decreased network load, and scheduling copying of the media content items from a content server to a caching proxy located in the region; the copying is scheduled to be performed during the predicted period of decreased network load and in accordance with the priority order. The operations further include receiving from the caching proxy a report including the media content items stored at the caching proxy and an amount of storage remaining at the caching proxy. Other embodiments are disclosed. | 2016-10-06 |
20160294957 | FACILITATING USERS TO SHARE PHYSICAL LOCATIONS - According to an aspect, a server receives first and second transient (changing with time) locations of an entity, the first transient location being associated with a time instance until which the entity is physically present at the first transient location. The server accordingly provides the first transient location as the physical location of the entity prior to the time instance, and the second transient location as the physical location after the time instance. According to another aspect, a client device identifies that a search text (received from a user) is directed to searching for physical locations in view of the search text including an affix. The client device then parses the search text to determine an identifier, sends a location request containing the identifier, receives a response containing a transient location associated with the identifier, and then provides the transient location to the user as the response to the search. | 2016-10-06 |
20160294958 | METHOD AND APPARATUS FOR PRESENTING GEOGRAPHICAL LOCATION - Method and device of sharing location information in a social network application are disclosed. The method includes: a user device providing an instant messaging interface of a social network application at the user device; detecting, within the instant messaging interface, a trigger input associated with location information from a first user of the first user device; in response to the trigger input associated with location information, obtaining a map based on the trigger input; and sharing the map with a second user device through the social network application, enabling the second user device to display the map in a corresponding instant messaging interface of the social network application executed at the second user device. | 2016-10-06 |
20160294959 | LIFESTYLE SERVICE DESIGN SYSTEM AND METHOD - The present invention relates to a technique of managing a lifestyle, and the present invention is directed to provide a system and a method for designing a lifestyle service which collects big data of personal lifelogs, collects analysis of personal activities through the collected lifelogs, and estimates possible user's behavior based on the collected analysis of personal activities to induce the user's behavior in a preferable direction which may improve quality of life according to the estimated user's behavior to manage the user's health. | 2016-10-06 |
20160294960 | Systems, Devices And Methods For Person And Object Tracking And Data Exchange - Systems, devices and methods for managing information about living beings and/or objects are disclosed. The systems and methods of the present invention comprise operably coupling together at least two Digital Person Devices, gathering data about living beings and/or objects with one or more of the Digital Person Devices, analyzing and/or identifying the data gathered, and sharing at least a portion of the data between one or more of the Digital Person Devices so as to improve qualities and/or the quantity of available data to the devices, and/or to reduce the power, performance and/or bandwidth required by one or more of the Digital Person Devices. In some embodiments, the systems and methods also comprise operably coupling a digital professor device to the Digital Person Devices, wherein the Digital Professor Device manages the gathering of data, and/or the storing, analyzing, identifying and/or exchanging of the gathered data. | 2016-10-06 |
20160294961 | GENERATION OF CONTENT RECOMMENDATIONS - A computer identifies data detailing usage of a first set of one or more applications by a first user and a first set of users, and information associated with usage of a second set of one or more applications by the first set of users. The computer determines one or more similarity coefficients between the first user and the first set of users and determines an overall predicted taste score for each content associated with the second set of one or more applications based on the determined one or more similarity coefficients. The computer determines one or more recommendations for one or more contents of the second set of one or more applications based on the determined one or more overall predicted taste scores. | 2016-10-06 |
20160294962 | METHODS AND SYSTEMS FOR MANAGEMENT AND CONTROL OF MOBILE DEVICES - Methods and systems for intelligently managing and controlling mobile devices are provided herein. In some embodiments, a method for intelligently managing and controlling mobile devices includes receiving information regarding activity performed on a child device, and determining a management and control action to associate with the activity based on (a) the activity performed and (b) previous user behavior patterns associated with the child device, wherein the management and control action includes at least one of notifying at least one parent device of the activity performed or directly controlling the activity of the child device. | 2016-10-06 |
20160294963 | LOCATION INFERENCE - A method for inferring a location of a user device in a network is disclosed. The method comprises retrieving event records corresponding to a user device event; identifying, for a particular user device, a time period for which there exists no event record; retrieving other event records based on the identified time period; and inferring a location for the user device during the identified time period based on the retrieved event records. | 2016-10-06 |
20160294964 | TRIGGER ASSOCIATED NOTIFICATION DELIVERY IN AN ENTERPRISE SYSTEM - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting notifications in an enterprise system. In one aspect, a method include actions of obtaining a template that defines (i) trigger criteria for presenting a notification type and (ii) content rules for determining content to include in a notification of the notification type. Additional actions include accessing enterprise resources of an enterprise, the enterprise resources including data describing entities related to the enterprise and relationships among the entities. Further actions include, accessing user information specific to a user and determining that the trigger criteria is satisfied by the enterprise resources and the user information. Additional actions include generating a particular notification of the notification type based at least on the content rules and providing the particular notification to the user. | 2016-10-06 |
20160294965 | Method and Apparatus for Selecting Information Pushed-To Terminal - A method for selecting an information pushed-to terminal, including determining, by a first terminal, a service type of received service information according to a preset terminal service type table, acquiring, by the first terminal from a terminal status table configured in the first terminal, characteristic information of second terminals connected to the first terminal, and determining working statuses of the second terminals according to the characteristic information, selecting, by the first terminal from the second terminals according to a preset information push rule, the service type of the service information and the working statuses of the second terminals, a target terminal of information push, and sending a prompt message of having received the service information to the target terminal. | 2016-10-06 |
20160294966 | Method and Device for Pushing Social Network Information - Provided are a method and device for pushing social network information. According to the method, after a login authority to a social network is obtained, instant information within a current dynamic pull time length is acquired from the social website according to the current dynamic pull time length and then is pushed; time record information of latest first preset threshold pieces of information including the instant information is acquired from records of the social network, and an average pull time length for the social website to correspondingly push second preset threshold pieces of information is calculated; the calculated average pull time length is set as the dynamic pull time length for the social website to perform a next round of information pushing. A device corresponding to the method is also provided. Information can be pushed in real time and reasonably, and network resources and terminal electricity can be saved. | 2016-10-06 |
20160294967 | DISCOVERABLE AND SHAREABLE DEVICE BROKERS IN POS SYSTEM - A POS system includes a device broker server that is shared by multiple client devices in the POS system. The device broker server manages POS devices (e.g. cash drawer, bar code scanner, receipt printer, card reader, etc.) and device-related business functions (e.g. payment handling, receipt printing, scanning, etc.). A discovery mechanism enables the client devices to discover the device broker server. The client devices may select a device broker and send service requests to the selected device broker server. The device broker server controls the POS devices to provide the requested service and sends response messages to the client devices indicating the results of the services provided by the device broker utilizing the POS devices. | 2016-10-06 |
20160294968 | IN-SERVER REDIRECTION OF HTTP REQUESTS - A method and system for HTTP request service identify a true URL content regardless of whether the target URL is redirected, and send the true URL content to a client. The requesting and sending of the redirected URL content is done internally in the HTTP server system and do not require the client to have the ability to receive and execute a URL redirection command. The server system receives a URL request from the client and generates within the server a response to the URL request. If the response does not contain any redirection information, the true URL content includes the target URL content; and if the response contains redirection information indicating a redirected URL, the true URL content includes a redirected URL content associated with the redirected URL. The client receives the true URL content in either case by submitting a request for the target URL once. | 2016-10-06 |
20160294969 | REUSABLE MESSAGE FLOW BETWEEN APPLICATIONS OF A MESSAGE BROKER INTEGRATED SYSTEMS ENVIRONMENT - A computer-implemented method for deploying a plurality of data conversion flow between a first application in a first system to a second application in a second system, without restarting the plurality of data conversation flow, is provided. The computer-implemented method may further include providing a plurality of modifiable data conversation that identifies a plurality of input parameters, a plurality of data formats, a plurality of data description, a plurality of conversation routines, a plurality of paths of the conversion routines, and a plurality of output information that determines routes of converted data for the first application. The computer-implemented method may further include converting the plurality of modifiable data conversion to form a data input from the first application to the second application. The computer-implemented method may further include providing an application interface for transmitting the plurality of modifiable data to the second application, without restarting the data conversion flow. | 2016-10-06 |
20160294970 | Persistent Caching of Map Imagery and Data - The present disclosure relates to a geographic information system (GIS) for collecting data for future usage. In operation, a spatial server receives an image request to a client device, applies a hash function to the image request to generate a standardized identifier. The GIS client device uses the standardized identifier, attributes of GIS data associated with the standardized identifier or the GIS data, or attributes of GIS data associated with a stored identifier that corresponds to the standardized identifier to determine whether to retrieve or cache a GIS data associated with the standardized or stored identifier for display on the client device. | 2016-10-06 |
20160294971 | Distributed Content Discovery for In-Network Caching - Network caching performance can be improved by allowing users to discover distributed cache locations storing content of a central content server. Specifically, retrieving the content from a distributed cache proximately located to the user, rather than from the central content server, may allow for faster content delivery, while also consuming fewer network resources. Content can be associated with distributed cache locations storing that content by cache location tables, which may be maintained at intermediate network nodes, such as border routers and other devices positioned in-between end-users and central content servers. Upon receiving a query, the intermediate network nodes may determine whether the content requested by the query is associated with a cache location in the cache location table, and if so, provide the user with a query response identifying the associated cache location. | 2016-10-06 |
20160294972 | System and Method for Content and Application Acceleration in a Wireless Communications System - A method includes requesting, by a first wireless intelligent content acceleration (WICA) unit, content from a provider and receiving, by the first WICA unit, a first transmission over a backhaul link, the first transmission being based on the request. The method also includes determining whether the first transmission includes a signature without a first block of data or the signature and the first block of data. Additionally, the method includes, upon determining that the first transmission includes the signature without the first block of data, retrieving the first block of data from a content cache in accordance with the signature, and, upon determining that the first transmission includes the signature and the first block of data, saving the signature and the first block of data in the content cache. Also, the method includes processing the first block of data. | 2016-10-06 |
20160294973 | CLOUD-BASED CROSS-DEVICE DIGITAL PEN PAIRING - Examples of the disclosure enable managing a user account, such that a peripheral device is configured to interact with one or more user devices associated with the user account. In some examples, a device identity associated with the peripheral device is identified, and it is determined whether the device identity is associated with a user account. Upon determining that the device identity is associated with the user account, the peripheral device is paired with a user device associated with the user account without manually pairing the peripheral device with the user device. Examples of the disclosure enable the peripheral device to interact with one or more user devices in an efficient, user-friendly manner. | 2016-10-06 |
20160294974 | SMART MEDIA DEVICE ECOSYSTEM USING LOCAL DATA AND REMOTE SOCIAL GRAPH DATA - Techniques associated with a smart media ecosystem using local data and remote social graph data are described, including identifying an account associated with a user based on a detection of a presence of a compatible device, the compatible device being associated with the account in a profile, receiving an input indicating a request for media content, retrieving remote social graph data from a remote database, cross-referencing the remote social graph with profile data being stored locally, the profile data associated with media preferences, updating the profile data with a learned media preference generated by a learning module, selecting targeted media content based on the profile data, and sending a control signal to a media device, the control signal configured to cause the media device to output the targeted media content. | 2016-10-06 |
20160294975 | TELECOMMUNICATION METHOD FOR HANDLING A DATABASE QUERY IN A TELECOMMUNICATION SYSTEM AND TELECOMMUNICATION SYSTEM - The invention relates to a telecommunication method for handling a database query in a telecommunication system, the telecommunication system comprising a master node and at least one slave node, wherein the master node comprises a first central processing unit and a first main memory, the first main memory comprising data elements, wherein the slave node comprises a second central processing unit and a second main memory, the second main memory comprising a replicate version of a first set of the data elements, the method comprising: receiving the database query at the telecommunication system via a telecommunication network, the database query requiring accessing a second set of the data elements, determining whether the database query may be executed using replicate versions of data elements, in case the database query may be executed using replicate versions of data elements, executing the database query on the slave node in-memory using the second central data processing unit and second main memory, in case the database query may not be executed using replicate versions of data elements, executing the database query on the master node in-memory using the first central data processing unit and first main memory. | 2016-10-06 |
20160294976 | CONTENT ACQUISITION DEVICE AND METHOD - A content acquisition device includes a processor that executes a procedure. The procedure includes: referencing other device holding information in which identification information of another device is associated with the oldest sequence information, making a request to a device indicated by device identification information included in a content acquisition request for acquisition target content, in cases in which an accumulation sequence indicated by sequence information associated with the identification information of the device included in the content acquisition request is older than the accumulation sequence indicated by the sequence information included in the content acquisition request, and searching for a device holding the acquisition target content and making a request to a found device for the acquisition target content, in cases in which the accumulation sequence is newer than the accumulation sequence indicated by the sequence information included in the content acquisition request. | 2016-10-06 |
20160294977 | OPTIMIZING MULTIMEDIA STREAMING IN WLANS (WIRELESS LOCAL ACCESS NETWORKS) - An SDN controller to provision network resources at a data plane to keep progressive downloads of multimedia files proportional to encoding rates is disclosed. Packets from a new or unknown flow being downloaded at a default rate are forwarded from an access point, or other device, to an SDN controller for analysis. If a progressive download of a multimedia file (e.g., a video file) in progress is detected, an encoding rate of frames for the multimedia file is determined. A target download rate for the multimedia file at the access point is determined based on the encoding rate, in an embodiment. Other optional factors also take into account network-wide data plane information gathered by the SDN controller from various points on the network. Additionally, a playback history for a particular multimedia file can affect the target download rate, based on whether, for example, a file is likely to be quickly halted. | 2016-10-06 |
20160294978 | SERVICE REQUEST MANAGEMENT - A computer-implemented system and method for managing service requests are disclosed. The system includes a service provider, having a number of server devices, that provides a service response in response to a client service request. The service response includes a service instance ID associated with a server and a connection lease. A communication processing component routes a first client service request to one of the servers. Subsequent client service requests and responses are transmitted directly between the client device and the server device associated with service instance ID included in the first service response for the duration of the connection lease. | 2016-10-06 |
20160294979 | IMPLICIT COORDINATION FOR DEPLOYMENT OF COMPUTING SYSTEMS USING A DATA SHARING SERVICE - Various embodiments manage deployable computing environments. In one embodiment, a system model of a computing environment that includes a set of computing resources is analyzed. The system model at least describes properties of each of the set of computing nodes and identifies a plurality of configuration operations to be executed by each of the set of computing nodes during deployment. A set of dependency information is generated for each of the set of computing nodes based on analyzing the system model. The set of dependency information identifies at least one dependency between two or more of the plurality of configuration operations. An executable coordination operation is added to each of the plurality of configuration operations. The executable coordination operation automatically coordinates execution of the plurality of configuration operations on the computing node. | 2016-10-06 |
20160294980 | SYSTEM AND METHOD FOR CUSTOMIZATION OF A LOCAL APPLICATION - A common vendor application that can be called from multiple vendor applications is loaded onto a communication device. When the common vendor application is called from an application provided by a vendor, the common vendor application sends a request to access vendor configuration information to a common vendor server. The request includes a vendor identifier that uniquely identifies the vendor. In response to receiving the request to access the vendor configuration information, the common vendor server identifies vendor configuration information for the vendor. The vendor configuration information is sent the common vendor application on the communication device. The common vendor application uses the vendor configuration information to customize the common vendor application specific to the vendor. This allows multiple vendors to use the same common vendor application, but to have a common look-and-feel. It also reduces the number of applications necessary to support multiple vendors. | 2016-10-06 |
20160294981 | DISPLAY METHOD AND DEVICE - A display method according to an aspect displays a state of a network on the basis of information collected from a communication device included in the network. The display method displays a first line that indicates a specific transmission path in the network and a symbol whose display position is dynamically moved in a direction in which data is transmitted through the transmission path, displays, on a layer that is located above a layer on which the first line is displayed, a second line superimposed over the first line and the symbol, according to the occurrence of a prescribed event that is detected on the basis of the collected information, wherein the second line has an overlapping portion with the first line, and moves the symbol in a position or in a size in which at least a portion of the symbol is not hidden under the second line. | 2016-10-06 |
20160294982 | Unified Location & Presence, Communication Across Real and Virtual Worlds - A method and system for providing unified location and presence information of and intercommunication among a plurality of networked users is disclosed, where the users may be real world people or virtual world personae. Generally, after receiving data representative of a first and second user's presence or location in the real or a virtual world over a communications network, the users are permitted to view each other's presence in a virtual network. The users are identified by endpoint addresses, and may intercommunicate using various types of media via the communications network. | 2016-10-06 |
20160294983 | MEMORY SHARING USING RDMA - A method for data storage includes provisioning, in a cluster of computers, including at least first and second computers, which are connected to a packet data network, a range of RAM on the second computer for use by the first computer. Blocks of data are stored in the provisioned range for use by programs running on the first computer. Upon incurring a page fault on the first computer in response to a request for a page of virtual memory by a program running on the first computer, a block swap request is directed to the NIC of the first computer with respect to the requested page. In response to the block swap request, an RDMA read request is initiated by the NIC via the network to the NIC of the second computer, to retrieve the requested page from the provisioned range, so as to resolve the page fault. | 2016-10-06 |
20160294984 | SERVER, CLIENT, AND SYSTEM - To provide a server, a client, and a system capable of easily sharing conditions of members or mobile bodies which may affect a plan of the group. A server control device | 2016-10-06 |
20160294985 | Anycast Transport Protocol For Content Distribution Networks - A cache server for providing content includes a processor configured to receive a first datagram from a client system sent to an anycast address, send a response datagram to the client system in response to the first datagram, receive a request datagram from the client system sent to the anycast address, and send a batch of content datagrams to the client system. The first datagram includes a universal resource locator corresponding to the content. The response datagram includes a content identifier for the content. The request datagram includes the content identifier, an offset, and a bandwidth indicator. The batch of content datagrams includes a portion of the content starting at the offset. | 2016-10-06 |
20160294986 | Data Transmission Method And Device - The present disclosure provides a data transmission method and a data transmission device. The data transmission method includes: receiving data sent by an application layer via a Transmission Control Protocol (TCP) interface; performing a protocol conversion when an acceleration mode is started, wherein the protocol conversion refers to converting TCP to a preset User Datagram Protocol (UDP); and sending the data in a transmission layer by using the preset UDP. The data transmission method may improve a transmission speed under a mobile network scene, and reduce a time delay of data transmission, thus enhancing a user experience. | 2016-10-06 |
20160294987 | METHOD OF PACKET MARKING FOR FLOW ANALYTICS - A method is implemented by a node of a network domain having a plurality of nodes, where the node functions as an ingress node of the network domain for a data flow. The method enables data flow analysis across the network domain. The method includes receiving a data packet belonging to a data flow at an ingress node of the network domain, determining whether the data packet is to be marked for the data flow analysis, determining whether an egress node of the network domain for the data flow supports data packet marking, marking the data packet with a marking label indicating to supporting nodes in the network domain that the data packet is to be processed for data flow analysis, and forwarding the data packet toward the egress node of the network domain. | 2016-10-06 |
20160294988 | BARREL COMPACTOR SYSTEM, METHOD AND DEVICE HAVING CELL COMBINATION LOGIC - A packet processing system having a barrel compactor that extracts a desired data subset from an input dataset (e.g. an incoming packet). The barrel compactor is able to selectively shift one or more of the input data units of the input dataset based on individual shift values for those data units. Additionally, in some embodiments one or more of the data units are able to be logically combined to produce a desired logical output unit. | 2016-10-06 |
20160294989 | METHOD AND SYSTEM FOR MODIFYING HTTP REQUEST HEADERS WITHOUT TERMINATING THE CONNECTION - Methods and systems provide mechanisms for inspection devices, such as firewalls and servers and computers associated therewith, to modify HTTP requests, without requiring the inspection device to terminate the connections at the TCP (Transport Control Protocol) level, as occurs with contemporary web proxies, e.g., web proxy servers—either explicit or implicit proxies. | 2016-10-06 |
20160294990 | DATA TRANSMISSION METHOD, DEVICE, AND SYSTEM - Embodiments of the present invention relate to the communications field and disclose a data transmission method, apparatus, device, and system, so as to acquire attribution information of a PCSL, and decrease overheads and complexity of identifying a network link during data transmission. The method includes: inserting a feature code block into a physical coding sublayer PCS to form a physical coding sublayer lane PCSL, where the feature code block is used to represent an Ethernet link to which the PCSL belongs; and sending the PCSL. The present invention is used for PCSL attribution identification. | 2016-10-06 |
20160294991 | Method And Apparatus For Providing Signaling Protocol Overload Control - Various embodiments provide a method and apparatus providing signaling protocol overload control by enhancing hop-by-hop overload control using cooperation between an “upstream server” or Sending Entity (SE) and the server receiving the signaling request messages and replying with signaling reply messages for a session the “downstream server” or Receiving Entity (RE). In particular, an overload control mechanism for a signaling request transmitted between an SE and the RE allows the RE to receive from the SE a predicted load based on the original un-throttled signaling load information at the SE. The RE may then base decisions such as an overload trigger or a resource scaling decision based on the received un-throttled predicted load at the SE. | 2016-10-06 |
20160294992 | Highly Resilient Protocol Servicing in Network-Attached Storage - A mechanism is provided a data processing system for protocol servicing in network-attached storage. A protocol service executing in the data processing system in a clustered file system establishes a high priority recovery thread. The high priority recovery thread monitors health counters that count total requests in and total requests out for a client accessing a network-attached storage device via the protocol service. The high priority recovery thread determines a category of health of the protocol service based on the health counters. The mechanism takes corrective action based on the category of health of the protocol service. | 2016-10-06 |
20160294993 | PHYSICAL KEYBOARD AND NETWORK ACCESS METHOD - A physical keyboard and a network access method are provided. The physical keyboard is provided with a card slot, and after a wireless network card is inserted into the card slot, the physical keyboard is connected to a wireless network by the wireless network card so that the mobile terminal can achieve network access through the wireless network connected to the physical keyboard while the key-in data input of the mobile terminal is accomplished. The physical keyboard of the present disclosure not only has the key-in data input function but also can achieve the network access by means of the wireless network card. Moreover, the network connected to the wireless network card may be converted into the WLANs such as a Wi-Fi network by the physical keyboard | 2016-10-06 |
20160294994 | KIND2HELP - An on-demand service request method and platform may be provided. At least one customer and at least one service provider may access the platform to request and perform services respectively. The platform may match a service provider to a customer by a desired set of parameters. A matched service provider may then choose to accept the request and perform the services. Once completed, the services may be closed and records and receipts may be generated for the customer and service provider also providing feedback for a service. A rating user interface can be provided after completion of a service. If the rating is equal to or higher than a predetermined level, the user may be enabled to share positive aspects of the service with other people. If the rating is below the predetermined level, the user may be enabled to indicate categories which the user was dissatisfied with. | 2016-10-06 |
20160294995 | METHOD AND APPARATUS FOR PROVIDING EVENT OF PORTABLE DEVICE HAVING FLEXIBLE DISPLAY UNIT - A portable terminal is provided having a front surface and a curved side surface in which the portable terminal is operated in a general mode in which an application is displayed on a main display area of the front surface, and in response to the occurrence of the event while in the general mode, the display is controlled to display event information related to the event on an auxiliary display area of the curved side surface and display the application on the main display area. | 2016-10-06 |
20160294996 | MOBILE PHONE ADAPTING DEVICE AND SYSTEM - A mobile phone adapting device for an external lens is provided, which includes a first body, second body, a lens adapting ring and a connecting member. The first body fixes a mobile phone to the mobile phone adapting device, and the mobile phone has a mobile phone lens. The second body includes a plate movable in a direction parallel to a first axis or a second axis. The lens adapting ring fixes an external lens to the mobile phone adapting device. The connecting member connects the second body and the lens adapting ring. The connecting member moves along a third axis for adjusting the distance between the external lens and the mobile phone lens. The mobile phone adapting device further includes a hood disposed between the lens adapting ring and the mobile phone to prevent ambient leak light from interfering with optical images inside the lens adapting ring. | 2016-10-06 |
20160294997 | ROUTING DIGITAL VOICE DATA IN A COMMUNICATION SYSTEM FOR HEARING-IMPAIRED USERS - A communication system facilitating communication for assisting hearing-impaired users includes an analog telephone adaptor (ATA) device and a communication device. The communication device is configured to route digital voice data between the ATA device and a second communication device during a conversation involving the communication device and a second communication device through a wireless port of communication device, and communicate through the wireless port with a relay service configured to provide interpretive assistance for a hearing-impaired user of the communication device. A method includes routing digital voice data received wirelessly by a communication device to an ATA device, routing digital voice data received from the ATA device from the communication device wirelessly to a second communication device, and communicating wirelessly with a relay service configured to provide captioning services of the content of a portion of the voice data received by the communication device from the second communication device. | 2016-10-06 |
20160294998 | METHODS AND DEVICES FOR LABELING A NUMBER - A method for a device to label a number is disclosed. The method includes: receiving an application identification of a service application and an unknown number sent from a calling terminal, the unknown number being a telephone number provided to a user by the service application, and the calling terminal invoking a telephone application through the service application to call the unknown number; acquiring an application type of the service application according to the application identification; and labeling the unknown number according to the application type. | 2016-10-06 |
20160294999 | METHOD OF EXTENDING AN INTERCOM COMMUNICATION RANGE AND DEVICE THEREOF - The present invention relates to a method of extending an intercom communication range, comprising: a) during the pairing process between a first headset communication device and a second headset communication device, providing cellular related parameters, to be stored in a memory module of each headset communication device, in addition to the common Bluetooth required parameters, such that the cellular related parameters of the first headset includes a cellular phone number associated with the second headset and vice versa; b) establishing an intercom communication between both headsets via a Bluetooth channel; and c) upon detecting intercom communication loss at said Bluetooth channel or unavailable Bluetooth link during said intercom communication, temporarily routing the intercom communication to an alternate cellular communication channel by initiating a cellular call using the stored cellular phone number of the second headset. | 2016-10-06 |
20160295000 | Digital image viewing system, a cellar phone and a digital photo frame - A digital image viewing system comprises a wireless phone unit, a battery charger for the wireless phone unit and a digital photo frame in short-range wireless communication with the wireless phone unit. The digital photo frame may include phone function unit. Usual slide show is played on display of digital photo frame and replaced by a special image when a speaker of digital photo frame plays a ringer melody. The special image relates to a person causing the ringer melody. An operation at the wireless phone unit is transmitted to the digital photo frame through the short-range wireless communication to change the special image back to the usual slide show. Upon receipt of e-mail with image data attached, cellar phone automatically but conditionally opens the e-mail and takes out the image data to transmit it to digital photo frame through the short-range wireless communication or direct contact with battery charger. | 2016-10-06 |
20160295001 | VEHICLE NETWORK SYSTEM AND PROTOCOL COMMUNICATION METHOD THEREFOR - Provided herein is a protocol communication method between a user terminal and the base station of a vehicle network system so as to easily provide a driver with pieces of information provided by an in-vehicle wireless sensor network system via the user terminal. A protocol communication method for a vehicle network system according to a first embodiment includes receiving, by the base station, a command message from the user terminal, receiving, by the base station, information responding to the command message from one or more vehicle wireless sensor nodes and/or an in-vehicle wired network, and sending, by the base station, a state message to the user terminal, based on the received information. | 2016-10-06 |
20160295002 | TECHNIQUES FOR MOBILE DEVICE PERSONALIZATION - Techniques for mobile device personalization are described. In an embodiment, user credentials for an online service are received at a mobile device kiosk. The user credentials may be authenticated and, upon authentication, user data associated with the user credentials may be transferred to a mobile device of the mobile device kiosk. The user data may be transferred between the mobile device kiosk and a wireless transmitter embedded on a printed circuit board (PCB) of the mobile device. Further, the user data may be transferred to the mobile device without powering on the mobile device. Once the data transfer is complete, the mobile device may be provided to a user. | 2016-10-06 |
20160295003 | SYSTEM AND METHOD FOR PROVIDING PROFILE ENHANCEMENT USING SCHEDULING INFORMATION - A system and method of enhancing a profile of a portable device. The system and method includes defining an event type in a scheduling tool and scheduling a time to initiate the event type. The system and method further includes associating a notification profile of a device with the defined event type and changing a setting of the device to the notification profile in response to the scheduling time and the defined event type. | 2016-10-06 |
20160295004 | METHODS FOR DISPLAYING CUSTOMER OR REMOTE PARTY INFORMATION BASED ON LOCATION DATA - Methods for displaying customer or remote party information based on location data are provided. In one example, a method includes the steps of receiving a phone call via a mobile phone and receiving location information via the mobile phone. A customer associated with the location information is determined, the phone call is routed to a contact center agent, and customer information associated with the customer is displayed in a graphical user interface. | 2016-10-06 |
20160295005 | REVOCATION OF MOBILE DEVICE COMMUNICATION CONTROL PRIVILEGES - A mobile communication system that includes a vehicle and a mobile device is provided. The method pertains to revoking communication control privileges of the mobile device previously authorized to control the vehicle. The method includes the steps of receiving a revocation request at the vehicle via a user interface device, the revocation request including a request to revoke the communication control privileges of the previously authorized mobile device, wherein the control privileges includes a capacity to remotely command at least one of a plurality of vehicle functions; and based on the revocation request, revoking at the vehicle the communication control privileges of the previously authorized mobile device. | 2016-10-06 |
20160295006 | APPARATUS, SYSTEM, AND METHOD FOR INHIBITING OPERATION OF MOBILE DEVICES WITHIN A ZONE - Methods, systems, and apparatus for inhibiting a function of a mobile device in a predetermined detection zone are disclosed. A method includes receiving, by a mobile device, a first communication signal when the mobile device is located within a predetermined field of transmission, determining that the first communication signal was transmitted by a first beacon of a plurality of beacons, and inhibiting at least one function of the mobile device upon determining that the first communication signal was transmitted by the first beacon. | 2016-10-06 |
20160295007 | METHOD FOR UNLOCKING TERMINAL SCREEN AND TERMINAL - A method for unlocking a terminal screen and a terminal are disclosed. When it is detects that a user triggers an unlocking instruction for a terminal screen, a terminal generates and displays a random number; acquires a standard unlocking password through calculation according to an unlocking rule and the random number; receives an unlocking password input by a user and acquired through calculation according to the unlocking rule; identifies, according to the standard unlocking password, whether the unlocking password input by the user is correct; and when it is identified that the unlocking password input by the user is correct, unlocks the locked terminal screen. Compared with a manner of unlocking a terminal screen by using a fixed unlocking password in the prior art, embodiments of the present disclosure have a beneficial effect of unlocking a terminal screen by using a dynamic password, which improves security of a terminal | 2016-10-06 |
20160295008 | IN-VEHICLE DEVICE, CONTROL METHOD THEREOF, AND REMOTE CONTROL SYSTEM - An input/output limitation information storage unit stores input/output limitation information in which limitation processing for limiting operation input to the application and display output from the application is prescribed by associating the limitation processing with the application. A determination unit acquires a vehicle state of a vehicle, and determines the limitation processing to be applied to the operation input to the application and the display output from the application on the basis of the application running on the terminal device, the vehicle state, and the input/output limitation information. The limitation unit performs the limitation processing determined by the determination unit for the operation input detected by the input control unit and transmitted to the communication control unit, and the display output received by the communication control unit and transmitted to the output control unit. | 2016-10-06 |
20160295009 | APPLICATION AND METHOD FOR INTEGRATING SOCIAL MEDIA PLATFORMS - A method and system for social media interaction on a mobile computing device includes installing an application on the device having a wireless network connection to a host server; selecting the application; logging onto the application to access a home screen; a selection menu with links for selecting features for social media and e-commerce interaction; comments to other users of the application over the network; user preferences; selecting a second user from a list of users associated with a chat function to open a dialogue window between the user and the second user to facilitate direct messaging between the user and the second user; accessing members' profiles with a profile picture and data, and a main feed, that displays information about the member and a selection option to send a request to the respective member to be associated with the user | 2016-10-06 |
20160295010 | Methods and Systems of Allocating Application Functions to Motion-Correlated Devices - Embodiments include systems and methods of allocating application functions to motion-correlated devices. A processor may determine whether a first motion of a first mobile device and a second motion of a second mobile device are correlated. The processor may allocate a first application function to the first mobile device and a second application function to the second mobile device in response to determining that the first motion and the second motion are correlated. | 2016-10-06 |
20160295011 | NETWORK ELEMENT - A network element is provided comprising at least one switch, which is configurable to connect a subscriber line to a first service line or to a second service line, wherein the connection of the subscriber line to the first service line or to the second service line is configured via a signal conveyed across the second service line. Also, a system is suggested comprising two or more switches, wherein each switch is configurable to connect a subscriber line to a first service line or to a second service line, a control circuitry for controlling the two or more switches, an MSAN comprising two or more second service lines, wherein a dedicated service line of an MSAN is used for controlling the control circuitry. Further, methods for operating the network element or the system are suggested. | 2016-10-06 |
20160295012 | Methods and Systems for Determining a Voice Quality Score for a Mobile Telephone - An exemplary method includes a voice quality assessment system receiving, from a mobile telephone operating on a mobile network, a test record that includes network indicator data and radio frequency (“RF”) data both measured by the mobile telephone while the mobile telephone is at a location within the mobile network, and applying the network indicator data and the RF data to a voice quality model built using data provided by a plurality of mobile telephones operating on the mobile network in order to generate a voice quality score that quantifies a quality of voice communications for the mobile telephone at the location within the mobile network. Corresponding systems and methods are also described. | 2016-10-06 |
20160295013 | SERVICE PROFILE HANDLING IN THE IMS - A Home Subscriber Server for handling IP Multimedia Subsystem subscriptions comprises means for maintaining associations between public user identities and Service Profiles, where two or more public user identities can be associated with a common Service Profile, and means for identifying to a network node all public user identities that are associated with a common Service Profile. | 2016-10-06 |
20160295014 | Channel Ordering for Multi-Channel Multi-Carrier Communication Systems - A method implemented in a network element (NE), comprising determining, via a processor of the NE, a channel order for a set of subscriber lines at each of a plurality of subcarriers to equalize data rates of the set of subscriber lines, wherein the set of subscriber lines is coupled to a plurality of remote NEs associated with a plurality of users, determining, via the processor, parameters for a crosstalk mitigation filter for a first subcarrier from the plurality of subcarriers according to channel responses of the set of subscriber lines at the first subcarrier and a first channel order from the channel orders for the first subcarrier, and sending, via a transmitter of the NE, parameters of the crosstalk mitigation filter to facilitate joint processing of data of the plurality of users for crosstalk mitigation. | 2016-10-06 |
20160295015 | INTELLIGENT TIME SLOT RECOMMENDATION FOR INTERACTIVE VOICE RESPONSE (IVR) SYSTEMS - A call may be received from a caller at an interactive voice response server with information indicating a caller preferred choice including a date and a time for an appointment. The caller preferred choice for the appointment may be determined as not available. A set of heuristic evaluations may be used to evaluate each of a plurality of available time slots individually to generate a plurality of intermediate results for each available time slot. Each intermediate result may have a weight associated with a corresponding heuristic evaluation. For each available time slot, the plurality of intermediate results may be aggregated using multiplicative weightings based on respective weights to produce aggregated results. A ranked list of candidate time slots to be used for the appointment may be generated based on the aggregated results and the caller may be prompted for a selection from the ranked list of candidate time slots. | 2016-10-06 |
20160295016 | SPLITTING A CALL FOR AN EMERGENT EVENT INTO MULTIPLE DEVICES USING DATA CHANNELS - Public safety access points (PSAP), such as 911 and e911 service providers, are often overwhelmed with information coming from a number of callers. As part of an initial assessment, a determination is often made as to whether two or more callers are calling about the same emergent event. If two or more callers are calling about the same emergent event, the callers and PSAP may interact at the same time but differently, such as different content or different media types. As a benefit, on-site activities may be coordinated in a manner that helps reduce the demands on PSAP resources and helps to facilitate a more accurate and appropriate response to the emergent event. | 2016-10-06 |
20160295017 | COLLABORATION SYSTEM AND METHOD - A system for enabling collaboration between two or more customer contact campaigns running within a call center environment includes at least one outbound contact server (OCS) resident on a digital medium, the OCS including an automated dialer application resident on a digital medium thereon or accessible thereto for dialing contact numbers from contact records assembled for the running campaigns, a call monitoring and recording system executing from software on a digital medium, for monitoring call dialing progress and business results of completed calls, a central data repository for storing dialing progress and business results data collected by the running outbound campaigns, and a data sharing mechanism executing from software resident on a digital medium, accessible to each campaign running on the OCS for sharing collected data among the running campaigns. Shared data received by individual campaign instances is processed by the receiving campaign against one or more pre-configured business rules to determine whether to modify campaign contact records, campaign dialing patterns and or campaign dialing methods. | 2016-10-06 |
20160295018 | System and Method for Optimizing Agent Time - A method and system automatically optimizes agent time. The method performed by a transferring device includes monitoring a communication session between an agent device used by an agent of the contact center and a user device used by a user. The communication session including first communications generated by the agent and second communications generated by the user. The method includes determining when the communication session is to be transferred from the agent device to an automated system of the contact center. The automated system is configured to perform the communication session by generating third communications for the second communications. The method includes generating a control signal upon determining the communication session is to be transferred that is configured to automatically transfer the communications session from the agent device to the automated system. | 2016-10-06 |
20160295019 | SYSTEM AND METHOD TO SELECT A RESOURCE IN AN ENTERPRISE - A predictive system for resource allocation in an enterprise is disclosed. The predictive system includes a database comprising one or more performance indicators for a plurality of resources, wherein the one or more performance indicators are associated with one or more work stages related to at least one communication session in the enterprise. The system further includes a monitoring module to monitor one or more parameters associated with the at least one communication session. The system further includes a determination module to generate at least one performance score for each of the plurality of resources based on the one or more monitored parameters and the one or more performance indicators. The system further includes a selection module to select the at least one resource from the plurality of resources based on the at least one generated performance score associated with the at least one selected resource. | 2016-10-06 |
20160295020 | PREDICTIVE MODEL FOR ABANDONED CALLS - A predictive model for abandoned calls provided by a contact center communication system for routing optimization is described along with various methods and mechanisms for administering the same. Based on multiple attributes, the system can calculate the probabilities, risks, and costs associated with abandonment and wait, taking into account the patience of a caller, region where the caller lives, agents available to handle the call, length of time that the caller has already been waiting, potential cost of having the caller and call type abandon, and potential total cost of having the caller wait to be served. | 2016-10-06 |
20160295021 | SYSTEMS AND METHODS FOR MANAGING MULTIMEDIA CONFERENCE CALLS - Systems and methods are disclosed for managing a multimedia conference call. According to certain embodiments, a server establishes a multimedia conference call between a plurality of multimedia conference devices. The multimedia conference call includes the communication of multimedia conference contents via one or more of the plurality of multimedia conference devices. The server also records at least a portion of the multimedia conference contents; and detects one or more interrupting events. The interrupting events occur during the multimedia conference call. The server further provides substitute contents to the other multimedia conference devices of the plurality of multimedia conference devices. The substitute contents are generated based on a recorded portion of the multimedia conference call associated with a time to the interrupting events. | 2016-10-06 |
20160295022 | TELEPHONY APPARATUS AND METHOD THEREFOR - The present invention relates to a method of replacing at a first location | 2016-10-06 |
20160295023 | EFFICIENT ADDRESS CACHING FOR PACKET TELEPHONY SERVICES - A method for telephony includes receiving at an Internet telephony service provider a subscriber request to place a call to a telephone number. A cache associated with the internet telephony service provider is queried to check if the cache holds a record for the telephone number. If the cache holds the record, the record is obtained. If the cache does not hold the record, a request is sent to a database server that maintains a database of records associating endpoint user terminal telephone numbers of subscribers with respective packet network addresses of the endpoint user terminal. The call is placed to the endpoint user terminal telephone number via a public switched telephone network whilst the request is sent to the database server to retrieve the packet network address of the endpoint user terminal to which calls to the telephone number should be placed. | 2016-10-06 |
20160295024 | METHOD FOR CELLULAR TEXT TELEPHONE MODEM OPERATION WITH SAMPLING RATE CONVERSION AND MACHINE READABLE MEDIUM - A method for Cellular Text Telephone Modem (CTM) signal transmission includes: converting a CTM transmitter signal carried in a first sampling rate to generate a transmission signal carried in a second sampling rate, wherein the second sampling rate is different from the first sampling rate; and outputting the transmission signal carried in the second sampling rate to a CTM receiver. | 2016-10-06 |
20160295025 | SYSTEM AND METHOD FOR GENERATING CHARGING DATA FOR SHORT MESSAGE DELIVERY - A method encoded in a memory of a specialized network node configured for allowing an SMSC to be informed of the location of the UE originating a short message via an IP-SM-GW and also of the location of the receiving UE when a short message is delivered through an IP-SM-GW. Additionally the disclosed method ensures that charging systems can correlate IP-SM-GW charging requests for a short message with any charging requests generated by the SMSC for the same message. | 2016-10-06 |
20160295026 | METHOD AND SYSTEM FOR MOBILE APPLICATION USAGE AND SPONSORED ROAMING - A method for providing sponsored roaming for a mobile device includes: receiving a data usage request, the data usage request being received from a mobile computing device associated with a first mobile network operator, originating from a geographic location associated with a second mobile network operator, and including at least a device identifier associated with the mobile computing device and a merchant identifier associated with a merchant; transmitting a data request to an entity associated with control of data usage by the mobile computing device, the data request including the device identifier; identifying a transaction amount based on at least a data amount transmitted as a result of the received data usage request; and initiating a payment transaction for payment of a roaming charge associated with the transmitted data by the merchant associated with the merchant identifier, wherein the payment transaction is for payment of the identified transaction amount. | 2016-10-06 |
20160295027 | SYSTEM AND METHOD FOR CORRELATING USER CALL RESPONSE TO ELECTRONIC MESSAGES - A method of correlating outgoing electronic communications with received electronic messages includes: sending an electronic message associated with a second party to a first party; subsequently receiving an outgoing electronic communication from the first party by the second party; automatically determining whether the outgoing electronic communication resulted from the electronic message, based on electronically stored information about the sending of the electronic message and about the subsequently received outgoing electronic communication; and if it is determined that the outgoing electronic communication resulted from the electronic message, flagging the outgoing electronic communication to have a different status from outgoing electronic communications not determined to have resulted from an electronic message. | 2016-10-06 |
20160295028 | TRACKING USAGE WINDOW FOR QUOTA CONTROL POLICY - A method, apparatus, and machine readable storage medium is disclosed for tracking a usage window for a Quota Control Policy for controlling a subscriber account on a network node for a current time period based short-term usage characteristics namely on data traffic usage during a sliding window of preceding time periods. | 2016-10-06 |