31st week of 2015 patent applcation highlights part 67 |
Patent application number | Title | Published |
20150215183 | PORTABLE SYSTEM FOR MONITORING NETWORK FLOW ATTRIBUTES AND ASSOCIATED METHODS - A method for monitoring flow attributes at a network node comprises detecting first information indicative of transmission of a packet through the network node. The first information is discernible from information contained within the packet. The method also comprises determining that the packet is not part of an existing flow and generating, in a flow cache memory, a new flow entry corresponding to the packet. The method further comprises receiving second information associated with the transmission of the packet through the network node. The second information is contained in a forwarding information base (FIB) stored in the network node and cannot be discerned from information contained within the packet. The method also comprises writing, in the flow cache memory, at least a portion of the second information to the new flow entry corresponding to the packet. | 2015-07-30 |
20150215184 | DETERMINATION OF END-TO-END TRANSPORT QUALITY - Methods, systems, and devices are described for assessing the quality of end-to-end connectivity for a wireless communication device. Data generated from at least one of existing traffic and networking operations caused by existing traffic of the wireless communication device may be monitored to obtain information related to connectivity quality. One or more values of one or more metrics may be determined using the obtained information. The quality of end-to-end connectivity for the wireless communication device may be assessed using the value(s) of the metric(s). Based at least in part on a result of the assessment, an action may be performed to improve connectivity quality for the wireless communication. | 2015-07-30 |
20150215185 | Wake Pattern Management - Wake pattern management techniques are described. In one or more implementations, network traffic received by a network interface device of a computing device is monitored and a traffic pattern is recognized in the monitored network traffic. An application of the computing device is identified that corresponds to the recognized traffic pattern and responsive to this identification, at least a portion of the identified application is woken. | 2015-07-30 |
20150215186 | DYNAMIC CONTENT FILTERING OF DATA TRAFFIC IN A COMMUNICATION NETWORK - For differentiating data traffic in a communication network, a policy controller may interact with at least one node of the communication network. The policy controller may determine an identifier of a subscriber associated with a user equipment connected to the communication network. The policy controller may perform, on the basis of a location of the user equipment and/or on the basis of a time schedule, a selection between at least a first set of one or more content filtering rules and a second set of content filtering rules related to the identifier of the subscriber. The policy controller may indicate a result of the selection to the at least one node. The node may perform content filtering of data traffic of the user equipment. For this purpose, the at least one node may utilize the selected set of one or more content filtering rules as indicated by the policy controller. | 2015-07-30 |
20150215187 | Data Services in a Computer System - In a method and apparatus for a data communication system data sessions provided in response to service requests are monitored. Based on the monitoring information regarding data communicated from at least one data source during the monitored sessions is determined. Statistical information is collected based on the determination(s). Performance of at least one operation is caused based on the statistical information. | 2015-07-30 |
20150215188 | MEDIA ACCESS CONTROL FILTERING APPARATUS FOR HIGH SPEED SWITCHING AND OPERATING METHOD THEREOF - A media access control (MAC) filtering method is provided. The MAC filtering method includes setting a variable of condition on a target frame to be re-transmitted, with a relay control logic; receiving data from a physical layer; storing the received data in a relay buffer; determining whether to re-transmit the receive data; monitoring a transmission state of a MAC control logic and transmitting the received data while the MAC control logic is not used, to prevent data collision, when as a result of the determination that the receive data needs to be re-transmitted; and storing information that the received data is being transmitted, into a transmit state memory in the MAC control logic, when the received data is transmitted. | 2015-07-30 |
20150215189 | METHOD AND APPARATUS FOR MANAGING SEGMENTS CONNECTED VIA NETWORK - Provided is a method and apparatus that may generate a ping packet, transmit the generated ping packet to at least one tunnel end point (TEP), receive a response ping packet from each of the at least one TEP in response to the ping packet, and update information on a state of at least one segment connected to each of the at least one TEP based on the received response ping packet. | 2015-07-30 |
20150215190 | Future Messaging System - Some embodiments of the invention provide a future messaging system that can be configured to analyze data from one or more data sources in an automated manner in order to detect with a degree of accuracy the occurrence of a possible future event, which may or may not occur in the future. Upon detection of the future event, the future messaging system in some embodiments provides content to a set of one or more recipients. Alternatively, in some embodiments, the future messaging system only provides notification of the detection to the set of recipients. In some embodiments, a user provides the content for release upon the detection of the future event. Along with this content, the user in some embodiments provides a description of the event and a list of one or more recipients for receiving the content upon the detection of the event. The description of the event in some embodiments specifies a group of one or more event condition rule sets (ECRS′), or can be used to derive such an ECRS group. Each ECRS includes one or more event condition rules (ECRs) that can be used to specify search and/or analysis of data from data sources to detect the occurrence of an event. | 2015-07-30 |
20150215191 | UTILIZING DEVICES NEARBY - The present invention relates generally to network communications, and more particularly to detecting devices having communications issues on a network. The present invention provides for determining a communications performance status in relation to a device on a communications network experiencing a communications issue by identifying the device, locating reference devices in relation to the identified device, and determining where a performance deficiency may exist in relation to the identified device and the communications network. | 2015-07-30 |
20150215192 | FORUM SEARCH WITH TIME-DEPENDENT ACTIVITY WEIGHTING - A search engine index measures and tracks one or more numeric indicators of activity at different times, including a most current time, in on-line forums and social networking sites. Such indicators may include, for example, a current volume per unit time of messages or data posted to the site, a moving average of such volume, a moving average of current participants over time, a count of current participants, other indication of site activity, or any combination of such indicators. The search engine is responsive to queries seeking forums ranked by activity for a defined time period, including a most current time. The search engine prioritizes search results to identify the specified sites or locations in order of activity (among other possible criteria) relative to a defined time. | 2015-07-30 |
20150215193 | TRANSMISSION SYSTEM IMPLEMENTING DELAY MEASUREMENT AND CONTROL - One embodiment includes a system. The system includes a receiver configured to extract a timestamp from a header of each packet of a data stream received from a network and to de-packetize the data stream to provide a stream of data blocks. The timestamp can correspond to generation of each data block associated with each respective packet of the data stream according to a global timebase. The system also includes a delay controller configured to measure a delay associated with each packet of the data stream based on the timestamp relative to the global timebase and to control converting the data stream to a corresponding analog output signal for transmission based on the measured delay. | 2015-07-30 |
20150215194 | Smart Gateway - A smart gateway is disclosed for use in a local network for detecting a network configuration, for detecting devices connected to the network, and for providing configurable signal conditioning to correct problems in the network. The smart gateway includes an analysis circuit for testing the electrical properties of different network branches, and includes configurable signal conditioning circuitry for optimizing the performance of the network. | 2015-07-30 |
20150215195 | GENERATING OPTIMAL PATHWAYS IN SOFTWARE-DEFINED NETWORKING (SDN) - A method for optimizing delivery of digital information packets across a network of linked, packet switching nodes is disclosed. A suitably programmed computer translates business oriented requests into network technical requirements. The computer then uses knowledge including pre-stored or real-time discovered topographical maps of the network, and a database of the current attributes of the components of the network, to automatically determine settings for software addressable forwarding devices on the network to implement the network technical requirements, and then configures the network remotely via the software addressable switches at nodes on the network. | 2015-07-30 |
20150215196 | PACKET TRANSMISSION METHOD AND APPARATUS - The present invention discloses a packet transmission method and apparatus, relates to the field of communications technologies, and is invented for implementing independent QoS management and traffic statistics performed by an operator, and optimizing and configuring air interface resources. The method includes: selecting, by a transport layer, a routing path for a received payload according to a preset relational table; encapsulating, by the transport layer, the payload into a packet according to the routing path selected for the payload; and sending, by the transport layer, the packet to a network layer according to the routing path, so that the network layer sends the packet to a target host system. The present invention is mainly applied to a process of data routing in a TCP/IP five-layer model. | 2015-07-30 |
20150215197 | SYSTEMS AND METHODS FOR PEER TO PEER COMMUNICATION - Systems, methods, and computer program products for transmitting data between devices are disclosed. A device may utilize a standardized communication system (“SCS”) to transmit data directly between devices including an SCS. The SCS may discover available devices. The SCS may determine available transmission paths between a first device and a second device. The SCS may select a transmission path between the first device and the second device, and the SCS may transmit data from the first device to the second device using a standardized communication protocol (“SCP”). | 2015-07-30 |
20150215198 | LABEL-SWITCHED PATH AGGREGATION - Techniques are disclosed for aggregating label-switched paths (LPSs). One method for aggregating LSPs may include a first node comparing forwarding equivalence classes (FECs) associated with respective label-switched paths (LSPs). The first node identifies FECs that differ by a given number of bits, such as one or two bits based on the comparison. The first node generates an aggregate FEC that masks out the differing bits, thereby reducing the number of LSPs. The first node transmits the aggregate FEC to an ingress node. | 2015-07-30 |
20150215199 | NETWORK DEVICE AND COMPUTER-READABLE RECORDING MEDIUM - If destination information on a packet is not present in a routing table, a network device broadcasts, to adjacent nodes, a path request packet in which destination information on a packet is set. When the network device receives a path response packet associated with the path request packet from another node, the network device sends the packet after setting a send source node of the path response packet to the transfer destination. Furthermore, if the network device does not receive the path response packet, the network device sends, by using flooding, a packet in which the destination information on the packet is set. | 2015-07-30 |
20150215200 | RECOVERY IN CONNECTION-ORIENTED NETWORK - Recovery from failure of a working path for communications traffic in a connection-oriented network, where the working path has a preplanned recovery path, involves initiating recovery by requesting computation of a new recovery path for the communications traffic to avoid the failure. If the recovery is not successful within a time limit, recovery is carried out using the preplanned recovery path. Determining if the recovery is not successful and initiating the recovery using the preplanned recovery path can be controlled by an ingress node of the working path. By trying to compute a new recovery path first, network resources can be used more efficiently, as the new recovery path is likely to reuse most of the working path, since it is computed knowing the location of the fault. | 2015-07-30 |
20150215201 | METHOD FOR IMPLEMENTING FAST RE-ROUTING (FRR) - A method for providing a protected fast rerouting scheme for traffic conveyed in a network comprising a working path and a first backup path for conveying the traffic in case of a node failure. The method enables conveying traffic when two simultaneous failures occur, a failure of a link and/or of a node, belonging to the working path and the other—a failure occurring at a link and/or a node belonging to the first backup path. Upon detecting occurrence of a link/node failure along the working path, traffic is diverted to the first backup path, and upon detecting a concurrent failure at the downstream link/node at the first backup path, traffic is diverted to a second backup path extending from a node belonging to the first backup path and merges with the working path at a node located downstream of the failure that occurred at the working path. | 2015-07-30 |
20150215202 | METHOD AND APPARATUS FOR FACILITATING COMPATIBILITY BETWEEN COMMUNICATION NETWORKS - The described embodiments provide techniques and architectures for enabling interoperability between legacy network systems and Software Defined Networking (SDN) systems. The embodiments add functionality to an SDN system to support interworking between an SDN controlled network, and a legacy network. When upgrading a legacy system to SDN, it may not be possible to upgrade all network components at once. The described embodiments facilitate the use of legacy network components together with SDN system components, by adding new functionality to the SDN data plane elements and control plane elements. The SDN forwarding network elements (NEs) terminate the physical links carrying legacy protocols that include combined data traffic and control information. The new functionality within the SDN forwarding NEs includes processing none or some of the control messages from a legacy NE within an SDN forwarding NE, and then forwarding the remaining control messages to the controller under which that particular SDN forwarding NE is subtended. | 2015-07-30 |
20150215203 | CONTROL APPARATUS, COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND PROGRAM - A control apparatus, includes: a topology acquisition unit that acquires a topology of a network including a relay apparatus(es) to be controlled; a broadcast path search unit that calculates a broadcast path with an arbitrary external node used as a start point based on the acquired network topology and information on an external node(s) connected to the network; a control command generation unit that generates control information for causing a relay apparatus(es) on the calculated broadcast path to perform packet forwarding along the broadcast path; and a communication unit that sets the generated control information in the relay apparatus(es) on the broadcast path. | 2015-07-30 |
20150215204 | METHOD AND APPARATUS FOR PRE-CLASSIFYING PACKETS - The disclosed embodiments relate to a system that provides an intelligent port infrastructure for communication network devices. This is accomplished by incorporating a highly configurable pre-classifier module into the port infrastructure. This pre-classifier makes it possible to realign packet data to add a configurable number of bytes to the front of the packet, and also to select interesting data from incoming packets for further analysis. The selected data is sent into a configurable classification engine, which generates instructions that specify how to determine associated packet attributes. The packet attributes are then generated based on the instructions, and are forwarded along with the packet to downstream processing units. | 2015-07-30 |
20150215205 | Method, Routing Bridge, and System For Sending Packet - The present invention discloses a method, routing bridge, and system for sending a packet, which are applied to the field of communications technologies, and are invented to reduce a signaling overhead of a TRILL network. The method includes: receiving, by a first transit RB, a Nickname of an edge RB sent by a second transit RB; constructing, an address advertisement message, where the address advertisement message includes a virtual IP address and a virtual MAC address of the first transit RB; and sending, the address advertisement message to the edge RB according to the Nickname of the edge RB, so that the edge RB sends, after receiving the address advertisement message, a free ARP packet to a server that accesses the TRILL network through the edge RB, where the free ARP packet includes a correspondence between the virtual MAC address and the virtual IP address. | 2015-07-30 |
20150215206 | END-TO-END ROUTE TRACING OVER A NAMED-DATA NETWORK - A route-tracing application can measure the performance of a path in a named-data network using trace agents deployed across various network nodes. During operation, a network node can process a route-tracing Interest by performing a lookup operation in a forwarding information base (FIB) using the Interest's name, in which a respective FIB entry may map the name to a forwarding rule. If the FIB does not include an entry for the Interest's route-tracing name, a trace agent at the network node determines one or more outbound interfaces for the route-tracing operation based on the Interest's name, and creates new route-tracing FIB entries that each maps the Interest's name to a forwarding rule for the determined interfaces. The network node returns a Content Object that satisfies the Interest, in which the Content Object includes the names of the new FIB entries, as well as performance information for the path. | 2015-07-30 |
20150215207 | Method and Apparatus for Switching Data Between Virtual Machines, and Communications System - A method for switching data between virtual machines is provided, the method includes acquiring data that is inside a physical host and needs to be sent to a destination node; determining, according to the data, whether the destination node is a node inside the physical host or a node outside the physical host; and when the destination node is a node inside the physical host, determining a destination virtual network interface card (NIC) port, and sending the data to a corresponding destination virtual machine using a virtual NIC corresponding to the destination virtual NIC port; or when the destination node is a node outside the physical host, determining a physical NIC port, and sending the data outside the physical host using a physical NIC corresponding to the physical NIC port. A corresponding apparatus and system are also provided. | 2015-07-30 |
20150215208 | PACKET SWITCH USING PHYSICAL LAYER FIBER PATHWAYS - The present disclosure relates to a system for communicating traffic within a network. The system includes a plurality of switches for receiving/transmitting traffic within the network, a programmable physical layer pathway for providing one or more pathways between the plurality of switches and a controller for controlling the plurality of switches and the programmable physical layer pathway for optimizing a flow of traffic within the network., wherein the controller defines the pathway based on a destination of traffic received by the plurality of switches. | 2015-07-30 |
20150215209 | MULTIPLE ACTIVE LINK AGGREGATORS - A computing device identifies a plurality of network interface controllers (NICs) of a computing device that are available for link aggregation. The computing device establishes a first link aggregator for a first set of the plurality of NICs and a second link aggregator for a second set of the plurality of NICs. The computing device activates the first link aggregator. The computing device activates the second link aggregator while maintaining the first link aggregator active to cause the first link aggregator and the second link aggregator to simultaneously handle network communications. | 2015-07-30 |
20150215210 | FORWARDING INDEX BASED ADAPTIVE FABRIC LOAD BALANCING - Embodiments generally provide techniques for load balancing data transmitted between line cards across a network fabric. Embodiments receive, at a first line card within a modular Ethernet switch, data to be transmitted to a second line card within the modular Ethernet switch. A mask table is accessed using a value corresponding to the second line card as an index in order to retrieve a mask value. Embodiments select one of a plurality of links for the first line card for use in transmitting the data, based on a load balancing algorithm and the retrieved mask value. The data is then transmitted to the second line card using the selected link. | 2015-07-30 |
20150215211 | VXLAN BASED MULTICASTING SYSTEMS HAVING IMPROVED LOAD DISTRIBUTION - A virtual extensible local area network (“VXLAN”) system includes servers having VXLAN tunnel end points (“VTEP”) and virtual machines (“VMs”), multiple routers to transmit network data using bidirectional groups (“BIDIRs”) and rendezvous points (“RPs”), and an associated management and provisioning entity (“MPE”) adapted to arrange BIDIRs dynamically based upon network traffic such that traffic is more evenly distributed across the VXLAN. Some of the routers can be preconfigured as potential RPs, and the MPE can activate and deactivate these routers to and from RP status as needed. The MPE creates and rearranges BIDIRs based upon volume thresholds of traffic being reached in BIDIRs, such as by splitting overloaded BIDIRs. Network traffic can be monitored by VTEPs and RPs. | 2015-07-30 |
20150215212 | SYSTEM AND METHOD FOR FEEDBACK BASED TRAFFIC MANAGEMENT - A communication system that may include a traffic management module and a communication interface module. The communication interface module is arranged to: estimate a status of multiple channels by utilizing hardware channel status estimators, generate filler packets in response to the status of the multiple channels; wherein the filler packets are associated with the multiple channels; send the filler packets to the traffic management module. The traffic management module is arranged to receive multiple input packets that are associated with multiple channels, receive the filler packets; apply a traffic management scheme on the multiple input packets and the filler packets to provide multiple intermediate packets that comprise (a) multiple filler traffic managed packets and (b) multiple non-filler traffic managed packets. | 2015-07-30 |
20150215213 | SYSTEM AND METHOD FOR LINK AGGREGATION GROUP HASHING USING FLOW CONTROL INFORMATION - A system and method for forwarding network traffic includes receiving a first flow of network traffic at an ingress port on a switch, collecting flow control metrics for a plurality of egress ports assigned to a link aggregation group of the switch, selecting a first egress port from the plurality of egress ports using a hashing strategy based on at least information associated with the flow control metrics, assigning the first flow to the first egress port, directing the first flow to the first egress port, and transmitting network traffic associated with the first flow using the first egress port. | 2015-07-30 |
20150215214 | METHOD AND SYSTEM FOR INCREASING DATA FLOW TRANSMISSION - A network system and method regarding data flow transmission, including: a first network connection interface interconnecting with a transmitter; at least two second network connection interfaces interconnecting with a receiver through at least two access networks; and a control unit, used for receiving packets of a data flow from the transmitter by the first network connection interface, selecting an access network from the access networks connecting to the at least two second network connection interfaces to send the packets embedded with the packets of the data flow to the receiver, determining whether to generate at least one nominal reception acknowledgement message corresponding to the packets of the data flow, generating the nominal reception acknowledgement message on behalf receiver if it is determined to generate the nominal reception acknowledgement message, and sending the nominal reception acknowledgement message to the transmitter; and at least one storage medium. | 2015-07-30 |
20150215215 | Wireless End-User Device With Differentiated Network Access Selectively Applied to Different Applications - A wireless end-user device has wireless wide-area network (WWAN) and wireless local-area network (WLAN) modems. A memory stores a network service activity control policy set that includes multiple differential traffic control policy elements applicable respectively to different end-user applications. One or more processors are configured to implement an application program interface (API) to control application access to Internet data services communicated through the modems. The API selectively blocks or allows Internet access activities by each of the end-user applications based on their respective traffic control policy elements and based on the modem to be used for the Internet access activities. | 2015-07-30 |
20150215216 | Call Connection Establishment Via Service Specific Access Control - A method and apparatus is disclosed to prioritize certain types of traffic, such as voice traffic or video traffic, to provide some examples, over other types of traffic, such as data traffic, to provide an example, within one or more of the cells during the period of high volume of traffic, for example, during the foreseeable and/or the unforeseeable events. The traffic within the communication network can be monitored and the prioritization of the traffic can be dynamically changed based upon the type and volume of traffic or the prioritization of the traffic can be preemptively changed based upon a foreseeable event. | 2015-07-30 |
20150215217 | TRAFFIC MANAGEMENT IN A MULTI-CHANNEL SYSTEM - A method, system and computer program product in a downstream line card of a Cable Modem Termination System (CMTS) for managing downstream traffic for channels and bonded channel groups is provided herein. The method comprises the step of receiving packets for transmission to cable modems and classifying each packet to a flow based on class of service associated with the packet. The method further includes the step of storing the packets in flow queues based, wherein a flow queue is selected based on a flow a packet is associated with and wherein each flow corresponds to a single flow queue. The method also includes transmitting the packets from the flow queues to channel queues or bonded channel queues using corresponding channel nodes or bonded channel nodes at a rate that is determined based on feedback data and scheduling downstream transmission of packets on a single downstream channel if the packet is stored in a channel queue and on multiple downstream channels that are bonded together to form a bonded channel group if the packet is stored in a bonded channel queue. The feedback data is adjusted for each channel node or bonded channel node based on a queue depth for a corresponding channel queue or bonded channel queue. | 2015-07-30 |
20150215218 | ENHANCED TECHNIQUES OF TCP ACK TRANSMISSION IN UPLINK - Techniques of Transmission Control Protocol (TCP) packet transmission for wireless communication are provided for a user equipment (UE). The UE receives a plurality of TCP packets on a downlink channel from a network. In response, the UE generates a plurality of TCP Acknowledgment (ACK) packets corresponding to the plurality of received TCP packets. The plurality of TCP ACK packets is prioritized based on certain criteria. A TCK ACK packet with a highest priority among the plurality of TCP ACK packets is selected. The selected highest priority TCP ACK packet is then sent to the network on an uplink channel. | 2015-07-30 |
20150215219 | Service Specific Traffic Handling - A device, DEV, | 2015-07-30 |
20150215220 | METHOD AND APPARATUS TO ASSIST NETWORK TRAFFIC - Described is a User Equipment (UE) to communicate with an eNB on an LTE network, the UE comprising: EPS bearers, at least one of which is configured with a TFT, wherein the TFT includes one or more packet filters; a transmitter to transmit traffic over the LTE network to the eNB, the traffic having packets; and logic to configure the one or more packet filters for uplink transmission with an indicator, wherein the indicator to identify whether the packets in the traffic are attended. Described is a Public Data Network Gateway (PGW) comprising: logic to associate a packet filter of an uplink traffic flow with a packet filter in a downlink traffic flow; and logic to label packets for downlink traffic as attended or unattended in the downlink traffic flow when the associated packet filter of the uplink traffic flow is identified as attended or unattended, respectively. | 2015-07-30 |
20150215221 | SYSTEM AND METHOD FOR EXTRACTING USER IDENTIFIERS OVER ENCRYPTED COMMUNICATION TRAFFIC - Systems and methods for extracting user identifiers over encrypted communication traffic are provided herein. An example method includes monitoring multiple flows of communication traffic. A sequence of messages is then sent to a user in accordance with a first temporal pattern. A flow whose activity has a second temporal pattern that matches the first pattern is then identified among the monitored flows. The identified flow is then associated with the user. | 2015-07-30 |
20150215222 | Traffic Differentiator Systems For Network Devices And Related Methods - Traffic differentiator systems for network devices and related methods are disclosed that determine difference packets from multiple packet streams. Some embodiments are configured to receive two streams of packets with one stream being a processed version of another stream and then to determine difference packets within a lookup time window that is, for example, associated with a processing time for the second stream to be a processed version of the first stream. Difference packets within a lookup time window can also be determined for packets received within a single combined stream of packets. Difference packets and/or related statistical information is then output for additional processing, as desired. The streams of packets can be associated with ingress and egress packets for a network device, and the difference packets and related statistical information can be used to determine packets that are removed, added, and/or modified by the network device. | 2015-07-30 |
20150215223 | STREAMING INFORMATION BASED ON AVAILABLE BANDWIDTH - A method and system for streaming information associated with a server and a computing system is described. The method may include increasing a packet size used for the streaming of information from a first packet size to a second packet size based on an identified increase in available bandwidth. The method further includes increasing a number of simultaneous connections used for the streaming of information from a first number of simultaneous connections to a second number of simultaneous connections based on the identified increase in available bandwidth in response to a determination that the second packet size equals a maximum packet size for a protocol used for the streaming of the information. | 2015-07-30 |
20150215224 | POSITIVE FEEDBACK ETHERNET LINK FLOW CONTROL FOR PROMOTING LOSSLESS ETHERNET - An Ethernet node includes a receiver and transmitter for coupling to an Ethernet link for transceiving Ethernet frames with a remote Ethernet node at a remote end of the Ethernet link. The Ethernet node sends to the remote Ethernet node credit information that enables the remote Ethernet node to know an amount of Ethernet frames the remote Ethernet node is allowed to send to the Ethernet node. The credit information may be specified on a VLAN priority basis and may be included in a header piggy-backed on a host Ethernet frame or may be included in an explicit frame. The credit information may incrementally replenish credits or may specify an absolute credit amount and may be sent in response to processing frames, detection of a frame error, receipt of a request from the remote node or other events. | 2015-07-30 |
20150215225 | Methods, Network Node, Systems, and Computer Program Products For Controlling Usage of Multi-Path TCP - The present disclosure relates to a method performed by an MPTCP controller of a multi-path transmission control protocol (MPTCP) capable device. The method comprises receiving information signals comprising MPTCP usage information, from outside of the device. The method also comprises sending control signals to an MPTCP scheduler of the device for controlling said scheduler, the control signals being based on the received usage information. The present disclosure also relates to devices which may perform said method. | 2015-07-30 |
20150215226 | Device and Method for Packet Processing with Memories Having Different Latencies - A packet processing system and method for processing data units are provided. A packet processing system includes a processor, first memory having a first latency, and second memory having a second latency that is higher than the first latency. A first portion of a queue for queuing data units utilized by the processor is disposed in the first memory, and a second portion of the queue is disposed in the second memory. A queue manager is configured to push new data units to the second portion of the queue and generate an indication linking a new data unit to an earlier-received data unit in the queue. The queue manager is configured to transfer one or more queued data units from the second portion of the queue to the first portion of the queue prior to popping the queued data unit from the queue, and to update the indication. | 2015-07-30 |
20150215227 | OVERLOAD PROTECTION OF A TRANSFORMER LOADED LINE DRIVER - A method of identifying and correcting each of the changes that may occur with wire pairs between the transmitter and receiver in Ethernet 10GBase-T cabling is provided. The method includes four wire pairs A, B, C and D, a polarity swapping and scrambler state machine that determine if the chosen pair matches the requirements for pair A. A slave Tap state machine generates a rule for correct B, C and D patterns based on a pair chosen as pair A. The cables B, C and D are iteratively swapped to rearrange the pair mapping into the polarity swap state machine, and a deskew state machine identifies the latency difference between the different pairs. If the rules are not satisfied, a new pair A is designated at the swapping state machine and the process is repeated until the rules are satisfied. | 2015-07-30 |
20150215228 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR A CLOUD-BASED VIRTUALIZATION ORCHESTRATOR - Methods, systems, and computer readable media for managing network virtualization are disclosed. According to one aspect, a method for managing network virtualization includes, at a virtualization orchestrator comprising a hardware processor and for managing virtual networks within a telecommunications network, receiving virtualization related data from an information concentrator for collecting and analyzing virtualization related information and/or a source other than telecommunications network nodes, determining a network virtualization operation based on the received data, and performing the network virtualization operation. | 2015-07-30 |
20150215229 | RESOURCE AFFINITY IN A DYNAMIC RESOURCE POOL - Techniques disclosed herein describe methods for achieving resource affinity and scalability in dynamic environments by calculating the modulus of a numeric request identifier against a fixed selection of numbers. Using the proposed techniques yields a numeric request identifier and resource identifier combination that ensures a given resource possesses the unique state applicable to that user's request. Using a fixed selection of numbers thus maintains resource affinity while achieving scalability as resources are added to or subtracted from a pool of resources. | 2015-07-30 |
20150215230 | METHODS AND APPARATUS FOR ALLOCATING CLOUD-BASED MEDIA RESOURCES - A method for allocating a cloud-based media resource, comprising: receiving a cloud-based media task request with at least one parameter from a task requester; calculating a second integrated utility value by utilizing the at least one parameter; comparing the second integrated utility value with a first integrated utility value; determining whether to allocate the cloud-based media resource to the task requester according to a result of comparison. An apparatus for allocating a cloud-based media resource according to the present technology is also provided. In some illustrative embodiments, from the view of the utility improvement of cloud-based media services, an objective function is no longer a minimized response time but a maximum utility, and thus the satisfaction of cloud users can be significantly increased. | 2015-07-30 |
20150215231 | PROCESSING RESOURCE ACCESS REQUEST IN NETWORK - A method for processing a resource access request in a network based on a software defined network (SDN) protocol includes receiving a resource access request forwarded by a first SDN switch in the network, wherein there exists no forwarding rule matching the resource access request in the first SDN switch; obtaining, according to the resource access request, resource server information of a resource server where the requested resource is stored, wherein the resource server is located in the network; generating a forwarding rule corresponding to the resource access request according to the resource server information; and sending to the first SDN switch at least one portion of the forwarding rule corresponding to the resource access request, so that the first SDN switch forwards the resource access request according to the at least one portion of the forwarding rule. | 2015-07-30 |
20150215232 | METHOD FOR UPDATING MESSAGE FILTER RULES OF A NETWORK ACCESS CONTROL UNIT OF AN INDUSTRIAL COMMUNICATION NETWORK ADDRESS MANAGEMENT UNIT, AND CONVERTER UNIT - Method and system of updating message filter rules of a network access control unit of an industrial communication network. At least one address-based message filter rule is assigned to the first communication device. The first communication device is replaced with the second communication device, and the second communication device is registered in the address management unit in response to the replacement of the first communication device with the second communication device. Upon determining that a communication device with an identical communication device description is already registered, the address management unit transmits a change message to the network access control unit or to the converter unit. The communication network address of the first communication device is replaced with the communication network address of the second communication device based on the at least one address-based message filter rule. | 2015-07-30 |
20150215233 | METHOD AND APPARATUS FOR CONTROLLING HOME NETWORK ACCESS USING PHONE NUMBERS, AND SYSTEM THEREOF - A method and apparatus for controlling a home network access using phone numbers, and a system thereof, which enables a sharing user to simply set and manage sharing environment based on a telephone number capable of being easily recognized by the sharing user, and enables sharing users to simply access a sharing device inside a home using telephone numbers previously recognized by the sharing users when sharing contents of a UPnP device connected to a home network with the sharing users outside the home. The system includes a phone number management server for managing phone number information and a linked home gateway identifier, an access list management server for managing an access list, a home gateway management server for managing state information and access information of a home gateway, and a service server for receiving a service request from a remoter terminal and processing the received service request. | 2015-07-30 |
20150215234 | APPLICATION SERVICE LEVEL OBJECTIVE AWARE DEMAND ESTIMATION - A management server and method for performing resource management operations in a distributed computer system uses at least one sampling parameter to estimate demand of a client for a resource. The sampling parameter has a correlation with at least one target performance goal of an application that the client is running. The demand estimation can then be used to make at least one decision in a resource management operation. | 2015-07-30 |
20150215235 | Inter-domain SDN Traffic Engineering - Constraining resource provisioning by domain controllers based on resource requirements projected for remotely-originating inter-domain traffic can improve utilization efficiency and link reliability in multi-domain software defined network (SDN) architectures. A domain controller may be required to reserve a portion of inter-domain link capacity for transporting remotely-originating traffic. This may limit the inter-domain link capacity available for transporting locally-originating traffic in a manner that ensures remotely-originating traffic flows have equitable and/or adequate access to resources of inter-domain links. Alternatively, a domain controller may be required to maintain a minimum throughput rate for remotely-originating traffic, which may cause remotely-originating traffic to be prioritized over locally-originating traffic when necessary to maintain the minimum throughput rate. Provisioning constraints can be generated in a centralized or distributed fashion. | 2015-07-30 |
20150215236 | METHOD AND APPARATUS FOR LOCALITY SENSITIVE HASH-BASED LOAD BALANCING - A method in a computing device for locality sensitive load balancing between servers includes receiving a packet and querying a plurality of Bloom filters, using keys based upon a plurality of header field values of the packet, to generate a plurality of candidate servers. A subset of the candidate servers were generated due to false positive matches occurring from some of the plurality of Bloom filters. One server of the plurality of servers is identified as the destination for the packet based upon identifying the subset of candidate servers within an entry of a false positive table. Each false positive table entry identifies, for a flow of packets, servers that are falsely included in sets of candidate servers generated by the plurality of Bloom filters for packets of that flow. The packet is transmitted to the first server. | 2015-07-30 |
20150215237 | FLEXIBLE DETERMINISTIC BINARY SCHEDULER - A method for allocating port assignments for transmitting a reserved network stream across a network node comprises determining a cycle time associated with a network node. The method also comprises establishing, for at least one port of the network node, a plurality of virtual layers associated with the cycle time, wherein each of the plurality of virtual layers is divided into 2n equally-spaced slots per cycle (where n>0). The method further comprises receiving a reserved stream request associated with transmission of a reserved stream across the node, and determining a number of slots required to transmit the reserved stream. The method also comprises assigning one or more slots associated with a port of the network node to the transmission of packets associated with the reserved stream based on the determined number of slots. The method further comprises transmitting the stream according to the slot assignment associated with the port of the network node. | 2015-07-30 |
20150215238 | Network Switch and Method of Operating a Communication Network - A network switch includes: a plurality of communication ports, each communication port of the plurality of communication ports having a first electrical output terminal and a second electrical output terminal configured for providing an electrical output signal between the first electrical output terminal and the second electrical output terminal. The network switch is configured to electrically switch off the electrical output signal of at least one communication port of the plurality of communication ports. | 2015-07-30 |
20150215239 | BONDING DEVICE AND METHOD - A device that includes a plurality of transceivers configurable to simultaneously operate with a combination of bonded and unbonded transceivers. A first transceiver of the plurality of transceivers is operable at a first data rate, and a second transceiver of the plurality of transceivers is simultaneously operable at a second data rate that is different than the first data rate. The first and second transceivers are operable as bonded transceivers and wherein a third transceiver, of the plurality of transceivers, is simultaneously operable at a third data rate and the third transceiver is not bonded with any other transceiver. | 2015-07-30 |
20150215240 | MESSAGING SYSTEM - Communication is provided between a plurality of different service industry systems which communicate in incompatible formats. A message intended for a destination system and in a format used by the origin system may be received from a first system. The received message may be converted into an intermediary format. The intermediary format may be in the form of an extended markup language (XML) file or other document type. A specification associated with the origin system may be used to map data fields from the received message to the intermediary XML document. A specification document associated with the destination system may be used to translate the intermediary document to an outgoing message that conforms to a format used by the destination system. The outgoing message may then be used transmitted to the destination system. | 2015-07-30 |
20150215241 | MESSAGE DISTRIBUTION GROUPS - A user who is a member of a message distribution group may wish to be temporarily removed from receiving all future messages sent to a distribution group or from receiving select future messages sent to a distribution group. The user can send a request to temporarily leave the distribution group and provide criteria or conditions which would cause the user to be automatically rejoined to the distribution group for receiving future messages. A user can also request to receive messages sent to the distribution group during the user's temporary absence from the distribution group upon rejoining the distribution group. | 2015-07-30 |
20150215242 | Perpetual Memoire - Among other things, an intelligent automated proxy for an party who wants to communicate a multimedia message about a life event an integrated, conversational manner using natural language dialog to a second party and provides information from which the life event, the communication, the manner of delivery, the future time, and the recipient can be determined. | 2015-07-30 |
20150215243 | METHOD AND APPARATUS FOR EXCHANGING STATUS UPDATES WHILE COLLABORATING - An approach, is presented for exchanging status updates while on and/or offline when collaborating on various activities via one or more networks. A method comprises determining one or more tasks associated with at least one collaborative activity for one or more devices participating in the at least one collaborative activity. The method also comprises determining status information for the one or more tasks with respect to the one or more devices. Further, the method also comprises causing, at least in part, an exchange of the status information among the one or more devices via at least one communication mechanism that supports off-line messaging. | 2015-07-30 |
20150215244 | SYSTEM AND METHOD USING PRESENCE IN A DATA NETWORK TO FACILITATE COMMUNICATION - A method and system utilizing presence in a presence aware data/messaging network between a user and an organization for communication purposes to indicate when both parties are ready to engage in a dialog session or when one party has new information for the other party. The method and system can be further enhanced if the presence aware network also provides location information or other state information on the user. | 2015-07-30 |
20150215245 | USER INTERFACE FOR GRAPHICAL REPRESENTATION OF AND INTERACTION WITH ELECTRONIC MESSAGES - A method and a device are disclosed including a user interface configured to display and manage grouped graphical representations of electronic data and messages, such as files and emails, that can be zoomed in to access different types of information and details about one or a group of messages. The user interface further allows searching for, dispositioning, and taking various actions on one or a group of messages. In various embodiments, the graphical representation includes grids of grids or tiles, and in other embodiments, it includes fractal representations such as quadratic fractals. At least four types of zoom operations are disclosed including digital zoom to enlarge images, context-zoom to show different information types about messages like folders, categories, collections, etc. depending on context; semantic-zoom to show different data depending on level of detail; and metadata-zoom to show metadata about a message such as timestamp, existence of attachments, and the like. | 2015-07-30 |
20150215246 | MESSAGING AND TASK MANAGEMENT DEVICE AND METHOD THEREOF - A method for organizing a task includes creating the task in an application run in an electronic device, selecting one or more other users to join the task, adding the task to a schedule of a first user and the selected users who use the application, and determining a best communication system to use to inform the selected users about the task. The application includes a number of embedded communication systems. Message correspondence records of all of the embedded communication systems are displayable on a single interface of the application. The first user can send messages to other users through the embedded communication systems, and receive messages from the other users through the corresponding embedded communication systems. The task is created by the first user selecting one or more messages from a message correspondence record of the embedded communication systems. | 2015-07-30 |
20150215247 | SELECTING A COMMUNICATION MODE - Systems and methods to switch from a first communication mode to a second communication mode are disclosed herein. A level of communication between a first user and a second user in a first communication mode is detected. The first communication mode is included in a first communication interface displayed on a device of the first user. A second communication mode is selected based on the detected level of communication between the first user and the second user in the first communication mode. A switch from the first communication mode to the second communication mode is caused. The second communication mode is included in a second communication interface. | 2015-07-30 |
20150215248 | SYSTEM FOR DIRECT PULL INTERNET CONTENT BY/TO ELECTRONIC MAIL OR BY THE SYSTEM - A computer system for delivering user email, SMS/MMS text or system prompted internet content via email and a proprietary user interface. The system facilitates the delivery and access of internet available and prepared content whether it a file, text or a link to a web page by using email, SMS/MMs text or the system through an electronic device that communicates over a network to the computer system. The system matches the email, text or system user request and the information sent by a requesting user to content predefined by a sending user to deliver that content. The computer system directly connects users to internet content. The computer system provides the receiving user with internet files, text or web page links that fulfills the receiving user's request for information from the sending user. When the receiving user initiates the request for information, the computer system records the request for that information. | 2015-07-30 |
20150215249 | ANIMATED DELIVERY OF ELECTRONIC MESSAGES - An electronic message is transformed into moving images uttering the content of the electronic message. Methods of the present invention may be implemented on devices such as smart phones to enable users to compose text and select an animation character which may include cartoons, persons, animals, or avatars. The recipient is presented with an animation or video of the animation character with a voice that speaks the words of the text. The user may further select and include a catch-phrase associated with the character. The user may further select a background music identifier and a background music associated with the background music identifier is played back while the animated text is being presented. The user may further select a type of animation and the animation character will be animated according to the type of animation. | 2015-07-30 |
20150215250 | MEDIA APPLIANCE - A media appliance comprising: video apparatus for outputting signals to a screen; a control device allowing a user to control the output of signals from the video apparatus to the screen, thereby selecting a viewing activity; a network interface for accessing a packet-based network; a memory storing a communication client application; and processing apparatus, coupled to the memory, network interface and video apparatus, and arranged to execute the communication client application; wherein the client application is configured so as when executed to allow the user to conduct bidirectional communications with other users via the packet-based network, and output notifications to the user of incoming communication events received from other users over the packet-based network; and wherein the client application is further configured to defer one or more of said notifications of incoming communication events received during said viewing activity, determine a delineation in the viewing activity, and automatically output the one or more notifications to the user following said delineation. | 2015-07-30 |
20150215251 | COMMUNICATION SYSTEMS AND RELATED METHODS FOR NOTIFYING DEVICES HAVING A PLURALITY OF UNIQUE IDENTIFIERS ABOUT MISSED COMMUNICATIONS - Apparatuses and methods for notifying a group of communication devices about a missed call are disclosed. Each communication device is associated with a group identifier that is shared with all the communication devices in a group. Each communication device is also associated with an individual identifier that is unique to that communication device. An unanswered communication to the group identifier is received on all the communication devices in the group. A first communication device transmits to a remote server an acknowledgement notification that the unanswered communication related to the group identifier has been acknowledged by the user. A clear indicator indicating that the unanswered communication has been acknowledged is transmitted from the remote server to all the devices in the group except the first communication device. Each of the communication devices receiving the clear indicator can then clear its indicator that notifies the user of a missed call. | 2015-07-30 |
20150215252 | DETECTING UNINTENDED RECIPIENTS OF ELECTRONIC COMMUNICATIONS - A computer-implemented method, including receiving information indicative of a request to send an electronic communication to a recipient; executing by one or more computer systems one or more validation operations to determine whether the recipient is an intended recipient of the electronic communication by producing a validation score; determining, based on comparison of the validation score to a threshold value, that the recipient is an unintended recipient of the electronic communication; and when detecting the recipient as an unintended recipient, notifying the sender that the recipient is potentially an unintended recipient of the electronic communication prior to sending. | 2015-07-30 |
20150215253 | SYSTEM AND METHOD FOR AUTOMATICALLY MINING CORPUS OF COMMUNICATIONS AND IDENTIFYING MESSAGES OR PHRASES THAT REQUIRE THE RECIPIENT'S ATTENTION, RESPONSE, OR ACTION - Exemplary embodiments of the present disclosure are directed towards a system for processing communications that detects just the portions of the communication requesting action, a response, or increased attention from a user, wherein said system comprises: (a) a message filter unit that analyzes the content and metadata of messages conveyed by various communication modalities and determines which portions of the messages request action, a response, or increased attention from the user; (b) a sender importance unit that determines from past communication patterns the perceived urgency that the user will afford to a new message from a particular sender; and (C) a user interface unit that alerts the user to detected items that require attention, response or action. Additionally, the disclosure describes a method for managing a list of tasks requiring attention automatically, where incoming messages are scanned and action items extracted and added to the list. | 2015-07-30 |
20150215254 | Inmate Communication System - An inmate communication system is configured to manage the sending and receiving of messages on a messaging service between an inmate incarcerated in a correctional institution and other inmates, or between the inmate and a contact located outside of the facility. Example messaging services include SMS and MMS. Inmates are provided access to a messaging terminal. The inmates interact with the messaging terminal to compose messages for transmission and view received message transmissions. The message communications of the inmates and contacts are analyzed prior to transmission to the recipient. Message contents are analyzed for flagged key-words and flagged sender/recipients. Flagged messages may be placed in an approval queue prior to their delivery for approval or rejection. | 2015-07-30 |
20150215255 | Method and device for sending microblog message - Disclosed is a method for sending a microblog message, including that: when a new microblog message is received, a microgroup identification (ID) mentioned in the microblog message is acquired; and when a user sending the microblog message has been enrolled in a microgroup corresponding to the microgroup ID, the microblog message is sent to all member users in the microgroup. The present disclosure further provides a device for mentioning a number of people in the field of microblog. According to a technical solution of the present disclosure, it is possible to mention a number of people in a microgroup in the field of microblog. | 2015-07-30 |
20150215256 | Apparatus and Method for Multi-Format Communication Integration - This disclosure relates generally to apparatuses, methods, and computer readable media for integrating communications for computing devices across multiple formats and multiple protocols. More particularly, this disclosure relates to apparatuses, methods, and computer readable media to permit computing devices, e.g., smartphones, tablets, laptops, wearables, and the like, to present users with a multi-protocol, person-centric, multi-format inbox feed system for integrating multi-format communications. Use of a person-centric, e.g., sender-specific, inbox feed allows users to view/preview all their messages in a single feed. Grouping messages by sender also conveniently allows the user to stay on the same user interface screen while reviewing messages and allows for quick visual filtering of messages. Such a communication feed may also include messages in one or more of a variety of communication formats (e.g., text, voice, video, and/or images) received via one or more of a variety of communication protocols (e.g., SMTP, IMAP/POP, SMS/MMS, XMPP, YMSG). | 2015-07-30 |
20150215257 | CUSTOMIZING COMMUNICATIONS - Among other things, a curated communication system and method for a party who wants to communicate a customized multimedia message and be provided with expert guidance to simplify the customization. | 2015-07-30 |
20150215258 | NOTIFICATION MANAGEMENT - Computer-implemented methods for providing a single notification for display in an application from multiple received notifications are provided. In one aspect, a method includes receiving a first notification for an application and receiving a second notification for the application subsequent to the first notification, and analyzing content of the first notification and content of the second notification. The method also includes determining, based on the analysis, whether the second notification is related to the first notification, and providing, for display, a single notification includes at least a portion of the content of the first notification and at least a portion of the content of the second notification when the second notification is related to the first notification. Systems and machine-readable media are also provided. | 2015-07-30 |
20150215259 | ASSOCIATING A SEGMENT OF AN ELECTRONIC MESSAGE WITH ONE OR MORE SEGMENT ADDRESSEES - Methods and apparatus related to associating a segment of an electronic message with one or more segment addressees. One or more message addressees of an electronic message may be identified, the one or more message addressees identifying at least one recipient of the electronic message. A segment of the electronic message may be identified via one or more processors. One or more segment addressees may be determined from the at least one recipient, the one or more segment addressees identifying an addressee for the identified segment. One or more aspects of the segment may be associated with the one or more segment addressees. An indication pertaining to the one or more aspects of the segment may be provided to the one or more segment addressees. | 2015-07-30 |
20150215260 | METHOD FOR GUARANTEEING COMMUNICATION LIABILITY - The present invention discloses a method for guaranteeing communication reliability, comprising: issuing different levels of electronic stamps; and allowing an electronic mail with the electronic stamp to obtain a service corresponding to the level of the electronic stamp. By using the present invention can the reliability of communication be guaranteed, and the deep-level communication demand of a correspondent be satisfied. | 2015-07-30 |
20150215261 | METHODS AND DEVICES FOR ONLINE CONTACTS EXPANSION - A device may include a storage medium and a processor. The processor may execute a set of instructions in the storage medium to: provide a first platform; provide a first user account registered in the first platform to a user; access, through the first user account, a second user account of the user registered in a second platform; obtain, from the second user account, a communication log of the second user account; obtain an address list from the second user account; obtain a plurality of contacts from the second user account who have a prior communication with the user through the second user account based on the communication log; select, from the plurality of contacts, at least one recommended contact for the user; combine the at least one recommended contact with the address list in to a combined list; and display the combined list via the first user account, highlighting the at least one recommended contact to the user. | 2015-07-30 |
20150215262 | Question Server To Facilitate Communication Between Participants - Systems and methods are provided for facilitating contact or communication between users or participants. A profile matching process is performed to match a user profile of a first user to a user profile of a second user. A number of questions to ask the second user are automatically selected. In addition, an answer to one or more of the questions may be suggested to the second user. The questions and any suggested answers are then sent to the second user at an associated user device. A reward to be revealed to the second user in response to answering the questions may also be provided. A summary of the answers given by the second user may be provided to the first user. In response, the first user may choose to share his or her full or partial user profile, contact information, or the like with the second user. | 2015-07-30 |
20150215263 | Mobile Ad Hoc Networking - In one embodiment, a method comprising by one or more computing devices, transmitting, from a first mobile device, a first message that includes a first user identifier corresponding to a first user of the first mobile device, wherein the first user identifier corresponds to a user account of the first user in a social-networking system, receiving, at the first mobile device, one or more second messages that includes a second user identifier corresponding to a second mobile device within a direct radio connectivity of the first mobile device, wherein the second user identifier corresponds to a respective user account of a second user in the social-networking system, and storing, at the first mobile device, information received in the second message for access by one or more applications hosted on the first mobile device. | 2015-07-30 |
20150215264 | COMMON MESSAGE SENDING METHOD, ELECTRONIC DEVICE, AND STORAGE MEDIUM - The present disclosure relates to a common message sending method, an electronic device, and a non-transitory storage medium. According to user numbers on a platform, followers of a first user are acquired to construct a first subset, followers of a second user are acquired to construct a second subset. Common followers in the first subset and the second subset are acquired. A common message is sent to the common followers. The present disclosure further relates to an electronic device and a non-transitory storage medium. The common message sending method, the electronic device, and the storage medium according to the present disclosure achieve efficient, fast sending of a common message by massive, comparison of followers to send a common message. | 2015-07-30 |
20150215265 | METHOD AND APPARATUS FOR MANAGING INTERNET PROTOCOL (IP) AND MEDIA ACCESS CONTROL (MAC) TABLES OF TUNNEL END POINT (TEP) AND ADDRESS RESOLUTION PROTOCOL (ARP) TABLE OF SERVER CONNECTED TO TEP - A method and apparatus for efficiently managing and updating an Internet protocol (IP) table and a media access control (MAC) table of a tunnel end point (TEP) and an address resolution protocol (ARP) table of a server in which an ARP packet and a response ARP packet are transceived amongst TEPs connected via a network through a multicast absent an additional unicast tunnel and an overload of a Layer 3 (L3) network is significantly reduced is provided. | 2015-07-30 |
20150215266 | VLAN Advertisement and Automated Configuration - A gratuitous address resolution protocol frame is sent from an information handling system upon detection of VLAN status change the information handling system. A status flag included in the address resolution protocol frame provides a switch that receives the frame with the status change, such as the addition or removal of a VLAN at the information handling system. | 2015-07-30 |
20150215267 | SURROGATE NAME DELIVERY NETWORK - A method for providing access to an Internet resource includes registering a surrogate nameserver to be an authoritative nameserver in a DNS network, receiving at the surrogate nameserver a DNS query, maintaining at the surrogate nameserver a cache that includes a resolution of the DNS query, and executing at the surrogate nameserver a policy code to make a determination of validity of one or more of the DNS query and the cached resolution. | 2015-07-30 |
20150215268 | PRIVATE TUNNEL NETWORK - A processor-based system and method comprising a private tunnel connector operable to receive a network connection request, test the connection request for private network information, generate network connection information in response to the test, and respond to the network connection request with the network connection information. The testing may include accessing a DNS server for private network information, and receiving private domain information from a private domain server. The private tunnel connector is further operable to connect to a private domain server that is coupled to the private network connector through the Internet. The private domain server may include private cloud information such that users may create and access one or more private clouds using tunneling technologies. Domain servers and host machines may employ various encryption schemes to facilitate adding public Internet resources to the private cloud. | 2015-07-30 |
20150215269 | HIGH AVAILABILITY FOR CLOUD-BASED SERVICES - High availability mechanisms are described for cloud-based services such as voice-over-IP (VoIP) services. | 2015-07-30 |
20150215270 | REQUEST ROUTING USING NETWORK COMPUTING COMPONENTS - A system, method and computer-readable medium for request routing. A DNS server at a content delivery network service provider obtains a DNS query corresponding to a resource requested from a client computing device and associated with a first resource identifier. The first resource identifier includes a first portion with DNS information and a second portion with path information. The DNS server selects a network computing component for processing the requested resource based on the DNS portion of the resource identifier and transmits information identifying the selected network computing component to the client computing device. | 2015-07-30 |
20150215271 | GENERATING SUGGESTED DOMAIN NAMES BY LOCKING SLDS, TOKENS AND TLDS - A user may enter a user search in a search field. The user search and/or data associated with the user may be used to create a plurality of SLDs and a plurality of TLDs. A plurality of suggested domain names may be created using the SLDs and TLDs and displayed to the user in a single column and the plurality of TLDs may be displayed to the user in a single horizontal row. The location of the displayed suggested domain names and TLDs may be switched in some embodiments. The user search may also be tokenized and the user may select one of the tokens, a displayed SLD or a displayed TLD to lock (or spin in some embodiments) the selected token(s), SLD(s) and/or TLD(s) so that all new displayed suggested domain names include the locked token(s), SLD(s) and/or TLD(s). New suggested domain names may then be created that include the locked token(s), SLD(s) and/or TLD(s) and displayed to the user. The process of locking and unlocking tokens, SLDs and TLDs, creating suggested domain names and displaying them to the user may be repeated as many times as desired. | 2015-07-30 |
20150215272 | COMMUNICATION ADAPTER, IDENTIFICATION CODE GENERATION METHOD, PROGRAM, AND NETWORK SYSTEM - Device identification code is generated by combining model code as model information and a communication identification number that is allocated to a communication adapter. Therefore, as long as an electrical device has a model code, it is not necessary to separately store in advance an identification code for identifying the electrical device. Consequently, it is possible to reduce the capacity of the storage device that is used for the electrical device, and as a result, it is possible to simplify the construction of the electrical device. Moreover, devices that form a network can be identified by using device identification code. | 2015-07-30 |
20150215273 | COMMUNICATION SYSTEM TO PROVIDE SELECTIVE ACCESS TO A WIRELESS COMMUNICATION DEVICE - A communication system provides selective access to target wireless communication devices. A naming server system receives naming system registration messages from target wireless communication devices and address requests from user devices. The naming server system determines if the current time is within the access schedule for the target wireless communication device. If the current time is within the access schedule for the target wireless communication device, then the naming server system returns the address for the target wireless communication device. If the current time is not within the access schedule for the target wireless communication device, then the naming server system will respond with a timeframe when the target wireless communication device will be available for access. | 2015-07-30 |
20150215274 | DEVICE AND METHOD FOR GENERATING AN INTERNET PROTOCOL (IP) ADDRESS FROM A VEHICLE IDENTIFICATION NUMBER (VIN) - A device and a method are provided for generating IPv6 addresses from a vehicle identification number VIN. The method carried out by the communication controller of the vehicle is used inside the vehicle to generate unique local IPv6 addresses for the on-board devices. The method also enables the generation of IPv6 addresses for communication to the outside of the vehicle. | 2015-07-30 |
20150215275 | SYSTEMS AND METHODS FOR NETWORK ADDRESS TRANSLATION - An intelligent network address translation system and methods for intelligent network address translation. In one embodiment, a network packet is received from a host device, and a stored record associated with the host device is identified. The stored record includes information relating to connection parameters associated with the host device. Using the stored record, a processor determines whether the network packet should be assigned a dedicated address. If so, then the network packet is transmitted using communication parameters including a dedicated IP address. If the packet should not be assigned a dedicated address, then the packet is transmitted using connection parameters including a default public IP address and a port number. | 2015-07-30 |
20150215276 | SYSTEM AND METHOD FOR DYNAMICALLY CONFIGURING A DNS SERVER IN A VIRTUAL NETWORK ENVIRONMENT - Techniques for dynamic configuration of a domain name system (DNS) server in a virtual network environment are described. In one example embodiment, DNS rules are configured using virtual machine (VM) inventory objects and associated DNS names. Further, the configured DNS rules are transformed by replacing the VM inventory objects in the configured DNS rules with associated Internet protocol (IP) addresses using an IP address management (IPAM) table or a network address translation (NAT) table and the DNS names in the configured DNS rules with modified DNS names using a zone table and a view table. Furthermore, the transformed DNS rules are sent to the DNS server for performing domain name resolutions associated with multiple VMs running on a plurality of host computing systems in a computing network. | 2015-07-30 |
20150215277 | NETWORK ADDRESS TRANSLATION APPARATUS WITH COOKIE PROXY FUNCTION AND METHOD FOR NAT SUPPORTING COOKIE PROXY FUNCTION - Provided is a network address translation (NAT) apparatus including: a NAT unit translating an address so as for a client and a server to communicate with each other through an outside network by referring to a NAT table that manages an inside IP address and an outside IP address mapped to the inside IP address; and a cookie proxy unit providing a cookie to the client by referring to a connection cookie table that manages a cookie corresponding to the outside IP address when there is a cookie request from the client. | 2015-07-30 |
20150215278 | AUTONOMOUS CONFIGURATION OF DEVICE AND SERVICE IDENTIFIERS - Dynamic configuration of identifiers of a computing device is described. A computing device may assign identifiers to interfaces, and may send one or more requests through one or more of the interfaces to access a network. A response to the request may be analyzed to determine whether it includes a code that the device understands to be from the network. If the response did not include such a code, the device may determine whether to re-assign the identifier currently assigned to a primary or default interface to another interface of the multiple interfaces. | 2015-07-30 |
20150215279 | BI-DIRECTIONAL DATA SECURITY FOR SUPERVISOR CONTROL AND DATA ACQUISITION NETWORKS - A cyber-security device provides secure communications bi-directionally between an external network and an internal network including a supervisor control and data acquisition (SCADA) device. The device includes a processor in data communication with the external and internal networks, the processor being programmed with a rule-set establishing validation criteria configured to validate data received from the external and internal networks. The processor is operable in an operational mode to pass between the external and internal networks only data that are compliant with the validation criteria. The processor is re-programmable with a new rule-set only in a programming mode. The device includes a switch that is manually operable to switch the processor from the operational mode to the programming mode. | 2015-07-30 |
20150215280 | INTELLIGENT VIRTUAL GATEWAY - Embodiments of the present disclosure include a system for providing services in a secure way with guaranteed service and device level performance. Such embodiments include an intelligent gateway device having an intelligent gateway module for managing one or more internal resources and one or more external resources as well as an environment wrapper defining access privilege to a subset of the one or more internal resources and a subset of one or more external resources. Further such embodiments include a personal cloud computer server coupled to the intelligent gateway device, the personal cloud computer server configuring the intelligent gateway device with a system load (e.g. the total software loaded onto the intelligent gateway device, etc.) and configuration information [e.g. how many virtual machines are to be configured, memory size, processor speed, security levels and function, access privileges, etc.). | 2015-07-30 |
20150215281 | Method and Apparatus for Providing Security to Devices - Systems, methods, and apparatus are provided for generating verification data that may be used for validation of a wireless transmit-receive unit (WTRU). The verification data may be generated using a tree structure having protected registers, represented as root nodes, and component measurements, represented as leaf nodes. The verification data may be used to validate the WTRU. The validation may be performed using split-validation, which is a form of validation described that distributes validation tasks between two or more network entities. Subtree certification is also described, wherein a subtree of the tree structure may be certified by a third party. | 2015-07-30 |
20150215282 | SYSTEM AND METHOD FOR IMPLEMENTING CONTENT AND NETWORK SECURITY INSIDE A CHIP - Systems and methods for implementing content, streaming, and network security inside a chip or inside a computing device are disclosed. In exemplary embodiments, a system comprises a communication chip and a second processor. The communication chip comprises a router and security instructions. The router is configured to intercept untrusted data between a network, and a first router. The second processor is configured to receive the untrusted data from the router, process the untrusted data with the security instructions to produce trusted data, and provide the trusted data to the router. | 2015-07-30 |