30th week of 2018 patent applcation highlights part 67 |
Patent application number | Title | Published |
20180213004 | Systems and Methods for In-Session Refresh of Entitlements Associated with Web Applications - The described technology provides a capability to perform in-session updates to entitlements associated with a user's access to content served by a web application. The content may be from one or more external servers. The technology provides for automatically detecting changes to entitlements, and without requiring a user of an active session to initiate a new session, updating entitlement data in a memory such that subsequent requests for data made by the client in the same active session are serviced using the updated entitlements. | 2018-07-26 |
20180213005 | DETECTION OF OFFLINE ATTEMPTS TO CIRCUMVENT SECURITY POLICIES - Disclosed are approaches for detecting attempts to circumvent security policies on a client device. A deletion of a user account on a computing device is detected, wherein the deletion is initiated locally on the computing device and the user account is associated with an enrollment of the computing device with a management service. Data stored in a memory of the computing device that is subject to a policy received from the management service is identified. The data is deleted from the memory of the computing device. The policy is then deleted from the memory of the computing device. | 2018-07-26 |
20180213006 | COMMUNICATION SYSTEM, MOVING OBJECT, AND COMMUNICATION METHOD - A communication system includes a communication device configured to execute a process related to a cyber security solution in accordance with policy information defining execution details of the process related to the cyber security solution. The communication system includes a change unit configured to change the policy information, wherein the change unit changes the policy information after a state of the communication device in a process of manufacturing the communication system transitions from a first state where the communication device is mounted to the communication system to a second state where a predetermined process is executed thereafter so that the execution details of the process related to the cyber security solution in the second state are expanded more than the execution details in the first state. | 2018-07-26 |
20180213007 | LAWFUL INTERCEPT SYSTEMS AND METHODS IN LI SYSTEMS - A Lawful Intercept, (LI) system and a method in a LI system comprising at least one Intercept Access Point, (IAP) for intercepting communication traffic using User Datagram Protocol, (UDP) and Transmission Control Protocol (TCP) packets in one or more communications networks. The IAP delivers the communication traffic as Communication Content (CC) to a Law Enforcement Agency (LEA) via a mediation functionality controlled by an administration functionality. The method comprises receiving CC as UDP and TCP; storing UDP and TCP CC in a buffer arrangement; and forwarding TCP CC or UDP CC via a first CC handover interface or via a second CC handover interface separated from the first CC handover interface, to the LEA. A synchronization mechanism is provided in order to retransmit all IP packets lost over the new interface and a buffer capacity process. | 2018-07-26 |
20180213008 | METHOD AND APPARATUS FOR VOIP COMMUNICATION COMPLETION TO A MOBILE DEVICE - A system and method for establishing a voice over Internet protocol link to a called party's mobile telephony device utilizes push notifications to activate a communications application on the called party's mobile telephony communications device. When a request to establish a voice over Internet protocol link to a mobile device is received by an incoming proxy server of a voice over Internet protocol service provider, the service provider causes a push notification to be sent to the mobile device. The called party can respond to the push notification in a manner that causes a communications application on the mobile device to be activated. Once the push notification has caused the communications application to activate, the communications application sends a special registration request to an outbound proxy server. The special registration request causes the outbound proxy server to initiate messaging that is ultimately delivered to an inbound proxy server, the messaging identifying the outbound proxy server with which the communications application has registered. The inbound proxy server can then communicate with the outbound proxy server to obtain information that allows a voice over Internet protocol link to be established with the called party's mobile telephony device. | 2018-07-26 |
20180213009 | MEDIA AND COMMUNICATIONS IN A CONNECTED ENVIRONMENT - Facilitating communication between assistant devices is described. A method or an electronic device can determine an assistant device closest to the user can allow other users to contact said user via that assistant device. In one example, a user can use a an assistant device to have a conversation with others by communicating over a communication link established with a network outside of the user's environment. | 2018-07-26 |
20180213010 | METHOD AND SYSTEM FOR PROVIDING MEDIA SERVICES IN A COMMUNICATION SYSTEM - Aspects of the subject disclosure may include, for example, a method, including receiving from media gateway devices session information that determines communicative couplings between media gateway devices and wireless communication nodes, and detecting a failure of a first media gateway device that provides for transmission of media streams to a first group of wireless communication nodes over a multicast-broadcast single frequency network. The method includes accessing, from the session information, first session information of the first media gateway device, initiating second communicative couplings to the first group of communicative nodes according to the first session information, receiving a unicast stream from a content server that is identified according to the first session information, generating a second multicast stream from the unicast stream, and, in turn, transmitting the second multicast stream over the multicast-broadcast single frequency network to the first group of wireless communication nodes. Other embodiments are disclosed. | 2018-07-26 |
20180213011 | CENTRAL CONFERENCING ROUTING SERVER - Aspects of the present disclosure involve systems, methods, computer program products, and the like, for collaboration conferencing with multiple participants over a communications network, and more specifically for a conferencing routing service for managing and routing collaboration participants. | 2018-07-26 |
20180213012 | Methods and Systems for Soliciting an Answer to a Question - A question-and-answer application with an “ask-to-answer” feature is described. The ask-to-answer feature enables any user to solicit an answer to a question from another user. Upon soliciting another user for an answer to a particular question, a message with a call to action is directed to the solicited user. The message may include a copy of the text of the question and may provide a mechanism (e.g., a selectable user interface element) enabling the solicited user to pass on answering the question. Subsequent to the solicitation, the question page for the question will include a notification with information about the solicitation, including in some instances information identifying the user who has been asked to answer the question and the number of times the user has been asked to provide an answer to the question. | 2018-07-26 |
20180213013 | METHOD AND SYSTEM FOR MANAGING A MEETING SESSION - The present disclosure relates to a method and system for managing a meeting session. In accordance with one example, there is provided a method of managing a meeting session on a server that manages the meeting session, the meeting session comprising one or more participant devices and a presenter device. The method comprises receiving one or more break request messages from the participant devices, and sending a break message to the participant devices, the break message causing a break notification to be displayed on a display of the participant devices. | 2018-07-26 |
20180213014 | MEDIA PLAYBACK APPARATUS AND METHOD INCLUDING DELAY PREVENTION SYSTEM - A media playback apparatus and a method including a system for preventing a playback delay are provided. The media playback apparatus may include a delay detecting module to detect a playback delay. The playback delay detection may determine a delay caused by a network, decoding and rendering through a single measurement. When the playback delay occurs, it may be possible to eliminate the playback delay by requesting that a server provide media data having a changed profile. Since the playback delay can be determined through a single measurement of a plurality of playback delay factors, it may be possible to simply and stably perform media playback in a manner suitable for a non-plug-in environment. | 2018-07-26 |
20180213015 | REDUCING LATENCY FOR STREAMING VIDEO - Before receiving an instruction from a media player to encode a media program, a placeshifting device or other video encoder pre-encodes at least a portion of the media program to a low-bandwidth format that can be readily transmitted to the media player upon request. When the media player does instruct the placeshifting device to encode the media program, the placeshifting device initially provides the pre-encoded portion of the media program to thereby allow the media player to begin immediate playback of the pre-encoded portion. After providing the preencoded portion of the media program, the placeshifting device live encodes the remaining portions of the media program according to then-current network conditions to thereby provide the placeshifted video stream to the media player. | 2018-07-26 |
20180213016 | MEDIA PRODUCTION SYSTEM WITH SCORE-BASED DISPLAY FEATURE - In one aspect, an example method includes (i) selecting, by a computing system, a media content item from a set of multiple media content items; (ii) identifying, by the computing system, a set of operations that a media production system and/or a media broadcast system performed in connection with the selected media content item; (iii) for each operation in the identified set of operations, determining, by the computing system, a respective operation score; (iv) using, by the computing system, the one or more determined operation scores to determine a media content item score of the selected media content item; (v) repeating (i)-(iv) above for each remaining media content item in the set of multiple media content items; and (vi) displaying a reference to each media content item in the set of multiple media content items, wherein the displayed references are arranged based on the determined media content item scores. | 2018-07-26 |
20180213017 | METHOD AND SYSTEM FOR MATCHING IMAGE TRANSMISSION BANDWIDTH AND ELECTRONIC DEVICE - A method includes: sending a Real-time Transport Protocol data packet to a client; receiving a bandwidth value and a frame rate value fed back by the client, the bandwidth value and the frame rate value being calculated by parsing the data packet; obtaining a corresponding bandwidth weight according to the bandwidth value, and obtaining a corresponding frame rate weight according to the frame rate value; obtaining a quantization table weight according to the bandwidth weight and the frame rate weight; and matching image transmission data according to the quantization table weight; ands ending matched image data to the client. | 2018-07-26 |
20180213018 | INTELLIGENT EVENT STREAMING - Various embodiments include devices and methods structured to provide an intelligent event processing offload, which can facilitate an efficient, geo-distributed tiered scalable event streaming and processing interconnect through an embedded adapter interconnect. Event streams received in a data handler from one or more networks can be separated into partitions. The loading of the event streams into the partitions can be tracked to balance the loading by controlling the number of partitions used. Packets of each partition can be sent to a respective reactive router that resides in a controlling application for further processing. Additional devices, systems, and methods can be implemented in a variety of applications. | 2018-07-26 |
20180213019 | INFORMATION PROCESSING APPARATUS, METHOD FOR CONTROLLING SAME, AND STORAGE MEDIUM - While a support apparatus is remotely operating an information processing apparatus via a relay server, remote operation of the information processing apparatus by another apparatus other than the support apparatus is restricted. | 2018-07-26 |
20180213020 | INFORMATION PROCESSING APPARATUS THAT RECORDS REMOTE SUPPORT OPERATION LOG, REMOTE SUPPORT SYSTEM, METHODS OF CONTROLLING THESE, AND STORAGE MEDIUM - An information processing apparatus capable of presenting an audit trail of operations performed during remote support to a user. A multifunction peripheral for which remote support is performed by an operator PC connected thereto via a network. A log of operations in the operator PC and the multifunction peripheral is recorded. The function of log recording is set to be enabled on the multifunction peripheral, and is enabled in a time period from start to end of remote support. | 2018-07-26 |
20180213021 | Contextual, Two Way Remote Control - This application is directed to enabling interaction between computer devices. A first computer device is configured to access Internet-based media content sources and play media content items provided thereby on a media device. The first computer device transmits an information item and an action definition to a second computer device. The action definition includes commands associated with the information item. The information item includes information describing media content items, and the information corresponds to one of the Internet-based media content sources accessible via the first computer device and is configured to be displayed on the second computer device. In response to a user input at the second computer device, the first computer device receives, from the second computer device, and executes one of the commands in the action definition to perform a specified action with respect to the media content items corresponding to the Internet-based media content sources. | 2018-07-26 |
20180213022 | Contextual, Two Way Remote Control - A mobile device is coupled to a computer system configured to access media content sources and play media content items provided thereby on a media device. The mobile device receives a first control specification that includes a plurality of first information items each associated with one of the media content sources and a first action definition. The first information items are concurrently displayed on a remote control user interface of the mobile device. In accordance with a selection of one of the first information items corresponding to a first content source, the mobile device transmits a command of a first action definition corresponding to the selected first information item to the computer system, and receives a second control specification that includes a plurality of second information items. Each second information item is associated with a respective content item provided by the first content source and a second action definition. | 2018-07-26 |
20180213023 | FACILITY FOR INITIATING AUTOMATIC EXCHANGE OF FILE(S) BETWEEN MOBILE DEVICES - A facility is provided for automatically exchanging, via mobile ad hoc network transfer, a file between mobile devices based on derived user preferences and context. The facility includes monitoring use of one or more files received on a mobile device. Contextual user preferences are derived for one or more future automated file transfers to the mobile device based on the monitoring. A contextual user preference request is sent from the mobile device to an other mobile device based, at least in part, on the other mobile device being within mobile ad hoc network transfer range of the mobile device. The contextual user preference request asks that at least one file on the other mobile device related to at least one of the contextual user preferences be automatically transferred to the mobile device using mobile ad hoc network transfer. | 2018-07-26 |
20180213024 | INFORMATION TRANSMISSION DEVICE, METHOD AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM - An information transmission device configured to be coupled to a plurality of information receiving devices, each of which includes a storage area and executes a first processing of restricting disclosure of data held in the storage area, the information transmission device includes a memory, and a processor coupled to the memory and configured to transmit first data to each of the plurality of information receiving devices, and transmit, after transmitting the first data to each of the plurality of information receiving devices, a release instruction signal that instructs a second processing of releasing the first processing for the first data held in the storage area to each of the plurality of information receiving devices simultaneously. | 2018-07-26 |
20180213025 | TRANSPARENT DEFERRED SPOOLING STORE AND FORWARD BASED ON STANDARD NETWORK SYSTEM AND CLIENT INTERFACE - A transparent batch file transfer is provided from a client to a server via a batch pool system. The batch pool system may be implemented by a proxy file server which is used to receive the file transfer from the client device and free the client device as soon as possible. The file transfer to an intended remote server is carried out by a batch transfer system at the proxy file server. The user of the client machine may then use their device to perform other tasks while the file transfer is completed by the proxy file server batch transfer system. The file transfer is coordinated by a background transfer module that is integrated with file system protocols. Hence, there is no new system or software for a user of the client to learn or operate. | 2018-07-26 |
20180213026 | P2P TRANSFER METHOD AND PROGRAM HAVING ENHANCED SECURITY - A P2P transmission method having enhanced security, according to an embodiment of the present invention, comprises: a step for receiving by a server from a first client a first temporary key issuance request; a step for generating a comparison key; a step for receiving an input key from a second client; a step for receiving from a transmission client a transmission request for a particular file; a step for comparing the comparison key and the input key; a transmission path selecting step for selecting a particular transmission path between the transmission client and a reception client if the comparison key and the input key correspond to each other; and a file transmission requesting step for requesting file transmission, through the selected transmission path, from the transmission client and reception client. | 2018-07-26 |
20180213027 | RECEIVING A COMMUNICATION EVENT - Disclosed are methods, apparatus, and computer readable storage mediums for filtering communication events communicated over a communications network from a network node to a device. In one aspect, a method includes configuring, via a communication client application, the device to associate each of a plurality of sets of filtering parameters with a different operating mode of the device, in response to a transition of the device from a first operating mode to a second operating mode, determining, by the device, a first set of filtering parameters associated with the second operating mode based on the configuring, and transmitting, by the device, the determined first set of filtering parameters to the network node, the transmission instructing the network node to transmit particular types of communication events permitted by the first set of filtering parameters to the device and to block other types of communication events to the device that are not permitted by the first set of filtering parameters. | 2018-07-26 |
20180213028 | SYSTEM AND METHOD FOR SIGNALING THROUGH DATA STORAGE - An application platform system and method. A data synchronization instance manages a reference state object for a data synchronization system (DSS) account. A first local state object is stored at a first application system. The first application system receives update notifications provided by the DSS. A second local state object is stored at a second application system. The second application system receives update notifications provided by the DSS. An application instruction of the first application system is transformed into a state update, and the first local state object is modified to include the state update. The state update is provided to the DSS via a local update notification. The reference state object is modified to include the state update. The state update is provided to the second application system via a reference update notification. The second local state object is modified to include the state update. | 2018-07-26 |
20180213029 | MIGRATING LEGACY APPLICATIONS TO A MULTI-TENANT COMPUTING ENVIRONMENT - Various embodiments migrate a legacy application to a multi-tenant computing environment. In one embodiment, at least one virtualized computing container is instantiated on a host system in a multi-tenant computing environment. An instance of the legacy application is executed within the virtualized computing container. The legacy application having been initially configured to run on premise and serve one tenant at a time. The virtualized computing container securely isolates the executing instance of the legacy application from other executing instances of the legacy application. At least one request received from a first client is sent to the instance of the legacy application executing within the virtualized computing container. The virtualized computing container is quiesced based on at least one quiescing criterion having been satisfied by the instance of the legacy application. | 2018-07-26 |
20180213030 | PIXEL-BASED LOAD BALANCING - Disclosed are methods, systems, and apparatus for load-balancing image-processing jobs based on the number of pixels in the images and/or the nature of the processing that is requested on those pixels. For example, a set of machines may run software to provide various types of image processing services, such as format conversion, recompression, resizing, cropping, among others. These are referred to as image servers. In accordance with the teachings hereof, the load on each image server can be calculated based on the number of pixels in the images that are waiting to be processed in the image server's processing queue, adjusted by the type of processing that is requested on each image. The adjustment typically reflects and adjusts for the relative time needed to perform various types of processing. Load scores can be further adjusted based on the processing capabilities of each image server, in some embodiments. | 2018-07-26 |
20180213031 | SYSTEM AND METHOD TO BALANCE SERVERS BASED ON SERVER LOAD STATUS - Provided are methods and systems for balancing servers based on a server load status. A method for balancing servers based on a server load status may commence with receiving, from a server of a plurality of servers, a service response to a service request. The service response may include a computing load of the server. The method may continue with receiving a next service request from a host. The method may further include determining, based on the computing load of the server, whether the server is available to process the next service request. The method may include selectively sending the next service request to the server based on the determination that the server is available to process the next service request. | 2018-07-26 |
20180213032 | USER MIGRATION - A NFV Manager receives user traffic notified by each sub vBRAS of each vBRAS. The NFV Manager calculates user traffic of the each vBRAS, selects a source vBRAS and a target vBRAS from all of the vBRASs, selects a migration sub vBRAS needing to migrate from the source vBRAS to the target vBRAS, and notifies the source vBRAS to send data relevant to the migration sub vBRAS to the target vBRAS. | 2018-07-26 |
20180213033 | Peer-to-Peer Content Distribution - Certain embodiments described herein relate to peer-to-peer content distribution. In one embodiment, a method includes a first device receiving content and determining a content categorization of the received content. The first device may detect a second computing device and communicate with that it through a direct wireless connection (e.g., Bluetooth). Through the direct wireless connection, the first device may receive information associated with a user of the second computing device from the second device. Based on the information associated with the user and the content categorization of the content, the first device may determine a likelihood of the user being interested in the content. The first device may push the content to the second computing device through the direct wireless connection based on the likelihood of the user being interested in the content. | 2018-07-26 |
20180213034 | DATA SHARING METHOD, CLIENT AND SYSTEM - A method, system, and client are provided. The method includes performing a multipoint login to a same communication account from a first client and one or more second clients; in response to a data sharing instruction, acquiring local data at the first client as shared data; selecting one or more of the one or more second clients and acquiring an address identifier of each selected second client; and transmitting wirelessly the shared data from the first client to the selected one or more second clients using the address identifier of the second client. | 2018-07-26 |
20180213035 | FILE REPLICATION USING FILE CONTENT LOCATION IDENTIFIERS - Systems and methods for file replication using file content location identifiers. An example method comprises: receiving, by a processing device, an index node number identifying a first index node associated with a file residing on a first file server, the first index node referencing a physical location of contents of the file; identifying a replica of the file residing on a second file server; assigning the index node number of the first index node to a second index node referencing a physical location of contents of the replica of the file on the second file server; performing, by the processing device, a file system operation by accessing the replica of the file referenced by the index node number. | 2018-07-26 |
20180213036 | WORKLOAD MIGRATION ACROSS A HYBRID NETWORK - A method and system for workload migration across a hybrid network is provided. The method and system are directed to migrating a workload to a cloud by transferring the workload computing processes to the cloud, streaming workload data as necessary to execute the workload processes in the cloud, transferring the remaining workload data in a background process to cloud storage, and then completing migration by switching the primary data source of the workload computing processes to the cloud storage. In another aspect, a method and system are directed to migrating on-premises storage associated with a virtual machine to the cloud to be stored and executed in association with containerized applications. Additionally, techniques for full detach and partial detach of containerized applications are provided. | 2018-07-26 |
20180213037 | HOME API - The present disclosure contemplates a variety of improved methods and systems for controlling a variety of disparate home devices coupled to the framework and/or ambient operating system (AmbientOS). This home application programming interface (API) exposes the operation of the home devices in a natural and intuitive manner, facilitating control of unknown devices by high level commands. The home devices are contextually responsive to API commands. Additionally, the home application programming interface can customizing an application developed to control devices in an environment to control the devices in the environment via an assistant device with artificial intelligence (AI) capabilities. | 2018-07-26 |
20180213038 | ENABLING HYPERTEXT TRANSFER PROTOCOL (HTTP) CONNECT IN ASSOCIATION WITH A TOLL-FREE DATA SERVICE - A device can receive, from a user device, a hypertext transfer protocol (HTTP) CONNECT request associated with a toll-free data service. The user device can establish a first transmission control protocol (TCP) connection with a proxy server. The HTTP CONNECT request can request the proxy server to establish a second TCP connection with a content provider server. The device can determine, based on the HTTP CONNECT request, that an authorization condition is satisfied. The device can store information associated with a flow between the user device and the content provider server. The user device and the content provider server can establish a transport layer security (TLS) connection based on the first TCP connection and the second TCP connection. The device can provide the information associated with the flow to permit an account of an entity to be adjusted in association with the toll-free data service. | 2018-07-26 |
20180213039 | INFORMATION PROCESSING APPARATUS AND COMMUNICATION SYSTEM - An information processing apparatus includes a communication unit and a communication controller. The communication unit communicates with an external apparatus with which communication is enabled for a limited period. In a predetermined period including a period which is set as the limited period for which communication with the external apparatus is enabled, the communication controller controls the communication unit so as to establish, for communication, a connection with the external apparatus. | 2018-07-26 |
20180213040 | Enabling Communications Between Devices - A method of establishing a communications path between devices comprising: receiving, at a first device, data, the data comprising: a first resource having a first identifier for a second device remote from the first device; a second resource having a second identifier for the second device; addressing the second device with the first identifier; generating, at the first device, first connection data based on the second identifier; transmitting, from the first device to the second device, the first connection data; receiving, at the first device, second connection data; validating, at the first device, the second connection data; establishing the communications path between the first device and second device responsive to valid second connection data. | 2018-07-26 |
20180213041 | Multipath TCP Subflow Establishment and Control - Techniques for electronic devices to control a multipath transmission control protocol (MPTCP) connection. An MPTCP connection between two endpoints may be established. The MPTCP connection may include at least one MPTCP subflow. At least one of the endpoints may be configured to act as a master with respect to the MPTCP connection. The master may perform one or more control operations on the MPTCP connection, while if one of the endpoints is not a master, that endpoint may not perform control operations on the MPTCP connection. The control operations may include initiating or establishing new MPTCP subflows or modifying a priority level of one or more MPTCP subflows of the MPTCP connection. | 2018-07-26 |
20180213042 | METHOD AND SYSTEM FOR CLIENT ASSOCIATION MANAGEMENT BASED ON ESTIMATED SESSION DURATION - The present disclosure discloses a method and a network device for client association management based on estimated session duration. Specifically, a network device determines that a client device is on an active session. The client device is associated with a first access point of a plurality of access points. The network then estimates a remaining duration of the active session to obtain an estimated remaining duration. Responsive at least to the estimated remaining duration of the active session being greater than a threshold value, the network device causes the client device to associate with a second access point different than the first access point. Responsive at least to the estimated remaining duration of the active session being less than the threshold value, the network device refrains from causing the client device to associate with the second access point. | 2018-07-26 |
20180213043 | SYSTEM AND METHOD TO DOWNLOAD FILE FROM COMMON RECIPIENT DEVICES IN PROXIMITY - A computer system and method for transferring a file from a device in proximity, including start downloading a file from a message addressed to a recipient, checking the message for one or more common recipients of the message; downloading the file from a remote server in response to no common recipient devices being in proximity to the recipient device, downloading the file from a remote server in response to the file not being available for transfer from any common recipient devices being in proximity to the recipient device, automatically applying file transfer permissions to the downloaded file for each of the common recipients of the message, checking if a common recipient device in proximity has requested to download the file, and transferring the file to the requesting common recipient device in proximity in response to the common recipient device in proximity being a mapped trusted device of the recipient device. | 2018-07-26 |
20180213044 | COMMUNICATION NOTIFICATION TRIGGER MODELING PREVIEW - In some embodiments, a real-time and interactive preview of alerts is provided in a user interface. A computer system parses a set of rules that specifies an alert definition. Each rule identifies a set of observations and an alert trigger criterion based on user input in the user interface. For a rule, the computer system accesses historical data corresponding to the set of observations identified by the rule and determines, based on an analysis of the historical data, time points that trigger alerts over a time period according to the rule. The analysis is based on the alert trigger criterion identified by the rule. The computer system aggregates, based on the alert definition, the time points determined for the rule with time points determined for another rule from the set of rules. Further, the computer system generates an alert preview over the time period for presentation at the user interface. | 2018-07-26 |
20180213045 | METHODS, APPARATUSES, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING FILTERED SERVICES AND CONTENT BASED ON USER CONTEXT - An apparatus may include a processor configured to receive a request for a service or content from a first device. The processor may be further configured to receive a user's context information from a second device. The processor may additionally be configured to filter the requested service or content based at least in part upon the user's context information. The processor may be further configured to provide the filtered service or content to the first device. Corresponding methods and computer program products are also provided. | 2018-07-26 |
20180213046 | Organization, Analysis, and Management of Digital Interactions on Networked Computers - Systems and methods here include computerized ways for copying, importing, synchronizing, analyzing and organizing data, particularly involving communication data from any communication channels. Some embodiments include using a computer to access and import multiple user communication channels over the network, synchronize relationship data from the corresponding channel for each of the designated contact entries with their corresponding identifier(s). Some embodiments may then analyze the synchronized communication data and contact data to provide feedback for users in digestible formats. | 2018-07-26 |
20180213047 | SYSTEM AND METHOD TO DETERMINE THE PRESENCE STATUS OF A REGISTERED USER ON A NETWORK - The invention relates to a presence status determination system and a computer implemented method to determine the presence status of a first user registered in a network and to communicate this presence status to a second user, who would like to make contact with the first user. An input device for a presence status determination device records a predetermined first presence status component determined by the first user and forwards the first presence status component to the presence status determination device ( | 2018-07-26 |
20180213048 | SECURED TARGETING OF CROSS-APPLICATION PUSH NOTIFICATIONS - Methods, systems, apparatuses, and computer program products are described herein for the development of applications and/or workflows that are enabled to transmit and/or push notifications to end-users. The developer (or “maker” or “creator”) of the application(s) and/or workflow(s) are enabled to develop such application(s) and/or workflow(s) without having to be expert programmers (i.e., such a developer may be a business user with little to no programming experience). The techniques described herein enable the transmission of cross-application push notifications to end-users of a target application in a secure manner. For example, push notification requests may be monitored to determine whether they are authorized to be transmitted in accordance with an administrator-configurable policy rule, thereby preventing unwanted push notifications from being transmitted. Moreover, computing resources may be scaled up (or scaled down) depending on how many users are to receive a particular push notification. | 2018-07-26 |
20180213049 | MIRACAST SOURCE PROVIDING NETWORK SERVICE ACCESS FOR A MIRACAST SINK - Techniques are described for providing and accessing network services via a peer-to-peer wireless network connection which is established between a first computing device and a second computing device. The first computing device has an additional network connection that allows it to access network services via external networks (e.g., the internet). The second computing device is only connected to the peer-to-peer wireless network connection and has no Internet access. A primary data channel is established between the first and second computing devices over the peer-to-peer wireless network connection (e.g., for streaming audio and/or video content). A secondary data channel is negotiated between the first computing device and the second computing device. The secondary data channel is used by the second computing device to access the network services via the first computing device which performs relay and/or proxy operations for the second computing device. | 2018-07-26 |
20180213050 | SYSTEM AND METHOD FOR PROVIDING DATABASE CONTENT ON A CLIENT DEVICE - A system and method for providing content for display form data sources on a client device are provided. The method includes receiving, by a distribution server, a report identifier associated with a report and a request for information, wherein the information is requested based on the report; determining by the distribution server at least a data source, the at least a data source storing at least a portion of the information; requesting access from the integration server to the at least a data source to retrieve the at least a portion of the information; and sending from the distribution server to the client device, the at least a portion of the information, wherein the at least a portion of information is utilized in the report. In an embodiment, the data sources are accessible by an integration server. | 2018-07-26 |
20180213051 | HANDLING OF EVENT NOTIFICATIONS IN NON-STANDARD FORMATS - Methods, systems, and techniques for handling of event notifications in non-standard formats. An event notification sent from an event notification sending device of a video surveillance system is received at an event notification handling device of the system. The event notification is in a format not natively supported by at least one device of the system. The event notification is translated into a format supported by the at least one device, with the supported format being defined in a list of non-standard formats. A rule associated with the event notification is applied to perform an action. Prior to receiving the event notification, an initialization method may be performed in which the event notification handling device subscribes to receive the event notification. | 2018-07-26 |
20180213052 | REQUEST ROUTING PROCESSING - Generally described, the present disclosure is directed to managing request routing functionality corresponding to resource requests for one or more resources associated with a content provider. The processing of the DNS requests by the service provider can include the selective filtering of DNS queries associated with a DNS query-based attack. A service provider can assign DNS servers corresponding to a distributed set of network addresses, or portions of network addresses, such that DNS queries exceeding a threshold, such as in DNS query-based attacks, can be filtered in a manner that can mitigate performance impact on for the content provider or service provider. | 2018-07-26 |
20180213053 | CACHE KEY BASED REQUEST ROUTING - Disclosed are systems and methods for performing consistent request distribution across a set of servers based on a request Uniform Resource Locator (URL) and one or more cache keys, wherein some but not all cache keys modify the content requested by the URL. The cache keys include query string parameters and header parameters. A request director parses a received request, excludes irrelevant cache keys, reorders relevant cache keys, and distributes the request to a server from the set of servers tasked with serving content differentiated from the request URL by the relevant cache keys. The exclusion and reordering preserves the consistent distribution of requests directed to the same URL but different content as a result of different cache key irrespective of the placement of the relevant cache keys and inclusion of irrelevant cache keys in the request. | 2018-07-26 |
20180213054 | RETURN PATH SELECTION FOR CONTENT DELIVERY - Systems and methods of operating a content node that caches digital content for end users are provided herein. The content node is configured to cache data. When the content node receives a request for content that is not presently cached, the content node identifies the origin server associated with the requested content. The content node monitors network characteristics for at least the origin server and one or more service providers that transfer content between the origin server and the content node. The content node selects a network address associated with a particular service provider based upon network characteristics and requests the origin server to deliver requested content and the selected address. | 2018-07-26 |
20180213055 | SYSTEMS AND METHODS FOR BROWSER-BASED GAMES - Systems and methods are provided for browser-based games. For example, a data-loading request is received for acquiring resource data and user data related to operations of a next phase of a browser-based game; a present networking state is detected; in response to the present networking state corresponding to an online state, first resource data and first user data are requested from the network-side server; the browser-based game is loaded based on at least information associated with the first resource data and the first user data received from the network-side server; and the first resource data and the first user data are stored in a cache. | 2018-07-26 |
20180213056 | TARGETED PROFILE PICTURE SELECTION - Targeted profile picture selection includes providing for a first user of a messaging service contextual parameter categories upon which contextual messaging service profile picture selection for the first user is available to be made, receiving a definition of selection rule(s) for each of one or more categories of the plurality, prioritizing how the selection rule(s) of each of the one or more categories is applied in profile picture selection for the first user, ascertaining a current context under which a selected profile picture for the first user is to be conveyed to a messaging client of a second user of the messaging service, the current context indicating a respective parameter for each of the one or more categories, and based on the prioritizing and the ascertained current context, selecting the profile picture for conveyance to the messaging client of the second user. | 2018-07-26 |
20180213057 | CUSTOMIZED PROFILE SUMMARIES FOR ONLINE SOCIAL NETWORKS - Among other things, embodiments of the present disclosure discussed herein may be used to analyze the online social network profiles of users of the social network and generate customized summaries of the profiles. Among other things, the embodiments of the present disclosure help quickly and efficiently generate an intuitive and personalized summary of a user's profile, even where a user's profile contains a relatively lengthy amount of content. | 2018-07-26 |
20180213058 | DYNAMIC ADJUSTMENT OF USER PROFILES FOR BUNDLED APPLICATIONS - A method and apparatus for dynamic adjustment of user profiles for a bundled application is disclosed. Multi-dimensional characteristic attributes of a plurality of players may be tracked and utilized to improve player experience, player retention, and detect abnormal behavior in game play. Player performance and interest may be assessed in real-time. Game independent characteristic attributes are defined for player profiles and are used to adjust a player's experience or preference level based on gaming results such as win-loss scores. Characteristic weights for a player's characteristic attributes are also defined. Methods and apparatus to select game sessions and players with similar interests or experiences are also disclosed. Methods for detecting abnormal patterns in game session behavior are also disclosed. Methods and apparatus for allowing users to opt out of the calibrations process are also disclosed. | 2018-07-26 |
20180213059 | Managing Access to Media Accounts - In some implementations, a computing system can manage access to media sources associated with a user's media account. For example, the system can coordinate access to a user's media account between local and network devices such that when access to the user's media account is granted to an application on a user device, the application can access both local and network media sources associated with the user's media account. Similarly, when access to the user's media account is revoked from an application at a user device or at a network device, the application is prevented from accessing both local and network media sources associated with the user's media account. | 2018-07-26 |
20180213060 | SEMANTIC INFORMATION PROCESSING - A system for exchanging various forms of information between computer-executable agents. A computing device is configured to determine semantic data associated with each data object (DO) of a plurality of DOs. Each DO is associated with a location, and the semantic data describes the content of the associated DO. The computing device receives, from a first user computing device, a request for DO information and, in response to the request, provides DO information including the locations and the semantic data associated with the retrieved DOs to the user computing device by (a) transmitting the locations and the semantic data to the first user computing device, and/or (b) instructing the first user computing device to request the DO information from a second user computing device to which the locations and the semantic data were previously transmitted. | 2018-07-26 |
20180213061 | SYSTEM AND METHOD FOR DETERMINING SERVICE PRIORITIZATION IN VIRTUAL DESKTOP INFRASTRUCTURE - This disclosure relates to system and method for system and method for determining service prioritization in virtual desktop infrastructure (VDI). In one embodiment, the method comprises receiving the plurality of service requests from a plurality of virtual desktop (VD) components distributed across one or more VD sites, and, for each of the plurality of service requests, determining a user experience index for a service request based on a weightage tree for a VD component initiating the service request and a weightage of a VD site comprising the VD component initiating the service request. The method further comprises prioritizing the plurality of service requests based on the user experience index for each of the plurality of service requests. | 2018-07-26 |
20180213062 | SPEED AND ACCURACY OF COMPUTERS WHEN RESOLVING CLIENT QUERIES BY USING GRAPH DATABASE MODEL - A computer-implemented method of improving a speed and an accuracy of a server computer executing a chat bot using a processor. An input is received at the chat bot at the server computer from a client computer over a network. The input is parsed using a natural language engine into one or more keywords. The one or more keywords are assigned to one or more part of speech tags. All of the input is stored as a profile into a non-transitory computer recordable storage medium. The graph database model is traversed, with traversing including comparing the profile to nodes in the graph database model and using relationships among the nodes as part of the comparing, and wherein traversing ends at a root node in the graph database model. A solution stored in the root node is returned to the client computer, by the processor and over the network. | 2018-07-26 |
20180213063 | OPTIMIZED DATA TRANSFER FOR REDIRECTED UASP DEVICES - Data transfer can be optimized for redirected UASP devices. When a UASP device is connected to a client terminal that has established a remote session on a server, the VDI can use a network optimal transfer length in place of the actual MAXIMUM TRANSFER LENGTH and OPTIMAL TRANSFER LENGTH of the UASP device. As a result, the server will use the specified network optimal transfer length for requests sent to the redirected UASP device. These requests can therefore be sent to the client in an optimal manner. Then, to optimize the performance of the UASP device, the requests can be split on the client into multiple requests having the OPTIMAL TRANSFER LENGTH and then submitted to the UASP device. In this way, the VDI can optimize the transfer of requests over the network as well as the servicing of requests by the UASP device. | 2018-07-26 |
20180213064 | SYSTEM FOR PROVIDING A CONTINUOUS COMMUNICATION LINK WITH A SYMBOL READING DEVICE - The disclosure embraces a system and method for providing a continuous communication link between a server computer and a symbol reading device, and a novel symbol reading device adapted for use in such a system. The system greatly simplifies the remote management, diagnostic evaluation, and monitoring of symbol reading devices, especially those devices connected to host devices that are not PC-based or running a complete operating system. | 2018-07-26 |
20180213065 | METHOD FOR PROCESSING DATA PACKET AND APPARATUS - The present invention provide a method for processing data packet and apparatus and the method includes: receiving or sending compression configuration information of an application layer packet; and performing compression processing or decompression processing on the application layer packet according to the compression configuration information. By using the foregoing method, compression and decompression processing of the application layer packet can be implemented, thereby reducing overheads of packet transmission and improving utilization of a network resource. | 2018-07-26 |
20180213066 | COMMUNICATION DEVICE AND COMMUNICATION METHOD - [Object] To provide a mechanism capable of improving communication efficiency even in communication before allocation of an AID. | 2018-07-26 |
20180213067 | MULTI-FIELD CLASSIFIER - A system and method for classifying packets according to packet header field values. Each of a set of subkey tables is searched for a respective packet header field value; each such search results in a value for a subkey. The subkeys are combined to form a decision key. A decision table is then searched for the decision key. The search of the decision table results in an action code and a reason code, one or both of which may be used to determine how to further process the packet. | 2018-07-26 |
20180213068 | PROVIDING EFFICIENT ROUTING OF AN OPERATIONS, ADMINISTRATION AND MAINTENANCE (OAM) FRAME RECEIVED AT A PORT OF AN ETHERNET SWITCH - A system for efficient routing of an OAM) frame in an Ethernet switch receives an OAM frame at a first port; building a first classification key dependent on an OAM frame header; classifies in a context of the first port to create a first classification; resolves action dependent on the first classification; modifies the first classification key to create a second classification key; classifies the frame in a context of the second port to create a second classification; sends the second classification key to an OAM engine coupled to the Ethernet switch for modification into a third classification key; receives the third classification key from the OAM engine; modifies the third classification key into a final classification key; modifies the header of the OAM frame with the final classification key; and sends the modified OAM frame to a switching fabric of the Ethernet switch. | 2018-07-26 |
20180213069 | METHOD AND APPARATUS FOR ENCODING AND DECODING PACKET - A method of a transmitter transmitting a packet encoded by applying a coding scheme based on a wireless channel environment to a receiver, and a method of the receiver detecting the coding scheme applied to the encoded packet and decoding the packet, in which the transmitter applies a spreading factor corresponding to the coding scheme to a preamble of the packet, and the receiver decodes the packet by detecting the coding scheme using the preamble. | 2018-07-26 |
20180213070 | SIGNAL PROCESSING APPARATUS AND SIGNAL PROCESSING METHOD - The present technology relates to a signal processing apparatus and a signal processing method that enable to accurately specify a boundary between packets. | 2018-07-26 |
20180213071 | DISPLAY MODULE AND ELECTRONIC DEVICE - A display module includes a display panel. The display panel includes a display portion and a transparent portion. The display portion includes a number of pixels. The transparent portion is adjacent to the display portion and surrounded by the pixels. An electronic device is also provided. | 2018-07-26 |
20180213072 | TERMINAL DEVICE AND ELECTRONIC DEVICE - A terminal device includes a main body and a flexible touch panel. The main body includes a substrate, an earphone assembly, and a microphone assembly. The earphone assembly and the microphone assembly are respectively set on two opposite ends of the substrate. The flexible touch panel is on the substrate. The flexible touch panel is between the earphone assembly and the microphone assembly. The flexible touch panel is set on the substrate, to realize the touch and control function during using by a user. The whole substrate is thin, and the earphone assembly and the microphone assembly are set respectively on both ends of the substrate, communication may be realized simultaneously, the whole structural compactness of the terminal device may also be improved, and the whole thickness of the terminal device may be reduced. | 2018-07-26 |
20180213073 | Method and Apparatus for Controlling Multi-Microphone Noise-Canceling Sound Pickup Range of Terminal - A method and an apparatus for controlling a multi-microphone noise-canceling sound pickup range of a terminal, and belongs to the field of terminal technologies, where the method includes transmitting a first non-voice signal, receiving a second non-voice signal that is obtained after the first non-voice signal is reflected by a reflecting object, determining, according to the first non-voice signal and the second non-voice signal, whether a posture with which a user holds a terminal during a call is a normal posture, and adjusting a multi-microphone noise-canceling sound pickup range of the terminal when the posture with which the user holds the terminal during the call is not a normal posture. Hence, accuracy of adjusting a multi-microphone noise-canceling sound pickup range of a terminal can be improved. The apparatus includes a transmission module, a receiving module, a first determining module, and an adjustment module. | 2018-07-26 |
20180213074 | OFFLINE VOICEMAIL - A method for accessing offline voicemail messages within a mobile messaging application may be provided. First, a voice mail message may be received and the voicemail message may be transcribed to text. Next, the voicemail message and the text transcription may be stored. The recipient may then be presented with a list of voicemail messages and the voicemail message may be retrieved in response to the recipient. The recipient may read or listen to the voicemail message or both. The recipient may also annotate the voicemail message. | 2018-07-26 |
20180213075 | METHOD OF DISPLAYING CALL INFORMATION IN MOBILE COMMUNICATION TERMINAL AND MOBILE COMMUNICATION TERMINAL ADAPTED TO DISPLAY CALL INFORMATION - Disclosed is a method of and apparatus for displaying call information in a mobile communication terminal and a mobile communication terminal adapted to display call information. The method includes the steps of checking the call information when a call occurs, updating and storing the call information according to a status of the call, and displaying the updated call information. | 2018-07-26 |
20180213076 | MOBILE-CORDLESS PHONE SYSTEMS - A mobile-cordless phone system including a mobile-cordless phone assembly; the mobile-cordless phone assembly including an external-phone-body and an internal-circuitry system. The external-phone-body and the internal-circuitry system are structured and arranged to provide the user with a device useful for communications with the internal-circuitry useful for providing a user with a portable telephone with the capabilities to operate on a wireless cellular network and, optionally, a telephone landline. The mobile-cordless phone assembly may be weather-resistant in some embodiments, and may include a multi-color-LED-light-source useful for providing visual indications and notifications to the user. The mobile-cordless phone system includes a solar panel for charging. The mobile-cordless phone assembly may also include a charging-port for connecting a charging-device to the mobile-cordless phone system. Preferred embodiments may also include a fingerprint-reader. | 2018-07-26 |
20180213077 | METHOD AND APPARATUS FOR CONTROLLING SMART DEVICE, AND COMPUTER STORAGE MEDIUM - A method for controlling a smart device is described. The interface circuitry of a user device for controlling the smart device receives basic information of the smart device that enables a connection of the smart device into an Internet of Things network. A control signal is provided to the smart device via the interface circuitry to control, according to the basic information. The smart device is connected into the Internet of Things network. A preset function configuration of the smart device is obtained when the smart device is connected into the Internet of Things network. A control component is determined to enable a control of the smart device according to the preset function configuration. For a user interface, a controller template is generated to include the control component. The smart device is controlled based on an operation on the control component in the user interface. | 2018-07-26 |
20180213078 | APPLICATION MANAGEMENT FOR A MOBILE DEVICE - Application management for a mobile device. In an embodiment, identifier(s) of a mobile device are received over a network. A determination is made as to whether the mobile device has installed a software application based on the identifier(s). When the mobile device is not determined to have installed the software application, a Short Message Service (SMS) message is initiated for providing access to the software application to the mobile device. The access to the software application is provided to the mobile device via the SMS message. After the software application is provided to the mobile device, a determination is made as to whether the mobile device has installed the software application, and, when the mobile device is not determined to have installed the software application, reminder(s) are initiated to the mobile device. Each reminder may comprise an SMS message. | 2018-07-26 |
20180213079 | USER INTERFACE FOR CLASSROOM MANAGEMENT - Systems and methods presented herein can allow a teacher to manage student devices in a classroom setting to increase learning efficiency. The teacher device can receive peer-to-peer broadcasts from the student devices and track class attendance based on the broadcasts. The teacher device can also apply locks and lock profiles to the functionality of the student devices, such as restricting websites and document access, without impacting the functionality of the student device outside of the classroom and/or school setting. The locks on the student devices can be automatically unlocked at the end of a class or school day. | 2018-07-26 |
20180213080 | MOBILE DEVICE HAVING A TOUCH-LOCK STATE AND METHOD FOR OPERATING THE MOBILE DEVICE - A mobile device with a touch panel and a touch-lock operating method thereof are provided. The mobile device preferably includes an RF communication unit for supporting communication services; a touch panel for sensing input touches; a display unit for displaying a screen, where the screen includes at least one of a preset image, text, and map; and a controller for setting a touch-lock in the touch panel according to a preset condition. The controller also controls the display unit to display at least one of a text and image or at least one particular icon corresponding to the information reception event that occurs, based on the RF communication unit, in the touch-lock state. A portion of the display screen can be locked, or only certain predetermined touch functions permitted. | 2018-07-26 |
20180213081 | METHOD AND DEVICE FOR DETECTING A BROKEN BINDER - Embodiments relate to a method for detecting a broken binder in an access network including a plurality of telecommunication lines grouped in respective binders, executed by a detection device, including identifying a plurality of telecommunication lines for which a transmission interruption has been detected within a given time period obtaining line data associated with the respective identified telecommunication lines, for respective pairs of identified telecommunication lines, determining a virtual distance between the two telecommunication lines, in function of the associated line data, determining at least one cluster of telecommunication lines in function of the virtual distances, and detecting a broken binder in function of the determined at least one cluster. | 2018-07-26 |
20180213082 | TELECOMMUNICATION CALL MANAGEMENT AND MONITORING SYSTEM WITH VOICEPRINT VERIFICATION - Disclosed is a secure telephone call management system for authenticating users of a telephone system in an institutional facility. Authentication of the users is accomplished by using a personal identification number, preferably in conjunction with speaker independent voice recognition and speaker dependent voice identification. When a user first enters the system, the user speaks his or her name which is used as a sample voice print. During each subsequent use of the system, the user is required to speak his or her name. Voice identification software is used to verify that the provided speech matches the sample voice print. The secure system includes accounting software to limit access based on funds in a user's account or other related limitations. Management software implements widespread or local changes to the system and can modify or set any number of user account parameters. | 2018-07-26 |
20180213083 | MESSAGE TRANSLATION FOR COGNITIVE ASSISTANCE - Approaches presented herein enable managing an incoming communication on a communication device from a communication channel. Specifically, the incoming communication is received and analyzed to determine, based on a context of the incoming communication, a situational pattern from among a plurality of situational pattern models. Based on the determined situational pattern, a criticality level is identified. One or more prompts from among a plurality of prompts are transmitted to a wearable device based on the criticality level for display to provide notification to a user of the criticality of the incoming communication. | 2018-07-26 |
20180213084 | Secure Data Exchange by Voice in Telephone Calls - The present invention relates to a telephone call processing system and a method of processing telephone calls, and in particular to systems and methods that facilitate secure transmission and accurate identification of sensitive information spoken during a call between a caller and an agent such that the agent does not have access to the sensitive information. The methods of the present invention involve outputting scrambled, out-of-sequence and/or partitioned sub-sets of a spoken voice stream to one or more recognition agents, which identify elements of the sensitive information and return the identified elements to a call processor for un-scrambling, re-ordering and/or re-assembly by the call processor to produce the identified sensitive information. | 2018-07-26 |
20180213085 | CONTACT MANAGEMENT SYSTEM - A system for contact management a server to store, for a campaign, a list of contacts and a contact plan associated with that list of contacts, for each contact, agent notes, and, for the campaign, agent assistance text. The server determines a highest priority opportunity from the list of contacts for an agent associated with the client device as a function of the contact plan, qualifications of the agent, and a current time. The server sends the highest opportunity contact to the client device. The client device receives and presents the contact from the list that was determined to be the highest priority, agent notes for that contact, and agent assistance text. The client device accepts input of results of the agent communicating with the contact and notes regarding the contact, and sends the result and the notes to the server. | 2018-07-26 |
20180213086 | INTERMEDIARY DEVICE FOR DATA MESSAGE NETWORK ROUTING - Systems and methods that enhance or route data messages, for example by optimizing transmission of data packets through a computer network between devices is provided. The intermediary device can receive a data message having a characteristic. A session management mechanism can identify, based on the characteristic of the message and a characteristic of a pre-existing session, a tuple. Based on the tuple, the session management mechanism can modify the pre-existing session to generate a modified pre-existing session that includes the data message. A session lobby mechanism can obtain an indication of the modified pre-existing session and can pool the modified pre-existing session with a plurality of additional sessions. Responsive to a selection received by the session assignment mechanism from a live interaction component of a contact center agent computing device, the session assignment mechanism can provide the modified pre-existing session to a contact center agent computing device. | 2018-07-26 |
20180213087 | MECHANISM FOR WORK ASSIGNMENT IN A GRAPH-BASED CONTACT CENTER - A graph database is described for use in connection with a contact center. The graph database includes a plurality of nodes and relationships that describe the operations, entities, personnel, and attributes in the contact center. Also described is the operation of a work assignment engine that leverages the graph database to make intelligent and flexible work assignment decisions. | 2018-07-26 |
20180213088 | AUTOMATIC RESPONSES TO INCOMING CALLS BASED ON USER ACTIVITY - An automatic response service supported on an application server that interoperates with an IMS (IP Multimedia Subsystem) core network is configured to dynamically generate responses to unanswered incoming telephone calls to a user's computing devices that are customized for the calling party based on monitored activities of the user, device capabilities and state, and related context. The automatic response service can monitor the user's interactions across a range of computing devices to identify a device with which the is actively engaged. Data from device registrations with the IMS core network can indicate current device capabilities and device state such as peripheral device configuration and network connectivity. Along with call data such as caller ID, the monitored user activities and device information enable the service to automatically respond to incoming calls on behalf of the user with information that is meaningful and contextually-relevant to the calling party. | 2018-07-26 |
20180213089 | SYSTEM AND METHOD FOR REAL-TIME ANALYSIS OF NETWORK TRAFFIC - A system for monitoring a live-data flow through a network includes at least one server communicating with the network. A processor within each of the at least one server implements a first processing node for monitoring a mirrored live-data flow of the live-data flow passing through at least one selected point within the network in a non-intrusive manner that does not affect the live-data flow passing through the at least one selected point. The first processing node decodes data within the mirrored live-data flow according to each protocol associated with the data. The first processing node detects at least one predetermined or deduced condition defined by at least one of a plurality of applications implemented on a second processing node and executes at least one predetermined or deduced response responsive to an indication of occurrence of the at least one predetermined or deduced condition within the decoded data. The first processing node also forwards data from the first processing node to a second processing node data from at least one of the plurality of simultaneous live-data flows based upon occurrence of the at least one predetermined or deduced condition. The processor within the at least one server the processor further implements the second processing node for accessing from the second processing node, external data from an external data source. The second processing node also processes at least a portion of the data forwarded from the first processing node using at least one of the plurality of applications implemented on the second processing node and the external data. The processing of the data by the at least one of the plurality of applications and the external data causes execution of the at least one predetermined or deduced response to determine a manner for controlling an operation of the network at a same time the live-data flow is in active transmission between the endpoints in the network. The operation of the network is controlled in response to the executed at least one predetermined or deduced response while events associated with the live-data flow are occurring within the network. | 2018-07-26 |
20180213090 | MESSAGE EXCHANGE - Disclosed is a voice message exchange system and method for improving communication between an inmate and a third party by enabling the inmate to leave a message when a call is not answered and further allowing the third party who receives the message to reply with a message to the inmate. Additionally, outside parties that meet the institution's requirements can leave messages for inmates at any time. The present invention can be used as an add-on to legacy inmate call management systems or incorporated internally into an inmate call management system. The system also provides monitoring, controlling, recording, and billing means. | 2018-07-26 |
20180213091 | POWER TRANSMISSION SYSTEM FOR WIRELESS COMMUNICATION SYSTEMS - A power transmission system includes a voltage measurement device located on a tower or rooftop for measuring a voltage (V | 2018-07-26 |
20180213092 | PHOTO RESPONSE NON-UNIFORMITY SUPPRESSION - Example implementations relate to PRNU suppression. For example, PRNU suppression may include performing a calibration surface PRNU characterization using a scanning system, performing a document-based PRNU characterization using the scanning system, and determining a correction function for PRNU suppression for the scanning system based on the calibration surface PRNU characterization and the document-based PRNU characterization. | 2018-07-26 |
20180213093 | IMAGE SHOOTING APPARATUS FOR ADDING INFORMATION TO IMAGE - According to an embodiment of the present invention, an image shooting apparatus includes an imaging unit, a transmission unit, and a processor that is configured to acquire an image captured by the imaging unit to generate a shot image and control the transmission unit to transmit, to an information acquiring apparatus, (i) the shot image, and (ii) instruction information for instructing the information acquiring apparatus to acquire supplementary information, with a shooting instruction. The supplementary information is information which is acquired by a sensor of the information acquiring apparatus and which is to be added to the transmitted shot image. | 2018-07-26 |
20180213094 | INFORMATION PROCESSING APPARATUS, IMAGE PROCESSING APPARATUS, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An information processing apparatus includes a display and a processing execution unit. The display displays an operator for receiving an instruction to execute predetermined processing. At least part of information concerning the predetermined processing is not appended to the operator. When the operator is selected by a user, the processing execution unit starts to display associated information associated with the operator, continues to display the associated information for a predetermined time, and then executes the predetermined processing. | 2018-07-26 |
20180213095 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, AND CLIENT TERMINAL - An information processing system includes a client terminal and an information processing apparatus configured to cause an image forming apparatus to perform printing in accordance with print data. The client terminal includes processing circuitry configured to acquire address information of the client terminal on a network; transmit identification information for identifying the client terminal and the address information to the information processing apparatus; and receive a notification transmitted from the information processing apparatus based on the identification information included in the print data. The information processing apparatus includes processing circuitry configured to register the identification information and the address information; extract the identification information from the print data; and transmit the notification in accordance with the address information. | 2018-07-26 |
20180213096 | Screen Display Apparatus That Continuously Executes Obtaining of Display Data, and Recording Medium Therefor - A screen display apparatus includes a display device, a display control unit, and a display data obtaining unit. The display data obtaining unit executes a sequence of processes from a request of the display data to a source to obtaining of the display data from the source for a plurality of items of the display data without performing parallel process. The display data obtaining unit continuously executes obtaining of the display data for each of a plurality of the screens in a group in sequence until the obtaining of the display data for every screen in the group is completed when the obtaining of the display data for the screen in the group is started. | 2018-07-26 |
20180213097 | DEVICE - Provided is a device that prevents complicating the operation required to execute a desired process even when the screen changes and the GUI buttons to which the desired process is assigned is not displayed. A multifunction device | 2018-07-26 |
20180213098 | INFORMATION PROCESSING APPARATUS WITH OPERATION UNIT, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM STORING CONTROL PROGRAM THEREFOR - An information processing apparatus that is capable of displaying icons that are arranged properly without causing user's time and effort. A display unit displays icons for selecting a function from among mounted functions. A memory device stores a set of instructions. At least one processor executes the instructions to display various icons including a plurality of icons corresponding to a plurality of functions that are extended by installing at least one application in a display area of the display unit, and to collect the plurality of icons corresponding to the plurality of functions extended into a predetermined icon in a case where the number of icons displayed in the display area exceeds a display upper limit. | 2018-07-26 |
20180213099 | IMAGE READING APPARATUS AND PROCESSING DEVICE - An image reading apparatus includes a document placement surface, a document cover that rotates between a closed state and an open state, a pressing portion that is disposed on the side of the document table and presses a switch, a rotary lever that is disposed on the side of the document cover and applies external force to the pressing portion, and a biasing member that biases one end side of the rotary lever in a direction that moves away from the document cover, in which when the document cover is at a predetermined angle, one end of the rotary lever pushes down the pressing portion to change the state of the switch, and in the process of displacement from the predetermined angle to the closed state, the one end of the rotary lever rotates in a direction approaching the document cover and maintains the state of the switch. | 2018-07-26 |
20180213100 | PAPER THICKNESS DETECTING DEVICE AND IMAGE FORMING APPARATUS - A paper thickness detecting device that detects a paper thickness in accordance with a detection signal of a displacement sensor, includes: a pair of paper thickness detecting rollers including a first roller and a second roller that pinch a paper conveyed via a pair of conveyance rollers; and the displacement sensor that detects a displacement amount of the pair of paper thickness detecting rollers at the time when the paper passes through the pair of paper thickness detecting rollers, wherein the paper thickness is detected on the basis of the displacement amount of the pair of paper thickness detecting rollers that follows to rotate with respect to the paper conveyed via the pair of conveyance rollers. | 2018-07-26 |
20180213101 | IMAGE SCANNING APPARATUS, AND METHOD AND COMPUTER-READABLE MEDIUM THEREFOR - An image scanning apparatus includes a controller configured to acquire image data by scanning a document and a particular range of a document pressing surface, detect black edge positions by detecting, from the image data, black pixels having gradation values less than a white gradation value, determine a sheet type of the document based on the gradation values of the black pixels, detect white edge positions by detecting, from the image data, white pixels having gradation values equal to or more than the white gradation value. The controller is further configured to, when the sheet type is a thin paper, detect, as the white pixels, pixels having gradation values equal to or more than a first threshold, and when the sheet type is a thick paper, detect, as the white pixels, pixels having gradation values equal to or more than a second threshold. | 2018-07-26 |
20180213102 | PRINTING SYSTEM, PRINTING SYSTEM CONTROL METHOD, AND STORAGE MEDIUM - A printing system includes a printing apparatus that prints an image on a sheet, a sheet processer that executes sheet processing, and a sheet detection sensor that detects a sheet on which the sheet processing is performed not in association with the printing of an image, where the printing of an image is restricted in response to detection of a sheet by the sheet detection sensor. | 2018-07-26 |
20180213103 | IMAGE PROCESSING APPARATUS, METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM - An image processing apparatus comprises a first controller that includes a plurality of processing units, a second controller that includes a plurality of processing units that include a first processing unit for executing processing in common with at least one of the plurality of processing units. The image processing apparatus measures, when executing a job by using at least one of the plurality of processing units, a memory band performance between a memory and a processing unit to be used for executing the job, and controls to cause, in a case that the measured memory band performance is higher than a predetermined value, the first processing unit to substitute processing to be executed by the at least one of the plurality of processing units, otherwise to stop power supply to the second controller. | 2018-07-26 |