38th week of 2013 patent applcation highlights part 74 |
Patent application number | Title | Published |
20130246593 | NETWORK WITH A NETWORK WIDE EXTENDED POLICY FRAMEWORK - A network with a network wide extended policy framework comprising: path computation clients (PCCs), associated with at least one local policy enforcement point (PEP); path computation servers (PCSs), associated with at least one policy decision point (PDP). The PEPs and PDPs adapted to exchange attributes determined by at least one PDP. PDPs are adapted to identify network elements network services requiring identical configuration parameters by evaluating parameters advertised in the network and update policy related to identified groups in case of configuration error. Updated policy is distributed by PDP in policy notification to PEPs associated with network elements network services of identified group. The PEPs receiving policy notification comprising updated policy from PDP adapted to translate the updated policy into configuration settings of network elements network services the identified group. | 2013-09-19 |
20130246594 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR SNMP BASED MOBILE DEVICE MANAGEMENT - In accordance with embodiments, there are provided mechanisms and methods for SNMP based mobile device management. These mechanisms and methods for SNMP based mobile device management can enable embodiments to provide a unified and platform-independent MDM solution having the automated identification and handling of various network and/or mobile device conditions. The ability of embodiments to provide MDM in a platform-independent and automated manner can enable the delivery of reliable, error-free services to mobile device users. | 2013-09-19 |
20130246595 | METHOD AND APPARATUS FOR USING AN ORGANIZATIONAL STRUCTURE FOR GENERATING, USING, OR UPDATING AN ENRICHED USER PROFILE - A method, an apparatus, and a computer program product for communication are provided in which a communications device is operable to obtain an attribute associated with an enriched user profile including three or more informational elements. In one aspect, at least one of the three or more informational elements may include a contextual sub-element. The communications device may be operable to populate an organizational matrix using the three or more informational elements, and determine a repetitious structure based at least in part on analysis of the populated organizational matrix. In one aspect, the device may determine a relevance value associated with the attribute based at least in part on the determined repetitious structure and predict a second attribute based at least in part on the determined relevance and the repetitious structure. In one aspect, the device may query the organizational matrix using a querying criterion. | 2013-09-19 |
20130246596 | INFORMATION PROCESSING APPARATUS, CLIENT MANAGEMENT SYSTEM, AND CLIENT MANAGEMENT METHOD - According to one embodiment, an apparatus includes a client management module configured to manage first information which correlates with client terminal information, group information, and type information, the client terminal information indicating a client terminal, the group information indicating a group to which the client terminal belongs, and the type information indicating whether the client terminal is a client virtualization terminal that executes a virtual machine or a thin client terminal, a user management module configured to manage second information which correlates with a user account and the group information, and a group management module configured to manage third information, which correlates with the group information and a virtual image file. | 2013-09-19 |
20130246597 | PROCESSOR, COMPUTER READABLE RECORDING MEDIUM RECORDING PROGRAM THEREIN, AND PROCESSING SYSTEM - There are provided a processing unit that processes received requests, a storage unit that stores order information added to the last-processed request among the requests processed by the processing unit as final request information, a determination unit that determines whether the received request has been processed with reference to the final request information based on the order information added to the received request, and a control unit that, when the determination unit determines that the received request has been processed, prevents the received request from being processed by the processing unit, thereby preventing overlapped execution of a command. | 2013-09-19 |
20130246598 | SYSTEM AND METHOD OF MAPPING AND ANALYZING VULNERABILITIES IN NETWORKS - Systems and methods for mapping and analyzing vulnerabilities in networks. In one embodiment, a network is mapped, comprising: converting network line data into point data; associating the point data with cells of a grid overlaying the network; and analyzing the network by determining the relationship of the point data to the cells of the grid. | 2013-09-19 |
20130246599 | MANAGEMENT APPARATUS, MANAGEMENT TARGET APPARATUS, AND APPARATUS INSTALLATION METHOD FOR REMOTE MANAGEMENT SYSTEM - A management apparatus for performing remote management on a management target apparatus, includes a storage storing installation data in which a user of an apparatus to be installed as the management target apparatus is associated with an apparatus identification ID of the management target apparatus; an inquiry processing unit determining whether the apparatus identification ID transmitted from the apparatus to be installed is stored as the installation data; an information acquisition unit requesting, when the apparatus identification ID is stored as the installation data, to acquire information of the apparatus; a registration processing unit registering, when the information of the apparatus is acquired, the apparatus as the management target apparatus; and an activation request unit requesting, when the apparatus is registered as the management target apparatus, activation of an agent function of the apparatus. | 2013-09-19 |
20130246600 | COMMUNICATION SERVICE PROVIDING SYSTEM, METHOD OF PROVIDING COMMUNICATION SERVICE AND DATA CENTER MANAGEMENT SYSTEM - Provided is a communication service providing system capable of providing the same level of services independently of a location where a user's terminal exists and capable of providing a service to a user via a network appropriate to the service. Location information collection means | 2013-09-19 |
20130246601 | APPLICATION PROGRAMMING INTERFACE, SYSTEM, AND METHOD FOR COLLABORATIVE ONLINE APPLICATIONS - An application framework including different application programming interfaces (APIs) is described which performs a variety of mobile device functions in response to API calls from applications. For example, in response to relatively simple API calls made by applications the application framework manages the complex tasks associated with invitations and matchmaking. By way of example, the details of complex transactions such as establishing peer-to-peer connections between mobile devices may be transparent to the application developer, thereby simplifying the application design process. The application framework may include an application daemon for communicating with a first set of services and an applications services module for communicating with a separate set of services. The application framework may also include a cache for caching data for each of the services based on different cache management policies driven by each of the services. The cache may be updated by push notification cache updates sent from each of the services. | 2013-09-19 |
20130246602 | FRAMEWORK FOR MANAGING FAILURES IN OUTBOUND MESSAGES - Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving, at a policy and charging rules node (PCRN), a request from a requesting node for an establishment of a first service data flow (SDF); generating a first rule set for implementing the first SDF in response to the request; transmitting a first rule of the rule set to a first node for installation of the first rule; waiting for a period of time for a response from the first node; determining from the response whether installation of the first rule at the first node failed or succeeded; and if installation of the first rule succeeded, transmitting a second rule of the first rule set to a second node for installation of the second rule. | 2013-09-19 |
20130246603 | System, method, and computer program product for automatic router discovery - A system, method, and computer program product are provided for network device discovery. In use, information is received relating to a plurality of network devices on a network. Such information is then correlated, such that additional network devices on the network may be discovered utilizing the information. To this end, the discovery is enhanced as a result of the correlation. | 2013-09-19 |
20130246604 | SERVER-BASED SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR SCANNING DATA ON A CLIENT USING ONLY A SUBSET OF THE DATA - A server-based system, method, and computer program product are provided for scanning data on a client using only a subset of the data. In operation, a request is received for a subset of data stored on a client that is required for determining whether the data is unwanted. Additionally, a representation of only the subset of data is sent from the client to a server over a network. Furthermore, a response is received from the server over the network. Still yet, there is a reaction based on the response. | 2013-09-19 |
20130246605 | LOCAL REPUTATION TO ADJUST SENSITIVITY OF BEHAVIORAL DETECTION SYSTEM - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting the sensitivity of a behavior detection process on a per-device basis based on a local reputation for each device. | 2013-09-19 |
20130246606 | Detecting Transparent Network Communication Interception Appliances - Mechanisms are provided for identifying transparent network communication interception appliances in a network topology. The mechanisms collect network configuration data from a plurality of devices in the network topology and analyze the collected network configuration data using one or more heuristics to identify patterns in the collected network configuration data indicative of the presence of a transparent network communication interception appliance. The mechanisms calculate a confidence measure value based on results of the analysis of the collected network configuration data. The mechanisms further send a notification of a detected presence of a transparent network communication interception appliance to a computing device in response to the calculated confidence measure value meeting or exceeding at least one threshold value. | 2013-09-19 |
20130246607 | AUTONOMIC DISCOVERY AND INTEGRATION OF COMPLEMENTARY INTERNET SERVICES - A method can include discovering a plurality of services that are complementary to an offered service and selecting a service from the plurality of services as a candidate for integration with the offered service. The method further can include automatically generating a new service, using a processor, by integrating the candidate service with the offered service. The new service can be included in a service catalog. | 2013-09-19 |
20130246608 | COUNT TRACKING IN DISTRIBUTED ENVIRONMENTS - Count tracking in distributed environments is described, for example, as in data centers where many sites receive data and a coordinator node estimates a sum of the data received across the sites. Count tracking may be used in database applications, search engines, social networking applications and others. In various embodiments sites and a coordinator node work together to implement a process for summing data received at sites, where the sum takes into account both increments and decrements. In examples, a site decides whether to notify the coordinator node of a new data item according to a sampling probability that is related to an estimate of the current global sum of the data input across sites. In some examples a multi-mode algorithm is implemented which increases or decreases communication between the sites and the coordinator node according to behavior of the estimated global sum such that communications costs are optimized. | 2013-09-19 |
20130246609 | METHODS AND APPARATUS TO TRACK WEB BROWSING SESSIONS - Methods and apparatus to tracker web browsing sessions are disclosed. An example method includes computing a sequence of numbers to be generated by a random number generator during a first browsing session associated with a browser given a first seed value; and determining whether a web site visit is associated with the first browsing session based on a received number. | 2013-09-19 |
20130246610 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM - An information processing apparatus includes a detector, a first determination unit, an identification unit, a second determination unit, and a transmitting unit. The detector detects an event which has occurred in the information processing apparatus. The first determination unit determines whether or not a type of event into which the event is classified is included in types of events determined in advance. The identification unit identifies data which is a target for the event. The second determination unit determines whether or not a type of data into which the data is classified is included in types of data determined in advance. The transmitting unit transmits, to another apparatus, information indicating a specific operator who is operating the information processing apparatus, information indicating a time at which the event occurred, the data or information used to refer to the data, and information indicating the details of the event. | 2013-09-19 |
20130246611 | METHOD AND APPARATUS FOR SHARING A FUNCTION WITH AN EXTERNAL DEVICE AND PERFORMING AN OPERATION - A method which performs an operation in a device on a network by sharing functions with at least one external device includes receiving, from a server, operation information defining an operation to be performed by executing a combination of at least one function of the device and at least one function of the at least one external device. The method may further include registering the operation defined by the operation information in the device and performing an operation selected from among one or more registered operations including the operation defined by the operation information. The operation may be performed by executing a combination of functions corresponding to the selected operation. | 2013-09-19 |
20130246612 | HTML delivery from edge-of-network servers in a content delivery network (CDN) - A content delivery network provides delivery of cacheable content files, such as HTML. To support HTML delivery, the content provider provides the CDNSP with an association of the content provider's domain name to an origin server domain name at which default HTML files are published. The CDNSP provides its customer with a CDNSP-specific domain name. The content provider then implements DNS entry aliasing so that domain name requests for the host cue the CDN DNS request routing mechanism. This mechanism identifies a content server to respond to a request directed to the customer's domain. The CDN content server returns a default HTML file if such file is cached; otherwise, the content server directs a request for the file to the origin server to retrieve the file, after which the file is cached on the content server for subsequent use. | 2013-09-19 |
20130246613 | ANALYSIS METHOD AND INFORMATION PROCESSING APPARATUS - In an information processing apparatus, an extraction unit extracts, from a storage unit, processing period records corresponding to operations whose response times from respective request input times to respective response output times are greater than a threshold. With respect to the operations whose response times are greater than the threshold, a first analysis unit analyzes, based on the request input times in the extracted processing period records, variations in input frequency of operation requests, and a second analysis unit analyzes, based on the response output times in the extracted processing period records, variations in output frequency of responses. A determination unit determines the cause of occurrence of the operations whose response times are greater than the threshold based on the variations in input frequency and output frequency. | 2013-09-19 |
20130246614 | METHOD OF UPDATING AGENT SERVICE - A host server electronically connects to one or more agent servers via one or more network ports. Each agent server includes a control module and an agent service that is available to one or more clients. The host server requests the control module and the agent service in an agent server to start each other and monitor running of each other. When the agent service in the agent server needs to be updated, the host server requests the control module to suspend the agent service and write updated data into the agent service to update the agent service. Furthermore, the host server requests the control module to restart the updated agent service. | 2013-09-19 |
20130246615 | METHOD AND APPARATUS FOR FACILITATING REMOTE HEALTH MONITORING OF A COMPUTERIZED HEALTHCARE SYSTEM - A method, apparatus and computer program product are provided to facilitate the monitoring of the health of a plurality of computerized healthcare systems deployed at a plurality of different sites, such as at various healthcare facilities. In the context of a method, one or more sensor(s) may be identified that are to be downloaded and executed by a plurality of remote servers in order to provide for health monitoring of a computerized healthcare system. The method also receives the results of the health monitoring from the plurality of remote servers and determines a health score for the computerized healthcare system of a respective remote server based upon the results. The method may further cause a technician to be advised of the results and the healthcare score. | 2013-09-19 |
20130246616 | APPARATUS AND METHOD FOR DETERMINING SOURCE DEVICE IN CONTENTS SHARING SYSTEM - A method for determining a source and a transmission path to provide content includes receiving a message comprising at least one of channel information of a link between a request device which requests content download and a central management device, available resource amount information of a candidate device, channel information of a link between the candidate device and the central management device, and channel information of a link between the request device and one candidate device. The method also includes determining a source device and the transmission path for providing the content to the request device using an available resource amount of the candidate device, a data rate of the link between the request device and the central management device, a data rate of the link between the request device and the candidate device, and a data rate of the link between the candidate device and the central management device. | 2013-09-19 |
20130246617 | METHOD AND SYSTEM FOR PROCESSING NETWORK DATA - A method is provided for processing network data. The method includes detecting a network status, determining whether the network status meets one or more normal operating conditions, and entering an offline mode when it is determined that the network status does not meet the normal operating conditions. The method also includes detecting a user instruction, and determining whether or not the user instruction is a submission instruction for submitting user data to be submitted. Further, the method includes obtaining the user data to be submitted and caching the user data as offline data when it is determined that the user instruction is a submission instruction, and continuing detecting the user instruction when it is determined that the user instruction is not a submission instruction. | 2013-09-19 |
20130246618 | Systems and Methods to Emulate User Network Activity - A method includes monitoring network activity corresponding to a user device to detect a period of inactivity and generating additional network activity that is different from the network activity in response to detecting the period of inactivity. The additional network activity obscures a profile of a user. The profile is generated by a remote user tracking engine. | 2013-09-19 |
20130246619 | SYSTEMS AND METHODS FOR OBJECT RATE LIMITING IN MULTI-CORE SYSTEM - The present invention is directed towards systems and methods for managing a rate of request for an object transmitted between a server and one or more clients via a multi-core intermediary device. A first core of the intermediary device can receive a request for an object and assume ownership of the object. The first core can store the object in shared memory along with a rate-related counter for the object and generate a hash to the object and counter. Other cores can obtain the hash from the first core and access the object and counter in shared memory. Policy engines and throttlers in operation on each core can control the rate of access to the stored object. | 2013-09-19 |
20130246620 | EMBEDDED ANTI-VIRUS SCANNER FOR A NETWORK ADAPTER - A network adapter system and associated method are provided. The network adapter system includes a processor positioned on a network adapter coupled between a computer and a network. Such processor is configured for scanning network traffic transmitted between the computer and the network. | 2013-09-19 |
20130246621 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR MANAGING A CONNECTION BETWEEN A DEVICE AND A NETWORK - A system, method, and computer program product are provided for managing a connection between a device and a network. In use, a first device coupled between a second device and a network is identified. Further, the first device is controlled based on predefined criteria utilizing the second device, for managing a connection between the second device and the network. | 2013-09-19 |
20130246622 | File Access Using Counter Locking Mechanism - In an embodiment, a method is provided for accessing a file node. In this method, file access request specifying a file node to be accessed by way of a file system is received at a server from a client device. A counter is referenced to identify that the file node is being accessed in response to a different file access request. The counter is configured to track whether the file node is being accessed. The file node is provided to the client device when the counter indicates a termination of access to the file node resulting from the different file access request. | 2013-09-19 |
20130246623 | SPIRAL PROTOCOL FOR ITERATIVE SERVICE LEVEL AGREEMENT (SLA) EXECUTION IN CLOUD MIGRATION - Technologies are presented for a spiral protocol for iterative Service Level Agreement (SLA) execution in cloud migration that can provide a normalized bridge across disparate cloud architectures for migration, which may be performed in an incremental manner in a spiral—i.e., from inner most set of core non-negotiable parameters to optional parameters. The spiral progression may be incremental with fault tolerance by re-trial, roll-back, or renegotiation. The migration process may be back-tracked with features to negotiate the migration repeatedly. | 2013-09-19 |
20130246624 | REQUEST ROUTING PROCESSING - Generally described, the present disclosure is directed to managing request routing functionality corresponding to resource requests for one or more resources associated with a content provider. The processing of the DNS requests by the service provider can include the selective filtering of DNS queries associated with a DNS query-based attack. A service provider can assign DNS servers corresponding to a distributed set of network addresses, or portions of network addresses, such that DNS queries exceeding a threshold, such as in DNS query-based attacks, can be filtered in a manner that can mitigate performance impact on for the content provider or service provider. | 2013-09-19 |
20130246625 | NETWORK RESOURCE DEPLOYMENT FOR CLOUD-BASED SERVICES - Techniques are described which simplify and/or automate many of the tasks associated with the configuration, deployment, and management of network resources to support cloud-based services. | 2013-09-19 |
20130246626 | Methods and Apparatus to Allocate Resources Associated with a Distributive Computing Network - Methods and apparatus to allocate resources associated with a distributive computing network are disclosed. A disclosed example method includes receiving resource allocation information associated with a service that is to be hosted by a distributive computing network, determining a first configuration type and a second configuration type specified within the received resource allocation information, determining at least one configuration group associated with the first configuration type and at least one configuration group associated with the second configuration type, determining physical resources included within the distributive computing network to host the service, electronically allocating the physical resources for the at least one configuration group associated with the first configuration type, electronically allocating the physical resources for the at least one configuration group associated with the second configuration type, and hosting the service within the physical resources in accordance with the allocations. | 2013-09-19 |
20130246627 | NETWORK ACCESS CONTROL SYSTEM AND METHOD USING ADAPTIVE PROXIES - A method, system and computer program for providing multilevel security to a computer network. The method comprises the step of receiving a first communication packet on at least one network interface port from an outside network. The method further includes the steps of filtering the first packet in one of at least two levels of security comprising a first level of security which examines the content information of the packet and a second level of security which examines the first packet excluding the content information of the packet. The system includes a first packet filter configured to filter its input packets by examining content information of its packets and a second packet filter configured to filter its input packets by examining the header information without examining the content information of its packets. The system further includes a third filter which is configured to forward a number of packets to one of the first and second filters, thereby providing security to the computer network. The computer program includes a first module located in an application layer, a second module located in a network layer, and a third module located in a kernel space and configured to examine a number of packets received by the computer network from at least one outside network and to forward the number of packets to one of the first and second modules after examining the number of packets. | 2013-09-19 |
20130246628 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR MANAGING AT LEAST ONE ASPECT OF A CONNECTION BASED ON APPLICATION BEHAVIOR - A system, method, and computer program product are provided for managing at least one aspect of a connection based on application behavior. In use, a connection request is received from an application. Additionally, a behavior of the application is identified. Furthermore, at least one aspect of a connection made in response to the connection request is managed, based on the behavior. | 2013-09-19 |
20130246629 | Connecting to a Cloud Service for Secure Access - A client may connect to a server over an insecure network by downloading and configuring a secure connection mechanism to the server. The secure connection mechanism may allow the client to join a domain when connected to the server and access domain level services. The server may receive a request from the client, classify the connection type, and used the classification to determine whether the request originated off premises. If so, the server may send a configuration mechanism to the client, which may then establish a secure connection to the server. Once the secure connection is established, the server may join the client to the server's domain and begin secure operations. | 2013-09-19 |
20130246630 | Dynamic web session clean-up - A “sign-off” cookie is generated and stored upon initiation of a web session between a client and a web application executing on a server. The sign-off cookie preferably comprises both an identifier for the session (a “session ID”) together with an identifier (such as a URL) for a sign-off resource (associated with a sign-off mechanism) that can be used to clean-up the web session following its termination. The sign-off cookie may be returned to the client and/or retained within a proxy. Upon termination of the web session, the URL in the sign-off cookie is used to initiate a request to the sign-off mechanism to clean-up the web session. This approach provides for dynamic web session clean-up without requiring any pre-configuration of the sign-off mechanism. | 2013-09-19 |
20130246631 | CONTENT DELIVERY MECHANISMS FOR MULTICAST COMMUNICATION - Content delivery by a network node in a network is optimized. The network node is communicatively coupled between multiple client devices and at least one content service provider. A media streaming service provided by a content service provider is received at the network node over a first unicast link. The service is transmitted from the network node to a first requestor device via a second unicast link. A request from a second requestor device for the service is intercepted by the network node. If it is determined that a multicast optimization threshold has been reached and/or exceeded, the service is transmitted from the network node to the first and second requestor devices using a single multicast link, while the service is received from the content service provider over the first unicast link. | 2013-09-19 |
20130246632 | MANAGING EARLY MEDIA FOR COMMUNICATION SESSIONS ESTABLISHING VIA THE SESSION INITIATION PROTOCOL (SIP) - A communications device sends an invite to a communication session to multiple target devices and receives first and second media streams from first and second target devices prior to receiving a signaling indication that any of the multiple target devices accepts the invite. The communications device selects between the first and second media streams based upon (i) information contained in a first packet of the first or second media streams and/or (ii) signaling information that indicates a forking context for the communication session. The communication device plays the selected media stream prior to receipt of the signaling indication. In another embodiment, after sending the invite, the communications device detects a network address and port information from (i) a media stream from a target device, and (ii) from a signaling message. The communication device sends media to the target device based on the detected information. | 2013-09-19 |
20130246633 | System and method for communications - A system, tool, device, method, are provided to allow for two parties to communicate with a third party observing. A communication with a specific entity is offered for sale or for auction via a website or web feed or twitter or other. Once the communication is purchased, an operator effects the connection between the parties. If the operator is human, the operator is allowed opportunity to watch and chat individually with each entity. If the operator is a voice recognition software robot or other automated device, the operator is preprogrammed with certain terms and topics and indicators that are unacceptable and require an alarm for an actual operator or halt a connection altogether, among other options. | 2013-09-19 |
20130246634 | METHOD AND SYSTEM FOR CONNECTING CLIENTS WITH SERVER - The present invention discloses a method for connecting clients with a server. The method includes: the client obtains random number seed information; the client calculates out a random delay time according to the random number seed information and a random function after the client is disconnected from the server, wherein the random delay time is a delay time for reconnection between the client and the server; and the client sends a connection request to the server upon expiry of the random delay time. Therefore, when the server is restarted or breaks down, each client delays the connection according to the random delay time calculated by them respectively, thereby preventing plenty of clients from requesting to connect to the server simultaneously and avoiding service interruption of the server. | 2013-09-19 |
20130246635 | Technique for Bundling in Link Aggregation - Methods and apparatus are disclosed for applying multiple Link Aggregation Group (LAG) entities on the same set of physical links, thus making bundling of individual services or conversations possible by the different LAG entities within Link Aggregation. Each LAG entity is configured such that a single physical link is Active and all the other links are Standby. Each LAG entity may be regarded as a “bundle.” Thus the services/conversations are bundled into a LAG entity and are handed-off on the Active link during normal operation. If service hand-off is not possible on the Active link (e.g., due to a failure), then the LAG entity switches over to a Standby link thus the service/conversation is handed-off on that formerly Standby link. Bundling may simplify operations of control and signaling. | 2013-09-19 |
20130246636 | PROVIDING ADDITIONAL INFORMATION WITH SESSION REQUESTS - The present invention allows a communication client to send a session request to initiate a session with a receiving communication client, wherein the session request includes additional information configured to allow the receiving communication client to take an action in association with the communication session. The additional information may include context indicia, which may identify an association related to the subject matter of the session, or a specific instruction to take the action in association with the communication session. | 2013-09-19 |
20130246637 | Device-Pairing by Reading an Address Provided in Device-Readable Form - A system is described for allowing a user, operating a trusted device, to remotely log into a server via a potentially untrustworthy client. The system operates by establishing a first secure connection between the client and the server. The system then establishes a second secure connection between the device and the server through the client. The user then remotely logs into the server over the second secure connection using the device. The second secure connection is tunneled within the first secure connection, preventing the untrustworthy client from discovering personal information associated with the user. According to one feature, prior to forming the second secure connection, the user can establish a pairing relationship with the client by reading an address of the client using any kind of reading mechanism. According to another feature, the device can receive marketing information in the course of a transaction. | 2013-09-19 |
20130246638 | Content Pre-Fetching And CDN Assist Methods In A Wireless Mobile Network - The current invention is applicable to a RAN-cache or proxy operating in a wireless mobile network that is functioning as a transparent inline device intercepting wireless mobile protocols such as UMTS, LTE, WIMAX, CDMA etc.), or a traffic off-load device connected to multiple interfaces towards the Core/Internet. The current invention identifies methods for pre-fetching content by emulating portions of a mobile client for gaining connectivity through the mobile-core network, or to use session contexts of other mobile clients in a way not to significantly effect charging and billing for the preloaded content. The pre-load decision of what to pre-load and when to pre-load may be locally derived within the RAN-cache/Proxy device, or in-coordination with a locally connected CDN (Content Delivery Network) device. Other embodiments of the current invention include the RAN-cache/Proxy providing interconnectivity from the locally connected CDN device to other CDN devices through the Mobile Core Network (SGSN/GGSN in UMTS, S-GW/P-GW in LTE etc.). | 2013-09-19 |
20130246639 | SYSTEM AND METHOD FOR FLEXIBLE NETWORK ACCESS CONTROL POLICIES IN A NETWORK ENVIRONMENT - An example method includes capturing session attributes associated with a communication session initiated by a node in a network environment, querying external attributes associated with the node, deriving a response attribute according to an access control policy rule based on at least one of the session attributes and at least one of the external attributes, and applying the response attribute to the communication session. The session attributes can include remote authentication dial in user service RADIUS vendor specific attribute information from an unknown vendor. The method may further include auditing the communication session, enforcing the response attribute, or ignoring the access control policy. Enforcing the response attribute can include taking an access control action according to the response attribute. The access control action may include allowing the node to access a virtual local area network in the network environment, denying access to the network environment, etc. | 2013-09-19 |
20130246640 | UNIVERSE MEDIA SHUFFLING - A communication broker and methods of administering the same are provided. The communication broker is adapted to direct various enterprises to set up a media channel directly therebetween while remaining in the control signaling path for the communication session. The broker may enable the enterprises to use standard authentication techniques and the Datagram Transport Layer Security (DTLS) protocol to establish the media channel. | 2013-09-19 |
20130246641 | METHOD AND APPARATUS FOR DYNAMIC SERVER CLIENT CONTROLLED CONNECTIVITY LOGIC - The exemplary embodiments of the invention provide at least a method and apparatus to receive a connection instruction request from a user equipment; identify a network from which the request was sent; select stored probe values and associated network information that are associated with the identified network; determine connection instructions based at least in part on the stored probe values and the associated network information, in which the connection instructions include a dynamically extended reconnection delay if a determined keep-alive timer for keep-alive instructions would be impractically short; and send the connection instructions to the user equipment. Further, the exemplary embodiments of the invention provide at least a method and apparatus to determine a maximum packet size for which transmission will not trigger a state change for user equipment; and restrict transmissions of background data to or from the user equipment so as not to exceed the maximum packet size. | 2013-09-19 |
20130246642 | METHOD AND APPARATUS FOR ESTABLISHING AUDIO AND VIDEO COMMUNICATION CONNECTION - A method and apparatus for establishing an audio and video communication connection is provided. The method comprises the steps of establishing server-relayed connections with a plurality of clients; attempting to establish direct or client-relayed connections with the plurality of clients; and if the attempt to establish direct or client-relayed connections with the plurality of clients is successfully, disconnecting the server-relayed connections with the plurality of clients. The apparatus comprises a first building module for establishing server-relayed connections with a plurality of clients, a second building module for attempting to establish direct or client-relayed connections with the plurality of clients; wherein the first building module is configured to disconnect the server-relayed connections with the plurality of clients if the attempt to establish direct or client-relayed connections with the plurality of clients is successfully. | 2013-09-19 |
20130246643 | SWITCH SIGNALING METHODS PROVIDING IMPROVED SWITCHING BETWEEN REPRESENTATIONS FOR ADAPTIVE HTTP STREAMING - The switch signaling methods providing improved switching between representations for adaptive HTTP streaming described herein enable user experience and bandwidth efficiency improvements for adaptive HTTP streaming solutions, even when segment data is encrypted. The signaling methods include associating segment maps with segments of a representation, wherein a segment map comprises both temporal entry and temporal exit points within associated segments together with byte offset information and potentially other segment information, wherein segment maps may be generated with predictable time span patterns that are independent of the time spans of the associated segments. These embodiments can be used to enhance existing deployments in such a way that there is no need to change existing content encoding and formatting processes, and such that existing clients that receive and play out content are unaffected. | 2013-09-19 |
20130246644 | WIRELESS ENHANCED PROJECTOR - Described herein are techniques related to a wireless enhanced projector (WEP) that is utilized by one or more devices, such as a mobile phone, a cellular phone, a Smartphone, a personal digital assistant, a tablet computer, and the like. In an implementation, the one or more devices may connect to the WEP through a server device that may be connected and/or integrated with the WEP. In this implementation, at least one of the one or more devices may be configured to be a super-user device (i.e., moderator or administrator device), while the rest of the one or more devices may be regular client devices. | 2013-09-19 |
20130246645 | NETWORK PERFORMANCE ASSESSMENT APPARATUS, SYSTEMS, AND METHODS - Various embodiments of network performance assessment apparatus, systems and processes collect performance information pertaining to a current capacity utilization of a network, identify an occurrence of a capacity constraint on a portion of the network that is communicating the program to at least one presentation device, and modify at least one characteristic of the program and/or the communication thereof over the network so that a total capacity utilization of the network is less than a peak capacity of the network. | 2013-09-19 |
20130246646 | Access of Resources by way of Hypertext Transfer Protocol - In an embodiment, a method is provided for accessing a resource. In this method, a request that defines an operation to be performed on an identified resource is received. The HTTP request is then parsed to extract an operation parameter from a header of the HTTP request. The HTTP request is executed based on the operation parameter to generate a result, and the result of the execution of the HTTP request is returned in an HTTP response. | 2013-09-19 |
20130246647 | NETWORKING METHOD AND DEVICE VIA NETWORK INTERFACE OF DATA CARD EQUIPMENT - The disclosure provides a networking method and device via network interface of data card equipment, wherein the method includes: loading a user application module, a control instruction library and a driver of the data card equipment in a computer configured with a Mac operating system; creating a virtual network interface matched with equipment attributes according to the equipment attributes reported by the data card equipment; sending a control instruction to the control instruction library; the control instruction library preliminarily packing and outputting the control instruction; an upper driver analyzing the data packet that is input by the control instruction library and that contains the control instruction, and encapsulating the control instruction in a communication control protocol format and then forwarding the control instruction; and a lower driver sending the data packet containing the control instruction to the data card equipment via a communication pipe. According to the invention, the problem that the Mac operating system is unable to network via the network interface of data card equipment can be effectively solved, and the rate bottleneck problem caused when the data card networks via a serial port at present also can be solved well. | 2013-09-19 |
20130246648 | AUTOMATIC PROTOCOL SELECTION MECHANISM - A network device automatically detects the best protocol a network will support. The network device includes a driver for transmitting data, a receiver for receiving data, and a port operationally coupled to the driver and receiver. The network device further includes negotiation logic coupled to the driver and receiver for selecting a protocol in coordination with other network devices. The network device further includes error detection logic and backs down to a lower transmission rate if errors are detected after the initial negotiation of the selected protocol. | 2013-09-19 |
20130246649 | NETWORK ASSESSMENT AND SHORT - TERM PLANNING PROCEDURE - A method for relieving network node congestion includes determining an average of an aggregated load on a network node that routes network traffic, projecting a demand on the network node based on extrapolating the average of the aggregated load to a future period, determining a current level of congestion on the network node, and projecting a future level of congestion on the network node based on the projected demand and the current level of congestion. An available capacity of other network nodes in a portion of the communication network that includes the network node is determined, as well as whether the projected future level of congestion on the network node can be relieved using the determined available capacity of the other network nodes. | 2013-09-19 |
20130246650 | COMPUTER SYSTEM AND FRAME TRANSFER BANDWIDTH OPTIMIZATION METHOD - A computer system and frame transfer bandwidth optimization method capable of data transfer bandwidth control on a logical unit basis and according to the relevant storage tier in a storage apparatus are suggested. | 2013-09-19 |
20130246651 | LONGEST PREFIX MATCH SEARCHES WITH VARIABLE NUMBERS OF PREFIXES - An example network device includes a control plane and a filter lookup module that includes a Bloom filter that supports parallel lookup of a maximum number of different prefix lengths. The filter lookup module accesses the Bloom filter to determine a longest length prefix that matches an entry in a set of prefixes. The control plane receives prefix lengths that include more than the maximum number of different prefix lengths supported by the Bloom filter, wherein the set of prefix lengths is associated with one application, generates, based on the received set of prefix lengths, two or more groups of different prefix lengths, wherein each of the two or more groups of different prefix lengths includes no more than the maximum number of different prefix lengths, and programs the filter lookup module with the two or more groups of different prefix lengths associated with the one application. | 2013-09-19 |
20130246652 | Discover IPv4 Directly Connected Host Conversations Using ARP in Distributed Routing Platforms - Systems and methods are provided to enhance the ARP software implementation. Conversational Directly Connected Host routes may be discovered and used to implement conversational forwarding which improves hardware scalability. | 2013-09-19 |
20130246653 | NETWORK TOPOLOGY FOR A SCALABLE MULTIPROCESSOR SYSTEM - A system and method for interconnecting a plurality of processing element nodes within a scalable multiprocessor system is provided. Each processing element node includes at least one processor and memory. A scalable interconnect network includes physical communication links interconnecting the processing element nodes in a cluster. A first set of routers in the scalable interconnect network route messages between the plurality of processing element nodes. One or more metarouters in the scalable interconnect network route messages between the first set of routers so that each one of the routers in a first cluster is connected to all other clusters through one or more metarouters. | 2013-09-19 |
20130246654 | NETWORK ROUTING - A relay system has a router and multiple relay servers with specific network addresses on a first network. The router and servers are mutually connected by a second network. The router receives a relay-service request from a source on the first network, addressed to an address distinct from the relay servers' specific addresses. It forwards the request to the relay servers. Each relay server instructs the source to issue a relay-service request to its specific address. The server that receives the request provides the service. Two routers may be connected to different respective sub-networks of the first network and be connected to each other by the second network. The routers announce a common destination network address on the first network. The first network is configured such that only one of the routers receives a data packet addressed to the common address, which it forwards onto the second network. | 2013-09-19 |
20130246655 | COMMUNICATION PATH CONTROL SYSTEM, PATH CONTROL DEVICE, COMMUNICATION PATH CONTROL METHOD, AND PATH CONTROL PROGRAM - A communication path control system includes a packet transmitting device for transmitting a received packet based on a packet transmission rule which includes a rule defining a transmission method of the packet; and a path control device for controlling a communication path of the packet, by instructing the packet transmitting device to apply the packet transmission rule, wherein the packet transmitting device includes a process querying unit for querying the path control device about a process for the received packet, and wherein the path control device includes a packet transmitting device determining unit for determining a packet transmitting device that is applied the packet transmission rule decided according to the packet, based on whether or not the query about the process for the packet includes a first-time query, when receiving the query about the process for the packet from the packet transmitting device. | 2013-09-19 |
20130246656 | METHOD OF OPERATING INTERNET PROTOCOL ADDRESS AND SUBNET SYSTEM USING THE SAME - A method of operating an Internet protocol (IP) address allocates, creates, and processes an interface identifier (ID) of an IP address area. In the allocation, the IP address area includes a subnet prefix area and an Interface ID area, and certain bits of the Interface ID area are used as an index area of a subnet gateway. The allocation is implemented in order from the higher layer to the lower layer so that the Interface ID area is sequentially allocated from the higher bits for the index areas of the respective layers. The combination of the certain bits of the allocated Interface ID and the subnet prefix area of the IP address area is used as the subnet ID of the subnet layers. The lowest subnet gateway allocates the Interface ID to terminating equipment to access the IP network based on a format of the IP address. | 2013-09-19 |
20130246657 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM PRODUCT - An information processing apparatus is connectable to a plurality of devices of different types via a network. The information processing apparatus includes a receiving unit that receives, from the devices, management information of each of the devices in a data format corresponding to the respective devices; a first storage unit that stores therein a first conversion rule for converting the management information into manage information in a first common data format common to the devices; and a conversion unit that converts the management information thus received into management information in the first common data format based on the first conversion rule. | 2013-09-19 |
20130246658 | METHOD AND SYSTEM FOR SELECTING A DATA COMPRESSION TECHNIQUE FOR DATA TRANSFER THROUGH A DATA NETWORK - A method and system for selecting a data compression technique for data transfer through a data network is provided. During call setup, information is gathered from the network infrastructure by receiving feedback from smart network devices, reviewing calls logs, or by accessing a network topology database, and the information can then be used to select a desired compression technique. During a call, a media terminating end device or a call control server will monitor call connection performance specific to the data transfer pathway used for the call connection, and may adjust the data compression to conform with the performance that the connection is providing at any given moment. Performance parameters such as delay, jitter, and compression ratios can be measured in real-time for a call to determine if a change in compression is deemed beneficial. In this manner, the compression method can be chosen based on real time network performance. | 2013-09-19 |
20130246659 | METHOD AND SYSTEM FOR COMPRESSING LOCATION DATA OF A RADIO FOR OVER-THE-AIR TRANSMISSION - Disclosed are methods and systems for compressing location data of a radio for over-the-air transmission. A method includes obtaining raw latitude and raw longitude coordinates reflecting a current location of the client device, the raw latitude coordinate represented by x number of bits and the raw longitude coordinate represented by y number of bits. The raw latitude coordinate is truncated by removing n number of most significant bits from the raw latitude coordinate to create a compressed latitude coordinate. The raw longitude coordinate is truncated by removing m number of most significant bits from the raw longitude coordinate to create a compressed longitude coordinate, where m varies as a function of the value of the raw latitude coordinate. The compressed longitude and compressed latitude coordinates are then transmitted to another network device for decompression and use as an indication of the client device's absolute location. | 2013-09-19 |
20130246660 | IMPLEMENTING A LOGICAL UNIT RESET COMMAND IN A DISTRIBUTED STORAGE SYSTEM - A method of implementing a logical unit reset across a plurality of interfaces in a distributed storage system, comprising: initiating a session for implementing the logical unit reset across the plurality of interfaces in response to receiving at a central controller a logical unit reset command from an originator interface, and writing session-data including an indication that the originator interface implemented the respective logical unit reset locally; communicating a logical unit reset command from the central controller to each interface other than the originator interface; updating the session data in response to receiving an indication from an interface that the logical unit was successfully reset locally and when each one of the plurality of interfaces implemented the logical unit reset locally, communicating a success response to each one of the plurality of interfaces. | 2013-09-19 |
20130246661 | FACILITATING TRANSPORT MODE INPUT/OUTPUT OPERATIONS BETWEEN A CHANNEL SUBSYSTEM AND INPUT/OUTPUT DEVICES - A method of performing an input/output operation includes: generating by a channel subsystem at least one command message including one or more device command words (DCWs), at least one DCW including a data count and a suppress-length indication (SLI) configured to instruct a control unit whether to continue to perform the I/O operation in response to an incorrect length condition; forwarding the at least one command message to the control unit; receiving an incorrect length (IL) value from the control unit and storing an IL indicator in a subchannel-status word, the IL indicator representing the IL value, the IL value being a first IL value in response to a first SLI value and the data count not matching the amount of data required, the IL value being a second IL value in response to a second SLI value and the data count not matching the amount of data required. | 2013-09-19 |
20130246662 | SYSTEM AND METHOD FOR EXTENDING USER-INTERFACE, AND STORAGE MEDIUM STORING THE SAME - Disclosed are a system and a method for extending a user interface. A system for extending a user interface according to the present invention includes a master configured to generate or manage a session between devices in order to extend the user interface to a peripheral device of a user that includes a user terminal; and an input/output (I/O) device including the user terminal configured to receive a command for controlling a device that is included in the session generated or managed by the master, or to output or execute the command for controlling the device that is transferred through the session. According to the present invention, users of a smart terminal having a limited input/output interface may extend a user interface using widely used information and communication technology (ICT) peripheral devices (a monitor, a printer, a keyboard, a mouse, and the like). | 2013-09-19 |
20130246663 | DATA REDIRECTION FOR UNIVERSAL SERIAL BUS DEVICES - Aspects of this disclosure relate to data transfer. In an example, aspects of this disclosure include a method that includes generating, at a host device, a Universal Serial Bus (USB) redirect configuration request for establishing a connection between a first USB device connected to a USB hub and a second USB device connected to the USB hub, wherein the connection between the first USB device and the second USB device does not include the host device. The method also includes requesting, after the connection between the first USB device and the second USB device has been established, data to be routed from the first USB device to the second USB device via the USB hub. | 2013-09-19 |
20130246664 | REMOTE CONTROL METHOD, SYSTEM AND ASSOCIATED APPARATUS FOR SMART TV - A remote control method for a smart TV is provided. The method includes: the smart TV receiving function request information from a portable device in a network based on Universal Plug and Play (UPnP); the smart TV transmitting function information to the portable device in response to the function request information; the smart TV receiving hardware information including control information replied from the portable device according to the function request information; and the smart TV performing an operation control according to the hardware information. Thus, user experiences and interests are enhanced by controlling the smart TV through somatosensory system control or touch control. | 2013-09-19 |
20130246665 | METHOD FOR DELIVERING USER INPUT, AND DEVICE USING SAME - Provided is a method of delivering a user input received from a Human Interface Device (HID) to a source device by a sink device. The method includes: receiving the user input from the HID; generating HID user input information including a first field that represents a type of the HID, a second field that represents an interface type of the HID, and a third field that includes the user input received from the HID; and transmitting the configured HID user input information to the source device. | 2013-09-19 |
20130246666 | SHARED STORAGE ACCESS MANAGEMENT SYSTEMS AND METHODS - Shared storage access management systems and methods are presented. A method can comprise: performing an endpoint I/O source authority tracking process in which permission of an endpoint I/O source to perform an I/O with at least a portion of an endpoint storage target is tracked at least in part based on a corresponding endpoint I/O source ID value, and performing an I/O operation based upon results of the endpoint I/O source authority tracking process. In one embodiment, the endpoint I/O source ID value is associated with an endpoint I/O source that is a virtual machine. The endpoint I/O source ID value can be unique and can be bound to an endpoint I/O source. In one exemplary implementation, the endpoint I/O source ID value does not depend upon intermediate communication channel characteristics between a corresponding endpoint I/O source and endpoint storage target. | 2013-09-19 |
20130246667 | INTERFACE MONITORING DEVICE FOR AN INTERFACE PORT AND USE OF AN INTERFACE MONITORING DEVICE - An interface monitoring apparatus for an interface port for connecting a peripheral device to an interface chip by at least one first data line includes a capacitive element arranged between the interface chip and the interface port and which capacitively couples the first data line to the interface chip, a first monitoring circuit coupled to the first data line at the interface port and which monitors at least one device-end termination of the first data line and provides a first control signal in the event of it being identified that a termination for the first data line is not present, and a first deactivation circuit that permanently stops data traffic via the first data line of the interface port until the interface monitoring apparatus is reset when the first control signal has been provided by the first monitoring circuit. | 2013-09-19 |
20130246668 | COMPUTER SYSTEM AND ITS RENEWAL METHOD - A computer system including a management computer for managing the entire system, an integral apparatus, and a high-level connecting device for connecting the management computer and the integral apparatus is designed so that the management computer retains integral apparatus internal configuration information, configuration information about an integral apparatus to be introduced, that indicates the configuration of the integral apparatus that may possibly be introduced to the system, and lifetime information indicating lifetime of the integral apparatus; obtains connectivity guarantee information indicating whether connectivity between the computer and the storage apparatus is guaranteed or not; selects an integral apparatus to be removed from the system by referring to the lifetime information; selects an integral apparatus to be introduced to the system by referring to the integral apparatus internal configuration information, the configuration information about the integral apparatus to be introduced, and the connectivity guarantee information. | 2013-09-19 |
20130246669 | TRANSMISSION DEVICE AND TRANSMISSION METHOD - A transmission device includes: an FPGA that configures a port processing circuit in a line interface which communicates with an XFP; and a flash memory that stores configuration information for configuring, in the FPGA, a measurement circuit that measures and acquires a transmission parameter for use in communication between the XFP and the port processing circuit; and an FPGA control unit that configures the measurement circuit in a portion of the port processing circuit based on the configuration information read from the flash memory, upon detecting a loop-back connection with the XFP. The measurement circuit measures and acquires a transmission parameter. The FPGA control unit sets the acquired transmission parameter to the line interface, and reconfigures the measurement circuit in the port processing circuit. | 2013-09-19 |
20130246670 | INFORMATION PROCESSING SYSTEM - An information processing system includes a CPU that is connected to a bus; a device that is connected to the bus; a memory that is accessed by the CPU or the device; and a power mode control circuit that sets a power consumption mode. The power mode control circuit sets the power consumption mode based on first information that indicates a cache hit or a cache miss of a cache memory in the CPU and second information that indicates an activated state or a non-activated state of the device. | 2013-09-19 |
20130246671 | SAS EXPANDER AND METHOD TO ARBITRATE TRAFFIC IN A REDUNDANT EXPANDER SYSTEM - A SAS expander configured to operate as a SAS expander hub receives IO requests from connected SAS expanders and relays the IO requests to SAS expanders connected to data storage devices capable of servicing such IO requests. | 2013-09-19 |
20130246672 | Adaptive Multi-Threaded Buffer - An adaptive multi-thread buffer supports multiple writer process and reader processes simultaneously without blocking. Writer processes are assigned a reserved write slot using a writer index that is incremented for each write request. When a reserved write slot is not null, the buffer is resized to make room for new data. Reader processes are assigned a reserved read slot using a reader index that is incremented for each read request. When data is read out to the reader process, the read slot content is set to null. When a writer process attempts to write null data to a write slot, the buffer replaces the null write data with an empty value object so that content of the buffer is null only for empty slots. When an empty value object is read from a slot, the buffer replaces the content with null data to send to the reader process. | 2013-09-19 |
20130246673 | AUTOMATED DATA CENTER NETWORK PATCHING SYSTEM - In one embodiment, a computer implemented method is provided for generating a network patch plan. The method can include selecting at least two devices to be interconnected. The method can include selecting a role for each of the at least two devices. The method can include identifying a patching template. The method can include determining a priority order of available logical ports associated with each of the at least two devices. The method can include generating a patch plan based on the priority order. | 2013-09-19 |
20130246674 | ASYMMETRICAL UNIVERSAL SERIAL BUS COMMUNICATIONS - In some embodiments a Universal Serial Bus cable includes a first differential pair to transmit bus signals, and a second differential pair to transmit bus signals in a same direction as the bus signals transmitted by the first differential pair. In this manner, a bandwidth of the Universal Serial Bus cable is doubled in that same direction. Other embodiments are described and claimed. | 2013-09-19 |
20130246675 | MASTER-SLAVE INTERFACE - A bus interface couples a master device and one or more slave devices. Upon detecting a condition on the bus, one or more of the slave devices may force an extension of the bus condition for a predetermined time period. The forced extension may comprise forcing a voltage level, causing other devices on the bus to change modes. A master on the bus may detect an out-of-variance bus condition and, in response, take action to change the bus state to a stable condition. The bus interface may include power contacts and a single-wire bus for communicating between a host device and one or more battery packs. | 2013-09-19 |
20130246676 | CIRCUIT AND METHOD FOR SOFTWARE TRACING - A circuit for software tracing in a system on chip is described as including a plurality of components, each component having at least one local processor connected to a first communication bus; and each component being connected to a second communication bus. The circuit may further include a separate trace data bus being configured to transmit trace data generated by code running on the components. A method associated with software tracing on such a circuit is also disclosed. | 2013-09-19 |
20130246677 | OPERATION ANALYSIS APPARATUS, OPERATION ANALYSIS METHOD, AND COMPUTER PROGRAM PRODUCT - An image forming apparatus includes a storage unit, an arbitration unit that controls access to the storage unit, and a plurality of image processing units that are connected to the arbitration unit and access the storage unit via the arbitration unit. And, an operation analysis apparatus includes: an access monitoring unit monitoring which of the image processing units the arbitration unit permits access to the storage unit; a log generation unit generating, in response to the fact that the access monitoring unit detects that the image processing unit with access permitted has been switched, information on the image processing unit with access permitted as a log; a log storage unit storing therein the generated log; and a remaining capacity determination unit determining whether the storage capacity of the log storage unit after storing the log has become equal to or smaller than a particular capacity. | 2013-09-19 |
20130246678 | VIRTUAL SYSTEM MANAGEMENT MODE DEVICE AND CONTROL METHOD THEREOF - A virtual system management mode device, for processing a system management interrupt signal generated by a special process, includes a transformation unit, a control unit memory, and a control unit. The transformation unit transforms the system management interrupt signal into a virtual system management interrupt signal. The control unit memory stores a plurality of system management interrupt processes. The control unit executes one of the system management interrupt processes according to the virtual system management interrupt signal. | 2013-09-19 |
20130246679 | ACCELERATOR MANAGEMENT DEVICE, ACCELERATOR MANAGEMENT METHOD, AND INPUT-OUTPUT DEVICE - An accelerator management device includes an accelerator link DB that stores an accelerator identifier in association with an application identifier. The accelerator management device includes the accelerator mounting information DB that stores the accelerator identifier of an accelerator mounted in a slot in association with each slot identifier used to identify each slot of an expansion I/O box. The accelerator management device specifies an accelerator identifier corresponding to an application by referring to the accelerator link DB when an execution request of an application is received from a host. The accelerator management device specifies a slot identifier corresponding to the specified accelerator identifier by referring to the accelerator mounting information DB. The accelerator management device assigns the slot that is identified through the slot identifier which is specified by the second specifying unit to the host. | 2013-09-19 |
20130246680 | HOT PLUG PROCESS IN A DISTRIBUTED INTERCONNECT BUS - A wireless communication system comprises a root component connected in a host device and directly coupled to an upstream bus unit, wherein the upstream bus unit is configured to maintain a first configuration space and a copy of a second configuration space, the first configuration space bridge includes at least hot-plug registers specifying at least capabilities and status of a slot of the upstream bus unit; and at least one endpoint component connected to at least one peripheral device and directly coupled to a downstream bus unit that communicates with the host bridge over a distributed link established over a distributed peripheral component interconnect express (PCIe) bus, wherein the downstream bus unit is configured to maintain the second configuration space; the second configuration space includes at least hot-plug registers specifying at least capabilities and status of a slot of the downstream bus unit. | 2013-09-19 |
20130246681 | POWER GATING FOR HIGH SPEED XBAR ARCHITECTURE - A low power interconnect allows client to client communication using an XBAR architecture. An XBAR compiler generates chip designs with XBAR data paths structured to reduce energy consumption and delay. Repeaters inserted into XBAR data paths reduce resistance capacitance (RC) delays so that a design can support desired frequency specifications along a path. Dynamic power consumption is reduced by inserting latch repeaters in the XBAR track. The latch repeaters each include a transmission gate and a latch. Select circuitry couples selected clients to a path. Enable circuitry opens the transmission gates located on the path between the selected clients. Latch repeaters that are not enabled on a given communication cycle gate off the unused portions of the path and maintain the data that was latched on a previous cycle. | 2013-09-19 |
20130246682 | OUT-OF-ORDER EXECUTION OF BUS TRANSACTIONS - A slave-interface unit for use with a system-on-a-chip bus (such as an AXI bus) executes received transactions out-of-order while accounting for groups of in-order transactions. | 2013-09-19 |
20130246683 | SAS FABRIC DISCOVERY - An example method of the present disclosure includes (i) creating, by a first serial attached SCSI (SAS) switch, a first topology map describing a portion of a SAS fabric associated with the first SAS switch; (ii) receiving, at the first SAS switch and from a second SAS switch, a second topology map describing a portion of the SAS fabric associated with the second SAS switch; and (iii) merging, by the first SAS switch, the first topology map and the second topology map to produce a consolidated topology map of the SAS fabric. | 2013-09-19 |
20130246684 | SYSTEM AND METHOD FOR COMMUNICATING WITH A PLURALITY OF DEVICES - A system and method that permits a monitoring unit to communicate with any one of several Serial Peripheral Interface (SPI) devices on an input/output (IO) module using a single device select line. The monitoring unit sends a data message with an identifier code to the IO module, which includes a router to selectively activate a corresponding circuit to the selected SPI device based on the identifier code. | 2013-09-19 |
20130246685 | SYSTEM AND METHOD FOR PASSIVE THREAT DETECTION USING VIRTUAL MEMORY INSPECTION - A method in one example implementation includes synchronizing a first memory page set with a second memory page set of a virtual guest machine, inspecting the first memory page set off-line, and detecting a threat in the first memory page set. The method further includes taking an action based on the threat. In more specific embodiments, the method includes updating the first memory page set with a subset of the second memory page set at an expiration of a synchronization interval, where the subset of the second memory page set was modified during the synchronization interval. In other more specific embodiments, the second memory page set of the virtual guest machine represents non-persistent memory of the virtual guest machine. In yet other specific embodiments, the action includes at least one of shutting down the virtual guest machine and alerting an administrator. | 2013-09-19 |
20130246686 | STORAGE SYSTEM COMPRISING NONVOLATILE SEMICONDUCTOR STORAGE DEVICE, AND STORAGE CONTROL METHOD - A higher-level system of a nonvolatile semiconductor storage device (hereinafter, semiconductor device) displays a GUI (Graphical User Interface), which receives a parameter group (one or more parameters) for controlling the processing of the semiconductor device. The higher-level system stores at least one of the parameters of the parameter group inputted to the GUI, and sends a command comprising the parameter group to the semiconductor device. The semiconductor device stores at least one of the parameters of the parameter group included in this command. The higher-level system and the semiconductor device each execute processing in accordance with the stored parameter. The semiconductor device sends, to the higher-level system, information of a log related to the processing executed in accordance with the stored parameter. The higher-level system displays feedback information on the basis of multiple times of logs. A user can change a desired parameter on the basis of this feedback information. | 2013-09-19 |
20130246687 | DATA WRITING METHOD, MEMORY CONTROLLER AND MEMORY STORAGE APPARATUS - A data writing method for writing data into a physical block of a rewritable non-volatile memory module is provided. The method includes setting danger distance respectively corresponding to each of the physical pages of the physical block, and setting a secure writing flag in an enable state in response to a secure write command. The method also includes determining whether the secure writing flag is set in the enable state when receiving a write command and updated data thereof; if no, writing the updated data into a predetermined physical page of the physical block; if yes, writing the updated data into a secure physical page of the physical block and re-setting the secure writing flag in a disable state, and the distance between the secure physical page and the predetermined physical page is equal to the danger distance corresponding to the predetermined physical page. | 2013-09-19 |
20130246688 | SEMICONDUCTOR MEMORY DEVICE AND COMPUTER PROGRAM PRODUCT - According an embodiment, a semiconductor memory device includes a semiconductor memory chip to store plural pieces of data that are written and read in units of a page and are erased in units of a block including plural pages; a discarding unit to discard, after the data is written in the semiconductor memory chip with a logic address being designated, at least a portion of valid data among the plural pieces of data; a compaction unit to write the valid data excluding the discarded data in a second block among the valid data stored in a first block and erase the first block; and a controller to output, in response to a request for reading the discarded data, a response indicating that the data is unable to be read. When all the valid data included in a block are discarded, the discarding unit erases the block. | 2013-09-19 |
20130246689 | MEMORY SYSTEM, DATA MANAGEMENT METHOD, AND COMPUTER - According to one embodiment, a memory system includes a non-volatile memory, a volatile memory, a controller, and a compression/decompression processor. When data transmission is performed through the volatile memory between a host apparatus and the non-volatile memory, the controller updates management information stored in the volatile memory. In addition, the compression/decompression processor compresses the management information in the case where a first condition is satisfied, and decompresses the compressed management information in the case where a second condition is satisfied. The controller stores the compressed management information in the non-volatile memory. | 2013-09-19 |
20130246690 | INFORMATION PROCESSING SYSTEM AND DATA-STORAGE CONTROL METHOD - In an information processing system, a processor requests a first transfer control circuit to transfer data to a first memory. In response to the request from the processor, the first transfer control circuit sends the data to a second transfer control circuit. The second transfer control circuit stores in a second memory the data received from the first transfer control circuit, and also stores the data in the first memory through the first transfer control circuit. | 2013-09-19 |
20130246691 | ADAPTIVE PRESTAGING IN A STORAGE CONTROLLER - In one aspect of the present description, at least one of the value of a prestage trigger and the value of the prestage amount, may be modified as a function of the drive speed of the storage drive from which the units of read data are prestaged into a cache memory. Thus, cache prestaging operations in accordance with another aspect of the present description may take into account storage devices of varying speeds and bandwidths for purposes of modifying a prestage trigger and the prestage amount. Other features and aspects may be realized, depending upon the particular application. | 2013-09-19 |
20130246692 | COLLECTABLE DISPLAY DEVICE - Provided is a collectable display device, including at least one display panel having at least one user accessible opening for housing and displaying at least one collectable object. The display panel is configured to be connected or connectable to at least one auxiliary panel having visual markings relating to at least one collectable. The collectable display device also includes an electronic solid-state flash memory data storage device that is non-detachably secured to the auxiliary panel, and the solid-state flash memory device is having sufficient storage capacity to record and store at least one digital picture image associated with at least one appearance characteristic of at least one collectable object. In operation, the solid-state flash memory device is readable by an electronic device physically and electronically connected to the solid-state flash memory device. In some embodiments, the collectable object is a coin, a stamp, or a sports card, or the like. | 2013-09-19 |