06th week of 2015 patent applcation highlights part 63 |
Patent application number | Title | Published |
20150039695 | CREATING GROUPS OF USERS IN A SOCIAL NETWORKING SYSTEM - A social networking system facilitates a user's creation of a group of other users from among the user's connections in the user's social network. The created groups may be used, for example, to publish information to certain user-defined groups or to define privacy settings or other access rights to the user's content according to such user-defined groups. When a user adds connections to a group, the social networking system determines suggested connections that have not been added to the group, based on a similarity of the suggested connections with one or more of the connections who have been added to the group. These suggested connections are then presented to the user to facilitate the creation of the group. Both positive and negative feedback may be used to generate a useful set of suggestions, which may be updated as the user further defines the group. | 2015-02-05 |
20150039696 | PASSIVELY POPULATING A PARTICIPANT LIST WITH KNOWN CONTACTS - Passively populating a list of participants of an electronic communications system includes maintaining a participant list of users of an electronic communications system to be used by a user of the electronic communications system. Existing users of the electronic communications system that are known to the user are identified, and communications strengths between the user and each of the identified existing users are determined. The identified existing users with the highest communications strengths are designated for addition to the participant list. An existing group or a newly created group within the participant list to which each of the designated users should be added may be identified. | 2015-02-05 |
20150039697 | Identifying Content in an Incoming Message on a Social Network - Identifying content in an incoming message on a social network includes categorizing a sender-recipient relationship between a sender and a recipient of an incoming message in an activity stream in a display. | 2015-02-05 |
20150039698 | BLIND SHARING OF CONTENT ON SOCIAL NETWORKING SERVICES - In an example embodiment disclosed herein, there is described a system and method for a user of a messaging service to create content, and designate that the content should be delivered or posted to selected recipients. The system allows the user to further designate a status for each recipient, in that a recipient may be designated as a public recipient or a private or blind recipient. An appropriate or compatible format for the content is determined for each recipient based on each recipient's status, the content is formatted in accordance with the determined format, and the content is then delivered to each recipient in the determined format. | 2015-02-05 |
20150039699 | System and Method for Displaying and Notifying Collective Events for a Group - A system and method for displaying collective events for a group is disclosed herein. One method comprises receiving, by a reminder device, a plurality of events from a server. Each of the events can be from a user within a group, and the events can be addressed to the reminder device. The method can also comprise the step of displaying the events in a blog on a screen on the reminder device. The reminder device can be displayable in a location accessible by the group. | 2015-02-05 |
20150039700 | SYSTEMS AND METHODS FOR MANAGING ELECTRONIC COMMUNICATIONS - Systems and methods are disclosed for managing electronic communications. According to certain embodiments, an enterprise directory is provided for listing a plurality of enterprises. In one embodiment, the enterprise directory may include an enterprise profile for each enterprise identifying, among other things, a mode of communication for the enterprise. Enterprises that wish to communicate with one another may form partnerships with one another. In one embodiment, a partnership may be formed between two enterprises when one enterprise accepts a partnership request submitted by the other enterprise. Information regarding partnerships between enterprises may be stored in a database. Further, an enterprise user may request to electronically communicate (e.g., via IM, voice, or email) with a user associated with a different enterprise. Users associated with different enterprises may be allowed to communicate electronically with one another if their respective enterprises are in a partnership with one another. | 2015-02-05 |
20150039701 | Identifying Content in an Incoming Message on a Social Network - Identifying content in an incoming message on a social network includes categorizing a sender-recipient relationship between a sender and a recipient of an incoming message in an activity stream in a display. | 2015-02-05 |
20150039702 | SYSTEM AND METHOD FOR MONITORING A HUB-BASED SYSTEM FEDERATING DISPARATE UNIFIED COMMUNICATIONS SYSTEMS - An apparatus for monitoring a hub-based federation system. The apparatus includes a message generator, a first connector, a second connector, and a status manager. The message generator is configured to generate a first message based on a first communications protocol. The first connector is configured to send the first message to a hub via the first communications protocol. The hub federates a plurality of unified communications systems. The second connector is configured to receive a second message from the hub via a second communications protocol. The status manager is configured to analyze the second message to determine status information regarding the hub-based federation system. | 2015-02-05 |
20150039703 | SYSTEMS AND METHODS FOR ELECTRONIC MESSAGE PRIORITIZATION - Systems and methods for electronic message prioritization are disclosed. According to one embodiment, a method may include (1) accessing a message repository for a user, the message repository comprising a plurality of messages; (2) for each of the plurality of messages: (a) collect user behavior with regard to the message; (b) analyze the message; (c) generate an initial message priority based on the user behavior and the analysis; (d) compare the initial message priority to historical message priority data for the user; and (e) adjust the initial message priority based on the historical message priority data. | 2015-02-05 |
20150039704 | SYSTEMS AND METHODS FOR ELECTRONIC MESSAGE PRIORITIZATION - Systems and methods for graphically representing a plurality of electronic messages in an electronic message repository are disclosed. According to one embodiment, a method may include, for each of a plurality of electronic messages in an electronic message repository: (1) at least one computer processor determining a category for the electronic message; (2) the at least one computer processor determining a topic for the electronic message; and (3) the at least one computer processor identifying at least one related electronic message that is related to the electronic message. The at least one computer processor may graphically represent each of the plurality of electronic messages in relation to at least one of the topic, the category, and the related electronic message. | 2015-02-05 |
20150039705 | SYSTEMS AND METHODS FOR ELECTRONIC MESSAGE PRIORITIZATION - Systems and methods for prioritizing electronic messages in an electronic message repository are disclosed. According to one embodiment, a method may include (1) at least one computer processor determining an amount of message review time for a user; (2) the at least one computer processor estimating a number of electronic messages that the user can review in the message review time; (3) the at least one computer processor determining a priority level for a plurality of electronic messages in the user's electronic message repository; (4) the at least one computer processor selecting electronic messages from the user's electronic message repository based on the estimated number of electronic messages that the user can review and the priority level for the electronic messages. | 2015-02-05 |
20150039706 | UNIFIED AND CONSISTENT MULTIMODAL COMMUNICATION FRAMEWORK - A unified communication framework in which multiple users communicate using multiple modes. Conversations are kept consistent across users' devices. A backend maintains the true and authoritative version of the conversation within the communication framework. | 2015-02-05 |
20150039707 | DOCUMENT PROCESSING - The disclosure concerns systems and methods for extracting data from documents. A computer receives a message from a sender. The message has the electronic document and an electronic address of the sender. Based on the address of the sender the computer selects a map that comprises location data of data fields and determines values of the data fields by extracting data from the electronic document using the location data of the selected map. Since the computer selects the map based on the address of the sender the computer does not need to rely on the content of the electronic document to select the correct map to use, which makes the selection less prone to errors and the method can be used with existing email systems. | 2015-02-05 |
20150039708 | METHOD AND APPARATUS FOR PROCESSING A MESSAGE - An apparatus and method to process a message in a network communication is provided. An example method for processing a message may include determining, by a message transmitter, a key recipient of a message to be transmitted and adding a key identifier of the key recipient to the message. The method may further involve transmitting the message in the communication group. Upon receiving the message at a message receiver in the communication group transmitted by the message transmitter, it may be determined whether a recipient corresponding to the message receiver is the key recipient of the message. If the recipient corresponding to the message is the key recipient, the message receiver may display the message as an important message; and otherwise, display the message as a non-important message. | 2015-02-05 |
20150039709 | METHOD AND SYSTEM FOR CREATING AND DISTRIBUTING ELECTRONIC POSTCARDS - Method and system for creating and distributing professional quality electronic postcards are provided. An accessible library of numerous photographs/videos taken by professionals is maintained, for example, on a app or website. Access to the app or website can be accomplished using any suitable input device, for example smart phones, tablets, laptops, computers etc. Following a series of simple steps, users select from an assortment of images, videos, photos, messages, etc., to create an electronic postcard. Users have their own pages on the app or website, where sent and received electronic postcards are stored. A simple method for creating albums from the user's electronic postcards is also provided. | 2015-02-05 |
20150039710 | SYSTEM AND METHOD FOR SENDING AND RECEIVING ACTION-BASED DIGITAL GREETING CARDS - Systems and methods are described herein that allow computing device users to send and receive encapsulated messages, such a greeting cards, consolidating input from more than one user into a single greeting card. Sensors on a computing device, such as a smartphone, may be used to simulate an action that triggers an encapsulated message to be transmitted or retrieved. | 2015-02-05 |
20150039711 | Broadcasting in Chat System Without Topic-Specific Rooms - A method, system, and graphical user interface for a chat system is disclosed. A server with processor(s) and memory obtains a plurality of incoming messages, where the plurality of incoming messages include one or more external messages and one or more in-system messages from authors in the communication system, the one or more external messages are generated from one or more external sources. The server identifies one or more messages from a first author among the plurality of incoming messages in the communication system and receives a feedback message from a first user of the communication system about at least one of: the first author and a first message of the one or more popular messages. The server sends to a plurality of users of the communication system the first message and the feedback message from the first user, where the plurality of users track the first author. | 2015-02-05 |
20150039712 | DIRECT ACCESS PERSISTENT MEMORY SHARED STORAGE - Techniques are described for providing one or more remote nodes with direct access to persistent random access memory (PRAM). In an embodiment, registration information is generated for a remote direct access enabled network interface controller (RNIC). The registration information associates an access key with a target region in PRAM. The access key is sent to a remote node of the one or more nodes. The RNIC may subsequently receive a remote direct memory access (RDMA) message from the remote node that includes the access key. In response to the RDMA message, the RNIC performs a direct memory access within the target region of PRAM. | 2015-02-05 |
20150039713 | CONTENT CACHING - A gateway within a network intercepts a request by a client within the network for content associated with a server outside the network, the client having a direct connection with the server outside the network. The method further includes determining whether a copy of the requested content is available in a cache within the network. The method further includes, if the copy of the requested content is determined to be available in the cache within the network, transmitting a redirect response to the client to cause the cause to retrieve the copy of the requested client from the cache within the network. The method further includes if the copy of the requested content is determined not to be available in the cache within the network, permitting the intercepted content request by the client to be transmitted to the server outside the network to cause the requested content to be retrieved via the direct connection between the server outside the network and the client within the network. | 2015-02-05 |
20150039714 | MULTIMEDIA CACHE WITH DYNAMIC SEGMENTING - A method and system are proposed for storing streamed multimedia data in a multimedia cache. The method includes: receiving portions of a multimedia data stream item from a multimedia source; pre-storing a plurality of the multimedia data stream portions in a buffer in the order in which the portions are received; determining the temporal position of the pre-stored multimedia data portions in the multimedia data stream in order to identify consecutive sequences in the media data stream; rearranging the pre-stored multimedia data stream portions to form at least one temporally contiguous data stream portion and storing each contiguous data stream portion as a single segment in a cache file. The pre-storage and subsequent rearrangement or reorganisation of the received media data stream portions means that all data stream portions that are received out of order but are sequential within the media data item can be placed in the correct temporal sequence and also combined into a single data portion, thus facilitating both the subsequent storage of the media data in a cache and the retrieval of this data. | 2015-02-05 |
20150039715 | PUBLISHER-ASSISTED, BROKER-BASED CACHING IN A PUBLISH-SUBSCRIPTION ENVIRONMENT - Embodiments of the present invention provide an approach for a publisher-assisted, broker-based cache that can be utilized to reduce a volume of data (e.g., network traffic) delivered between a publisher and broker in a publication/subscription (pub/sub) environment. Specifically, in a typical embodiment, when a message is being generated on a publisher system, the publisher system will determine if the message includes a set of data that has a potential to be repeated in subsequent messages. Once such a set of data has been identified, the set of data will be associated/marked/tagged (e.g., in the message) with a unique identifier/cache key corresponding thereto (i.e., to yield a modified message). The modified message will be sent to a broker system, which will detect/locate the unique identifier, cache the corresponding data, and send the message along to any applicable subscriber systems. When a subsequent message that is supposed to contain the cached set of data is generated, the publisher system will instead substitute the unique identifier for the set of data to yield an abbreviated message and send the abbreviated message to the broker system. Upon receipt, the broker system will detect/locate the unique identifier, retrieve the corresponding set of data from the cache, replace the unique identifier with the set of data to yield a completed message, and then send the completed message to the applicable subscriber systems. | 2015-02-05 |
20150039716 | Management of a Networked Storage System Through a Storage Area Network - Management of a networked storage system through a storage area network (SAN). The storage system includes a storage host, a server, and a management host. The storage host includes a plurality of storage devices. The server is configured to access the storage devices of the storage host via the SAN. The server is also configured to transmit attribute information via the SAN, where the attribute information describes at least one attribute of the server. The management host is configured to receive the attribute information and to determine a desired configuration change to the storage system based on the attribute information. The desired configuration change affects access by the server to the storage devices of the storage host via the SAN. | 2015-02-05 |
20150039717 | CACHE MIGRATION MANAGEMENT IN A VIRTUALIZED DISTRIBUTED COMPUTING SYSTEM - In accordance with one aspect of the present description, in response to a detection by a storage controller, of an operation by a host relating to migration of input/output operations from one host to another, a cache server of a storage controller, transmits to a target cache client of the target host, a cache map of the source cache of the source host wherein the cache map identifies locations of a portion of the storage cached in the source cache. In response, the cache client of the target host, may populate the target cache of the target host with data from the locations of the portion of the storage, as identified by the cache map transmitted by the cache server, which may reduce cache warming time. Other features or advantages may be realized in addition to or instead of those described herein, depending upon the particular application. | 2015-02-05 |
20150039718 | SHARING LOCAL CACHE FROM A FAILOVER NODE - Sharing local cache from a failover node, including: determining, by a managing compute node, whether a first compute node and a second compute node each have a local cache, where the second compute node is a mirrored copy of the first compute node; responsive to determining that the first compute node and the second compute node each have a local cache, combining, by the managing compute node, local cache on the first compute node and local cache on the second compute node into unified logical cache; receiving, by the managing compute node, a memory access request; and sending, by the managing compute node, the memory access request to an appropriate local cache in the unified logical cache. | 2015-02-05 |
20150039719 | METHODS AND SYSTEMS FOR DISTRIBUTION AND RETRIEVAL OF NETWORK TRAFFIC RECORDS - A method includes receiving, by a distribution server, from an exporter device, a plurality of network traffic records. The method includes generating, by the distribution server, a first hash from a first plurality of fields in a first of the plurality of network traffic records and generating a second hash from a second plurality of fields in a second of the plurality of network traffic records. The method includes comparing the first hash and the second hash and determining that the first of the plurality of network traffic records and the second of the plurality of network traffic records relate to a session, based upon the comparison. The method includes transmitting the first and second of the plurality of network traffic records to one of a plurality of worker computing devices selected based on the determination and on at least one of the first and second hash. | 2015-02-05 |
20150039720 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM - There is provided an information processing device including an information acquisition unit configured to, on the basis of a condition previously associated with at least a piece of identification information in book data in which the identification information is associated with at least a part of first information among pieces of information, acquire second information consistent with the condition from a social networking service, and an editing unit configured to replace the first information associated with the piece of identification information with the acquired second information. | 2015-02-05 |
20150039721 | METHOD AND APPARATUS FOR CONTROLLING TRAFFIC USING ADAPTIVE STREAMING IN MULTI-MEDIA CONTENT TRANSMISSION SYSTEM - The present invention proposes a method for network operators to control traffic between a server and a client so that client-induced traffic preemption may be prevented. The present invention comprises the processes of: an operator determining a network status, the network in which a server is streaming content via a multi-media transmission system; in accordance with the status of the network, determining whether to modify the meta data by considering a set of predetermined conditions; and transmitting to a terminal data reflecting the modification decision. | 2015-02-05 |
20150039722 | AUTOMATED URL TRANSMISSION TO ENABLE MULTIMEDIA SERVICES - A method is disclosed for providing multimedia services includes receiving from a first user a request for engaging in multimedia services with a second user, generating a Uniform Resource Locator (URL), transmitting the URL to an address associated with the second user, enabling voice communication between the first user and the second user, and enabling multimedia services between the first user and the second user in response to receiving an indication that the second user has accessed the URL. | 2015-02-05 |
20150039723 | NETWORK QUALITY AS A SERVICE - A method of improving the performance of an access network for coupling one or more user devices to an application server, said method comprising encoding, using one of one or more encoders, data using a network performance enhancing coding (NPEC); transmitting the encoded data; receiving the encoded data; decoding, using one of one or more decoders, the encoded data using said NPEC; and receiving the decoded data at either of said application server or said one or more user devices. | 2015-02-05 |
20150039724 | METHODS AND SYSTEMS FOR RECOMMENDING TOP LEVEL DOMAINS - Systems and method of the present invention provide for recommending top level domains. An exemplary method may comprise the steps of determining a location of a client computer or a preferred language for a user operating the client computer, generating a domain name comprising a top level domain associated with the location or with the preferred language, and presenting the domain name for registration. | 2015-02-05 |
20150039725 | APPARATUS AND METHODS FOR RESOLVING RESOURCE CONTENTION IN A CONTENT DISTRIBUTION NETWORK - Methods and apparatus for resolving resource contention in a content distribution network. In one embodiment, a manager entity at a subscriber premises manages requests for content from various subscriber devices in communication therewith. The manager identifies when there is a conflict, and implements a mechanism to resolve the conflict, such as by determining whether one or more conflicting content items may be provided according to an alternate delivery scheme. In one variant, the apparatus may further implement one or more rules for determining whether to adjust delivery of requested content. In another variant, the disclosed concepts may be utilized to provide efficient delivery of content, by providing alternate delivery prior when doing so would be more efficient than allowing for delivery at a first scheduled date/time. The system may take into account bandwidth or network constraints, whether other requests are pending (although there are still sufficient resources), etc. | 2015-02-05 |
20150039726 | SYSTEM AND METHOD FOR SELECTING A TRANSITION POINT FOR TRANSITIONING BETWEEN MEDIA STREAMS - A computer system generates a first decompressed media stream based on a first compressed media stream. While providing the first decompressed media stream to the presentation device, the computer system receives a content-transition indication to switch to a second decompressed media stream. In response to receiving the content-transition indication, the computer system selects a first transition point in first content corresponding to the first compressed media stream and selects a second transition point in second content corresponding to the second compressed media stream. The second transition point is selected in accordance with a bandwidth available for receiving the second compressed media stream and the first transition point is selected based on the second transition point. The computer system requests the second compressed media stream starting at the second transition point and ceases to provide the first decompressed media stream at the first transition point in the first content. | 2015-02-05 |
20150039727 | PODCAST ORGANIZATION AND USAGE AT A COMPUTING DEVICE - Improved techniques that facilitate the use of podcasts are disclosed. The improved techniques can pertain to publishing, hosting, accessing, subscribing, managing, organizing, searching, browsing, transferring, and/or playing podcasts. According to one aspect, tags are embedded into syndication feeds (e.g., RSS feeds) that may be made available for distribution by an online media store to facilitate the management of podcasts. In accordance with one embodiment, an explicit tag may be embedded at the feed and/or episode level to indicate that the feed and/or episode includes explicit content. In accordance with another embodiment, a duration tag may be embedded at the episode level to indicate an estimated duration associated with the episode. Upon downloading the episode, the duration may be replaced by the actual duration of the episode. In accordance with yet another embodiment, a new feed-URL tag may be embedded in a syndication feed to identify a new URL at which the feed is to be accessed. | 2015-02-05 |
20150039728 | METHOD TO RETRIEVE PERSONAL CUSTOMER DATA OF A CUSTOMER FOR DELIVERING ONLINE SERVICE TO SAID CUSTOMER - The invention relates to a method to retrieve personal customer data of a customer for delivering online service to said customer, with the steps:—a service supplier ( | 2015-02-05 |
20150039729 | SYSTEM AND METHOD OF OPTIMIZING DIGITAL MEDIA PROCESSING IN A CARRIER GRADE WEB PORTAL ENVIRONMENT - A computer implemented method includes storing generated digital media created by each portal server of a plurality of portal servers in a destination accessible by at least one of a plurality of HTTPD servers in response to a request for web content including the generated digital media. Additionally, the method includes determining that a subsequent request for digital media received by an HTTPD server of the plurality of HTTPD servers is for generated digital media created by any of the plurality of portal servers in the destination and accessible by the HTTPD server. Furthermore, the method includes serving the generated digital media from the HTTPD server to a browser. | 2015-02-05 |
20150039730 | ELECTRONIC DEVICES FOR CAPTURING MEDIA CONTENT AND TRANSMITTING THE MEDIA CONTENT TO A NETWORK ACCESSIBLE MEDIA REPOSITORY AND METHODS OF OPERATING THE SAME - A client device is operated by obtaining a list of contacts, wherein the list of contacts includes contact information of authorized users, recording media content, defining a selected recipient of the media content, and transmitting the media content and contact information of the selected recipient to a media repository system to enable the media repository system to compare an identification of a user requesting access to the media content from the media repository system with the contact information of the selected recipient and to enable a communication device of the user to access the media content from the media repository system responsive to a determination that the contact information of the selected recipient matches the identification of the user. The media content includes audio, video, and/or image content. | 2015-02-05 |
20150039731 | Method and Apparatus to Securely Process Streams of Data of Compute Devices of Private Enterprise Clouds in Batch from the Public Cloud - Method and Apparatus for rapid scalable unified infrastructure system management platform are disclosed by discovery of compute nodes, network components across data centers, both public and private for a user; assessment of type, capability, VLAN, security, virtualization configuration of the discovered unified infrastructure nodes and components; configuration of nodes and components covering add, delete, modify, scale; and rapid roll out of nodes and components across data centers both public and private. | 2015-02-05 |
20150039732 | MOBILE APPLICATION FRAMEWORK EXTENSIBIILTY - In an example embodiment, extending an application distributed to a plurality of devices may be accomplied by receiving one or more configuration files. Then the configuration files on a platform server. Then the application may be distributed to the plurality of devices, the application containing code performing one or more calls to the one or more configuration files. Then an update to the one or more configuration files may be received. Then the update to the one or more configuration files may be stored on the platform, thereby altering the application distributed to the plurality of devices without recompiling the application. | 2015-02-05 |
20150039733 | METHOD AND SYSTEM FOR TROUBLESHOOTING IN IN-HOUSE NETWORKS - A system for solving a technical problem in a network architecture with at least one service operator network and a plurality of in-house networks supported by the at least one service operator network, includes a computing device adapted to receive in-house network parameters and to determine, based on the received in-house network parameters, a coordination strategy involving the reconfiguration of a number of involved in-house networks being supported by a number of involved service operator servers. The computing device is adapted to inform the number of involved operator servers of the coordination strategy. A service operator server is adapted to reconfigure an in-house network according to the coordination strategy to solve the technical problem. | 2015-02-05 |
20150039734 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR ENABLING REAL-TIME GUARANTEES IN PUBLISH-SUBSCRIBE MIDDLEWARE USING DYNAMICALLY RECONFIGURABLE NETWORKS - The subject matter described herein includes methods, systems, and computer readable media for enabling real-time guarantees in publish-subscribe middleware with dynamically reconfigurable networks. One exemplary method includes providing a publish-subscribe middleware interface usable by publishers and subscribers to request quality of service guarantees for data delivery across a network. The method also includes providing a global resource manager for receiving quality of service requests from the subscribers, for evaluating the requests, and for dynamically reconfiguring network resources to provide the requested quality of service guarantees. | 2015-02-05 |
20150039735 | CENTRALIZED CONFIGURATION OF A DISTRIBUTED COMPUTING CLUSTER - Systems and methods for centralized configuration of a distributed computing cluster are disclosed. One embodiment of the disclosed technology provides a user environment that facilitates a selection of a service to be run on hosts in the distributed computing cluster and configuration of the service or hosts in the distributed computer cluster. The disclosed technology can further configure each of the hosts in the distributed computing cluster to run the service based on a set of configuration settings. | 2015-02-05 |
20150039736 | NETWORK SYNCHRONIZATION SYSTEM AND INFORMATION PROCESSING DEVICE - In a network synchronization system including plural information processing devices, a first information processing device includes a synchronization-use common storage unit configured to copy and store first information for each user authorized to use the first information processing device, so that the first information can be shared with another information processing device; and a second information processing device includes a setting information unit configured to store second information for each user authorized to use the second information processing device, and a synchronization control unit configured to compare the second information with the first information, and to update the second information to latest information based on a result of the comparison. The synchronization control unit acquires common update information common to the information processing devices, which is stored in the synchronization-use common storage unit. | 2015-02-05 |
20150039737 | SYSTEM FOR DEPLOYMENT OF COMMUNICATION TERMINALS IN A CLOUD COMPUTING SYSTEM - A communication system includes a redirect server and a deployment server configured to configure different terminal devices so that those devices are able to access a network of a service provider. A terminal device, computer readable medium and method are also disclosed that helps deploy such a service. In one embodiment, a communication system is configured so that a user of a terminal is provided with a code. The code is then communicated to a redirect server via a terminal associated with the user. The redirect server utilizes the code to determine the address of a deployment sever. The redirect server then provides the address to the terminal so the terminal can connect to a configuration management system so that the terminal may communicate with that system to be configured for accessing the network services hosted by the system. | 2015-02-05 |
20150039738 | TECHNIQUES FOR MANAGING UNSYNCHRONIZED CONTENT ITEMS AT UNLINKED DEVICES - Techniques are described herein for managing unsynchronized content items when the personal computing devices storing the unsynchronized content items are unlinked from a content item synchronization service. The techniques involve treating synchronized content items differently from unsynchronized content items. For example, after a personal computing is unlinked from the service, synchronized content items may be removed or deleted from the personal computing device and unsynchronized content items encrypted and/or moved to another data storage location. | 2015-02-05 |
20150039739 | HOSTED PHYSICAL LAYER MANAGEMENT OR AUTOMATED INFRASTRUCTURE MANAGEMENT SYSTEM HAVING SOFTWARE ONLY CONFIGURATION AND/OR LOCAL HARDWARE APPLIANCE - One embodiment is directed to a “software only” hosted or cloud-based physical layer management (PLM) system. Another embodiment is directed to a hosted or cloud-based PLM system or Automated Infrastructure Management (AIM) system that uses a hardware appliance that is locally deployed in an enterprises network. Other embodiments are disclosed. | 2015-02-05 |
20150039740 | CONTROL DEVICE AND COMMUNICATION DEVICE - A control device is a control device that manages a network including a plurality of communication devices. The control device includes: a mode transition unit that makes transition to a leave mode for disconnecting a communication device from the network; an initialization-reset transmitting unit that transmits, when a notification is accepted from at least one communication device of the plurality of communication devices during the leave mode, an instruction for setting a flag and a reset order to the communication device from which the notification is accepted, the flag defining to bring the communication device back to an initial state; and a deleting unit that determines whether or not the instruction for setting the flag and the reset order are received and that deletes information about the communication device connected to the network when it is determined that the instruction for setting the flag and the reset order are received. | 2015-02-05 |
20150039741 | REMOTE MANAGEMENT SYSTEM AND SERVICE PROVIDING APPARATUS - A remote management system includes a service providing apparatus enabling access to a providing source that provides a service and a management apparatus managing an apparatus via a network. Further the service providing apparatus includes a generation unit generating an acquisition request command and a response unit transmitting a response in combination with the acquisition request command. The management apparatus includes a registration unit registering the apparatus information of the apparatus in association with the identification information and a management unit managing the apparatus using the apparatus information registered by the registration unit. | 2015-02-05 |
20150039742 | METHOD AND SYSTEM OF PROVIDING IP-BASED PACKET COMMUNICATIONS IN A UTILITY NETWORK - One example embodiment provides a method and system where a node in a utility network registers with one or more access point devices associated with one or more local area utility networks. The utility node generates a unique network address using a network address prefix of a network address associated with the access point device. The utility node registers with a DNS server. Messages sent to the utility node are routed through the access point corresponding to the received prefix used to generate the unique network address for the utility node. The network address for the utility node and access point may be IPv6 addresses and the network address prefix may be an IPv6 prefix, or may be an IPv4 address. | 2015-02-05 |
20150039743 | PERVASIVE REALTIME FRAMEWORK - A pervasive realtime framework supports the execution of realtime software applications with high-level functions that significantly reduce the effort and time needed to develop realtime software applications in a new operating environment paradigm in which realtime connections between network nodes are pervasive. The pervasive realtime framework handles the complex tasks of connecting to communicants, virtual areas, and other network resources, as well as switching those connections in response to user inputs and thereby enables software application developers to focus on developing high-level realtime software application functionality. | 2015-02-05 |
20150039744 | ELASTIC WAN OPTIMIZATION CLOUD SERVICES - In one embodiment, a cloud network provides cloud services to the one or more clients, where data usage of each client is monitored on a per client basis. If the data usage of any client is above a first predetermined threshold, then a WAN optimization platform is automatically implemented within the cloud network for the client having the data usage determined to be above the first predetermined threshold. | 2015-02-05 |
20150039745 | PERFORMANCE AND SECURITY MANAGEMENT OF APPLICATIONS DEPLOYED IN HOSTED COMPUTING ENVIRONMENTS - Systems and methods for performance and security management of the computing infrastructure that supports an application deployed in a hosted computing environment are described. In one embodiment, for example, a system comprises agents installed on hosts. The agents capture and record system events from operating systems on the hosts that result from application component processes executing on the hosts. The system further includes a collection and analysis engine that obtains captured and recorded system events from the agents, identifies captured and recorded system events that pertain to an application transaction, and produces, from the identified system events, metric data reflecting quantity of computing resources used by the application component processes to process the application transaction. The system also includes a web dashboard that presents the metric data to a user, for example, on a web page. | 2015-02-05 |
20150039746 | METHODS AND SYSTEMS FOR IMPROVING WEBSITE PERFORMANCE - Methods and systems of the present invention allow for improving website performance. An exemplary method may comprise the steps of calculating a website quality score for a website (which may indicate the website's effectiveness), identifying changes to the website's attributes that would improve the website's quality score, and modifying the website to include such changes. | 2015-02-05 |
20150039747 | COMMUNICATION DEVICE EVENT CAPTURES - A user interaction or a timer event is detected in a communication device. A timestamp is associated with the user interaction or the timer event. In response to detecting the user interaction or the timer event in the communication device, the user interaction or the timer event and the timestamp are stored in a packet log file associated with the communication device. The packet log file can also include a packet trace of packets that are sent to and received by the communication device. This allows the user interactions and/or the timer events to be displayed chronologically in relation to the packets sent to and received by the communication device. | 2015-02-05 |
20150039748 | NETWORK STATE SERVER FOR APPLICATION PROVIDERS - State information relating to an operational state of a network may be provided to services, such as services provided by application servers, and used to enhance the providing of the services to devices. In one implementation, the state information may be received and may include: (1) information relating to the operational state of a particular portion of a network; or (2) information relating to the operational state of the network as relevant to a particular mobile device connected to the network. A request for the state information may be received from an application server that provides services based on the state information. The request may include an identification of the particular portion of the network or an identification of the particular mobile device. The requested state information may be provided to the application server. | 2015-02-05 |
20150039749 | DETECTING TRAFFIC ANOMALIES BASED ON APPLICATION-AWARE ROLLING BASELINE AGGREGATES - Various exemplary embodiments relate to a method of detecting anomalies in network traffic. The method includes: receiving a plurality of accounting reports from an application assurance device, the accounting reports indicating a metric of network performance; aggregating the metric from a plurality of accounting reports to determine a plurality of aggregated metrics corresponding to a plurality of intervals; storing the aggregated metrics in a database in association with the corresponding plurality of intervals; determining a rolling baseline for a current time period based on metrics of intervals corresponding to a primary partition and a sub-partition; comparing a metric for a current time period to the rolling baseline; and determining that an anomaly is occurring if the metric for the current time period differs from the rolling baseline by more than a pre-defined threshold. | 2015-02-05 |
20150039750 | METHOD OF LINKING TO AND MONITORING MACHINING DEVICES THROUGH A CLOUD SERVICE - A method of linking to and monitoring machining devices through the cloud service enables a user to use a cloud app on the cloud to link to machining device at a specific client through a cloud service. The cloud service has API function commands for the cloud app to call and use. The client has an integrated execution module to connect to the machining device. The integrated execution module on the client links to the cloud service through a cloud connection module. | 2015-02-05 |
20150039751 | DYNAMIC PARALLEL COORDINATES VISUALIZATION OF NETWORK FLOWS - Methods and systems for providing dynamic parallel coordinates visualization of network flows are described. One example method includes identifying protocol metadata associated with a plurality of network flows on a network; analyzing the protocol metadata associated with the network flows to determine one or more metadata attributes associated with the network flows; and presenting a parallel coordinates visualization of the network flows, the parallel coordinates visualization including a plurality of axes, each axis corresponding to one of the determined metadata attributes, wherein each of the network flows is represented as a line interconnecting respective points on each of the axes of the parallel coordinates visualization, and wherein a position of each point on its respective axis represents a value of the metadata attribute associated with the axis for the network flow represented by the line. | 2015-02-05 |
20150039752 | Advanced BACNet router - In a BACnet Internetwork, a BACnet Router is configured to improve communications between BACnet devices by caching the addresses and data parts of messages sent between the devices, for diagnostic purposes, to avoid duplication of information, perform proxy functionality and address duplicate device and Network address information. | 2015-02-05 |
20150039753 | SYSTEM AND METHOD FOR CAPACITY PLANNING FOR SYSTEMS WITH MULTITHREADED MULTICORE MULTIPROCESSOR RESOURCES - A method for expressing a hierarchy of scalabilities in complex systems, including a discrete event simulation and an analytic model, for analysis and prediction of the performance of multi-chip, multi-core, multi-threaded computer processors is provided. Further provided is a capacity planning tool for migrating data center systems from a source configuration which may include source systems with multithreaded, multicore, multichip central processing units to a destination configuration which may include destination systems with multithreaded, multicore and multichip central processing units, wherein the destination systems may be different than the source systems. Apparatus and methods are taught for the assembling of and utilization of linear and exponential scalability factors in the capacity planning tool when a plurality of active processor threads populate processors with multiple chips, multiple cores per chip and multiple threads per core. | 2015-02-05 |
20150039754 | METHOD OF ESTIMATING ROUND-TRIP TIME (RTT) IN CONTENT-CENTRIC NETWORK (CCN) - A method of estimating a round-trip time (RTT) is provided. The method may include providing content requested by an interest packet with an identifier to identify a second node that sends the content to the first node, determining a processing time (PT) in which an interest packet is processed in the second node, based on an arrival time in which the content is received by the first node, evaluating an instantaneous RTT for the content received by the first node, based on an arrival time in which the content with the identifier is received at the first node, a sending time in which the interest packet is sent to the second node, or the determined PT, and estimating an RTT for the interest packet based on the evaluated instantaneous RTT. | 2015-02-05 |
20150039755 | ANALYSIS OF NETWORK TRAFFIC - Embodiments generally disclosed herein include a computer-implemented method for monitoring and correlating network traffic data associated with a primary network that is in communication with a plurality of secondary networks. The method generates a network traffic data set by monitoring network traffic between the primary network and the plurality of secondary networks. The method also determines a mapping of network connectivity by monitoring inter-network routing information between the primary network and the plurality of secondary networks. In addition, the method generates a traffic measurement data set by monitoring network utilization statistics between the primary network and the plurality of secondary networks. With the collected data sets, the method then calculates a relational network mapping between the primary network and the plurality of secondary networks by correlating the network traffic data set, the mapping of network connectivity, and the traffic measurement data set. | 2015-02-05 |
20150039756 | PROVIDING PER-APPLICATION RESOURCE USAGE INFORMATION - An environment is described in which a processing system provides application-level usage information to users. In one scenario, for example, the processing system may provide personal usage information to a user who is operating a user device. The personal usage information itemizes the amount of data (and/or other resources) that has been consumed by each application run by the user device. In another scenario, the processing system may provide expected usage information associated with at least one candidate application provided by a marketplace system. The expected usage information describes an expected consumption of data (and/or other resources) by the candidate application upon running the candidate application by the user device. The processing system can tailor the expected usage information that it sends to a particular user based on user profile data. The user profile data describes a manner in which users operate applications. | 2015-02-05 |
20150039757 | ADVANCED INTELLIGENCE ENGINE - An advanced intelligence engine (AIE) for use in identifying what may be complex events or developments on one or more data platforms or networks from various types of structured or normalized data generated by one or more disparate data sources. The AIE may conduct one or more types of quantitative, correlative, behavioral and corroborative analyses to detect events from what may otherwise be considered unimportant or non-relevant information spanning one or more time periods. Events generated by the AIE may be passed to an event manager to determine whether further action is required such as reporting, remediation, and the like. | 2015-02-05 |
20150039758 | Electronic Adverse Event Reporting System - An adverse event reporting system and related methods are provided. Aspects relate to associating a unique identifier of a device with resolution information configured to be automatically transmitted in response to an adverse event with the device. A consumer experiencing an adverse event with a remote device may use a communications device, such as a mobile phone, to capture and/or transmit the unique identifier, which may be located on or by the device. In one embodiment, capturing or deciphering the identifier causes the communications device to be directed to a virtual address for reporting the adverse event. The unique identifier may be used to automatically transmit resolution information to a second communications device that is not associated with the consumer. The second communications device may be associated with a vendor responsible for operation of the implicated device. The resolution information may comprise the identity and/or location of the device. | 2015-02-05 |
20150039759 | APPARATUS, METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM THEREOF FOR CONTROLLING ACCESS OF A RESOURCE - Apparatus and method for controlling access of a resource and non-transitory computer readable storage medium thereof are provided. The apparatus includes a storage unit, an interface, and a processing unit, wherein the processing unit is electrically connected to the storage unit and the interface. The interface is configured to receive a request for generating a share link regarding the resource or a snapshotted version of the resource for a temporary account. The processing unit is configured to create the share link according to the temporary account and a permission setting of the temporary account and store the temporary account, the permission setting, and the share link in the storage unit. The share link and a permanent link of the resource are different. The interface is further configured to deliver the share link to the temporary account. | 2015-02-05 |
20150039760 | REMOTELY CONTROLLING WEB REAL-TIME COMMUNICATIONS (WEBRTC) CLIENT FUNCTIONALITY VIA WEBRTC DATA CHANNELS, AND RELATED METHODS, SYSTEMS, AND COMPUTER-READABLE MEDIA - Remotely controlling Web Real-Time Communications (WebRTC) client functionality via WebRTC data channels, and related methods, systems, and computer-readable media are disclosed. In this regard, in one embodiment, a method for remotely controlling WebRTC client functionality comprises establishing, by a first WebRTC client executing on a first computing device and a second WebRTC client executing on a second computing device, a WebRTC media channel between the first WebRTC client and the second WebRTC client. The method further comprises establishing, between the first WebRTC client and the second WebRTC client, a WebRTC data channel affiliated with the WebRTC media channel. The method also comprises receiving, by the second WebRTC client, a client control signal originating from the first WebRTC client via the WebRTC data channel. The method additionally comprises, responsive to receiving the client control signal via the WebRTC data channel, modifying a functionality associated with the second WebRTC client. | 2015-02-05 |
20150039761 | CONTENT SHARING WITHIN A PRIVATE SUER GROUP - Methods and apparatus, including computer program products, are provided for sharing content. In some embodiments, there is provided a method. The method may include storing, in the first user equipment, content in a location represented by an identifier reachable by a group comprising at least one of a plurality of entities, wherein the location is under the control of the first user equipment; and sharing with the group the stored content by enabling access to the stored content in the location represented by the identifier and located in the first user equipment. Related systems, methods, and articles of manufacture are also disclosed. | 2015-02-05 |
20150039762 | METHOD AND SYSTEM FOR ACCESSING NETWORK SERVICE - According to an example, a web server receives an access request from one operator network of different operator networks, process the access request, and obtain processing data. The web server determines an output VIP address corresponding to an input VIP address carried in the access request according to a relationship between input VIP addresses and output VIP addresses of VS clusters of the different operator networks, and sends the processing data to a VS cluster indicated by the output VIP address via an internal network. The VS cluster selects one VS, and the VS selected sends the processing data to a user terminal via an external network. | 2015-02-05 |
20150039763 | SYSTEMS AND METHODS FOR LEAST CONNECTION LOAD BALANCING BY MULTI-CORE DEVICE - The present invention is directed towards systems and methods for load balancing by a multi-core device intermediary between clients and services. The device may establish sub-slots in each slot of the device's packet engines. The number of sub-slots may correspond to the packet engine count. Each slot may track a different number of active connections allocated to a service. The device may assign a first and second service to each packet engine in a first slot corresponding to no active connections. These services may be assigned to different sub-slots in adjacent packet engines. The device may update, responsive to allocation of a first active connection to the first service, the first service from a sub-slot in the first slot of a first packet engine, to a corresponding sub-slot in a second slot. The second slot may correspond to one active connection allocated to the first service. | 2015-02-05 |
20150039764 | System, Method and Computer Program Product for Energy-Efficient and Service Level Agreement (SLA)-Based Management of Data Centers for Cloud Computing - Improving the utilization of physical resources and reducing energy consumption in a cloud data center includes providing a plurality of virtual machines in the cloud data center; periodically reallocating resources of the plurality of virtual machines according to a current resource demand of the plurality of virtual machines in order to minimize a number of active physical servers required to handle a workload of the physical servers; maximizing a mean inter-migration time between virtual machine migrations under the quality of service requirement based on a Markov chain model; and using a multisize sliding window workload estimation process for a non-stationary workload to maximize the mean inter-migration time. | 2015-02-05 |
20150039765 | VISUALLY DEPICTING RESOURCE UTILIZATION IN A CLOUD COMPUTING ENVIRONMENT - Visually depicting resource utilization in a cloud computing environment, including: identifying a plurality of resources available to a user in the cloud computing environment; identifying resource utilization values for each of the identified resources; assigning each resource to one or more axes of a coordinate system; mapping the resource utilization values for each of the identified resources on the coordinate system; and displaying the resource utilization values for each of the identified resources on the coordinate system | 2015-02-05 |
20150039766 | DYNAMICALLY BALANCING RESOURCE REQUIREMENTS FOR CLIENTS WITH UNPREDICTABLE LOADS - In one embodiment, by way of example only, a resource threshold limits the resource usage of each of the multiplicity of clients. The resource threshold of each of the multiplicity of clients increases over time and decreases when the resources deplete and a resource request of a client is rejected. A subset of clients is created from the multiplicity of clients having a resource usage greater than the resource usage of the rejected client. A dynamic average of a normalized number of resources is calculated from the subset of clients. The resource threshold of each client from the subset of clients is decreased based on the dynamic average of the subset of clients, and further acquisition of resources is restricted from each client from the subset of clients in order to bring the resource usage of each of the subset of clients under the resource threshold. | 2015-02-05 |
20150039767 | GLOBAL CLOUD COMPUTING ENVIRONMENT RESOURCE ALLOCATION WITH LOCAL OPTIMIZATION - A device, of a cloud computing environment, receives information associated with one or more computing resources of a local portion of the cloud computing environment, and receives, from a global allocator device, a request for placement of a computing resource element at a selected computing resource of the one or more computing resources. The device also determines, based on the information, whether the request can be satisfied by the selected computing resource, and places the requested computing resource element in the selected computing resource when the request can be satisfied by the selected computing resource. The device sends, to the global allocator device, a message indicating that the requested computing resource element has been successfully placed in the selected computing resource. | 2015-02-05 |
20150039768 | VIRTUALIZATION OF MANAGEMENT SERVICES IN A CLOUD COMPUTING ENVIRONMEMT - A device designates a first set of computing resources, of a cloud computing environment, for management services. The management services include services that manage the cloud computing environment, and the first set of computing resources provides a particular quality of service for the management services. The device provisions the first set of computing resources with the management services, and designates a second set of computing resources for user services. The second set of computing resources is separate from the first set of computing resources, and the user services include services provided to users of the cloud computing environment. The device provisions the second set of computing resources with the user services, and designates a third set of computing resources for a pool of unused computing resources. The third set of computing resources is separate from the first set of computing resources and the second set of computing resources. | 2015-02-05 |
20150039769 | SMART DEVICE COMBINING METHOD AND APPARATUS THEREOF - Disclosed are a combining method of smart devices and an apparatus thereof. More specifically the combining method of resources of the smart devices and the apparatus thereof are disclosed. The smart device includes a storage unit configured to store identity information of a counterpart device, a sensing unit configured to sense approach by the counterpart device, a control unit configured to determine whether the counterpart device sensed by the sensing unit corresponds to the identity information stored in the storage unit, and a combining processing unit configured to combine a resource of the counterpart device if the counterpart device is determined by the control unit to correspond to the identity information. | 2015-02-05 |
20150039770 | APPARATUS, SYSTEMS AND METHODS FOR DEPLOYMENT AND MANAGEMENT OF DISTRIBUTED COMPUTING SYSTEMS AND APPLICATIONS - Embodiments of apparatus, systems and methods facilitate the running a distributed computing application on at least one of a plurality of cloud infrastructures. In some embodiments, the processor implemented method comprises: deriving an infrastructure independent representation of the distributed computing application; and running the distributed computing application on one of a plurality of cloud infrastructures by utilizing a cloud-specific implementation of the infrastructure independent representation of the distributed computing application. The cloud-specific implementation of the infrastructure independent representation corresponds to the cloud infrastructure on which the distributed application is run. | 2015-02-05 |
20150039771 | VIRTUAL NETWORK INTERFACE OBJECTS - Methods and apparatus for interfaces to manage virtual network interface objects. A system may include resource instances and a network interface virtualization coordinator. Responsive to a record creation request, the coordinator creates an interface records that may include an IP address, subnet information and security properties. The coordinator may, in response to a request to attach the record to a resource instance, enable traffic directed to the IP address to flow to the resource instance. In response to a subsequent detach request, the traffic to the IP address may be disabled at the resource instance. The same interface record may be attached to another resource instance in response to another attach request, enabling traffic directed to the IP address to flow to the second resource instance. | 2015-02-05 |
20150039772 | SUPL SESSION PERSISTENCE ACROSS POWER CYCLES - A method for managing a secure user plane location (SUPL)-enabled terminal (SET) to resume a SUPL trigger session after an interruption in the SUPL trigger session is described. The method may include initially configuring the SET for storing, periodically, a set of parameters defining a state of the SUPL trigger session and trigger parameters in a non-volatile storage of the SET, reading, after the interruption of the SUPL trigger session, the parameters defining a state of the SUPL trigger session and the trigger parameters from the non-volatile storage of the SET. The parameters defining a state of the SUPL trigger session and trigger session parameters stored in the non-volatile memory may then be used for restoring the SUPL trigger session. | 2015-02-05 |
20150039773 | Handling Session Initiation Protocol Messages in a Wireless Telecommunications Device - A wireless telecommunications device configured to use Session Initiation Protocol in communication with other telecommunications devices comprises a modem subsystem ( | 2015-02-05 |
20150039774 | DRA DESTINATION MAPPING BASED ON DIAMETER ANSWER MESSAGE - Various exemplary embodiments relate to a method of routing Diameter requests. The method includes: receiving an initial request from a client, the initial request including a session identifier, an initial destination realm, and request content; determining a Diameter route for the initial request based on the destination realm and the request content; forwarding the initial request according to the Diameter route; receiving a response to the initial request; extracting an origin realm or host from the response; and storing the origin realm or host in association with the session identifier. Various exemplary embodiments relate a Diameter Routing Agent (DRA) configured to perform the above method. Various exemplary embodiments relate to a non-transitory machine-readable storage medium encoded with instructions for performing the method. | 2015-02-05 |
20150039775 | TRACKING THE PROGRESSION OF A COMMUNICATION SESSION - A global identifier is generated based on the initiation of a communication session in a network. The global identifier is sent during the initiation of the communication session. For example, in a Session Initiation Protocol (SIP) INVITE, the global identifier is passed as the communication session progresses across the network. The communication session is logged based on the global identifier in a communication log. A map of the communication session is built from the session log based on the global identifier. The map includes all the elements that were involved with the communication session.
| 2015-02-05 |
20150039776 | Facilitating Individualized User Interaction with an Electronic Device - Facilitating an individualized interaction between a mobile computing device and an electronic device is provided. A mobile computing device may be utilized to receive an identity of the electronic device. The identity of the electronic device and other data may then be sent from the mobile computing device to a server. An individualized interaction may then be initiated via a previously established communication session between the server and the electronic device. The individualized interaction initiated in response to a determination that the mobile computing device is proximate to the electronic device. | 2015-02-05 |
20150039777 | MULTICAST-UNICAST PROTOCOL CONVERTER - A protocol converter includes a processor configured to receive a request for content from a client system. The processor is further configured to determine if the protocol converter is currently receiving the content through the multicast session, and join the multicast session if the protocol converter is not currently receiving the content. Additionally, the processor is configured to receive the content as an end point of the multicast session, format the content for communication to the client system, and provide content to the client system in a communication separate from the multicast session. Receiving the content as an end point of the multicast session can include terminating the application layer protocol used by the multicast session. Additionally, formatting the content can include re-encapsulating the content as hypertext transport protocol (HTTP) with an appropriate content-type. | 2015-02-05 |
20150039778 | TRANSITION POINTS IN AN IMAGE SEQUENCE - Techniques are proposed for embedding transition points in media content. A transition point system retrieves a time marker associated with a point of interest in the media content. The transition point system identifies a first position within the media content corresponding to the point of interest. The transition point system embeds data associated with the time marker into the media content at a second position that is no later in time than the first position. The transition point system causes a client media player to transition from a first image quality level to a second quality level based on the time marker. | 2015-02-05 |
20150039779 | CONTENT ADAPTIVE HIGH PRECISION MACROBLOCK RATE CONTROL - Methods and systems may include an apparatus having hardware logic to allocate a set of macroblock bit budgets for a bitstream associated with a video signal. The hardware logic can also control a frame size of the bitstream based on the set of macroblock bit budgets in a single pass encode configuration. In one example, the hardware logic adjusts one or more quantization parameters of the bitstream according to the set of macroblock bit budgets. | 2015-02-05 |
20150039780 | SYSTEM AND METHOD FOR TRANSITIONING FROM DECOMPRESSING ONE COMPRESSED MEDIA STREAM TO DECOMPRESSING ANOTHER MEDIA STREAM - A computer system generates a first decompressed media stream based on a first compressed media stream and provides the first decompressed media stream to a presentation device. While providing the first decompressed media to the presentation device: the computer system receives a content-transition indication indicating that a second decompressed media stream is to be provided to the presentation device instead of the first decompressed media stream. The computer system stores first buffered data corresponding to the first decompressed media stream and receives a second compressed media stream corresponding to the second decompressed media stream. After receiving the second compressed media stream, the computer system provides the first buffered data corresponding to the first decompressed media stream to the presentation device while preparing to generate the second decompressed media stream, and after preparing to generate the second decompressed media stream, provides the second decompressed media stream to the presentation device. | 2015-02-05 |
20150039781 | SYSTEM AND METHOD FOR TRANSITIONING BETWEEN RECEIVING DIFFERENT COMPRESSED MEDIA STREAMS - A computer system receives a first compressed media stream and stores corresponding data in a first compressed buffer. The computer system generates a first decompressed media stream based on the first compressed media stream. While providing the first decompressed media stream to a presentation device, the computer system receives a content-transition indication indicating that a second decompressed media stream is to be provided to the presentation device instead of the first decompressed media stream. While continuing to generate the first decompressed media stream using the first compressed buffer, the computer system receives a second compressed media stream corresponding to the second decompressed media stream and stores corresponding data in a second compressed buffer. After storing the data in the second compressed buffer, the computer system provides a second decompressed media stream, based on the second compressed media stream, to the presentation device instead the first decompressed media stream. | 2015-02-05 |
20150039782 | APPARATUS, SYSTEM, AND METHOD FOR ADAPTIVE-RATE SHIFTING OF STREAMING CONTENT - An apparatus for adaptive-rate shifting of streaming content includes an agent controller module configured to simultaneously request at least portions of a plurality of streamlets. The agent controller module is further configured to continuously monitor streamlet requests and subsequent responses, and accordingly request higher or lower quality streamlets. A staging module is configured to stage the streamlets and arrange the streamlets for playback on a content player. A system includes a data communications network, a content server coupled to the data communications network and having a content module configured to process content and generate a plurality of high and low quality streams, and the apparatus. A method includes simultaneously requesting at least portions of a plurality of streamlets, continuously monitoring streamlet requests and subsequent responses, and accordingly requesting higher or lower quality streamlets, and staging the streamlets and arranging the streamlets for playback on a content player. | 2015-02-05 |
20150039783 | STREAMING METHOD AND SYSTEM FOR FIBRE CHANNEL NETWORK DEVICES - A system and method are disclosed for processing commands to network target devices through a SCSI router in a Fibre Channel network having a plurality of Fibre Channel hosts. The system may be configured to receive a command, and determine that the command requires a transfer of data larger than a threshold size. The system may also be configured to receive a plurality of data blocks associated with the command, store the plurality of data blocks in at least one buffer, and determine if there is an initial amount of data in the at least one buffer. The system may be further configured to forward at least one of the plurality data blocks, and request an additional data block associated with the command. | 2015-02-05 |
20150039784 | Scalable Name-Based Centralized Content Routing - A network element (NE) comprising a receiver configured to receive a content request message from a client node via a network, wherein the content request message comprises an identifier of a data object, a memory configured to store a content routing table comprising local routing entries for popular data objects, and a content indicator indicating less popular data objects that are not associated with the local routing entries, a processor coupled to the memory and configured to check the content routing table for an entry associated with the requested data object, and check the content indicator for a match between the requested data object and the less popular data objects when the content routing table does not comprise the entry, and a transmitter coupled to the processor and configured to send a route request message to a network controller when the content indicator check returns a positive match. | 2015-02-05 |
20150039785 | ELECTRONIC DEVICE AND METHOD FOR FABRICATING THE SAME - An electronic device includes a semiconductor memory. The semiconductor memory includes an odd-numbered layer structure disposed over a substrate and including a plurality of first lines which extend in a first direction; an even-numbered layer structure disposed over the substrate and including a plurality of second lines which extend in a second direction crossing the first direction; and resistance variable layers interposed between the first lines, between the second lines, and between the first lines and the second lines, wherein the odd-numbered layer structure and the even-numbered layer structure are alternately stacked over the substrate. | 2015-02-05 |
20150039786 | APPARATUS AND METHOD FOR SYNCHRONIZING DYNAMIC PROCESS DATA ACROSS REDUNDANT INPUT/OUTPUT MODULES - A method includes receiving first data at a first I/O module from a second I/O module, where the first data defines a programmable device configuration. The method also includes configuring a programmable device in the first I/O module based on the first data, where the programmable device is associated with a first I/O channel of the first I/O module. The method further includes receiving second data at the first I/O module from the second I/O module, where the second data is associated with a second I/O channel of the second I/O module. In addition, the method includes synchronizing the first I/O channel with the second I/O channel based on the second data. | 2015-02-05 |
20150039787 | MULTI-PROTOCOL STORAGE CONTROLLER - Systems and methods presented herein provide for coupling a storage controller to a plurality of different storage device types. One embodiment of the storage controller includes an interface operable to communicatively couple to a storage device. The storage controller also includes a processor operable to select between hardware protocol detection of the storage device and firmware protocol detection of the storage device, and to detect a protocol of the storage device when the storage device communicatively couples to the interface according to the selected protocol detection. The storage controller then selects a protocol to process input/output requests from a host based on the detected protocol of the storage device. | 2015-02-05 |
20150039788 | INTELLIGENT PATCH PANEL PORT MONITORING SYSTEM - A universal serial bus (USB) sensor bar and a device manager are configured to intelligently monitor one or more patch panels. The USB sensor bar comprises an array of sensors configured to read identification data from memory devices affixed to respective cables plugged into ports of a patch panel. The USB sensor bar converts the identification data to a USB protocol and sends the data to a device manager over a USB bus. The device manager uses the received information to document a network architecture, generate web-based interfaces that render configuration and status information for the network, and generate alarms or notifications in response to detection of defined network conditions. | 2015-02-05 |
20150039789 | METHOD FOR FILTERING CACHED INPUT/OUTPUT DATA BASED ON DATA GENERATION/CONSUMPTION - An invention is provided for filtering cached input/output (I/O) data. The invention includes receiving a current I/O transfer. Embodiments of the present invention evaluate whether to filter ongoing data streams once the data stream reaches are particular size threshold. The current I/O transfer is part of an ongoing sequential data stream and the total data transferred as part of the ongoing sequential data stream is greater than the predetermined threshold. The transfer rate for the ongoing sequential data stream then is calculated and a determination is made as to whether the transfer rate is greater than a throughput associated with a target storage device. The current I/O transfer is cached when the transfer rate is greater than the throughput associated with a target storage device, or is not cached when the transfer rate is not greater than the throughput associated with a target storage device. | 2015-02-05 |
20150039790 | DYNAMIC PRIORITY CONTROL BASED ON LATENCY TOLERANCE - A dynamic priority controller monitors a level of data in a display engine buffer and compares the level of data in the display engine buffer to a plurality of thresholds including a first threshold and a second threshold. When the level of data in the display engine buffer is less than or equal to the first threshold, the dynamic priority controller increases a priority for processing display engine data in a communication channel. When the level of data in the display engine buffer is greater than or equal to the second threshold, the dynamic priority controller decreases the priority for processing the display engine data in the communication channel. | 2015-02-05 |
20150039791 | SYNCHRONISATION AND TRIGGER DISTRIBUTION ACROSS INSTRUMENTATION NETWORKS - A system for synchronising the operation of a measurement instrument having a microcontroller, a local oscillator and function circuitry to an external timebase is provided. The system includes a USB Host Controller; an interrupt generator adapted to respond to ITPs by generating respective interrupts and passing the interrupts to the microcontroller; and a timer for measuring an interval between receptions of the ITPs in a time domain of the local oscillator. | 2015-02-05 |
20150039792 | ACCELERATING INTERNET SMALL COMPUTER SYSTEM INTERFACE (iSCSI) Proxy Input/Output (I/O) - The present invention is a method for accelerating proxy Input/Output (proxyI/O). The method includes the step of receiving a command at a primary target storage system. The primary target storage system may be part of a clustered storage array. The command may be a command which was transmitted by an initiator system via a storage area network, and may include a request for data. The method further includes the step of forwarding the command to a session layer of the primary target storage system. Further, when a virtualization layer of the primary target storage system determines that a portion of the data requested in the data request is not stored by the primary target storage system, but is stored by a proxy target storage system included in the plurality of storage systems, the method further includes providing a proxyIO request to a proxy initiator of the primary target storage system. Further, the method may further include, based on the proxyIO request, generating a proxyDataIn request and providing the proxyDataIn request to an I/O controller for the primary target storage system. | 2015-02-05 |
20150039793 | NETWORK INTERFACE CARD FOR A COMPUTING NODE OF A PARALLEL COMPUTER ACCELERATED BY GENERAL PURPOSE GRAPHICS PROCESSING UNITS, AND RELATED INTER-NODE COMMUNICATION METHOD - A Network Interface Card (NIC) for a cluster node for parallel calculation on multi-core GPU is described. The NIC has a cluster network including a host and a host memory, a graphics processing unit (GPU) with a GPU memory, a bus and the NIC. The NIC has a transmission network connection block and a reception network connection block. The NIC further includes the following blocks: a transmission block, a reception block, and a GPU memory management block for a direct exchange between the GPU memory and the network through the NIC. An inter-nodal communication method of a nodes cluster, which uses the NIC is also described. | 2015-02-05 |
20150039794 | Multifunction Interface for Patient Monitoring - A multifunction interface unit allows for the connection of two or more devices to a nurse call system. The interface unit may include two or more sockets for receiving wired communication from two or more patient monitoring devices. Further, the interface unit may include one or more of a transceiver, receiver, and transmitter for wireless communication with two or more patient monitoring devices. | 2015-02-05 |