47th week of 2014 patent applcation highlights part 64 |
Patent application number | Title | Published |
20140344390 | COMMUNICATION GAME SYSTEM - A communication game system includes a plurality of game apparatuses which can be communicated via a network and functions as a parent machine and as a child machine, for example. In the child machine, a moving track of an object to be operated is obtained in response to an input with a pointing device by a player, and transmitted to the parent machine. In the parent machine, a movement of the object is controlled by the moving track, and drawing information to draw a virtual game space including the moved object is transmitted to the child machine. In the child machine, a game screen including the object to be operated is generated and displayed on the basis of the received drawing information. | 2014-11-20 |
20140344391 | Content Delivery Framework having Storage Services - A framework supporting content delivery and comprising a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services, wherein the plurality of CD services comprise: collector services, reducer services, storage services, and control services; and wherein at least some of the plurality of devices run storage services, and wherein the storage services running on the at least some of the plurality of devices comprise at least one storage services network. At least one storage service is configured to provide persistent storage that is locally and/or globally addressable. | 2014-11-20 |
20140344392 | CONTENT DELIVERY SYSTEM, CACHE SERVER, AND CONTENT DELIVERY METHOD - A cache server includes an accumulation unit that accumulates a content(s) stored in a delivery server apparatus. The cache server, by using information included in a request message from a mobile terminal, determines which one of the cache servers arranged on a mobile network accumulates a content requested by the mobile terminal. The cache server reads a file corresponding to the requested content from the determined cache server and outputs the file to the accumulation unit. In addition, the cache server estimates a bandwidth of the mobile network based on a signal from the mobile terminal, reads the file corresponding to the requested content from the accumulation unit, and extracts a stream from the file. The cache server generates a stream by deleting at least part of frames from the stream so that a bit rate of the generated stream does not exceed the band. The cache server stores the generated stream in a packet and transmits the packet to the mobile terminal. | 2014-11-20 |
20140344393 | QUEUE PROCESSOR FOR DOCUMENT SERVERS - A configurable queue processor for document servers is described. The configurable queue processor strives to allocate server resources in an optimal manner such that document servers can process documents efficiently. In various embodiments, the facility includes a configurable queue processor for allocating document flows for handling documents, document transport module for transporting documents between network devices, such as printers, fax boards, and content servers and across local and wide-area networks; functionality for routing optimization with other communications networks, such as messaging services, telephony, and IP networks; and flexible document transport capabilities to workflow applications and multifunction devices (such as all-in-one print/scan/copy/fax/telephone/answering machine devices) and multifunction devices enhanced with video and video capture, messaging, email, network router and gateway capabilities. | 2014-11-20 |
20140344394 | Revision Deletion Markers - A method begins by receiving a delete data object request within a dispersed storage network (DSN). The method continues by determining a set of dispersed storage (DS) units within the DSN that store a set of encoded data slices associated with the data object. The method continues by determining a revision number of the set of encoded data slices. The method continues by sending a delete marker and write command to the set of DS units for deletion of the data object. The method continues by receiving at least one receive write acknowledgement from at least some DS units of the set of DS units to produce the deletion. The method continues when a write threshold is met, by sending a commit command to the DS unit storage set and receiving commit acknowledgments from the DS units and sending a finalize command to the set of DS units to delete the data object. | 2014-11-20 |
20140344395 | OBJECT MIGRATION BETWEEN CLOUD ENVIRONMENTS - Technologies are generally described for a system for migrating an application between cloud environments such as datacenters. In some examples, an application hosted at a source cloud may be moved from the source cloud to the destination cloud by migrating one or more objects at a time from the source to the destination cloud while maintaining the application up and running by intercepting and redirecting requests to a source or destination depending on where related objects reside. Example objects may be data structures, attributes and associated behaviors that encapsulate the application. Migration of the objects may be facilitated by enumerating and serializing the objects, and loading subsets of one or more serialized objects at the destination datacenter. An object migration module may keep track of objects in transit, and may direct requests for transferred objects to the destination cloud for maintaining continued access to the application. | 2014-11-20 |
20140344396 | TRANSMISSION MANAGEMENT DEVICE, SYSTEM, AND METHOD - A transmission management method includes receiving a sending request from one electronic device when the one electronic device sends data to another electronic device. Determining which areas the electronic device sending the data and the electronic device receiving the data are located. Obtaining at least one transmission path between the two determined areas where the electronic device sending the data and the electronic device receiving the data are located. Selecting a optimal transmission path from the determined at least one transmission path according to workloads of the routers of each transmission path. In addition, controlling the electronic device sending the data and the electronic device receiving the data to communicate with each other via the determined optimal transmission path. | 2014-11-20 |
20140344397 | System And Method For Propagating And Assessing Programs Across A Health Network - What is disclosed is a system for creating and distributing one or more health applications to one or more computers, said system comprising an application server having access to a programs, services and analytics database; said application server coupled to said one or more computers using a network; and said application server creates the one or more applications based on at least the information stored within the programs, services and analytics database, and transmits one or more of the one or more created applications to the one or more computers using the network. | 2014-11-20 |
20140344398 | CONTROL SYSTEMS AND METHODS FOR CLOUD RESOURCE MANAGEMENT - A machine-implementable method for managing cloud-based transcoding resources available to a content delivery network includes maintaining a queue of video transcoding jobs that may be executed by internal transcoders of the content delivery network or by external transcoders of a plurality of cloud-based resources, utilizing a server of the content delivery network. The method further includes determining, at first and second times, corresponding first and second transcoder supply deviations, and a trend indicator; and determining whether to activate, deactivate, or make no change to the number of transcoders that are currently activated for transcoding, based at least on the second transcoder supply deviation and the trend indicator. | 2014-11-20 |
20140344399 | Origin Server-Side Channel In A Content Delivery Framework - A computer-implemented method is operable in a content delivery network (CDN). The method includes, at a content source external to the CDN, wherein the CDN serves content from the content source via content delivery (CD) services in the CDN, monitoring configuration information associated with content to be delivered by the CDN on behalf of the content source. In response to at least one change in the configuration information being determined by the monitoring, the content source provides the CDN an indication of a change in the configuration information. | 2014-11-20 |
20140344400 | Geographic Location Determination in a Content Delivery Framework - A computer-implemented method operable in a content delivery network (CDN), includes receiving a request a service in said CDN; determining a particular classification of an Internet Protocol (IP) address associated with said request, said determining using a first function that maps IP addresses to one or more classifications, said particular classification being one of said one or more classifications; and processing said request based on said particular classification of said IP address associated with said request. A location-specific response to a request may be based on a geographic location associated with said IP address associated with said request. | 2014-11-20 |
20140344401 | Content Delivery Framework having Origin Services - A framework supporting content delivery and comprising a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services, wherein the plurality of CD services comprise: collector services, reducer services, origin services, and control services; and wherein at least some of the plurality of devices run origin services, and wherein the origin services running on the at least some of the plurality of devices comprise at least one origin services network. At least one origin service is configured to provide persistent origin that is locally and/or globally addressable. | 2014-11-20 |
20140344402 | Networking Method - There is provided an industrial apparatus of the type used in a product packaging facility arranged to pack one or more products into one or more packs. The apparatus comprises a device configured to perform an operation on at least some of the packs as the packs are transported past the device, a controller arranged to control the apparatus, the controller providing a user interface for the apparatus and a communications link providing bi-directional communication between the controller and a remote device. The controller is configured to receive a command from the user interface indicating a request to initiate a remote support session, initiate the remote support session by establishing a communications session between the controller and the remote device, and receive data from the remote device in the communications session to provide remote support for the apparatus. | 2014-11-20 |
20140344403 | METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR PROVIDING COMPOSITE WEB APPLICATION - A method and system for providing composite web application is provided. The method operates at a server computer to receive a client request in the form of an API language request, having a plurality of CLI commands for querying Web services. The process allows generating an Abstract Syntax Tree (AST) from the client request and sequentially executing each node of the AST to query the Web services. All web data received are combined into a composite data structure send back in the form of an API language response to the originator. | 2014-11-20 |
20140344404 | RELEASED OFFENDER GEOSPATIAL LOCATION INFORMATION USER APPLICATION - An application for a mobile or fixed device, where the device comprises a processor, a display, and communication capabilities, and wherein the application interfaces with a clearinghouse that integrates geospatial information including date and time information related to released criminal offenders. In some embodiments, the application includes a user interface which includes a field through which a user can submit a query. | 2014-11-20 |
20140344405 | APPLICATION ACTIVITY SYSTEM WITH INTERNET PROTOCOL COLLECT CALL - A data connection method for establishing a data connection over a communication network between the user of a toll-free bandwidth-related application installed on a network connected access device and target content on a network connected target device. The application user's bandwidth consumption activities that usually incur a bandwidth usage charge from the network operator providing the bandwidth connection are subsidized and managed by a toll-free application provider. Further disclosed is a system for enabling a collect IP call software framework that allows one or more party participating in a collect call to pay for bandwidth consumed by one or more other party participating in the same collect call. | 2014-11-20 |
20140344406 | PHOTO SELECTION FOR MOBILE DEVICES - In one embodiment, a computing device receives from a mobile device a request for one or more images. The computing device adjusts one or more of the images based at least in part on one or more display capabilities of the mobile device, and one or more tagged regions within one or more of the images. The computing device sends to the mobile device one or more of the images as adjusted. | 2014-11-20 |
20140344407 | CONTENT USING METHOD, CONTENT USING APPARATUS, CONTENT RECORDING METHOD, CONTENT RECORDING APPARATUS, CONTENT PROVIDING SYSTEM, CONTENT RECEIVING METHOD, CONTENT RECEIVING APPARATUS, AND CONTENT DATA FORMAT - A method of using contents includes the steps of setting public time information and private time information, the public time information being associated with each content and defined universally for use by a large number of unspecified users, the private time being associated with the content and defined for use by a small number of particular persons, and searching for a content according to the public time information and/or the private time information and using the content detected in the searching. | 2014-11-20 |
20140344408 | RECOGNITION SYSTEM FOR SHARING INFORMATION - A system and method for sharing information between users based on recognition of the users and their associated processing devices in a scene. Interactions can be physical, verbal or a combination of physical and verbal gestures. Movements of the user and other users are tracked and interactions detected between them. User processing devices are connected by detecting users within view of a capture device, the capture device detecting motion tracking data for the user, such as a skeletal model. Information sharing may be controlled by the processing devices directly, by an intermediary server, or by a combination of the processing device and an intermediary server. | 2014-11-20 |
20140344409 | METHOD AND APPARATUS FOR PROVIDING REMOTE ACCESS SERVICE - A remote access service is provided by receiving remote access transport agent (RATA) capability information of a home remote access server (RAS) and a remote RAS from the home RAS and the remote RAS, respectively, generating a RATA profile based on the RATA capability information, supported by the home RAS and the remote RAS, and transmitting the generated RATA profile to the home RAS and the remote RAS, respectively. | 2014-11-20 |
20140344410 | FIXED-LENGTH SEGMENTATION FOR SEGMENTED VIDEO STREAMING TO IMPROVE PLAYBACK RESPONSIVENESS - A server includes a network interface to communicatively couple with a client device via a network, and a transport protocol interface to manage request and response transmissions with the client device via the network interface in accordance with a transport protocol. The server provides a content length indicator for transmission to the client device via the transport protocol interface in response to a request for a video segment of a video program from the client device. The content length indicator includes an estimated segment size of the video segment based on a specified playback duration associated with the video segment. The server streams, via the transport protocol interface, a set of video segment packets of the video program for reception by the client device as the requested video segment, wherein the streamed set of video segment packets has an aggregate data size equal to the estimated segment size. | 2014-11-20 |
20140344411 | METHOD FOR DELIVERING LONG POLLING PUSH MESSAGES IN A MULTI-SERVER ENVIRONMENT - Techniques are disclosed for solving deliverability issues of HTTP long polling push messages in a multi-server environment. When a push server generates a push event to be sent to a client web browser, the push server affixes an identifier and a timestamp to the push event. The client web browser application retains all recent push event identifiers in a list, and the push server retains all recent push events in memory. When the client web browser application requests a subsequent push connection, the browser application sends the list of event identifiers to the push server. Using this list, the push server evaluates which of these identifiers corresponds to the earliest event, and from there generates a list of push events that have occurred after that earliest event. Then, the push server compares this generated list with the browser application's list of identifiers for missing events in the identifier list. The push server delivers all missing events to the client web browser application. | 2014-11-20 |
20140344412 | METHOD, APPARATUS, AND SYSTEM OF OPENING A WEB PAGE - The present disclosure has disclosed a method, an apparatus, and a system of opening a web page and belongs to the technical field of the Internet. Said method comprises: A binding relationship among terminals stored in advance in a server; said server receives the web page information of a target web page sent by the first terminal; according to the binding relationship among terminals stored in advance, said server determines the second terminal, which has a binding relationship with said first terminal; according to the web page information of said target web page, said server sends a notice of web page information to said second terminal so that said second terminal opens said target web page according to said notice of web page information. | 2014-11-20 |
20140344413 | COLLECTOR MECHANISMS IN A CONTENT DELIVERY NETWORK - A computer-implemented method operable in a content delivery service (CDN), includes, by a collector system: (A) receiving at least one event stream of event data, said event data relating to operation of at least one type of CDN service, each event of said at least one event stream comprising: (i) a timestamp for said event, (ii) information relating to said event; and producing state data relating to information represented in said event data while being able to asynchronously respond to queries relating to said state data. | 2014-11-20 |
20140344414 | CONTENT DISTRIBUTION SYSTEM, CACHE SERVER, AND CONTENT DISTRIBUTION METHOD - A cache server comprises a storage unit that stores managed content held by a storage apparatus in a mobile network, determines, from among a plurality of cache servers provided in the mobile network, a cache server that stores content(s) requested by a mobile terminal, using information included in a content request message from the mobile terminal, estimates a bandwidth of the mobile network based on a signal from the mobile terminal, reads a file with a bit rate not exceeding the bandwidth among a plurality of files having the requested content(s) with different bit rates, from the determined cache server, and transmits the read file to the mobile terminal while controlling timing of transmission in accordance with a buffer capacity of the mobile terminal. | 2014-11-20 |
20140344415 | MOBILE MULTIMEDIA REAL-TIME TRANSCODING SYSTEM, APPARATUS, STORAGE MEDIUM AND METHOD - An example of the present disclosure provides a mobile multimedia real-time transcoding system based of offline downloading. The system includes: a client, to submit an offline downloading and transcoding task request to the task scheduling and managing server, wherein the offline downloading and transcoding task request comprises a target mobile device type selected by a user and a target format designated by the user, and obtain a requested multimedia resource; the offline downloading and transcoding server cluster is distributed and is adapted to accept scheduling of the task scheduling and managing server, perform an offline downloading and transcoding task in a manner of performing offline downloading and transcoding in parallel. | 2014-11-20 |
20140344416 | METHOD AND APPARATUS FOR SUBMITTING USER CONTENT IN DCD SERVICE - Disclosed is a method for updating or sharing content by a terminal, including generating a request for updating or sharing content, transmitting the request to a server, wherein the server transmits a notification that the content is shared to the at least one terminal if a first element in an information element of the request indicates that the content is the public content, and receiving, from the server, updated content or an indication for displaying the content if the content is updated or is to be displayed on the terminal based on the condition. | 2014-11-20 |
20140344417 | FACILITATING CONTENT ACCESSIBILITY VIA DIFFERENT COMMUNICATION FORMATS - Methods and systems for facilitating content accessibility via different communication formats are provided. According to one embodiment, a method is provided for directing content requests to an appropriate content delivery network. A content request is received from a client. The content request relates to web page content published by a content publisher in an Internet Protocol version 4 (IPv4) format or an Internet Protocol version 6 (IPv6) format that is obtained by the content delivery network from the content publisher and is translated to the other format by the content delivery network prior to receiving any content requests for the web page content. A communication format through which the client is capable of communicating is determined. The content request is directed to a content delivery network that supports the communication format through which the client is capable of communicating. | 2014-11-20 |
20140344418 | DYNAMIC CONFIGURATION ANALYSIS - A plurality of configuration files may be received from a plurality of servers. Each configuration file of the plurality of configuration files may comprise a plurality of attribute types and a plurality of attribute values. Each of the plurality of attribute values may correspond to one or more of the plurality of attribute types. A dynamic benchmark configuration file may be generated. The dynamic benchmark configuration file may comprise each of the plurality of attribute types and a benchmark attribute value corresponding to each attribute type of the plurality of attribute types. The benchmark attribute value may comprise an attribute value equivalent to an attribute value of a majority of the plurality of attribute values that correspond to the attribute type. | 2014-11-20 |
20140344419 | COMPUTER SYSTEM, METHOD OF CONTROLLING NETWORK INTERFACE - The purpose of the present invention is to reduce a workload for mapping a physical mounting location of a network interface with the information added to the network interface. A computer system according to the present invention acquires a device address of a network interface recognized by the OS of a computer and identifies the mounting location of the network interface by using a table describing a mapping relationship between the device address of the network interface and the mounting location thereof (see FIG. | 2014-11-20 |
20140344420 | PROXIMITY AND CONTEXT AWARE MOBILE WORKSPACES IN ENTERPRISE SYSTEMS - Methods and systems for configuring computing devices using mobile workspace contexts based on proximity to locations are described herein. A mobile computing device determines that the device is proximate to a location, another device, or an individual associated with an enterprise system. The mobile computing device may then receive a mobile workspace context associated with the location, device, or individual, such as one or more specific wireless networks, enterprise applications, and/or documents, and may configure the device based on the received mobile workspace context. Additional methods and systems are described herein for transmitting and receiving sets of device capabilities between multiple devices, establishing communication sessions, and sharing various capabilities between devices. Still additional methods and systems are described for determining and accessing the capabilities of enterprise system resources using mobile computing devices in an enterprise system. | 2014-11-20 |
20140344421 | METHOD FOR CONFIGURING DHCPV6 CLIENT, DHCPV6 CLIENT, NETWORK DEVICE, AND NETWORK SYSTEM - A method for configuring a DHCPv6 client is provided. The method includes: a DHCPv6 client receiving a DHCPv6 advertisement message sent by a network device having a DHCPv6 function, the DHCPv6 advertisement message comprising a management domain identifier of the network device; if the DHCPv6 client does not save the management domain identifier, the DHCPv6 client sending a DHCPv6 request message to the network device; the DHCPv6 client receiving a DHCPv6 response message sent by the network device and completing configuration of the DHCPv6 client. A DHCPv6 client, a network device, and a network system are also provided. Through the technical solution, multiple network devices supporting a DHCPv6 server function can configure the same DHCPv6 client, so as to provide technical support for realizing IPv6 client and network multi-homing. | 2014-11-20 |
20140344422 | MANAGING AN APPLICATION PROGRAMMING INTERFACE IN A COLLABORATION SPACE - Embodiments relate to systems and methods for managing third-party application programming interfaces in a collaboration space. A collaboration space, such as a wiki site, can host a set of collaboration tools and resources, including, for example, content tools, communication tools, and other resources for the users of the space. The collaboration space can also incorporate and expose a set of application programming interfaces, such as command and data-passing structures to permit users to invoke third-party applications and/or services from within the wiki site or other collaboration space. The set of applications/services be hosted on a remote server or co-hosted on the collaboration server, and can include, for instance, database, spreadsheet, media content, or other applications or services. The invoked applications/services can return data to the requesting user via the collaboration space. Users can subscribe to different applications and/or services available via the collaboration space. | 2014-11-20 |
20140344423 | METHOD, APPARATUS AND SYSTEM FOR SWITCHING FUNCTION MODE - Methods, apparatus, and systems for switching a function mode are provided herein. In an exemplary method, a server stays connected with each of a first-type client and a second-type client via a channel, the each of the first-type client and the second-type client having a function-mode-display interface being displayed thereon. A switching request is received from the first-type client via the channel, the switching request including a first-type client identifier and a target-function-mode identifier. After obtaining a second-type client identifier corresponding to the first-type client identifier according to a preset group relationship, the corresponding second-type client is obtained. A function-mode-configuration parameter corresponding to the target-function-mode identifier is obtained according to a preset function-mode list. The function-mode-configuration parameter is sent to the first-type client and the second-type client via the channel, such that the first-type client and the second-type client update the function-mode-display interface according to the function-mode-configuration parameter. | 2014-11-20 |
20140344424 | SYSTEM, METHOD AND COMPUTER-READABLE MEDIUM - A system includes a first server configured to execute a first virtual machine among a plurality of virtual machines belonging to a first virtual network, the plurality of virtual machines identified by a common address in the first virtual network; and a second server; and a switch including a first port coupled to the first server and a second port coupled to the second server, and configured to: store an association between the common address and the first port; and update the association to associate the common address with the second port in place of the first port when the first virtual machine is migrated from the first server to the second server. | 2014-11-20 |
20140344425 | Content Delivery Framework having Fill Services - A framework supporting content delivery and comprising a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services, wherein the plurality of CD services comprise: collector services, reducer services, fill services, and control services; and wherein at least some of the plurality of devices run fill services, and wherein the fill services running on the at least some of the plurality of devices comprise at least one fill services network. At least one the fill service is configured to obtain resources on behalf of other CD services in the CDN. | 2014-11-20 |
20140344426 | Transient Unpruning for Faster Layer-Two Convergence - In one embodiment, a method includes detecting a change in network topology and broadcasting a transient unconditional unpruning message to multiple nodes in the network. The message is configured to instruct each of the nodes receiving the message to start a phase timer in response to the broadcast message; unprune its operational ports; and, upon expiration of the phase timer, prune its ports in accordance with the results of a pruning protocol. | 2014-11-20 |
20140344427 | DEVICE AND METHOD FOR AUTOMATIC SWITCHING OF COMMUNICATION PROTOCOL OF NETWORK DEVICES BASED ON USER ACTION - A computer implemented method for automatically switching communication protocols. The method includes detecting a user input, determining, based on the user input, a first communication protocol needed to address the user input, and creating a virtualized network wherein devices that use a second communication protocol are represented via virtualized devices according to the first communication protocol. | 2014-11-20 |
20140344428 | SYSTEM ARCHITECTURE SUPPORT TOOL - A display unit that displays a system-configuration setting screen including a system-configuration display area and a list display area; a collaboration-software product-specification storage unit that stores therein a setting target of collaboration software and network information in association with each other for each collaboration software, the network information indicating a network used for connection of the setting target; a collaboration-software display unit that list-displays collaboration software stored in the collaboration-software product-specification storage unit as a component list in the list display area; an automatic connection checking unit that determines whether the collaboration software selected from the component list and arranged in the system-configuration display area can be connected to the setting target based on the network information; and a collaboration-software arrangement unit that connects, an image representing the collaboration software to a system displayed in the system-configuration display area. | 2014-11-20 |
20140344429 | SYSTEMS AND METHODS FOR IDLE DRIVEN SCHEDULING - A system and method of idle driven scheduling in a network device is disclosed. An interrupt signal is received from a timer, wherein a network processing component of a network device awakes from sleep mode of a first sleep duration for a first cycle upon receiving the interrupt signal. Load information of a computer processing unit in the network device for the first cycle is determined. A second sleep duration is selected for the network processing component in a second cycle based on the load information, wherein the second sleep duration is different from the first sleep duration. The timer is then instructed to send the interrupt signal to the network processing component at an expiration of the second sleep duration. | 2014-11-20 |
20140344430 | REMOTE MANAGEMENT OF DIGITAL SIGNAGE DEVICES - Certain aspects of the present disclosure are related to a signage device controller. In certain embodiments, the signage device controller has: (a) a processor, (b) a network interface controller, (c) a communication control point in accordance with a control protocol and (d) a memory containing firmware. The firmware is configured to, when executed at the processor, (a) be in communication with managed signage device through the communication control point, (b) receive, through the network interface controller, a management request in a communication protocol from a remote management system through an out-of-band network for instructing the firmware to perform a management operation at the managed signage device, and (c) construct a control command in accordance with the control protocol and send the control command to the managed signage device through the communication control point to instruct the managed signage device to perform the management operation. | 2014-11-20 |
20140344431 | BASEBOARD MANAGEMENT SYSTEM ARCHITECTURE - A baseboard management system suitable for use in a high density server system is provided. The baseboard management system comprises: a plurality of baseboard management controller (BMC) node respectively located on the servers; and, a main BMC coupled to a network and to the BMC nodes through a communication link for executing a management software; wherein each BMC node is connected with a corresponding host processor and with server board peripherals individually on a corresponding server; and wherein the main BMC in cooperation with the BMC nodes is used to manage the servers remotely. | 2014-11-20 |
20140344432 | IMAGE FORMING APPARATUS, IMAGE FORMING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An image forming apparatus includes plural communication interfaces and an associating unit. The plural communication interfaces each communicate with any of plural networks. The associating unit associates terminal identification information regarding a terminal connected to any of the networks with any of the plural communication interfaces which communicates with the network to which the terminal is connected. | 2014-11-20 |
20140344433 | NETWORK DESIGN APPARATUS AND NETWORK DESIGN METHOD - A network design apparatus includes: a memory; and a processor coupled to the memory. The processor executes a process including: calculating an allocation pattern not requiring cancellation of a connection request from among a plurality of allocation candidates, when the connection request transmitted/received between nodes on a network is to be allocated to a slot that constructs a link on the network; determining a change procedure of the connection request in order to change an allocation pattern provided before the network is re-optimized to the allocation pattern calculated at the calculating; and outputting the allocation pattern calculated at the calculating as an allocation pattern after the network is re-optimized, along with the change procedure determined at the determining. | 2014-11-20 |
20140344434 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - There is provided an information processing apparatus including a receiver configured to receive an answer of a user to a question output from at least one device which has been uniquely identified on a network, and a device recognition part configured to recognize whether the user designates the device by comparing a correct answer to the question with the answer. | 2014-11-20 |
20140344435 | COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR TRIALS ONBOARDING - Disclosed are methods, apparatus, systems, and computer readable storage media for trials onboarding. A server may receive a request to generate a trial instance of an organization providing data and functionality for a period of time. Data on the request may also be stored. The trial instance may be selected from a template based on an access channel corresponding to the request. | 2014-11-20 |
20140344436 | Method and Apparatus to Securely Process Streams of Data of Storage Devices of Private Enterprise Clouds in Batch from the Public Cloud - Method and Apparatus for rapid scalable unified infrastructure system management platform are disclosed by discovery of compute nodes, network components across data centers, both public and private for a user; assessment of type, capability, VLAN, security, virtualization configuration of the discovered unified infrastructure nodes and components; configuration of nodes and components covering add, delete, modify, scale; and rapid roll out of nodes and components across data centers both public and private. | 2014-11-20 |
20140344437 | METHOD AND SYSTEM FOR IMPLEMENTING A TRANSPARENT PROXY OF AN IOS SYSTEM - A method and a system for implementing a transparent proxy in an iOS system are disclosed. The method includes: sending a network request directed to a network server by a first module in the iOS system; intercepting the network request by a second module in the iOS system and forwarding the network request to a proxy server; receiving, by the second module, data content returned by the proxy server responding to the network request; and performing, by the second module, parsing processing on the data content and returning the processed data content to the first module. | 2014-11-20 |
20140344438 | GENERIC AND AUTOMATIC ADDRESS CONFIGURATION FOR DATA CENTER NETWORKS - This application describes a system and method for auto configuring data center networks. The networks include a plurality of electronic devices that may include switches, servers, routers, or any other device that may be used in a data center network. Graph theory is applied to the arrangement of the network devices to determine if the intended design of the data network matches the actual implementation of the network. This may be achieved by resolving the blueprint graph with the physical graph to determine if they are isomorphic. Also, the isomorphic techniques may be used to detect miswirings in the network that do not cause a node degree change for any of the network components. | 2014-11-20 |
20140344439 | METHOD AND APPARATUS FOR PROVIDING NETWORK SERVICES ORCHESTRATION - A method and apparatus for providing network services orchestration is disclosed. A network services orchestration module runs on a network controller. Service data is specified for a network operator using a service management northbound application programming interface (API). Virtual machines (VMs) and specialized APIs are managed in response to operator requests from the service management northbound API using an instance management submodule. Statistics are monitored and service instances are affected using an autoscaling and power management submodule. Changes in deployed network services instance availability are pushed to a steering module using an instance location southbound API. | 2014-11-20 |
20140344440 | Managing Network Utility of Applications on Cloud Data Centers - Techniques, systems, and articles of manufacture for managing network utility of applications on cloud data centers. A method includes computing a network utility value for each of multiple applications in a data center network, determining a virtual machine placement and an application flow routing within the data center network for each of the multiple applications which have a computed network utility value below a pre-determined network utility threshold, and based on said determining, re-routing one or more of the multiple application flow routings and performing a virtual machine migration of one or more virtual machines associated with at least one of the multiple applications which have a computed network utility value below a pre-determined network utility threshold. | 2014-11-20 |
20140344441 | SYSTEM AND METHOD FOR GTP SESSION PERSISTENCE AND RECOVERY - A method for monitoring GPRS Tunneling Protocol (GTP) sessions in a mobile communication network having a monitoring module. The method includes the steps of monitoring, by the monitoring module, a plurality of subscriber GTP sessions, and storing recovery parameters related to the subscriber GTP sessions and subscribers associated therewith in records in a database in the monitoring module, wherein the recovery parameters are associated with initial session data for each subscriber GTP session. Upon an outage in monitoring, the method restarts the monitoring module to determine restart parameters associated with existing subscriber GTP sessions and subscribers associated therewith in the records in the database wherein the restart parameters are associated with subsequent session data for each subscriber GTP session. Before attempting to process any packets, the method associates the subsequent session data with the initial session data based upon comparing the recovery parameters with the restart parameters. | 2014-11-20 |
20140344442 | Adaptive Data Collection - A mechanism is provided for adaptive data collection. A set of data collection mechanisms operating within an information technology system is discovered. For each resource specific piece of data being collected by the set of data collection mechanisms, a determination is made as to whether more than one data collection mechanism is collecting the resource specific piece of data from a resource. Responsive to more than one data collection mechanism collecting the resource specific piece of data from the resource, a time interval to collect the resource specific piece of data from the resource is set to a smallest collection interval of the collection intervals utilized by the more than one data collection mechanism. Collection of the resource specific piece of data from the resource by the more than one data collection mechanism is suspended and the resource specific piece of data is collected without utilizing the more than one data collection mechanism. | 2014-11-20 |
20140344443 | ADAPTIVE BIT RATE (ABR) STREAMING WITH SERVER SIDE ADAPTATION - A device for providing adaptive bit rate streaming that includes a first transcoder configured to transcode a video stream based at least in part on an encoding characteristic to generate a first transcoded video stream, a network monitor configured to monitor network conditions including a network bandwidth of a network, an adjustment module configured to cause the transcoder to adjust the encoding characteristic in response to a change in the network conditions, an advertising module configured to advertise to a client device an ABR profile that corresponds to the first transcoded video stream, wherein the advertising module updates the advertised single ABR profile when the at least one encoding characteristic is adjusted, and a network interface configured to transmit segments of the first transcoded video stream to the client device via the network in response to requests therefor. | 2014-11-20 |
20140344444 | Recovery of Dynamic Host Configuration Protocol IP Addresses - Recovery of an Internet Protocol (IP) address allocated to a client using Dynamic Host Configuration Protocol (DHCP) is provided. Media Access Control (MAC) address and the IP address of the client are stored. When the client is determined as being offline, MAC address and IP address of the client are determined and a DHCP release message carrying the IP address of the client is sent to an address allocation server. The client is determined as being offline based on a shutdown status of a port to which the client is connected. The port may be on the relay device, or an access device that connects the client and the relay device. | 2014-11-20 |
20140344445 | APPARATUS AND METHOD FOR DATA ACQUISITION - A data acquisition apparatus is provided. The data acquisition apparatus includes a local data storage unit; a data acquisition unit acquiring data; and a control unit storing data acquired by the data acquisition unit in the local data storage unit, wherein when stored data exceeds a predetermined capacity, the control unit transmits data to a history server, and when it is confirmed by the history server that data transmission is successful, the control unit deletes corresponding data from the local data storage unit. | 2014-11-20 |
20140344446 | PROXIMITY AND CONTEXT AWARE MOBILE WORKSPACES IN ENTERPRISE SYSTEMS - Methods and systems for configuring computing devices using mobile workspace contexts based on proximity to locations are described herein. A mobile computing device determines that the device is proximate to a location, another device, or an individual associated with an enterprise system. The mobile computing device may then receive a mobile workspace context associated with the location, device, or individual, such as one or more specific wireless networks, enterprise applications, and/or documents, and may configure the device based on the received mobile workspace context. Additional methods and systems are described herein for transmitting and receiving sets of device capabilities between multiple devices, establishing communication sessions, and sharing various capabilities between devices. Still additional methods and systems are described for determining and accessing the capabilities of enterprise system resources using mobile computing devices in an enterprise system. | 2014-11-20 |
20140344447 | METHOD AND APPARATUS FOR EXECUTING APPLICATION - A method of executing an application in a terminal in a distributed fashion is provided. The method includes monitoring an execution environment of the application, selecting a module to be offloaded based on a result of the monitoring, transmitting information on the selected module to an offload server, and executing the application in a distributed fashion by cooperating with the offload server. | 2014-11-20 |
20140344448 | ELECTRONIC DEVICE FOR OPERATING APPLICATION - A method of operating an electronic device is provided. The method includes detecting an execution request of an application installed in the electronic device, determining, in response to the execution request, whether an external device connected to the electronic device has a replacement application, and transmitting an execution request of the replacement application to the external device if the external device is determined to have the replacement application. | 2014-11-20 |
20140344449 | IP ADDRESS ALLOCATION FOR WI-FI CLIENTS - Computerized systems and computerized methods are provided for internet protocol (IP) address allocation for Wi-Fi clients in a manner that avoids assigning a public IP address to a device if the device is not first activated to use services provided by the network. A private IP network address is allocated to a device, wherein the private IP network address is only valid for a predetermined period, and only allows the device to activate itself with the network instead of providing the device full access to the network. The device is monitored during the predetermined period so that if the device is activated to use the network during the predetermined period, the computing device assigns a public IP address to the device so that the device can access a full set of services provided by the network. | 2014-11-20 |
20140344450 | Method and Apparatus for Deterministic Cloud User Service Impact Reporting - Method and Apparatus for rapid scalable unified infrastructure system management platform are disclosed by discovery of compute nodes, network components across data centers, both public and private for a user; assessment of type, capability, VLAN, security, virtualization configuration of the discovered unified infrastructure nodes and components; configuration of nodes and components covering add, delete, modify, scale; and rapid roll out of nodes and components across data centers both public and private. | 2014-11-20 |
20140344451 | METHODS AND APPARATUS FOR MACHINE-TO-MACHINE BASED COMMUNICATION SERVICE CLASSES - Methods and apparatus enabling a wireless network to provide differentiated services to a machine-to-machine (M2M) client. In one embodiment, the wireless network comprises a UMTS network, and the Home Location Register (HLR) entity identifies subscriptions as machine-to-machine (M2M) enabled devices based on flags or other descriptors associated with each M2M device, and imposes one or more rule sets (e.g., service restrictions) based on this identification. The classification of M2M devices within the HLR may optionally include additional capability or profile data for the M2M device (e.g. static, low mobility, low data activity, etc.). Various other network entities may use the M2M identification to modify the delivered data service, so as to optimize network resources. Furthermore, monitoring of M2M client behavior can be used to detect and notify the network operator of abnormal, fraudulent, or malicious activity. Business methods utilizing the aforementioned methods and apparatus are also disclosed. | 2014-11-20 |
20140344452 | Invalidation Sequencing in a Content Delivery Framework - A computer-implemented method includes providing, at a first time and to a first group of CD services in a CDN, invalidation information relating to at least one resource; and providing the invalidation information, at a second time distinct from the first time and to a second group of CD services in the CDN, the second group of CD services being substantially distinct from the first group of CD services. | 2014-11-20 |
20140344453 | AUTOMATED LEARNING OF PEERING POLICIES FOR POPULARITY DRIVEN REPLICATION IN CONTENT DELIVERY FRAMEWORK - A computer-implemented method includes collecting information about at least one resource, the information having been determined based on (i) a set of features of the at least one resource and on (ii) information about previous requests for the at least one resource; determining a computable function of the set of features of the at least one resource, the computable function having been determined based on the information about the at least one resource, the function defining a peering policy for the at least one resource; and providing the function to at least one service endpoint in a cluster or supercluster. | 2014-11-20 |
20140344454 | INFORMATION MANAGEMENT DEVICE, NETWORK SYSTEM, INFORMATION MANAGEMENT PROGRAM, AND INFORMATION MANAGEMENT METHOD - When receiving a use request of information from an information use device ( | 2014-11-20 |
20140344455 | METHOD AND SYSTEM TO MEASURE USER ENGAGEMENT WITH CONTENT THROUGH EVENT TRACKING ON THE CLIENT SIDE - A method of tracking and analyzing user engagement with content includes receiving content to be displayed on a client device over a network from a publisher, and receiving one or more processing functions on the client device over the network. The processing functions are configured to cause the client device to track and to analyze user events on the client device. The method further includes executing the one or more processing functions on the client device to track and to analyze user events on the client device, and sending results of analyzing user events over the network from the client device to an analytics server. A system for measuring user engagement with content, including an analytics server and a client device configured to track and analyze user events on the client device, and to send the results of analyzing user events to the analytics server is described. | 2014-11-20 |
20140344456 | SYSTEMS AND METHODS FOR PROVIDING THIRD-PARTY APPLICATION SPECIFIC STORAGE IN A CLOUD-BASED STORAGE SYSTEM - Systems and methods for providing a dedicated storage directory for third-party applications in a cloud storage system may include allocating a user specific and application specific directory for the third-party application and controlling access to the directory. The directory may be used to store application data associated with the third-party application. The directory is made available to the respective third-party application and may be hidden from view from other applications and users. | 2014-11-20 |
20140344457 | RESOURCE ALLOCATION TO GAME TITLES IN A REMOTE GAMING ENVIRONMENT - Embodiments of the present invention monitor and dynamically allocate computing resources to a game service. A game service provides a remote gaming environments to which users connect over a wide area network, such as the internet. A game session runs a single instance of a game title. The game session runs the video game code responsible for creating the playing experience for the users. In another embodiment, the number of active game sessions is monitored and computing resources are allocated dynamically as the number of sessions increases or decreases. | 2014-11-20 |
20140344458 | Device and method for distributing load of server based on cloud computing - A load distribution device that distributes load of a target server is provided. The load distribution device includes a load detection unit that monitors a load amount of the target server and determines whether the load amount exceeds a predetermined critical value, a server driving unit that drives a replication server when the load amount exceeds the critical value, and a server control unit that distributes part of load to the replication server when the replication server has started to be driven. The replication server is implemented by a cloud computing technique. | 2014-11-20 |
20140344459 | METHODS AND SYSTEMS FOR CREATING AND MANAGING NETWORK GROUPS - The embodiments are directed to methods and devices for creating one or more network groups. The methods and devices can define a network group with one or more properties. The methods and devices can identify a plurality of isolated networks, and can assign the plurality of isolated networks to the defined network group. The methods and devices can assign machines to at least one of the plurality of isolated networks, wherein the network group enables unrestricted routing. | 2014-11-20 |
20140344460 | BROKERING NETWORK RESOURCES - A method of brokering a network resource | 2014-11-20 |
20140344461 | TECHNIQUES FOR INTELLIGENT SERVICE DEPLOYMENT - Techniques for intelligent service deployment are provided. Cloud and service data are evaluated to develop a service deployment plan for deploying a service to a target cloud processing environment. When dictated by the plan or by events that trigger deployment, the service is deployed to the target cloud processing environment in accordance with the service deployment plan. | 2014-11-20 |
20140344462 | VIRTUAL SYSTEMS MANAGEMENT - Automatic configuration management of a network is provided by determining an inventory of resources at a virtualization layer of a node of the network, assigning prioritization to members of a set of network configuration elements, allocating virtual resources among the set of network configuration elements, establishing a network configuration. The configuration is managed by determining real time performance metrics for the configuration, producing a reallocation of the virtual resources based on the performance metrics that are estimated to change the established configuration, change the performance metrics, and initiating the reallocation of the virtual resources. This Abstract is provided for the sole purpose of complying with the Abstract requirement that allows a reader to quickly ascertain the subject matter of the disclosure contained herein. This Abstract is submitted with the understanding that it will not be used to interpret or to limit the scope or the meaning of the claims. | 2014-11-20 |
20140344463 | APPARATUS, SYSTEM AND METHOD OF SUPPORTING STREAMING OVER A PROTOCOL ADAPTATION LAYER (PAL) - Some demonstrative embodiments include apparatuses, systems and/or methods of supporting streaming over a Protocol Adaptation Layer (PAL). For example, an apparatus may include a first PAL communication unit to communicate PAL traffic with a second PAL communication unit over a communication link, the PAL traffic comprising traffic of a PAL connection, over a PAL, between a first device and a second device, the PAL is above a layer of the communication link, the PAL traffic comprising data to be communicated between the first device and one or more endpoints via the second device, wherein the first PAL communication unit is to communicate an endpoint open stream request and an endpoint open stream response with the second PAL communication unit over the communication link. | 2014-11-20 |
20140344464 | Information Processing System, Computer-Readable Storage Medium Having Information Processing Program Stored Therein, Information Processing Apparatus, and Information Processing Method - An information processing apparatus acquires operation information of a user, and executes an application based on the operation information. While the application is being executed, the information processing apparatus repeatedly searches for other unspecified information processing apparatuses by using a wireless communication function, and establishes a connection with the one or more of the other information processing apparatuses having been searched for. The information processing apparatus executes a communication application to communicate with the connected one or more of the other information processing apparatuses, based on the operation information and on operation information relating to the one or more of the other information processing apparatuses. | 2014-11-20 |
20140344465 | SUBSCRIBER FOR USE IN A DIGITAL TRANSMISSION SYSTEM, DIGITAL TRANSMISSION SYSTEM AND METHOD FOR DATA TRANSMISSION - A method for data transfer in a digital data transfer system with at least two participating devices includes connecting the at least two participating devices through a data connection. A protocol stack is processed by a processor of the at least two participating devices. Data exchange between the at least two participating devices via the data connection is organized by means of a communication call routine in a session layer of the protocol stack. The data is assigned to a series of messages by a write-read routine in a transport layer of the protocol stack and configured to at least one of fill and read out a memory buffer. At least two predefined priority levels are defined in the messages for transporting the data with different priority levels. | 2014-11-20 |
20140344466 | PEER TO PEER CONNECTION - A method in a first device for setting up a peer-to-peer IP connection between the first device and a second device may include sending a request to a second device for setting up the peer-to-peer IP connection between the first device and the second device. The request may include an IP address of the first device. Alternatively, an IP address of the second device may be received in a message from the second device. The peer-to-peer IP connection between the first device and the second device is then set up. The setting up may be initiated by one of the parties associated with the first device or the second device by connecting to the other party using the IP address of the other party. | 2014-11-20 |
20140344467 | LOADABLE FLEXIBLE PROTOCOL PROFILES - A flexible protocol suite is provided. The flexible protocol suite includes at least one flexible protocol layer including at least one profile loaded from an external device, wherein the loaded at least one profile, when selected for operation as a selected profile, dictates the behavior of the protocol during an exchange of messages. | 2014-11-20 |
20140344468 | CLIENT PROXY FOR ADAPTIVE BITRATE SELECTION IN HTTP LIVE STREAMING - A client device includes a media player and a client proxy. The client device is to provide a static playlist of segments for a multimedia program to the media player, wherein the static playlist is independent of changes in network performance, and to update a local variant playlist for the multimedia program responsive to changes in network performance. The client proxy further is to convert a first segment request from the media player for a first segment listed in the static playlist to a second segment request for a second segment listed in the local variant playlist, wherein the first segment and the second segment are different encodings of the same multimedia content. The client proxy further is to access the second segment from the media server using the second segment request, and provide the second segment to the media player as the first segment. | 2014-11-20 |
20140344469 | METHOD OF IN-APPLICATION ENCODING FOR DECREASED LATENCY APPLICATION STREAMING - A method of in-application encoding for decreased latency application streaming in an environment (e.g. MS Windows) including a three-dimensional image or video generating application. An API includes providing a customized sub-program (e.g., a DLL file) in the application. The sub-program includes an encoder operable to encode an image. Further, the method includes creating a protected memory block sufficient to accommodate the largest possible image that the application could generate. In addition, the method can include copying data from a back buffer of the API to the memory block and indicating that data in the memory block is ready for encoding. By using the sub-program of the application, the method can include encoding the data in the memory block for onward streaming (e.g., to a client terminal) of the encoded data. | 2014-11-20 |
20140344470 | METHOD AND APPARATUS FOR STREAMING SERVICE FOR PROVIDING SCALABILITY AND VIEW INFORMATION - A method and apparatus for a streaming service to provide scalability and view information are provided. When a scalable video or multi-view video is transmitted using a Moving Picture Experts Group-2 (MPEG-2) system, scalability information or view information regarding the scalable video or multi-view video in a payload may be used. Using the scalability information or view information, a packetized scalable video or multi-view video may be efficiently adapted to various terminal performances, various network characteristics, a specific user preference, and the like. | 2014-11-20 |
20140344471 | Progressive Download Prioritisation - Apparatus for handling packets within a Progressive Download stream for delivery from a media server to a client terminal over an access network. The apparatus comprises a session analysis module for determining, for each packet of the Progressive Download stream, one or both of e) a playout latency factor indicative of the time duration until the media within the packet is required to be played out at the client terminal, and f) a quality factor indicative of the importance of the media within the packet to the quality of the media to be played out at the client terminal. The apparatus further comprises a prioritisation module for determining an access network delivery priority for the packet, or to be applied to the Progressive Download stream, using the playout latency factor and/or the quality factor. | 2014-11-20 |
20140344472 | SHARING RESOURCE RESERVATION - A method in a first network node handles data sessions in a communications network. The method includes receiving information indicating a second data session entering the communications network. The method further includes creating a second rule associated with the second data session. The second rule causes the first data session to be associated with the second data session. The method further includes determining that the second rule share a guaranteed bit rate (GBR) with a first rule associated with the first data session based on the second data session entering the communications network. The method further includes transmitting first information that the second rule and an indicator indicating the first rule and the second rule should share the GBR. | 2014-11-20 |
20140344473 | TRANSMISSION MANAGEMENT DEVICE, SYSTEM, AND METHOD - A transmission management method, includes: receiving a request for establishing an on-demand virtual lease line from a first electronic device when a request is made to communicate with a second electronic device. geographic positions of the first electronic device, the second electronic device, and routers are determined. A data transmission direction is determined according to the geographic positions of the first and the second electronic device. Routers located between the first electronic device and the second electronic device are determined gradually. Positions and workloads of the routers located between the first and second electronic device are analyzed, and an optimal transmission path is determined according to the positions and workloads of the router. The first electronic device and the second electronic device are controlled to communicate with each other via the determined optimal transmission path. | 2014-11-20 |
20140344474 | METHOD AND SYSTEM FOR NAME RESOLUTION ACROSS HETEROGENEOUS ARCHITECTURES - One embodiment of the present invention provides a system for resolving a name request in a network comprising a plurality of groups that use different name-resolution schemes. During operation, the system receives, at a first group, the name request; identifies a parent group of the first group, which is a member of the parent group; and in response to failing to resolve the name request within the first group, forwards the name request to the identified parent group. | 2014-11-20 |
20140344475 | ENHANCED DHCP METHOD - DHCP methods adopted by a slave device connected to a host device are disclosed. The method includes: receiving a DHCP discover message from the host device; in response to the DHCP discover message, transmitting a DHCP offer message containing a DHCP renewal time configuration to the host device; receiving a DHCP request message from the host device; and in response to the DHCP request message, transmitting a DHCP acknowledgement message containing a client Internet Protocol (IP) address and the DHCP renewal time configuration to the host device. | 2014-11-20 |
20140344476 | METHOD, TERMINAL, SERVER, AND SYSTEM FOR DATA PROCESSING - Methods, terminals, servers, and systems for data processing are provided. After establishing a connection with a first terminal, a second terminal obtains identification information of the first terminal and sends a driving request containing the identification information of the first terminal to a back-end server, such that the back-end server determines for the first terminal a driving data address matched with the identification information of the first terminal according to the identification information. The second terminal receives the driving data address sent from the back-end server, and obtains driving data corresponding to the driving data address. The second terminal sends the driving data to the first terminal for the first terminal to load the driving data. | 2014-11-20 |
20140344477 | IP ADDRESS DISTRIBUTION SYSTEM AND IP ADDRESS DISTRIBUTION METHOD - An IP address distribution system includes a network containing a plurality of switch apparatuses, IP address distribution apparatuses that assign an IP address according to a request from each of devices connected to the switch apparatuses, and a plurality of position information distribution apparatuses that broadcast a position information packet containing position information into the network, wherein a specific physical port of at least one switch apparatus blocks the position information packet to cause only a single position information packet to be delivered to the devices, the devices transmit an IP-address request signal containing the position information and device-specific information, when requesting assignment of an IP address, and the IP address distribution apparatuses select an IP address from a range corresponding to the position information and the device-specific information and distribute the IP address to a request source device, when receiving the IP-address request signal. | 2014-11-20 |
20140344478 | NETWORK INTERFACE CONNECTION TEAMING SYSTEM - A network connection teaming system includes a processing system coupled to a memory system in an IHS chassis. The memory system is operable to receive instruction that, when executed by the processing system, cause the processing system to provide an operating system (OS). At least one network interface controller (NIC) including a plurality of network connections is located in the IHS chassis and coupled to the processing system. The NIC(s) are not directly visible to an OS provided to by the processing system. A NIC teaming controller is coupled between the processing system and the NIC(s). The NIC teaming controller includes a plurality of hardware connections that are configurable to team the plurality of network connections included on the NIC(s) to provide at least one teamed network connection. An OS provided by the processing system is presented the at least one teamed network connection by the NIC teaming controller. | 2014-11-20 |
20140344479 | METHOD FOR TRANSFERRING DATA BETWEEN A POSITION-MEASURING DEVICE AND AN ASSOCIATED PROCESSING UNIT AND POSITION-MEASURING DEVICE THEREFOR - A method for transferring data between a position-measuring device and an associated processing unit includes transferring first data having a first priority in successive cycles from the position-measuring device to the processing unit. The successive cycles are in each case initiated by a request command by the processing unit requesting the first data from the position-measuring device. Second data having a second, lower priority is transferred from the position-measuring device to the processing unit in at least a portion of the successive cycles with the first data. Types of the second data being transferred in a respective one of the successive cycles are variable. At least one particular type, of the types of the second data to be transferred, is assigned to individual cycles of the successive cycles using information stored in the position-measuring device without involvement of the processing unit. | 2014-11-20 |
20140344480 | EXTRACTION OF OPERATING SYSTEM-SPECIFIC CHARACTERISTICS VIA A COMMUNICATION INTERFACE - Systems and methods for specifying extended descriptor information in a device accessed using a communication interface are disclosed. One method includes transmitting a request to a device from a host computing system, and receiving an extended capability descriptor identifying to the host computing system at least one extended descriptor set stored on the device. The extended capability descriptor identifies a minimum operating system version able to support a corresponding extended descriptor set. | 2014-11-20 |
20140344481 | DETECTING SYSTEM FOR HARD DISK DRIVE - A detecting circuit for a hard disk drive includes a controller, a first connector, a second connector connected to the first connector, a processor, a feedback circuit, and an indicator circuit. The controller outputs a control signal to the indicator circuit upon receiving feedback data from the feedback circuit, to control the indicator circuit to send out an indicator message. The processor determines whether a connection between the first and second connectors or the hard disk drive is the cause of a malfunction depending on the indicator message sent out by the indicator circuit. | 2014-11-20 |
20140344482 | ELECTRONIC DEVICE AND METHOD FOR MONITORING TEMPERATURE OF HARD DISK DRIVES - An electronic device includes a hard disk backboard, a plurality of hard disk drives (HDDs) electrically connected to the hard disk backboard, a Serial Attached SCSI (SAS) expander electronically connected to the hard disk backboard, and a Baseboard Management Controller (BMC) electronic connected to the SAS expander. The SAS expander obtains temperature information of the plurality of HDDs and transmits the temperature information to the BMC. A method for monitoring temperature of HDDs in an electronic device is also provided. | 2014-11-20 |
20140344483 | MONITORING SYSTEM AND METHOD FOR MONITORING HARD DISK DRIVE WORKING STATUS - A monitoring system for monitoring working statuses of hard disk drives comprises a controller, an MCU, an RS, and a group of indicators. The controller stores SGPIO information of corresponding hard disk drives. The MCU comprises an SGPIO signal reading unit and an SGPIO signal decoding unit. The SGPIO signal reading unit is configured for reading the SGPIO information. The SGPIO signal decoding unit decodes the read SGPIO information to obtain working status information and sends the obtained working status information to the RS. The RS receives the working status information. The group of indicators indicates the working statuses of the corresponding hard disk drives. A monitoring method using the monitoring system is also provided. | 2014-11-20 |
20140344484 | DETECTION SYSTEM FOR HARD DISK DRIVE - A detection system for detecting status of a plurality of hard disk drives includes a plurality of subsystems. Each of the subsystems includes a controller with a plurality of general purpose input output (GPIO) pins, a plurality of connectors respectively connected to the hard disk drives, a plurality of interfaces with data pins, and a plurality of indication units. Each indication unit includes a light-emitting diode (LED). When the hard disk drive disconnects from the corresponding GPIO pin of the controller or is damaged, the corresponding GPIO pin of the controller outputs a digital high signal to the corresponding indication unit, the corresponding LED is turned off. | 2014-11-20 |
20140344485 | COMMUNICATION SYSTEM FOR INTERFACING A PLURALITY OF TRANSMISSION CIRCUITS WITH AN INTERCONNECTION NETWORK, AND CORRESPONDING INTEGRATED CIRCUIT - A communication system is arranged to interface a plurality of transmission circuits with an interconnection network. Each transmission circuit generates read requests and/or write requests. The communication system includes a first circuit that operates independently of the communication protocol of the interconnection network. In particular, the first circuit includes, a) for each transmission circuit a communication interface configured for receiving the read requests and/or write requests from the respective transmission circuit, b) a segmentation circuit configured for dividing, i.e., segmenting, the read requests and/or write requests received from the transmission circuits into transfer segments, and c) an interleaving circuit configured for generating, via an operation of interleaving of the transfer segments, a series of segments. The communication system also includes a second circuit configured for converting the transfer segments of the series of segments into data packets according to the protocol of the interconnection network and for transmitting the data packets to the interconnection network. | 2014-11-20 |
20140344486 | METHODS AND APPARATUS FOR STORING AND DELIVERING COMPRESSED DATA - Methods and apparatus for storing and delivering compressed data are disclosed. In one embodiment, a direct memory access (DMA) unit with a lossless coder/decoder (CODEC) receives uncompressed data. The direct memory access unit then compresses the uncompressed data to produce lossless compressed data, and stores the lossless compressed data in a memory, wherein the compressing operation and the storing operation are each part of a direct memory access (DMA) write operation. In another embodiment, the direct memory access (DMA) unit receives lossless compressed data. The direct memory access unit then decompresses the compressed data to produce lossless decompressed data, and delivers the decompressed data to an output device, wherein the decompressing operation and the receiving operation are each part of a direct memory access (DMA) read operation. | 2014-11-20 |
20140344487 | Auto-Switching Interfaces to Device Subsystems - A method auto-switches interfaces between a client computer and subsystems in a device under management. A first output bus from a first subsystem is coupled to a client computer via a multiplexer, wherein the first subsystem is a subsystem from multiple system subsystems in the device under management. A hardware subsystem bus monitor monitors all output busses from the multiple system subsystems for a predetermined event on a bus. In response to the predetermined event being detected on a second output bus from a second subsystem in the device under management, the multiplexor decouples the first output bus from the client computer and couples the second output bus to the client computer. | 2014-11-20 |
20140344488 | VIRTUAL CHANNEL FOR DATA TRANSFERS BETWEEN DEVICES - Apparatuses, systems, and methods are disclosed for a virtual channel for data transfers between devices. A method includes presenting an address space for a memory buffer. The address space may be larger than a physical capacity of the memory buffer. A method includes controlling, from a peripheral device, a rate at which a data source transfers data to a memory buffer using a presented address space based on a rate at which a data target transfers data from the memory buffer using the presented address space so that an amount of data stored in the memory buffer remains at or below a physical capacity of the memory buffer. | 2014-11-20 |
20140344489 | VARIABLE-SIZED BUFFERS MAPPED TO HARDWARE REGISTERS - An interface includes a first hardware register field to store respective chunks of a command directed to a device and respective chunks of a response to the command from the device. The interface also includes a second hardware register field to store a size of the command and a size of the response. The first and second hardware register fields are accessible by the device and by a processor external to the device that generates the command, in response to memory not being available to buffer the command and the response. | 2014-11-20 |