04th week of 2014 patent applcation highlights part 57 |
Patent application number | Title | Published |
20140025760 | AUTOMATICALLY GENERATED LINKS AND/OR SUGGESTED LINKS WITHIN A COMMUNITY OF INDIVIDUALS INTERFACED VIA A COMMUNICATION NETWORK - Described herein are methods and systems for regulating the communication between a group of heterogeneous nodes. In one embodiment, the heterogeneous nodes include parents and their children. According to techniques of one embodiment of the present invention, children are permitted to communicate with one another via a social network if their respective parent(s) are acquaintances (e.g., dad of first child is a friend of dad of second child). Conversely, children are not permitted to communicate with one another via a social network if their respective parent(s) are not acquaintances. In one embodiment, one parent is an “acquaintance” of another parent, if the parents are connected via a social network. | 2014-01-23 |
20140025761 | MOBILE DEVICE STREAMING MEDIA APPLICATION - A system and process for coordinating streaming content or messages is provided. A network-connected server maintains a database containing media content-related data, such as the text of a message, accompanying media, time of airing, payment and related comments. A user can view these feeds or streams of these consciousness messages by downloading a mobile application or browsing to a website. The application can also be used to create, schedule and pay for a media content message. | 2014-01-23 |
20140025762 | SCHEMA-BASED DYNAMIC PARSE/BUILD ENGINE FOR PARSING MULTI-FORMAT MESSAGES - A parse/build engine that can handle multi-format financial messages. The engine converts the different format messages into a common format, and the common format message is then processed by the business service application. A parser examines the message and determines an appropriate schema for the particular format of message received. The schema is a data structure in a schema registry that includes a grammar structure for the received format as well as pointers to handlers for converting the different fields of the message into the internal message format using the grammar structure (the “grammar” can include field sequence, field type, length, character encoding, optional and required fields, etc.). The handlers are individually compiled. As formats change, new formats or changes to old formats can be dynamically added to the parse/build engine by loading new schema and handlers. | 2014-01-23 |
20140025763 | METHOD AND SYSTEM FOR ADAPTIVE DELIVERY OF DIGITAL MESSAGES - A system and method for automatically adapting digital message traffic flow evaluates message delivery disposition, latency and performance metrics such that the system operates more optimally in terms of both overall throughput as well as with respect to system sending reputation. Reputation is in the context of maintaining message flow within limits that are acceptable for a given destination, such that the sender behavior avoids being flagged as abusive or otherwise undesirable. | 2014-01-23 |
20140025764 | System and Method for Efficient Unified Messaging System Support for Speech-to-Text Service - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for communicating information about transcription progress from a unified messaging (UM) server to a UM client. In one embodiment, the transcription progress describes speech to text transcription of speech messages such as voicemail. The UM server authenticates and establishes a session with a UM client, then receives a get message list request from a UM client as of a first time, responds to the get message list request with a view of a state of messages and available transcriptions for transcribable messages in a list of messages associated with the get message list call at the first time, and, at a second time subsequent to the first time, transmits to the UM client a notification that provides an indication of progress for at least one transcription not yet complete in the list of messages. The messages can include video. | 2014-01-23 |
20140025765 | RERANKING OF GROUPS WHEN CONTENT IS UPLOADED - Systems and methods for the forming of user device groups are presented. In one example, a message including location information indicating a geographic location of a first user device is received from the first user device. Values representing logical connection strengths between the first user device and other user devices are calculated using the location information. A first device group is determined for the first user device based on the calculating of the values representing the logical connection strengths, the first device group including a plurality of the other user devices. | 2014-01-23 |
20140025766 | Method and Apparatus for Identifying and Facilitating a Social Interaction Structure over a Data Packet Network - A telecommunications device has a data repository storing a directory of contact identities categorized by common activity, and machine intelligence executing from a non-transitory physical medium. The machine intelligence provides for determining an activity category for a telecommunications event by one or more of identity of sender, identity of intended recipient, message content, and event history, and applying a policy associated with the determined activity category to manage the event. | 2014-01-23 |
20140025767 | SYSTEMS AND METHODS FOR ENABLING ANONYMOUS COLLABORATION AMONG MEMBERS ALONG VALUE CHAINS - The invention concerns a computer-implemented collaboration platform comprising:
| 2014-01-23 |
20140025768 | System and Method for Creating Content for an Event Using a Social Network - A system and method for creating content such as artificial reality (AR) messages at an event, particularly among members on a social network, thereby enhancing and expanding the event experience. Typically, a participant shares an event with spectators, such as friends or a subset of friends in the participant's social network. The AR message may include geo-referenced artificial reality words, products or symbols and appear in a perspective view of the event to the participant or spectators. In addition to creating an active gallery for an event, messages, audio and video can be exchanged among participants and spectators, and virtual goods, money, bets, applause, other feedback, and donations exchanged. | 2014-01-23 |
20140025769 | INTELLIGENT CACHING OF CONTENT ITEMS - Systems, methods, and computer-readable media for intelligent caching of content items are provided. A content item may be received by a caching device from a content provider based at least in part on a first request from a user. The caching device may determine a content viewing profile. The caching device may direct storage of the received content item for later retrieval. Additionally, the caching device may provide the stored content item to the user in response to a second request for the content. | 2014-01-23 |
20140025770 | SYSTEMS, METHODS AND DEVICES FOR INTEGRATING END-HOST AND NETWORK RESOURCES IN DISTRIBUTED MEMORY - Systems, methods and devices for distributed memory management comprising a network component configured for network communication with one or more memory resources that store data and one or more consumer devices that use data, the network component comprising a switching device in operative communication with a mapping resource, wherein the mapping resource is configured to associate mappings between data addresses associated with memory requests from a consumer device relating to a data object and information relating to a storage location in the one or more memory resources associated with the data from the data object, wherein each data address has contained therein identification information for identifying the data from the data object associated with that data address; and the switching device is configured to route memory requests based on the mappings. | 2014-01-23 |
20140025771 | DATA TRANSFERRING APPARATUS, DATA TRANSMITTING SYSTEM, DATA TRANSMITTING METHOD AND COMPUTER PROGRAM PRODUCT - According to an embodiment, a data transferring apparatus is connected to a control device and transmits data stored in a memory device in units of blocks to a network. The apparatus includes a command issuing unit, a transmission data extracting unit, and a communication processing unit. The command issuing unit is configured to issue, to the memory device, a read command for reading a block for which a read instruction is given from the control device. The transmission data extracting unit is configured to extract transmission data from data read from the memory device according to the read command. The communication processing unit is configured to transmit the extracted transmission data to the network based on a predetermined protocol. | 2014-01-23 |
20140025772 | Connection Rate Limiting For Server Load Balancing And Transparent Cache Switching - Each service in a computer network may have a connection rate limit. The number of new connections per time period may be limited by using a series of rules. In a specific embodiment of the present invention, a counter is increased each time a server is selected to handle a connection request. For each service, connections coming in are tracked. Therefore, the source of connection-request packets need not be examined. Only the destination service is important. This saves significant time in the examination of the incoming requests. Each service may have its own set of rules to best handle the new traffic for its particular situation. For server load balancing, a reset may be sent to the source address of the new connection request. For transparent cache switching, the connection request maybe forwarded to the Internet. | 2014-01-23 |
20140025773 | DISPERSED STORAGE NETWORK RESOURCE ALLOCATION - A dispersed storage unit within a dispersed storage network is configured with registry information including a slice name assignment indicating a range of slice names assigned to a vault associated with at least one user of the dispersed storage network. The slice names further corresponding to a plurality of potential data slices to be subsequently created and received for a pillar of the vault. The dispersed storage unit allocates a portion of physical memory therein to store the potential data slices based on the slice name assignment. | 2014-01-23 |
20140025774 | SYSTEMS AND METHODS FOR METADATA DRIVEN DYNAMIC WEB SERVICES - A web service enabled enterprise resource application. The enterprise resource application provides a business framework that includes a data dictionary. The data dictionary is a metadata model that describes business objects in the applications. Systems and methods are provided that automate the process of creating and updating services for key business functions and dynamically enables web services for customization, extensions and modules developed on top of the business framework. These web services are meta data driven and dynamic—the web services can be created, updated and enabled using the model driven platform. Systems and methods are also provided that automatically create and update web services for business functions based on the data dictionary model. | 2014-01-23 |
20140025775 | CONTENT DELIVERY SYSTEM AND METHOD BASED ON INFORMATION-CENTRIC NETWORKING - A content delivery system and method based on information-centric networking (ICN) are provided. A node closest to a content provider (CP) may be designated as a node to process a content publication request of a specific CP. A content publication load is distributed and processed by a plurality of nodes, so that the network cost and load related to content publication may be reduced. | 2014-01-23 |
20140025776 | GENERAL-PURPOSE FRAMEWORK FOR DELIVERING CUSTOM, LOCATION-BASED DATA TO MOBILE CLIENTS - A computerized and mobile information processing system for providing and receiving location-based notices of events from publishers to subscribers of the system, each of said notices being customized by said publishers and selectively received only by subscribers interested therein and only when in proximity to at least one of said events. Notices can be transmitted to interested subscribers based either on their stated plans or on their actual locations and in accordance with either their stated interests or their mobile locations. | 2014-01-23 |
20140025777 | SLIPSTREAM BANDWIDTH MANAGEMENT ALGORITHM - In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for implementing a slipstream bandwidth management algorithm including, for example, means for executing an application a computing device, in which the application is to communicate with a remote computing device over a public Internet; means for approximating outgoing bandwidth for communications from the computing device to the remote computing device; means for approximating incoming bandwidth for communications received at the computing device from the remote computing device; means for allocating multiple simultaneous Transmission Control Protocol (TCP) connections in support of the application based at least in part on the approximated outgoing bandwidth and based further on the approximated incoming bandwidth; and means for iteratively adjusting bandwidth communicated for the application between the computing device and the remote computing device based at least in part on latency between the computing device and the remote computing device. Other related embodiments are disclosed. | 2014-01-23 |
20140025778 | AUTOMATIC DELIVERY OF CONTENT - Example systems and methods of content sharing via social networking are presented. In one example, availability of a first user device to provide media content over a communication network is detected. A second user device is identified via an association of the first user device with the second user device that is specified in a social network. An acceptance by the second user device to receive the media content from the first user device is determined. In response to the acceptance, transmission of the media content provided by the first user device over the communication network to the second user device is initiated. | 2014-01-23 |
20140025779 | COMMUNICATIONS TERMINAL, SERVER, PLAYBACK CONTROL METHOD AND PROGRAM - A communications terminal is provided, which includes a reading device which reads in access information recorded on a prescribed recording medium, the access information being necessary for acquiring content which can be played back by a playback device from a prescribed server via a network; and a playback control device which controls the playback device and the reading device. The playback control device controls receiving the content and metadata from the server, and playing back the content according to the metadata, if the content corresponding to the read access information is not stored in the storage device when the reading device reads in the access information; and the playback control device controls playing back the content stored in the storage device according to the metadata stored in the storage device in association with the content, if the content corresponding to the read access information is stored in the storage device. | 2014-01-23 |
20140025780 | Across-Application Network Communication Method And Device - An across-application network communication method and device including loading and starting a plug-in module of a local application, and sending, by the plug-in module of the local application, account information of a user to a server of an opposite application; verifying, by a server of the opposite application, the user according to the account information of the user, and when the verification is passed, allowing the plug-in module of the local application to obtain information of the user in the opposite application; and obtaining, by the plug-in module of the local application, the information of the user in the opposite application. The method and device can implement across-application network communication, so as to combine different Internet applications perfectly. | 2014-01-23 |
20140025781 | Techniques to Support Selective Mobile Content Optimization - A method performed at an apparatus includes receiving a request for media content corresponding to a user equipment; requesting and receiving some of the media content from a server; and if the requested media content should not be optimized, sending, through the network toward the user equipment, information that causes a node to direct additional requests from the user equipment for the media content through the network toward the server without passing through the apparatus. Another method includes receiving a redirect message comprising an indication corresponding to a location of media content and comprising a tag indicating the redirect message should cause a first apparatus to redirect requests from a user equipment for the media content to a server having the media content without passing through a second apparatus; and for requests received from the user equipment and corresponding to the indication, forwarding requests through the network toward the server. | 2014-01-23 |
20140025782 | SYSTEM AND METHOD FOR PLAYING AND TRANSMITTING NETWORK VIDEO - A method of playing a network video using an electronic device includes acquiring a web address of the network video from a browser, and transmitting the acquired web address to the web server. When the browser does not support a Motion Joint Photographic Experts Group (MJPEG) format, a static image frame is established. The method further transmits the acquired web address to the web server and requesting a transmission of each single static image from the web server. The method further receives each single static image from the web server and generates a video file comprising a plurality of single static images by adding the received each single static image into the established static image frame. The method further displays the single static images successively in the browser to play the network video. | 2014-01-23 |
20140025783 | Distributed Cache - Adaptive Multicast Architecture for Bandwidth Reduction - Disclosed is a method and system for maximizing the use of available bandwidth on an ISP communication system between an Internet Service Provider (ISP) and remote locations where at least one of the remote locations has a remote cache. An embodiment may create a pool of the cacheable objects being sent to the remote locations from the downstream traffic. An embodiment may determine bandwidth savings for each object in the pool of cacheable objects that would be achieved by remotely caching each object and prioritize the pool of cacheable objects based on the determined bandwidth savings for each object. An embodiment may create a queue of objects to multicast to the remote caches based on the pool of cacheable objects and the remaining multicast bandwidth and then multicast the queue to the remote caches. The remote caches may intercept and reply to requests for objects held in the remote cache without accessing the ISP communication system, thus, saving bandwidth on the ISP communication system. | 2014-01-23 |
20140025784 | PULL-CONFIGURED DISTRIBUTION OF IMAGERY - The present invention is a method, system and apparatus for flexible image sharing. In a system for flexibly distributing imagery in an image sharing session, an image cache can be disposed between an application sharing host and a plurality of application sharing viewers. Additionally, a multipoint communications server can be disposed between the image cache and the application sharing viewers and can be communicatively linked to the application sharing host. Importantly, a pull-based subscription model can be implemented in an image cache server hosting the image cache. In particular, the model can have a configuration for registering respective ones of the application sharing viewers to receive notifications of available updated imagery. | 2014-01-23 |
20140025785 | System, Apparatus and Method for Activity Guidance and Monitoring - Embodiments of the present disclosure provide systems, apparatus and methods for activity guidance and monitoring utilizing a scanning device associated with a system network. Embodiments further disclose activity guidance and monitoring of labor workflow. The system may include a scanning device with a network communication component facilitating communication with a server. The scanning device may scan identification codes associated with a user or an activity, and display activity information based upon the scanned codes. The server may include a database of information related to the users and activities as well as historical information, and the server may provide analysis of such information. A user interface may facilitate activity status updates to be input into the system. Reports may be created to reflect the status updates or an analysis of the information. | 2014-01-23 |
20140025786 | METHOD AND SYSTEM FOR CLIENT CONTEXT DISSEMINATION FOR WEB-BASED APPLICATIONS - A method advertises the existence of a subscriber profile service on a communication network. A first data request sent from a client device to an application server is intercepted. The first data request is modified by inserting an advertisement of contextual information relating to the existence of the subscriber profile service into the first data request prior to transmission to the application server. The modified data request is transmitted to the application server. | 2014-01-23 |
20140025787 | INITIATING CONTENT CAPTURE INVITATIONS BASED ON LOCATION OF INTEREST - Example systems and methods of content sharing via social networking are presented. In one example, availability of a first user device to provide media content over a communication network is detected. A second user device is identified via an association of the first user device with the second user device that is specified in a social network. An acceptance by the second user device to receive the media content from the first user device is determined. In response to the acceptance, transmission of the media content provided by the first user device over the communication network to the second user device is initiated. | 2014-01-23 |
20140025788 | METRICS FOR NETWORK CONFIGURATION ITEMS - A system may include a discovery engine to perform a discovery process on a network of multiple configuration items and to populate a data structure with information about each discovered configuration item in the network. The information may include a configuration parameter for each configuration item and a metric to be monitored for the configuration item. | 2014-01-23 |
20140025789 | SYSTEMS AND METHODS OF INSTALLING AND OPERATING DEVICES WITHOUT EXPLICIT NETWORK ADDRESSES - A method of discovering addressing information of one or more upstream devices to respond to specific messages by a second device on behalf of the one or more upstream devices in a network includes acquiring the addressing information in an upstream direction from one or more downstream devices to the one or more upstream devices. The method further includes acquiring the addressing information in a downstream direction from the one or more upstream devices to the one or more downstream devices. The method further includes responding to specific messages using the acquired addressing information about the one or more upstream devices. | 2014-01-23 |
20140025790 | SYSTEMS AND METHODS OF USING BEACON MESSAGES TO DISCOVER DEVICES ACROSS SUBNETS - A method of discovering a device to be discovered in a communication network having multiple interconnected nodes includes transmitting, by a discoverer, at least one beacon signal including an IP address to the network. The device to be discovered receives the at least one beacon signal. The device to be discovered configures the IP address located in the at least one beacon signal. Additionally, the device to be discovered transmits an advertisement to a server specified by the discoverer. | 2014-01-23 |
20140025791 | Incremental Browser-Based Device Fingerprinting - A method for incrementally fingerprinting a computing device includes steps for executing device-identification code programmed to retrieve a complete set of device configuration metrics from a web browser of the computing device, interrupting execution of the device-identification code after retrieval of a first subset of the device configuration metrics, generating a partial device fingerprint from the first subset, generating a temporary device identifier from the partial device fingerprint, and generating a subset indicator identifying the device configuration metrics that compose the first subset. Additional steps include writing the temporary device identifier and the subset indicator to browser-based storage of the computing device, resuming execution of the device-identification code, querying the browser-based storage for presence of the temporary device identifier, and retrieving, responsive to detecting the temporary device identifier, a second subset of the device configuration metrics, the second subset comprising device configuration metrics not identified by the subset indicator. | 2014-01-23 |
20140025792 | INFORMATION PROVIDING DEVICE, INFORMATION PROVIDING METHOD, AND INFORMATION PROVIDING SYSTEM - An information providing device which communicates with a communication terminal and an information processing device accepting a request of information processing from the communication terminal includes an obtaining unit obtaining positional information about the communication terminal; a determining unit determining that the information processing device is using the positional information; and a transmitting unit transmitting to the communication terminal configuration information required for the communication terminal to allow the information processing device to perform the information processing. | 2014-01-23 |
20140025793 | SYSTEM AND METHOD FOR INCREMENTAL IMPLEMENTATION OF NEW SERVICE CAPABILITIES - A system for gradually implementing network services to end users includes substantially redundant first and second control networks, connectable to the end users through a routable communications network. The first control network provides a first service capability to all the end users. The second control network provides a second service capability to a first portion of the end users, the second service capability replacing the first service capability of the first portion of the end users. The second control network subsequently provides the second service capability to a second portion of the end users, while continuing to provide the second service capability to the first portion, the second service capability replacing the first service capability of the second portion of the end users. The second service capability provided to the second portion of the end users may include revisions based on feedback from the first portion of end users. | 2014-01-23 |
20140025794 | DEVICES, SYSTEMS, AND METHODS FOR ENABLING RECONFIGURATION OF SERVICES SUPPORTED BY A NETWORK OF DEVICES - Systems, devices, and methods are disclosed for enabling the reconfiguration of services supported by a network of devices. Such reconfiguration can be realized dynamically and in real time without compromising the security of the overall system from external threats or internal malfunctions. These systems, devices and methods may provide a first functional stack supporting a previous version of a specific service and the provisioning of a second functional stack dynamically and in real-time that supports an updated version of the specific service. In addition, an administration function may be included in the embodiment such that the administration function manages and controls the functional stacks and network operations. Using these mechanisms, an existing service can be changed dynamically or a new service can be added dynamically in a secure manner without interruption of other existing services. | 2014-01-23 |
20140025795 | OPTICALLY CONFIGURED MODULARIZED CONTROL SYSTEM TO ENABLE WIRELESS NETWORK CONTROL AND SENSING OF OTHER DEVICES - System and method of interfacing arbitrary non-network connected devices to wireless computer networks. The invention provides an optically configurable wireless communications module, in either fixed or removable formats, with wireless (e.g. WiFi) network connectivity. The module also has a programmable arbitrary device controller, associated software, and at least the combination of the arbitrary device and the module also provides a unique ID code. A software token assisted method may be used to associate the unique ID code with appropriate control software and this association stored in network server memory. The invention also uses an internet-based service and a local optical programmer to configure the module's wireless network configuration. Once connectivity is established, the module may upload its unique ID code to the server and receive appropriate arbitrary device control code from the server. Portable version modules may be swapped between arbitrary devices at will, and will automatically configure themselves. | 2014-01-23 |
20140025796 | AUTOMATED GROUPING OF COMPUTING DEVICES IN A NETWORKED DATA STORAGE SYSTEM - According to certain aspects, systems and methods are provided for grouping clients together in a networked data storage environment. For instance, clients can be grouped together based on the software installed on the client or the client type. Each client group can be configured to maintain the configuration of clients within the client group. For example, one client group can be configured to ensure that a particular software suite remains up-to-date. Another client group can be configured to ensure that data within a particular directory or on a particular storage device associated with each client of the client group is backed up each night. | 2014-01-23 |
20140025797 | SERVER AND METHTOD FOR SETTING A MODE OF THE SERVER - A method for setting a mode of a server includes setting the mode of the server to the negative mode when the sever boots, monitoring the network to detect a DHCP offer packet provided by another DHCP server in the network, setting the mode of the server to the positive mode when no DHCP offer packet is provided by the another DHCP server in the network and analyzing the DHCP offer packet to determine the mode of the another DHCP server when the DHCP offer packet is provided by the another DHCP server in the network. The modes of the server can be set automatically according to a state of a network in which the server works. | 2014-01-23 |
20140025798 | HOME NETWORK OF CONNECTED CONSUMER DEVICES - A method of associating a function to a room within a home, includes forming a mesh network in the structure with a plurality of nodes, each node having a communication module, segmenting the nodes into rooms based upon the time of flight, obtaining an identity for at least one node in a room; and using the identity to assign a function to the room. | 2014-01-23 |
20140025799 | CALENDAR-AWARE DEVICES - A client-server session is automatically initiated between a client-type device an a cloud-based server in a cloud-based computing environment based on user-defined parameters, thereby providing convenience and ease of use for a user for uploading, sharing and downloading media content to and from a content-sharing website. A user-preference database stores user-preference information, such as information relating to media-content-type information, media-content-source information, media-content-destination information, user-uploading-preference information, and/or uplink-network-preference and downlink-network-preference information. A rule is generated for uploading and/or downloading a designated media-content type to the content-sharing website based on the stored user preference information and at least one calendar event available from a calendar application. An event trigger signal is generated if the conditions of the rule are satisfied, and a communication controller then establishes a communication link to the content-sharing website and uploads and/or downloads the designated media content. | 2014-01-23 |
20140025800 | SYSTEMS AND METHODS FOR MULTI-BLADE LOAD BALANCING - A method for load balancing by updating session information in a multi-blade load balancer is disclosed herein. The method may include distributing information about a local session table by a blade in the multi-blade load balancer to at least one other blade in the multi-blade load balancer. The method may also include updating a local session table by the at least one other blade on receiving the distributed information. The method may also include session table update for protocols including a control plane and data plane component. | 2014-01-23 |
20140025801 | SYSTEM AND METHOD FOR MANAGING ROLES IN A PEER-TO-PEER CONNECTION - Systems and methods for managing a peer-to-peer connection are disclosed. A first electronic device discovers a second electronic device available for peer-to-peer connection. A group owner intent value is determined based on one or more power characteristics of the first electronic device. A group owner intent value for the second electronic device is received. The determined group owner intent value is compared with the received group owner intent value for the second electronic device. A group role is assumed based on the comparison of the determined group owner intent value and the received group owner intent value for the second electronic device. | 2014-01-23 |
20140025802 | METHOD FOR EXTENDING BUSINESS SYSTEMS TO A MOBILE WORKFORCE - Systems, software, and methods for reliable wireless communication are provided. In one aspect, a computer program control device, called a node, is configured to be transmitted from a first device for receipt and processing on a second, disparate device. The node comprises a collection of managed objects or managed object representations that is effective to control said disparate device. In one exemplary illustrative non-limiting implementation, the node is configured to control the processing of multiple data types. | 2014-01-23 |
20140025803 | Intra-train Network Management System - An intra-train network management system is provided for a train having up to three or more train units. Each train unit consists of two terminal cars and zero or more intermediate cars between the terminal cars. A communications interface unit in each terminal car establishes at least two separate networks within its associated train unit. Each network connects to distinct nodes within the train unit, and the separate networks of coupled train units are crossed over. A gateway associated with each terminal car links the respective networks of separate train units coupled into a train. The network management determines the network topology by sending global device discovery messages throughout the network, and local discovery messages within each train unit that cannot penetrate the gateway(s) associated with that train unit. The local discovery messages resolve the ambiguity created by the global messages. | 2014-01-23 |
20140025804 | FLOW ROUTING PROTOCOL BY QUERYING A REMOTE SERVER - The transmission of flows are formed of data packets, by a communication host possessing a set of output points enabling the transmission of the flows. The flows are routed to one point from among the set of output points based on routing information determined by characteristics of the flows wherein a remote server is queried in order to receive at least part of the routing information. | 2014-01-23 |
20140025805 | HOME NETWORK OF CONNECTED CONSUMER DEVICES - A method of generating a representation of a structure includes providing an ad hoc mesh network having at least two nodes associated with the structure, obtaining time of flight data for each node in the network, and using the time of flight data to generate the representation of the structure. A method of generating a three-dimensional representation of a structure includes providing an ad hoc mesh network having at least three nodes associated with the structure, wherein at least one node is a mobile node that moves around the structure, obtaining time of flight data for each pair of nodes in the network, and using the time of flight data to generate the three-dimensional representation of the structure. | 2014-01-23 |
20140025806 | SYSTEMS AND METHODS OF DISCOVERING AND CONTROLLING DEVICES WITHOUT EXPLICIT ADDRESSING - A method of discovering a device in a communication network having multiple interconnected nodes includes continuously monitoring, by a device to be discovered, any IP packets sent by a discoverer. The method further includes transmitting, by the discoverer, an IP packet destined for a downstream device and receiving, by the device to be discovered, the IP packet. The method further includes determining, by the device to be discovered, whether the IP packet is intended for the device to be discovered. If the IP packet is not intended for the device to be discovered, retransmitting, by the device to be discovered, the IP packet to the downstream device via an egress port of the device to be discovered. | 2014-01-23 |
20140025807 | TAG LATENCY MONITORING AND CONTROL SYSTEM FOR ENHANCED WEB PAGE PERFORMANCE - Embodiments are directed towards employing a plurality of tag states to control tag suspension based on an asynchronous process that proactively monitors tag performance, response times, and latency. Tags may be in one of multiple states. Tags in a NORMAL state or a FLAGGED state may be enabled for deployment, and tags in a SUSPENSION_A state or a SUSPENSION_B state may be blocked from deployment. A tag's state may change based on monitoring the tag's latency to determine if latent events occur. Tag latency may be asynchronously monitored independent of web page requests. If latent events occur, then the tag's state may change from NORMAL to FLAGGED, from FLAGGED to SUSPENSION_A, or from SUSPENSION_B to SUSPENSION_A. If non-latent events occur, then the tag's state may change from SUSPENSION_B to FLAGGED or from FLAGGED to NORMAL, while a tag's state may change from SUSPENSION_A to SUSPENSION_B after a predetermined time period. | 2014-01-23 |
20140025808 | MONITORING SYSTEM AND MONITORING PROGRAM - A monitoring system is configured to perform a cause analysis of an event which occurs in any of a plurality of node apparatuses. The monitoring system is configured to store a plurality of rules indicating a correspondence relationship between one or more condition events regarding any of the plurality of node apparatuses, and a conclusion. The monitoring system is configured to specify the first conclusion associated with the detected condition event based on the rule, and perform a detection possibility judgment on whether the monitoring system can detect the condition event or not, for each of one or more condition events out of a plurality of condition events, and calculate the first index value indicating the certainty of the first conclusion being the cause, based on the existence of detection of one or more condition events associated with the first conclusion and the result of the detection possibility judgment. | 2014-01-23 |
20140025809 | REMOTE MONITORING OF MEDICAL DEVICES - A remote monitoring system for medical data collection can include a data-flagging process embeds authorization and settings information into a file containing the test results. Such data flagging can occur at a medical device or testing site, and may be based in policy settings received from a remote system. A file containing the test results can also include data category information that can be used to protect sensitive information by preventing such information from being communicated to the wrong server. | 2014-01-23 |
20140025810 | Collecting Processor Usage Statistics - In accordance with some implementations, a method of collecting statistics about processor usage is disclosed. The method is performed on a data storage server having one or more processors and memory storing one or more programs for execution by the one or more processors. The server system executes one or more processes, wherein each of the one or more first processes is associated with an entity from a group of one or more entities. The server system then receives an interrupt signal at a first predetermined interval. In response to receiving the interrupt signal and for each processor of the one or more processors, the server system interrupts the process currently being executed on the processor. The server system increments the counter associated with the interrupted process. The server system then resumes the interrupted process. | 2014-01-23 |
20140025811 | CONTENT DELIVERY NETWORK WITH CUSTOMIZED TRACKING OF DELIVERY DATA - A custom tracking system can provide functionality for operators of content sites to specify types of content delivery data to be tracked in a content delivery network. The custom tracking system can propagate operator tracking preferences to edge nodes in the content delivery network, such as delivery servers, which can track delivery data according to the preferences. The custom tracking system can use one or more tracking filters to reduce the storage burden of certain tracking requests while still providing relevant results. The custom tracking system can output results of the custom tracking for presentation to the content site operator. | 2014-01-23 |
20140025812 | AUTOMATIC CONTEXT MANAGEMENT FOR WEB APPLICATIONS WITH CLIENT SIDE CODE EXECUTION - The present invention relates to a method and apparatus for providing automatic context management for simulating virtual users for testing and monitoring web applications, including those web applications that execute code on the client side, without requiring the actual execution of client side web application code or the execution of the client within the testing, monitoring, or simulation tool. Simulation tools with automatic context management according to the present invention can record and replay context-full scripts that do not require manual customization and are capable of handling state information even for web applications that execute code on the client side. These scripts are able to realistically mimic complex web application transactions on the network HTTP layer. | 2014-01-23 |
20140025813 | System and Method for Exchanging Information with a Relationship Management System - A method and system for exchanging information with a Relationship Management system that includes a connection unit to bridge first and second communications connections and capture information associated with the first and second communications connections. An interface unit is then used to receive communications connection information from the connection unit and deliver select portions of the communications connection information in a select format to the Relationship Management system. | 2014-01-23 |
20140025814 | System and Method for Monitoring and Analyzing Internet Traffic - Systems, methods and apparatus for analyzing Internet traffic. In an aspect, a method receives at a server from a client device a report request for a report related to web site traffic; in response to the report request, sends from the server web site traffic data and application code to the client device. The application code has instructions that cause the client device to: generate a report to display the web site traffic data, time the display of the web site traffic data, periodically request updated web site traffic data according to the time of the display, and update the report with the updated web site traffic data; and the method sends from the server to the client device the updated web site traffic data in response to the request for updated web site traffic data. | 2014-01-23 |
20140025815 | LINK USAGE - A method, performed by a computer system, of providing usage data for a plurality of hyperlinks in a resource is disclosed. In one aspect, the method includes maintaining hyperlink usage data for each of the hyperlinks within the resource and adjusting a copy of the resource to incorporate the hyperlink usage data associated with each hyperlink, wherein the hyperlink usage data represents the number of times users have selected a hyperlink of the resource. The method also includes sending the adjusted copy of the resource to a networked device to provide a display representing the hyperlink usage data with each associated hyperlink. The hyperlink usage data is incorporated into the copy of the resource so as to be displayed adjacent to the corresponding hyperlinks of the resource. | 2014-01-23 |
20140025816 | METHOD AND APPARATUS OF CLOUD COMPUTING SUBSYSTEM - Example embodiments described herein are directed to providing cloud computing subsystems for computing resource provisioning with various service levels on specific network isolated areas. Example embodiments described herein may also provide protocols for controlling the flow of a frame from and to each tenant in a cloud computing subsystem. | 2014-01-23 |
20140025817 | Port Scheduling For A Network Device - A method and network device provides port scheduling for data ports in the network device. The network device may assign data ports of the network device into port groups according to port characteristics of the data ports. The network device may schedule processing time slots for active data ports by determining a selected port group based on group selection parameters. The network device may then determine a selected data port from the selected port group using port selection criteria. The port selection criteria may maintain minimum and maximum packet spacing requirements for the data ports of a port group. The network device may also maintain an active ports list to disqualify inactive data ports from selection. | 2014-01-23 |
20140025818 | SYSTEMS AND METHODS FOR MEDIUM ACCESS CONTROL - Techniques for medium access control. Some techniques include receiving, at a first computing device, a solicitation for at least a first medium access request that specifies at least one time period for transmitting the first medium access request to the second computing device; encoding the first medium access request at least in part by using a compressive sensing encoding technique to obtain a first encoded medium access request; and transmitting the first encoded medium access request to the second computing device during the at least one time period specified in the received solicitation. | 2014-01-23 |
20140025819 | SYSTEM AND METHOD FOR CONNECTING A MOBILE DEVICE TO A GLOBAL NETWORK USING A VIRTUAL PRIVATE NETWORK CONNECTION - A virtual private network connection is established from a mobile device to a virtual private network server of a service provider associated with a mobile device responsive to a request for access to the remotely located content provider. A second connection is established, under control of the virtual private network server, from the virtual private network server of the service provider to the remotely located content provider server. A third connection is established, under control of the virtual private network server, from the virtual private network server of the service provider to an advertising server. The virtual private network connection, the second connection and the third connection are maintained under the control of the virtual private network server to enable transport of content data between the mobile device and the remotely located content provider server and to enable transport of advertising data between the mobile device and the advertising server. | 2014-01-23 |
20140025820 | HYBRID LOCKING USING NETWORK AND ON-DISK BASED SCHEMES - A method of acquiring a lock by a node, on a shared resource in a system of a plurality of interconnected nodes, is disclosed. Each node that competes for a lock on the shared resource maintains a list of locks currently owned by the node. A lock metadata is maintained on a shared storage that is accessible to all nodes that may compete for locks on shared resources. A heartbeat region is maintained on a shared resource corresponding to each node so nodes can register their liveness. A lock state is maintained in the lock metadata in the shared storage. A lock state may indicate lock held exclusively, lock free or lock in managed mode. If the lock is held in the managed mode, the ownership of the lock can be transferred to another node without a use of a mutual exclusion primitive such as the SCSI reservation. | 2014-01-23 |
20140025821 | METHOD AND APPARATUS FOR MANAGING MAC ADDRESS GENERATION FOR VIRTUALIZED ENVIRONMENTS - MAC addresses are flexibly and dynamically allocated across groups of devices that need MAC addresses. MAC address pools are defined for the groups by non-overlapping ranges of MAC addresses. The range of MAC addresses defined for any pool may be shrunk to support an expansion of the range of MAC addresses of another pool. The maximum number of universally-administered MAC addresses that can be defined for any MAC address pool is greater than 2 | 2014-01-23 |
20140025822 | DOMAIN-AGNOSTIC RESOURCE ALLOCATION FRAMEWORK - A resource allocation framework is described herein which allocates items (conceptualized as balls) to item-receiving slots (conceptualized as bins) in a domain-agnostic manner. A user instantiates the resource allocation framework to a particular allocation problem by generating a specification that describes the allocation problem in a declarative fashion. Among other features, the specification maps real-world entities to the balls and bins, and describes the constraints associated with the allocation problem. The specification also provides a utilization function that computes the consumption of resources for a proposed assignment of a particular ball to a particular bin. According to another aspect, the resource allocation framework uses many processing elements (e.g., GPU threads, CPU threads, etc.), operating in parallel, to attempt to find a solution to the allocation problem. In this search for a solution, the resource allocation framework operates in any combination of an explore mode and an exploit mode. | 2014-01-23 |
20140025823 | METHODS FOR MANAGING CONTENDED RESOURCE UTILIZATION IN A MULTIPROCESSOR ARCHITECTURE AND DEVICES THEREOF - A method, computer readable medium, and network traffic management apparatus that manages contended resource utilization includes obtaining at least one value for at least one utilization parameter for at least one contended resource and determining when the obtained value of the utilization parameter for the at least one contended resource exceeds a threshold value. When the obtained value of the utilization parameter is determined to exceed the threshold value, a work rate for one or more of a plurality of processing units is reduced or the at least one contended resource is reallocated among the plurality of processing units. | 2014-01-23 |
20140025824 | LOAD DISPERSION SYSTEM, CONTROL METHOD FOR LOAD DISPERSION SYSTEM, AND STORAGE MEDIUM - A scan server or a task server determines a transfer method of either transferring data to an SLB, or transferring data to a central management server determined by the SLB without transiting the SLB according to the data to be transferred, and transfers data to a central management server according to the determined transfer method. | 2014-01-23 |
20140025825 | METHOD AND APPARATUS IN A WEB SERVICE SYSTEM - A method and an apparatus for realizing a web service system. The solution includes communicating with nodes operationally connected to a server using a binary web service, the nodes having one or more resources. The server receives from a node a registration message having information on the address of the node, an ID of one or more resources of the node, and an indication that the node is configured to send autonomously information whenever a resource of a node changes, the information having the ID of the resource. | 2014-01-23 |
20140025826 | METHOD AND APPARATUS FOR CREATING NETWORK DEVICES - Embodiments of the present invention provide a method for creating network devices, where the method includes: creating multiple virtual hardware systems of control planes on a hardware system of a control plane of a physical network device; creating multiple virtual hardware systems of forwarding planes on a hardware system of a forwarding plane of the physical network device; loading multiple software systems of the control planes to the multiple virtual hardware systems of the control planes, respectively; loading multiple software systems of the forwarding planes to the multiple virtual hardware systems of the forwarding planes, respectively; creating multiple communication channels. In addition, a corresponding apparatus also provided. By using the technical solutions provided by the embodiments of the present invention, multiple virtual network devices can run software systems in different versions. | 2014-01-23 |
20140025827 | METHODS AND SYSTEMS FOR DYNAMICALLY PROVISIONING RESOURCES FOR ON-DEMAND COURSES - A method for creating a course for dynamic provisioning includes receiving, by a creation engine, from a second computing device associated with a user, a request to create a course. The creation engine receives, from the second computing device, an identification of a type of computing resource for use during the course. A service provider computing device is selected from a plurality of service provider computing devices based upon an ability to provide access to the identified type of computing resource. The service provider computing device is instructed to provision a computing resource of the identified type. The second computing device is directed to connect to the provisioned computing resource. The method includes receiving, from the second computing device, an indication that the user configured the provisioned computing resource for use during the course. A state management engine is directed to save a state of the provisioned computing resource. | 2014-01-23 |
20140025828 | EXTENDING PROCESSING CAPACITY OF SERVER - Embodiments of the present invention relate to a method and apparatus for extending processing capacity of a server side. In one embodiment, there is provided a method of extending processing capacity of the server side, comprising: deciding a job to be offloaded from the server side; partitioning the job into one or more tasks; allocating the one or more tasks to one or more clients in response to http requests transmitted from the one or more clients; receiving, from the http requests transmitted from the one or more clients, responses of the one or more clients to the from the server side one or more tasks. | 2014-01-23 |
20140025829 | SYSTEM AND METHOD FOR CONNECTING A MOBILE DEVICE TO A GLOBAL NETWORK USING A VIRTUAL PRIVATE NETWORK CONNECTION - A system and method for providing access between a remotely located content provider server and a mobile device has a virtual private network server for receiving a request for access to the remotely located content provider and establishing a virtual private network connection from the mobile device to the virtual private network server responsive to the request for access to the remotely located content provider. The virtual private network server further establishes a second connection from the virtual private network server to the remotely located content provider server and maintains the virtual private network connection and the second connection to enable a transport of data between the mobile device and the remotely located content provider. | 2014-01-23 |
20140025830 | SYSTEM AND METHOD FOR ADAPTIVE RATE DETERMINATION IN MOBILE VIDEO STREAMING - A system, method and apparatus to dynamically tune parameters impacting bitrate selection to control thereby client bandwidth usage. | 2014-01-23 |
20140025831 | METHOD AND APPARATUS FOR SIGNALING POST-RING RESERVATIONS - In one embodiment, a method includes obtaining a request from a first endpoint to establish a session, determining whether a resource reservation may be established post-ring, and identifying a second endpoint to establish the resource reservation post-ring when it is determined that the resource reservation may be established post-ring. The method also includes notifying the second endpoint of the request and ringing the second endpoint. Notifying the second endpoint of the request includes notifying the second endpoint that the resource reservation may be established post-ring. | 2014-01-23 |
20140025832 | INFORMATION PROCESSING SYSTEM, CLIENT DEVICE, AND CONTROL METHOD - An image forming apparatus establishes a first network connection using a network protocol to enable transmitting of a request that is issued by taking the server apparatus for the starting point through a firewall to the image forming apparatus. The client server apparatus transmits an instruction through the first network connection to establish a second network connection corresponding to an application installed on the image forming apparatus after establishment of the first network connection. The image forming apparatus establishes the second network connection in response to the instruction transmitted from the print server. | 2014-01-23 |
20140025833 | Communication Device and Method for Transmitting Messages in a Redundantly Operable Industrial Communication Network - A method for transmitting messages in a redundantly operable communication network which includes a first subnetwork with a tree topology and a second subnetwork, wherein messages are transmitted in the first subnetwork in accordance with a spanning tree protocol. Here, communication devices associated with network nodes of the first subnetwork interchange messages containing topology information with one another to form a tree topology, messages are transmitted in the second subnetwork in accordance with a parallel or ring redundancy protocol, communication devices associated with network nodes of the second subnetwork interchange messages containing topology information for the first subnetwork with one another in accordance with the parallel or ring redundancy protocol and compare the messages with locally available topology information for the first subnetwork, and communication devices associated with network nodes of the second subnetwork determine resultant topology information for the first subnetwork based on a comparison result. | 2014-01-23 |
20140025834 | UNIVERSAL PROTOCOL FOR POWER TOOLS - A system and method for communicating with power tools using a universal protocol. The universal protocol may be implemented using a universal core module that is installed across a variety of power tools and other devices to enable communications therewith. Communications to and from the power tools are translated to a universal protocol once received. The translated communications are handled by the universal core module of a particular tool according to a set of rules. In response, the universal core module outputs communications according to the universal protocol and the set of rules, which may be translated to another protocol for receipt by components of the tool or an external device. The communications may be used, for example, to obtain tool performance data from the tools and to provide firmware updates. | 2014-01-23 |
20140025835 | SYSTEM AND METHOD FOR PROVIDING RANDOMIZATION IN ADAPTIVE BITRATE STREAMING ENVIRONMENTS - A method is provided in one example embodiment and includes receiving video data at an adaptive bitrate (ABR) client that includes a buffer; determining whether a buffer level for the buffer is below a target buffer level; applying a random delay for a fetch interval associated with requesting the video data; and requesting a next segment of the video data after the random delay. The random delay can provide for a plurality of fetch times to become decorrelated from each other. | 2014-01-23 |
20140025836 | METHOD AND APPARATUS FOR PERFORMING SERVER-SIDE SPLICING FOR LIVE STREAMING MEDIA - A method and apparatus for performing server-side splicing for live streaming media comprises receiving a request for media content from a client computer; accessing a media playlist comprising a plurality of universal resource identifiers (URIs) for each of a plurality of media content segments and consecutive sequence numbers defining an order in which the plurality of media content segments are to be viewed; accessing at least one additional content playlist for additional content to be spliced into the media content to be viewed; replacing a plurality of URIs of the media playlist with the URIs of the at least one additional content playlist to create a modified media playlist; and correcting a gap in sequence numbers that occurs in the modified media playlist when the number of URIs of the at least one additional content playlist is less than the plurality of URIs of the media playlist that are replaced. | 2014-01-23 |
20140025837 | Just-In-Time Distributed Video Cache - A video optimizer receives a request to optimize a source file and stream the optimized file. The request may be accompanied by a key uniquely identifying the original source file to be optimized and an optimized version of the source file to stream to the client. The key uniquely identifies the source video file as it exists on an origin server to prevent transmission of modified source video and the optimized version of the source file by optimization parameters to ensure compatibility with the user device. The video optimizer queries a cache database in response to the received request, which contains references keys and locations of optimized source files among local caches in a cluster of video optimizers. The cache database responds indicates whether a matching optimized version of the source file exists in a local cache of a given video optimizer in the cluster. | 2014-01-23 |
20140025838 | SYSTEM AND METHOD OF STREAMING DATA OVER A DISTRIBUTED INFRASTRUCTURE - A system and method of streaming data in real time and, more particularly, a system and method of real time streaming of data over a grid network or other distributed infrastructure. The method and system includes updating a content directory of a root server with end resource information. The method and system further includes processing the end resource information to determine connection locations for streaming data to at least one requesting end resource in a network. | 2014-01-23 |
20140025839 | SYSTEM AND METHOD FOR INCREASING TRANSMISSION BANDWIDTH EFFICIENCY - Systems and methods for increasing bandwidth for digital content delivery are presented. A content delivery method and system split a digitally encoded content file (e.g., song, television show, movie, podcast, or other audio or video content file) to be delivered to receivers into at least two files with a first file being stored at a receiver in advance of receiving the second file. The first file generally includes a majority of the information in the content file but is denatured and cannot be decoded by a receiver or media player to produce even a portion of the original content file without the second file. The second file includes information derived from the original content file that is not contained in the first file. Upon receiving the transmitted second file, a receiver combines and processes both files to recover the original content file wholly or substantially for playback. | 2014-01-23 |
20140025840 | NETWORK ANALYSIS IN A FILE TRANSFER SYSTEM - Aspects of the invention are directed to a method and system for discovering business content transfer paths in a network using file transfer information, and for calculating business risk per network component in a network. A method according to an embodiment includes: obtaining file transfer information for a plurality of file transfers between a plurality of nodes within a network; generating a confidence of correlation for each pair of file transfers in the plurality of file transfers; determining interdependencies between the plurality of file transfers based on the confidence of correlation for each pair of file transfers; and determining a business content transfer path based on the interdependencies between the plurality of file transfers. | 2014-01-23 |
20140025841 | Redundancy Elimination for Web Caching - In one embodiment, redundancy elimination for web caching may be provided. Upon receiving a request for a content object, a determination of whether the content object is cached may be made. In response to determining that the content object is not cached, the requested content object may be retrieved and, if the content object is associated with an aggregate popularity exceeding a caching threshold, the content object may be cached before providing the requested content object. | 2014-01-23 |
20140025842 | BACNET MS/TP AUTOMATIC MAC ADDRESSING - A building automation and control network (BACnet) master-slave/token-passing (MS/TP) automatic media access control (MAC) addressing system having a BACnet MS/TP network, a MAC assigner on the network, and one or more MAC assignees on the network. Each assignee may have a global unique identity (GUID) and the assigner may have a pre-defined address. The assigner may gather virtually all GUIDs of the MAC assignees on the network and gather virtually all unused MAC addresses on the network. The assigner may map GUIDs to the unused MAC addresses and send a resulting map to the MAC assignees for assignment of a MAC address to each assignee. Each assignee may be assigned a MAC address according to its GUID, and the assignment of a MAC address to each assignee may occur automatically without manual intervention. In other words, the system may provide auto MAC addressing. | 2014-01-23 |
20140025843 | TRANSPOSE BOX BASED NETWORK SCALING - The deployment and scaling of a network of electronic devices can be improved by utilizing one or more network transpose boxes. Each transpose box can include a number of connectors and a meshing useful for implementing a specific network topology. When connecting devices of different tiers in the network, each device need only be connected to at least one of the connectors on the transpose box. The meshing of the transpose box can cause each device to be connected to any or all of the devices in the other tier as dictated by the network topology. When changing network topologies or scaling the network, additional devices can be added to available connectors on an existing transpose box, or new or additional transpose boxes can be deployed in order to handle the change with minimal cabling effort. | 2014-01-23 |
20140025844 | VERIFY COMMAND FOR A PERIPHERAL DEVICE - A verify command specifies a plurality of selected areas of a peripheral device's memory. The peripheral device is validated when data corresponding to the memory content of its plurality of selected areas of memory correspond to verified data. | 2014-01-23 |
20140025845 | DETECTING ACCESSORIES ON AN AUDIO OR VIDEO JACK - A detection circuit can be configured to receive a digital value from an identification register and to determine a resistance at a conducting terminal of an audio or video jack plug using the digital value. The detection circuit can include a current source that outputs a current according to the digital value from the identification register and a comparator that compares a reference voltage to a voltage created by the current source across the resistance at the conducting terminal of the audio or video jack plug. A control logic circuit can be configured to store the digital value in the identification register, generate an interrupt signal to cause a processor to read the digital value, and identify a function of an accessory device including the audio or video jack plug, when the detection circuit determines the resistance at the conducting terminal of the audio or video jack plug. | 2014-01-23 |
20140025846 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND COMMUNICATION CONTROL METHOD - An information processing apparatus is able to communicate with a device at a plurality of transmission rates. A signal processing unit processes a signal that is transmitted to and from the device. A storage unit stores parameter information indicating a correspondence between a transmission rate and a parameter for controlling signal conditioning performed by the signal processing unit. A control unit selects a parameter appropriate for a transmission rate determined in cooperation with the device, with reference to the parameter information stored in the storage unit, and applies the selected parameter to the signal processing unit. | 2014-01-23 |
20140025847 | METHOD AND SYSTEM FOR SHARING CONTENT, DEVICE AND COMPUTER-READABLE RECORDING MEDIUM FOR PERFORMING THE METHOD - A method and system for sharing content, by which an experience is shared between users in real-time based on an interactive service between devices is provided. The method includes: receiving content-related information from at least one peripheral device reproducing content to be shared while an interactive service is being provided; and transmitting the content-related information to at least one second communication device connected to a first communication device by the interactive service based on the received content-related information. | 2014-01-23 |
20140025848 | Communications Interface Between Two Non-Complimentary Communication Devices - The present invention relates to a cable (physical) tethering of a two computer related devices that are not specifically designed to communicate with each other, and, more particularly, to a man-portable and ruggedized physical tether device with hardware and software components for physical tethering and effectuation of data exchange (and subsequent processing of the exchanged data) between, e.g., a data visualization/mobile device and a network data collection device/equipment, without the need to retrofit/redesign any aspect of the visualization/mobile device or the a network collection device/equipment to accomplish the data exchange and subsequent processing of the exchanged data. | 2014-01-23 |
20140025849 | DYNAMIC PAIRING DEVICE - A system for dynamic pairing between a first peripheral, which can dialogue with a memory card, and a second peripheral, which is connected to a computer. The first peripheral is configured to read the data contained in the memory card, to receive via a first communication channel a first item of information emitted by the second peripheral, and to emit via a second communication channel a second item of information. The second peripheral is configured to emit via the first communication channel the first item of information and to receive via the second communication channel the second item of information. The value of this second item of information conditions the authorization to open a bidirectional communication channel between the first and the second peripherals. | 2014-01-23 |
20140025850 | SERVER DIRECT ATTACHED STORAGE SHARED THROUGH PHYSICAL SAS EXPANDERS - A system and method for servers to belong to a cascaded cluster of nodes (or servers) is disclosed. Servers share storage in common without the need of an external element such as a switch and or external storage device. SAS technology is used with direct attached drives in each node, and connections between each node, to emulate a SAN environment through a cascaded SAS topology. SAS HBAs each containing an SAS expander, connect elements internal to each server with elements external to each. This cascaded DAS clustering enables bi-directional traffic from each server in the cluster to all other servers and their attached drives. | 2014-01-23 |
20140025851 | DOUBLE DENSITY I2C SYSTEM - An I2C system comprises an inter-integrated circuit (I2C) master device coupled to an I2C multiplexer via a master I2C bus. A plurality of slave I2C busses emanating from the I2C multiplexer couple the I2C multiplexer to a plurality of I2C slave devices. Each of the slave I2C busses comprises a serial data (SDA) line and serial clock (SCL) line. Each of the slave I2C busses, which is coupled to two I2C slave devices, has a first channel and a second channel. The first channel puts bidirectional serial data on the SDA line and clock signals on the SCL line, and the second channel puts bidirectional serial data on the SCL line and clock signals on the SDA line. A channel selector, associated with the I2C multiplexer, selectively couples the I2C master device to one of the two I2C slave devices via the first channel or the second channel. | 2014-01-23 |
20140025852 | Configurable Response Generator for Varied Regions of System Address Space - A bus interconnect for interconnecting one or more master devices with one or more slave devices in a system includes at least one slave interface module adapted for communicating with a corresponding one of the master devices and at least one master interface module adapted for communicating with a corresponding one of the slave devices. The bus interconnect further includes a configurable response module coupled with the slave interface module. The configurable response module is operative to generate different configurable responses associated with access requests to corresponding portions of an address space of the system. | 2014-01-23 |
20140025853 | COMPUTER SYSTEM - The present invention provides a computer system including a CPU with an L2 cache, a bus master device and a bus slave device. They are connected via a system bus to communicate with each other. The computer system | 2014-01-23 |
20140025854 | Bus system having a master and a group of slaves and communication method for interchanging data in said bus system - The invention relates to a bus system having a master and a group of slaves connected thereto via a bus and to a communication method for interchanging data between the master and slaves in such a bus system. At least one communication frequency is associated with each slave in the group. The master places transmission data at different communication frequencies onto the bus in transmission phases. Each slave in the group reads in and processes those transmission data which have been placed onto the bus by the master at a frequency corresponding to the, or a, communication frequency associated with this slave and ignores and rejects those transmission data which have been placed onto the bus by the master at a frequency corresponding to a communication frequency associated with another slave in the group, with the result that each slave in the group can be individually addressed by the master by virtue of the fact that transmission data are transmitted from the master to each of the slaves in the group at that communication frequency which has been associated with said slave. | 2014-01-23 |
20140025855 | MEMORY SUBSYSTEM AND COMPUTER SYSTEM - The present invention provides a computer system including a CPU and a memory subsystem connected via a system bus to communicate with each other. The computer system | 2014-01-23 |
20140025856 | RELIABLE NOTIFICATION OF INTERRUPTS IN A NETWORK PROCESSOR BY PRIORITIZATION AND POLICING OF INTERRUPTS - In a data network, a node determines whether to handle data-dependent events using the node's hardware interrupt buffer or instead using an available fallback action. The node classifies each detected event as being one of a plurality of different categories of events and determines, based on the classified category, whether to handle the detected event using the hardware interrupt buffer of the node. Each different event category can be assigned its own scale factor, where the available (i.e., currently unused) capacity of the hardware interrupt buffer is allocated based on those programmed scale factors. If the node determines to handle the detected event using the hardware interrupt buffer, then the node stores a hardware interrupt corresponding to the detected event in the hardware interrupt buffer. Otherwise, the node handles the detected event using a fallback action. | 2014-01-23 |
20140025857 | RESOURCE MANAGEMENT IN A MULTICORE ARCHITECTURE - A resource management and task allocation controller for installation in a multicore processor having a plurality of interconnected processor elements providing resources for processing executable transactions, at least one of said elements being a master processing unit, the controller being adapted to communicate, when installed, with each of the processor elements including the master processing unit, and comprising control logic for allocating executable transactions within the multicore processor to particular processor elements in accordance with pre-defined allocation parameters. | 2014-01-23 |
20140025858 | Recursive Lookup with a Hardware Trie Structure that has no Sequential Logic Elements - A hardware trie structure includes a tree of internal node circuits and leaf node circuits. Each internal node is configured by a corresponding multi-bit node control value (NCV). Each leaf node can output a corresponding result value (RV). An input value (IV) supplied onto input leads of the trie causes signals to propagate through the trie such that one of the leaf nodes outputs one of the RVs onto output leads of the trie. In a transactional memory, a memory stores a set of NCVs and RVs. In response to a lookup command, the NCVs and RVs are read out of memory and are used to configure the trie. The IV of the lookup is supplied to the input leads, and the trie looks up an RV. A non-final RV initiates another lookup in a recursive fashion, whereas a final RV is returned as the result of the lookup command. | 2014-01-23 |
20140025859 | INPUT/OUTPUT PROCESSING - The present disclosure provides a computer system that includes a processor coupled to a host memory through a memory controller. The computer system also includes an upper device communicatively coupled to the memory controller, the upper device configured to process local input/output received from or sent to a lower device. The computer system also includes a memory comprising a data flow identifier used to associate a data flow resource of the upper device with an external data flow resource corresponding to the lower device. A data packet received by the upper device from the lower device includes the data flow identifier. | 2014-01-23 |