Internet Protocol (including Tcp/ip Or Udp/ip) Over Fixed Length Packet Network (e.g., Ip Over Atm) Patents (Class 370/395.52)
  • Patent number: 10798206
    Abstract: A network host such as a caching device is disclosed that greatly increases the speed with which a server reads and writes data for clients. The host may include a specialized network interface that not only processes TCP but also parses received network file system headers, identifying those headers within the TCP data stream, separating them from any corresponding network file system data, and providing them separately from that data to the network file system of the host for processing as a batch, all without any interrupt to the host. Similarly, the network file system of the host may communicate directly with the network interface by writing network file system headers directly to a register of the network interface to transmit data.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: October 6, 2020
    Assignee: Alacritech, Inc.
    Inventors: Peter K. Craft, Clive M. Philbrick, David A. Higgen
  • Patent number: 10798060
    Abstract: A network attack defense policy sending method and apparatus are presented. The method includes receiving attack information which includes a target Internet Protocol (IP) address, and the attack information is used to indicate that a network attack packet whose destination address is the target IP address exists in a first network; determining that the network attack packet enters the first network through a first edge network device, where the first edge network device is an edge device in the first network; sending a defense policy to the first edge network device, where the defense policy is used to instruct the first edge network device to process, according to the defense policy, a packet whose destination address is the target IP address. By means of this application, network resources occupied by a network attack packet can be reduced, and an effect of defending against the network attack packet can be improved.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: October 6, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Zhouyi Yu, Li Yang, Tianfu Fu
  • Patent number: 10789019
    Abstract: A storage device includes a nonvolatile memory and a controller. The controller includes a job manager circuit and a processor. The job manager circuit manages a first-type job associated with the nonvolatile memory, and the processor processes a second-type job associated with the nonvolatile memory. The job manager circuit manages the first-type job without intervention of the processor. The processor provides a management command to the job manager circuit in response to a notification received from the job manager circuit, such that the second-type job is processed.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: September 29, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Youngsik Kim, Jinwoo Kim, Hee Hyun Nam, Kyungbo Yang, Ji-Seung Youn, Younggeun Lee
  • Patent number: 10778578
    Abstract: A system that facilitates processing of data packets in an Internet Protocol (IP) network environment, which includes a computer device having an Internet Protocol version 6 (IPv6) extensions application, and wherein the IPv6 extensions application performs the following steps: setting an IPv6 extension header policy for the computer device; retrieving an original IPv6 packet from a network stack on the computer device, the original IPv6 packet having an extension header or destination option; determining if a designated route in the extension header or destination option is in accordance with the IPv6 extension header policy for the computer device; and if the designated route is in accordance with the IPv6 extension header policy, modifying the extension header or destination option for the computer device to generate a modified IPv6 packet, and sending the modified IPv6 packet on the IPv6 network.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: September 15, 2020
    Assignee: KONICA MINOLTA LABORATORY U.S.A., INC.
    Inventor: Maria Perez
  • Patent number: 10771519
    Abstract: A method and system method for code testing in a video streaming network. A first broadcast stream including a first program containing video content is received by an ingest server of a live cluster of servers, wherein the live cluster of servers is deployed for providing streaming media programs to multiple user devices. The first broadcast stream is provided to one or more user devices. A copy of the first broadcast stream is provided to a device under test configured to test new code installed at the device under test via a processing of the first broadcast stream by the new code installed at the device under test. The device under test is a generic computer. Error performance of the device under test is monitored with respect to the installed new code's processing of the first broadcast stream.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: September 8, 2020
    Assignee: International Business Machines Corporation
    Inventors: Peter Lakos, Jozsef Ecsedi, Balazs Vida, Virag-Horvath Ori, Gergely Hodicska
  • Patent number: 10742609
    Abstract: Techniques for reduction and acceleration of a deterministic finite automaton (DFA) are disclosed. In some embodiments, a system, process, and/or computer program product for reduction and acceleration of a DFA includes receiving an input value; performing a reduced deterministic finite automaton lookup using a lookup key, wherein the lookup key comprises a current state and the input value; and determining a next state based on the lookup key.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: August 11, 2020
    Assignee: Palo Alto Networks, Inc.
    Inventors: Subramani Ganesh, Sidong Li, Lei Chang
  • Patent number: 10685582
    Abstract: A system and method for training a student employ a simulation station that displays output to the student and receives input. The computer system has a rules engine operating on it and computer accessible data storage storing (i) learning object data including learning objects configured to provide interaction with the student at the simulation system and (ii) rule data defining a plurality of rules accessed by the rules engine. The rules data includes, for each rule, respective (a) if-portion data defining a condition of data and (b) then-portion data defining an action to be performed at the simulation station. The rules engine causes the computer system to perform the action when the condition of data is present in the data storage. For at least some of the rules, the action comprises output of one of the learning objects so as to interact with the student. The system may be networked with middleware and adapters that map data received over the network to rules engine memory.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: June 16, 2020
    Assignee: L-3 Technologies, Inc.
    Inventors: Mark Falash, Eytan Pollak, Michael Barnoske, George Rovny, Coy Stewart, Robert Ducharme
  • Patent number: 10673737
    Abstract: Multi-VRF universal device Internet Protocol (IP) address for fabric edge devices may be provided. This address may be used to send and receive packets in a connectivity message for all VRFs on a fabric edge device. First, a request packet may be created by a first network device in response to receiving a connectivity message. The request packet may have a source address corresponding to an address of the first network device and a destination address corresponding to an address of a first client device. Next, the first network device may encapsulate the request packet. The first network device may then forward the encapsulated request packet to a second network device associated with the first client device.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: June 2, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Atri Indiresan, Roberto Kobo, Sanjay Kumar Hooda, Akshay Sunil Dorwat
  • Patent number: 10673702
    Abstract: Disclosed are systems, methods, and computer-readable media for assuring tenant forwarding in a network environment. Network assurance can be determined in layer 1, layer 2 and layer 3 of the networked environment including, internal-internal (e.g., inter-fabric) forwarding and internal-external (e.g., outside the fabric) forwarding in the networked environment. The network assurance can be performed using logical configurations, software configurations and/or hardware configurations.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: June 2, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventor: Sanchay Harneja
  • Patent number: 10638499
    Abstract: To facilitate increasing power and resource efficiency of a mobile device, in the mobile device, with regard to periodic or one-time data transfers, a communication management component can analyze information comprising data transfer parameter information, including jitter information, associated with each application of a subset of applications used by the device and can desirably schedule and/or bundle data transfers associated with the applications to reduce the number of separate data bursts to transfer that data to thereby reduce use of wireless resources and power consumption by the device. A push notification system can receive respective jitter information associated with each application from the mobile device, and the push notification system can desirably schedule and/or bundle push notifications to reduce the number of separate data bursts sent to the device to reduce use of wireless resources and power consumption by the device.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: April 28, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Alexandre Gerber, Zhuoqing Mao, Feng Qian, Subhabrata Sen, Oliver Spatscheck, Zhaoguang Wang
  • Patent number: 10608987
    Abstract: A method for providing IP address translation services includes receiving, at a network node, a data packet from a wireless device. The data packet includes a target IP address associated with a destination device. The network node translates the target IP address into a synthetic IP address that contains the target IP address. A modified data packet is generated by replacing the target IP address in the data packet with the synthetic IP address. The network node transmits the modified data packet to the destination device.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: March 31, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Jan Backman, Fredrik Garneij
  • Patent number: 10581727
    Abstract: Method for individualized data routing in a network, the method comprising the steps of initiating, on a user terminal, an enrolment process for registering a user of the user terminal for individualized data routing services, generating during the enrolment process, at a routing client application, a personal routing template, the template including at least individual routing parameters and user authentication information, prompting, on the user terminal by the routing client application, authentication of the user, selecting, on the user terminal by the routing client application, a personal routing template based on the user authentication information stored in the template, encapsulating, by the routing client application on the user terminal, a data package to be routed based on the information stored in the personal routing template by associating the individual routing parameters to the data package; and transmitting, by the routing client application, the encapsulated data package to a core network.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: March 3, 2020
    Assignee: Mastercard International Incorporated
    Inventor: Dawid Nowak
  • Patent number: 10560572
    Abstract: A telecommunications addressing system/method allowing selection of a telephone instrument device (TID) using arbitrary identifiers is disclosed. The system/method allows a source TID (STD) to select a target TID (TTD) by the use of a Target Telephone Identifier (TTI) data string rather than a traditional numeric telephone identification (NTI). This TTI is then indexed within a TTI/NTI mapping server (TMS) that functions as a hierarchical repository of TTI/NTI mappings. STD/TTD communication is established by first performing a lookup of the STD-selected TTI within the TMS to identify the NTI of the TTD. Once the NTI of the STD has been identified by the TMS, communication between the STD and TTD is established using the NTI via the normal public switched telephone network (PSTN). TMS TTI lookup may be performed via STD TID web application and/or via PSTN infrastructure interface.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: February 11, 2020
    Assignee: SOFTREND IPL, LLC
    Inventor: Maqsood A. Thange
  • Patent number: 10547500
    Abstract: Technologies are provided for determining sources of network packet loss in a network environment. The sources of packet loss can be determined by sending probe packets between devices in different areas in which the areas are connected via the Internet. From the probe packets, IP path information can be obtained. The IP path information can be annotated in order to identify nodes along forward and return paths between the areas. Packet loss can be assigned to the nodes using the annotated IP path information. Using the packet loss assigned to the nodes, epicenters of packet loss can be identified and corrective action can be taken.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: January 28, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Price Langton Hardman, Jeremy Michael Devoll, Shaohui Wang
  • Patent number: 10523745
    Abstract: In an example, there is disclosed a network apparatus, comprising: one or more logic elements, including at least one hardware logic element, to provide a network manager engine to: provide a switched fabric management function; communicatively couple to at least one network switch, the network switch configured to provide optional native hardware-based load balancing; monitor one or more load balancing factors; and at least partly responsive to the one or more load balancing factors, configure native hardware-based load balancing on the at least one network switch.
    Type: Grant
    Filed: April 9, 2016
    Date of Patent: December 31, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Rajendra Kumar Thirumurthi, Sachin Vijay Vishwarupe, Samar Sharma, Kushal A. Patel, Mouli Vytla
  • Patent number: 10506270
    Abstract: Aspects of the subject disclosure may include, for example, a method for providing redundancy in a video data stream. For every data frame of a plurality of data frames of video content, the method includes dividing the data frame into a plurality of data segments and copying a plurality of each of the plurality of data segments to the plurality of data frames in a data stream to provide redundancy for the data frame within the plurality of data frames in the data stream. The plurality of each of the plurality of data segments is distributed across the plurality of data frames to provide generate a plurality of redundancy-enhanced data frames that provide the redundancy over a protection interval associated with a network path. The method includes transmitting a data stream comprising the plurality of redundancy-enhanced data frames to a receiver via the network path. Other embodiments are disclosed.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: December 10, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: James Gardner
  • Patent number: 10484206
    Abstract: A path detection method in a virtual extensible local area network (VxLAN), a controller, and a network device, where the controller constructs a detection packet according to a detection request and sends the detection packet to a source network device corresponding to a source VxLAN tunnel endpoint (VTEP). The source network device forwards, level by level, the detection packet to a destination network device corresponding to a destination VTEP, and reports information such as an Internet Protocol (IP) address, an outbound interface number, and an inbound interface number to the controller level by level. Therefore, a real service path may be detected.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: November 19, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Lei Li, Jinlei Su
  • Patent number: 10484440
    Abstract: There are described methods and systems for distributing content in a network, in particular a multicast network. One method includes delivering content from a source to a destination in a content delivery network. A request for an item of content is received and a first multicast stream is identified or established, the first multicast stream comprising a first copy of the content. At least one second multicast stream is also identified or established, the second stream comprising a second copy of the content. The second copy of the content is time-shifted by a time, M, from corresponding portions of the first copy of the content. The content is then delivered to the destination using both the first and the second multicast streams.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: November 19, 2019
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Vidhyalakshmi Karthikeyan, Detlef Nauck
  • Patent number: 10462156
    Abstract: Particular embodiments described herein provide for an electronic device that can be configured to receive data in a data flow, extract a data visa from the data flow, wherein the data visa is related to the data, and determine a reputation of the data from the data visa. The data visa can include reputation determination information obtained by previous network elements in the data flow. In addition, the electronic device can update the data visa, and communicate the updated data visa and data to a next network element in the data flow.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: October 29, 2019
    Assignee: McAfee, LLC
    Inventors: Michael Schneider, Paul Gartside, David Oxley, Ramon Peypoch
  • Patent number: 10454692
    Abstract: An operation method of a first communication node in a vehicle network, which includes a power sourcing equipment (PSE) for supplying power to a second communication node and a powered device (PD) for obtaining power from the second communication node, includes: operating the first communication node in a first mode based on the PSE that is activated and the PD that is inactivated; receiving a first signal requesting power supply from the second communication node; and supplying power to the second communication node in response to the first signal.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: October 22, 2019
    Assignee: Hyundai Motor Company
    Inventors: Jin Hwa Yun, Jeong Seok Han, Dong Ok Kim
  • Patent number: 10455403
    Abstract: Embodiments are directed to a virtual mobility anchor network element to receive, from a packet gateway (PGW) node, a request for an internet protocol (IP) address for a mobile device, establish an IP address for the mobile device; and provide the IP address to the PGW node in response to the request for the IP address for the mobile device. The virtual mobility anchor network element is configured to receive IP traffic from a network location; determine a target destination for the IP traffic based on a destination IP address, the destination IP address comprising the second IP address; and forward the IP traffic to the PGW node associated with the destination IP address. The virtual mobility anchor network element is also configured to receive IP traffic from the PGW node; determine a target destination for the IP traffic; and route the IP traffic to the target destination.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: October 22, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Srinath Gundavelli, Vojislav Vucetic, Kent K. Leung
  • Patent number: 10447494
    Abstract: A system and method of provides services including a federated service bus between distributed and evolved packet core (EPC) and a radio access network (RAN), wherein the federated service bus provides information based on a parent-child relationship between the EPC and RAN on a per-federated service basis. The information can include loading and location information.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: October 15, 2019
    Assignee: Futurewei Technologies, Inc.
    Inventors: Kaippallimalil Mathew John, Khosrow Tony Saboorian
  • Patent number: 10382508
    Abstract: A method and system method for code testing in a video streaming network, A first broadcast stream including a first program containing video content is received by an ingest server of a live cluster of servers, wherein the live cluster of servers is deployed for providing streaming media programs to multiple user devices. The first broadcast stream is provided to one or more user devices. The first broadcast stream is duplicated to generate a copy of the first broadcast stream. The copy of the first broadcast stream is provided to a device under test configured to test processing of the first broadcast stream by new code installed at the device under test. Error performance of the device under test is monitored with respect to the new code's processing of the first broadcast stream.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Peter Lakos, Jozsef Ecsedi, Balazs Vida, Virag-Horvath Ori, Gergely Hodicska
  • Patent number: 10361958
    Abstract: The system and methods of the various embodiments enable the efficient management and distribution of application filters or packet flow descriptions within a telecommunications network. A policy management system may be configured to receive a request message from a charging and enforcement (CaE) component, determine application identifiers for a data communication based on information included in the received request message, and determine policy rules. The policy management system may send a stimulus message that includes the determined application identifiers to a filter management system component so as to cause the filter management system to preemptively provision the charging and enforcement component with application filters. The policy management system may also send a response message that includes the determined policy rules to the CaE component.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: July 23, 2019
    Assignee: Openet Telecom Ltd.
    Inventors: Max Bacik, Alan McNamee, Andrew D'Souza
  • Patent number: 10348612
    Abstract: Embodiments relate to setting up direct mapped routers located across independently managed compute and storage networks for enabling multiple modes of communication over the cross-coupled links between the networks. An aspect includes identifying a characteristic of a local entity based on a unique location identifier assigned to the local entity and learning a characteristic of a remote entity based on a location identifier received over a cross-coupled link between the local entity and the remote entity. A port on a local entity router is then correlated with the received location identifier of the remote entity. A route is then built in the direct mapped router table at a location pointed to by the location identifier of the remote entity. An optimistic failover route is established from a storage entity to a compute entity when a cross-coupled link between the storage entity and the compute entity is broken.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: July 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nathan A. Besaw, Bret G. Bidwell, John Dorfner, Aruna V. Ramanan
  • Patent number: 10333888
    Abstract: A method of automatically assigning IP in a ship ad-hoc network includes (A) receiving a non-duplicate IP block from a terrestrial station by transmitting/receiving an IP request signal and an IP request response signal generated from a data link layer by one-hop ship stations able to perform direct transmission/reception with the terrestrial station; (B) allowing the one-hop ship stations receiving IP blocks to determine IPs thereof and to allocate IP blocks, as IP providers, to multi-hop ship stations able to perform indirect transmission/reception with the terrestrial station through ad-hoc communication when the multi-hop ship stations request the IP blocks; and (C) determining one of the IP providers to transmit an IP request signal such that the determined IP provider transmits an IP request response signal when multi-hop ship stations, to which the IP blocks are not allocated, receive MAC frames of plural IP providers in a channel allocation.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: June 25, 2019
    Assignee: KOREA INSTITUTE OF OCEAN SCIENCE & TECHNOLOGY
    Inventors: Chang-Ho Yun, Seung-Geun Kim, Yong-Kon Lim
  • Patent number: 10333787
    Abstract: Disclosed are systems, methods, and computer-readable media for assuring tenant forwarding in a network environment. Network assurance can be determined in layer 1, layer 2 and layer 3 of the networked environment including, internal-internal (e.g., inter-fabric) forwarding and internal-external (e.g., outside the fabric) forwarding in the networked environment. The network assurance can be performed using logical configurations, software configurations and/or hardware configurations.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: June 25, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Sanchay Harneja, Sanjay Sundaresan
  • Patent number: 10305618
    Abstract: Techniques for transmitting and detecting for overhead channels and signals in a wireless network are described. In an aspect, a base station may blank (i.e., not transmit) at least one overhead transmission on certain resources in order to detect for the at least one overhead transmission of another base station. In one design, the base station may (i) send the overhead transmission(s) on a first subset of designated resources and (ii) blank the overhead transmission(s) on a second subset of the designated resources. The designated resources may be resources on which the overhead transmission(s) are sent by macro base stations. The base station may detect for the overhead transmission(s) from at least one other base station on the second subset of the designated resources. In another aspect, the base station may transmit the overhead transmission(s) on additional resources different from the designated resources.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: May 28, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Ravi Palanki, Aamod Khandekar, Naga Bhushan
  • Patent number: 10270682
    Abstract: Somecast/anycast service may function at the service layer and include service nodes/groups selection and post-selection processing. Somecast/anycast information may be used for identifying different scenarios of anycast/somecast, facilitating service nodes selection, and handling retransmission.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: April 23, 2019
    Assignee: Convida Wireless, LLC
    Inventors: Hongkun Li, Chonggang Wang, Qing Li, Rocco Di Girolamo, Lijun Dong, Catalina Mladin
  • Patent number: 10270539
    Abstract: The present invention provides a communications method of a modem, including: determining a current power supply mode; if it is determined that the current power supply mode is that a network device is used to supply power by using a copper twisted pair, switching a communications interface from a fiber interface to an electrical interface, where the electrical interface connects to the network device by using the copper twisted pair and the fiber interface connects to a passive optical network by using an optical fiber. The present invention further provides a modem, and a wireless charging method and device. According to the technical solutions provided in the present invention, it is implemented that a service can still be provided after an external power supply is powered off.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: April 23, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Shanfu Li, Kai Zhang, Daiqi Zhou, Dawei Huo, Kangmin Huang
  • Patent number: 10263954
    Abstract: In a voice-over-IP communications network, call data records include dynamically assigned IP signaling addresses such as IPv6 signaling addresses used in provisioning communications sessions. Those dynamically assigned IP signaling addresses are computed from customer site identification codes using a reversible algorithm. The algorithm can then be reversed to compute a customer site identification code from an IP signaling address contained in a call data record, allowing the communications network provider to perform quality monitoring and diagnostics based on call data records.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: April 16, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P
    Inventors: Herman H. Lee, Angelo Napoli, Chin-Wang Chao, Himali Patel, Yean-Ming Huang, Melody Shaw
  • Patent number: 10257097
    Abstract: Connection based selection of a network congestion control process is presented herein. A system can comprise a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising: storing communication congestion control procedures into a module of a kernel of the system; determining a connection attribute for a connection corresponding to a connection request received from a device; and selecting, via the module based on the connection attribute, a communication congestion control procedure of the communication congestion control procedures for servicing of the connection request. In an example, the determining the connection attribute comprises determining a round-trip time of the connection, determining a bandwidth-delay product of the connection, determining whether the connection is a wireless connection, and determining a bandwidth of the connection.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: April 9, 2019
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Vijayakumar Kandasamy, Karthikeyan Arunachalam
  • Patent number: 10256992
    Abstract: According to an example, a packet is tunnel encapsulated a packet according to a tunnel encapsulation template. The tunnel encapsulation template includes fields for the tunnel encapsulated packet, and the fields include static fields and variable fields. Field values are inserted into variable fields of the tunnel encapsulation template to generate the tunnel encapsulated packet.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: April 9, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Alan Ray Albrecht, Thomas A. Keaveny, Joseph Daniel Gleason
  • Patent number: 10250554
    Abstract: Methods, systems, and products infer performance of a domain name system. Queries to, and responses from, the domain name system are logged and categorized. Each category is associated with a different performance issue related to the domain name system. The number of entries in each category may be used to infer the performance of the domain name system.
    Type: Grant
    Filed: February 18, 2017
    Date of Patent: April 2, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: He Yan, Zihui Ge, Alexandre Gerber, Oliver Spatscheck
  • Patent number: 10212193
    Abstract: A method may include receiving, at a serving call session control function (S-CSCF) device, from a home subscriber server (HSS), a subscriber profile that includes a first subscription state associated with a user device. The first subscription state is one of a plurality of subscription states in addition to barred and not barred. The method includes routing messages to at least one of a plurality of application server devices based on at least one initial filter criteria (iFC) associated with the first subscription state. The method also includes receiving, at the S-CSCF device and from the HSS, a subscription state change to a second subscription state from the HSS, wherein the second subscription state is one of the plurality of subscription states. The method further includes identifying at least one iFC associated with the second subscription state, and routing messages to at least one of the plurality of application servers based on the at least one iFC associated with the second subscription state.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: February 19, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Lalit R. Kotecha, Sudhakar Reddy Patil, Praveen Gupta, Andrew J. Dock
  • Patent number: 10187330
    Abstract: A high-speed packet processing system and a method of controlling the system are disclosed. The high-speed packet processing system includes: a network interface card configured to receive or transmit packets; a memory which is accessible by an operating system, and which includes at least one or more data buffers and a single dedicated head (dedicated skb) decoupled from the data buffers, where the data buffers are pre-allocated in correspondence to the packets to allow storing of the packets, and the single dedicated head is connected to the data buffers sequentially in correspondence to the packets; and a packet processing unit configured to sequentially connect the single dedicated head with the data buffers and store the packets sequentially in the data buffers corresponding to reception (Rx) descriptors based on the reception (Rx) descriptors designated in correspondence to the packets, when the packets are received.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: January 22, 2019
    Assignee: Korea University Research and Business Foundation
    Inventors: Hyuck Yoo, Cheolho Hong, Kyoungwoon Lee
  • Patent number: 10153981
    Abstract: Packets from a first network entity to a second network entity are received. A maximal size of packets from the second network entity to the first network entity is determined based on information in the received packets.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: December 11, 2018
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Michael Gopshtein, Eyal Kenigsberg, Rotem Steuer
  • Patent number: 10104552
    Abstract: A wireless relay device for relaying encrypted data via a wireless network according to one aspect of the present invention includes a relay controller and an encryption processor. The relay controller is configured to relay a first data to a predetermined relay destination as a second data via the wireless network. The first data is transmitted to the wireless relay device via the wireless network and is addressed to the wireless relay device. The encryption processor is configured to decrypt the first data into a decrypted first data and to input the decrypted first data into the relay controller, and encrypt the second data to be relayed by the relay controller.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: October 16, 2018
    Assignee: Yokogawa Electric Corporation
    Inventors: Naoyuki Fujimoto, Masato Yamaji, Kenichi Takeda, Masaki Shioya, Yota Furukawa
  • Patent number: 10097909
    Abstract: A packet optical network may include a packet optical gateway node that is configured to advertise a segment label to other nodes in the network where the segment label is used by a source node in place of a conventional segment routing label when the source node generates the list of labels included in the header of a data packet while establishing a path through a network. The segment label differs from a conventional segment routing label in that the segment label indicates the L0/L1 device or path as opposed to the L2/L3 device indicated by a conventional segment routing label.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: October 9, 2018
    Assignee: Infinera Corporation
    Inventors: Madhukar Anand, Sanjoy Bardhan, Ramesh Subrahmaniam, Soumya Roy
  • Patent number: 10084694
    Abstract: Traffic is conveyed in a communications network by a homogeneous transport network from edge nodes located at edges of the homogeneous transport network to at least one processing center (D-center, C-center) located at an edge of the homogeneous transport network. The at least one processing center processes the traffic and controls and forwards traffic to be further conveyed to the edge nodes.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: September 25, 2018
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Hans-Jochen Morper, Ernst-Dieter Schmidt
  • Patent number: 10067523
    Abstract: A data center energy management (DCEM) server configures a power supply in the data center. The DCEM server sums input alternating current (AC) power of the power supply to a total AC power of the data center, wherein the total AC power of the data center is a sum of AC power of a plurality of power supplies. The DCEM server sums output direct current (DC) power of the power supply to a total DC power of the data center and reports a ratio of total AC power to total DC power as data center power conversion efficiency. The DCEM server sets a preset power supply efficiency threshold. The DCEM server determines that a real-time power efficiency level is below the power supply efficiency threshold. The DCEM server, responsive to a determination that real-time power efficiency level is below the power supply efficiency threshold, may remedy the power supply.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: September 4, 2018
    Assignee: International Business Machines Corporation
    Inventors: Wael R. El-Essawy, Karthick Rajamani, Juan C. Rubio
  • Patent number: 10044672
    Abstract: IPv6 address assignment method and apparatus are provided. The method includes: receiving first Prefix Delegations (PDs) sent by at least two network access devices, where the first PDs sent by the different network access devices are different from each other; generating second PDs according to the received first PDs, where the second PDs have a one-to-one correspondence with the first PDs; and sending the generated second PDs to user device for generating by the user device IPv6 addresses according to the second PDs.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: August 7, 2018
    Assignee: HUA WEI DEVICE CO., LTD.
    Inventors: De Liu, Jinfeng Zhang
  • Patent number: 10031830
    Abstract: An apparatus, system, and method are provided for evaluating database accesses. The apparatus may comprise a computer program that causes a computer system to exchange profiling data between a client application module and a database module; execute a database access; determine a database access policy violation at a detection point module; and selectively request context information from a context point module related to the database access.
    Type: Grant
    Filed: October 13, 2006
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Stephen Andrew Brodsky, Holger Karn, Kevin Michael McBride, Peter Wansch, Maryela Evelin Weihrauch
  • Patent number: 10009751
    Abstract: Embodiments are directed to a virtual mobility anchor network element to receive, from a packet gateway (PGW) node, a request for an internet protocol (IP) address for a mobile device, establish an IP address for the mobile device; and provide the IP address to the PGW node in response to the request for the IP address for the mobile device. The virtual mobility anchor network element is configured to receive IP traffic from a network location; determine a target destination for the IP traffic based on a destination IP address, the destination IP address comprising the second IP address; and forward the IP traffic to the PGW node associated with the destination IP address. The virtual mobility anchor network element is also configured to receive IP traffic from the PGW node; determine a target destination for the IP traffic; and route the IP traffic to the target destination.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: June 26, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Srinath Gundavelli, Vojislav Vucetic, Kent K. Leung
  • Patent number: 9979438
    Abstract: Techniques for automatically configuring and controlling a digital media device are described. A digital media device can be configured or controlled by a mobile device, e.g., a smart mobile phone. When the digital media device is being configured, the digital media device can broadcast a signal, indicating that the digital media device is requesting configuration information from a mobile device. A mobile device located in proximity of the digital media device, upon detecting the signal, can perform various security checks to determine that the request is legitimate, and then open a communication channel with the digital media device. The mobile device can provide user preferences of the mobile device, as well as credentials for accessing and downloading remote content, to the digital media device through the communication channel. Upon receiving the configuration information, the digital media device can use parameters in the configuration information as its settings.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: May 22, 2018
    Assignee: Apple Inc.
    Inventors: Andy Belk, Augustin Prats, Joakim Linde, Lucas Newman, Nicholas J. Paulson, Thomas Matthieu Alsina
  • Patent number: 9973419
    Abstract: A routing management method includes: receiving, by a network controller, a request for creating a Layer 2 Virtual Private Network, determining, according to routing information of each router in a public network and information about a connection between each local area network and the public network, path information of a tunnel that a packet between any two of the local area networks should pass by when being transmitted in the public network; determining, according to the path information of each tunnel, forwarding information that each router forwards a packet along each tunnel, and allocating, to each router that each tunnel passes by, a label and processing information that is for the label before each router forwards the packet; and sending each piece of routing control information to each router, so that each router forwards the packet. The method reduces a calculation overhead of a router in a public network.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: May 15, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yan Li, Xuewei Wang
  • Patent number: 9961599
    Abstract: A method to control multiple radio access bearers is performed at a mobile wireless communication device when the mobile wireless communication device is connected to a radio network subsystem in a wireless communication network by first and second bidirectional radio access bearers. The mobile wireless communication device transmits a data packet on an uplink of the first bidirectional radio access bearer to the radio network subsystem. When the data packet is not correctly received by the radio network subsystem, the mobile wireless communication device retransmits the data packet repeatedly. After N retransmissions of the data packet, the mobile wireless communication device releases the first bidirectional radio access bearer while maintaining the second bidirectional radio access bearer. The first bidirectional radio access bearer provides a channel to transport packet switched data, and the second bidirectional radio access bearer provides a channel to transport circuit switched data.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: May 1, 2018
    Assignee: Apple Inc.
    Inventors: Sachin J. Sane, Jianxiong Shi
  • Patent number: 9955490
    Abstract: A radio communication apparatus (11) provides a connection with an external network (17) through a core network (15) and a cellular radio access network (14) to at least one local device (12) that is connected to the radio communication apparatus by means of a personal or local area networking technology. The radio communication apparatus (11) transmits to the core network (15) an additional bearer generation request to request an additional bearer having a QoS parameter corresponding to a first QoS policy applied to a first device (12) in an application layer. The radio communication apparatus (11) uses an additional bearer, configured between the radio communication apparatus (11) and the core network (15) according to the additional bearer generation request, to transmit or receive data packets each containing data which is originated by or destined for the first device (12).
    Type: Grant
    Filed: April 18, 2013
    Date of Patent: April 24, 2018
    Assignee: NEC Corporation
    Inventor: Takanori Iwai
  • Patent number: 9942936
    Abstract: A mobile communication terminal includes a narrow-band communication module, a broad-band communication module, a first operating module and a second operating module, the first operating module being configured in order to establish a communication through a narrow-band communication network via the narrow-band communication module, the second operating module being configured to establish a communication through the narrow-band communication network via the narrow-band communication module and in order to establish a communication through a broad-band communication network via the broad-band communication module.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: April 10, 2018
    Assignee: AIRBUS DS SAS
    Inventors: Olivier Paterour, Frédéric Risy, Christian Lefay
  • Patent number: 9899836
    Abstract: A system and method for creating and making use of customer profiles, including energy consumption patterns. Devices within a service point, using the active load director, may be subject to control events, often based on customer preferences. These control events cause the service point to use less power. Data associated with these control events, as well as related environment data, are used to create an energy consumption profile for each service point. This can be used by the utility to determine which service points are the best targets for energy consumption. In addition, an intelligent load rotation algorithm determines how to prevent the same service points from being picked first each time the utility wants to conserve power.
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: February 20, 2018
    Assignee: CAUSAM ENERGY, INC.
    Inventor: Joseph W. Forbes, Jr.