44th week of 2015 patent applcation highlights part 72 |
Patent application number | Title | Published |
20150312331 | System and Method for Group Collaboration Using a Distributed Network File Repository - A fast, efficient, secure, distributed, and multiplatform P2P-based collaboration solution may be used to communicate information (e.g., files, documents, etc.) between computing devices across logical, functional, organizational, and protection boundaries. The collaboration solution may include a first computing device configured to determine whether it is included the same collaboration group as a second computing device, and automatically establish a peer-to-peer based communication link to the second computing device in response to determining that they included in the same collaboration group. The first computing device may then receive a document list that identifies documents stored in a memory of the second computing device, and compare the received document list with a local document list to identify missing documents. The first computing device may send a document request message to the second computing device to request the identified missing documents, receive the requested documents, and store them its local memory. | 2015-10-29 |
20150312332 | SYSTEMS AND METHODS FOR EVENT NOTIFICATION FRAMEWORK IN A MACHINE-TO-MACHINE (M2M) CONTEXT - Systems and methods provide for managing subscriptions to changes in resources in a Machine-to-Machine (M2M) system at a communications node. A method for such includes receiving, at an interface, a first subscription request from a first user to an application event; determining, by a processor, if other devices are subscribed to the application event; reading, by the communications node, the first subscription request including data, semantics and syntax; storing, in a memory, binding information for the first user and the application event; and transmitting, by the interface, if, based on said step of determining, no other devices are subscribed to the application event a second subscription message toward an M2M application server (AS). | 2015-10-29 |
20150312333 | Method and System for Optimizing and Distributing User Activity Data Processing in a Multi-User, Multi-Location Environment - A method and system for are provided for optimizing and distributing data processing and resources in a multi-user, multi-location digital environment. User activity and user states are compiled and analyzed for each location where the user is present. User event processing may include distributing event data to one or more user state processors, choosing the optimum target processor, and filtering user event data to eliminate duplicate or unnecessary transmissions between processors that are hosted on one or more servers. Process intensive tasks, such as analyzing and transmitting user events, generated by user activity and user state changes, may be implemented using threads in an asynchronous processing environment, wherein the processors are horizontally scalable. | 2015-10-29 |
20150312334 | DISTRIBUTED DATABASE, METHOD OF SHARING DATA, PROGRAM STORING MEDIUM, AND APPARATUS FOR A DISTRIBUTED DATABASE - A distributed database of a peer-to-peer network is provided. In the network, a group is composed of plural nodes, and the nodes in the group each have CPU and a state list memory. CPU of each node sends other node a request for information to obtain and store node-state information. The node-state information is delivered through a prescribed route among the nodes in the group. When the number of nodes participating in the group increases more than a prescribed number, the participating nodes are separated into plural groups. | 2015-10-29 |
20150312335 | PEER-TO-PEER ARCHITECTURE FOR PROCESSING BIG DATA - A system is disclosed for managing large datasets. The system comprises a physical network. The physical network comprises a plurality of computing devices with a plurality of processors. The system further comprises a logical peer-to-peer (P2P) network with a plurality of nodes. The system further comprises a distributed file system for distributing data and jobs received by the system randomly across the plurality of nodes in the P2P network. The system duplicates the data to neighboring nodes of the plurality of nodes. The nodes monitor each other to reduce loss of data. The system further comprises a task scheduler. The task scheduler balances load across the plurality of nodes as tasks, derived from jobs, are distributed to various nodes. The task scheduler redistributes and forwards tasks to ensure the nodes processing the tasks are best suited to process those tasks. | 2015-10-29 |
20150312336 | Remote Generation and Distribution of Command Programs for Programmable Devices - A motion control system including at least one patient device, a server, and a workstation. The medical user uses the workstation to operate the software application to generate at least one script program, assign at least one script program to at least one associated patient user, convert each assigned script program into at least one control program, and transfer the at least one control program to the at least one patient device in the possession of the associated patient user. Each script program is associated with at least one notification sequence related to medical care of at least one patient user. Each notification sequence contains at least one instruction phrase and at least one movement. The patient device performs the at least one notification sequence related to medical care such that each associated patient user perceives the at least one instruction phrase and the at least one movement and transmits to the server verification data acknowledging perception of the performance of the at least one notification sequence by each associated patient user. | 2015-10-29 |
20150312337 | MIRRORING LOG DATA - One or more techniques and/or systems are provided for mirroring a caching log data structure from a primary storage controller to a secondary storage controller over multiple interconnect paths. The secondary storage controller may be configured as a backup or failover storage controller for the primary storage controller in the event the primary storage controller fails. Data and/or metadata describing the data may be mirrored from the primary storage controller to the secondary storage controller over one or more interconnect paths. The caching log data structure may be parsed into a plurality of streams. The streams may be assigned to interconnect paths between the primary storage controller and the secondary storage controller. A data ordering rule is enforced during mirroring of storage information of the streams across the interconnect paths (e.g., the secondary storage controller is to receive data in the order it was sent by respective streams). | 2015-10-29 |
20150312338 | METHOD AND DEVICE FOR DUPLICATING A DATA CENTER - A method and a device for duplicating a data center having an original public address space and an original private address space are proposed. The method comprises the steps of copying the data center for providing at least two copied data centers; to each of the copied data centers, allocating a new public address space and the original private address space of the data center; and providing an address translation component which is configured to re-address traffic such that traffic directed to an address of the original public address space is directed to a corresponding address of one of the new public address spaces of the copied data centers. | 2015-10-29 |
20150312339 | METHOD AND SYSTEM FOR BANDWIDTH-DEPENDENT FILE TRANSFER - A method and system for bandwidth-dependent file transferring. A server sends a webpage code to a client to instruct the client to measure or update a current bandwidth value. The server receives from the client a request for reading a file, which is located at the server and can be read at various quality levels. A quality level of the requested file appropriate to the current bandwidth value is selected to allow the server to send to the client the requested file at the selected quality level. The bandwidth value can be calculated by measuring the speed of reading a previously requested file, and updated by measuring the speed of reading the current requested file. | 2015-10-29 |
20150312340 | METHOD AND SYSTEM FOR DATA SYNCHRONIZATION - A data synchronization method is provided. The data synchronization method includes providing a first server with a master flag and a write flag for a data block; providing a second server; and importing a snapshot of the data block to the second server. The method further includes configuring a synchronizing flag for the data block on the second server; synchronizing, by a synchronizing component, data of the data block on the first server to the second server; and removing the write flag of the data block on the first server when the data block is to be migrated out of the first server. The method also includes synchronizing, by the synchronizing component, latest data of the data block on the first server to the second server; removing the master flag of the data block on the first server and removing the synchronizing flag of the data block on the second server after data of the data block on the second server and the data of the data block on the first server are completely synchronized; and configuring a master flag and a write flag for the data block on the second server. | 2015-10-29 |
20150312341 | SAVING VIDEO CLIPS ON A STORAGE OF LIMITED SIZE BASED ON PRIORITY - Methods and systems are described for storing video content collected by a home automation system. According to at least one embodiment, an apparatus for accessing video content collected by a home automation system includes a processor, a memory in electronic communication with the processor, and instructions stored in the memory which are executable by a processor to receive video content associated with an event, determine a priority level of the video content based on at least one predetermined criteria, and store the video content for a period of time based on the priority level. | 2015-10-29 |
20150312342 | PARALLEL I/O WRITE PROCESSING FOR USE IN CLUSTERED FILE SYSTEMS HAVING CACHE STORAGE - In one embodiment, a method includes using an owner gateway node to write data for a fileset, determining whether to utilize other gateway nodes to handle a portion of write traffic for the fileset, selecting a set of eligible gateway nodes based on: a current internal workload, a network workload, and recent performance history data in regard to workload distribution across the other gateway nodes, assigning and defining a size for one or more write task items for each gateway node in the set based on a current dynamic profile of each gateway node, providing availability to in-memory and/or I/O resources at each gateway node in the set to handle assigned write task items, and distributing workload to the set of eligible gateway nodes according to the size for each of the assigned write task items for each individual gateway node in the set of eligible gateway nodes. | 2015-10-29 |
20150312343 | PARALLEL I/O READ PROCESSING FOR USE IN CLUSTERED FILE SYSTEMS HAVING CACHE STORAGE - In one embodiment, a method for providing parallel reading in a clustered file system having cache storage includes using an owner gateway node to read data for a fileset, determining whether to utilize other gateway nodes to handle a portion of read traffic for the fileset, selecting a set of eligible gateway nodes based on: a current internal workload, a network workload, and recent performance history data regarding workload distribution across the other gateway nodes, assigning and defining a size for read task items for each gateway node in the set based on a current dynamic profile of each gateway node in the set, providing in-memory and/or input/output resources at each gateway node in the set to handle assigned read task items, and distributing workload to the set of eligible gateway nodes according to the size for the assigned read task items for each gateway node in the set. | 2015-10-29 |
20150312344 | Intelligent Media Production Systems and Services - Embodiments of intelligent media production system and services are presented. In one embodiment, a described method includes receiving an electronic request for a media production service from a media production client. The method may also include searching, using a data processor, a pre-compiled set of service providers a sub-set of media production service providers that are suitable for providing the media production service. Additionally, the method may include electronically presenting the sub-set of media production service providers to the media production client. The method may also include receiving a selection of a media production service provider from the media production client. | 2015-10-29 |
20150312345 | INFORMATION PROCESSING TERMINAL AND CONTROL METHOD - In the present invention, as functions of a web browser, the web browser extracts, among local storage data stored in a storage area, local storage data as a deletion candidate according to one or more conditions, and deletes the local storage data extracted as the deletion candidate from the storage area. | 2015-10-29 |
20150312346 | REGISTRATION AND CONNECTION METHOD FOR A CAR APPARATUS AND A MOBILE APPARATUS - A registration and connection method for a car apparatus and a mobile apparatus includes registering a car apparatus, registering a third mobile apparatus, and connecting the car apparatus to the third mobile apparatus. By the method, the functions of the mobile apparatus can be used freely, and the car apparatus is managed by an agency. After pairing the two apparatuses, the functions of the car apparatus and the mobile apparatus can be combined, thereby setting up a connection channel among the agency, the car apparatus and the mobile apparatus that pairs with the car apparatus. | 2015-10-29 |
20150312347 | METHOD OF COMMUNICATION BETWEEN CONTRUCTION EQUIPMENT AND MANAGEMENT SERVER - A communication method between construction equipment and a management server according to the present disclosure includes: receiving, by a diagnostic device of the construction equipment, state information from a plurality of vehicle control devices; checking, by the diagnostic device, a usable communication method when the received state information needs to be transmitted to a management server; when there is one usable communication method, transmitting, by the diagnostic device, the state information to the management server by using the corresponding communication method; and when there is a plurality of usable communication methods, selecting, by the diagnostic device, a communication method having the lowest fee per unit data, and transmitting the state information to the management server by using the selected communication method. | 2015-10-29 |
20150312348 | METHODS, APPARATUS, AND SYSTEMS FOR HOME INFORMATION MANAGEMENT - Methods and apparatus for home information management comprise receiving at an inventory manager, inventory information for a first user of multiple users supported by the inventory manager. The inventory information may correspond to one or more devices (e.g., household appliances) associated with the first user. One or more third-party services may be identified that are associated with the first user and at least a portion of the inventory information may be provided to the one or more third-party services. Services information may be received from the one or more third-party services in response to the at least a portion of the inventory information provided, and the services information may be provided for transmission to a device (e.g., wireless device) associated with the first user for the services information to be accessed by the first user. The services information may be associated with recipes, coupons, products, health, and fitness information. | 2015-10-29 |
20150312349 | REMOTE OPERATING SYSTEM - A remote operating system includes a remote server, a computer device, and an operating device. The remote server includes a first communication module and a storage unit. The storage unit electrically connects to the first communication module and stores at least one macro and at least one shortcut application program. The computer device includes a transmission port and a second communication module. The second communication module electrically communicates with the first communication module and receives the macro and/or the shortcut application program from the remote server. The operating device includes an operating member and a transmission interface. The operating member is used to generate a control signal. The transmission interface electrically connects to the operating member and the transmission port so as to transmit the control signal to the computer device. When the transmission port receives the control signal, the computer device responds to execute the macro. | 2015-10-29 |
20150312350 | MULTI-CHANNEL SENSOR MEASUREMENT METHOD AND SYSTEM - Sensor modules are triggered to start and stop the measurement approximately synchronously by sending a broadcast message. Information on the timeline of local clocks is also collected by local counters, and any relative differences in the local clocks, local sample clocks or local time stamps are rectified afterwards by means of the collected timeline information. | 2015-10-29 |
20150312351 | METHOD, DEVICE AND SYSTEM FOR DEVICE TRIGGER IN IOT - An object of the invention is providing a method, device and system for Device Trigger in IoT. The network device obtains device trigger request(s) corresponding to one or more target devices, and determines, based on the device trigger request in conjunction with subscribed data corresponding to the target device, a device trigger response corresponding to the device trigger request. Compared with the prior art, the present invention provides a proxy mechanism used in IoT/MTC, i.e., with the network device as a proxy for the target device, a device trigger request corresponding to the target device is processed to reduce unnecessary trigger request to the target device, and reduce resource/energy (such as CPU, memory, network connection, etc. . . . ) consumption for the IoT/MTC devices and network; furthermore, the present invention would further reduce the response time of device trigger and improve the quality of services in IoT. | 2015-10-29 |
20150312352 | SERVICE-BASED NETWORKING - A service-based networking capability is presented. The service-based networking capability replaces traditional networking connections between endpoints with service connections between endpoints. The service-based networking capability supports establishment and use of a service connection between endpoints, where the service connection between endpoints may be provided below the application layer and above the transport layer. The establishment and use of a service connection between endpoints may be provided using a connected services stack, which may include a connected services layer that is configured to operate below the application layer and above the transport layer. | 2015-10-29 |
20150312353 | DRIVER-TO-DRIVER COMMUNICATION SYSTEM, VEHICLE, AND METHOD THEREOF - A driver-to-driver communication system includes a server accessible over a communications network, a first vehicle, and a second vehicle. The first vehicle and the second vehicle each have a license plate with a license plate number. The license plate numbers are stored on the server. The first vehicle may be substantially behind the second vehicle, and may be configured to send the second license plate number to the server. This may be accomplished by a computer device, which includes a camera to detect and read the second license plate number. A processor recognizes the second license plate number and sends it to the server over the communications network via a wireless module. The server matches the second license plate number with the second vehicle, and subsequently establishes communication, either direct or indirect, between the first vehicle and the second vehicle. | 2015-10-29 |
20150312354 | AUTOMATIC CAMERAMAN, AUTOMATIC RECORDING SYSTEM AND AUTOMATIC RECORDING NETWORK - A network of systems to automatically record videos of one or multiple freely moving subjects using one or multiple cameras. The networked systems employ essential software for recording high quality videos. The network allows the development and use of additional software applications that modify and supplement the essential software. The network of systems further provides features for posting, playing, and streaming videos on a dedicated website, video hosting websites, and/or on social networking websites. | 2015-10-29 |
20150312355 | Management of Notifications in a Mobile Web Application - A method is provided for managing notifications between a user agent installed in a mobile terminal and a web server. The method includes the following acts, carried out by an intermediate piece of equipment: receiving a notification message from the mobile terminal in accordance with a first protocol designed for transmission over a signaling channel, the notification message including notification data from the user agent; generating a notification message in accordance with a second protocol designed for transmission over the Internet network, in which the notification data is inserted; and transmitting to the web server, of the notification message in accordance with the second protocol. Also provided are an intermediate piece of equipment implementing these acts, as well as a method for sending a notification message and a mobile terminal implementing such a sending method. | 2015-10-29 |
20150312356 | ACCOUNT STATE SIMULATION SERVICE FOR CLOUD COMPUTING ENVIRONMENTS - Methods and apparatus for an account state simulation service for cloud computing environments are disclosed. A system includes a plurality of service managers coordinating respective distributed network-accessible services, and a metadata manager. The metadata manager receives an account state change simulation request, indicating (a) an initial account state of a client account and (b) a collection of operations to be simulated. The metadata manager generates a response to the account change state simulation request, comprising at least one of (a) a representation of an expected end state of the client account reachable as a result of performing the collection of operations (b) an indication of an expected failure of a particular operation of the collection of operations or (c) an estimate of an expected billing amount associated with an implementation of the collection of operations. | 2015-10-29 |
20150312357 | SYSTEMS AND METHODS FOR LOCATION MANAGEMENT AND EMERGENCY SUPPORT FOR A VOICE OVER INTERNET PROTOCOL DEVICE - An example apparatus includes a memory and a call session controller. The memory is to store a first public user identifier in association with a first nomadic service designator and a first operating mode designator, and to store a second public user identifier in association with a second nomadic service designator and a second operating mode designator. The call session controller is to determine whether a first call using the first public user identifier is eligible to be established based on the first nomadic service designator and the first operating mode designator, and determine whether a second call using the second public user identifier is eligible to be established based on the second nomadic service designator and based on the second operating mode designator. | 2015-10-29 |
20150312358 | SYSTEM AND METHOD FOR GENERATING USE STATISTICS FOR LOCATION-BASED APPLICATIONS - A system for analyzing the use of location-based service applications including: a mobile device. A carrier-positioning infrastructure interacts with the mobile device for enabling the use of location-based applications by the mobile device. A mobile location-based application provider communicates with the carrier-positioning infrastructure to provide a location-based application to the mobile device. A location transaction platform monitors the use of the location-based application by the mobile device. An analytics server communicates with the location transaction platform and location stamps an occurrence of use of the location-based application by the mobile device and performs a task in accordance with predetermined rules as a function of the location-based stamp. | 2015-10-29 |
20150312359 | PROGRAM, METHOD FOR INFORMATION PROVISION SERVICE, DEVICE AND INFORMATION PROVISION SERVICE SYSTEM - A non-transitory computer readable storage medium storing therein a program for causing a computer to execute a process, the process includes receiving, by a server, a position information from a mobile terminal device, and sending, by the server, contents of domain corresponding to the position information to the mobile terminal device, and wherein the sending further includes second sending, by the server, when the position information corresponds to an offline preparation domain which locates a circumstance of an offline domain of which a communication with the mobile terminal device is in an offline state, the contents of the offline domain corresponding to the offline preparation domain. | 2015-10-29 |
20150312360 | DETERMINING ANONYMOUSLY IDENTIFIED USERS IN MESSAGE CONTENT - A computer detects an entry of content by a first user in a collaboration application and determines the entry of content contains an identification of a second user, the identification indicating the entry of content and the identification are to be visible only to the first user and the second user. Responsive to determining the entry of content contains the identification of a second user, the computer copies the entry of content. The computer then sends the copied entry of content to the second user in the collaboration application. | 2015-10-29 |
20150312361 | Method Of Establishing Communication Session Using Active Connection Of Mobile Terminal To Relay Server - The present invention relates to a method of establishing a communication session passing through a relay server between a mobile terminal capable of connecting to a wireless network at a remote site and a user terminal connected to the Internet, in which if the relay server or a reception server connected to the relay server transmits information on a connection target mobile terminal to a push server providing a push service in response to a request of the user terminal, an agent installed in the mobile terminal actively connects to the relay server in response to a call of the push service, and the relay server establishes a communication session between the user terminal and the mobile terminal. A communication session can be efficiently established for a mobile terminal to which a static IP address is not assigned, and thus communication load can be drastically reduced, and power and resources of the mobile terminal can be efficiently utilized. | 2015-10-29 |
20150312362 | METHOD AND APPARATUS FOR SENDING DELIVERY NOTIFICATION OF NETWORK APPLICATION-RELATED PRODUCT - A method and apparatus for sending a delivery notification of a network application-related product are provided. The method includes: selecting a delivery executing server in advance from multiple delivery servers of an application; acquiring quality of service information of the delivery executing server of the application; judging, according to a predefined judging rule, whether the quality of service information meets a requirement; and if the requirement is met, retaining the delivery executing server unchanged; otherwise, setting another delivery server of the application as a delivery executing server; and sending a delivery notification to a current delivery executing server of the application upon detecting the delivery notification of the application to be sent. | 2015-10-29 |
20150312363 | USING PROXY DEVICES AS DYNAMIC DATA RELAYS - A local server is configured to communicate with a plurality of computing devices within a local network. The local server comprises memory for storing instructions and a processor configured to execute the instructions. The instructions cause the processor to dynamically establish a connection with one or more of the plurality of computing devices, the connection identifying the one or more of the plurality of computing devices as data relays; receive data traffic from one or more of the plurality of computing devices within the local network, the data traffic to be communicated to a destination server; transmit the data traffic to the data relays for communication to the destination server via a communication network; receive response data traffic from the data relays; and transmit the response data to the one or more of the plurality of computing devices within the local network. | 2015-10-29 |
20150312364 | Intelligent Global Services Bus and System for Mobile Applications - A communications system including a plurality of mobile user computing devices, and a service provider subsystem for enabling communications between any of the mobile user computing devices and enterprise network systems. The service provider subsystem has a plurality of clusters strategically distributed across at least one geographical region and interconnected by a global services bus. Each of the clusters includes a plurality of nodes interconnected to a distributed memory storage bus. Each of the nodes includes a service manager module for monitoring services available to the node, a service access point module for enabling communications between the node and enterprise network systems, a client access point module for enabling communications between the node and at least one of the mobile user computing devices, and a message control point module for managing communications between the client access point module and the service access point module. | 2015-10-29 |
20150312365 | REQUESTING OFFLINE PROFILE DATA FOR ONLINE USE IN A PRIVACY-SENSTIVE MANNER - A method, performed using one or more servers under the control of an ISP, comprises: (a) receiving an electronic transmission from a requesting server of an IP address and a time and date; (b) automatically determining to which subscriber of the ISP the received IP address was allocated at the received time and date; and (c) automatically transmitting an electronic communication that causes delivery to the requesting server of offline data originating from an offline data provider. The delivered offline data concern the subscriber determined to have been allocated the received IP address at the received time and date. The communication does not convey to the offline data provider the subscriber's history of online activity, and the delivery does not convey to the requesting server a personal identity of the subscriber. | 2015-10-29 |
20150312366 | UNIFIED CACHING OF STORAGE BLOCKS AND MEMORY PAGES IN A COMPUTE-NODE CLUSTER - A method includes, in a plurality of compute nodes that communicate with one another over a communication network, running one or more Virtual Machines (VMs) that access storage blocks stored on non-volatile storage devices coupled to at least some of the compute nodes. One or more of the storage blocks accessed by a given VM, which runs on a first compute node, are cached in a volatile memory of a second compute node that is different from the first compute node. The cached storage blocks are served to the given VM. | 2015-10-29 |
20150312367 | EFFICIENT CACHING IN CONTENT DELIVERY NETWORKS BASED ON POPULARITY PREDICTIONS - A method for caching objects at one or more cache servers of a content delivery network (CDN) includes: determining, by a processor, attributes of objects of a set of objects; calculating, by the processor, an efficiency metric for each object of the set of objects based on the attributes of each object, wherein the attributes of each object include an expected future popularity associated with the object; selecting, by the processor, a subset of objects from the set of objects for caching based on calculated efficiency metrics; and caching the subset of objects at the one or more cache servers. | 2015-10-29 |
20150312368 | DATA CACHE ON A CLOUD PLATFORM - In some examples, a data storage on a cloud platform may be configured to provide cloud services access to general data while preserving the access right to private data. General data is accessible to all applications. The identity information of applications that may access private data may be stored on the data storage. When the identity information of a requesting application matches the identity information stored on the data storage, the cloud platform may grant the access to private data. | 2015-10-29 |
20150312369 | CHECKPOINTS FOR MEDIA BUFFERING - Embodiments of techniques, apparatuses and systems associated with media playback are disclosed. In some embodiments, a computing device may receive information about a media file, the information representative of one or more of a plurality of elapsed time points corresponding to buffer checkpoints in playback of the media file. The computing device may determine an amount of the media file that has been cached in a buffer, and may determine, prior to commencing playback of a portion of the media file between two of the elapsed time points, whether the cached amount includes the portion. In response to determining that the cached amount does not include the portion, the computing device may increase the cached amount to include the portion before commencing playback of the portion. Other embodiments may be described and/or claimed. | 2015-10-29 |
20150312370 | Screen Sharing Cache Management - In one embodiment, a managed cache system, includes a cache memory to receive storage units via an uplink from a transmitting client, each storage unit including a decodable video unit, each storage unit having a priority, and enable downloading of the storage units via a plurality of downlinks to receiving clients, and a controller processor to purge the cache memory of one of the storage units when all of the following conditions are satisfied: the one storage unit is not being downloaded to any of the receiving clients, the one storage unit is not currently subject to a purging exclusion, and another one of the storage units now residing in the cache, having a higher priority than the priority of the one storage unit, arrived in the cache after the one storage unit. Related apparatus and methods are also described. | 2015-10-29 |
20150312371 | APPARATUS AND METHODS FOR REDUCING SOFT BUFFER SIZE IN MTC DEVICES - A machine type communication (MTC) device is configured to communicate through a long term evolution (LTE) network. The MTC device include a wireless transceiver to receive a signal through the LTE network, a soft buffer configured to store a plurality of soft channel bits for up to a maximum number of hybrid automatic retransmission request (HARQ) processes, and a signal processing unit. The signal processing unit is configured to determine a total number of soft channel bits based at least on the maximum number of HARQ processes, and to use limited buffer rate matching (LBRM) to store a reduced number of the total number of soft channel bits in the soft buffer. | 2015-10-29 |
20150312372 | SYSTEMS AND METHODS FOR DISTRIBUTING PUBLISHED CONTENT AMONG USERS OF A SOCIAL NETWORK - Collecting and distributing information related to recent content publication activity of an instant messaging (IM) user provides other users in a network with timely, relevant information about people known to the user or within the same social network. A user participating in a social network can quickly and efficiently perceive new information related to other users (referred to as co-users) in a social network by reviewing the co-users' recent content publication activity. A user may be made able to do so without requiring the co-user to send a communication directly to the user regarding the new facts or new content, and also without requiring the user to actively browse or request information about the co-user. | 2015-10-29 |
20150312373 | RECEIVING TERMINAL AND RECEIVING METHOD - A receiving terminal ( | 2015-10-29 |
20150312374 | PREDICTIVE CLOUD-BASED PRESIMULATION - Embodiments related to predictive cloud-based presimulation are described herein. For example, one disclose embodiment provides, on a computing device, a method comprising receiving an input of state from a client device and executing a server simulation of a digital experience based on the input of state, the server simulation configured to run concurrently with, and ahead of, a client simulation on the client device. The method further comprises generating a plurality of simulation results from the server simulation, selecting one or more simulation results from the plurality of simulation results based on a likelihood the client simulation will utilize a particular simulation result, and sending the one or more simulation results to the client device. | 2015-10-29 |
20150312375 | PRE-FETCHING GRID BLOCKS BY USER INTENT - Disclosed herein are systems, methods, and software to enhance user experiences with online services and hosted content. In at least one implementation, an initial user interaction with a user interface to a local model of content is detected. The local model of the content comprises an initial portion of the content downloaded to the local model. A subsequent user interaction with the user interface to the local model of the content is predicted based at least in part on the initial user interaction. A subsequent portion of the content is then identified for downloading to the local model of the content in anticipation of the subsequent user interaction occurring. The subsequent portion is identified based at least in part on the subsequent user interaction. | 2015-10-29 |
20150312376 | SYSTEM AND METHOD FOR SUPPORTING A BYPASS-DOMAIN MODEL FOR ACROSS-DOMAIN MESSAGING IN A TRANSACTIONAL MIDDLEWARE MACHINE ENVIRONMENT - A system and method can support across-domain messaging in a transactional middleware machine environment. A transaction domain can import one or more services from a remote transaction domain, wherein said one or more services are registered in a service table that is associated with the transaction domain. Furthermore, a client in the transaction domain can find from the service table a remote server in the remote transaction domain that provides said one or more services, and send a message directly to the remote server to invoke said one or more services by passing one or more domain gateway servers in both the transaction domain and the remote transaction domain. | 2015-10-29 |
20150312377 | SYSTEM AND METHOD FOR UPDATING SERVICE INFORMATION FOR ACROSS-DOMAIN MESSAGING IN A TRANSACTIONAL MIDDLEWARE MACHINE ENVIRONMENT - A system and method can support across-domain messaging in a transactional middleware machine environment. A gateway server in a transaction domain operates to provide a notification of an update in one or more services to one or more gateway servers in one or more remote transaction domains. Furthermore, the gateway server can receive an inquiry for said one or more services from a remote transaction domain, and send a response to a gateway server in the remote transaction domain, wherein the response contains information that allows a client in said remote transaction domain to invoke said one or more services. | 2015-10-29 |
20150312378 | SYSTEM AND METHOD FOR SUPPORTING A PROXY MODEL FOR ACROSS-DOMAIN MESSAGING IN A TRANSACTIONAL MIDDLEWARE MACHINE ENVIRONMENT - A system and method can support across-domain messaging in a transactional middleware machine environment. Using a proxy model, a first transaction domain can export one or more services to a second transaction domain, wherein said one or more services are imported from a third transaction domain. Furthermore, a first gateway server in the transaction domain can receive a request from a client in the second transaction domain to invoke said one or more services in the third transaction domain, and can route the request to a server in the third transaction domain that provides said one or more services. | 2015-10-29 |
20150312379 | HIGH EFFICIENCY BINARY ENCODING - A method and a system are provided for encoding and processing digital information. The digital information is encoded according to binary encoding formats corresponding to primitive data types. The primitive data types comprise scalar data types including Boolean, integer, float, decimal, time stamp, string, symbol, binary large object, and character large object data types. The primitive data types also comprise composite data types including structure, list and S-expression data types. The binary-encoded digital information is stored in a message with a predetermined format for transmission. No metadata is included in the message. | 2015-10-29 |
20150312380 | TRANSLATING CELLULAR PROTOCOLS FOR A VEHICLE TELEMATICS UNIT - A system and method of converting a cellular protocol of wireless communications at a vehicle includes receiving, at a relay device located in a vehicle, wireless communications that are sent from a vehicle telematics unit using a first cellular protocol; converting the wireless communications to a second cellular protocol at the relay device; and transmitting the converted wireless communications from the relay device to a cell tower using the second cellular protocol. | 2015-10-29 |
20150312381 | METHOD FOR PROXYING COMMUNICATION BETWEEN A CONTENT-CENTRIC NETWORK AND AN INTERNET DOMAIN - A method, apparatus and computer program product are provided to proxy communication between different types of networks, such as different types of networks that communicate in accordance with different protocols or different messaging patterns. In the context of a method, communication is supported with a content-centric network having one or more clients that are configured to communicate with publish and subscribe messages. The method also supports communication with one or more nodes configured to communicate in an Internet domain, such as by supporting communication with a CoAP network or a HTTP network. The method also proxies communicating between one or more clients of the content-centric network utilizing the publish and subscribe messages and one or more nodes in the Internet domain using an Internet domain message. | 2015-10-29 |
20150312382 | SWITCHING A NETWORK CONNECTION FROM A FIRST NETWORK PROTOCOL TO A SECOND NETWORK PROTOCOL - Systems and methods for switching between communicating according to a first network protocol and a second network protocol are provided. The provided systems and methods multiplex received communications according to the first and second network protocols and select one of the network protocols based on a quality or throughput of the network protocol without terminating any existing sessions established according to either of the first or second network protocols. | 2015-10-29 |
20150312383 | HANDLING MULTIPATH TRASNMISSION CONTROL PROTOCOL SIGNALLING IN A COMMUNICATIONS NETWORK - A method and apparatus for handling Multipath Transmission Control Protocol, MPTCP, signaling in a communications network. The communications network includes a first node hosting an MPTCP proxy function, and a second node in a second access network. The second node receives from a mobile terminal an attachment request. The second node then sends a message to a remote database and receives a response, the response including an identity of the first node. An MPTCP data path can then be redirected from the second access network to the MPTCP proxy function. Even in cases where the MPTCP proxy function is located at or between the PDN Gateway and the mobile terminal, the second access can be made aware of the location of the MPTCP proxy function and route MPTCP data traffic accordingly. | 2015-10-29 |
20150312384 | MANAGING SEQUENCE VALUES WITH ADDED HEADERS IN COMPUTING DEVICES - In one embodiment, the disclosure provides a data processing method comprising receiving, from a client computer, a first handshake message segment comprising a first client sequence value; sending to a server computer a second handshake message segment comprising a second client sequence value equal to the first client sequence value less an added data length value; receiving a third handshake message segment from the client computer and sending a fourth handshake message segment to the server computer and determining that connections to the client computer and the server computer have reached established states; receiving from the client computer a first data segment comprising a first data length value; forming a second data segment that comprises: payload data from the first data segment; added data that is equal in size to the added data length value; and a second data length value equal to a sum of the first data length value and the added data length value; sending the second data segment to the server computer; wherein the method is performed using one or more computing devices. | 2015-10-29 |
20150312385 | Insertion and Use of Application or Radio Information in Network Data Packet Headers - Techniques are described herein for receiving, by node of a telecommunication service provider, a network data packet from one of an application client of a telecommunication device and an application server. The node may then retrieve application information from a header of the network data packet and apply the application information to adapt radio delivery. Alternatively or additionally, the node may then insert radio information into the header of the network data packet in place of the application information. After performing the inserting or the retrieving, the node may transmit the network data packet to the other of the application client and the application server. | 2015-10-29 |
20150312386 | SIGNALING METHOD - A signaling method is provided by a device in a WLAN. The device includes signaling information in an address field, generates a MAC frame including the address field, and transmits a PHY frame including a data field into which the MAC frame is inserted. | 2015-10-29 |
20150312387 | METHODS AND APPARATUS FOR RESOLVING DATA INCONSISTENCIES IN AN IMS NETWORK - A Serving Call Session Control Function, S-CSCF, within an IP Multimedia Subsystem, IMS, core network. Notifications are sent to a Home Subscriber Server, HSS, of the IMS core network, indicating IMS registration state changes of users. Delivery failure of a notification of an IMS registration state change sent to a HSS and relating to a given user is detected. An association between an identifier of the given user and an indication of said delivery failure is stored in order to indicate a loss of IMS registration state synchronization for the given user between the S-CSCF and the HSS. An event requiring an IMS registration state change for the user is detected. A determination is made that a delivery failure indication associated with the user's identifier is stored. The HSS is notified indicating the required IMS registration state change and of a previous loss of the IMS registration state synchronization. | 2015-10-29 |
20150312388 | Dedicated Hand-Held Electronic Device for SkypeTM Communication - A dedicated hand-held electronic device having a main body, a touch screen, a network communication device, and a control unit. The touch screen is combined the main body. The network communication device is set in the main body for connecting a network. The control unit is set in the main body, the control unit is electrically connected with the touch screen and the network. The control unit includes an executing module and a prohibition change module. The executing module is used to control the touch screen displaying a SKYPE™ communication interface only, after turn on the hand-held electronic device, execute the communication function of SKYPE™ only therefor, wherein the SKYPE™ communication interface includes a plurality SKYPE™ operating picture. The prohibition change module is used to banning a user to install a not as-built program in the hand-held electronic device. | 2015-10-29 |
20150312389 | Electronic Device Gripping System - An electronic device gripping system allows a user to securely and comfortably hold a portable electronic device using one or more fingers. The system includes a base member having a first surface, a second surface, and a perimeter edge coupled to and extending between the first surface and the second surface. A finger securement member is coupled to the first surface of the base member and receives a finger of a user therein. A connector is coupled to the base member and couples the base member to a cell phone. | 2015-10-29 |
20150312390 | Ergonomic tubular anechoic chambers for use with a communication device and related methods - Disclosed, in general, are devices that provide a substantially sound-tight chamber over a sound source while absorbing fields of sounds from the sound source. In general, the devices feature: an anechoic chamber that is configured to receive a sound source in a substantially sound-tight manner; and an anechoic channel that is in fluid communication with the ambient atmosphere. The anechoic chamber is adapted to capture air containing sound energy generated by the sound source, and distribute the air about an internal surface area on the inside of the chamber, wherein the internal surface area is sufficiently large to dampen or otherwise absorb the sound energy. Specifically, the secondary anechoic chamber collects air from in-between the first and second anechoic chambers around the perimeter of the mouth, in the low decibel environment away from the voice blast high decibel areas in front of the mouth. Voice air from speaking fills up the primary anechoic cup chamber and once the primary anechoic cup chamber is full of air, then the air is channeled to the secondary anechoic chamber and into the suppressor channel where the voice air will exit the telephone with as low of decibel energy left as possible. Additionally, the apparatus may feature a circuit board with a telephone cord female jack connection and a plurality of switches, wherein the telephone female jack mounted on the circuit board receives a quick release levered male jack connected to a wire from the telephone base set. | 2015-10-29 |
20150312391 | AUTOMATIC CALL CONTROL METHOD FOR SELECTION OF CALL APPROACHES - An automatic call control method includes the steps of: receiving a mobile terminated call; checking whether the mobile terminated call matches a call rule; and if the mobile terminated call matches the call rule, rejecting the mobile terminated call, and then performing a callback according to a predetermined call approach corresponding to the call rule. | 2015-10-29 |
20150312392 | CATEGORIZED HANDLING OF ELECTRONIC COMMUNICATIONS - A recipient communications device associated with a vehicle computing system (VCS) may be configured to receive, over a communications network, an incoming communication from a sender communications device, identify a notification type to provide based on a message directive provided by the sender device, retrieve notification settings associated with the notification type, and perform a notification of receipt of the incoming communication using a VCS user interface according to the notification settings. | 2015-10-29 |
20150312393 | VOICE COMMUNICATION METHOD AND ELECTRONIC DEVICE USING THE SAME - A voice communication method for an electronic device includes receiving a phone call; detecting whether a user performs an answering action when receiving the phone call; and activating a voice communication of the phone call when detecting that the user performs the answering action; wherein the answering action does not include an action of triggering a button on the electronic device. | 2015-10-29 |
20150312394 | METHOD AND APPARATUS FOR PROVIDING SERVICES VIA A MODULAR SMART ILLUMINATION DEVICE - An approach for implementing an illumination device for interfacing with other illumination devices or user devices and for receiving and providing various services. The approach includes providing an interface to an illumination device, wherein the illumination device is configured to include a plurality of modules and wherein the plurality of modules includes at least an illumination module, a networking module, and a short range wireless communication module. The approach also includes receiving an input via the interface for specifying a service associated with the illumination device, wherein the service employs at least one of the illumination module, the networking module, and the short range wireless communication module. Further, the approach includes configuring the illumination device to provide the service based on the input. | 2015-10-29 |
20150312395 | PERFORM AN ACTION BASED ON DIALED DIGITS - A method includes receiving, via an input interface of a mobile communication device, user input corresponding to dialed digits. The method includes causing a transmitter of the mobile communication device to transmit a connection signal to a communication network device based on the dialed digits. The method includes determining, at a processor of the mobile communication device, whether the dialed digits are associated with an action based on action information stored at a memory of the mobile communication device. The method further includes when the dialed digits are associated with the action, automatically causing the transmitter to transmit a disconnect signal to the communication network device, the disconnect signal indicating termination of a communication session associated with the dialed digits, and performing the action using the processor. | 2015-10-29 |
20150312396 | SYSTEM AND METHOD FOR PROVIDING ADDITIONAL INFORMATION TO MOBILE COMMUNICATION TERMINAL DURING CALL ATTEMPTS - The present invention relates to a system and method for providing additional information to a mobile communication terminal when a call is attempted, and provides a system for providing additional information to a mobile communication terminal when a call is attempted, the system including a mobile communication terminal configured to, when a call request signal is generated, receive additional information, set for a called telephone number, from an additional information provision server and then display the received additional information on a display unit before a call connection process is performed; and the additional information provision server configured to send the additional information to the mobile communication terminal, and a method using the system. According to the present invention, there can be provided a system and method that are capable of, when a mobile communication terminal, particularly a calling terminal, attempts a call, providing a variety of types of additional information via the mobile communication terminal in a stage prior to the performance of a call connection process. | 2015-10-29 |
20150312397 | Smart Phone and the Controlling Method of the Same - A method of controlling a smart phone comprises capturing a finger, hand or face image of a user by an image sensor. The captured image by the smart phone is analyzed. A first control signal in responsive to the finger, hand or face image is generated to perform a default function. At least a first and a second sub-display windows on the display is displayed, wherein a first and a second software interfaces are displayed on the at least first and second sub-display windows. The at least first and second sub-display windows are altered by a user command. The first sub-display window is overlapped over the second sub-display window to show. The second software interface is switched to the first software interface. | 2015-10-29 |
20150312398 | APPARATUS AND METHOD FOR AUTOMATIC DISCOVERY AND SUGGESTING PERSONALIZED GESTURE CONTROL BASED ON USER'S HABIT AND CONTEXT - An apparatus and method for automatic discovery and suggesting personalized gestures from mobile terminal to control a plurality of devices in smart home system, based on user's habit and context. The method includes recording, via a mobile terminal, a context of the mobile terminal, recoding, via home system, actions taken by the plurality of devices in the home system, recognizing as a gesture command from a correlation of at least a portion of the recorded context of the user's mobile terminal with the recorded actions taken by the plurality of devices in the home system, and controlling at least one of the plurality of devices based a repetition of the gesture command, the controlling repeating the actions taken by the at least one of the plurality of devices in the home system. | 2015-10-29 |
20150312399 | FLASHLIGHT AND DEFENSIVE SPRAY APPARATUS WITH INTEGRAL LOCATOR TRANSMITTAL DEVICE - A self defense apparatus comprising a body containing a light source, a container that contains a defensive spray material, and a wireless device programmed to transmit message data to a first remote device, and activation structure that activates the light source to produce a light, the defensive spray material to exit the container, and the wireless device to transmit the message data. | 2015-10-29 |
20150312400 | DETECTING AND REPORTING A VEHICLE OF INTEREST - Discussed are various systems, computer-readable mediums, and methods for determining a vehicle is of interest, referred to as a targeted vehicle, based on an image capture of the car. A user may position a mobile computing device on the dash of his or her vehicle. While the user is driving, the mobile computing device may collect image frames of other vehicles and transmit them to a remote server. The remote server may identify a vehicle as a targeted vehicle and notify one or more users of the identification including details regarding why the vehicle is targeted. | 2015-10-29 |
20150312401 | APPARATUS AND METHOD FOR MANAGING CONVERSATIONAL CONTENTS WITH CONTACTS IN A TERMINAL - An apparatus and method for managing conversational content associated with a contact in a terminal are provided. The apparatus includes a storage unit configured to store contact information including a name of each of contacts and a corresponding number, a management unit configured to preserve conversational information associated with one of the contacts, which includes the corresponding number of the one contact, the one contact, a time of occurrence and a detailed content associated with each of conversational messages, and to form a conversational content with the one contact to be displayed for a user based on the contact information and the conversational information, and a display unit configured to display the conversational content with the one contact formed by the management unit for the user. | 2015-10-29 |
20150312402 | COMPUTING SYSTEM WITH CONTROL MECHANISM AND METHOD OF OPERATION THEREOF - A computing system includes: a communication unit configured to communicate a client recognition pattern for detecting an agent device within a detection proximity; and a control unit, coupled to the communication unit, configured to: determine a detection quantity based on the client recognition pattern, assign a channel bin based on comparing the detection quantity to a channel occupancy available, and generate an activity command based on an activity request pattern assigned to the channel bin for controlling a device functionality of an electronic device. | 2015-10-29 |
20150312403 | Wireless Communications Device having Contact Specific Silent Mode Disabling Capabilities - A wireless communications device includes a memory, an output device, an input device and a processor. The memory is adapted to maintain individual profiles relating to each of a plurality of user contacts. The profiles include a silent notification mode setting. The output device is operable to emit audible notifications responsive to incoming communications from the user contacts. The input device is operable to change a notification mode of the device between an audible notification mode and a silent notification mode. The processor is operable for processing user selections of the silent notification mode setting between a silent mode enabled setting and a silent mode disenabled setting for the profiles. The processor is configured to cause the output device to emit audible notifications responsive to incoming communications from the user contacts having the silent mode disabled, when the device is in the silent notification mode. | 2015-10-29 |
20150312404 | DEVICE CONTEXT DETERMINATION - Systems and methods are provided for context determination. In one implementation one or more indications can be received, each of the one or more indications corresponding to a perception of one or more access points in relation to a user device. The one or more indications can be processed to determine one or more characteristics of at least one of the one or more access points. Based on the one or more characteristics, a context of the user device can be determined. | 2015-10-29 |
20150312405 | MOBILE DEVICE AND METHOD FOR CONTROLLING THE SAME - A mobile device and a method for controlling the same are disclosed, in which different lock states are provided depending on a mode which is currently implemented in a dual mode of a first mode including child mode and a second mode including adult mode, and different unlock interfaces are provided depending on the lock state. | 2015-10-29 |
20150312406 | A METHOD AND APPARATUS OF SECURE RECOGNIZATION FOR PERVASIVE FACE-TO-FACE SOCIAL COMMUNICATIONS - A method of secure recognization for pervasive face-to-face social communications may comprise: initiating a procedure for generating a recognization protocol; exchanging information for the recognization protocol with one or more apparatuses, wherein the information indicates wearable devices used in executing the recognization protocol and users carrying the wearable devices; and generating the recognization protocol by negotiating with the one or more apparatuses a kind of code word which is presented by the wearable devices during executing the recognization protocol. | 2015-10-29 |
20150312407 | CONTEXT PROFILE IDENTIFICATION AND SHARING - A server device may receive, from a user device, application activity data associated with the user device; determine, based on the application activity data, a location associated with the user device; store information associating the application activity data with a call identifier and the location; receive an indication that an incoming call has been received, the incoming call being placed using the call identifier; determine, based on receiving the indication, a location of a caller that placed the call; identify the application activity data based on the call identifier and the location of the caller; and output the application activity data to a callee associated with the call. | 2015-10-29 |
20150312408 | Simultaneous LTE Data and DSDA Voice - Performing data communications by a Dual SIM Dual Active (DSDA) user equipment (UE), while simultaneously conducting two concurrent voice calls. The UE may receive a request to perform data communications while conducting a first voice call on a first radio and concurrently conducting a second voice call on a second radio. The UE may then determine whether one of the voice calls is currently on hold. The UE may perform the data communications using the radio on which the held call is being conducted. The UE may therefore dynamically select available slots from the first radio and the second radio for performing the data communication, based on which of the first radio and the second radio has a voice call that is currently on hold. In some embodiments, the data communications may be performed using a Long Term Evolution (LTE) protocol stack. | 2015-10-29 |
20150312409 | DEVICES AND METHODS OF PROVIDING RESPONSE MESSAGE IN THE DEVICES - A device includes a communication unit configured to receive a call request from a calling user; and a control unit configured to control the communication unit to provide a response message including information about a current situation based on information about an application currently being executed to the calling user in response to a rejection regarding the call request. | 2015-10-29 |
20150312410 | NETWORK RECORDING AND SPEECH ANALYTICS SYSTEM AND METHOD - A system and method for network recording and speech analytics wherein a recording system receives media exchanged between first and second communication devices during a telephony call. The media is received by the recording system over a wide area network. The recording system bridges a media path between the first and second communication devices, and replicates media exchanged in the media path for storing the replicated media in a mass storage device. The recording system further captures metadata associated with the call, and stores the captured metadata in association with the stored media. The stored media and metadata may then be provided to a requesting device over the wide area network. The recording system may also be configured to analyze the call recording along with the associated metadata for detecting key words or phrases and/or triggering actionable events. | 2015-10-29 |
20150312411 | METHOD FOR DIRECTING A PHONE CALL TO A WEB-BASED MENU ACCESS POINT VIA A PASSIVE TELEPHONE ACCESS POINT - A method for providing interactive voice response (IVR) includes providing, by an IVR telephone system, to a telephone caller connected to the IVR telephone system, an auditory prompt informing the user of the availability of a visual menu system useable in lieu of the IVR telephone system. The caller is forwarded, by the IVR telephone system, to a passive telephone access point (PTAP). A notification is sent, by the PTAP, to the caller via a communication channel distinct from the voice communication channel via which the caller connected to the IVR telephone system. The notification includes information for directing the caller to connect to the visual menu system. The caller connects to the visual menu system using the information provided in the notification. | 2015-10-29 |
20150312412 | METHOD AND APPARATUS FOR PROVIDING COMMUNICATION INTERACTION VISIBILITY - A method for providing communication interaction visibility includes detecting an incoming voice call communication to a communication system, determining an identifier of a caller initiating the voice call communication, retrieving a communication history related to the identifier from a messaging gateway, and providing the communication history to an agent terminal of the communication system. | 2015-10-29 |
20150312413 | System for Facilitating Loosely Configured Service Worker Groups in a Dynamic Call Center Environment - A system for soliciting and activating one or more groups of workers to service contact center business includes an interface accessible to the one or more groups for accepting group registration data, publishing contact center business and for enabling the groups to subscribe to receive business; a data repository for storing the registration data for subscribing groups; and a routing server for specifying routing strategies for event routing to the groups. The system is characterized in that the one or more groups of workers may be activated during contact center business activity to perform services based on need. | 2015-10-29 |
20150312414 | METHOD AND SYSTEM FOR ROUTING MESSAGES AND CONNECTING USERS ASSOCIATED WITH LIVE-CONNECTED CONTENT - A first request is received from a first user device, including a content item identifier identifying a first content item. In response, a list of media content documents is identified from a content database based on the content item ID. Document identifiers of the media content document are transmitted to a second server. A list of agent identifiers is received from the second server identifying agents who are currently available to establish a live communication session with the first user. A subset of the media content documents is determined based on the availability information of the agents and transmitted to the first user device. Each of the subset is presented with at least one agent identifier identifying an available agent, at least one geographic location of the available agent, and a live connect button to allow the first user to reach the corresponding available agent. | 2015-10-29 |
20150312415 | METHOD AND SYSTEM FOR INTEGRATING AN INTERACTION MANAGEMENT SYSTEM WITH A BUSINESS RULES MANAGEMENT SYSTEM - In a contact center, a system for processing communication events has an interaction server for managing events waiting to be routed, a routing server for routing the events, a rules engine, and a gateway server executing rules invocation logic and interacting with the rules engine. The interaction server tracks incoming events, initiates and sends a routing request to the routing server, including a special routing object, for each event that requires conformance to business rules, the routing server, executing the routing object, sends an execution request to the gateway server, which upon receipt of the request prepares a business object model (BOM), being a set of facts upon which the rules engine executes rules appropriate to the facts, resulting in routing direction for the routing server to route the event. | 2015-10-29 |
20150312416 | VOICE CALL DIVERSION TO ALTERNATE COMMUNICATION METHOD - A method of voice call diversion includes detecting an incoming voice call communication from a calling device, identifying an alternate communication option, providing the alternate communication option to the calling device, detecting a selection of the alternate communication option from the calling device, and diverting the incoming voice call communication so as to utilize the selected alternate communication option. | 2015-10-29 |
20150312417 | OPTIMIZED PREDICTIVE ROUTING AND METHODS - The methods, apparatus, and systems described herein facilitate optimizing routing decisions. The methods include retrieving and/or predicting a profile of a current customer and future customers, determining which agents are currently available and which agents are expected to be available, and providing a routing recommendation based on the profile retrieval or prediction for the current customer and the future customers, and the currently available agents' and expected available agents' proficiency at handling customers with the retrieved and/or predicted profiles. | 2015-10-29 |
20150312418 | SYSTEM FOR INTEGRATING VOIP CLIENT FOR AUDIO CONFERENCING - Aspects of the present disclosure disclose system, apparatus and methods for providing an integrated web conferencing. In various aspects, the disclosure is directed to integrating a VoIP client for audio conferencing with a web client. In particular, the system provides for integrating a web portion of a web conference with an audio portion of the web conference. More specifically, the system, apparatus and methods provide for connecting a VoIP client to an audio conferencing portion of the system to facilitate communications between client and server. | 2015-10-29 |
20150312419 | CONFIGURATION METHOD FOR SOUND COLLECTION SYSTEM FOR MEETING USING TERMINALS AND SERVER APPARATUS - A configuration method for a sound collection system for a meeting using a plurality of terminals, the system obtaining speech from the terminals. The method includes: receiving external sounds from the respective terminals as collected-sound data, the external sounds being collected by the respective terminals; and determining a meeting to which each of the terminals belongs, in accordance with a degree of similarity between the collected-sound data. At least one of the receiving the collected-sound data and the determining the meeting is performed by a processor. | 2015-10-29 |
20150312420 | CONTROLLER FOR THE INTELLIGENT INTERCONNECTION OF TWO COMMUNICATION NETWORKS, AND METHOD OF USE FOR SAME - A caller ID based call routing feature. A processing system in the public switched telephone network (PSTN) receives first identifying information for identifying the source of a telephone call and associates additional information stored in a memory with the first identifying information. The additional information may then be transmitted to the subscriber via the Internet for display. Another feature is a branch calling feature where the subscriber may program a processing system within the PSTN to forward an incoming call to two or more end units (e.g., telephones) simultaneously. If the call at an end unit is answered, answer supervision signaling is transmitted back to the processing system which then terminates all other calls. The processing system then connects the calling party to the subscriber. The branch calling may be made for any combination of local, long distance, and cellular telephone numbers. | 2015-10-29 |
20150312421 | Cost Allocation for Derived Data Usage - A system and method that allows for information relating to data and communication resource usage to be gathered and analyzed such that particular data transactions and usage can be classified based on purpose and/or type. Further, the system and method provide reporting based on amount of usage and/or purpose or type of usage so that associated costs and usage can be calculated applied and allocated to particular accounts, divisions, groups or individuals within and outside of a company or entity. Further, the system may restrict data usage of devices to data usage that can be allocated to particular accounts based on purpose, source, destination or other. | 2015-10-29 |
20150312422 | Real-Time Usage Detection Of Software Applications - A system and method that allows for information relating to data and communication resource usage to be gathered and analyzed such that particular data transactions and usage of network accessible software applications can be classified based on purpose and/or type. Further, the system and method provide reporting based on amount of usage and/or purpose or type of usage so that associated costs and usage can be calculated applied and allocated to particular accounts, divisions, groups or individuals within and outside of a company or entity. Further, the system may disable features of or access to network accessible software applications based on lack or use, limited use or other metrics that fall outside of threshold ranges or values. | 2015-10-29 |
20150312423 | SYSTEM AND METHOD FOR SCHEDULING, ESTABLISHING AND MAINTAINING AN OPEN COMMUNICATION CHANNEL WITH AN ADVISOR - A system is provided for scheduling and maintaining an open communication channel between multiple parties. The system includes a client device connected to a host device via a network. The client device is configured to interact with a website in order to schedule a communication with an advisor. The client device can then be used to participate in the scheduled communication with the advisor. During the communication, a telephone application may be configured to monitor the communication channel between the parties. If the application determines that the client connection has been lost, the application may ask the advisor whether he/she wants to reestablish a connection with the client. If the answers is yes, then the application may ask the client if he/she wants to reestablish a call with the advisor. If the answer is yes, then the application will rejoin the client with the advisor over the communication channel. | 2015-10-29 |
20150312424 | MANAGING OF CONSUMPTION TYPE SERVICE CONTRACTS - The invention relates to a method for managing contracts for consumption type services which includes smoothing requests for enactment of UE contracts, by determining a time-to-live in respect of each UE contract, determining an estimate of the number of concurrent requests for contracts to occur at predetermined future time intervals, and modifying the actual issued time-to-live in respect of at least some of the enacted UE contracts to minimize network load. The method also extends to determining a trust-rating for at least some of the UE's contracted to a service provider for the consumption type service and modifying the trust-rating for such UE over time to more accurately reflect the actual trustworthiness of contract requests emanating from such UE. | 2015-10-29 |
20150312425 | IMAGE PROCESS DEVICE - An image process device includes a medium placing part, a sheet feeding part, a first carrying part arranged on a downstream side of the sheet feeding part in a medium carrying direction; a second carrying part arranged on a downstream side of the first carrying part; an image unit positioned between the first carrying part and the second carrying part; a driving part equipped with a rotation shaft and provides a driving force via the rotation shaft; a drive transmission member that rotates in correspondence with a rotation of the rotation shaft; a first drive transmission system that connects the drive transmission member with the sheet feeding part and transmits the driving force of the driving part to the sheet feeding part; and a second drive transmission system that is independent from the first drive transmission system, connects the drive transmission member with the first and second carrying parts and transmits the driving force of the driving part to the first and second carrying parts. | 2015-10-29 |
20150312426 | INTEGRATED IMAGING AND RFID SYSTEM FOR VIRTUAL 3D SCENE CONSTRUCTION - Information is collected by acquiring imaging data of a plurality of objects using an imaging tool; creating a three-dimensional representation of the plurality of objects based on the imaging data; and extracting RFID data stored in an RFID tag using an RFID reader. The RFID tag has a reference to a three-dimensional model. The three-dimensional model is created before acquiring the imaging data of the plurality of objects. And the three-dimensional model is a representation of at least one object of the plurality of objects. | 2015-10-29 |
20150312427 | SYSTEM AND METHOD FOR SEMI-AUTOMATIC GENERATION OF OPERATING PROCEDURES FROM RECORDED TROUBLESHOOTING SESSIONS - A method for generating procedures includes receiving a log of a troubleshooting session. The log includes device data including a sequence of detected operations performed on the device causing respective components to change states. Steps of a candidate operating procedure are generated, based on the log, each corresponding to one of the detected operations. Missing steps may be identified, based on state charts and/or stored operability constraints for the device. The candidate operating procedure is compared with existing operating procedures stored in a knowledge base for the device to identify at least one existing operating procedure which includes steps which match at least some of the steps of the candidate operating procedure and, based on the identified at least one existing operating procedure, generating a textual description based on the textual description of the matching steps. The candidate procedure can be presented to an editor for validation. | 2015-10-29 |
20150312428 | IMAGE PROCESSING APPARATUS - An image processing apparatus includes a controller that controls, on a basis of an operation signal obtained in response to an operation by a user, display of a plurality of setting screens constituting a hierarchized setting menu, each of the plurality of setting screens including a basic setting item. The controller controls the display so that when the basic setting item of one setting screen of the plurality of setting screens is associated with a related setting item that is the basic setting item of another setting screen of the plurality of setting screens, a subject and a setting of the related setting item are displayed in said one setting screen together with the basic setting item of said one setting screen. | 2015-10-29 |
20150312429 | IMAGE PROCESSING APPARATUS WITH AN IMAGE AREA AND A BUTTON FOR TRANSMISSION OF THE IMAGE - On a touch-panel display of an image forming apparatus, pieces of information are displayed divided into five areas, that is, a system area, a function selecting area, a preview area, an action panel area and a task trigger area, of which arrangement is kept unchanged even when operational modes are switched. With such an arrangement, the same or similar pieces of information are displayed on an area arranged at the same position even in different operational modes. | 2015-10-29 |
20150312430 | IMAGE READING APPARATUS - This image reading apparatus includes an image reading unit, an average-density calculation unit, a statistical processing unit, and a blank-page determination unit. The image reading unit reads an original image and outputs image data of the original image. The average-density calculation unit calculates an average density value of block image data for a plurality of block images, which are obtained by dividing the original image, based on the image data output from the image reading unit. The statistical processing unit determines a characteristic value of the average density value distribution associated with the block images. The blank-page determination unit determines whether or not the original image is a blank image based on the characteristic value determined by the statistical processing unit. | 2015-10-29 |