27th week of 2015 patent applcation highlights part 73 |
Patent application number | Title | Published |
20150189010 | COMMUNICATION NETWORK WITH LOAD BALANCING FUNCTIONALITY - A load balancer selects a processing device from a set of processing devices in a communication network to serve a request received by the load balancer from a client device. The load balancer forwards the request to the selected processing device such that the selected processing device can provide at least one response to the client device without the response passing through the load balancer. The response comprises a value inserted therein that is unique to the selected processing device. An acknowledgement is received at the load balancer from the client device, wherein the acknowledgement comprises the unique value associated with the selected processing device. The acknowledgement with the unique value is forwarded from the load balancer to the selected processing device such that the selected processing device can delete state information associated with the request. Selection of the processing device may be based on content of the request. | 2015-07-02 |
20150189011 | PEER-TO-PEER NETWORK PRIORITIZING PROPAGATION OF OBJECTS THROUGH THE NETWORK - A method for transferring digital content items in a peer-to-peer network in which a plurality of nodes participate includes receiving requests for receipt of one or more digital content items from a plurality of requesting nodes belonging to the peer-to-peer network. A capacity of the requesting nodes to upload data is assessed. Network resources available to the peer-to-peer network for delivering the digital content items or chunks thereof to the receiving nodes are allocated based at least in part on the capacity of the requesting nodes to upload data. The digital content items or chunks thereof are sent to the requesting nodes over the peer-to-peer network in accordance with the network resources that are allocated to each of the requesting nodes. | 2015-07-02 |
20150189012 | WIRELESS DISPLAY SYNCHRONIZATION FOR MOBILE DEVICES USING BUFFER LOCKING - One embodiment of the present invention includes techniques for synchronizing displays of a plurality of mobile devices over a wireless network. A processing unit renders an image frame related to a software application into an application image buffer associated with a first mobile device and causes a second mobile device to render a second image frame into a second application image buffer of the second mobile device. The processing unit receives an acknowledgement over a wireless network indicating that the second mobile device has completed rendering the second image frame. The processing unit displays contents of the application image buffer on a first display device associated with the first mobile device and transmits a signal to the second mobile device over a wireless network that causes the second mobile device to display contents of the second application image buffer on a second display device associated with the second mobile device. | 2015-07-02 |
20150189013 | ADAPTIVE AND PRIORITIZED REPLICATION SCHEDULING IN STORAGE CLUSTERS - In one implementation, groups of objects may be maintained, each group including one or more objects that are to be replicated at one or more of the storage clusters. The objects may be assigned to the groups based on replication choices where at least some of the objects are assigned to multiple ones of the groups. A priority value may be determined and associated with each of the groups, the priority value of a particular group being determined based on priority values associated with objects within the particular group. The objects may be selected, for replication, in a replication order based on the priority value of the groups and replication of the selected objects may be initiated. | 2015-07-02 |
20150189014 | APPLICATIONS EXECUTION BETWEEN ELECTRONIC DEVICES AND CLOUD - A method, system and devices for extending battery life and capability of a user mobile device capable of running applications. It allows the isolation of network and application background activity in the cloud, while maintaining interactivity for the final user. | 2015-07-02 |
20150189015 | METHOD FOR PROVIDING A THIRD PARTY SERVICE ASSOCIATED WITH A NETWORK ACCESSIBLE SITE - The method is for providing a third party service associated with a network-accessible site. A client-side script is provided that is configured to be installed on a client-side application. The client-side script is configured to gather information associated with the network-accessible site in response to access of the network-accessible site via the client-side application. The information associated with the network-accessible site has a user identifier and content published on the network-accessible site and user behavior data associated with access of the network-accessible site. The information associated with the network-accessible site is gathered via the client-side script in response to access of the network-accessible site via the client-side application. The content information associated with the network-accessible site is stored in the form of site records in a database. The client script is further configured to report gathered information by executing the script. | 2015-07-02 |
20150189016 | Episodic Coordination Model for Distributed Applications - An episodic execution of program instances and a coordinated message exchange protocol are combined to achieve eventual consistency in the communication between nodes of a distributed system. Program instances run in episodic loops that are triggered by defined input events and that generate checkpoints. The checkpoints indicate when messages are to be sent from the one instance to another instance or other device. The coordinated message exchange protocol allows the instance to send a message to a receiver, to acknowledge that the message has been received, and to confirm the acknowledgement to the receiver. | 2015-07-02 |
20150189017 | COOPERATIVE NODES IN A CONTENT DISTRIBUTION NETWORK - Methods and systems to improve the efficiency of a content delivery system. A local distribution node is introduced to the network, between the content provider and the end user device (i.e., the leaf node). The local distribution node is responsible for servicing a localized subset of the leaf nodes that would otherwise be serviced by a conventional server of the content delivery system. Requests for content are received at the local distribution node from leaf nodes, and content is received at the local distribution node for transmission to the leaf node(s). Content may be cached at the local distribution node to allow faster service of subsequent requests for this content. Caching may also be used to make the channel surfing process more efficient. If demand is high, a leaf node may be promoted to serve as an additional local distribution node. Leaf nodes may also share content among themselves. Bandwidth may be allocated and reallocated by the local distribution node for the local population of leaf nodes. | 2015-07-02 |
20150189018 | EXTREMELY LOW DELAY VIDEO TRANSCODING - A content delivery network transcodes content objects from a content provider for transmission to end users. The content delivery network includes network storage and servers. When a content object is uploaded, the network storage stores a copy of the content object, and a copy of the content object is directed to external file-based storage. At least one of the servers directs segments of the content object to a plurality of transcoding servers. Each of the transcoding servers informs a segment engine about which of the segments the transcoding server has received, transcodes the received segment to form a transcoded segment receivable by at least one of the end users, and transmits the transcoded segment to a permanent storage location. The content delivery network verifies that the copy of the content object is stored in the external file-based storage, and deletes the local copy of the content object. | 2015-07-02 |
20150189019 | MANAGING NETWORK ATTACHED STORAGE - A method and apparatus for managing network attached storage that includes detecting frequency of access from a client to a data item that is in a first server in the network attached storage, a global namespace of the network attached storage indicating an access address for accessing the data item, the access address including a first address of the data item in the first server; in response to the frequency being higher than a predetermined threshold, copying the data item from the first server to a second server in the network attached storage which is proximate to the client, so as to form a data image; and updating the global namespace so as to add to the access address a second address of the data image in the second server whereby the data access efficiency of the network attached storage can be considerably improved. | 2015-07-02 |
20150189020 | NETWORK STORAGE NODE AND NETWORK STORAGE SYSTEM - The present disclosure provides an apparatus for a network storage node, the network storage node comprising mass storage resources and computing resources, the apparatus comprising: a storage management module configured to use the computing resources to provide storage services based on the mass storage resources; and a negotiation control module configured to provide computing services based on the computing resources. By means of the apparatus, the network storage node can be scaled conveniently, so that computing resources in the network storage node are put into sufficient use and a waste of resources is avoided. | 2015-07-02 |
20150189021 | Information Processing Apparatus And Information Processing Method - An information processing method and an information processing apparatus are disclosed. The information processing method is applied to a first electronic device, and includes establishing a communication link between the first electronic device and a second electronic device; determining whether a predetermined display condition is satisfied; when the predetermined display condition is satisfied, displaying a first communication interface to be used for communicating with the second electronic device, wherein the first communication interface can include a first region and a second region that are not totally identical, the first region includes a first sub-region for displaying first information acquired by the first electronic device and/or a second sub-region for displaying second information acquired by the second electronic device, in case of presence of shared information, the second region is provided to display the shared information. | 2015-07-02 |
20150189022 | INFORMATION PROCESSING APPARATUS - An information processing apparatus of the present disclosure includes: an input unit configured to receive an instruction from a user; a communication unit configured to perform a connection to a network; a storage unit configured to store a profile and an OS; and a processor configured to control the input unit, the communication unit, and the storage unit. The profile includes identification information that identifies the network, and attribute information that indicates an attribute inherent in the network, the OS has at least two states which are a sleep state and a non-sleep state, and in a case where the processor controls the communication unit to establish the connection to the network, which is identified by the identification information of the profile, when the OS is in the sleep state, the processor establishes a connection to a network in which the instruction from the user is not required for the input unit, and does not establish a connection to a network in which the instruction from the user is required for the input unit. | 2015-07-02 |
20150189023 | COMMUNICATION SYSTEM, COMMUNICATION DEVICE, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM STORING INSTRUCTIONS FOR INFORMATION PROCESSING DEVICE - A communication system may comprise an information processing device and a communication device. Communication between the communication device and the information processing device using the first wireless communication scheme may be performed. The communication device may send the connectable network identification information to the information processing device. Communication between the information processing device and the communication device using the second wireless communication scheme and using the second network may be executed, in case that the first network belongs is not included in one or more networks identified by the connectable network identification information. Communication between the information processing device and the communication device using the second wireless communication scheme and using the first network may be executed, in case that the first network is included in the one or more networks identified by the one or more connectable network identification information. | 2015-07-02 |
20150189024 | IMPLEMENTATIONS OF COLLABORATIVE BANDWIDTH SHARING - A method for operating a server includes receiving, at the server, a request from a mobile device identifying a data file and retrieving the data file from a remote storage device in response to receiving the request. A party other than a party that operates the server operates the remote storage device. A number of collaborator devices are identified. Each of the number of collaborator devices is capable of establishing a mobile-to-mobile communications link with the mobile device. Respective portions of the data file are allocated to each of the number of collaborator devices based on at least one of (a) throughputs associated with the number of collaborator devices and (b) potential debits charged by the number of collaborator devices. Respective portions of the data file are transmitted to each of the number of collaborator devices according to the allocation. | 2015-07-02 |
20150189025 | NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM STORING INSTRUCTIONS FOR INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING DEVICE, AND METHOD FOR CONTROLLING INFORMATION PROCESSING DEVICE - An information processing device may search for a communicable communication device being a communication device that can be communicated. The information processing device may display, in a case that a communicable communication device is detected, a device image and an interface image associated with each other on a display unit of the information processing device. The device image may indicate the detected communicable communication device. The interface image may indicate the communication interface corresponding to the detected communicable communication device. The information processing device may display, in a case that a plurality of communicable communication devices is detected, a plurality of device images corresponding to the plurality of detected communicable communication devices and a plurality of interface images corresponding to the plurality of detected communicable communication devices in one display screen on the display unit. | 2015-07-02 |
20150189026 | WEARABLE COMPUTING - AUGMENTED REALITY AND PRESENTATION OF SOCIAL INFORMATION - A method of presenting on a device of a user of a social-networking system information about other users of the social-networking system is disclosed. A location of the user of a social-networking system is determined. Locations of the additional users of the social-networking system are determined. A subset of the additional users of the social networking system is selected based on the location of the user and the locations of the additional users and based on information stored in a profile of the user in comparison to information stored in profiles of the additional users. Instructions are transmitted to a device of a user, the instructions instructing the device to display in a condensed visual form the subset of the information stored in the profiles of the additional users. | 2015-07-02 |
20150189027 | WEB TRACKING PROTECTION - Technologies and implementations for providing web tracking protection are generally disclosed. | 2015-07-02 |
20150189028 | TECHNIQUES FOR EXCHANGING CONTACT INFORMATION AND ESTABLISHING A CONNECTION VIA A SOCIAL NETWORKING SERVICE - A method of making it easier for users to interact with each other via a social networking system is disclosed. It is detected that a first user of a social networking system performed an action with respect to a second user of the social networking system. It is interpreted that the action of the first user corresponds to a command that the first user intends to issue to a social networking system, the command pertaining to the second user. The command is processed by the social networking system on behalf of the first user. | 2015-07-02 |
20150189029 | Detection of Communication States - A method of determining an overall presence state for a user of a communication system in which the user is connected to the communication system using a plurality of devices. The method includes each of the plurality of devices storing in a device memory a presence state for that device; detecting a change in the presence state in at least one of the plurality of devices; each of the plurality of devices transmitting a message via the communication system to the remainder of the plurality of devices, the message comprising the presence state; receiving the messages at the remainder of the plurality of devices; and executing a decision-making code sequence in a processor at each of the remainder of the plurality of devices to determine whether to synchronise the presence state of that device with the presence state from one of the messages based on the origin of an event causing the change in presence state at the at least one of the plurality of devices. | 2015-07-02 |
20150189030 | Message processing method, device and system for Internet of Things - A message processing method, device and system for Internet of Things are described. The method includes that: a gateway of the Internet of Things receives one or more operation messages transmitted by a plurality of transmitters for one or more operations of a terminal; and the gateway of the Internet of Things caches and pre-processes the received one or more operation messages in a message queue, and according to a processing result, sends at least one operation message in the message queue to a terminal. By the disclosure, the problems existing in the process of executing interactive operations on the terminal in the related art are solved, the energy consumption generated when the terminal executes the operation messages is saved, and the resource loss of the Internet of Things is reduced. | 2015-07-02 |
20150189031 | Systems, Methods and Apparatuses for Providing Applications Style Functionality to A User - Systems configured to provide applications style functionality to at least one user, the systems comprising: at least one user device that includes at least one receiver for receiving data comprising a series of linked states plus additional data associated with each state, the additional data comprising, storage instructions and display instructions; and at least one decoder to decode the received data and cache each state and its corresponding display instructions in accordance with the storage instructions. The systems may also comprise: at least one server configured to communicate with the at least one user device that includes a processor for interpreting the execution of an application or rendering of a state and expressing it as a series of states through which the at least one user device may navigate to create the appearance of executing an application or browsing web content. | 2015-07-02 |
20150189032 | PASS THROUGH SHARING OF RESOURCES - A computer-implemented method, computer program product, and computing system is provided for sharing resources between users. In an implementation, a method may include receiving a sharing request for a resource from a requesting participant of a collaborative session. The method may also include receiving a sharing authorization from a sharing participant of the collaborative session. The method may further include simultaneously downloading the resource from a resource location by a computing device associated with the sharing participant and uploading the resource to the requesting participant by the computing device associated with the sharing participant. | 2015-07-02 |
20150189033 | Distributed Cache System - Various embodiments of the present disclosure provide improved systems and techniques for intelligently allocating cache requests to caches based upon the nature of the cache objects associated with the cache requests, and/or the condition of the caches in the distributed cache system, to facilitate cache system utilization and performance. In some embodiments, an allocation of cache requests may be performed in response to detection of a problem at one of a group of cache servers. For example, in some embodiments, a particular cache server may be entered into a safe mode of operations when the cache's ability to service cache requests is impaired. In other embodiments, an allocation of cache requests may be performed based on an cache object data type associated with the cache requests. | 2015-07-02 |
20150189034 | Enhanced Shared Memory Based Communication Driver for Improved Performance and Scalability - Enhanced shared memory based communication driver for improved performance and scalability is described. An example method includes creating a shared memory segment for a database server instance. The database server instance and a client reside on a same computing device. A first database connection is established to the database server instance using a pre-configured communication end point. An identifier of the shared memory segment for the database server instance is sent to the database server instance and the database server instance listens to subsequent connection requests generated on the shared memory segment. Moreover, a second database connection to the database server instance is established using the shared memory segment as a communication end point. Upon a successful connection of the second database connection, the first database connection is closed. | 2015-07-02 |
20150189035 | Proxy Cache Aggregator - A social data aggregator generates entries of action data describing actions taken by users of a social networking system. The entries are archived in a number of remote data hosts, with a portion of the entries stored in an action cache to expedite retrieval. The action cache is modified to include relevant entries of action data by selecting the most relevant entries from proxy data aggregators, which identify sets of entries from remote data hosts coupled to the proxy data aggregators based on the relevance of the entries in the remote data hosts. The relevance of an entry is based on an associated engagement score indicating a likelihood of a user requesting content interacting with a notification based on an entry. | 2015-07-02 |
20150189036 | OFFLINE CACHING METHOD AND APPARATUS - Embodiments of the present disclosure provide an offline caching method and apparatus. In this method, a resource downloading request may be intercepted. An identifier of a resource may be obtained from the resource downloading request. It may be determined whether the resource corresponding to the identifier is saved in a local database. The resource corresponding to the identifier may be encapsulated and a response may be made to the resource downloading request if the resource corresponding to the identifier is saved in the local database. | 2015-07-02 |
20150189037 | Method and System for Dynamic Distributed Data Caching - A method and system for dynamic distributed data caching is presented. The system includes one or more peer members and a master member. The master member and the one or more peer members form cache community for data storage. The master member is operable to select one of the one or more peer members to become a new master member. The master member is operable to update a peer list for the cache community by removing itself from the peer list. The master member is operable to send a nominate master message and an updated peer list to a peer member selected by the master member to become the new master member. | 2015-07-02 |
20150189038 | METHOD AND APPARATUS FOR PRE-FETCHING REMOTE RESOURCES FOR SUBSEQUENT DISPLAY ON A MOBILE COMPUTING DEVICE - A computer-implemented method and system for pre-fetching remote resource data from a remote mapping system for display on a client computing device is disclosed. Data received at a client device from an online mapping system in response to a query from the client device includes vector and remote resource data. Vector data is rasterized by the client device to depict graphical elements that are easily described by mathematical formulas. Remote resource data includes digital map elements that are not easily described by vectors, but instead, must be relayed to the client device as either bitmaps or references (e.g., URLs) to remote resources that are resolved at the backend or the client device. This remote resource data is prefetched to a client device so that it will be available for subsequent mapping application searches without resolving a corresponding reference to the remote resource data for each search. | 2015-07-02 |
20150189039 | Memory Data Access Method and Apparatus, and System - A memory data access method and apparatus, and a system are provided. In the embodiments of the present invention, when it is determined, according to a preset rule, that memory data located on a remote node needs to be frequently accessed, the memory data located on the remote node is replicated to a memory of a local node, and then the memory data located on the remote node is accessed from the memory of the local node. Because a delay of accessing a memory of a processor in a local node is much less than a delay of accessing a memory of a remote processor, when memory data located on a remote node needs to be frequently accessed, a delay of reading the memory data located on the remote node may be significantly reduced by using the solution, thereby improving system performance. | 2015-07-02 |
20150189040 | Service Data Cache Processing Method and System and Device - Embodiments of the present invention provide a service data cache processing method and system and a device. The method includes receiving statistical information of service data and sending a service data push request to a service provider SP device according to the statistical information, so that the SP device sends service data to a primary cache deployed in a core network or an edge cache deployed in an access network. | 2015-07-02 |
20150189041 | SERVER AND SYSTEM AND METHOD FOR MANAGEMENT AND SHARING OF PERSONAL DIGITAL RESOURCES - A server for management and sharing of personal digital resources. The server includes a communication unit, a storage unit and a computing unit. Via the communication unit, the computing unit communicates with users on internet for the digital resources of the users. The users and the digital resources of the users are archived in the storage unit. The behavioral preferences of each user regarding his own digital resources and the access rights to the digital resources that each user sets for other users are also recorded in the storage unit. The digital resources include terminal devices and internet services. Based on data contained in the storage unit and via the communication unit, the computing unit manages the digital resources of each user and the digital resources are shared between the users. | 2015-07-02 |
20150189042 | ELECTRONIC DEVICE AND COORDINATION DEVICE AND METHOD FOR IMPLEMENTING COORDINATED TRANSMISSION BETWEEN THE SAME - The invention discloses an electronic device and a method and device for implementing coordinated transmission between electronic devices. The electronic device comprises a coordination establishment module configured to send a coordination request signal to candidate coordination devices as well as determine coordination devices in accordance with a response of the candidate coordination device and establish coordination connection with the determined coordination device, and a data transmission module configured to transmit target data by a plurality of communication links, the plurality of communication links comprising communication links between the electronic device and the coordination device. The present invention can establish the coordination connection reasonably by initiating the coordination through the request and transmitting the data through the plurality of communication links by the coordination device, thereby effectively improving the data transmission speed through the plurality of the communication links. | 2015-07-02 |
20150189043 | METHOD AND APPARATUS FOR SHARING DATA QUOTA - A method of sharing a data quota in an electronic device includes grouping the electronic device and at least one other electronic device for sharing the data quota, selecting a sharing electronic device among the at least one other electronic device, through which to download data from a server, and receiving the download. Other embodiments including a server and an apparatus for sharing a data quota between electronic are also disclosed. | 2015-07-02 |
20150189044 | METHOD AND SYSTEM FOR NOTIFYING SUBSCRIBER DEVICES IN ISP NETWORKS | 2015-07-02 |
20150189045 | INFORMATION PROCESSING APPARATUS, DATA UPLOAD METHOD, AND COMPUTER-READABLE MEDIUM - According to a tablet terminal, a CPU uploads data specified as an upload target by an operating unit to a server apparatus at a specified timing if a parent account has been selected as an account to use, and automatically uploads predetermined data to the server apparatus at a predetermined timing if a child account has been selected as an account to use. | 2015-07-02 |
20150189046 | MULTI-RULE APPROACH TO ENCODING A GROUP OF RULES - A multi-rule approach for encoding rules grouped in a rule chunk is provided. The approach includes a multi-rule with a multi-rule header representing headers of the rules and, in some cases, dimensional data representing dimensional data of the rules. The approach further includes disabling dimension matching of always matching dimensions, responding to an always match rule with a match response without matching, interleaving minimum/maximum values in a range field, interleaving value/mask values in a mask field, and for a given rule of rule chunk, encoding a priority field at the end of dimension data stored for the rule in the multi-rule. Advantageously, this approach provides efficient storage of rules and enables the efficient comparison of rules to keys. | 2015-07-02 |
20150189047 | GENERIC DATA INTEGRITY CHECK - A system, comprising: a configurable parser that comprises one or more configurable parsing engines, wherein the configurable parser is arranged to receive a packet and to extract from the packet headers associated with a set of protocols that comprises at least one protocol; a packet type detection unit that is arranged to determine a type of the packet in response to the set of protocols; and a configurable data integrity unit that comprises a configuration unit and at least one configurable data integrity engine; wherein the configuration unit is arranged to configure the at least one configurable data integrity engine according to the set of protocols; and wherein the at least one configurable data integrity engine is arranged to perform data integrity processing of the packet to provide at least one data integrity result | 2015-07-02 |
20150189048 | ADJUSTABLE HOLDER FOR PORTABLE COMMUNICATION DEVICE WITH SOUND ENHANCEMENT - A holder for a mobile phone includes a body having an opening to receive the mobile phone and having a bottom. The holder further includes a latch coupled to the body for holding the holder with the opening up; and includes rear walls, side walls and a front wall that includes an opening that corresponds to the screen of the mobile phone and includes a mechanism to force the mobile phone to press against the front wall to create a cavity of air between the rear of the mobile phone and the back of the holder, where the top of the cavity is open to allow sound to propagate from near the bottom of the mobile phone through the top thereby amplifying the sound making the sound propagate primarily in an upward direction. The holder also has a clip mechanism feature that uses upward tilted teeth that bite on the front side of a seat belt to allow secure holding even when the user is withdrawing their mobile phone from the holder. | 2015-07-02 |
20150189049 | DEVICE HOUSING AND PORTABLE ELECTRONIC DEVICE USING SAME - A housing for a portable electronic device is provided. The housing includes a first section made of metal and a second section made of dielectric ceramic. The second section is coupled to the first section to cooperatively define an accommodating space. When an antenna is coupled to an inner surface of the second section facing the accommodating space, the antenna can transmit and receive signals through the second section. A portable electronic device incorporating the housing is also provided. | 2015-07-02 |
20150189050 | Mobile phone structure capable of selectively mounting a camera lens - A mobile phone structure includes a housing and an optical assembly. The housing defines a substantially inverted cone-shaped recess at its bottom that accommodates therein a CMOS image sensor being electrically connected to a control board within the housing. The optical assembly can be constructed of a wide-angle lens module for providing a wider angle of view, a telephoto lens module for bringing distant objects closer, a close-up lens module for monitoring miniature objects, or a filtering module for reducing undesired light. The mobile phone structure allows a user to select a specific optical assembly and mount it into the recess of the housing according to an application requirement. As such, the photographing or videoing function of the mobile phone structure can be significantly increased. | 2015-07-02 |
20150189051 | ELECTRONIC APPARATUS - An electronic apparatus is disclosed. The electronic apparatus includes an exterior body, a wireless communication unit, and a display device. The exterior body includes a wireless communication unit, a display device and an exterior body. The exterior body includes a light-transmissive cover plate and a case member. The light-transmissive cover plate includes: first and second surfaces opposite to each other; and a single crystal body containing alumina (Al | 2015-07-02 |
20150189052 | Head Mounted Cell Phone Holder - An apparatus enabling hands free operation of cell phones and other portable electronic devices comprising a flexible inverted U-shaped headband with a holding member attached to one end of the headband wherein the bottom of the holding member has one or more arms attached. The apparatus rests on a user's head with a cell phone placed between one of the user's ears and the holding member on the headband where the holding member supports the rear of the cell phone and the arms of the apparatus are positioned to support the cell phone from underneath. The headband has means to adjust the apparatus to comfortably accommodate different shaped heads and ear locations. The arms can be independently adjusted telescopically and horizontally to support a variety of different sized portable electronic devices from underneath. | 2015-07-02 |
20150189053 | Mobile Phone Case with Heating Element - A mobile phone case that is characterized by an on-board electrical heating element which is exposed through the mechanical action of a retractable cover. The heating element utilizes resistive heating by inducing electrical current through a small coil housed on the back of the phone case. The heating coil is powered by an internal battery and when activated, is used to ignite common materials normally accomplished by the use of a traditional butane lighter. The cover that shields the element is simultaneously used to activate a switch on an internal circuit to allow power to be sent to the heating coil and heat to a temperature high enough for wick-lick and paper materials to ignite. The cover and phone case material is designed with materials to prevent burning of the case and so heat is only transferred to the intended object. | 2015-07-02 |
20150189054 | TERMINAL HOLDING STAND INCLUDING SPEECH FUNCTION - Provided is a terminal holding stand ( | 2015-07-02 |
20150189055 | MOBILE PHONE HOLDER FOR VEHICLE - A mobile phone holder for a vehicle mounted to a docking portion which is provided with a power plug and formed to a center fascia may include a supporter selectively mounted to the docking portion and a connecting pin connected with the power plug provided at an end of the supporter, a center cradle provided with a connecting terminal thereto, an upper cradle supporting an upper portion of a mobile phone, a moving unit disposed within the center cradle and selectively sliding the upper cradle according to a size of the mobile phone, and a charging unit provided with a charging connector electrically connected with the connecting terminal corresponding to a charging terminal of the mobile phone, and the charging unit fixing the mobile phone to the center cradle by connecting the charging terminal of the mobile phone with the charging connector. | 2015-07-02 |
20150189056 | RUGGEDIZED WEARABLE ELECTRONIC DEVICE FOR WIRELESS COMMUNICATION - Particular embodiments described herein provide for a wearable electronic device, such as a bracelet, watch, wristband or armband that includes a circuit board coupled to a plurality of electronic components (which may include any type of components, elements, circuitry, etc.). One particular implementation of a wearable electronic device may include a strap portion and a display portion. The display portion may include a display; one or more input elements configured to receive one or more interactions that may be associated with: selecting a preconfigured message to communicate and selecting one or more other electronic devices to which to communicate a preconfigured message. The wearable electronic device may further include wireless communication circuitry configured to communicate a selected preconfigured message to one or more selected other electronic devices. | 2015-07-02 |
20150189057 | VEHICLE AND METHOD FOR ACTIVATING VOICE CONTROL FUNCTION OF MOBILE PHONE - A method for activating a voice control function of a mobile phone communicating with and carried in a vehicle is provided. The method includes the following steps. A sensing unit arranged in the vehicle senses a real-time speed of the vehicle when the vehicle is moving. A processor of the vehicle determines whether a real-time speed of the vehicle exceeds a predefined speed according to the sensed real-time speed of the vehicle. The processor controls the mobile phone to activate the voice control function of the mobile phone if the speed of the vehicle exceeds a predefined speed. A vehicle using the method is also provided by the present disclosure. | 2015-07-02 |
20150189058 | SMART CASE FOR MOBILE PHONE HAVING RECORDING FUNCTION - The present invention is a smart case for a mobile phone made of plastic, metal, a synthetic resin, and/or synthetic rubber. The smart case has multiple necessary through-holes arranged as appropriate, an input microphone and an output speaker arranged and inserted in the smart case such that the input microphone and the output speaker are matched with or correspond to a sending unit and a receiving unit of a mobile phone to be accommodated in the smart case, and a wire penetrating unit, a protrusion, or the like which is connectable to a recorder device. The smart case accommodates the recorder device which comprises, as a storage medium, an external memory card having an operating button. The smart case receives the power required for operating the recorder device through a connector of the mobile phone using a connector extension power plug. The smart case enables a mobile phone charger/PC data transceiving cable to be connected thereto through an extension connector unit when the smart case is firmly coupled to the mobile phone. | 2015-07-02 |
20150189059 | HDMI Communication System for Electronic Devices and Methods Therefor - A system includes a mobile communication device and a communication companion device to communicate with the mobile communication device. The communication companion device can include a high-definition multimedia (HDMI) connector to couple to a remote device. The mobile communication device and the communication companion device to exchange an authentication key to enable communication therebetween when the HDMI connector is coupled to the remote device. The mobile communication device can be used as an input control, in the form of a mouse in one embodiment, to control the presentation of data on the remote device. | 2015-07-02 |
20150189060 | CASE FOR PORTABLE ELECTRONIC DEVICE AND CONNECTING METHOD THEREOF - A case includes a main body, a storage module, a connector, a Wi-Fi Direct module, and a Bluetooth® module. The main body is coupled to a portable electronic device. The connector is extended from the main body and is connected to a data transmitting connector of the portable electronic device. The Wi-Fi Direct module is wirelessly connected to the portable electronic device. The Bluetooth® module is connected to the portable electronic device via Bluetooth®. The connector, the Wi-Fi Direct module, or the Bluetooth® module selectively connects to the portable electronic device, thereby establishing communication with the storage module to enlarge a storage capacity. A connecting method of the case and the portable electronic device is also provided. | 2015-07-02 |
20150189061 | DUMMY TERMINAL AND MAIN BODY - Provided are a dummy terminal and a main body using wireless communication. The dummy terminal obtains speech information from a user, receives at least one of video information and audio information from the main body through short-distance wireless communication, transmits the obtained speech information to the main body, and changes at least one of the received video information and audio information to output the changed information through a display unit and/or a speaker unit. | 2015-07-02 |
20150189062 | Smartphone App Control of Footwear With Computer Controlled Structural Elements - A smartphone app that when executed by a smartphone (or other mobile computer device, general purpose or specialized) causes the smartphone to actively control by a wired or wireless connection a configuration of one or more footwear structural elements with computer control located in both footwear soles of a smartphone user. One or more sensors are located in both footwear soles of the smartphone user. The one or more footwear structural elements are configured for computer control by the smartphone when the smartphone app is operating on the smartphone. The smartphone app configures the smartphone to process measurement data received from the one or more sensors of both footwear soles and to use the processed measurement data to cause alteration of the configuration of one or more of the footwear structural elements by the smartphone. | 2015-07-02 |
20150189063 | FOOTWEAR SOLE STRUCTURES CONTROLLED BY A WEB-BASED CLOUDCOMPUTER SYSTEM USING A SMARTPHONE DEVICE - A computer system comprising a Web site and/or a cloud array of computers wherein the system is configured to have a connection to a smartphone or other mobile computer device and the system is configured to use the device to control a configuration of: computer-controlled footwear structural elements located in footwear soles of a device user, and sensors located in footwear soles of the device user and a sensor including a gyroscope and/or an accelerometer in the device. The system is further configured to control the configuration of footwear structural elements and sensors by using the device and the connection to: transmit data to the system for storage and/or shared or independent processing and/or analysis: process data received from the sensors located in footwear soles of the device user and the sensor in the device; and use the processed data to alter a configuration of the footwear structural elements. | 2015-07-02 |
20150189064 | UBIQUITOUS VOICE MESSAGING - Methods and apparatus for providing ubiquitous and configurable communications between users is provided. Ubiquity and other features are provided using a common identifier linking two or more users. In one embodiment, a common identifier is automatically provided when call forwarding is directed to a designated phone number. In another embodiment, a user can cause a common identifier to be created linking the user with a user of their choice by sending a text message to a designated address. This Abstract is provided for the sole purpose of complying with the Abstract requirement rules that allow a reader to quickly ascertain the subject matter of the disclosure contained herein. This Abstract is submitted with the explicit understanding that it will not be used to interpret or to limit the scope or the meaning of the claims. | 2015-07-02 |
20150189065 | CONTENT DOWNLOAD METHOD, RELATED DEVICE, AND SYSTEM - A content download method, a related device, and a system are provided. The content download method includes: receiving a download request message for content sent by a user equipment; querying a state value corresponding to a user equipment, where the state value corresponding to the user equipment includes a load value of a cell in which the user equipment is located currently and/or a current traffic charging value of the user equipment; and if the state value corresponding to the user equipment is less than a preset threshold, notifying the user equipment to directly download the content from a content providing server. | 2015-07-02 |
20150189066 | PROJECTION KEYBOARD FOR PORTABLE COMMUNICATION DEVICE - A projection keyboard for a portable communication device includes a main body having a HDMI input hole; a battery unit disposed in the main body; a connection module connected with the main body and electrically connected with the battery unit, the connection module communicating with an external portable communication device by means of a wireless or wired connection way; a micro projection device pivotally connected to a front central portion of the main body and electrically connected with the battery unit and the HDMI input hole; and a wireless AV receiver electrically connected with the battery unit and the micro projection device. The micro projection device projects the image data to a front screen or on the wall directly like a computer. The present invention has a simple structure and is small in size, without a traditional screen, so the cost is lowered greatly and can be used conveniently. | 2015-07-02 |
20150189067 | System for Data Card Emulation - An improved system for data card emulation involves a phone that can emulate any one of multiple data cards corresponding to multiple entities. The phone includes a memory for storing bar code information corresponding to data cards of the multiple entities. It provides an interface for identifying an entity and a display for displaying a bar code corresponding to a data card of the entity. The interface may include at least one of a bar code reader or a bar code emulator. The interface may include at least one of a magnetic stripe reader or a magnetic stripe emulator. The interface may be a transceiver such as a pulsed light transceiver. | 2015-07-02 |
20150189068 | Distributed Network of a Structure that Provides Location-Based Human Interaction and Intelligence - An apparatuses, methods, and systems for a distributed network of a structure that provides location-based human interaction and intelligent use of the structure are disclosed. The distributed network includes wireless transceivers, sensors, asset tags, and a controller electronically connected to the wireless transceivers, the sensors and the asset tags. At least one wireless transceiver is operative to transmit time-based tokens through a low-power first network, wherein the low-power first network includes the plurality of wireless transceivers. The controller is operative to receive modified time-based tokens from a mobile device or at least one of the plurality of asset tags through a second network, wherein the modified time-based tokens include identification information of the mobile device or the at least one asset tag that has been appended to the time-base tokens, and perform location-based intelligence based on the identification information and the time-based tokens. | 2015-07-02 |
20150189069 | TECHNIQUES FOR POPULATING A CONTENT STREAM ON A MOBILE DEVICE - Techniques for populating a content stream of a mobile application are described. Consistent with some embodiments, the delays associated with waiting for a server to respond to a user's manual request for content items are eliminated by using various sensors of a mobile computing device to predict when a user is likely to view a personalized content stream. Accordingly, a background process identifies when certain conditions are satisfied, and an automatic content request is communicated to a content server, such that content items for presentation to a member of a social networking service are pre-fetched. | 2015-07-02 |
20150189070 | MOBILE PLATFORM FUNCTIONALITIES EMPLOYING PROXIMAL VARIANTS AND ADVANCED PERSONALIZATION METHODS TO CONTROL DYNAMIC ICON DISPLAY ON A MOBILE COMPUTING DEVICE DISPLAY SCREEN - A method for displaying information on a mobile computing device display screen includes communicating a mobile computing device unique identifier to a remote computing system. The remote computing system detects at least proximity of the mobile device to a first geographical location and determines a most relevant content according to the unique identifier and detected proximity. The remote system transmits a first icon operatively connected to the determined most relevant content to the mobile computing device, which automatically displays the first icon on a predetermined position of the mobile computing device display screen. As a user of the mobile device moves to a second location, the process is repeated to identify a second icon operatively connected to a most relevant content according to the device unique identifier and the next location. The second icon automatically replaces the first icon on the predetermined position of the display screen. | 2015-07-02 |
20150189071 | VISUAL ASSISTANCE SYSTEMS AND RELATED METHODS - Visual assistance systems and related methods are disclosed. A visual assistance system includes a visual assistance service configured to receive and display images from a user device on an electronic display for a live assistant. The visual assistance service is also configured to transmit assistant audio from the live assistant conveying information derived by the live assistant's review of the images. A visual assistance system comprises a user device configured to capture and transmit the images to the visual assistance service. The user device is also configured to receive the assistant audio from the visual assistance service, and reproduce the assistant audio to a user of the user device. The user is registered with the visual assistance service as having at least a minimum level of visual disability. A method of operating the visual assistance system includes receiving the images from, and transmitting the assistant audio to the user device. | 2015-07-02 |
20150189072 | INTELLIGENT ANCILLARY ELECTRONIC DEVICE - In one example a controller comprises logic, at least partially including hardware logic, configured to receive a signal from a remote electronic device, and in response to the signal, to present an announcement of an incoming call on the remote device, receive an instruction for the incoming call, and in response to a determination that the instruction is a greeting, to buffer the greeting, instruct the remote electronic device to connect the call, and present the greeting on the call. Other examples may be described. | 2015-07-02 |
20150189073 | DISPLAYING CALL LOG INFORMATION ON A DISPLAY DEVICE - A method includes receiving a request from a television network server via a message mediation server for call log entries associated with multiple calls delivered to a telephony device. The method includes sending call log information to the television network server to enable display of the call log entries at a display device. The method includes receiving user input to delete a call log entry of the call log entries from a second media device via the message mediation server. The method includes deleting the call log entry from the call log information to generate revised call log information. The method includes receiving a second request from the television network server for the call log entries. The method includes sending the revised call log information to the television network server via the message mediation server to enable display of the call log entries at a second display device. | 2015-07-02 |
20150189074 | SYSTEM AND METHOD FOR HANDLING CALL RECORDING FAILURES FOR A CONTACT CENTER - A system and method for handling call recording failures for a contact center. A processor receives information on a first media controller currently assigned to a telephony call. The first media controller bridges a first media path between the first and second communication devices and records, into a storage device, media exchanged in the first media path during the telephony call. The processor detects failure of the first media controller during the telephony call, where the failure of the first media controller tears down the first media path. In response to detecting the failure, the processor bridges a second media path between the first and second communication devices until a second media controller is identified. In response to the second media controller being identified, the second media controller is signaled to bridge and record media exchanged during the telephony call. | 2015-07-02 |
20150189075 | METHODS AND SYSTEMS FOR CHARACTERIZING LINE MICRO-FILTER STATES & POSITIONING LINE FAULTS RELATIVE TO A NETWORK INTERFACE DEVICE - Systems and methods for probing and/or monitoring DSL activity on a line from the CPE side. In embodiments, detected Public Switched Telephone Network (PSTN) line states are associated with line data collected to determine a state of a microfilter on the line. Locations of other line faults are positioned relative to a network interface device (NID) based on a comparison of dry and active CPE lines or based on an estimate of the NID location. | 2015-07-02 |
20150189076 | METHOD, SYSTEM, AND APPARATUS FOR OVERRIDING A RING BACK SIGNAL - Overriding a ring back signal involves receiving a ring back signal at a communications apparatus from a communication network in response to a user-initiated connection request. The ring back signal is rendered to a user of the communications apparatus, and a user input is received at the communications device to override the ring back signal. An alternate output is rendered in place of the ring back signal. | 2015-07-02 |
20150189077 | METHODS AND SYSTEMS FOR CALL PROCESSING IN A WIRELINE AND WIRELESS NETWORK - Methods and systems are described for routing call in a wireless network environment. In one embodiment, a phone address is assigned to a subscriber and/or a subscriber's mobile telecommunications device. A call directed to the phone address is routed to a call processing system. An outbound call from the call processing system is placed to a wireless communication service provider so as to cause, at least in part, the wireless communication service provider to route the outbound call to the subscriber's mobile telecommunications device, wherein the call processing system configures call signaling parameters associated with the outbound call so that the outbound call appears to be to a phone number ported to the wireless communication service provider, and wherein the phone number has not been ported to the wireless communication service provider. The outbound call is bridged with the inbound call. | 2015-07-02 |
20150189078 | CALL RECORDING WITH INTERACTION METADATA CORRELATION - Methods and systems are described for call recording, e.g. in a VoIP system. At least one endpoint may be configured to terminate a call. A recording system may be configured to record call content data from multiple endpointsA the controller may receive, from a call exchange, interaction metadata relating to calls starting and terminating at the endpoint; receive notifications relating to call content from the recording system; and match the interaction metadata to the notifications. | 2015-07-02 |
20150189079 | METHODS, DEVICES, AND SYSTEMS FOR REMOTELY CONTROLLING A COMMUNICATION DEVICE - Systems and methods for controlling communication systems for the hearing impaired are disclosed. A portable communication device requests control over a plurality of communication devices. The portable communication device connects to and controls the plurality of communication devices. The portable communication device includes a user interface that enables a user to transfer a call from a first communication device to a second communication device. | 2015-07-02 |
20150189080 | Authentication method and system for screening network caller ID spoofs and malicious phone calls - An authentication method and system for screening network caller ID spoofs and malicious phone calls includes a screening authentication system with a server that includes a login register interface, a data accessing interface, a data searching and comparing program, a data searching database, a labeling indication program, a registry coding module and a data searching coding module. Authentication data is generated by the registry coding module from a caller telephone number and caller login identification data input during registration. Corresponding authentication data contained in a network calling signal from a caller sending device is generated by a data searching coding module. A data searching and comparing program compares the authentication data and, if any discrepancy is found, a labeling indication program sends a “failed authentication” signal to the target network receiving callee so that a fraudulent call is detected. | 2015-07-02 |
20150189081 | SYSTEMS AND METHODS FOR DELIVERING MULTIMEDIA INFORMATION TO MOBILE DEVICES - Systems and methods for distributing data associated with a caller to a mobile device, in which the caller data may be presented by the mobile device upon receiving a first incoming call from the caller, are provided. In some embodiments, an image associated with the caller may be obtained by the mobile device such that the image may be displayed along with other call screening data during a first incoming call from the caller. In some embodiments, termination of the incoming call is held by a service control point while the data is transmitted to the mobile device over a data channel. Once termination of the incoming call is released by the service control point, the mobile device receives the incoming call and may present the data as call screening information. In some embodiments, the data channel may include a warm socket. | 2015-07-02 |
20150189082 | GENERATION OF PHONE NUMBER LISTS AND CALL FILTERING - An analyzer resource receives call information about outbound phone calls from multiple phone numbers to target phone numbers in a phone network. The analyzer resource analyzes the call information to detect likely unwanted call activity. Based on the analyzing, the analyzer resource produces a list of phone numbers from which one or more entities originate unwanted calls to the subscribers in the phone network. | 2015-07-02 |
20150189083 | DEVICE FOR NON-INTRUSIVE SCREENING OF TELEPHONE CALLS AND METHOD THEREOF - A telephone with a call screening device is able to screen automated calls by transmitting a message containing an instruction upon detecting an incoming call. The instruction from the call screening device requests that the calling party respond to the message correctly and in time before the call screening device allows the telephone to ring and the call answered. The instruction contains, inter alia, a string of randomly generated numbers that the calling party is asked to dial as part of his/her response. In the event that the response is not received in time or the response is incorrect, the call screening device terminates the call without the phone ever ringing. | 2015-07-02 |
20150189084 | EMERGENCY GREETING OVERRIDE BY SYSTEM ADMINISTRATOR OR ROUTING TO CONTACT CENTER - The system of the present disclosure can determine that one or more of a selected person and communication device of the selected person has been or may be impacted by an emergency event and, in response, change one or more of the following: a greeting message provided to a contactor, a status of the selected person, and a communication event treatment of an inbound communication event from the contactor to the selected person and/or communication device to notify the contactor of an impact or potential impact of the emergency event on the selected person and/or communication device and/or service the inbound communication event notwithstanding the impact of the emergency event on the selected person and/or communication device. | 2015-07-02 |
20150189085 | CUSTOMER PORTAL OF AN INTELLIGENT AUTOMATED AGENT FOR A CONTACT CENTER - A customer portal of an intelligent automated agent for a contact center is provided. The customer portal is configured to run on a processor coupled to a non-transitory storage device. The customer portal includes a customer profile module configured to access a profile for a customer from a customer profile database stored on the storage device, and a customer emotion and mood detection module configured to detect emotions and moods of the customer during an interaction between the customer and the contact center. The intelligent automated agent is configured to run on the processor, take part in the interaction between the customer and the contact center, adjust its behavior in the interaction by factoring in the accessed profile for the customer and the detected emotions and moods of the customer during the interaction, and update the accessed profile on the storage device to reflect the interaction. | 2015-07-02 |
20150189086 | CALL FLOW AND DISCOURSE ANALYSIS - The disclosed solution uses machine learning-based methods to improve the knowledge extraction process in a specific domain or business environment. By formulizing a specific company's internal knowledge and terminology, the ontology programming accounts for linguistic meaning to surface relevant and important content for analysis. Based on the self-training mechanism developed by the inventors, the ontology programming automatically trains itself to understand the business environment by processing and analyzing a defined corpus of communication data. For example, the disclosed ontology programming adapts to the language used in a specific domain, including linguistic patterns and properties, such as word order, relationships between terms, and syntactical variations. The disclosed system and method further relates to leveraging the ontology to assess a dataset and conduct a funnel analysis to identify patterns, or sequences of events, in the dataset. | 2015-07-02 |
20150189087 | SYSTEM ANDMETHOD OF INTELLIGENT CALL ROUTING FOR CROSS SELL OFFER SELECTION BASED ON OPTIMIZATION PARAMETERS OR ACCOUNT-LEVEL DATA - An apparatus and methods for a call routing system is disclosed whereby the call routing service provider is associated with a series of partners. By providing a system supporting not only the main user, but also the partners, efficiencies are gained through cost-spreading. Agents can be qualified to field calls for multiple business entities. Cross-selling and proactive servicing based on caller demographic and profile data can be effectuated. The system employs a centralized or global bank of shared Interactive Voice Response (IVR) units so that unnecessary post-routing and call site interflow are reduced. The system comprises a central server system that interfaces with a long distance provider so that route requests are received, caller data is retrieved from one or more databases, routing and handling strategies are developed, load balancing is effectuated, and calls are appropriately routed to one of a plurality of geographically separated call center systems with queues staffed by agents. Each call center system is designed to support various queues, and agents may be qualified or assigned to various queues based on their skill sets and skill levels. | 2015-07-02 |
20150189088 | SYSTEM AND METHOD FOR CUSTOMER EXPERIENCE MANAGEMENT - A system and method for managing a customer's experience with a contact center that takes available data about the customer, the agents of the contact center, and the organization represented by the contact center, for identifying opportunities for additional conversations/interactions with the customer and engaging in those additional conversations/interactions at a time and with a resource predicted to maximize outcomes for the organization. A processor is configured to identify express and/or implied intents for an interaction between the customer and the contact center. A business goal related to the express and/or implied intents is also identified for determining a current performance of the contact center and for identifying any performance gaps. Contact center targets are identified based on their performance in handling the express and/or implied intents, and the identified performance gaps. An available one of the identified targets is then selected for routing the interaction to the target. | 2015-07-02 |
20150189089 | METHOD AND SYSTEM FOR INFORMING A USER THAT A CALL IS NO LONGER ON HOLD - Methods and systems for detecting completion of hold time for a user on a call are provided herein. In some embodiments, a method for detecting completion of hold time for a user on a call may include monitoring an audio signal of a call that has been placed on hold between a first device associated with the user and a first entity, determining a change in the monitored audio signal that indicates that the call is no longer on hold and generating a first alert to inform the user that the call is no longer on hold. | 2015-07-02 |
20150189090 | UNIFORM RCS VOICE/VIDEOMAIL SERVICES - Videomail and/or voicemail methods for mobile devices and systems are provided. A communication session request is received from a source device for communication with a destination device. Responsive to the request, it is determined whether the requested session will be established with the destination device. When the requested session will not be established with the destination device, the source device is caused to present a message request to a source device user. Responsive to the message request, a message generated by the source device user is received which includes at least one of video or audio information. A file transfer (FT) message is generated from the received message. The FT message is temporarily stored on a messaging server, and is sent to the destination device via the messaging server, without maintaining a stored copy of the FT message on the messaging server. | 2015-07-02 |
20150189091 | PORTABLE MULTIFUNCTION DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR CONFERENCE CALLING - In some embodiments, a portable multifunction device with a touch screen display performs a method that includes: displaying a phone call user interface on the touch screen display, wherein the phone call user interface includes: a first informational item associated with an active phone call between a user of the device and a first party, a second informational item associated with a suspended phone call between the user and a second party, and a merge call icon; upon detecting a user selection of the merge call icon, merging the active phone call and the suspended phone call into a conference call between the user, the first party, and the second party, and replacing the phone call user interface with a conference call user interface. The conference call user interface includes: a third informational item associated with the conference call, and a conference call management icon. | 2015-07-02 |
20150189092 | Audio Acoustic Echo Cancellation for Video Conferencing - A new audio echo cancellation (AEC) approach is disclosed. To facilitate echo cancellation, the method adjusts for errors (called drift) in sampling rates for both capturing audio and playing audio. This ensures that the AEC module receives both the signals at precisely the same sampling frequency. Furthermore, the far-end signal and near-end mixed signal are time aligned to ensure that the alignment is suitable for application of AEC techniques. An additional enhancement to reduce errors utilizes a concept of native frequency. A by-product of drift compensation allows for excellent buffer control for capture/playback and buffer overflow/underflow errors from drift errors are eliminated. | 2015-07-02 |
20150189093 | INTELLIGENT END USER DEVICES FOR CLEARINGHOUSE SERVICES IN AN INTERNET TELEPHONY SYSTEM - Clearinghouse services architectures that support the use of end user devices, such as personal computers, Internet Protocol (IP) phones, cable multimedia terminal adapters, and residential gateways, in an Internet telephony system. The innovative architectures include a proxy-based system model, a direct communication model, and a hybrid proxy/direct communication model. A user can operate an “intelligent” end user device. i.e., a device running a client program with knowledge of the architecture particulars, to access a clearinghouse service on an IP network. This enables the user to communicate a telephony call over the IP network and via the combination of a terminating gateway identified by the clearinghouse service and the Public Switched Telephone Network. | 2015-07-02 |
20150189094 | DETERMINING COMMUNICATIONS CHARGING - A system for determining a communication charge comprising a charging equation determiner, an inflection point determiner, and a charge determiner. The charging equation determiner for determining a charging equation based at least in part on a normalized set of inputs. The inflection point determiner for determining an inflection point based at least in part on a charging structure database. The charge determiner for determining a communication charge based at least in part on the charging equation and the inflection point. | 2015-07-02 |
20150189095 | SYSTEM AND METHOD FOR CLASSIFYING MOBILE DEVICE USAGE - A method for classifying use of a mobile device is provided. The method includes defining a list of telephone numbers, area codes, states, countries or geographic designations and detecting a plurality of communications to the mobile device or from the mobile device. The method further includes determining which of the plurality communications correspond to the list, classifying the plurality of communications into a classification based on whether they correspond to the list, and reporting the classifying of the plurality of communications. | 2015-07-02 |
20150189096 | METHOD FOR OPTIMIZING TRAFFIC VOLUME CAPS IN WIRELESS CELLULAR NETWORKS - Method for optimizing traffic volume caps in mobile cellular networks comprising: defining three traffic volume caps (x, y, z), wherein x indicates number of messages from mobile messaging services, y indicates bandwidth for mobile data and z indicates duration time of voice calls; computing initial user balance by subtracting total traffic cost generated by user for the mobile cellular network operator from total revenue paid by user to the mobile cellular network operator; obtaining total user balance for a range of caps (x, y, z) using the initial balance and at least a, net-oblivious or net-aware balance model which determines whether user is affected by the caps (x, y, z); selecting optimal traffic volume caps which maximize the total user balance. The method also computes social attraction parameters pk as a fraction of customers of the mobile cellular network operator having k contacts in the mobile cellular network operator. | 2015-07-02 |
20150189097 | VECTORED CHARGING DATA RECORD (CDR) RECONCILIATION - An example method includes receiving at a first network node one or more Accounting Requests (ACRs) from one or more network elements, the one or more ACRs including charging information, at least one of the one or more ACRs including an indicator indicating retransmission of the at least one ACR, and generating a Charging Data Record (CDR) using the charging information in the one or more ACR received. The generated CDR includes an indicator that the CDR has used a potentially retransmitted ACR and an identification of one or more usage containers that are reported by the CDR. The indicator may include a portion of payload information of the potentially retransmitted ACR. The identification of one or more usage containers identifies each accounting record number that is included in the CDR. CDRs so modified may be utilized to perform a reconciliation of CDRs and generation of non-overlapped session CDRs. | 2015-07-02 |
20150189098 | SYSTEMS AND METHODS FOR ALLOCATING AND PRICING ALTERNATIVE NETWORK ACCESS RESOURCES WITH RESERVE PRICES - A method for allocating and pricing access to alternative access networks may include: inputting, by one or more parties, needs for alternative network access and representative values for satisfying the needs; setting, by providers of alternative network access, reserve prices for access to each of access point in the alternative network; generating a solution based on a mixed integer program to maximize value created by allocation of alternative network access; and allocating alternative network access to the one or more parties based on the mixed integer program solution. | 2015-07-02 |
20150189099 | Prepaid Short Messaging - A prepaid messaging solution which uses open networking standards (e.g., TCP/IP) and which supports pre-payment of enhanced Internet messaging services. The disclosed prepaid architectures and methods accurately determine if a subscriber has sufficient account balance to deliver a complete short message, prior to delivery of the message. The short message may be prevented from being delivered (either at the source end or at the destination end) if insufficient funds are in the subscriber's account. A prepaid tariff engine is preferably extensible over a TCP/IP network, and supports remote interaction with the SMSC and web chat servers for the purpose of applying a real-time billing charge for each message. A service provider may create subscriber classes of service that define and uniquely identify subscriber rate and/or tariffing plans used to apply real-time billing charges for sending or receiving of messages. The prepaid short message tariff engine determines the appropriate message billing based upon, e.g., flat rate per message, message count (e.g., 10 messages @ $5.00), character count (e.g., $0.01/char.), Time of Day, Day of Week (i.e., peak & non-peak hours), type of message, and/or mobile location (i.e., network point code). The prepaid short messaging service preferably supports Internet web page access to subscriber's relating to their short messaging account balances and status maintained in the prepaid short messaging database of the prepaid messaging server. | 2015-07-02 |
20150189100 | Multi-level Missed Call Notification Priority Assignment - Notifications used to notify called parties of missed calls can vary based on priority levels of the missed calls. Priority levels can be assigned using characteristics of the missed call, such as a calling number/party associated with the missed call, a number of missed calls received from the calling number/party, whether or not the calling party left a voicemail, a time the missed call was received, or combinations thereof. Different notification levels may be associated with different priority levels, with each notification level specifying different alert setting parameters, e.g., different sounds/volumes, visual notifications, vibration settings, etc. Some notification levels may override a silent mode of the mobile device, while other notifications levels may not. Priority levels can be escalated when users fail to acknowledge a notification prior to expiration of a timer or when notification attempts are unsuccessful. | 2015-07-02 |
20150189101 | COMMUNICATION TERMINAL AND METHOD FOR ADJUSTING RINGTONE FOR INCOMING CALL - A method for adjusting ringtones for incoming calls of a communication terminal provided by the present disclosure includes the following steps. Determine whether the communication terminal stores communication information of the phone number of an incoming call when the communication terminal receives the incoming call. If yes, obtain the times that the phone number has called during a predefined interval from the stored communicated information and determine whether the value of the obtained times that the phone number has called reaches a predefined value. If yes, adjust the ringtone for the incoming call from the phone number. A communicating terminal using the method is also provided. | 2015-07-02 |
20150189102 | INFORMATION PROCESSING APPARATUS, METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM - An information processing apparatus capable of instructing a facsimile transmission by controlling a device capable of transmission and receiving of a facsimile, and a method of controlling the apparatus are provided. The apparatus specifies address information indicating a transmission destination of a designated document, and determine whether or not the specified address information includes information of a communication mode. If the address information includes the information of the communication mode, in a case where a driver, that instructs the device to perform the facsimile transmission, supports the communication mode, the apparatus performs the facsimile transmission in accordance with the address information and the communication mode, and if the specified address information does not include the information of the communication mode, the apparatus performs the facsimile transmission in accordance with a communication mode that the driver supports. | 2015-07-02 |
20150189103 | IMAGE PROCESSING APPARATUS, COMMUNICATION DEVICE, CONTROL METHOD THEREOF, AND SYSTEM - An apparatus includes a communication unit which communicates with a communication device, and can write data received from the communication device in a memory. The apparatus receives an operation request to the apparatus from the communication device, and stores the received operation request in the memory. The apparatus has a function of specifying a function corresponding to the operation request of a plurality of functions included in the apparatus in a state in which the operation request is stored in the memory. When the function is specified, and is not activated, the apparatus activates the function, and controls the activated function. | 2015-07-02 |
20150189104 | IMAGE READING APPARATUS, IMAGE FORMING APPARATUS, IMAGE READING METHOD AND RECORDING MEDIUM THAT ENSURE SIMPLIFIED DETECTION OF NOISE MIXED IN IMAGE SIGNAL - An image reading apparatus includes an imaging unit and a noise detecting unit. The imaging unit includes a valid pixel group constituted of imaging elements arranged in one row in a main-scanning direction valid for reading a document image and dummy pixel groups constituted of imaging elements arranged on both sides of the valid pixel group invalid for reading the document image. The imaging unit reads each line of the document image while moving relatively to a sub-scanning direction. The noise detecting unit detects a noise mixing into the line read by the imaging unit based on an image signal captured by the dummy pixel group. The dummy pixel group receives a predetermined luminescence level of light. The noise detecting unit detects the noise mixing into the line when a pixel value output from the dummy pixel group varies to exceed a predetermined value. | 2015-07-02 |
20150189105 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD AND NON-TRANSITORY COMPUTER READABLE MEDIUM - There is provided an image processing apparatus. An image sequence acquisition section acquires an image sequence including a plurality of images. A sorting information acquisition section analyzes the individual images included in the image sequence, and acquires sorting information corresponding to the images on the basis of an analysis result. An image sequence generation section generates, based on the sorting information, one or a plurality of pieces of information indicating an image sequence which includes at least part of the plurality of images. | 2015-07-02 |
20150189106 | SHEET CONVEYING DEVICE AND IMAGE READING DEVICE - A sheet conveying device includes: a conveyor; a first supporter for supporting an unsupplied sheet; a second supporter for supporting a discharged sheet; and a side guide contactable with an edge portion of the sheet supported by the first supporter. The first supporter has a first part located over the second supporter, with the first part and the second supporter being spaced apart from each other. The first part at least partly constitutes a first tray movable between an open position and a closed position. The side guide is provided on the first tray. The first tray is configured such that when the first tray is located at the closed position, the first supporter supports the unsupplied sheet, and when the first tray is located at the open position, a portion of the second supporter is exposed. | 2015-07-02 |
20150189107 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM - There is provided an information processing device including an evaluation value calculation unit configured to calculate an evaluation value of each of candidate images which are candidates for an image to be selected based on information regarding an image corresponding to each of the candidate images, a page allocation unit configured to determine the number of pages based on a parameter regarding a layout and determine the number of images disposed in each page based on the parameter regarding the layout and the calculated evaluation value, an image selection unit configured to select the image among the candidate images based on the parameter regarding the layout and the calculated evaluation value, and a layout generation unit configured to generate the layout in which the selected image is disposed for each page based on the parameter regarding the layout and the evaluation value corresponding to the selected image. | 2015-07-02 |
20150189108 | TRANSMISSION CIRCUIT AND CAMERA SYSTEM - A transmission circuit according to an embodiment comprises an input section, a frame information generation section, a frame packet generation section and a data packet generation section. To the input section, information for designating a plurality of virtual channel numbers, for transmission of the data by assigning the data in each set to different channels, is inputted in a case of frame signals having the same period. The frame information generation section generates frame information based on a frame signal. The frame packet generation section sequentially outputs a plurality of frame packets which are generated by respectively adding the information of the virtual channel numbers to the frame information at timing based on the frame signal. The data packet generation section generates data packets by combining the plurality of data and the virtual channel numbers and outputs the generated data packets. | 2015-07-02 |
20150189109 | APPARATUS AND METHODS FOR PACKING AND TRANSPORTING RAW DATA - Methods and apparatus for packing and transporting data within an electronic device. In one embodiment, a consumer electronics device having one or more sensors (e.g., camera sensors) uses modified DisplayPort micro-packets for transmission of RAW format data over one or more lanes of a DisplayPort Main Steam. The RAW data is transported over the one or more lanes by mapping symbol sequences generated from the RAW data based on Y-only data mappings schemes of DisplayPort. A mapping scheme is in one variant selected based on the bits length (e.g., bits per pixel) of the RAW data, in addition to the number of lanes used to transport over the Main Stream. In order for the sink correctly unpack received the micro-packets, the transmitting source transmits Main Stream Attribute (MSA) data packets configured to indicate at least the mapping scheme used. | 2015-07-02 |