26th week of 2013 patent applcation highlights part 66 |
Patent application number | Title | Published |
20130166690 | OUT-OF-BAND SIGNALING AND DEVICE-BASED CONTENT CONTROL - Systems and methods for performing content control in a mobile network using an out-of-band signaling channel are disclosed. In one embodiment, content control may be performed on a network device by collecting usage data for media consumption and caching from a mobile device via an out-of-band channel; receiving the usage data at an intermediate device via the out-of-band channel; building a predictive user profile based on the usage data; determining a schedule for downloading content from one or more media servers based on at least the predictive user profile; and sending instructions to perform one of time-shifting or pre-positioning to the one or more media servers according to the schedule for downloading content via an out-of-band channel. | 2013-06-27 |
20130166691 | METHODS AND APPARATUS FOR GENERATING GRAPHICAL AND MEDIA DISPLAYS AT A CLIENT - The invention generally relates to generating a display having graphical and/or media components at a client. In one aspect, a method for generating a graphical display at a client includes transmitting output from an application program executing on a server to the client, identifying a non-textual element within the application output, retrieving a compressed data format associated with the non-textual element, and transmitting to the client the compressed data format in place of the non-textual element. In another aspect, a method for generating a media presentation at a client includes transmitting output from an application program executing on a server to the client, identifying a media stream within the application output, intercepting an original compressed data set representing at least a portion of the media stream before processing by the application program, and transmitting the original compressed data set to the client. | 2013-06-27 |
20130166692 | METHOD AND APPARATUS FOR PROVIDING CROSS PLATFORM AUDIO GUIDANCE FOR WEB APPLICATIONS AND WEBSITES - An approach is provided for providing cross-platform audio guidance for web applications and websites. A media platform causes a concatenation of a media file associated with a web application into a concatenated media file. A media platform then determines to insert a buffer segment between the media files in the concatenated media file. A media platform thereafter causes a transmission of the concatenated media file to a web client based on an access of the web application by a web client. A web client then determines a request to activate a media file associated with the web application, wherein the media file is included in the concatenated media file. A web client further seeks a start time of the media file in the concatenated media file to initiate a playback of the media file. | 2013-06-27 |
20130166693 | FANTASY OPEN PLATFORM ENVIRONMENT - A fantasy server application may comprise a platform generator component to generate a resource document with a host segment arranged to present a host resource document and a guest segment arranged to present a guest resource document, a host manager component to send a request to generate the host resource document with fantasy content from a fantasy content database to a host server program, receive a response with the host resource document, and add the host resource document to the host segment, and a guest manager component to generate a guest reference for use by a client device, the guest reference arranged to refer the client device to a guest server program arranged to generate the guest resource document with fantasy content from the fantasy content database, and add the guest reference to the guest server program to the guest segment. Other embodiments are described and claimed. | 2013-06-27 |
20130166694 | ELECTRONIC APPARATUS, CONDITIONAL ACCESS SYSTEM, AND CONTROL METHOD THEREOF - An electronic apparatus is provided. The electronic apparatus include: a memory unit which downloads a CAS client from a server and stores the CAS client, a communication unit which receives a message to change a storage location of the CAS client from the server, and a controller which changes a storage location of the CAS client and stores the storage location according to the message received from the server. The method includes downloading a CAS client from a server and storing the CAS client in a memory; receiving from the server a message to change a storage location of the CAS client; changing a storage location of the CAS client, and storing the changed storage location according to the message received from the server. | 2013-06-27 |
20130166695 | SYSTEM FOR PROVIDING INFORMATION-CENTRIC NETWORKING SERVICES BASED ON P2P AND METHOD THEREOF - Disclosed are a system and a method for providing information-centric networking services based on P2P. The system for providing information-centric networking services based on P2P according to the present invention includes: when receiving a request for contents from a user, a first content node configured to request the contents using a plurality of address information for the requested contents; a plurality of second content nodes configured to provide the corresponding contents according to the request of the first content node; and a query server configured to select at least one second content node for requesting the contents among the plurality of second content nodes corresponding to each of the plurality of address information. | 2013-06-27 |
20130166696 | Displaying Content From Multiple Users - A system and method are disclosed for integrating an on-line service community with a foreign service such as the Internet World Wide Web. To take advantage of the present invention, on-line service subscribers access a membership module to complete a membership process in which they join communities each of which represents a specific area of interest. The present invention operates as an extension to a user's preferred Web browser and is manifested as a toolbar comprised of control buttons and a viewer on a computer user's screen. By interacting with the control buttons of the toolbar and the menus of the viewer, on-line service content is delivered to the user in response to the URLs specified by the user as he or she browses the Web. In addition, control buttons on the toolbar present opportunities for interacting with other community members | 2013-06-27 |
20130166697 | MULTICONFIGURATION DEVICE CLOUD ENTITY PROTOCOL - Disclosed is a system and computer based method that optimize transmission of content streams to multiconfiguration devices. In a preferred embodiment, network bandwidth usage is optimized while maximizing the efficient distribution of content and computing services to serve all persistent device states of a multiconfiguration device. In certain embodiments, disclosed are systems and methods which provide for increased efficiencies between multiconfiguration devices or multiconfiguration device arrays. | 2013-06-27 |
20130166698 | SYSTEM AND METHOD FOR EFFECTIVELY PROVIDING CONTENT TO CLIENT DEVICES IN AN ELECTRONIC NETWORK - A system and method for effectively supporting content distribution in an electronic network includes a content server and a peer-to-peer network of client devices. The content server stores content items received from a content provider. A recommendation engine of the content server creates a global recommendation list to identify an optimal global candidate from among the stored content items for performing an automatic and transparent content download procedure. The recommendation engine creates the global recommendation list by analyzing selectable content-ranking criteria from a plurality of device users of the client devices. The content server then downloads the optimal global candidate from the stored content items to one or more identified target devices during the content download procedure. | 2013-06-27 |
20130166699 | SYSTEM FOR BROADCASTING TARGETED DATA - The present invention relates to a system ( | 2013-06-27 |
20130166700 | CONTENT DELIVERY SYSTEM, METHOD OF DELIVERING CONTENT, SERVER, CONTENT REPRODUCTION DEVICE, PROGRAM, AND RECORDING MEDIUM | 2013-06-27 |
20130166701 | System Having Trace Resources - A system includes a functional unit having a plurality of components. The system further includes trace resources for tracking processes executed by the functional unit. The trace resources include a network configuration having a plurality of nodes and a plurality of monitors, wherein each of the monitors is coupled to a node and is configured to determine trace information of a component. Further, a trace unit is coupled to the network configuration. | 2013-06-27 |
20130166702 | Method, Device, System, and Program for Optimizing Software Configuration Values using CMDB - A method, device, system, and program able to automatically optimize configuration values in software constituting an integrated system. The integrated system introduction support device collects from a configuration management database (CMDB) software configuration values related to other integrated systems sharing interactive aspects with the software constituting the target integrated system, and generates a regression model of configuration values having a high correlation among the collected software configuration values. When configuration values in a predetermined software program constituting the integrated system have been specified by the user, the integrated system introduction support device applies the specified configuration values to the regression model, and calculates an optimum value for the other software programs constituting the integrated system. | 2013-06-27 |
20130166703 | System And Method For Management Of Network-Based Services - In one embodiment, a system includes an interface configured to receive a first request sent from a first customer for a first service provided by a first service provider, the first request being of a first type. The system also includes at least one processor configured to determine a first set of configuration parameters from a first policy associated with the first service provider in response to receiving the first request. The at least one processor also causes a node associated with the first service provider to provide the first service in response to receiving the first request using the first set of configuration parameters. | 2013-06-27 |
20130166704 | Mass Generation of Individual Virtual Servers, Virtual Web Sites, and Virtual Web Objects - Techniques for inducing a contact to invoke a resource prepared by a promoter when the resource resides on a network include generating a resource location description for the resource that includes a name of the contact. The promoter provides access to the resource at a location on the network according to the resource location description and also prepares a message to notify the contact about the resource location description. Thus a promoter can provide a website for each contact whom the promoter has identified, the website having a domain name that prominently displays the contact's identity. The displayed website content is determined according to the website domain name for the contact. The system may optionally maintain a record of access for a particular website domain and display website content that is determined according to the frequency and type of prior access to the website domain. | 2013-06-27 |
20130166705 | NETWORK CONNECTIVITY WIZARD TO SUPPORT AUTOMATED CREATION OF CUSTOMIZED CONFIGURATIONS FOR VIRTUAL PRIVATE CLOUD COMPUTING NETWORKS - A cloud computing network is implemented by defining a plurality of network connectivity features for designing a virtual private cloud computing network within the cloud computing network. Each network connectivity feature has user-definable attributes and each network connectivity feature is translatable into a set of network element configuration statements that instantiate an action particular to the network connectivity feature. Usage rules specifying how the features can be used are defined for the cloud computing network. Selected features from the plurality of network connectivity features are accepted and assembled into a template for configuring the virtual private cloud computing network. The template for configuring the virtual private cloud computing network is validated against the usage rules. The virtual private cloud computing network is implemented in accordance with the validated template for configuring the virtual private cloud computing network. | 2013-06-27 |
20130166706 | EXTENDING A DHCP RELAY TO BACKUP A DHCP SERVER - Techniques are described for providing a backup DHCP server using a DHCP relay agent. Embodiments retrieve DHCP server configuration information specifying a configuration of one or more DHCP servers. Additionally, embodiments monitor, at a DHCP relay agent, DHCP lease traffic between the one or more DHCP servers and one or more DHCP clients passing through the DHCP relay agent. Upon determining that the one or more DHCP servers have failed, DHCP server services are provided at the DHCP relay agent, based on the received DHCP server configuration information and the monitored DHCP lease traffic. | 2013-06-27 |
20130166707 | EXTENDING A DHCP RELAY TO BACKUP A DHCP SERVER - Techniques are described for providing a backup DHCP server using a DHCP relay agent. Embodiments retrieve DHCP server configuration information specifying a configuration of one or more DHCP servers. Additionally, embodiments monitor, at a DHCP relay agent, DHCP lease traffic between the one or more DHCP servers and one or more DHCP clients passing through the DHCP relay agent. Upon determining that the one or more DHCP servers have failed, DHCP server services are provided at the DHCP relay agent, based on the received DHCP server configuration information and the monitored DHCP lease traffic. | 2013-06-27 |
20130166708 | SYSTEM AND METHOD FOR LOCATING OFFENDING NETWORK DEVICE AND MAINTAINING NETWORK INTEGRITY - A system and method detects within an IP network an offending network device that has been adversely affecting the IP network performance. A discovery protocol frame is propagated to successive network switches and is formed as a field having a query for inquiring within each network switch to which the frame is propagated whether the network switch has a database entry regarding the MAC address and switch port for the offending network device to locate the offending network device. This discovery protocol frame includes a command for any network switch that has the offending network device connected thereto to disable the switch port to which the offending network device is connected or block all data traffic from the MAC address of the offending network device. | 2013-06-27 |
20130166709 | Interfaces To Manage Inter-Region Connectivity For Direct Network Peerings - Methods and apparatus for interfaces to manage inter-regional connectivity for direct network peerings. A system may include a connectivity coordinator, a first resource collection in a first geographical zone and a second resource collection in a second geographical zone. The coordinator implements a programmatic interface defining connectivity operations. The coordinator receives a request via the interface to establish a logically isolated network path to the second resource collection on behalf of a client that has a dedicated physical link set up to connect to the first resource collection. In response to the request, the coordinator performs one or more configuration operations to enable traffic to flow from the client's network to the second resource collection over a logically isolated network path using the dedicated physical link. | 2013-06-27 |
20130166710 | INTERFACES TO MANAGE SERVICE MARKETPLACES ACCESSIBLE VIA DIRECT NETWORK PEERINGS - Methods and apparatus for interfaces to manage service marketplaces accessible via direct network peerings. A system may include a plurality of resource collections and a connectivity coordinator. The coordinator implements a programmatic interface defining connectivity operations. A first client may implement a service using one of the resource collections. The coordinator may use the interface to notify a second client that the service implemented by the first client is accessible via a dedicated direct physical link set up on behalf of the second client. In response to a subscription request for the service, the coordinator performs one or more configuration operations to enable a request for the service from the second client to be routed using the second client's dedicated physical link. | 2013-06-27 |
20130166711 | Cloud-Based Video Surveillance Management System - Systems and methods are described herein that provide a three-tier intelligent video surveillance management system. An example of a system described herein includes a gateway configured to obtain video content and metadata relating to the video content from a plurality of network devices, a metadata processing module communicatively coupled to the gateway and configured to filter the metadata according to one or more criteria to obtain a filtered set of metadata, a video processing module communicatively coupled to the gateway and the metadata processing module and configured to isolate video portions, of video the content, associated with respective first portions of the filtered set of metadata, and a cloud services interface communicatively coupled to the gateway, the metadata processing module and the video processing module and configured to provide at least some of the filtered set of metadata or the isolated video portions to a cloud computing service. | 2013-06-27 |
20130166712 | CLOUD-EDGE TOPOLOGIES - The description relates to cloud-edge topologies. Some aspects relate to cloud-edge applications and resource usage in various cloud-edge topologies. Another aspect of the present cloud-edge topologies can relate to the specification of cloud-edge applications using a temporal language. A further aspect can involve an architecture that runs data stream management systems (DSMSs) engines on the cloud and cloud-edge computers to run query parts. | 2013-06-27 |
20130166713 | METHOD FOR OBTAINING EXTERNAL IP ADDRESS AND ITS NETWORK PROTOCOL SYSTEM - A method for obtaining an external IP address and its network protocol system are provided. A rack system of the network protocol system comprises a rack management controller (RMC), a power distribution unit and at least one node server. When a Dynamic Host Configuration Protocol (DHCP) service is lost in the rack system, a jumper of the rack management controller is detected to obtain an identification code. Then, a first temporary IP address of the rack management controller is obtained based on the identification code and a first table, and a first command package is sent to the power distribution unit by the rack management controller. After the first command package is received by the power distribution unit, an IP assign service is activated to set a second temporary IP address of the node server so that the node server can still communicate with the system management terminal. | 2013-06-27 |
20130166714 | SYSTEM AND METHOD FOR DATA STORAGE - A storage system includes a plurality of storage servers connected in a hierarchical fashion to form a tree structured network accessible by a client computer via a network. The storage servers includes a root node storage server at a highest level in the hierarchy, a plurality of second level node storage severs at a second level connected to the root node storage server, and a plurality of third level node storage severs at a third level connected to the corresponding second level node storage servers. The root node storage server receives and stores data from the client computer. Each of the second level node storage severs obtains the data from the root node storage server and stores the data thereon. Each of the third level node storage severs obtains the data from the corresponding second node storage server and stores the data thereon. A related method is also provided. | 2013-06-27 |
20130166715 | METHOD FOR OBTAINING DNS AND TUNNEL GATEWAY DEVICE - The present invention provides a tunnel gateway device used for: receiving a domain name system (DNS) server address for an inner layer or outer layer service of a tunnel configured by an automatic control server according to a management protocol; and taking its own address as the DNS server's address and sending the address to a client, or sending the configured DNS server address to the client. The present invention also provides a method for obtaining the DNS, and the present invention implements the DNS server distribution and obtaining of the DNS without depending on the address protocol. | 2013-06-27 |
20130166716 | VIRTUAL COMPUTING ENVIRONMENTS - Methods, systems, and apparatus, including computer program products, for discovering entities in a first portion of a data center network, examining information associated with the discovered entities to determine relationships that exist between pairs of entities in the first portion of the data center network, and generating a specification of the relationships that exist between pairs of entities in the first portion of the data center network based on results of the examining | 2013-06-27 |
20130166717 | DISTRIBUTION DEVICE, CONTROL METHOD, AND STORAGE MEDIUM - A distribution device receives a registration request of setting information relating to distribution of an event occurring in a print device from a client, registers the setting information, acquires print device information including event information relating to an event occurred in the print device from the print device, determines event information which is a distribution target based on the event information included in the acquired print device information and the registered setting information, distributes the determined event information to the client, and confirms the reception of the event information by the client device to which the event information is to be distributed. | 2013-06-27 |
20130166718 | APPARATUS, SYSTEM, AND METHOD OF MANAGING COMMUNICATION, AND RECORDING MEDIUM STORING COMMUNICATION MANAGEMENT PROGRAM - A communication management system that manages a plurality of communication terminals transmits, to a request communication terminal, one of operation state information indicating that an operation state of a candidate counterpart communication terminal is unknown or information indicating that a communications protocol of the candidate counterpart communication terminal is different from a communications protocol of the request communication terminal, when the communications protocol is different between the candidate counterpart communication terminal and the request communication terminal. The request communication terminal displays information to a user, which is generated based on the information received from the communication management system. | 2013-06-27 |
20130166719 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - An information processing apparatus remotely managed by a management apparatus includes an event reception unit configured to receive an event that occurs inside; a plurality of event processing units configured to generate a message to be transmitted to the management apparatus, the event processing units corresponding to events, respectively; and a processing distribution unit configured to determine distribution of the event received by the event reception unit to the corresponding event processing unit. The event processing units are generated by the processing distribution unit. | 2013-06-27 |
20130166720 | NETWORK SYSTEM AND NETWORK MANAGING METHOD - A controller completes the setting of a flow entry to a switch previously before the communication of a virtual machine starts. Specifically, the controller sets information of the virtual machine and information of a server on which the virtual machine operates. The controller detects the information of the server under the switch through the switch. When the set server information and the detected server information match to each other, the controller sets a flow entry for a packet destined to the virtual machine to the switch based on information of the virtual machine on the server. After that, the virtual machine starts communication. | 2013-06-27 |
20130166721 | SYSTEMS AND METHODS FOR A SOCIAL MEDIA NETWORK/BUSINESS PLATFORM INTERFACE - According to some embodiments, information associated with a task may be received, including a trigger entity and a related action entity. A social media network/business platform interface may monitor a trigger condition associated with the trigger entity. The social media network/business platform interface may then automatically detect that the trigger condition is satisfied. Responsive to that detection, an action defined by the action entity related to the trigger entity may be automatically performed. | 2013-06-27 |
20130166722 | HANDLING INCIDENTS RELATED TO BUSINESS PROCESSES - In one embodiment, the method includes identifying an incident associated with a scene. The incident is identified through a reporter object associated with the scene. Based upon the identified incident, one or more observer objects related to the scene is determined. The incident is communicated to the one or more observer objects. | 2013-06-27 |
20130166723 | DUPLICATE IP ADDRESS DETECTION BY A DHCP RELAY AGENT - Techniques are described for detecting duplicate IP addresses at a DHCP relay agent. Embodiments identify a list of DHCP clients that have valid IP address leases from one or more DHCP servers. Additionally, network traffic from a first node passing through the DHCP relay agent is monitored. Embodiments then determine whether the first node is using a duplicate IP address, based on the monitored network traffic and the identified list of DHCP clients. | 2013-06-27 |
20130166724 | Dynamic Instantiation and Management of Virtual Caching Appliances - A service level objective (SLO) violation is detected for a workload of a networked storage system, based on a performance metric not being satisfied for the workload. In response to detecting the SLO violation, a controller determines that changing a level of caching at a node of the networked storage system will improve the performance metric for the workload. The controller implements the change by adjusting an operation of a virtual cache appliance (VCA) of the networked storage system. The adjusting can be instantiating a new VCA, or adjusting the level of caching at an existing VCA. The adjusting can be for caching related to the workload itself, or it can be caching for an intertering workload. | 2013-06-27 |
20130166725 | Measuring Page Viewership in a Social Network - A social networking system includes pages created by users for providing content related to topics of interest. An interaction engine captures data and maintains analytical information about how users interact with pages and posts. When a user takes an action such as liking a page or a post, the interaction engine updates the page's activity history to reflect the activity and information about the user who took the action. The interaction engine also measures the reach of pages and posts, by determining how and from where each user viewed the page and its contents. The interaction engine further tracks the community's interest in pages and posts by determining how many unique users create stories that include a page or its content. An insights module uses the data obtained by the interaction engine to synthesize graphical reports about page interactions and present the reports to page administrators. | 2013-06-27 |
20130166726 | METHOD AND APPARATUS FOR PROVIDING INTENT-BASED MONITORING USING SENSORY INFORMATION - An approach is provided for providing intent-based monitoring using sensory information. The monitoring platform determines to detect, at a device, sensory information from an environment, the environment relating to a user of the device, one or more other users, or a combination thereof. Next, the monitoring platform processes and/or facilitates a processing of the sensory information to determine intent information associated with the user, the one or more other users, or a combination thereof. | 2013-06-27 |
20130166727 | Management of Storage System Access Based on Client Performance and Cluser Health - In one embodiment, a method includes determining a previous client performance value in terms of a performance metric for a volume in a storage system. The previous client performance value is related to previous access for a client to the volume. Also, the storage system is storing data for a plurality of volumes where data for each of the plurality of volumes is striped substantially evenly across drives of the storage system. The method applies criteria to the previous performance value to determine a target performance value. Performance of the client with respect to access to the volume is regulated in terms of the performance metric based on the target performance value. | 2013-06-27 |
20130166728 | COMPUTER-IMPLEMENTED SYSTEM FOR ANALYZING AN INSTANCE OF A PROCESS - The invention relates to a computer-implemented system for analyzing an instance of a process in a network environment, wherein the instance of the process includes a screen-based user session ( | 2013-06-27 |
20130166729 | METHOD AND SYSTEM FOR MESSAGE TRACKING AND CHECKING - An invalidation tracker system for tracking messages in a caching architecture of a pricing and shopping platform. The caching architecture includes of multiple levels each comprising one or more servers. Invalidation messages are communicated from one level to another to send invalidation messages to all servers in the caching architecture. The system receives data from provider databases to be communicated to the servers in the caching architecture. The system includes a recording module for recording all invalidation messages communicated to the servers in the caching architecture to form a set of sent invalidation messages, an analyzing module for determining the invalidation messages received at each server in the caching architecture and comparing this with the set of sent invalidation messages to identify one or more undelivered invalidation messages, and a reply module for resending the one or more identified undelivered invalidation messages to an appropriate server in the caching architecture. | 2013-06-27 |
20130166730 | Confidence Intervals for Key Performance Indicators in Communication Networks - Systems and methods for calculating and presenting confidence interval(s) for key performance indicator(s) (KPIs) are described. For example, in some embodiments, a method may include identifying vectors representing network events observed by a network monitoring system, each vector including: a dimension, an indication of a sampling ratio with which a respective event was observed, and a value associated with the dimension. The method may also include calculating a KPI corresponding to the observed events for the dimension based, at least in part, upon the values. The method may further include calculating a confidence associated with the KPI, based, at least in part, upon the sampling ratios. In some cases, events may be observed with different sampling ratios. Additionally or alternatively, sampling ratios may include adaptive sampling ratios controlled by the network monitoring system in response to network or resource loading (e.g., subject varying over time), whitelist differentiated sampling ratios, etc. | 2013-06-27 |
20130166731 | APPARATUS, MOBILE TERMINAL, AND METHOD TO ESTIMATE QUALITY OF EXPERIENCE OF APPLICATION - A method of notifying estimated QoEs (Quality of Experiences) for applications between a mobile terminal and a plurality of application servers that provide services of the applications, may measure first QoEs for the applications between the apparatus and the mobile terminal, measure second QoEs for the applications between the apparatus and the application server, estimate the estimated QoEs for the applications, based on the first and second QoEs for the applications, and notify the estimated QoEs to the mobile terminal. | 2013-06-27 |
20130166732 | CLIENT MANAGING SYSTEM, CLIENT MANAGING METHOD, AND INFORMATION PROCESSING APPARATUS - In one embodiment, there is provided a client managing system including: a server; a client connected to the server via the Internet. The server includes: a generator configured to generate a policy data for the client; a first storage configured to store the policy data; a delivering module configured to deliver the policy data to the client; and a second storage configured to store a first index data therein, wherein the first index data corresponds to a first log data representing contents of operations performed on the client. The client includes: a sender configured to: i) generate a second log data representing contents of operations performed on the client; ii) send the second log data to a file storage connected to the client via a network; iii) generate a second index data corresponding to the second log data; and iv) send the second index data to the server. | 2013-06-27 |
20130166733 | NETWORK BANDWIDTH DISTRIBUTION DEVICE AND METHOD THEREOF - Disclosed is a network bandwidth distribution device which includes an information collector which collects information associated with a connection environment; a controller which judges a state of a connection environment according to the collected information and collects information of each user to judge whether an occupied bandwidth of each user is exceeded; and a bandwidth allotter which limits an occupied bandwidth of each user based on the judged state of a connection environment and whether an occupied bandwidth of each user is exceeded. | 2013-06-27 |
20130166734 | SYSTEM AND METHOD FOR ACCESS TO CONTINOUSLY RUNNING APPLICATION PROGRAMS BY NETWORK CONNECTED END-USER DEVICES - A system for providing access to one or more application device, such as a respective processed application program, is connected to a telecommunications network including at least one user device. The system includes a manager device connected to the respective application device, and the manager device communicatively connects to the respective user device. Each application device includes a respective processing state and a state table of each respective processing state. The manager device updates the respective processing state of the state table for each application device and respective user device. Each user device accesses the manager device to obtain the respective processing state in the state table of the particular application device for the particular user device. User devices can switch communications with the manager device and application device, providing continuing operations of the application device with same processing state. | 2013-06-27 |
20130166735 | LOCATION SPECIFIC EVENT BROADCASTING - Applications in a broadcast environment distribute events in real-time to a large number of receivers within specified geographic locations while efficiently sharing bandwidth resources with other applications using the same broadcast network. Applications need not be aware of the other applications sharing the resources, nor of the methods, protocols, and other mechanisms used to actually broadcast the data over the broadcast medium. Server-side applications that serve data, send notifications, or distribute events to specific locations within the network use a broadcast location manager. Client applications that receive such data, notifications, or events use a client location filter to obtain events that are relevant based on the location of the device. The broadcast location manager and client location filter work together to reliably and efficiently transmit data, notifications, and events to specific locations over the broadcast network for all applications involved. | 2013-06-27 |
20130166736 | GEOLOCATION ENGINE - Embodiments of the present invention for determining a geo-location begin with receiving, from a client computing device, information regarding one or more Wi-Fi networks in range of the client computing device a MAC address of the client computing device. A geo-location is determined from the received Wi-Fi network information and the MAC address. An indication may be recorded as to whether the client computing device geo-location satisfies a geo-location requirement. | 2013-06-27 |
20130166737 | DUPLICATE IP ADDRESS DETECTION BY A DHCP RELAY AGENT - Techniques are described for detecting duplicate IP addresses at a DHCP relay agent. Embodiments identify a list of DHCP clients that have valid IP address leases from one or more DHCP servers. Additionally, network traffic from a first node passing through the DHCP relay agent is monitored. Embodiments then determine whether the first node is using a duplicate IP address, based on the monitored network traffic and the identified list of DHCP clients. | 2013-06-27 |
20130166738 | Web Page Download Time Analysis - Systems and methods for determining web page download times are described. HTTP transactions data is collected from flow records or PDUs. A subscriber IP address, HTTP URI, and referrer are extracted from the flow records. A subscriber record is identified using the subscriber IP address, and a configured web page is identified using the HTTP URI. A processing path is then determined for the HTTP transaction The processing path is selected from one of: a new page download path for a configured page, a collision path for HTTP transactions that collide with an existing page download, and a page object path for artifacts pages that are already being tracked. | 2013-06-27 |
20130166739 | Localization Of Peer To Peer Traffic - A method of processing peer-to-peer requests is provided. The method may include; storing, at a network element, peer information in a database for each peer of a plurality of peers, the peer information indicating at least one ISP associated with the peer and the content contained by the peer, receiving a request for content from a requester, and sending a response to the content requester based on the ISP with which the requester is associated and the stored peer information. | 2013-06-27 |
20130166740 | NETWORK EVALUATION DEVICE, METHOD FOR EVALUATING NETWORK, AND RECORDING MEDIUM - A network evaluation device evaluates a communication state of an information processing apparatus including a plurality of processors which communicate with one another and which execute a program. The network evaluation device includes: a memory configured to store a network evaluation program; and a processor configured to execute a process based on the network evaluation program in the memory. The process includes: obtaining first communication processing time between the plurality of processors while the plurality of processors are not executing the program; recording the first communication processing time; obtaining second communication processing time between the plurality of processors while the plurality of processors are executing the program; comparing the first communication processing time with the second communication processing time; and outputting a time difference between the first communication processing time and the second communication processing time. | 2013-06-27 |
20130166741 | EFFICIENT MONITORING IN A SOFTWARE SYSTEM - A monitoring of a server system during an execution of a server system processing logic, includes: during collection and storage of operational metrics by a given thread in a thread-local memory, determining that a checkpoint within the server system processing logic is reached; determining whether a threshold number of checkpoints have been encountered by the given thread; in response to the threshold number of checkpoints having been encountered, determining whether a threshold time interval since a last rollup of the collected operational metrics has been exceeded; and in response to the threshold time interval being exceeded, performing a rollup of the collected operational metrics from the thread-local memory to an accumulation point in a shared memory, where the accumulation point stores aggregated operational metrics from a plurality of threads. | 2013-06-27 |
20130166742 | SYSTEMS, METHODS AND MEDIA FOR IDENTIFYING AND ASSOCIATING USER DEVICES WITH MEDIA CUES - Systems, methods, and media for identifying and associating user devices with media cues are provided. In some embodiments, a plurality of data streams from a plurality of endpoints is received. At least one media segment is then received from a user device. It is determined whether the at least one media segment from the user device corresponds with one of the plurality of data streams from the plurality of endpoints. In response to being unable to match the at least one media segment, a media cue is inserted into one of the plurality of data streams. In response to detecting that the media cue in that data stream is received by the user device, identification infomlation is transmitted to the user device that associates the user device with one or more services on a communications server. | 2013-06-27 |
20130166743 | Relevant Alert Delivery In A Distributed Processing System - Methods, systems and products are provided relevant alert delivery including assigning by an event analyzer each received event to an events pool; determining by the event analyzer in dependence upon event analysis rules and the events assigned to the events pool whether to suppress one or more of the events; identifying by the event analyzer in dependence upon event analysis rules and the events assigned to the events pool one or more alerts; sending by the event analyzer to an alert analyzer all the alerts identified by the event analyzer; assigning by the alert analyzer the identified alerts to an alerts pool; determining by the alert analyzer in dependence upon alert analysis rules and the alerts in the alert pool whether to suppress any alerts; and transmitting the unsuppressed alerts to one or more components of the distributed processing system. | 2013-06-27 |
20130166744 | DISPLAY PROCESSING SYSTEM, DISPLAY PROCESSING METHOD, AND PROGRAM - A display processing system ( | 2013-06-27 |
20130166745 | NETWORK EVENT MANAGEMENT - An apparatus for predicting a network event flood comprises an event rate detector for detecting rates of event emissions from one or more devices; an aggregator for producing an aggregate rate and an aggregate rate trend of the rates of event emissions from a plurality of the devices; a level generator for generating a plurality of levels comprising maximum acceptable event rate values of a plurality of the aggregate rate trends over plural time periods; a storage component for storing the plurality of levels; a comparator for comparing a current aggregate rate trend with at least a selected one of the levels; and a signaller for signalling a predicted event flood responsive to the comparator detecting that the current aggregate rate trend will exceed the at least a selected one of the levels at a first point in time. | 2013-06-27 |
20130166746 | SYSTEM AND METHOD FOR POLICY SELECTION AND SWITCHING FUNCTION IN A NETWORK ENVIRONMENT - A method is provided in one example embodiment and includes receiving a request for a service for a subscriber at an access gateway; receiving a default subscriber policy and a default service policy at the access gateway; receiving a subscriber policy and a service policy for the service being requested at the access gateway; receiving the service being requested at the access gateway; and communicating the service being requested from the access gateway to the subscriber in response to the request. | 2013-06-27 |
20130166747 | SYSTEMS, APPARATUS, AND METHODS FOR IDENTIFYING STORED DATA THAT MAY BE ACCESSED BY A HOST ENTITY AND PROVIDING DATA MANAGEMENT SERVICES - A first device in a network, having a first port, receives an identifier of a second port of a second device in the network, the network comprising a host entity, a switch, and a storage system. The first port of the first device spoofs the second port of the second device, during a communication with the switch. The first device receives information identifying a third port of a third device in the network that is zoned to the second port of the second device. The device identifies data stored in the storage system that may be accessed by the host entity, based at least on the information. | 2013-06-27 |
20130166748 | CLIENT-DRIVEN LOAD BALANCING OF DYNAMIC IP ADDRESS ALLOCATION - Techniques are described for load balancing between DHCP servers at a DHCP client. Embodiments receive load information from each of two or more DHCP servers. Here, the load information describes a current workload of the respective DHCP server from which the load information is received. One of the two or more DHCP servers is then selected at the DHCP client based on the received load information. Additionally, embodiments accept an IP address offer from the selected DHCP server. | 2013-06-27 |
20130166749 | Optimization Of Resource Utilization In A Collection Of Devices - Technologies are described herein for optimizing resource utilization in a collection of devices having hierarchical network layers. Some example technologies may identify packets exchanged between processes executed on collections of server computers. The hierarchical network layers may couple the collections of server computers. The technologies may determine virtual machine groups based on the identified packets. Each of the virtual machine groups may identify one or more virtual machines configured on the collections of server computers to execute one or more processes. The virtual machine groups may be configured to increase data traffic in a lower layer in the hierarchical network layers and to decrease the data traffic in a higher layer in the hierarchical network layers. The technologies may relocate the virtual machines between the collections of server computers according to the virtual machine groups. | 2013-06-27 |
20130166750 | SCHEDULING METHODS USING SOFT AND HARD SERVICE LEVEL CONSIDERATIONS - A computer implemented method of workload scheduling under two different types of Service Level Agreements (SLAs), namely soft and hard SLA which employ both a deadline- and cost-aware scheduler called iCBS-DH. The scheduler is evaluated against deadline and cost performance of various scheduling policies under a large range of SLA cost function and deadline types. | 2013-06-27 |
20130166751 | DISTRIBUTED RESOURCE MANAGEMENT SYSTEMS AND METHODS FOR RESOURCE MANAGEMENT THEREOF - Distributed resource management systems and methods thereof are provided. Distributed resource management system at least includes resource managers (RMs) and resource consumers (RCs). RMs obtain current usage information of the resources of the distributed resource management system and generate first distributed resource graphs according to the current usage information of the resources. RMs obtain identification information of the RMs and generate second distributed resource graphs according to the identification information. RCs obtain a resource expense information regarding resource expense required by a plurality of jobs and generates third distributed resource graphs according to the resource expense information. A compound distributed resource graph (CDRG) is obtained by combining the first, second, and third distributed resource graphs and then the jobs to be performed by a corresponding amount of the resources within the distributed resource management system are determined according to the CDRG. | 2013-06-27 |
20130166752 | METHOD FOR DISTRIBUTING AND MANAGING INTERDEPENDENT COMPONENTS - A method for distributing components of a distributed computing system, according to an embodiment of the present invention, includes determining an appropriate number of available server instances, classifying a plurality of components loaded on the distributed computing system into clusters of which the number is equal to the number of the available server instances with reference to interdependent relations among the components, calculating an amount of computing resources required for each of the component clusters classified, rearranging the component clusters to adjust each of the amount of computing resources required for the component clusters to a value within an appropriate range, and deploying the component clusters, of which the computing resource request amounts are adjusted, to the available server instances. | 2013-06-27 |
20130166753 | FLEXIBLE AND SCALABLE ENHANCED TRANSMISSION SELECTION METHOD FOR NETWORK FABRICS - IEEE 802.1Q and Enhanced Transmission Selection provide only eight different traffic classes that may be used to control bandwidth in a particular physical connection (or link). Instead of relying only on these eight traffic classes to manage bandwidth, the embodiments discussed herein disclose using an Enhanced Transmission Selection scheduler that permits a network device to set the bandwidth for an individual virtual LAN. Allocating bandwidth in a port based on a virtual LAN ID permits a network device to allocate bandwidth to, e.g., millions of unique virtual LANs. Thus, this technique may increase the granular control of the network fabric and its performance. | 2013-06-27 |
20130166754 | CLIENT-DRIVEN LOAD BALANCING OF DYNAMIC IP ADDRESS ALLOCATION - Techniques are described for load balancing between DHCP servers at a DHCP client. Embodiments receive load information from each of two or more DHCP servers. Here, the load information describes a current workload of the respective DHCP server from which the load information is received. One of the two or more DHCP servers is then selected at the DHCP client based on the received load information. Additionally, embodiments accept an IP address offer from the selected DHCP server. | 2013-06-27 |
20130166755 | METHOD, APPARATUS AND SYSTEM FOR ADDRESSING RESOURCES - A method and an apparatus for addressing resources, the apparatus having a first interface to communicate with end-points operationally connected to the apparatus using a binary web service, the end-points including one or more resources; a second interface for receiving requests regarding the resources and for responding to the requests; a component for storing information on sleeping end-points which are non-continuously available and storing a request queue for each sleeping end-point; a component for receiving through the second interface a request regarding a sleeping end-point, adding the request to the request queue of the end-point; communicating with a sleeping end-point regarding the requests after receiving through the first interface a queue request from the end-point; and sending through the first interface responses for the resolved requests. | 2013-06-27 |
20130166756 | METHOD AND ARRANGEMENT FOR SUPPRESSING DUPLICATE NETWORK RESOURCES - A duplicate suppression protocol is introduced in order to suppress duplicate entries from appearing in a list of available network resources. With the duplicate suppression protocol of the present invention, a computer that wishes to query for network resources also asks for duplicate suppression information from the responding network resources. The duplicate suppression information for a particular network resource specifies identifiers associated with that network resource for various protocols. Thus, if a particular network resource responds to more than one network resource request from a single requesting entity, that requesting entity will be able to locate duplicate network resource information. Thus, a single unified list of network resources available for various different protocols may be presented with all duplicate network resources removed. | 2013-06-27 |
20130166757 | Web Portal Application Customization Method and System Using Profiles - Web portal application customization methods and systems using profiles allow developers to expose different functionalities and a different look and feel to users belonging to different user profiles. Specifically, the method allows a developer to define default and profile-specific transitions as well as default and profile-specific states. Upon request of a transition by a workflow engine, the system transparently provides the workflow engine with a profile-specific transition if a profile-specific transition associated with the user is available. If a profile-specific transition is not available, the system provides the application with a default transition. Likewise, the system transparently provides the application with a profile-relevant state according to the profile of the user and the availability of a profile-specific state. Accordingly, the method may implement highly customizable functionalities and look and feel effectively and cost-efficiently. | 2013-06-27 |
20130166758 | System and Method for Preparing and Delivering Informational Content - At least one content publishing server having a memory storing a map data structure configured by a content author which defines relationships among plural resources and thereby define an informational item of higher granularity content. Each of the plural resources are associated with a first electronic file linked to said map data structure and configured to store information about the usage of the associated resource. Higher granularity content is associated with a second electronic file linked to said map data structure configured to store information about the usage of the higher granularity content. The server which delivers the informational item to a computer gathers feedback usage information reflecting how the higher granularity content and individual ones of the plural resources are used by users. The server updates the electronic files in accordance with the feedback usage information. | 2013-06-27 |
20130166759 | APPARATUS, SYSTEMS, AND METHODS OF IP ADDRESS DISCOVERY FOR TUNNELED DIRECT LINK SETUP - A method of peer discovery in a communications network includes transmitting, by a first client station, a request to a second client station; receiving a response of the second client station, at least one of the request and the response including a local IP address of the corresponding client station; and establishing a tunneled direct link setup (TDLS)direct link between the first client station and the second client station based on the local IP address. | 2013-06-27 |
20130166760 | LOAD SENSITIVE DATA SESSION SCHEDULING MECHANISMS OF WIRELESS/WIRELINE ACCESS NETWORKS - A method and apparatus to link user requirements of data sessions to the network conditions provides an application making an advance request corresponding to a data session, which a communication device may immediately acknowledge but will attend to the request at its convenience. The data session setup is based on the actual network conditions which are either sensed by the device or provided by an agent in the network. The method may be overlaid on top of existing wireless handsets using existing technologies. Hence, all the flexibility and configurability associated with data sessions offered by the existing solutions may remain intact with added features for the customer and the operator. In various exemplary embodiments, the method may use a network load measurement capability in the device and/or a network agent. | 2013-06-27 |
20130166761 | Dialog Establishment Over A Peer-To-Peer Architecture - A device and method are described for establishing a dialog between Internet Protocol (IP) end points using a peer-to-peer (P | 2013-06-27 |
20130166762 | Methods to Manage Services over a Service Gateway - In activating a service, a service gateway retrieves a service table entry using a service or server address of the service entry, where the service table entry has an association with another service entry. An association to the service entry is added and a marker value is set to indicate associations with two service entries. After a time duration, the association with the other service entry is removed, and the marker value is changed accordingly. In deactivating a service entry, the service gateway calculates a hash value for the service or server address of the service entry. After matching the hash value to a hash value of another service entry, an association with the other service entry is added. A marker value is set to indicate associations with two service entries. After a time duration, the association with the service entry is removed, and the marker value is changed accordingly. | 2013-06-27 |
20130166763 | METHOD AND NETWORK DEVICES FOR SELECTING BETWEEN PRIVATE ADDRESSES AND PUBLIC ADDRESSES WITHIN A USER SESSION - According to one aspect of the present invention there is provided a method for selecting a network address within a network. The method may comprise providing network address translation related information of a first user session, storing the network address translation related information of the first user session and selecting a network address for a subsequent second user session by taking into account the network address translation related information of the first user session for the selection. | 2013-06-27 |
20130166764 | Using A Knowledge Network for File Transfer Protocol - Systems, methods, and apparatus, including software tangibly stored on a computer readable medium, involve executing file transfer protocol (FTP) operations. An FTP request is received, and a first sequence of FTP operations is executed in response to the request. The first sequence of FTP operations defines a first path in a knowledge network that includes multiple nodes. The first path includes a first subset of the nodes. A second sequence of FTP operations is executed. The second sequence of operations defines a second path in the knowledge network, and the second path includes a second subset of the nodes. The first sequence and/or the second sequence is selected as a preferred sequence of operations based at least in part on the execution of the first and second sequences of operations. An identification of the preferred sequence of operations is stored, for example, for use in responding to a subsequent FTP request. | 2013-06-27 |
20130166765 | Providing Integration of Multi-Bit-Rate Media Streams - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, based on multi-bit-rate streaming for inserting secondary streaming media into primary streaming media are described. In some implementations, the secondary streaming media, also referred to as insertion-media, may be advertisements. In other implementations, the secondary streaming media may be breaking news, emergency notifications or public service announcements. The systems and methods disclosed in this specification enable seamless integration of insertion-media streams with a primary media stream for providing a viewer a high-quality online video experience. | 2013-06-27 |
20130166766 | Streaming Service for Correlated Multi-Streaming - Multiple input devices at a source location capture data to be streamed to one or more destination locations. The captured data is provided to a streaming interface of a streaming service that encapsulates the captured data in streaming packets. The streaming interface provides the streaming packets to a streaming gateway of the streaming service that processes the streaming packets and transmits the streaming packets to a streaming gateway at the destination location. The streaming gateways manage the correlated streaming of the multiple data streams. Various processing of the data streams can be performed by the streaming gateways, including various user-defined and system-defined processing. | 2013-06-27 |
20130166767 | SYSTEMS AND METHODS FOR RAPID IMAGE DELIVERY AND MONITORING - Certain examples provide systems and methods to prioritize and process image streaming from storage to display. Certain examples provide systems and methods to accelerate and improve diagnostic image processing and display. An example medical image streaming engine is configured to receive a request for image data, and, according to a data priority determination, extract the requested image data from a data storage and process the image data to provide processed image data for display. The example streaming engine is to process the image data to generate, based on downsampling, lossy encoding, decompression and upsampling, a first lossy pre-image for initial display and then to generate, based on lossless encoding and decompression, a lossless image for diagnostic display. | 2013-06-27 |
20130166768 | SYSTEM AND METHOD FOR ADAPTIVE STREAMING IN A MULTIPATH ENVIRONMENT - This invention relates to a system for adaptive streaming in a multipath environment comprising a plurality of servers being respectively capable of transmitting multimedia content in a RTP/RTSP environment through a respective data path to a client, wherein the client includes a controller means being capable of probing each of said data paths in order to determine a respective bandwidth associated to each of said data paths and to request a chunk of said multimedia content for each of said servers according to the respective bandwidth. In addition, the invention relates to a method for adaptive streaming in a multipath environment. | 2013-06-27 |
20130166769 | RECEIVING DEVICE, SCREEN FRAME TRANSMISSION SYSTEM AND METHOD - A screen frame transmission method includes a transmitting end capturing screen frame data and audio data and transmitting the same to a receiving end, and detecting for a user's operation and outputting a mode switching signal; a receiving end buffering the screen frame data transmitted by the transmitting end, and according to the mode switching signal, switching to the operating mode or the video mode, wherein during the video mode, a longer playback period of the screen frame data are buffered, and during the operating mode, a shorter playback period of the screen frame data are buffered. According to the aforementioned method, during the video mode, the video may be played back smoothly and the video and the audio are synchronized; during the operating mode, a low latency delay control experience may be provided. A receiving device and screen frame transmission system realizing the above method are also disclosed. | 2013-06-27 |
20130166770 | METHODS OF TRANSMITTING AND RECEIVING A MEDIA INFORMATION FILE FOR HTTP STREAMING - Disclosed are methods of transmitting and receiving media information file for HTTP stream. Content is divided into segments, the segments are divided into segment sub groups, each of the divided segments grouping the segment sub groups, a meta media information file including information on a segment sub group is configured; and sub media information file including information on segments in a segment sub group is configured. When service initializes, the metal media information file is transmitted. When a transmission request for content is received, the sub media information file to which a playback request timing for content belongs is selected and transmitted by referring to the meta media information file, and then, a segment in a segment sub group corresponding to the sub media information file is transmitted. Thus, during HTTP streaming, initial transmission delay is reduced, and random access and trick mode playback are possible. | 2013-06-27 |
20130166771 | APPARATUS AND METHOD FOR PROVIDING STREAMING CONTENT - A method and apparatus for an adaptive Hypertext Transfer Protocol (HTTP) streaming service using metadata of content are provided. The metadata may include one or more BaseURL elements. Uniform Resource Locators (URLs) of segments forming media may be generated based on the BaseURL elements. Additionally, a URL of a segment may be generated by mapping a BaseURL element among the BaseURL elements to a sourceURL attribute of the segment. Segments indicated by generated URLs may be identical to each other. | 2013-06-27 |
20130166772 | Buffering Media Content - Media content is downloaded on a media device. Portions of the media content are buffered successively during the download in a buffer on the device. During the buffering, the buffered portions are read for playback. In the buffer, a non-write buffer region trails behind a current playback read position. Upon the buffering reaching an end of the buffer, the buffering of media content is continued between a buffer beginning and the non-write buffer region. | 2013-06-27 |
20130166773 | Flexible and scalable data link layer flow control for network fabrics - A network fabric may divide a physical connection into a plurality of VLANs as defined by IEEE 802.1Q. Moreover, many network fabrics use Priority Flow Control to identify and segregate network traffic based on different traffic classes or priorities. Current routing protocols define only eight traffic classes. In contrast, a network fabric may contain thousands of unique VLANs. When network congestion occurs, network devices (e.g., switches, bridges, routers, servers, etc.) can negotiate to pause the network traffic associated with one of the different traffic classes. Pausing the data packets associated with a single traffic class may also stop the data packets associated with thousands of VLANs. The embodiments disclosed herein permit a network fabric to individually pause VLANs rather than entire traffic classes. | 2013-06-27 |
20130166774 | DYNAMIC NETWORK PROVISIONING SYSTEMS AND METHODS - Methods and systems for dynamically provisioning a network are disclosed. A network may be dynamically provisioned by detecting network congestion due to data on the network, identifying a transmission from a source computer to a destination computer for distinct routing based on at least one packet of the transmission, directing at least one other packet of the identified transmission to be marked for distinct routing, and instructing a router to distinctively route the other marked packets in response to the detection of network congestion. A controller and a monitoring device may be used to implement dynamic network provisioning. | 2013-06-27 |
20130166775 | LOAD BALANCING APPARATUS AND LOAD BALANCING METHOD - Provided are a load balancing apparatus, which is configured to prevent an overload from occurring and perform effectively a load balancing operation even for servers distributed throughout a network, and a load balancing method performed using the same. the method may include determining whether a data packet received from a client may be a packet requiring a load balancing operation, determining at least one of physical servers provided in a distributed server farm as an target server to provide a service to the client, depending on the judgment, determining a forwarding path between the client and the target server, determining a header rewriting node, and referring the forwarding path and the header rewriting node to determine a forwarding rule and load the forwarding rule on a switch provided on the forwarding path. | 2013-06-27 |
20130166776 | METHOD, APPARATUS, AND SYSTEM FOR ALLOCATING PUBLIC IP ADDRESS - An embodiment of the present invention provides a method for allocating a public IP address, including: receiving, by a CGN, a user on-line packet, and judging whether an idle public IP address exists; when the public IP address pool doesn't have an idle public IP address, constructing and sending, a DHCP Request packet to a DHCP Server, and requesting obtaining a public IP address set; and allocating, a first public IP address in the public IP address set to the user. Embodiments of the present invention further provide an apparatus and a system for allocating a public IP address. Unified management and allocation of the public IP address of the CGN device can be implemented through the method, the apparatus, and the system provided in the embodiments of the present invention. The utilization ratio of the public IP address of the CGN device can be effectively improved. | 2013-06-27 |
20130166777 | DEVICE PROFILE ASSIGNMENT BASED ON DEVICE CAPABILITIES - Systems and methods, including computer software implementations, involve identifying a first set of device capabilities associated with an electronic device. The first set of device capabilities include one or more device capabilities. A description of the first set of device capabilities is provided to a remote source, and a first device profile identifier is received from the remote source. The first device profile identifier is associated with the first set of device capabilities. The first device profile identifier is stored on the electronic device, and the received first device profile identifier is included in a communication to the remote source. | 2013-06-27 |
20130166778 | In-Vehicle Data Relay Device and Vehicle Control System - Provided is a technology such that communication performance required for relaying communication data in an in-vehicle network including a time-triggered network can be appropriately maintained even when the traffic to be relayed by a gateway is increased or decreased. An in-vehicle gateway according to the present invention dynamically changes a slot amount or the slot ID used by the in-vehicle gateway for the time-triggered network in accordance with the traffic to be relayed, and determines the execution timing of a process corresponding to a slot in accordance with the changed slot amount or slot ID (see | 2013-06-27 |
20130166779 | DATA TRANSFERRING APPARATUS AND DATA TRANSFERRING METHOD - A data transferring apparatus includes a receiving unit configured to receive, from a plurality of bus masters, a data transfer request including attribute information indicating a data transfer type and an address and a sending unit configured to determine, based on information included in the data transfer request, whether the data transfer request is a target to be compressed and to, based in the determination, transfer the data transfer request with or without the attribute information and address. | 2013-06-27 |
20130166780 | Half-duplex SATA link with Controlled Idle Gap Insertion - A method includes receiving in a storage device multiple commands from a host, and sending responses to the commands from the storage device to the host, over a half-duplex link that does not enable simultaneous transmission by the host and by the storage device. An idle gap is inserted between two of the responses, during which the host has priority to send one or more subsequent commands on the half-duplex link. | 2013-06-27 |
20130166781 | High-performance AHCI Interface - A method includes receiving from a host multiple commands for execution in a memory, in accordance with a storage protocol that supports processing of only a single command at any given time. At a first time, a first command is executed in the memory and data related to the first command is exchanged with the host, even though a second command, different from the first command, is selected to serve as the single command for which the processing is currently supported in accordance with the storage protocol. A progress of the first command is reported to the host at a second time, which is later than the first time, upon detecting that the first command is selected to serve as the single command for which the processing is currently supported. | 2013-06-27 |
20130166782 | STORAGE SYSTEM, CONTROLLER MODULE AND METHOD OF CONTROLLING STORAGE SYSTEM - A storage-system includes a storage-device, a first-device that controls to transfer data to-and-fro the storage-device and a second-device redundant from the first-device, wherein the first-device includes a processing-device that processes a command related to input-and-output of data stored in the storage-device, a storage-unit that stores, in a correlated manner, the number of commands issued collectively during download of firmware for controlling the processing-device and response delay-time representing time in which a response has been delayed due to the download in a correlated manner, and a control-unit which retrieves the number of issuable commands corresponding to acceptable response-delay-time of the command during download and restricts issue of the command for which an issue request has been newly made if the number of commands being issued is equal to or greater than the retrieved number of issuable commands during the download, when a download request is made. | 2013-06-27 |
20130166783 | METHOD FOR CONTROLLING INTERFACE OPERATION AND INTERFACE DEVICE APPLYING THE SAME - Methods for controlling an interface operation, the method including stopping an operation being processed in a storage device and switching the state of the storage device to a first state, when a condition for switching the state of the storage device to an idle state occurs in a command processing process according to a communication protocol; performing an operation of deleting information from a previous command stored in hardware of the storage device when the state of the storage device is switched to the first state; and switching the state of the storage device to the idle state after the operation of deleting the information on the previous command is completed, wherein in the first state, the storage device cannot be switched to the first state before the information from the previous command is deleted. | 2013-06-27 |
20130166784 | METHOD OF RESTORING CONFIGURATION OF PROFIBUS AND PROFIBUS NETWORK SYSTEM - A method of restoring a profibus configuration according to an embodiment includes receiving a configuration restoration command by the configuration restoration device of a profibus network system; receiving a binary image from the master device of the profibus network system by the configuration restoration device; creating restoration information including at least one of the configuration information of the profibus network system, the basic information of the slave device associated with the master device, and user configuration information from the binary image by the configuration restoration device; and outputting the created restoration information. The configuration of a profibus network may be restored from the master device by using this. | 2013-06-27 |
20130166785 | CONTROLLING MULTIPLE EXTERNAL DEVICE COUPLED TO USER EQUIPMENT - Described embodiments provide a method and user equipment for controlling a plurality of coupled external devices. The method may include determining whether one of applications installed in user equipment is activated upon receipt of a user input when the user equipment is coupled to a plurality of external devices, selecting one of the coupled external devices as a target external device to be mapped, when the application is determined as being activated, and mapping the selected coupled external device with the activated application and establishing a signal route between the user equipment and the selected coupled external device in association with the activated application. | 2013-06-27 |
20130166786 | COMBINED INPUT PORT - An input port for an electronic device for receiving different types of connectors, memory cards, or plugs. The input port includes an outer wall defining a receiving aperture, a substrate positioned within the receiving aperture. A first set of contacts is positioned on the substrate at a first depth into the receiving aperture and a second set of contacts is positioned on a first surface of the outer wall at a second depth into the receiving aperture. The first set of contacts is configured to communicate with a first connector and the second set of contacts is configured to communicate with a second connector. | 2013-06-27 |
20130166787 | STORAGE MEDIUM HAVING INFORMATION PROCESSING PROGRAM STORED THEREON, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND INSTRUCTION DISTINGUISHING METHOD - An example of an information processing apparatus distinguishes whether there is an operation instruction or not in accordance with an operation made on an input device. First, an acquiring section acquires an input value based on the operation made on the input device. An operation instruction distinguishing section distinguishes whether there is an operation instruction or not provided by the operation made on the input device, such that the distinguishing result is different between when the input value is within a distinguishing range, which is a prescribed range, and when the input value is outside the distinguishing range. When the input value is changed in a direction of being away from a border of the distinguishing range, a range setting section changes a size of the distinguishing range such that the border approaches the post-change input value. | 2013-06-27 |
20130166788 | CONNECTION APPARATUS, PROCESSING METHOD FOR CONNECTION APPARATUS AND COMPUTER-READABLE RECORDING MEDIUM IN WHICH PROCESSING PROGRAM IS RECORDED - A connection apparatus interposed between a storage device including at least one storage section and a plurality of controllers for controlling the storage device, the connection apparatus includes a notification section that transfers, when a notification indicating occurrence of a state variation relating to the storage section is received from the storage device, the notification to at least one of the controllers, a monitoring section that monitors access from the at least one of the controllers, to which the notification has been transferred, to the storage device through the connection apparatus, and a notification controlling section that changes over, when it is detected by the monitoring section that the access has been terminated, a transfer destination of the notification by the notification section to one or more of the controllers to which the notification has not been transferred. | 2013-06-27 |
20130166789 | CONTROLLING DEVICE SETTING BASED ON DEVICE SETTING GUIDE INFORMATION - The disclosure is related to controlling a device setting in user equipment. Whether the user equipment is connected to a control guide device may be detected. Device setting guide information may be obtained from a connected control guide device. The device setting of the user equipment may be controlled based on the obtained device setting guide information. | 2013-06-27 |