Patents Examined by Ayaz R. Sheikh
  • Patent number: 10778579
    Abstract: Some embodiments provide a novel way to insert a service (e.g., a third party service) in the path of a data message flow, between two machines (e.g., two VMs, two containers, etc.) in a public cloud environment. For a particular tenant of the public cloud, some embodiments create an overlay logical network with a logical overlay address space. To perform a service on data messages of a flow between two machines, the logical overlay network passes to the public cloud's underlay network the data messages with their destination address (e.g., destination IP addresses) defined in the logical overlay network. The underlay network (e.g., an underlay default downlink gateway) is configured to pass data messages with such destination addresses (e.g., with logical overlay destination addresses) to a set of one or more service machines. The underlay network (e.g.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: September 15, 2020
    Assignee: NICIRA, INC.
    Inventor: Mukesh Hira
  • 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: 10778365
    Abstract: A transmission device includes: a first mapper that maps a first bit stream of a first data series to generate a first modulated symbol stream of the first data series; a second mapper that maps a second bit stream of a second data series to generate a second modulated symbol stream of the second data series; a converter that subjects the second modulated symbol stream to conversion in accordance with the first modulated symbol stream; a superposition unit that superposes the first modulated symbol stream and the second modulated symbol stream at a predetermined amplitude ratio to generate a multiplexed signal, the second modulated symbol stream having been subjected to the conversion in accordance with the first modulated symbol stream; and a transmitter that transmits the multiplexed signal.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: September 15, 2020
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Tomohiro Kimura, Yutaka Murakami, Mikihiro Ouchi
  • Patent number: 10771198
    Abstract: The described technology is generally directed towards adaptively selecting a repetition level in wireless communications, based on events to improve coverage range via the repetition level while not unnecessarily reducing throughput. One such event can include a current signal-to-noise-ratio, e.g., as reported in a channel quality indicator report from a user equipment. Another such event can comprise a number of consecutive hybrid automatic repeat request acknowledgments or negative acknowledgments (HARQ ACKS/NACKS), in which consecutive ACKs tend to indicate good signal quality, while consecutive NACKs tend to indicate poor signal quality. A combination of channel quality indicator-based adaptive repetition level and HARQ ACK/NACK-based adaptive repetition level can be employed.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: September 8, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Yupeng Jia, Darwin Parra, Prabhakara Aithal, Ping-Chun Hsieh
  • Patent number: 10771376
    Abstract: A network system that facilitates financial transactions. A software defined network may operate to provide a variety of trading related services to a variety of customers with a low latency. Core or processor affinity for routing processes may improve speeds of routing. Data capture through a shared memory space may allow for a variety of analytics without introducing unacceptable delay.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: September 8, 2020
    Assignee: CFPH, LLC
    Inventor: Jacob Loveless
  • Patent number: 10772056
    Abstract: A first communication device generates a first portion and a second portion of a wakeup radio (WUR) wakeup packet. The first portion of the WUR wakeup packet corresponds to a wireless local area network (WLAN) legacy preamble, and spans a first frequency bandwidth. The second portion of the WUR wakeup packet spans a second bandwidth that is less than the first bandwidth, and is configured to cause a WUR of a second communication device to cause a WLAN network interface device of the second communication device to transition from a low power state to the active state. Generating the second portion of the WUR wakeup packet includes i) generating a sync portion having a plurality of sync symbols, and ii) generating a wakeup packet body. The first communication device transmits the WUR wakeup packet.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: September 8, 2020
    Assignee: Marvell Asia Pte, Ltd.
    Inventors: Hari Balakrishnan, Sri Varsha Rottela, Rui Cao, Hongyuan Zhang, Sudhir Srinivasa, Hua Mu, Xiayu Zheng
  • Patent number: 10771316
    Abstract: An emulation mode for network devices is described as a means of isolating a defective network device from real network traffic, while continuing to transmit faux traffic to the defective network device, wherein the faux traffic is intentionally dropped. The emulation mode allows the defective network device to be tested in an environment that appears real, without impacting user traffic. A management server can control one or more neighbor network devices and place them in the emulation mode as a way to isolate and test the defective network device. In the emulation mode, the neighbor network device monitors for packets that, based on previous routing history, would be sent to the defective network device and, instead, routes them to functioning network devices using a current FIB. A virtual RIB/FIB can also be used to route the same packets to the defective network device.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: September 8, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Jamie Plenderleith, Guillaume Boissier, Alan Michael Judge
  • Patent number: 10764188
    Abstract: A method is provided in one example embodiment and may include generating an interest message to be transmitted using each face of a plurality of faces associated with a node, wherein the interest message is to be discarded by each of a neighboring node of a plurality of neighboring nodes that receive the interest message; determining, for each face of the plurality of faces associated with the node, a one-hop propagation delay associated with each face of the plurality of faces; and selecting a particular face through which to transmit another interest message based, at least in part, on the one-hop propagation delay of the particular face and a number of pending interests associated with the particular face.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: September 1, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Luca Muscariello, Giovanna Carofiglio, Michele Papalini
  • Patent number: 10764938
    Abstract: A network device receives an attach request indicating that a user device is attempting a connection associated with a non-access stratum (NAS) and a particular interface, and generates a create session request that includes an indication that the connection for the user device is associated with the NAS and the particular interface. The network device provides, to a serving gateway (SGW) of the network, the create session request that includes the indication, and receives, from the SGW, a create session response that includes rules for handling the connection for the user device that is associated with the NAS and the particular interface, wherein the rules have been generated by a policy and charging rules function (PCRF) of the network. The network device provides, to the user device, an attach accept, that includes the rules, to permit the user device is to connect with the network and to utilize the rules.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: September 1, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Violeta Cakulev, Sudhakar Reddy Patil, Lalit R. Kotecha
  • Patent number: 10764089
    Abstract: A computer-implemented method for communicating data between computer systems in the functions of a source computer system and of a target computer system is performed by a data modification engine in a gateway computer that is communicatively connected between the computer systems. The engine receives an original data package from the source computer system with elements that are arranged according to a pre-defined data-structure. The engine accesses a rule template that corresponds to the data-structure and that provides a plurality of pre-defined rules. The engine separates the original data package into elements, processes the elements by digitally transforming them according to the rules, combines them to a modified data package and sends the modified data package to the target computer system.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: September 1, 2020
    Assignee: eperi GmbH
    Inventor: Elmar Eperiesi-Beck
  • Patent number: 10763997
    Abstract: A first communication device generates a media access control (MAC) frame that includes an indication of a change in a block acknowledgment (BA) session that was previously established between the first communication device and a second communication device. The first communication device transmits the MAC frame to the second communication device. The MAC frame is configured to cause the second communication device to adopt the change in the BA session in response to receiving the MAC frame.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: September 1, 2020
    Assignee: Marvell Asia Pte., Ltd.
    Inventors: Jinjing Jiang, Liwen Chu, Yi-Ling Chao, Hongyuan Zhang, Hui-Ling Lou
  • Patent number: 10764199
    Abstract: A first device determines whether an indicator is configured to allow use of an increased value for an information unit pacing credit that is greater than a default value for the information unit pacing credit, where the information unit pacing credit indicates a number of information units that a second device is allowed to send to the first device without waiting for any additional response from the first device. In response to determining that the indicator is configured to allow use of the increased value for the information unit pacing credit that is greater than the default value for the information unit pacing credit, the first device adjusts the information unit pacing credit via a response sent from the first device to the second device, to the increased value that is greater than the default value.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: September 1, 2020
    Assignee: International Business Machines Corporation
    Inventors: Roger G. Hathorn, Bret W. Holley, Harry M. Yudenfriend
  • Patent number: 10757072
    Abstract: This application provides a packet transmission method, an apparatus, and a system in an overlay network. Network address translation and reverse network address translation are implemented at a demarcation point: an IP tunnel end point, between the logical network and the physical network, an IP option is expanded to carry a source-end network element identifier and a destination-end network element identifier, and a virtual machine in an upper-layer logical network is interconnected with a peer-end virtual machine through a lower-layer physical network by using an IP tunnel.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: August 25, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Shaofu Zuo
  • Patent number: 10754577
    Abstract: A method of transferring data between local and remote computing systems includes the step of transferring data between the local and remote computing systems via a local buffer in the local computing system and a series of steps carried out during transferring of data from the local to the remote computing system. The steps include receiving a statistic from the remote computing system, computing an average transfer rate of the data transfer between the local and remote computing systems based on the statistic, determining whether or not a throttle condition is in effect based on the computed average transfer rate, and upon determining that the throttle condition is in effect, throttling the transferring of data into the local buffer.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: August 25, 2020
    Assignee: VMware, Inc.
    Inventors: Siddharth Ekbote, Todd Sabin, Serge Maskalik
  • Patent number: 10749995
    Abstract: A method is provided in one example embodiment and may include receiving an Internet Protocol (IP) packet at a node; identifying a content semantic for the IP packet; determining whether the IP packet is an IP interest packet or an IP data packet; determining whether content identified in the IP packet is stored at the node based on a determination that the IP packet is an IP interest packet; forwarding the IP packet toward at least one other node based on a determination that the content is not stored at the node; and transmitting an IP data packet containing the content based on a determination that the content is stored at the node.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: August 18, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Luca Muscariello, Giovanna Carofiglio, Jordan Augé
  • Patent number: 10749646
    Abstract: Apparatuses, methods, and computer program products for communication are provided. In an aspect, an apparatus for communication may include a processing system configured to receive a frame configured to assign at least member information or position information for one or more identifiers, and receive a data packet associated with a particular identifier and indicating a number of space-time streams for one or more position information. In another aspect, an apparatus for communication may include a processing system configured to transmit a frame configured to assign at least member information or position information for one or more identifiers, and transmit a data packet associated with a particular identifier and indicating a number of space-time streams for one or more position information.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: August 18, 2020
    Inventors: Aitizaz Uddin Syed, Ali Atefi
  • Patent number: 10750536
    Abstract: A method for indicating a transmission opportunity (TXOP) duration in a wireless communication system includes generating, by a TXOP holder, a physical layer protocol data unit (PPDU). The PPDU includes a High Efficiency Signal field A (HE-SIGA), and the HE-SIGA includes a TXOP duration field. The TXOP duration field is used to indicate to other stations a remaining time for using a channel by a station. The TXOP duration field includes a first part which indicates a granularity used, and a second part which indicates the TXOP duration using the granularity indicated by the first part. The TXOP holder sends the generated PPDU.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: August 18, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jiayin Zhang, Chixiang Ma, Jun Luo
  • Patent number: 10750494
    Abstract: Methods, systems, and devices for wireless communication are described. A wireless device may establish a configuration for at least one carrier based on multiple transmission time interval (TTI) lengths. Several TTI lengths may be associated in a TTI group, and aspects of the configuration may be the same for all TTIs having a TTI length in the TTI group. The device may then communicate using the carrier configuration based on the TTI group. In some cases, a second TTI group with different TTI lengths from the first group may also be identified, and the device may communicate using TTI from the second group using a different TTI group configuration. Aspects of a TTI group configuration may include a common control channel format, resource allocation granularity, hybrid automatic repeat request (HARQ) process, HARQ timing, soft buffer size, channel state information (CSI) reporting configuration, or an uplink control channel.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: August 18, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Wanshi Chen, Peter Gaal, Shimman Arvind Patel, Hao Xu, Aleksandar Damnjanovic
  • Patent number: 10750390
    Abstract: A method for configuring a Minimization of Drive Test (MDT) information reporting format and a time-stamp is provided that supports MDT in a 3rd Generation Partnership Project (3GPP) system. The method defines a reporting format needed in a process where UE transmits MDT measurements to a serving base station, and sets the number of bits required to log time stamp and the unit of logging time.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: August 18, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang Bum Kim, Soeng Hun Kim
  • Patent number: 10742297
    Abstract: An apparatus and method for CSI reporting in the unlicensed band are described. CRS-RSs are transmitted from a RAN in narrowband data channels in the unlicensed band to an eMTC UE. The UE determines the CQI and PMI from the CRS-RSs and transmits a periodic CSI report to the RAN that contains the CQI and PMI. The periodic CSI report is received at a nsfrel th subframe of a nmframeth mframe, where nmframe satisfies nmframe mod Npd,mframe=NOFFSET,mframe where Nmframe is a reporting period in terms of mframes and NOFFSET,mframe is a reporting period offset in terms of mframes, and nsfrel satisfies nsfrel?20=NOFFSET,CQI where NOFFSET,CQI is a reporting period offset in subframes.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: August 11, 2020
    Assignee: Apple Inc.
    Inventors: Wenting Chang, Huaning Niu, Salvatore Talarico, Rongrong Sun