45th week of 2015 patent applcation highlights part 62 |
Patent application number | Title | Published |
20150319191 | ANTI-PHISHING DOMAIN ADVISOR AND METHOD THEREOF - A method of anti-phishing and domain name protection. The method comprises: capturing a system call; extracting a URL included in the captured system call; capturing a response to the system call; determining if the system call's response includes any one of a domain name system (DNS) error code and fake internet protocol (IP) address; checking the extracted URL against an anti-phishing blacklist to determine if the Internet resource is a malicious website; redirecting the application to an advisor server; marking a communication session between the application and the Internet resource as blocked; detecting a system call's response call that includes content received from the internet resource during the blocked session; modifying the system call's response by replacing the content with redirection information; and sending the modified system call's response to the application, thereby causing the application to access the advisor server. | 2015-11-05 |
20150319192 | METHOD AND APPARATUS FOR MULTI-TENANCY SECRETS MANAGEMENT - A service provider computing environment includes a service provider secrets policy. A service provider computing device receives tenant secrets policies from tenants. The tenants are tenants of multi-tenant assets of a service provider. The service provider computing environment determines of the tenant secrets policies satisfy the requirements of the service provider secrets policy. If the tenant secrets policies satisfy the requirements of the service provider secrets policy, the service provider computing environment allows the tenant secrets policies to be applied to tenant data or information in the multi-tenant assets. | 2015-11-05 |
20150319193 | METHOD FOR CLOUD-BASED ACCESS CONTROL POLICY MANAGEMENT - A Web-based management server includes an ACP manager to manage access control rules (ACRs) and access control policies (ACPs). The ACRs and ACPs are configured by an administrator via a Web interface of the management server. The ACP manager is to transmit over the Internet the ACPs and the ACRs to network access devices (NADs) to allow the NADs to apply the ACPs to their respective network client devices (NCDs) based on the ACRs, where the NADs are managed by the management server over the Internet. Each of the NADs operates as one of a router, a network switch, and an access point. The ACP manager is to periodically update the ACRs and ACPs stored in the NADs, including receiving an update from one NAD and broadcasting the update to a remainder of the NADs. | 2015-11-05 |
20150319194 | MANAGING SECURE CONTENT IN A CONTENT DELIVERY NETWORK - A system, method, and computer readable medium for managing secure content by CDN service providers are provided. A network storage provider stores one or more resources on behalf of a content provider. A CDN service provider obtains client computing device requests for secure content. Based on processing first signature information, the CDN service provider determines whether the secure content is available to the client computing device. If the CDN service provider does not maintain the requested content, the CDN service provider transmits a request to the network storage provider. Based on second signature information and an identifier associated with the CDN service provider, the network storage provider processes the request based policy information associated with the identifier. | 2015-11-05 |
20150319195 | OBFUSCATION OF LAWFULLY AUTHORIZED ELECTONRIC SURVEILLANCE - The obfuscation of information included in Session Initiation Protocol (SIP) invites for the purposes of facilitating Lawfully Authorized Electronic Surveillance (LAES) is contemplated. The obfuscation may include the use of LAES headers with invites of sessions that require surveillance as well as those not requiring surveillance and/or selecting values or otherwise influencing parameter selection of data included in LAES headers according to a validity function, a shared secret, a key or other construct. | 2015-11-05 |
20150319196 | Method and System for Transfer of Call Control - According to an aspect of the present disclosure, a method is disclosed for a SIPIMR node to withdraw from a SIP session set-up loop by replying a redirect message to the SIP Invite sending node. The redirect message contains information for setting up alternative SIP session, said information being available in the SIP Invite receiving node. This information is usable by the SIPIMS node for establishing an alternative SIP session as well as information needed by other nodes and applications further on in the SIP session set-up loop. The SIPIMS node is specially adapted to retrieve the information from the redirect message for establishing a new SIP session based on and containing the information from the redirect message. Several implementations are given for use in an IP Multimedia Subsystem of a telecommunication network. | 2015-11-05 |
20150319197 | REAL-TIME CONTENT SHARING BETWEEN BROWSERS - Techniques are provided for selectively broadcasting information from a sender's computer to one or more recipient computers in real-time. A user connects to a networked content server and browses selected content items which are determined to be of interest to other collaborators. The user activates a content sharing mode and indicates which content is to be shared. A reference to the shared content is sent to the server which in turn pushes the referenced content to identified content recipients. Content recipients can be identified based on a variety of factors, such as by subscription to a listening channel opened by the content sender, by individual selection by the content sender, and/or by geolocation. The shared content can be automatically displayed to each identified content recipient non-intrusively. Content can be pushed to the content recipients via a persistent open communication channel established between the content server and content recipients. | 2015-11-05 |
20150319198 | CROWDSOURCING FOR DOCUMENTS AND FORMS - Techniques are disclosed for making an electronic document easier to use based on prior interactions with the same or a similar document by other users. An electronic document is presented to one or more users in an interactive environment. Interactions between the users and the document can be recorded as usage data. The usage data may represent one or more operations performed on the electronic document by the users. Based on the usage data, an enhanced user interaction feature associated with the document is configured. The electronic document and the enhanced user interaction feature are then presented to another user in another interactive environment. The enhanced user interaction feature makes using the document easier than it would be if the feature was not present, particularly for users who are unfamiliar with the document. | 2015-11-05 |
20150319199 | DISPLAY SYSTEM, DISPLAY METHOD IN THE SYSTEM AND DISPLAY PROGRAM - When retrieving information relating to another user of a different SNS, the CVR of an SNS can be effectively increased by displaying a social graph. According to the invention, by means of a social graph display program (API), user identifying information corresponding to user-to-user relationship information meeting predetermined conditions can be extracted by searching a database of information related to the other users of application programs A-C, in accordance with identifying information of a user A who has made a friend request. Thus the application program A displays, as candidates for the friend request, users corresponding to user identifying information returned from the social graph display program (API). | 2015-11-05 |
20150319200 | Natural User Interface for Remote Communication: An Interactive Collaboration System that allows Co-drawing Pad, Co-browsing/sharing Web/Document Files Using Session Initial Protocol (SIP)/Short Message Peer-to-Peer Protocol (SMPP) to Wake Up Remote Devices - This patent describes a system where we can share some information such as photos, images, electrical documents, and web screen through the TCP/IP or Peer-to-Peer protocol network. From this system, one user can activate a drawing board application and connect his/her computer with the other users through the friend list. One client's application can activate another's application in remote devices by using the session initial protocol (SIP) or short message peer to peer protocol (SMPP). By using SMPP or SIP, one user can trigger the application of another user in a remote device to set up an interactive collaboration. After the connection has been set up, the user can draw and share drawing results with other connected computers. One client can also open a browser inside the working pad and input URL to browse the web's contents. At the same time, the web browser of other connected client's devices will be automatically opened and synchronized the web's content. Similarly, the user can open and share a PDF, or WORD, or POWERPOINT file uploaded from the local disk or cloud-based storage to the working pad of user application. | 2015-11-05 |
20150319201 | SELECTIVELY PROVIDING CONTENT ON A SOCIAL NETWORKING SYSTEM - News feed stories are ranked so that new stories appear above previously viewed stories for users of a social networking system. Top news stories are selected by the social networking system based on a ranking algorithm that incorporates an analysis of affinities for interests, users, and entities in the social networking system based on user interactions. Other new stories are provided after the top new stories in a chronological order. For each user of the social networking system, a view state is recorded that includes the order of news feed stories provided to users. Based on the view state and received user input, the social networking system may determine whether to provide new news feed stories to a viewing user. | 2015-11-05 |
20150319202 | METHODS AND SYSTEMS FOR DRAG AND DROP CONTENT SHARING IN A MULTI-DEVICE ENVIRONMENT - Methods and systems for interacting with graphical user interface elements to invoke commands and initiate requests in a multi-device environment are described | 2015-11-05 |
20150319203 | COMPUTER SYSTEM AND METHODS FOR CHAT ENABLED ONLINE SEARCH - Various systems, methods, and apparatuses provide for receiving location data indicative of a location of an initiating user; identifying at least one other user within a predefined distance of the initiating user; identifying at least one existing interactive chat session based on the location of the initiating user; and generating and providing a waiting room indicative of the identified at least one other user and the at least one existing interactive chat session to a graphical user interface of a user device of the initiating user, wherein the waiting room facilitates receiving a selection from the initiating user to at least one of join at least one of the at least one existing interactive chat session and create a new interactive chat session. | 2015-11-05 |
20150319204 | TECHNIQUE FOR COMMUNICATION IN A COMMUNICATION NETWORK CENTERED ON INFORMATION - The invention relates to a technique for communication implemented by a routing device in a communication network implementing a name-based routing. To process a request relating to a segment of data of a given stream to be routed, the routing device obtains (E | 2015-11-05 |
20150319205 | Method for Transferring Media Stream and User Equipment - A method for transferring a media stream and a user equipment, where the method for transferring a media stream includes acquiring, by a browser of a first device, information about at least one second device that may be configured to present a media stream; temporarily saving each media stream acquired by the browser of the first device from a website page or a web application; marking each temporarily saved media stream; and when it is determined that a media stream selected from the marked media streams is transferred to a selected second device for presentation, parsing the selected media stream, and sending a media stream obtained by parsing to the foregoing selected second device for presentation, where the foregoing selected second device is selected according to the information about the at least one second device. | 2015-11-05 |
20150319206 | SHARING A MEDIA STATION - Disclosed are systems, methods, and non-transitory computer-readable storage media for sharing a media station. A user can share a media station with one or more other users. The sharing user can transmit a share request to share the media station with receiving users. A share link configured to provide access to the shared media station can then be sent to each receiving user. In some embodiments, the shared media station can be tailored or customized for the receiving user. For example, the shared media station can be tailored based on user preference data for the receiving user. To customize the shared media station, a new version of the shared media station can be generated based on one or more media station seeds that define the media station, as well as the user preference data. The newly generated version of the media station can then be provided to the receiving user. | 2015-11-05 |
20150319207 | HIGH PERFORMANCE DATA STREAMING - Methods, systems and computer program products for high performance data streaming are provided. A computer-implemented method may include receiving a data mapping describing an association between one or more fields of a data storage location of a data source and one or more fields of a data storage location of a target destination, generating a data transfer execution plan from the data mapping to transfer data from the data source to the target destination where the data transfer execution plan comprises a determined degree of parallelism to use when transferring the data, and transferring the data from the storage location of the data source to the data storage location of the target destination using the generated data transfer execution plan. | 2015-11-05 |
20150319208 | DIGITAL CONTENT SUPPLY SYSTEM - The invention concerns a method of generating and electronically transmitting to at least one distribution platform a digital media product, the method involving: generating product parts of a first product based on a plurality of digital media files retrieved from a database ( | 2015-11-05 |
20150319209 | Increasing link throughput to enable admission without exceeding latency variation limits - Methods and systems for admitting streaming sessions while controlling links capacities, including the steps of: receiving a request to establish a new streaming session in presence of an existing streaming session; wherein the paths of the session and the new session pass through a link, which is currently set to have a first capacity. Estimating a first end-to-end latency variation of the existing streaming session, supposing that the new streaming session is established over the new path. Determining that the first end-to-end latency variation exceeds a maximum allowable end-to-end latency variation of the existing session. Estimating a second end-to-end latency variation of the existing streaming session, supposing that the link is set to have a second capacity higher than the first capacity. Determining that the second end-to-end latency variation does not exceed the limit. Setting the link to have the second capacity. And admitting the request. | 2015-11-05 |
20150319210 | METHOD AND APPARATUS FOR HANDLING FILES IN ASSOCIATION WITH MEDIA CONTENT DELIVERY - A method is disclosed for execution by an apparatus of a multimedia delivery system when distributing streamed media content via UDP. The method includes receiving media content, distributed in a plurality of files, from at least one media source, and identifying, from the received files, associated files including at least one audio file and at least one video file. The method further includes combining the associated files into one source block and encoding the content of the source block. A manifest file describing the content of the source block is then generated. The manifest file and the associated source block are transmitted. Related methods for decoding and separating the combined files in a UE are also provided. | 2015-11-05 |
20150319211 | REAL-TIME PRIORITY-BASED MEDIA COMMUNICATION - Representative embodiments are disclosed of a real-time priority-based communication system and method for communicating media streams made up of multiple media message sub-streams, the communication system comprising a chunk configurator for dividing media message sub-streams into chunks, a state machine configured to translate between information regarding the media message sub-streams and the chunks and state associations to the information, the state associations written into a header for each of the chunks, a queue for holding the chunks waiting to be transmitted, and a processor for executing a scheduling algorithm, wherein the scheduling algorithm determines ones of the chunks in the queue to transmit next. | 2015-11-05 |
20150319212 | Media Controller - A data processing device comprising: a jitter buffer for receiving data packets; a media decoder configured to decode the data packets so as to form a stream of media frames, each frame comprising a plurality of samples; a media consumer having an input buffer for receiving the stream of media frames and being configured to play media frames from the input buffer according to a first frame rate; a buffer interface configured to monitor the input buffer so as to detect when the number of samples at the input buffer of the media consumer falls below a predetermined level and, in response, generate a play-out request; and a media controller configured to, responsive to each of the generated play-out requests, play-out one or more data packets to the media decoder so as to cause media frames of the stream to be delivered into the input buffer at a rate commensurate with the first frame rate. | 2015-11-05 |
20150319213 | Allocating limit to allowable end-to-end latency variation based on destination capability - Methods and systems for establishing new streaming sessions based on capabilities of their destinations, including the steps of: receiving a request to establish a new streaming session over a new path, in presence of an existing streaming session. Receiving capabilities of a destination of the new streaming session. Allocating for the new streaming session a limit for an allowable end-to-end latency variation thereof, based on the capabilities. Estimating, before the new streaming session is established, an estimated end-to-end latency variation of the new streaming session, supposing it is established over the first path. Determining, based on comparing the estimated end-to-end latency variation with the limit, that the estimated end-to-end latency variation exceeds the limit. And rejecting the request, based on the determination. | 2015-11-05 |
20150319214 | ENHANCING DASH-LIKE CONTENT STREAMING FOR CONTENT-CENTRIC NETWORKS - A content controller monitors current network capacity usage and ongoing streaming data requests. Based on the collected information, the content controller assigns a data segment prefetching task to a data storage (e.g., a cache) of the network. One or several caches can be used to prefetch one or more data segments, depending on the network conditions and the speed with which a data store can retrieve the data over the network. The task assignment is performed for a given period of time, which is defined as a round. Periodically, the controller uses information collected from previous rounds, such as the history of streaming data requests and bandwidth usage, to determine the data segments to be prefetched by data stores in the next round. | 2015-11-05 |
20150319215 | METHODS FOR FACILITATING A REMOTE INTERFACE AND DEVICES THEREOF - A method, non-transitory computer readable medium, remote interface server computing device, and system that provides a presentation web page to a presentation device and a remote web page to a remote device. The remote web page is configured to, when executed by the remote device, register the remote device as associated with the presentation device and render a swipe panel on a display of the remote device. A first message is received from the remote device in response to an interaction with the swipe panel. A second message is sent to the presentation device in response to receiving the first message. The second message, when executed by the presentation device, is configured to cause the presentation device to perform an action on the presentation web page corresponding to the user interaction with the swipe panel. | 2015-11-05 |
20150319216 | TRANSFERRING FILES BETWEEN DIFFERENT OPERATING SYSTEMS - Disclosed herein is a method for transferring files between different operating systems that includes sending one or more files from a first computing device executing a first operating system to a second computing device executing a second operating system. The first operating system is incompatible with the second operating system. The method also includes processing data of the one or more files using one or more applications executing within the second operating system on the second computing device. Further, the method includes receiving results of the data processing on the first computing device executing the first operating system. | 2015-11-05 |
20150319217 | Sharing Visual Media - This document describes techniques that allow a user to quickly and easily share visual media. In some cases the techniques share visual media with an interested person automatically and without needing interaction from the user, such as to select the person or the manner in which to share an image. Further, the interested person need not be in the visual media, instead, the interested person can simply be someone that has a previously established interest in a person or object that is within the visual media. | 2015-11-05 |
20150319218 | SYSTEM TO AUTOMATICALLY PROCESS COMPONENTS ON A DEVICE - System to automatically process components on a device. A method is provided for automatically processing components on a device. The method includes receiving a version identifier associated with an action list, determining that the version identifier is not equivalent to a stored version identifier, receiving the action list, parsing the action list to obtain a component identifier and an associated action, and performing the action on a component identified by the component identifier. | 2015-11-05 |
20150319219 | SMALL FOOTPRINT NODE CONTROLLER CORE IN A GRID COMMUNICATIONS SYSTEM - A grid communication system provides distributed processing of business workflows. Each node has a core with a small footprint which provides control of business process and data flow and synchronization. The node controller communicates with applications and with other nodes through the use of messages. Messages are processed by the node controller according to a set of rules. The rules reside in a versioned repository. The rules may be set or modified through the use of messages from other nodes, allowing for enterprise control of individual nodes. The node controller includes a plurality of adapters for converting data and/or messages to and from formats for different applications. | 2015-11-05 |
20150319220 | NETWORK TOOL SYNCHRONIZATION - In one implementation, a system for network tool synchronization includes a methodology engine to receive a data methodology of an enterprise architecture tool from the enterprise architecture tool. In addition, the system includes a functionality engine to analyze deployment diagrams of an orchestration tool to determine a functionality of the orchestration tool. In addition, the system includes an architecture engine to select information from the enterprise architecture tool based on the functionality of the orchestration tool. In addition, the system includes an information engine to export the selected information to the orchestration tool. | 2015-11-05 |
20150319221 | TRACING BUSINESS TRANSACTIONS BASED ON APPLICATION FRAMEWORKS - A distributed transaction is traced to determine how it is handled by applications which process the distributed transaction at least in part without threads. To trace the transaction, the business transaction may be named based on the application framework that handles the transaction. The tracing occurs in application frameworks which do not include multiple threads for handling transactions, such as for example a PHP application framework. The present technology may detect the framework and framework calls, and then generate a name for a business transaction based on the detected information. The business transaction may then be named based on the loaded application framework. | 2015-11-05 |
20150319222 | OPERATING SYSTEM MIGRATION WHILE PRESERVING APPLICATIONS, DATA, AND SETTINGS - An enterprise management system is described for efficient operating system migration, preserving applications, data, and settings. A staging area, such as an empty folder, is created on a client device. A base layer for the new operating system and application layers for applications that will be installed on the computing device are downloaded to the staging area. After the base layer and application layers are downloaded, the layers are merged onto the computing device to instantly install the operating system and the applications. User settings, data, and other applications can be migrated to corresponding locations in the new operating system from the old operating system. | 2015-11-05 |
20150319223 | Delivering Content - Disclosed is a method of delivering targeted content to users of a communication system comprises receiving notification data of a communication event conducted over a communication network of the communication system between at least a first and a second user of the communication system, the notification data identifying the second user and conveying information pertaining to the first user. The method further comprises selecting content for transmission to the identified second user based on the information pertaining to the first user and transmitting the selected content to a user device associated with the identified second user for delivery to the second user. | 2015-11-05 |
20150319224 | Method and System for Presenting Personalized Content - Method and system for presenting content, is provided. A range with respect to a presenting device is determined. A device identification (ID) of the presenting device is transmitted, via the communication platform, to a first user located within the range. First content is obtained, wherein the first content is generated based on a first request from the first user. The first request is sent in association with at least the device ID and a first user ID of the first user. The first content is presented, at the presenting device, wherein the first content is personalized with respect to the first user. | 2015-11-05 |
20150319225 | PROCESSOR, COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD AND NON-TRANSITORY COMPUTER READABLE MEDIUM - According to one embodiment, a processor for a communication device including a plurality of communicators connected to a network, includes a manager and a selector. The manager manages states of the communicators in the communication device. The selector selects the communicator from among the communicators on basis of the states of the communicators and socket information generated for a communication terminal with which the communication device communicates through the network. The processor controls the communication device to transmit a frame related to the socket information from the communicator selected by the selector. | 2015-11-05 |
20150319226 | Task Coordination in Distributed Systems - Methods and systems are disclosed for providing approaches to enhanced task coordination in distributed systems. The methods and systems may include receiving, by a first computing device, a command for a client device and determining whether the first computing is connected to the client device. The methods and systems may include that if the first computing device is not connected to the client device, then transmitting, from the first computing device, a first message to a database associated with the cluster, the first message including the command and a device state of the first computing device, transmitting, from the database, a second message to a second computing device of the cluster, the second message including the command and the device state of the first computing device, and transmitting, from the second computing device and based on the device state of the second computing device, the command to the client device. | 2015-11-05 |
20150319227 | DISTRIBUTED HISTORIZATION SYSTEM - A system for historizing process control data. A configurator module registers a data source device with a historian server and indicates to the historian server to generate data source registration information for identifying the registered data source device. The historian server generates and stores the data source registration information. The historian server also generates a connection token comprising the data source registration information. The configurator module forwards the connection token to the data source device, which stores the token and sends it to the historian server with data. The historian server compares the connection token received from the data source device to the connection token stored by the historian server, wherein if they match, the historian server stores the data from data source device. | 2015-11-05 |
20150319228 | PROVISIONING A WEB HOSTING RESOURCE USING A CLOUD SERVICE - A method of provisioning a Web hosting resource includes providing a cloud service. A request for a Web hosting resource is received by the cloud service, wherein the request is provided by a client. The cloud service identifies a Web host based on the received request for a Web hosting resource. The cloud service sends a request to the Web host to provision a first Web hosting resource for use by the client. | 2015-11-05 |
20150319229 | DATA STORE INTERFACE THAT FACILITATES DISTRIBUTION OF APPLICATION FUNCTIONALITY ACROSS A MULTI-TIER CLIENT-SERVER ARCHITECTURE - Methods and systems for facilitating distribution of application functionality across a multi-tier client-server architecture are provided. According to one embodiment, data from a database associated with a server computer system is cached into a hierarchical data map by an application running on the server computer system by instantiating multiple data points and assigning each an ephemeral ID that uniquely identifies it. Each of the data points includes a name field and a value field. A request is received by the server from a client. The request contains a value to be stored within a particular data point that is specified by its ephemeral ID. Responsive to the request, the particular data point is identified based on the ephemeral ID and the value contained in the request is transferred to the value field of the particular data point. Changed contents within the hierarchical data map are then persisted to the database. | 2015-11-05 |
20150319230 | DIMENSION BASED LOAD BALANCING - One method includes receiving partitions, generating assignment plans for assignment of the partitions to servers based on dimensional values of dimensions as determined by different assignment heuristics, selecting one of the assignment plans for execution based on analyzing the dimensional values in accordance with the assignment plans, and executing the selected assignment plan on scalable storage. Another method includes determining, for a triggered optimization module that a server is over utilized on a dimension, selecting candidate operations for partitions assigned to the server, for a higher priority optimization module than the triggered optimization module, removing a candidate operation from the candidate operations that would diminish a modeled state of scalable storage, determining an operation of the candidate operations that would improve the modeled state of the scalable storage with respect to a metric of the dimension on the server, and executing the operation on the scalable storage. | 2015-11-05 |
20150319231 | MINIMIZING ON-DIE MEMORY IN PULL MODE SWITCHES - Method and apparatus for minimizing on-die memory in pull-mode switches. A disaggregated edge switch (DSW) includes a local communication interface including a plurality of outer ports configured to be coupled to a plurality of local hosts or servers via respective outer links, and a network interface configured to couple to at least one remote apparatus via a respective inner port and link. Data is transferred between the local hosts/servers using pull-mode transfers under which a receiver port “pulls” data from a local source port. The use of pull-mode data transfers between the local host/servers is managed by a scheduler so as to minimize the amount of buffers space for these local data transfers. Techniques are also disclosed for extending pull-mode data transfers using the Ethernet protocol over Ethernet links. | 2015-11-05 |
20150319232 | PEER-TO-PEER MESSAGING SYSTEM - A messaging system is provided. The messaging system may include a plurality of computers with a user interface, at least one program products and a message manager having an album menu adapted to bundle and embed at least one data set into a single peer-to-peer message or an album. The messaging system may be performed by a computer acting as a sending peer and at least one computer acting as the recipient peer. The sending peer may open the album menu on the user interface, wherein the sending peer selects at least one intended recipient peer and the at least one data set to form at least one album. Next the sending peer transmits a single or multicast album, which may be received at one or more recipient peer, so that the at least one recipient peer may open, view and save the subject matter of the messaged album. | 2015-11-05 |
20150319233 | LOAD BALANCING AMONG SERVERS IN A MULTI-DATA CENTER ENVIRONMENT - According to an example, in a method for load balancing among servers, the GLB device may receive detection results of performance of the servers sent by each SLB device, in which the detection results include a performance parameter and a corresponding IP address of each server of the servers. In addition, the GLB device may determine which server of the servers has a highest performance among the servers according to the performance parameters of the servers sent by the SLB devices, and the IP address of the determined server may be stored. Moreover, the GLB device may receive an access request from a client, obtain the stored IP address of the determined server, and send the IP address of the determined server to the client. | 2015-11-05 |
20150319234 | LOAD BALANCING SCALABLE STORAGE UTILIZING OPTIMIZATION MODULES - A method includes determining that a trigger condition of a triggered optimization module of a plurality of optimization modules is met and optimizing scalable storage based on an optimization routine. The optimization routine includes providing a plurality of candidate operations and for a selected optimization module of the plurality of optimization modules that has a higher priority than the triggered optimization module, removing a candidate operation from the plurality of candidate operations that would diminish a modeled state of the scalable storage for the selected optimization module. The optimization routine also includes determining at least one operation of the plurality of candidate operations that would improve the modeled state of the scalable storage for the triggered optimization module and updating the modeled state of the scalable storage to model executing the at least one operation. The method further includes executing the at least one operation. | 2015-11-05 |
20150319235 | METHOD AND APPARATUS FOR COORDINATING MULTIPLE PEER-TO-PEER NETWORKS - An apparatus and methods are provided for coordinating multiple peer-to-peer (P2P) networks. A device operates a first P2P communications protocol to participate in a first P2P network. The device also operates a second P2P communications protocol to participate in a second P2P network. The device can modify at least one of the first P2P network's parameters and at least one of the second P2P network's parameters to minimize conflicts between operations of the P2P networks. To enable it to modify these parameters, the device may configure or reconfigure its operating parameters to cause it to take on a supervisory role (e.g., master, group owner). | 2015-11-05 |
20150319236 | AUTO-STORING AND SYNCHRONIZING DEVICE CONTENT FROM AN INFORMATION HANDLING SYSTEM - A system and method for auto-storing and synchronizing device content from an information handling system is disclosed. The method includes identifying a first device within a pre-determined range of a docking station, the first device operable to communicate with the docking station. The method further includes pairing with the first device. The method includes detecting a file on the first device. The method further includes uploading the file to a cloud services system. The method further includes creating a pointer, the pointer pointing to the file's location on the cloud services system. The method further includes storing the pointer to the file. | 2015-11-05 |
20150319237 | SYSTEMS AND METHODS FOR ENABLING ACCESS TO EXTENSIBLE STORAGE DEVICES OVER A NETWORK AS LOCAL STORAGE VIA NVME CONTROLLER - A new approach is proposed that contemplates systems and methods to support extensible/flexible storage access in real time by virtualizing a plurality of remote storage devices as NVMe namespace(s) via an NVMe controller using a storage network protocol. The NVMe controller exports and presents the remote storage devices to one or more VMs running on a host attached to the NVMe controller as the NVMe namespace(s), wherein these remote storage devices appear virtually as one or more logical volumes of a collection of logical blocks in the NVMe namespace(s) to the VMs. As a result, each of the VMs running on the host can access these remote storage devices to perform read/write operations as if they were local storage devices via the NVMe namespace(s). | 2015-11-05 |
20150319238 | METHOD, DEVICE AND STORAGE MEDIUM FOR DATA PROCESSING - A method, device and terminal for data processing are described. The method includes receiving a data exchange request, acquiring a responding user data queue corresponding to a requesting user according to a user correlation relationship, sorting and marking the responding user data queue with responding user information; converting the responding user data queue into a requesting user data queue, sorting and marking the requesting user data queue with requesting user information; and transmitting the requesting user data queue to a user terminal. | 2015-11-05 |
20150319239 | SYNCHRONIZATION OF SHARED IDENTIFIERS ACROSS SERVERS IN AN IMS NETWORK - Methods and apparatuses, including computer program products, are described for synchronization of shared initial filter criteria in an IP Multimedia Subsystem (IMS) network. A first computing device in the IMS network transmits a registration request to a second computing device in the IMS network. The first computing device receives a response to the registration request from the second computing device, including an identifier associated with a shared initial filter criteria set stored at the first computing device. The first computing device determines whether the shared initial filter criteria set corresponding to the identifier is stored at the first computing device and transmits a retrieval request to the second computing device if the shared initial filter criteria set corresponding to the identifier is not stored. The first computing device receives the shared initial filter criteria set from the second computing device, and stores the shared initial filter criteria set. | 2015-11-05 |
20150319240 | System and Method and Server for Providing Content to a Handset - A system and method for providing time-sensitive information to a handset using a scrolling ticker. The method includes receiving the time-sensitive information at a server, determining the time period before the next update for a second set of information, and if less than a pre-determined value, then streaming the time sensitive information at the end of the time period to the handset. If the time period is greater that than the pre-determined value, then streaming the time-sensitive information immediately. In an alternative embodiment, a method is provided which includes determining a base schedule for periodically streaming the information to a handset via a scrolling ticker, receiving time-sensitive information relating to an event, determining a second schedule for periodically streaming time-sensitive information related to the event, and streaming the time-sensitive information in accordance with the second schedule during a time period associated with the event. | 2015-11-05 |
20150319241 | ACCOUNTABLE CONTENT STORES FOR INFORMATION CENTRIC NETWORKS - A set of Content Store nodes of an information-centric network (ICN) can cache data, and can processes an Interest for this data based on a domain assigned to the requested data. During operation, a CS node can receive a Content Object that is to be cached, and processes the Content Object by determining a domain associated with the Content Object. The CS node selects a storage repository associated with the domain, and stores the Content Object in the selected repository. The CS node can also receive an Interest for a piece of content, and processes the Interest by performing a lookup operation for a rule associated with the Interest's name. The rule can include a set of commands for performing a programmatic operation. Then, if the CS node finds a matching rule, the CS node can execute the rule's commands to perform the programmatic operation. | 2015-11-05 |
20150319242 | DISCONNECTED INGEST IN A DISTRIBUTED STORAGE SYSTEM - A data storage system allowing for ingest of data when certain storage is unavailable is described herein. The storage system includes zones that are independent and autonomous from each other. The zones include nodes that are independent and autonomous. The nodes include storage devices. When data is to be stored in the data storage system according to a specified storage policy and the specified storage policy cannot be achieved, the data is stored according to a fallback storage policy. This allows a client to be able to continue executing without having to wait for a storage anomaly to be corrected or pass. After the data is stored according to a fallback storage policy, the data is at a later time stored according to the specified storage policy. | 2015-11-05 |
20150319243 | SYSTEMS AND METHODS FOR SUPPORTING HOT PLUGGING OF REMOTE STORAGE DEVICES ACCESSED OVER A NETWORK VIA NVME CONTROLLER - A new approach is proposed that contemplates systems and methods to support hot plugging and/or unplugging one or more of remote storage devices virtualized as extensible/flexible storages and NVMe namespace(s) via an NVMe controller during operation. First, the NVMe controller virtualizes and presents a set of remote storage devices to one or more VMs running on a host attached to the NVMe controller as logical volumes in the NVMe namespace(s) so that each of the VMs running on the host can access these remote storage devices to perform read/write operations as if they were local storage devices. When the one or more remote storage devices are added to or removed from the set of remote storage devices based on storage space needs of the VMs, the NVMe controller updates the logical volumes in the NVMe namespace(s) accordingly and enables these remote storage devices to be hot plugged or unplugged from the plurality of remote storage devices at runtime without requiring shutting down and restarting any of the VMs, the host, and/or the NVMe controller. The VMs may then perform read/write operations on the NVMe namespace(s) updated to reflect the changes in the configuration of the set of remote storage devices dynamically without any interruption. | 2015-11-05 |
20150319244 | RETRIEVING MULTI-GENERATIONAL STORED DATA IN A DISPERSED STORAGE NETWORK - A method begins by a processing module a dispersed storage network (DSN) generating, based on a data object name, a first retrieval request for retrieving metadata addressing information, where the first retrieval request is formatted in accordance with a read request format of the DSN. The method continues with the processing module generating, based on retrieved metadata addressing information, a second retrieval request for retrieving metadata, where the second retrieval request is formatted in accordance with the read request format of the DSN. The method continues with the processing module generating, based on retrieved metadata, a third retrieval request for retrieving at least a portion of a data object associated with the data object name, where the third retrieval request is formatted in accordance with the read request format of the DSN. | 2015-11-05 |
20150319245 | COMPUTER SYSTEM - A computer system includes a server that issues an access request with a virtual volume among the plurality of virtual volumes allocated in a plurality of storage apparatuses as an access target and measures a latency in each access path connecting each storage apparatus and the server, and a plurality of control units which are disposed in each storage apparatus and control the I/O of data. Among the plurality of control units, a main control unit that controls the migration of a migration source virtual volume selects, as a migration destination storage apparatus, one storage apparatus connected to an access path from which was obtained a second measured value, which is a measured value that is smaller than a first measured value indicating a latency in an access path connecting a migration source storage apparatus, which includes the migration source virtual volume, and the server, and indicates a latency in an access path connecting a storage apparatus, other than the migration source storage apparatus, and the server, and allocates a migration destination virtual volume in the migration destination storage apparatus. | 2015-11-05 |
20150319246 | DATA TRANSMISSION DEVICE, DATA TRANSMISSION METHOD, AND STORAGE MEDIUM - [Problem] To provide a data transfer device that efficiently reduces the transfer of data that does not need to be transferred. | 2015-11-05 |
20150319247 | MESH-MANAGING DATA ACROSS A DISTRIBUTED SET OF DEVICES - Data files, applications and/or corresponding user interfaces may be accessed at a device that collaborates in a mesh. The mesh may include any number or type of devices that collaborate in a network. Data, applications and/or corresponding user interfaces may be stored within a core object that may be shared over the mesh. Information in the core object may be identified with a corresponding user such that a user may use any collaborating device in the mesh to access the information. In one example, the information is stored remotely from a device used to access the information. A remote source may store the desired information or may determine the storage location of the desired information in the mesh and may further provide the desired information to a corresponding user. | 2015-11-05 |
20150319248 | COMMUNICATION SYSTEM AND METHOD FOR NODES ASSOCIATED WITH A VEHICLE - Devices and nodes associated with a vehicle may communicate using a higher-level, common messaging protocol over an ad-hoc network to publish and subscribe to services, even though different nodes may utilize different types of links and channels. The network includes a rules node that is fixedly connected to the vehicle and that stores a set of rules. Given a possible publisher, subscriber, and/or a service, a node action is allowed or denied based on the set of rules. The rules may be generated or updated based on priorities, security levels, and/or characteristics of publishers, subscribers, their respective users, and/or services; a current dynamic condition; and/or user input. The rules node and at least one other node may be transported by the vehicle, and both transported nodes and nodes external to the vehicle may use the common messaging protocol to join the ad-hoc network, discover other nodes, authenticate, and publish/consume services. | 2015-11-05 |
20150319249 | REMOTE APPLICATION CONNECTION SHARING - One or more techniques and/or systems are disclosed for sharing a connection to a remote-based application running on a server. A plurality of client-side browser instantiations can be associated with the remote-based application, such as by running instantiations of the remote application locally on respective client machines. The client-side browser instantiations are able to write to and read from a local global storage regarding the remote-based application, and are notified of a state change to the local global storage, without polling. A first browser instantiation registers as a primary instantiation with the local global storage, and connects to the server for the remote-based application. One or more second browser instantiations registered with the local global storage, along with the primary browser instantiation, can send and receive updates for the remote-based application through the primary browser instantiation, utilizing state change notifications. | 2015-11-05 |
20150319250 | TECHNOLOGIES FOR ACCELERATING NETWORK VIRTUALIZATION - Technologies for accelerated network virtualization include executing packet processing functions by a network virtualizer established in a provider partition of a computing device and offloading packet movement functions to a network interface controller of the computing device. In the illustrative embodiments, the network interface controller includes one or more tenant-facing ports, a provider-facing port, and an external network-facing port, which are used by the network interface controller to receive, send, and pass packets from, to, and between the various partitions of the computing device. To transmit a packet, the network virtualizer generates a provider header, and either the network virtualizer or the network interface controller encapsulates a packet received from the tenant partition with the provider header. To receive a packet, either the network virtualizer or the network interface controller strips a provider header from the received packet. | 2015-11-05 |
20150319251 | DISTRIBUTED MANAGEMENT WITH EMBEDDED AGENTS IN ENTERPRISE APPS - Distributed mobile device management including a plurality of management agents is disclosed. Management-related information may be retrieved from a storage location accessible to a plurality of management agents. The management-related information may have been provided to the storage location from a management agent associated with a managed application. And at least one operation may be performed based at least in part on the management-related information. | 2015-11-05 |
20150319252 | APPLICATION CUSTOMIZATION - Methods and systems for customizing applications in enterprise mobility management systems are described herein. A client agent software application on a mobile device may be customized to embed or make available enterprise server URLs, a session cookie for authentication, and various other data during the device enrollment process. The customization of the client agent may be based on the device, user, and/or enrollment session. After the device is enrolled in the enterprise system, the embedded data may be accessed by the client agent application to support seamless single-sign-on during first-time use. Additional customized applications based on device, user, and/or enrollment session, may be generated and provided to mobile devices during or after device enrollment. Customized applications may be based on application templates, such as packaged web applications or specific implementations of hosted applications. | 2015-11-05 |
20150319253 | Service platform for ubiquitous network and service implementation method - A service platform for a ubiquitous network includes an application layer interface, a function implementation layer, a data processing layer, and a resource access layer. The application layer interface is configured to provide universal capability and support for a service application, and to provide a unified open interface to perform dynamic adaptation according to a user's requirement for a service. The function implementation layer is configured to implement cooperative service download and to directly provide the service for the user. The data processing layer is configured to directly perform data processing on the service for the user and to perform data processing for multiple terminals to cooperatively perform the service download. The resource access layer is configured to access network resources. A service implementation method in a ubiquitous-network based service platform is also provided. | 2015-11-05 |
20150319254 | DEFAULT INITIAL FILTER CRITERIA - Methods and apparatus are provided for operating a network element in an Internet Protocol Multimedia Subsystem network including a plurality of application servers. The network element receives a user request associated with a user. The user request is applied to a collection of Initial Filter Criteria associated with the user. If an Initial filter Criteria fires, then normal processing of the user request continues. However, if none of the Initial Filter Criteria fires, then default triggering logic determines the session associated with the user request is not recognised or is unknown. The default triggering logic applies the user request to one or more default iFCs, which include selection criteria defining one or more rules or conditions associated with rejecting or processing the user request (e.g. forwarding to an application server or continuing processing the user request at the network element). | 2015-11-05 |
20150319255 | INFORMATION DISTRIBUTION DEVICE, INFORMATION RECEPTION DEVICE, INFORMATION DISTRIBUTION METHOD, AND RECORDING MEDIUM - An information distribution device includes: an action information collection unit that collects action information from an action information transmission device; a rules construction unit that, on the basis of a plurality of related pieces of action information constructs personalization rules including a selection condition and selection information; a rules transmission unit that transmits the personalization rules to an information reception device; and a distribution information transmission unit that transmits distribution information stored in a distribution information storage unit to the information reception device. The information reception device includes a filtering unit, which extracts, from the personalized rules received by a rules reception unit, personalization rules including a selection condition that matches the action information acquired by an action information unit, and which selects, from the distribution information received by a distribution information reception unit, the distribution information indicated by the selection information in the extracted personalized rules. | 2015-11-05 |
20150319256 | IMPLICIT RELATIONSHIP DISCOVERY BASED ON NETWORK ACTIVITY PROFILE SIMILARITIES - An extent of relatedness between entities that might exhibit no express relationship is determined based on network communications with shared endpoints. Communications occurring in a network are monitored. For each particular endpoint in the network, a set of other endpoints with which that particular endpoint has communicated is determined based on the monitored communications. For each pair of endpoints in the network, the intersection of the sets determined for those endpoints is determined to be the set of shared endpoints for that pair. The endpoints in the set of shared endpoints can be inversely weighted based on their overall popularity among all of the network's endpoints. The weights of the shared endpoints in the pair's set of shared endpoints can then be multiplied together to produce a relatedness score for that pair of endpoints. | 2015-11-05 |
20150319257 | Interest-Based System - Various embodiments described herein relate to automatically associating and disassociating interests to a user. In some embodiments, an event associated with an entity indicated as interesting to a user is recognized. A linked entity that is related to the event is identified. The linked entity is automatically associated with the user. Content related to the entity indicated as interesting and content related to the linked entity are provided at about the occurrence of the event. The linked entity is automatically disassociated with the user upon the occurrence of the event. | 2015-11-05 |
20150319258 | LOCAL STREAMING PROXY SERVER - A local application streaming proxy can create a virtual image of storage media, which allows cloud operators to rapidly deliver applications, or deliver any operating system remotely, while providing better security, network utilization, low power requirements, and consistent performance for streamed applications and operating systems. A station using its WiFi/LAN provides QoS guarantees (or priority) for application streaming network communications to create a consistent user experience regardless of other application bandwidth utilization. “HTTP demand paging” is also possible. | 2015-11-05 |
20150319259 | NETWORK SERVICE SYSTEM AND METHOD WITH OFF-HEAP CACHING - A method for providing data over a network using an application server having off-heap caching includes receiving at an application server coupled to a network a request for requested data, using an key index stored on the application server to locate where the requested data is stored in off-heap memory of the application server, retrieving the requested data from the off-heap memory of the application server, and resolving the request. | 2015-11-05 |
20150319260 | PROCESSING DNS QUERIES TO IDENTIFY PRE-PROCESSING INFORMATION - Systems and methods for processing a DNS query to identify and implement pre-processing information by a DNS server component in anticipation of a corresponding content request from a client computing device are provided. The pre-processing information can correspond to identification of content to be preloaded or other actions to be implemented by one or more computing devices in association with an anticipated client content request. Based on identification of the content or future actions, a DNS server component can provide the pre-processing information to one or more computing devices, such as computing devices of a CDN service provider and/or an original content provider, in advance of a corresponding request for content from the client computing device in order to improve performance associated with responding to the client request. | 2015-11-05 |
20150319261 | Smart Caching Based on Reputation Information - Embodiments disclosed herein relate to systems and methods for providing a smart cache. In embodiments, a variable time to live (TTL) may be calculated and associated with data as it is stored in a cache. The variable TTL may be calculated based upon reputation and/or category information related to the source of the data. The reputation and/or category information may include TTL modifiers for adjusting the TTL for data from a particular data source that is stored in the cache. In further embodiments, a feedback method may be employed to update reputation and/or category information for a particular data source. | 2015-11-05 |
20150319262 | SIMULTANEOUS FORMATION OF ASSOCIATIONS AMONG MULTIPLE MEMBERS OF A SOCIAL NETWORK - A system, apparatus, and method are provided for facilitating simultaneous formation of associations or connections among multiple users of a professional network service, a social network service or other application or service in which users form relationships with each other. One user submits a request or suggestion to the system and identifies the multiple users (e.g., by username, by electronic mail address, by telephone number). The system dispatches invitations to some or all of the users to allow them to endorse connections with all of the other users, with none of the users, or with some specific subset. The system receives the responses and forms the approved associations. | 2015-11-05 |
20150319263 | NON-SUBJECTIVE QUALITY ANALYSIS OF DIGITAL CONTENT ON TABLETOP DEVICES - A method of evaluating digital content displayed on an electronic tabletop device includes receiving a plurality of non-intentional signals generated in response to a plurality of users interacting with at least one of the digital content displayed on the electronic tabletop device and each other, classifying the plurality of non-intentional signals into a first set of data including user-specific non-intentional signals and a second set of data including collaborative non-intentional signals, correlating the plurality of non-intentional signals to user profiles corresponding to the plurality of users, and generating an evaluation report including information indicating a collaborative quality of the digital content based on the plurality of non-intentional signals and a correlation of the plurality of non-intentional signals to the user profiles. | 2015-11-05 |
20150319264 | CREATING A DYNAMIC AGGREGATE GROUP PROFILE OF USERS IN AN ONLINE COLLABORATION SESSION FOR PROVIDING TAILORED CONTENT DELIVERY - There are provided a system, a method and a computer program product for suggesting content to a group. The system identifies a group of users in a social network. The system receives inputs associated with the social network group. The system aggregates the received inputs. The system analyzes the aggregated inputs. The system searches, based on the aggregation and the analysis, one or more tailored content to be delivered to the group in Internet, one or more database and one or more data warehouse. The system delivers the tailored content to the group in the social network. | 2015-11-05 |
20150319265 | UNIQUE IDENTIFIER FOR A TRANSACTION - A plurality of transaction domains include transaction managers owning respective transactions, where a first of the transactions is uniquely identified by a unique identifier that indicates a first of the transaction managers that owns the first transaction, the unique identifier relating to the transaction domain in which the first transaction manager is included. The first transaction manager receives a request from a requester that initiated the first transaction, the request sent to the first transaction manager based on the unique identifier of the first transaction. | 2015-11-05 |
20150319266 | COMPUTER-READABLE NON-TRANSITORY STORAGE MEDIUM HAVING STORED THEREIN INFORMATION PROCESSING PROGRAM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD - After presentation target information for presenting information of a predetermined content to a user has been newly received from a predetermined server, a first notification that urges the user to check the newly-arrived presentation target information is displayed. Thereafter, while the presentation target information has not yet been checked, a second notification that urges the user to check the unchecked presentation target information is displayed periodically or according to a predetermined time schedule. The presentation target information is displayed when an operation to check the presentation target information is performed to the first notification or the second notification has been performed. | 2015-11-05 |
20150319267 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR CONTROLLING DEEP PARSING OF DIAMETER MESSAGES - A system for controlling deep parsing of Diameter messages comprises a Diameter node. The Diameter node includes at least one processor and a Diameter parsing engine for receiving a Diameter message, determining whether the message includes a Diameter deep parse indicator, for determining whether or not to perform deep parsing of the message based on the presence, absence, or value the Diameter deep parse indicator, and performing or refraining from performing deep parsing of the message based on results of the determining. | 2015-11-05 |
20150319268 | System and Method for Hierarchical Compression - Hierarchical compression includes the contemporaneous implementation of link-layer and higher-layer compression on data flowing over a link. Hierarchical compression can be achieved by configuring network nodes positioned at the link-layer to recognize higher-layer compression symbols embedded in incoming data streams, and to adapt link-layer compression to compensate for those higher-layer compression symbols. One technique for adapting link-layer compression is to perform data chunking in-between higher-layer compression symbols. This may reduce the likelihood that higher-layer compression symbols will interfere with the network nodes ability to identify redundant data chunks at the link-layer. Another technique for adapting link-layer compression is to define the HASH algorithm in such a way that the hash of a data string renders the same hash value as the hash of the higher layer compression symbol corresponding to the data string. | 2015-11-05 |
20150319269 | SYSTEMS AND METHODS FOR INTERMEDIARIES TO COMPRESS DATA COMMUNICATED VIA A REMOTE DISPLAY PROTOCOL - The present solution automatically detects the remote display protocol capabilities of the client, server and/or intermediaries to determine whether the client and server should compress the remote display protocol data or the intermediaries, and in some cases both. | 2015-11-05 |
20150319270 | ASSIGNING ADDRESSES IN A COMMUNICATIONS NETWORK - A method and apparatus for addressing a message sent from a proxy node to a peer node in a communications network. The proxy node receives from a host node a plurality of multipath messages. Each message of the plurality of multipath messages has an address. The proxy node then applies a rule to assign an address for a single flow message towards the peer node. The single flow message comprises each message of the plurality of multipath messages. The single flow message is then sent towards the peer node. | 2015-11-05 |
20150319271 | Method and device for modifying and forwarding message in data communication network - A method and a device for modifying and forwarding a message in a data communication network are described. The method includes: description information of a message head is extracted as message descriptor information, and message fragments except the message descriptor information are stored; a pre-stored message modification description table is searched for modification parameters used for a message modification according to the message descriptor information; a needed message modification action is determined according to the obtained modification parameters, and the message fragments with a requirement of modification are modified in groups according to the types of actions; and the message fragments are distributed and reassembled according to port numbers, the message fragments are re-spliced into a complete message, and the message is sent to an external interface in time sequence. By modifying a pre-stored message modification description table through an external interface to add, alter or delete message modification parameters, the method and the device provided herein meet the demands for different kinds of services, greatly decrease the workload of design and reduce maintenance time, cost and complexity. | 2015-11-05 |
20150319272 | DEVICE AND FRAME STRUCTURE FOR POWERLINE COMMUNICATIONS - Embodiments of the invention provide a device and a frame structure for powerline communications. The header may comprise two parts that are separately encoded. A common header segment is encoded alone, and an embedded header segment is encoded with payload data | 2015-11-05 |
20150319273 | System and Method for Enabling a Dual-Wire Protocol - A system and method for enabling a dual-wire protocol (DWP). A low-power alternative to the single wire protocol (SWP) is provided that uses an extra wire. DWP can reduce the NFC chip's current requirement to almost zero, while enabling higher transmission rates. | 2015-11-05 |
20150319274 | Mobile Device Case With Cable Storage Compartment - The present invention provides a mobile electronic device protective case having a housing with an internal compartment suited for the storage of an electronic device charging cable therein. The housing of the case includes a base, sidewalls extending upward from the base, and an open upper end for enabling use of the buttons, touch screen, and the like of the mobile device within the case. Further, the base includes a mobile device charging cable compartment. The compartment is sized for receiving an electronic device cable therein, wherein the charging cable compartment can follow a serpentine, coiled, or similar arrangement along the base of the present invention in order to accommodate the length of the charging cable therein. Lastly, a movable cover can be provided over the base section in order to maintain the charging cable in place within the compartment. | 2015-11-05 |
20150319275 | MOBILE TERMINAL - A mobile terminal includes: a rib configured to protrude within a terminal body; and a connector installed in the rib and configured to electrically connect a printed circuit board (PCB) installed within the terminal body and a flexible printed circuit board (FPCB) supported by at least one side wall of the rib, wherein the connector includes: a housing formed of an insulating material and configured to include an accommodation portion covering the rib; and a terminal installed in the housing and including a first contact portion in contact with the FPCB accommodated within the accommodation portion and a second contact portion configured to be bent and extend from the first contact portion so as to be in contact with the PCB. | 2015-11-05 |
20150319276 | METHOD AND APPARATUS FOR DETECTING MISSING MICRO-FILTER - The present invention provides a method and apparatus to detect a missing micro-filter. In embodiments, the detection is performed by measuring the distortion caused by an unfiltered telephone device using a SELT (Single Ended Line Test) technique. According to certain aspects, the signal used to perform the distortion measurement is designed such that it causes minimal impact on vectored lines within the same cable. Embodiments of the invention first determines the estimated loop length, then uses the loop length to select a set of signal parameters that will be used to perform the distortion measurement. The parameters to be selected include transmit frequency band and PSD level. According to further aspects, embodiments of the invention include automatically running a missing filter test immediately following a line drop to determine if the line drop was caused by a missing micro-filter. | 2015-11-05 |
20150319277 | Method, device and system for automatically switching voice call services - A method, device and system for automatically switching voice call services are described which are capable of intelligently determining IP network service authority states and data connection states of a current calling party and a called party through the cooperation of a terminal and an IP network service server when a user initiates a voice call based on a PLMN network and automatically switching the voice call of the PLMN network to a voice call service of an IP network when the states of the calling party and the called party both meet a set switching condition. By bearing the current call with the IP network instead of the PLMN network, the method, the device and the system disclosed herein achieve the purposes of improving call quality and saving call fee. | 2015-11-05 |
20150319278 | Call Management Through A Hands Free Communication Device - A hands free communication device ( | 2015-11-05 |
20150319279 | SYSTEM AND METHOD FOR BLOCKING UNAUTHORIZED OUTGOING CALL ON A COMMUNICATION NETWORK - The various embodiments herein provide a system and method for blocking unauthorized outgoing calls made by an unauthorized user. The system is programmed by the user to block any attempt made to call an unauthorized number. Incase of a landline system, the system is connected to a telephone line that powers up the unit from the landline and blocks any unauthorized outgoing calls. The system is programmed to inhibit dialing any prefixes or any individual numbers. The system disconnects the phone line from the network and does not allow continuation of dialing when the prefix or the dialing number matches with the unauthorized dialing list/database. | 2015-11-05 |
20150319280 | Handheld Device With Notification Message Viewing - Displaying information related to a message on a display screen of a handheld electronic device. In response to a movement of the handheld electronic device from an initial position to a first orientation, displaying on the display screen a first notice related to the message. | 2015-11-05 |
20150319281 | METHOD AND APPARATUS FOR PREVENTING SCREEN OFF DURING AUTOMATIC RESPONSE SYSTEM SERVICE IN ELECTRONIC DEVICE - A method of avoiding screen off during an Automatic Response System (ARS) service is provided. The method includes enabling a proximity sensor in a call connection, detecting one of a first gesture and a second gesture during a call, and upon detecting the first gesture, disabling the proximity sensor. | 2015-11-05 |
20150319282 | MOBILE TERMINAL AND METHOD OF CONTROLLING THE MOBILE TERMINAL - A mobile terminal equipped with first and second display modules provided at the front and the rear, respectively, and a method of controlling the mobile terminal, is provided. The method includes displaying a screen image related to a first operating mode on the first display module, if it is determined that the mobile terminal has been rotated on a predetermined axial direction, switching the mobile terminal from the first operating mode to a second operating mode; and displaying a screen image related to the second operating mode on the second display module. Therefore, it is possible to control various operations performed by the mobile terminal upon the motion of the mobile terminal using the first and second display modules. | 2015-11-05 |
20150319283 | MOBILE COMMUNICATION TERMINAL AND METHOD FOR RUNNING AN APPLICATION THEREIN - A mobile communication terminal and method are provided for running an application therein. When a user inputs a variable in an idle state, variable-related applications are displayed. When the user selects a predetermined application, the input variable is input as an input value of a predetermined input field of the selected application. | 2015-11-05 |
20150319284 | EMERGENCY ALERT SYSTEM AND PROGRAM FOR PORTABLE DEVICES - A system and software application that communicates with a central service for alerting a security service that help is needed, wherein an application running on a smart phone causes identity information, location information, and an emergency alert to be transmitted to an emergency response facility either by a single button press or a delayed count-down, or else, in the even that a data network is unavailable, presents an interface to directly dial an emergency response service with a single button press. | 2015-11-05 |
20150319285 | Powered Portable Handle Remote for Smartphone - The powered portable handle remote system wirelessly controls a mobile communications device's application using wireless technology. It serves as a remote for the mobile communications device and as a handle to stabilize and hold the mobile communications device while using the mobile communications device. The powered portable handle remote system is a 3 piece system including a mobile communications device case, a powered handle remote, and a detachable section. The case has a unique built-in feature allowing it to be attached to the powered handle remote and the detachable section. The powered handle remote functions as a remote control using a set of buttons or a joystick to wirelessly control the mobile communications device. The powered handle remote separates into 2 pieces revealing a detachable section, such as a tripod adaptor, used to attach the case to a camera tripod or to support the mobile communications device case in itself. | 2015-11-05 |
20150319286 | Mobile terminal with a built-in voice message searching function and corresponding searching method - A mobile terminal with a built-in voice message searching function includes: a voice recording module configured to record a voice searching signal from a user and to send the voice searching signal to the pre-processing module for pre-processing, a pre-processing module configured to pre-process the voice searching signal, and to send the pre-processed signal to the matching module for signal matching, a matching module configured to extract a characteristic parameter of the pre-processed signal, to calculate a similarity of the extracted characteristic parameter with a characteristic parameter of a stored voice message, and to send the voice message with a similarity higher than or equal to a threshold to the result outputting module, and a result outputting module configured to display the voice message with the similarity higher than or equal to the threshold on a screen of the mobile terminal | 2015-11-05 |
20150319287 | SYSTEM AND METHOD FOR ACQUIRING AND/OR CONFIGURING A MOBILE PLATFORM TO PROVIDE A SUITE OF SERVICES - A system and method for determining a service provider set of one or more service providers to provide a service suite of one or more services in a platform (e.g., a mobile device platform) and configuring such platform to utilize such service provider set to provide such service suite to a user, substantially as shown in and/or described in connection with at least one of the figures, as set forth more completely in the claims. | 2015-11-05 |
20150319288 | Transportable Wireless Loudspeaker and System And Method for managing Multi-User Wireless Media Playback over a media playback system - A transportable wireless loudspeaker | 2015-11-05 |
20150319289 | MOBILE ELECTRONIC DEVICE CAPABLE OF SWITCHING USER INTERFACES AND METHOD THEREOF - A mobile electronic device includes a storage unit, a display module, an audio speaker module, a sound receiving module and a control unit. The storage unit is for storing at least one character data. The display module is for selectively displaying a first user interface or a second user interface. The audio speaker module is for playing a voice. The sound receiving module is for receiving the voice played by the audio speaker module. The control unit is coupled to the storage unit, the display module and the sound receiving module. The control unit is for generating a character signal corresponding to the voice and controlling the display module to switch from the first user interface to the second user interface when determining the character signal matches the at least one character data. | 2015-11-05 |
20150319290 | APPARATUS AND METHOD FOR MOTION DETECTING IN MOBILE COMMUNICATION TERMINAL - An apparatus and a method detect a motion in a mobile station. A motion is determined via a motion detecting function in the mobile station. A parameter for motion detection is determined from sensor data obtained via a sensor. The extracted parameter for the motion detection is transmitted to a counterpart mobile station. A parameter for motion detection determined by the counterpart mobile station is received from the counterpart mobile station. The extracted parameter is compared with the parameter received from the counterpart mobile station to determine a function associated with a motion input by a user. | 2015-11-05 |