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: 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.
  • Patent number: 9900263
    Abstract: Various embodiments relate to a method, device, and machine-readable storage medium including: exchanging messages between a virtual machine and the overlay network; identifying a request message transmitted by a virtual machine supported by the server as requesting an underlay resource that is inaccessible via the overlay network; sending a proxy request to the underlay resource via the underlay network; receiving, at the server, at least one message from the underlay resource in response to the proxy request; and forwarding the at least one message to the virtual machine based on determining that the virtual machine previously requested the underlay resource.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: February 20, 2018
    Assignee: Alcatel-Lucent USA Inc.
    Inventor: Diego Garcia del Rio
  • Patent number: 9888429
    Abstract: A heterogeneous network based simultaneous data transmission service method can effectively control the access of a terminal device to an optimum network interface at a current location to thereby implement an effective and highly reliable heterogeneous network based simultaneous data transmission service.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: February 6, 2018
    Assignee: SK TELECOM CO., LTD.
    Inventors: Jeong Su Kim, Gyu Min Lee
  • Patent number: 9881143
    Abstract: A method, an apparatus, and a computer program product for wireless communication are provided in connection with providing private expression protection in a wireless communications network. In one example, a UE is equipped to internally receive a request (e.g., from an application running on the UE) to announce a private expression and/or at least a reference to an expression-code associated with the private expression, and determine whether the reference to the expression-code and/or the expression-code matches a stored instance of the expression-code. In an aspect, the UE may be equipped to announce the at least one of the private expression or the expression-code when stored instance of the expression-code corresponds to the expression-code received with the request. In another aspect, the UE may be equipped to prohibit announcement of any information associated with the private expression when stored expression-code does not correspond to the expression-code received with the request.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: January 30, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Michaela Vanderveen, Vincent D. Park, Georgios Tsirtsis
  • Patent number: 9871870
    Abstract: Certain aspects of the present methods and systems may focus on computer implemented methods and systems for managing pseudonymous communication sessions. Such a system may include a data store, including data records corresponding to a plurality of available data communication addresses (“DCAs”), and including a first DCA; a CPU; and memory. The memory may include instructions for causing the CPU to execute a method including: obtaining a pseudonymous communication session (“PCS”) initiation request including a second DCA; removing the first data communication address from said plurality of available data communication addresses and associating the first DCA the second DCA in the data store; providing the first DCA in response to said pseudonymous communication session initiation request; and, in the event of obtaining a data communication from a source DCA directed to the first DCA, creating a PCS between the source DCA and the second DCA.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: January 16, 2018
    Assignee: FLOWROUTE INC.
    Inventors: Sean Hsieh, Daniel Nordale, Dan Root, Bayan Towfiq, MohammedAli Merchant, William King, Casey MacPhee
  • Patent number: 9866557
    Abstract: The embodiments herein relate to a method performed by an AAA server (103) for enabling authorization of a wireless device (101) to access a first network (100a) while simultaneously accessing a second network (100b) which the wireless device (101) is currently accessing. The AAA server (103) determines that the wireless device (101) requests access to the first network (100a). The AAA server (103) transmits, to a HLR (105), information associated with the first network (100a). The AAA server (103) receives, from the HLR (105), network profile data associated with the wireless device (101). Based on the received information, the AAA server (103) authorizes the wireless device (101) to access the first network (100a).
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: January 9, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Christofer Lindheimer, Jari Vikberg, Ruben Cantano Requena, Ping Chen
  • Patent number: 9829954
    Abstract: A node includes a processor that is configured to derive, based on a delivery tree for a content, a logical sub tree structure including a first layer node and second layer nodes lower than the first layer node; calculate first electric power information used for caching the content in the first layer node in the sub tree structure; compare the first electric power information to second electric power information calculated by the second layer nodes in the sub tree structure and used for caching the content in the second layer nodes, then calculate a threshold for a content request rate for each of the second layer nodes; provide control to set the calculated threshold to the second layer nodes; and determine possibility of a cache allocation of the content by comparing a measured content request rate with the threshold.
    Type: Grant
    Filed: February 16, 2014
    Date of Patent: November 28, 2017
    Assignee: FUJITSU LIMITED
    Inventor: Satoshi Imai
  • Patent number: 9832713
    Abstract: This disclosure sets forth methods and devices for communication between mobile devices and base stations with active and dormant states. In an embodiment, a base station transmits system information during an active state of the base station with at least one system-information message. The at least one system-information message includes a SystemInformationBlockType1 (“SIB1”) message with a first update-indicator field. The base station selects an update value that indicates whether the system information has changed since a previous transmission of a previous SIB1 message. The base station transmits at least one dormant-state message during a dormant state of the base station with the selected update value in a second update-indicator field of the at least one dormant-state message.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: November 28, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: Ravikiran Nory, Sandeep H. Krishnamurthy, Ravi Kuchibhotla, Robert T. Love, Vijay Nangia, Ajit Nimbalker
  • Patent number: 9820089
    Abstract: A location provision facility communicates with a mobile telecommunications device over an IP-based telecommunications network to obtain information that enables the facility to determine a location of the telecommunications device. The facility and/or the telecommunications device store the determined location. In response to requests from location-based applications for the location of the telecommunications device, the facility can provide the location-based applications with the stored or calculated location.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: November 14, 2017
    Assignee: T-Mobile USA, Inc.
    Inventor: Magesh Annamalai
  • Patent number: 9813550
    Abstract: A Lawful Interception (LI) method performed between a network and a terminal operating in Device-to-Device (D2D) communication mode to intercept D2D communication content are provided. The lawful interception method includes a D2D communication terminal according to the present disclosure includes activating a lawful interception function, storing information exchanged with a peer terminal through D2D communication, and transmitting a lawful interception report including the stored information.
    Type: Grant
    Filed: July 8, 2014
    Date of Patent: November 7, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyungkyu Kim, Youngbin Chang, Anil Agiwal, Seunghoon Park, Sangkyu Baek
  • Patent number: 9800695
    Abstract: Embodiments of systems and methods for data transfer are presented herein. Specifically, embodiments of such a data transfer methodology may utilize one or more transmission channels for the transmission of the data to be transferred. In addition, a control channel in a different protocol than the transmission channels may be utilized to transmit control information between the sender and recipient. The rate at which data is sent on the transmission channels may be adjusted or the transmission of data on the transmission channel prioritized.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: October 24, 2017
    Assignee: Open Text SA ULC
    Inventors: Aladin Dajani, Glen Matthews, Jonathan Carroll, Chengxuan Guan, Robert Wiktorczyk
  • Patent number: 9787792
    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: June 11, 2015
    Date of Patent: October 10, 2017
    Assignee: Alacritech, Inc.
    Inventors: Peter K. Craft, Clive M. Philbrick, David A. Higgen
  • Patent number: 9785403
    Abstract: An engine architecture for processing finite automata includes a hyper non-deterministic automata (HNA) processor specialized for non-deterministic finite automata (NFA) processing. The HNA processor includes a plurality of super-clusters and an HNA scheduler. Each super-cluster includes a plurality of clusters. Each cluster of the plurality of clusters includes a plurality of HNA processing units (HPUs). A corresponding plurality of HPUs of a corresponding plurality of clusters of at least one selected super-cluster is available as a resource pool of HPUs to the HNA scheduler for assignment of at least one HNA instruction to enable acceleration of a match of at least one regular expression pattern in an input stream received from a network.
    Type: Grant
    Filed: July 8, 2014
    Date of Patent: October 10, 2017
    Assignee: Cavium, Inc.
    Inventors: Rajan Goyal, Satyanarayana Lakshmipathi Billa, Yossef Shanava, Gregg A. Bouchard, Timothy Toshio Nakada
  • Patent number: 9781182
    Abstract: Apparatus and methods for reporting stream loss in internet gateway devices. One embodiment comprises an internet gateway device for installation at a customer premises. The internet gateway device identifies a request to join an IP multicast stream identified by a group address, and monitors for packets directed to the group address. The internet gateway device detects a stream loss responsive to a failure to receive a packet directed to the group address during a time interval, and reports the stream loss for the group address to a management system.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: October 3, 2017
    Assignee: Alcatel Lucent
    Inventors: Shengqiang Wang, Yigang Cai, Yijun Xu
  • Patent number: 9729724
    Abstract: A communication system includes: a relay device including: a storage unit configured to store terminal specification information for specifying the third terminal associated with the second terminal, and a first communication control unit configured to connect the third terminal to the first network if an authentication control unit authenticates the terminal authentication information; one or more first terminals connected to a first network; a second terminal connectable to the first network and including a second communication control unit configured to transmit the relay-device specification information and the terminal authentication information to the third terminal through the second network if receiving the relay-device specification information and the terminal authentication information from the relay device; and a third terminal connectable to a second network and including a third communication control unit configured to transmit the terminal authentication information to the relay device through
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: August 8, 2017
    Assignee: RICOH COMPANY, LTD.
    Inventor: Atsushi Yokoyama
  • Patent number: 9692560
    Abstract: Methods and systems for network communication are provided. One of the methods includes receiving an out of order packet at a requestor device that is communicably connected to a responder device; storing the out of order packet at an out of order buffer location; and sending a lossy reliable connection (LRC) packet to the responder device when selective acknowledgement (SACK) is supported between the requestor device and the responder device, with information regarding an updated sequence number in a LRC extended header (LRCETH) that indicates to the responder information regarding in-order packets that have been received by the requestor device.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: June 27, 2017
    Assignee: QLOGIC Corporation
    Inventors: Yoav Galon, Rafi Shalom, Amit Radzi
  • Patent number: 9686787
    Abstract: Presented are methods and apparatus for decoupling transport and control (T&C) functions from a plurality of eNBs and collecting the T&C functions in a centralized entity for managing the T&C functions for a larger pool of eNBs. An enhanced interface and protocol is defined for allowing the new T&C pool entity to communicate with the eNBs over a shared IP based network. The redistributed functionality provides for optimizing both data compression capabilities and security by compressing data earlier in its transmission path and by encrypting data before it is sent to an eNB.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: June 20, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Adrien Joseph Comeau, David Donald, Larry Murat, Christopher Richards
  • Patent number: 9674049
    Abstract: A remote access service is provided by receiving remote access transport agent (RATA) capability information of a home remote access server (RAS) and a remote RAS from the home RAS and the remote RAS, respectively, generating a RATA profile based on the RATA capability information, supported by the home RAS and the remote RAS, and transmitting the generated RATA profile to the home RAS and the remote RAS, respectively.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: June 6, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seong-ho Cho, Se-hee Han, Je-young Maeng
  • Patent number: 9641422
    Abstract: According to an embodiment, a network device coupled to a local base station at a cell site is configured to automatically create a more optimal route for inter-base station traffic between the local base station and a remote base station. The network device automatically discovers a remote Internet Protocol address of the remote base station used for inter-base station traffic based upon traffic transmitted by the local base station to the network device or traffic transmitted between the local and remote base stations. In response, the network device automatically installs the more optimal route entry in a routing table of the network device, which enables the network device to route inter-base station traffic originated from the local base station and destined to the remote base station using a shorter path through the backhaul network instead of routing the traffic through a mobile core network.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: May 2, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Andrew Wilkinson, Nayil Kavak, Stefan Behrens
  • Patent number: 9621686
    Abstract: A method for identifying reset source and reason in a TCP session is provided in the illustrative embodiments. A reset packet is prepared for the TCP session. An identifier associated with the target data processing system is added using a first header in the reset packet. The identifier associated with the target data processing system is unknown to a sender a data packet in the TCP session. The sender sends the data packet to another data processing system during the TCP session. A reason for resetting the TCP session is added using a second header in the reset packet. The TCP session is reset by sending the reset packet.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: April 11, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory M. Callis, David A. Herr, Mark W. McClintock
  • Patent number: 9609089
    Abstract: A system, and computer program product for identifying reset source and reason in a TCP session are provided in the illustrative embodiments. A reset packet is prepared for the TCP session. An identifier associated with the target data processing system is added using a first header in the reset packet. The identifier associated with the target data processing system is unknown to a sender a data packet in the TCP session. The sender sends the data packet to another data processing system during the TCP session. A reason for resetting the TCP session is added using a second header in the reset packet. The TCP session is reset by sending the reset packet.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: March 28, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory M. Callis, David A Herr, Mark W. McClintock
  • Patent number: 9584427
    Abstract: Systems and methods of providing fine grained control over MSS values of transport layer connections. A device intermediary to a plurality of clients and a plurality of servers can identify a first MSS value based on a MTU value of a VLAN interface responsive to a request to establish a transport layer connection. Device determines that a MSS value of the VLAN is less than the first MSS value. Device updates, responsive to the determination, the first MSS value to a second MSS value corresponding to the MSS value of the VLAN. Device determines that an MSS value specified by a profile configured for a virtual server of the device is less than the second MSS value. Device updates the second MSS value to the MSS value of the profile responsive to determining that the MSS value specified by the profile is less than the second MSS value.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: February 28, 2017
    Assignee: Citrix Systems, Inc.
    Inventors: Ashwin Jagadish, Saravana Annamalaisami, Muthukumar Shunmugiah, Mohit Prakash Saxena
  • Patent number: 9571380
    Abstract: A packet is received at a packet processing element, among a plurality of like packet processing elements, of a network device, and request specifying a processing operation to be performed with respect to the packet by an accelerator engine functionally different from the plurality of like packet processing elements is generated by the packet processing element. The request is transmitted to an interconnect network that includes a plurality of interconnect units arranged in stages. A path through the interconnect network is selected among a plurality of candidate paths, wherein no path of the candidate paths includes multiple interconnect units within a same stage of the interconnect network. The request is then transmitted via the determined path to a particular accelerator engine among multiple candidate accelerator engines configured to perform the processing operation. The processing operation is then performed by the particular accelerator engine.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: February 14, 2017
    Assignee: Marvell World Trade Ltd.
    Inventors: Aviran Kadosh, Rami Zemach
  • Patent number: 9521601
    Abstract: A method for management of multiple radio links for a wireless peer-to-peer (P2P) session is disclosed. The method can include a wireless communication device providing interface address information for a first radio interface and a second radio interface implemented on the wireless communication device to a peer device when establishing a wireless P2P session with the peer device; establishing a threshold for transitioning between the first radio interface and the second radio interface during the wireless P2P session; determining during the wireless P2P session that the threshold has been met; and in response to the threshold being met, signaling to the peer device to transition to the second radio interface, and using the second radio interface to continue the wireless P2P session.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: December 13, 2016
    Assignee: Apple Inc.
    Inventors: Devrim Varoglu, Gencer Cili, Suresh Nagaraj, Milan I. Patel
  • Patent number: 9474015
    Abstract: A computing environment containing a mesh network that is adapted to provide a reliable transport mechanism over which services may be delivered. Nodes of the mesh can automatically select routable addresses without conflicts, which allows nodes of the mesh to be accessed, even as the mesh changes through the addition or deletion of nodes. Also, nodes communicate with a protocol that supports service advertisements. These advertisements can identify mesh nodes that supply services, such as file or print servers, for which devices that have not yet connected to the network may be searching. Advertisements can also identify services to be used by nodes in the network, allowing, for example, anode to select a gateway providing a reliable connection to an external network. The mesh network can be used as a transport for communication using protocols, such as TCP/IP, that generally exhibit poor performance when using unreliable transports.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: October 18, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Thomas W. Kuehnel, Alok Manchanda, Taroon Mandhana, Amer A. Hassan, Mukesh Karki, Christian Huitema, Yusuf Atas
  • Patent number: 9473966
    Abstract: Methods and apparatus for informing a network node of a wireless communication network of the presence of logged measurements are disclosed. A first mobile station performs measurements concerning one or more connectivity aspects for the first mobile station in relation to the wireless communication network and stores the measurements in an internal log, where the measurements are performed according to a reporting configuration for the first mobile station. The first mobile station then sends a notification to the first network node regarding the presence of logged measurements in order to enable the first network node to respond to the notification with a request for a logged measurement report.
    Type: Grant
    Filed: February 16, 2011
    Date of Patent: October 18, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Håkan Persson, Henrik Enbuske, Janne Peisa
  • Patent number: 9474100
    Abstract: A relaying device, such as a router, especially those for forming the backbone of a wireless mesh network, comprises a first wireless frontend and a second wireless frontend which are to communicate with each other to facilitate data communication between a first external device and a second external device. The first wireless frontend is to communicate wirelessly with the first external device and the second wireless frontend is to communicate with the second external device using IEEE 802.11 infrastructure mode transmission protocol. Such a relaying device facilitates the cost effective construction of a high speed WMN of say 300 Mbps using infrastructure mode protocol contrary to conventional wisdom.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: October 18, 2016
    Assignee: P2 MOBILE TECHNOLOGIES LIMITED
    Inventor: Pak Kit Lam
  • Patent number: 9444644
    Abstract: A solution is provided to enable cloud service provider customers/users to offer physical network services to virtualized workloads that use overlay technologies, such as a Virtual Extensible Local Area Network (VXLAN). For a virtual workload that uses an overlay technology, an identifier is received of a logical network to which the virtual workload connects and a policy for the logical network. Based on the identifier of the logical network and the policy, a gateway is configured to connect traffic for the virtual workload on the logical network to a particular virtual local area network (VLAN) interface of the physical network service equipment on which the policy is configured.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: September 13, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Saravankumar Rajendran, Ajit Sanzgiri
  • Patent number: 9445354
    Abstract: A mobile communications device, operating as a Mobile Terminal (MT), is provided. In the mobile communications device, a receiver is configured to receive a Router Advertisement from a service network, a processor is configured to set an O-Flag of the Router Advertisement to 1 when the O-Flag of the Router Advertisement from the service network is set to 0, and a transmitter is configured to transmit the Router Advertisement to a Terminal Equipment (TE), wherein the TE transmits a DHCPv6 INFORMATION-REQUEST message to the MT when the TE receives the Router Advertisement.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: September 13, 2016
    Assignee: MEDIATEK INC.
    Inventors: Kuan-Ming Lin, Tsung-Chieh Chang, Yuan-Chieh Lin, Ming-Cong Sun, Huang-Yi Yu