46th week of 2015 patent applcation highlights part 68 |
Patent application number | Title | Published |
20150326624 | LOCATION-BASED SOCIAL COMMUNITY MANAGEMENT APPARATUS AND METHOD - A social community management method includes: setting a group including a plurality of mobile devices, based on a location; determining common interest information shared by users of the plurality of mobile devices included in the group; creating a social community for communication of the users based on the determined common interest information; and transmitting information on the created social community to the plurality of mobile devices. | 2015-11-12 |
20150326625 | MULTI-GROUP METHODS AND SYSTEMS FOR REAL-TIME MULTI-TIER COLLABORATIVE INTELLIGENCE - Systems and methods for deriving a real-time closed-loop collaborative intelligence from a plurality of users of a plurality of computing devices, the computing devices in communication with a central server. In some embodiments, a multi-level collaborative system divides the portable device users into groups, with one group providing feedback to another group. In other embodiments, a multi-tier system is used to designate multiple host devices in lieu of the central server. In some embodiments, the central server is used with a plurality of the multi-tier systems. Input methods for collaborative target selection and rating of group collaborative responses are also disclosed. | 2015-11-12 |
20150326626 | SOCIAL NETWORKING GROUPING HIERARCHY - A social networking environment enables interaction between social networking (SNET) groups. Some interactions between SNET groups can include docking various SNET groups based upon interactions between a member and some part of a social network. Various hierarchies of social networking infrastructure can enable hierarchical interactions between social devices, SNET groups, and other elements associated with various social networking infrastructures. Capabilities provided by various elements in various SNET infrastructures can be docked to create combined SNET groups, and capabilities provided by an SNET group can be accessed via interaction with a representative view of the capabilities. Various interactions can be managed based upon inputs, trigger events, authorizations, and the like provided by various processing systems, devices, members, or the like. Various interactions can enable members associated with an SNET infrastructure to access capabilities provided by an SNET group via a docked SNET group. | 2015-11-12 |
20150326627 | System and Method for Customized Experiences in a Shared Online Environment - There is provided a system and method for providing customized experiences to a plurality of client stations in a shared environment. There is provided an accounts database having data relating to a plurality of clients, an online server having a server processor and hosting the shared environment for access by the plurality of client stations, and an online client application for execution by a client processor of a client station. The server processor is configured to retrieve client data from the accounts database relating to a client, determine client preferences of the client based on the client data, create a customized environment from the shared environment according to the client preferences, and send the customized environment to the online client application of a client station associated with the client for rendering the customized environment on a client display. User interactions may be filtered to maintain a shared environment perception. | 2015-11-12 |
20150326628 | Integrated User Interface for Unified Communications Applications - Techniques are provided for establishing a Unified Communications (UC) session between a client endpoint device and remote endpoint devices, the client endpoint device managing the session using a first-party call control protocol in response to commands from a third-party control protocol and user input. A hosted virtual desktop (HVD) generates an HVD image and communicates it to the client endpoint device for display, via a virtual desktop interface (VDI) protocol. The HVD image comprises a UC user interface generated by a UC application on the HVD, the user interface comprising at least one user interface element and at least one placeholder where a client-provided user interface element may be inserted. A client UC application receives the HVD image and inserts client-provided user interface elements over the placeholders before sending the integrated image to a client operating system to be rendered on the display of client endpoint device. | 2015-11-12 |
20150326629 | Sending Snippets of Media Content to a Computing Device - Techniques include: providing media content to a computing device; waiting a period of time; determining that the media content has not been used; sending a snippet to the computing device, where the snippet corresponds to a portion of the media content that is executable on the computing device; and repeating waiting, determining and sending until the media content has been used or a limiting factor has been met. | 2015-11-12 |
20150326630 | METHOD FOR STREAMING VIDEO IMAGES AND ELECTRICAL DEVICE FOR SUPPORTING THE SAME - A video streaming method is provided. The method includes generating image information related to a frame of an image, generating an image packet by packetizing the generated image information, transmitting a transmission packet corresponding to the image packet, and transmitting at least one transmission packet corresponding to an additional packet for indicating a boundary of the image packet. The video streaming method is applicable to other embodiments. | 2015-11-12 |
20150326631 | BROWSER BASED PEER TO PEER DISTRIBUTION SYSTEM - A method of operation of a media distribution system includes: streaming a media object from an external system via a first browser; receiving a media request from a viewer device; determining a confirmation of whether the media request is for the media object; and serving a portion of the media object from a sandboxed memory of the first browser for presenting on a second browser of the viewer device in response to the confirmation. | 2015-11-12 |
20150326632 | METHODS AND SYSTEMS TO FACILITATE SYNCHRONIZATION OF MULTIPLE MEDIA STREAMS - A method can include receiving, at a given node, a continuous stream of input media from a media source. A value can be computed as a function of each of a plurality of data blocks of the continuous stream of input media received by the given node. The method can also include receiving, at the given node, values computed for a plurality of data blocks of the continuous stream received by another node. A set of the received values from the other node can be correlated with a set of the computed values for the given node to determine an offset between the blocks of the continuous stream of input media that are received by the given node and the blocks of the continuous stream of input media that are received by the other node. | 2015-11-12 |
20150326633 | PARALLEL SCHEDULING METHOD AND SYSTEM FOR NETWORK DATA TRANSMISSION - According to one exemplary embodiment, a parallel scheduling method for network data transmission is provided. This method generates a corresponding modulus condition set for each weight in a weight set, with each modulus condition of the modulus condition set having a modulus operation, and a divisor and a remainder for the modulus operation, uses a network node to transmit the modulus condition set corresponding to said each weight to a transmitting node corresponding to the weigh. Based on the modulus condition set, the transmitting node transmits a plurality of data chunks, and at least one receiving node receives the plurality of data chunks, wherein each data chunk corresponding to a sequence number, and the sequence number matches a corresponding modulus condition in the modulus condition set. | 2015-11-12 |
20150326634 | ESTABLISHING A SECURE WIRELESS NETWORK WITH MINIMUM HUMAN INTERVENTION - An example method includes receiving an input initiating an automatic configuration process to configure a playback network setting of a computing device; responsive to the input, activating by the computing device, a listen mode; while in the listen mode, receiving a first message that indicates a playback device is available; subsequently, receiving a second message indicating network information associated with the playback device; determining, based on the second message, that the playback device is not configured for a secure playback network; based on the determination, generating network parameters for a playback network, the network parameters comprising one or more of a household identification and a network security parameter; transmitting to the playback device, a third message to cause the playback device to join the playback network based on the network parameters; and configuring the network setting of the computing device based on the household identification and the network security parameter. | 2015-11-12 |
20150326635 | Media Stream Data and Control Parameter Synchronization - Embodiments of the present disclosure relate to transmitting or receiving a media stream and associated control parameter over different physical channels. The transmitter transmits a media stream over a first physical channel and at least one associated control parameter along with a time parameter associated with a part of the media stream over a second physical channel. The associated control parameter along with the time parameter is sent before the media stream to the receiver. The receiver processes the media stream, by extracting the control parameter and time parameter associated with a part of the media stream, and at least applying the extracted control parameter to the part of the media stream. | 2015-11-12 |
20150326636 | OPTIMAL USE OF MULTIPLE CONCURRENT INTERNET PROTOCOL (IP) DATA STREAMS FOR VOICE COMMUNICATIONS - Examples are disclosed for hosting a communication session between a hybrid mobile device and a second communication device in an Internet Protocol (IP) based packet data network. A communications server functions as a bridge service between the hybrid mobile device and the second communication device enabling the exchange of multiple concurrent IP packet data media streams over multiple different IP based networks between the hybrid mobile device and the communications server. The hybrid mobile device determines a packet arrival time for each corresponding packet in the multiple concurrent IP packet data media streams and creates a blended IP packet data media stream by selecting the first to arrive packet from among the multiple concurrent IP packet data media streams. On the send side, the hybrid mobile device simultaneously encodes an IP packet data stream to be sent out over the multiple different IP based networks to the communications server. | 2015-11-12 |
20150326637 | OPTIMAL USE OF MULTIPLE CONCURRENT INTERNET PROTOCOL (IP) DATA STREAMS FOR VOICE COMMUNICATIONS - Examples are disclosed for hosting a communication session between a hybrid mobile device and a second communication device in an Internet Protocol (IP) based packet data network. A communications server functions as a bridge service between the hybrid mobile device and the second communication device enabling the exchange of multiple concurrent IP packet data media streams over multiple different IP based networks between the hybrid mobile device and the communications server. The communications server determines a packet quality for each corresponding packet in the multiple concurrent IP packet data media streams and creates a blended IP packet data media stream by selecting the highest quality packet from among the multiple concurrent IP packet data media streams. On the send side, the communications server receives a single IP packet data media stream and simultaneously fully and partially encodes it to be sent out over the multiple different IP based networks to the hybrid mobile device. | 2015-11-12 |
20150326638 | System for Dynamic Audio Visual Capabilities Exchange - A sink device transmits capabilities information associated with the sink device to the source device. The source device, responsive to receiving the capabilities information of the sink device generates a multimedia stream, and transmits the generated multimedia stream to the sink device to be output to the user. The sink device identifies a portion of the capabilities information that has changed and transmits to the source device a notification notifying the source device that a portion of the capabilities information has changed. The source device transmits a request for the portion of the capabilities information that has changed to the sink device. The sink device responsive to receiving the request transmits the portion of the capabilities information that has changed to the source device. The source device then modifies the multimedia stream output to the sink device based on the portion of the capabilities information that has changed. | 2015-11-12 |
20150326639 | ELECTRONIC GAMING MACHINES AS SERVICE GATEWAYS - Managing a plurality of electronic gaming machines includes receiving a designation at a first electronic gaming machine (EGM) that the first EGM is a service gateway, broadcasting to other EGMs of the plurality of EGMs that the first EGM is the service gateway, and performing at least one of: discovering the other EGMs, identifying the other EGMs as client EGMs, and obtaining data from all of the client EGMs and retrieving crash data from all of the client EGMs, and communicating with a server to request performance of the at least one of the operations on selected ones of the plurality of EGMs. | 2015-11-12 |
20150326640 | CONFIGURING AN ORIGIN SERVER CONTENT DELIVERY USING A PULLED DATA LIST - An exemplary system and method for generating a data list of websites and configuring at least one server computer coupled to a communications network for an origin server website content delivery may comprise a network storage device communicatively coupled to a network and storing a routing table for a CDN, the routing table map one or more edge server IP addresses for one or more edge servers to each of one or more geographic regions. The network storage device may be configured to transmit the routing table to one or more DNS servers communicatively coupled to the network. | 2015-11-12 |
20150326641 | MOBILE TO MOBILE REMOTE CONTROL - In various example embodiments, systems and methods for mobile to mobile remote control are presented. A control request may be received at a client device from a control device. The control device and the client device may be in communication with a network. The client device may determine an authorization for the control device in response to receiving the control request. Based on the determined authorization, a data link may be established between the client device and the control device using a control device identifier. The data link may allow the exchange of information between the client device and the control device without an intermediate network node. The client device may receive a command request from the control device via the data link. The command request may be initiated by a control user of the control device. | 2015-11-12 |
20150326642 | CONTENT-BASED DESKTOP SHARING - To share content of a desktop of a local computing device, the local computing device may be configured to extract contents of each visible window of the desktop and may further, compress and encode the contents. The compressed and encoded contents may then be transmitted to a remote computing device for reconstructing windows corresponding to the visible windows on the local computing device. | 2015-11-12 |
20150326643 | MANAGING DOWNLOAD REQUESTS RECEIVED TO DOWNLOAD FILES FROM A SERVER - A method and system of managing downloads of a file from a server. A determination is made of whether or not a number of current connections between the client and the server is less than a preset threshold number, exceeding one, of allowable concurrent connections with the server. If the determination is that the number of current connections is less than the preset threshold number, responsive to a request by the client to download the file pursuant to another connection between the client and the server, the computer establishes the other connection between the client and the server and downloads the file to the client via the other connection. If the determination is that the number of current connections is at least the preset threshold number, the computer denies a request by the client to download the file from the server using another connection between the client and the server. | 2015-11-12 |
20150326644 | TRAVELING MAP-REDUCE ARCHITECTURE - A “traveling” map-reduce operation with full context that can skip between data stores and devices. The “traveling” aspect means the map-reduce operation request can be communicated to specific agents to operate on local data of the agents. The traveling map-reduce operation protects privacy and avoids leakage of user private data. The traveling map-reduce operation can run over long periods of time and work on data stores which are not always connected (offline). The architecture employs a context free online controller and a set of on-premise (on device) agents that reside in the data store (device). | 2015-11-12 |
20150326645 | METHOD FOR CONTROLLING PROGRAM SHARING BY PLURALITY OF TERMINALS - Disclosed is a method for controlling program sharing by a plurality of terminals. The method for controlling program sharing by a plurality of terminals comprises the steps of: linking a main terminal and a sub terminal; transmitting program information executed in the main terminal to the sub terminal; sharing items related to a program; allowing a first item shared by the main terminal to be processed by the main terminal, or allowing a second item shared by the sub terminal to be processed by the sub terminal; transmitting a command related to the processed first item to the sub terminal, or a command related to the processed second item to the main terminal. | 2015-11-12 |
20150326646 | COORDINATING SERVICES ACROSS MULTIPLE PROVIDERS - Systems and methods are disclosed for coordinating services across multiple providers. In one implementation, a processing device receives, from an application, a request to initiate a transaction, processes the request in relation to one or more service providers to identify a service provider with respect to which the transaction is to be executed, provides the request to the service provider, receives transaction outcome from the service provider with respect to the transaction, and provides the transaction outcome to the application. | 2015-11-12 |
20150326647 | MOBILE CORE CLIENT ARCHITECTURE - Methods and systems are disclosed for automatically managing multiple types of applications, electronic forms, electronic forms data instances, network services and, network services. The methods and systems allow organizations with a mobile workforce that relies on established business processes to execute timely and secure exchange of information while providing easy to use, fast, accurate and flexible information capture capability in the field. These organizations and/or third-party providers may optimize the design of mobile applications to better match existing corporate processes and forms in order to reflect existing business needs, preferred graphical user interfaces, processes and experiences on the mobile devices. Organizations and/or third-party providers may also build mobile applications that allow information to be automatically created and updated both online and offline and synchronized or routed to another mobile device, an application server, web service, software-as-a-service (SaaS), database or website. | 2015-11-12 |
20150326648 | SYSTEM AND METHOD FOR HAND-OFFS IN CLOUD ENVIRONMENTS - A system, method, and computer-readable storage medium for handling hand-offs in a cloud computing environment is provided. The method includes identifying, at a cloud governance module of a server device, a plurality of applications executing on a plurality of servers belonging to a plurality of cloud computing service providers. The method includes determining, based upon information in a policy module, to hand-off an execution of at least one identified application executing on a first cloud computing service provider platform to a second cloud computing service provider, determining whether the second cloud computing service provider satisfies one or more governance policies associated with the at least one identified application, and handing-off the execution of the at least one identified application to a second cloud computing provider platform based upon the second cloud computing provider being compliant with the one or more governance policies associated with the at least one identified application. | 2015-11-12 |
20150326649 | MULTIMEDIA AWARE CLOUD FOR MOBILE DEVICE COMPUTING - Techniques for configuring and operating a multimedia aware cloud, particularly configured for mobile device computing, are described herein. In some instances, clusters of servers are organized for general computing, graphic computing and data storage. A load balancing server may be configured to: identify multimedia types currently being processed within the multimedia edge cloud; determine desired quality of service levels for each identified multimedia type; evaluate individual abilities of devices communicating with the multimedia edge cloud; and assess bandwidth of each network over which the multimedia edge cloud communicates with a mobile device. With that information, multimedia data may be adapted accordingly, to result in an acceptable quality of service level when delivered to a specific mobile device. In one example of the techniques, graphic computing server clusters may be configured to process workload using a configuration that includes elements of both parallel and serial computing. | 2015-11-12 |
20150326650 | SYSTEMS AND TECHNIQUES FOR UTILIZING RESOURCE AWARE QUEUES AND/OR SERVICE SHARING IN A MULTI-SERVER ENVIRONMENT - Systems and techniques for servicing requests in an environment having multiple application servers each having one or more queues to store indications of requests to be serviced by the application servers. A utilization level is determined for a first application server of the multiple application servers. The utilization level is compared to a pre-selected utilization threshold level. The system determines whether to service requests allocated to other application servers in response to the comparing. At least one request allocated to a second application server for servicing. | 2015-11-12 |
20150326651 | Associating User Interactions Across Multiple Applications On A Client Device - An online system transmits third-party content originating from a third-party system to a client device. The third-party content includes a pointer to a third-party application associated with the third-party system. When the client device receives an interaction with the third-party content from a user of the client device, the client device executes the third-party application and generates an attribution identifier from which the user's identity cannot be determined. The attribution identifier is transmitted to the online system. Subsequently, the client device determines information describing interactions by the user with the third-party application that is transmitted to the third-party system along with the attribution identifier. The third-party system transmits the attribution identifier and the information describing interaction with the third-party application to the online system, which matches the attribution identifiers to associate the interaction with the third-party content with the interactions with the third-party application. | 2015-11-12 |
20150326652 | System and method of transferring dynamic data in real time through wireless, server-less communication between a immobile computing device and a mobile computing device - A system and a method is configured for transferring dynamic data in real time through wireless, server-less communication between a immobile computing device and a mobile computing device. | 2015-11-12 |
20150326653 | PROCESSOR TOPOLOGY SWITCHES - A first processor has a processor port for peer-to-peer processor communications. A switch provides for switching communications from a path between said first processor and a second processor to a path between said first processor and a third processor (and vice-versa). | 2015-11-12 |
20150326654 | METHOD AND APPARATUS FOR PROVIDING USER INPUT BACK CHANNEL IN AUDIO/VIDEO SYSTEM - A method and apparatus for providing a user input back channel (UIBC) in an audio/video (AV) source device and an AV sink device communicating according to a wireless fidelity (Wi-Fi) display (WFD) standard is provided. The method includes: setting up an AV control session and an AV data session between the AV source devices according to the WFD standards; enabling the UIBC from the AV sink device to the AV source device by using the AV control session; and transmitting a user input from the AV sink device to the AV source device through the UIBC. | 2015-11-12 |
20150326655 | IN-APP APPLICATION CASTING - The subject disclosure relates to systems and methods for casting an application from a source device to a destination device. In particular, a process can include steps for causing a source application executing as a foreground process in an operating system of a source computing device to store state data, transmitting the state data of the source application to a set of destination computing devices, and transmitting a cast command to the destination computing device, where the cast command is configured to instruct the destination computing device to execute the source application on the destination computing device using the state data. | 2015-11-12 |
20150326656 | PEAK CYCLICAL WORKLOAD-BASED STORAGE MANAGEMENT IN A MULTI-TIER STORAGE ENVIRONMENT - In one embodiment, a system includes a processor and logic integrated with and/or executable by the processor, the logic being configured to cause the processor to: collect, by the processor, workload information for a computing/storage device for a present time period and one or more previous time periods; determine, by the processor, a maximum workload parameter for the present time period and the one or more previous time periods; determine, by the processor, a maximum workload threshold that corresponds to the maximum workload parameter; compute, by the processor, a difference between the maximum workload threshold and the maximum workload parameter; and determine, by the processor, an amount of workload to move to the computing/storage device based on the difference. Other methods and computer program products are presented in additional embodiments. | 2015-11-12 |
20150326657 | PEER-TO-PEER LIVE STREAMING - According to a peer-to-peer protocol, a peer-to-peer network includes multiple clubs and multiple peers that receive content distributed by a source of the network. Each of the plurality of peers is part of at least two of the clubs. As content is generated, the source divides the content into multiple data blocks and assigns each data block to a club. Each data block is transmitted to peers that belong to the club assigned to the data block. When a peer in a club receives a data block assigned to that club, the peer distributes the data block to other peers in the club. Additionally, the peer transmits the data block to peers in other clubs. Also, the peer receives data blocks assigned to other clubs from peers that are not members of the club. | 2015-11-12 |
20150326658 | APPARATUS AND METHOD FOR CONTROLLING VIRTUAL MACHINE MIGRATIONS BASED ON FLOW INFORMATION - An apparatus controls migration of a virtual machine between plural servers in a communication network. The apparatus acquires flow information by classifying, for each of virtual machines, pieces of data transmitted and received in each of the plural servers into flows having respective different destinations. The apparatus selects, based on the flow information, a migration target which is a virtual machine to be migrated from a first server whose number of virtual machines in operation is relatively large to a second server whose number of virtual machines in operation is relatively small, from among virtual machines in operation in the first server, by giving a higher priority to a virtual machine whose matching number of flows is larger, where the matching number of flows indicates a number of flows that are currently processed by both the virtual machine and the second server. | 2015-11-12 |
20150326659 | MOBILE COMPUTING RESOURCE - A high-performance handheld mobile computing resource need not be provided a display or any peripheral devices to augment the performance of a client device. The mobile computing resource may include a motherboard, a central processing unit (CPU), a read-only memory (ROM), a random access memory (RAM), a basic input/output system (BIOS), and an operating system (OS). A wireless module may be provided to enable wireless services. A power module may be provided to allow the mobile computing resource to serve as a power source. The mobile computing resource may serve as local cloud computation and storage resources to the client device, or as a remote desktop computer. | 2015-11-12 |
20150326660 | Devices, Methods, and Computer Readable Storage Devices for Collecting Information and Sharing Information Associated with Session Flows Between Communication Devices and Servers - Information associated with session flows between communication devices and servers is collected and shared. A request is generated for data having predefined attributes within session flows occurring between multiple communication devices and a server over a communication network. The request is sent to a controller having access to information indicating network elements within the communication network traversed by the session flows. The controller selects a network element from among the network elements traversed by the session flows and retrieves the data from the selected network element. | 2015-11-12 |
20150326661 | APPARATUS AND METHOD FOR PERFORMING INFINIBAND COMMUNICATION BETWEEN USER PROGRAMS IN DIFFERENT APPARATUSES - In InfiniBand, communication is made between a first queue-pair (QP) allocated to a first user-program executed within a first apparatus and a second QP allocated to a second user-program executed within a second apparatus. The first apparatus sets a specific code to a send work-request, after moving information previously set to the send work-request to a portion of the data, and transmits the data added with a first QP number identifying the first QP to the second apparatus. The second apparatus determines that the received data is added with the QP number, when the specific code is set to a receive work-request, identifies the first user-program based on the QP number, and sends the data to the second user-program via the receive work-request after deleting the QP number from the data and moving information stored in the portion of the data to the receive work-request. | 2015-11-12 |
20150326662 | INFORMATION PROCESSING APPARATUS, CONTROL METHOD, AND STORAGE MEDIUM STORING PROGRAM - When data subjected to synchronous communication is changed while an information processing apparatus is set in a stop mode in which synchronous communication with a server is stopped, it is determined whether to synchronize the changed data and data in the server. When it is determined to synchronize the changed data and the data in the server, the changed data is transmitted to the server by synchronous communication even if the stop mode is set. | 2015-11-12 |
20150326663 | METHOD, APPARATUS, AND SYSTEM FOR MANAGING INVITATIONS FOR MULTI-DEVICE PARTICIPATION IN AN APPLICATION PROGRAM - Embodiments of the present application relate to a method and system for managing invitations to participate in an application program. The method includes acquiring, at an application service device, application program information associated with an application program executed by the application service device, determining, based at least in part on the application program information, whether the application program supports participation by another application service device, and in the event that the application program supports participation by another application service device, sending invitation information associated with the application program to a client device that is connected to the application service device. | 2015-11-12 |
20150326664 | SYSTEM AND METHOD FOR MANAGING DATA TRANSACTIONS BETWEEN APPLICATIONS - A method and system for managing data transactions having a transaction exchange server. The system includes a first listener modular program instance installed at a source system that supports an application utilizing a first application-specific file format. The system includes a second listener modular program instance installed at a destination system that supports an application utilizing a second application-specific file format different from the first application-specific file format. The first listener modular program instance transforms data from the first application-specific file format into data in a common transaction description format. The first listener modular program instance communicates the data in the common transaction description format to the transaction exchange server. The second listener modular program instance initiates a call to receive the data. The second listener modular program instance transforms the received data from the common transaction description format into the second application-specific file format. | 2015-11-12 |
20150326665 | DNS OVERRIDING-BASED METHODS OF ACCELERATING CONTENT DELIVERY - An exemplary method accelerating content delivery via DNS overriding may comprise the steps of generating a routing table for a content delivery network (CDN), the routing table map one or more edge server IP addresses to each of one or more geographic regions, transmitting the routing table to one or more DNS server computers, receiving a request from a registrant of a domain name to subscribe the domain name to the CDN, and designating said domain name as subscribed to the CDN in a DNS zone for the domain name. | 2015-11-12 |
20150326666 | MAKING A USER'S DATA, SETTINGS, AND LICENSED CONTENT AVAILABLE IN THE CLOUD - A cloud-based computer system changes the modern paradigm from being device-centric to being person-centric. The system makes all user data, software settings, device settings, and licensed content for a user available in the cloud. The system includes a conversion mechanism that can convert information intended for one device type to a different device type. Thus, a user changing smart phone platforms can convert their current smart phone settings to equivalent settings on the new phone platform, and their new phone can then be configured using the user's converted settings stored in the cloud. By storing all the user's relevant information in the cloud, this information may be accessed anywhere and may be used to configure a large number of different devices according to the user's settings. | 2015-11-12 |
20150326667 | PEER-TO-PEER SHARING OF CLOUD-BASED CONTENT - A cloud-based storage service hosts content information that may be accessed by client machines in a peer-to-peer network. The content information is a compact representation of the content which is stored outside of the cloud-based storage service. The cloud-based storage service generates the content information and a content information hash. The content information hash is used to validate the content information when the content information is downloaded to the peer-to-peer network. The cloud-based storage service also generates metadata that describes the content information so that a client machine in the peer-to-peer network may access the content information from the cloud-based storage service. | 2015-11-12 |
20150326668 | ADAPTATION OF RADIO RESOURCES ALLOCATION IN AN INTELLIGENT TRANSPORT SYSTEM ENABLED CELLULAR MOBILE NETWORK AND METHOD FOR OPERATING SUCH NETWORK - An Intelligent Transport System enabled cellular mobile network, comprising an infrastructure including a number of base stations ( | 2015-11-12 |
20150326669 | CONTROL PLANE FOR SENSOR COMMUNICATION - An architecture that can employ a control plane for managing communications with respect to a set of sensors is provided. By utilizing a control plane, a distinction between control messages and data messages can be provided in a standardized way and the set of sensors can benefit from additional functionality and configurability. For example, the control plane can be employed to modify parameters associated with the set of sensors, which can be effectuated in real time and in situ as opposed to at the time of fabrication or deployment. Moreover, such modifications can relate to both the sensing portions of a particular sensor as well as the communication portions of a particular sensor. | 2015-11-12 |
20150326670 | Switching Connection Between Network Devices - An example method includes connecting, by wireless device, to a first network device, wherein the first network device provides a connection to a playback network; adding the connection via the first network device to a list of available network connections; sending, to a second network device via the first network device, command(s) to control playback by the second network device; identifying additional available connection(s) to the playback network within range of the wireless device, wherein the additional available connection(s) include a connection via the second network device; determining that the connection to the second network device is preferred over the connection via the first network device based on characteristic(s); based on the determination that the connection via the second network device is preferred, connecting to the playback network via the second network device; and sending, to the second network device, additional command(s) to control playback by the second network device. | 2015-11-12 |
20150326671 | STATE-BASED INTERCEPT OF INTERACTIVE COMMUNICATIONS NETWORK CONNECTIONS FOR PROVISION OF TARGETED, STATUS-BASED MESSAGING - An approach is provided for reliable provision of targeted, status-based messaging to a client terminal in a computer network, such as a wide area resource-based network. A terminal node receives a message originating from a client terminal, wherein the terminal node serves as an entry point to, and services communications connections over, a wide area network for the client terminal. The terminal node determines that the message comprises an initiation request for establishing a communications connection over the wide area network between the client terminal and a remote server, and that an intercept state is in effect. The terminal node establishes the communications connection as a local connection between the client terminal and the terminal node, and services the communications connection via a local server function, wherein the servicing of the communications connection via the local server function comprises a provision of status-based messaging to the client terminal. | 2015-11-12 |
20150326672 | CONNECTING PUBLIC CLOUD WITH PRIVATE NETWORK RESOURCES - The automatic provisioning of a connection between a public cloud and an on-premises resource in a private network. This allows a connection to be more easily made when an application in the public cloud is to access that on-premises resource in the private network. The automatic provisioning is initiated upon determining that an application running in the public cloud is to access the on-premises resource. The provisioning occurs by identifying a bridging infrastructure that provides access to the on-premises resource. Credentials are then accessed for later use in connecting to the bridging infrastructure. Application-specific credentials are securely provided to the application. The application-specific credentials are usable by an agent on the public cloud to connect to the identified bridging infrastructure. A configuration packages is then created that includes resource-specific credentials, the identity of the on-premises resource and an executable. | 2015-11-12 |
20150326673 | TRANSACTIONAL AND NON-TRANSACTIONAL DATA FOR MAINTAINING SESSION STATE - Transactional and non-transactional data for maintaining session state is described. In a session, a server instance receives, from a client, a request to execute transactional commands and non-transactional commands. The server instance sends at least one first directive executable at the client to store, in a first set of information, one or more first items representing one or more particular transactional commands that are open but not yet committed. The first set of information is maintained separately from a second set of information including one or more second items representing one or more particular non-transactional commands that have been processed. Based on committing one or more particular transactional commands, the server instance sends at least one second directive executable at the client to purge, from the first set of information, the one or more first items without purging, from the second set of information, the one or more second items. | 2015-11-12 |
20150326674 | DEVICE AND SESSION IDENTIFICATION - Technologies are generally described for a systems, methods and devices for implementing device and session identification. In some examples, a processor may receive a first communication from a device. The first communication may include requests to interact with a web page, a session identifier associated with the first communication, and a protocol address associated with the device. The processor may receive a second communication from the device. The second communication may include a device identifier associated with the device, where the device identifier may be different from the internet protocol address, and the session identifier. The processor may link the first communication with the device identifier based on the session identifier. The processor may further analyze the first communication with respect to the device identifier to produce an analyzed first communication. | 2015-11-12 |
20150326675 | SCALABLE SEGMENT IDENTIFIER ALLOCATION IN SEGMENT ROUTING - Exemplary methods for allocating multiple local sub-blocks (LsBs) of segment identifiers (IDs) include allocating a first set of LsBs, each LsB associated with a start index and a range, wherein the start index indicates a starting SID of a corresponding LsB and the range indicates a total number of SIDs included in the corresponding LsB, each LsB identified by a sub-block number. In one embodiment, the methods include mapping a plurality of segment routing global block (SRGB) indexes to a plurality of corresponding SIDs of the first set of LsBs, the mapping performed based on the SRGB indexes, start indexes of each LsB, and ranges of SIDs of each LsB. In one embodiment, the methods include advertising the first set of LsBs by transmitting a first advertisement message that includes the start indexes, ranges of SIDs, and sub-block numbers of all LsBs of the first set of LsBs. | 2015-11-12 |
20150326676 | Account Administration for Hosted Services - A graphical user interface for rendering hosted services is provided. The user interface includes a set of hosted service identifiers associated with a domain name. The set of hosted service identifiers is further broken down into a first subset of service identifiers and a second subset of service identifiers. Each identifier in the first subset corresponds to a service provided by a first service provider and each identifier in the second subset corresponds to a service provided by a second service provider. One of the services provided by the first service provider is rendered in response to a user selection of one of the first subset of service identifiers. One of the services provided by the second service provider is rendered in response to a user selection of one of the second subset of service identifiers. | 2015-11-12 |
20150326677 | SCREEN INFORMATION COLLECTING COMPUTER, SCREEN INFORMATION COLLECTING METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - It is provided a screen information collecting computer for collecting client screen information serving as information on a client screen from a client computer for receiving a user's operation on the client screen being displayed, the screen information collecting computer comprising: a client screen information collection part for collecting the client screen information from the client computer; an operation information collection part for collecting operation information indicating information by which the user's operation performed on the client screen is identifiable; and a trigger operation determination part for determining, among the user's operations on the client screen, a trigger operation indicating a timing to control the client screen information collection part to collect the client screen information, the trigger operation determination part being configured to determine the trigger operation based on the client screen information displayed on the client computer and the operation information. | 2015-11-12 |
20150326678 | METHOD FOR RECOMMENDING MESSENGER FRIEND - A method for recommending a messenger friend is disclosed. The method includes receiving at least one first contact number from a first-user terminal through a transceiver by a service server, receiving at least one second contact number from at least one second-user terminal through the transceiver by the service server, comparing the at least one first contact number with the at least one second contact number by a controller of the service server, and recommending, in the presence of the same contact number between the at least one first contact number and the at least one second contact number, the at least one second-user terminal as a friend to the first-user terminal. | 2015-11-12 |
20150326679 | USER SEGMENTATION TO PROVIDE MOTIVATION TO PERFORM A RESOURCE SAVING TIP - A computer-implemented method includes steps for identifying a plurality of similar users that are similar to a target user, and providing a notification to the target user, the notification comprising a suggested action for the target user. In certain aspects, a method of the subject technology can further include steps for providing comparison information to the target user, wherein the comparison information includes participation information regarding participation for the plurality of similar users, with respect to the suggested action. | 2015-11-12 |
20150326680 | SYSTEM AND METHOD FOR ESTIMATING INTEREST IN, ACTIVITY AT AND OCCUPANCY OF A PHYSICAL LOCATION - Techniques for determining levels of interest, activity, or occupancy at a physical location can include receiving data corresponding to physical parameters sensed by a plurality of sensors at the physical location. The physical parameters can include temperature, humidity, pressure, sound, distance to an object, visible light, infra-red light, motion of objects, acceleration, magnetic field, vibration, and radio signals. Synthetic variables can be generated based on the received data and can represent a processed or combined value for its corresponding physical parameters. The physical parameters and synthetic variables can be stored in a memory device. One or more indicators for a level of: (i) interest, (ii) activity, or (iii) occupancy at the physical location can be generated based on the received data and the one or more synthetic variables by utilizing a machine learning model and output to a user computing device for display in a user interface. | 2015-11-12 |
20150326681 | Delivering Personalized Content Based on a Social Graph of Sharing Activity of Users of the Open Web - A social graph is built which includes interactions, sharing activity, and connections between the users of the open Web and can be used to improve ad targeting and content personalization. Sharing activity between two users will affect ads or content that both users will be presented while surfing the Web. This sharing activity includes sending of links, sending of videos, sending of files, cutting and pasting of content, sending text messages, and sending of e-mails. Building of the social graph can include creating an edge in the social graph that is representative of a particular category type. Based on the social graph, personalized digital content can be selected. | 2015-11-12 |
20150326682 | SYSTEM AND METHOD FOR SOCIAL NETWORKING AMONG MUTUALLY-INTERESTED USERS - The present invention provides computer-implemented systems and methods directed to facilitating communication between users in close proximity who have indicated a mutual interest in one another. The exemplary method generally comprises the following steps: affiliating a first and a second user with an interactive network. The system then receives and stores user selected profiles and associates those profiles with each user. Users can browse these profiles and select profiles in which they are interested. If the system receives data indicating that two users have mutually selected each other's profiles, the system pairs these users. The system receives geo positioning data from each mobile device and utilizes this data to determine if users are in close proximity. If the system determines that users are in close proximity, then the system determines if the users have mutually selected the other's profile as a profile of interest, e.g., matched users. | 2015-11-12 |
20150326683 | DYNAMIC GENERATION OF PROXY CONNECTIONS - A system and method which dynamically generate proxy connections in a communication system. A client computer system has a processor that is coupled by a communications path including at least one proxy connection to a first target server. An algorithm for dynamically generating proxy connections is stored in machine readable storage. The algorithm is implemented by the processor causing the client computer system to execute generating an additional one of the proxy connections in response to receiving a request and to generate a program identifier which identifies the additional proxy connection. The processor determines if the program identifier is a unique program identifier. If the program identifier is not unique, the processor changes the identifier to render it a modified program identifier so that it is unique and stores the program identifier or the modified program identifier to a configuration file at the client computer system. | 2015-11-12 |
20150326684 | SYSTEM AND METHOD OF ACCESSING AND CONTROLLING A CO-PROCESSOR AND/OR INPUT/OUTPUT DEVICE VIA REMOTE DIRECT MEMORY ACCESS - A method of controlling a remote computer device of a remote computer system over a remote direct memory access (RDMA) is disclosed. According to one embodiment, the method includes establishing a connection for remote direct memory access (RDMA) between a local memory device of a local computer system and a remote memory device of a remote computer system. A local command is sent from a local application that is running on the local computer system to the remote memory device of the remote computer system via the RDMA. The remote computer system executes the local command on the remote computer device. | 2015-11-12 |
20150326685 | DISTRIBUTED CACHE FOR STATE TRANSFER OPERATIONS - A network arrangement that employs a cache having copies distributed among a plurality of different locations. The cache stores state information for a session with any of the server devices so that it is accessible to at least one other server device. Using this arrangement, when a client device switches from a connection with a first server device to a connection with a second server device, the second server device can retrieve state information from the cache corresponding to the session between the client device and the first server device. The second server device can then use the retrieved state information to accept a session with the client device. | 2015-11-12 |
20150326686 | Method, Apparatus and System for Processing User Generated Content - A method, apparatus and system for processing User Generated Content are provided. The method comprises sending a request for obtaining UGC information to a network device; receiving UGC information returned by the network device in response to the request for obtaining UGC information; determining whether UGC in a local cache is the latest UGC based on the UGC information; and downloading UGC from the network device if UGC in the local cache is not the latest UGC. | 2015-11-12 |
20150326687 | ADAPTIVE DOWNLOADING OR STREAMING TO CONSERVE MOBILE DEVICE OR NETWORK RESOURCES - Embodiments of the present disclosure include techniques for optimization on downloading/streaming activities of media and/or other files (e.g., on a local client, or a local proxy on a mobile device). An example of such downloading/streaming is a user accessing media content including video and/or audio content using a mobile device such as a smart phone, a tablet, or a “phablet,” etc. | 2015-11-12 |
20150326688 | METHOD AND APPARATUS FOR PROVIDING SEGMENT-BASED RECOMMENDATIONS - An approach is provided for determining user profiles with respect to content items based on segments of the content items. In an example embodiment, a segment-based user profile platform determines rating information associated with one or more segments of one or more content items corresponding to at least one user, wherein the one or more segments are discrete portions of the one or more content items. The segment-based user profile platform further processes the rating information to determine at least one profile of the at least one user. | 2015-11-12 |
20150326689 | METHOD AND APPARATUS FOR DISTRIBUTING COLLABORATIVE CONTENT - An example approach for enabling content to be distributed based on user and device related execution criteria is described. A collaboration platform determines one or more execution criteria for at least one device based, at least in part, on presence information, capability information, characteristic information, or a combination thereof of at least one other device within proximity of the at least one device. The collaboration platform also determines an execution of the one or more content items based, at least in part, on one or more execution criteria associated with the one or more content items. | 2015-11-12 |
20150326690 | Shell Integration for an Application Executing Remotely on a Server - Methods and systems described herein are directed to providing shell integration for an application executing remotely on a server. By providing shell integration for the application executing on the server, the system provides a seamless user experience, in which a user perceives minor or no differences between applications executing locally and those executing remotely. New usability enhancements in operating systems, such as Destination Lists (a.k.a. Jump Lists), Thumbnail Toolbars, Overlay Icons, Progress Bars, and integration of web sites with the Shell, may work only in a local OS environment and fail to integrate at all in a remote environment. One of the goals of the invention is to integrate these Shell capabilities and achieve a unified desktop experience for the user. | 2015-11-12 |
20150326691 | ROUTING COMMUNICATIONS BASED ON HISTORY OF PREVIOUS COMMUNICATIONS - A method and system for routing communications includes building a first user profile for a first user based on a history of communications associated with a plurality of communication identifiers associated with a first user to route inbound communications. A first communication identifier of the plurality of communication identifiers is associated with the first user and subsequently, the first communication identifier may be assigned to a second user. A second communication identifier is assigned to the first user such that a received inbound communication is directed towards the first communication identifier. The method routes the inbound communication based on an analysis of the first user profile of the first user. | 2015-11-12 |
20150326692 | TERMINAL DEVICE, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND PROGRAM - An information processing method includes receiving a request for user data that is related to an external service, and retrieving the user data segments based on the request. The user data segments are then combined to generate the user data, which is then provided to the client device that requested the user data. After receiving the user data, the client device uses the user data to access the external service to which the data relates. | 2015-11-12 |
20150326693 | METHOD AND SYSTEM FOR MULTILATERAL CONTENTS SERVICE FOR PROVIDING INTEREST REGION BY UTILIZING SHARED REGION IN HIGH RESOLUTION CONTENTS - The present invention discloses a method for multilateral contents service utilizing shared region including delivering interest region information to a server through a proxy system, which is performed by at least one client apparatus, extracting shared region contents for the shared region which is shared among at least one interest region from the original contents, which is performed by the server, delivering the shared region contents and, the relevant information between the shared region and interest region of a first client—the first client is one of the at least one of clients—to the proxy system, which is performed by the server, and generating the interest region contents based on the contents and relevant information received from the server to deliver it to the first client apparatus, which is performed by the proxy system. | 2015-11-12 |
20150326694 | METHOD, APPARATUS AND COMPUTER PROGRAM FOR PROVIDING A DATA OBJECT FROM A CONTENT SERVER TO A CLIENT DEVICE OVER A RADIO ACCESS NETWORK (RAN) - A method and apparatus for providing a data object from a Content Server to a client device over a Radio Access Network (RAN). A first property is determined that may affect the way in which the data object is to be transferred. A property of the data object is also determined. In response to the determined first property and the property of the data object, a characteristic of a transfer of the data object from the Content Server to the client device is amended. The data object is then provided from the Content Server to the client device. The method allows characteristics of the transfer of the data object to be changed to optimize transfer to the client device. Examples of the first property include properties in the RAN or client device instructions. | 2015-11-12 |
20150326695 | METHOD FOR PROCESSING DATA PACKET AND APPARATUS - The present invention provide a method for processing data packet and apparatus and the method includes: receiving or sending compression configuration information of an application layer packet; and performing compression processing or decompression processing on the application layer packet according to the compression configuration information. By using the foregoing method, compression and decompression processing of the application layer packet can be implemented, thereby reducing overheads of packet transmission and improving utilization of a network resource. | 2015-11-12 |
20150326696 | SYSTEM AND METHOD FOR ADAPTING TO NETWORK PROTOCOL UPDATES - A system and method are provided for updating network protocols. A new ASIC is designed to adapt to future network protocols, the ASIC including at least one packet editing program. The ASIC is configured to classify a received packet to determine new protocols to which the packet is to be updated, delete selected existing headers of the packet, insert new headers in the packet based on the classification, and modify selected headers based on the classification. | 2015-11-12 |
20150326697 | METHOD AND SYSTEM FOR SERIALIZATION AND DESERIALIZATION (SERDES) FOR INTER-SYSTEM COMMUNICATIONS - An integrated circuit may comprise a tuner operable to digitize a band of frequencies comprising a plurality of television channels, a crossbar operable to select one or more of the plurality of television channels output by the tuner, a plurality of demodulators operable to receive the selected one or more television channels from the crossbar and demodulate the selected one or more television channels to recover a plurality of transport streams, a transport module operable to multiplex the plurality of transport streams into a single packet stream, and a framer operable to: encapsulate packets of the plurality of transport streams into transport stream frames of a serial datastream, and insert filler frames into the serial datastream after every Nth transport stream frame of the serial datastream, where N is an integer. | 2015-11-12 |
20150326698 | NETWORK TIMEOUTS USING INTENTIONALLY DELAYED TRANSMISSIONS - A system and method is provided for generating network timeouts by utilizing intentionally delayed message transmissions sent internal to a network controller. For example, according to this system and method a network controller transmits a data message externally over a network and the data message invokes a response network message. The network controller also transmits a timeout message corresponding to the data message; however, the timeout message is intentionally delayed for a predetermined duration of time prior to being internally transmitted. controller host device receives at least one of the response message and the timeout message and determines which is received first. If the timeout message is received, a request associated with the transmitted data message is treated as having timed out. | 2015-11-12 |
20150326699 | MOBILE TERMINAL WITHOUT MICROPHONE HOLE - A mobile terminal is provided that does not have a separate dedicated microphone hole. The mobile terminal preferably includes an ear jack assembly and a microphone unit. The ear jack assembly includes an ear jack plug insert hole. The microphone unit is disposed in a neighborhood of the ear jack assembly. The microphone unit is realized to use a microphone hole for receiving an external note also as an ear jack plug insert hole. Since a microphone hole for a speaker phone is excluded, the microphone unit is advantageous in space utilization, and can contribute to designing an elegance appearance of the mobile terminal. In addition, since the microphone unit is manufactured integrally with the ear jack assembly, manufacturing costs reduce and working efficiency may increase. | 2015-11-12 |
20150326700 | COVER OR DEVICE WITH A SOUND CONCENTRATOR - A cover for a handheld device having a device body and a speaker. The cover includes a cover body which is configured for covering at a portion of the device body and for covering the speaker. The cover body forms an outlet opening. The cover further includes a channel for communication with the speaker and for harnessing and concentrating sound waves from the speaker to the outlet opening, with the channel having a length and a cross section increasing in magnitude along the length of the channel. | 2015-11-12 |
20150326701 | INTEGRATED COMMUNICATION CENTER FOR HOTEL GUESTS - This disclosure is directed at an electronic device for hotel rooms which performs a number of functions currently performed by several different devices in hotel rooms, such as clocks, phones, thermostats, and sound systems, as well as a number of functions not performed by current devices. The goal of the device is to eliminate the need for a number of discrete devices while providing a device which performs these same tasks better, through integration of features and network functionality. | 2015-11-12 |
20150326702 | COUPLING OF RADIO HARDWARE WITH A MOBILE DEVICE ACTING AS A SOFTWARE DEFINED RADIO - The systems and methods of the present invention allow a radio device to connect to a mobile device via a protective case, the protective case housing the radio device and mobile device. When interconnected with the radio device, the mobile device may communicate via radio connection as well as cellular network connections and other wireless connections inherent to the mobile device. Described herein is a system and method to create a coupled mobile device and radio, with a Software Defined Radio capability operating on the mobile communication device to control the radio functionalities embedded within the radio device. | 2015-11-12 |
20150326703 | MOBILE TERMINAL APPARATUS - A mobile terminal apparatus checks if a user is a proper user based on the operation of the user and, if the result of authentication is negative, uploads predetermined data, which is part of data stored in a memory, to a predetermined server. After the transmission is completed, the mobile terminal apparatus erases the uploaded data from the memory. It is also possible to instruct the mobile terminal apparatus to upload and erase data from an external source using an electronic mail or a telephone tone signal sequence. This may protect data contained in mobile terminal apparatus that has been lost, from a person who improperly attempts to access the data. | 2015-11-12 |
20150326704 | MOBILE TERMINAL AND METHOD FOR CONTROLLING THE MOBILE TERMINAL - A method for controlling a mobile terminal, and which includes establishing communication connections, via a communication unit of the mobile terminal, with a plurality of reference devices, for a location-based service to calculate a current location of the mobile terminal; displaying a list of controllable devices on a display unit of the mobile terminal based on the calculated current location of the mobile terminal; receiving, via a controller of the mobile terminal, a selection of a specific device from displayed list of controllable devices; storing location information about the selected device in an internal or external memory of the mobile terminal; and displaying a first graphic image for controlling a first device corresponding to the calculated current location and a direction of the mobile terminal. | 2015-11-12 |
20150326705 | Mobile Device Data Transfer Using Location Information - Method and system are provided for mobile device data transfer using location information carried out at a mobile sending device. The method includes: receiving a user gesture on a touch sensitive screen of the mobile sending device; determining the direction of the gesture based on an orientation of the mobile sending device; determining a location of the mobile sending device; combining the direction of the gesture and the location of the mobile sending device to give a three-dimensional direction from the mobile sending device. The method further includes identifying possible receiving devices currently at locations in the three-dimensional direction from the mobile sending device and transmitting data to a receiving device wirelessly. | 2015-11-12 |
20150326706 | TERMINAL AND CONTROLLING METHOD THEREOF - A method of controlling an external terminal from a terminal including receiving screen information from the external terminal; displaying the screen information as is displayed in the external terminal; selecting content information from the screen information, wherein the content information exists at recognized location; transmitting the location information of the selected content information to the external terminal; and receiving the selected content information corresponding to the transmitted location information from the external terminal. The location information includes coordinates information, which is relative coordinates of the selected content information. | 2015-11-12 |
20150326707 | TERMINAL DEVICE AND REMOTE CONTROL METHOD THEREOF, MOBILE DEVICE AND REMOTE CONTROL METHOD THEREOF - A terminal device including: a communicator configured establish a phone call with another terminal device having a remote control right to an external device, and to receive state information of the external device from the another terminal device; a display configured to display a mirroring screen corresponding to a screen displayed on the external device based on the received state information; and a controller configured to, in response to a user manipulation command being input on the mirroring screen, transmit a control command for the external device corresponding to the input user manipulation command to the another terminal device | 2015-11-12 |
20150326708 | SYSTEM FOR WIRELESS NETWORK MESSAGING USING EMOTICONS - A system for messaging, which comprises mobile computing devices of different users connected to each other in a network with each mobile device having a text input unit. The system also comprises a multimedia object storage and selection units. Multimedia objects are associated with tags describing informational content of the message and user's perception of a multimedia object, while the graphic subsystem of the mobile device is able to display such objects based on tags associated with the user input, and the interface of the mobile device enables the user to select at least one of the objects listed, wherein the sender's mobile device is able to send multimedia to the recipient in case the sender places a command to send a multimedia object. | 2015-11-12 |
20150326709 | User Activity Tracking System - In one embodiment, sensor signals corresponding to motions of a computing device are determined. Activities of a user corresponding to the computing device are determined by selecting activity types which are based on the sensor signals, a set of user characteristics associated with the user, a classification of the set of user characteristics, and signal parameters. A reference to the selected activity types is displayed to the user. User input indicating whether the reference is correct is received. Based on the user input, the signal parameters may be adjusted. | 2015-11-12 |
20150326710 | ADAPTIVE SYSTEM WITH CALL CENTER AND TRUSTED NETWORK - In an example method of operating a call center, personal profiles of a number of clients of a service provided by the call center are maintained in electronic storage. At least one of the personal profiles includes identification of one or more entities authorized by the respective client to act on behalf of the respective client, and a particular one of the one or more entities is assigned one or more trust level indicators specific respectively to one or more particular categories of action. An inquiry is received, inquiring whether the particular entity is authorized by a particular client to perform a proposed action on behalf of the particular client, the proposed action relating to one of the categories of action. It is then determined, based the trust level indicators and the category, whether the particular entity is authorized by the particular client to perform the proposed action. | 2015-11-12 |
20150326711 | CONNECTING TO A RETURN CALL - For connecting to a return call, a calling electronic device identifies a return call from a called number during communication with a voice messaging system associated with the called number. In addition, the calling electronic device connects to the return call. | 2015-11-12 |
20150326712 | SYSTEMS AND METHODS FOR SCORING PHONE NUMBERS - Certain implementations of the disclosed technology include systems and methods for determining a reachability score of a phone number. A method includes receiving personally identifiable information associated with the subject; querying one or more public or private databases with the personally identifiable information; receiving, in response to the querying, phone number information related to the personally identifiable information; extracting, from the phone number information, one or more phone numbers associated with the subject; determining, with one or more computer processors, based at least in part on the one or more phone numbers, a phone type corresponding to the respective one or more phone numbers; determining, with the one or more computer processors, a reachability score for at least one of the one or more phone numbers, wherein the reachability score is based, at least in part, on the phone type; and outputting an indication of the reachability score | 2015-11-12 |
20150326713 | COMMUNICATION SERVER, COMMUNICATION TERMINAL, AND METHOD OF COMMUNICATION - A communication server includes a receiving unit for receiving a first terminal ID and a second terminal number from a first terminal via an IP network, a search unit for searching for the first terminal ID and the second terminal number in a database, and a notification unit for, upon detection of a specific phone number specifying the first terminal, notifying the second terminal of the specific phone number, using the second terminal number as an addressee, the specific phone number being associated with the first terminal ID and the second terminal number. | 2015-11-12 |
20150326714 | Method and System for Obtaining Prospective Client Information - A method and system is provided for providing an incentive for a customer to provide additional information regarding demographic and purchasing habits. Such information is then used to create a customer profile which can be used to enhance the customer experience as well as to determine rates of customer acquisition and retention. | 2015-11-12 |
20150326715 | PROVIDING ADDITIONAL INFORMATION TO CALLED PARTIES - A system, method, and computer readable medium for providing additional information to called parties comprises receiving a call from a calling party, performing a lookup of information associated with the calling party in a database, receiving the information from the database, and forwarding the information to a called party. The system comprises at least one device for receiving a call from a calling party, and at least one database for storing information associated with the calling party, wherein the at least one device is operable to perform a lookup of information associated with the calling party in a database, receive the information from the database, and forward the information to a called party. | 2015-11-12 |
20150326716 | On-Hold Processing for Telephonic Systems - In an end-of-hold notification method and apparatus, upon activation of end-of-hold notification from a first communication device, a detector is activated to monitor a communication connection between the first communication device and a second communication device for an end-of-hold condition from the second communication device, and a customized message from a user of the first communication device (e.g., a textual message, a graphical message, an audio message, etc.) is sent by the first communication device to the second communication device such that the custom message is sent outside of the communication connection and before detection of the end-of-hold condition from the second communication device. | 2015-11-12 |
20150326717 | RECORDING AND PLAYING BACK PORTIONS OF A TELEPHONE CALL - Approaches for recording and playing back a portion of a telephone call are provided. An approach includes establishing a subscriber of a recording and play back service. The approach includes recording, by a computing device, a portion of a conversation of the subscriber that occurs in a call between a first telephone and a second telephone. The approach additionally includes storing, by the computing device, the portion of the conversation when the call ends. The approach further includes analyzing, by the computing device, the stored portion of the conversation to detect predefined keywords. The approach also includes automatically providing the subscriber with an option to play back the stored portion of the conversation when at least one of the predefined keywords is detected during the analyzing. | 2015-11-12 |
20150326718 | Method and System to Unify the Authentication of Multiple Devices with Different Identifications - Techniques are provided for ubiquitous connection between various communication devices including PSTN phones and non-PSTN devices. A member based identification is used to link all different types of devices together and allows one phone connection request to reach all communication devices associated with the registered member. Furthermore, the communication covers not only phone devices but also different communication platforms and TVs. | 2015-11-12 |
20150326719 | USING AN ISDN MESSAGE HEADER TO SUPPORT TIME ZONE IDENTIFICATION - Inserting time zone information within an Integrated Services for Digital Network (ISDN) message header is provided. A time zone indicator corresponding to an origin of a communication is inserted into a time zone indicator field within a header of an ISDN message. The ISDN message with the inserted time zone indicator corresponding to the origin of the communication within the header is sent to another data processing system via a network. | 2015-11-12 |
20150326720 | Method and Apparatus for Managing Contact Information - A method and apparatus for managing contact information includes an electronic device detecting | 2015-11-12 |
20150326721 | VISUAL INTERACTIVE VOICE RESPONSE - An interactive voice response system receives a communication initiated by a remote requesting party. Based upon receipt at the interactive voice response system of the communication, visual data to provide to the remote requesting party as part of an integrated interactive script is determined. The visual data is provided to the remote requesting party as part of the integrated interactive script. Depending upon a selection of the remote requesting party, individual elements of the integrated interactive script are sent to the remote requesting party iteratively based upon interaction between the remote requesting party and the interactive voice response system, or multiple individual elements of the integrated interactive script are sent together to the remote requesting party, and individually presented to the remote requesting party based upon interaction between the remote requesting party and the interactive voice response system. | 2015-11-12 |
20150326722 | CONTACT CENTER REPLAY - Contact centers often record customer-agent communications for training, quality control, and other purposes. Supervisors often contribute to the communications in the form of voice messages only the agent can hear (e.g., whisper mode) and/or text messages displayed on a screen and optionally documents or other content that may be provided or shared by the supervisor to the agent. Capturing the supervisor's contribution to a communication is provided to enable later playback or review of the communication to include all inputs and enable a more complete understanding of the actions that were or were not taken. | 2015-11-12 |
20150326723 | SYSTEM AND METHOD FOR ACCESS NUMBER DISTRIBUTION IN A CONTACT CENTER - Embodiments of the present invention are directed to a system and method for processing interaction requests from a customer. A computer system receives over a data channel from an end user device accessible to the customer, a request for an interaction. The request includes data from an application running on the mobile device. An access number is identified from a pool of access numbers based on the data, and the identified access number is reserved. The identified access number is transmitted to the end user device over the data channel. In response to the transmitting of the identified access number, a call is received from a telephony device to the access number. A voice media session is established with the telephony device in response to the call. | 2015-11-12 |