Patents Assigned to FutureWei Technologies
-
Patent number: 9706212Abstract: An encoding apparatus, decoding apparatus, and coding methods. The encoding apparatus includes a processor configured to receive a video frame including screen content, generate a block containing an index map of colors for screen content in the video frame, wherein the block includes strings of index values sharing a same escape color index value, wherein the escape color index value represents an escape color, encode each of the strings of index values in the block, and sequentially encode the escape colors after each of the strings of index values in the block has been encoded. A transmitter operably coupled to the processor is configured to transmit the strings of index values and the escape colors in a bitstream to a decoding apparatus.Type: GrantFiled: October 2, 2015Date of Patent: July 11, 2017Assignee: Futurewei Technologies, Inc.Inventors: Haoping Yu, Wei Wang, Zhan Ma, Meng Xu
-
Patent number: 9703039Abstract: A method of fabricating an edge coupling device and an edge coupling device are provided. The method includes removing a portion of cladding material to form a trench over an inversely tapered silicon waveguide, depositing a material having a refractive index greater than silicon dioxide over remaining portions of the cladding material and in the trench, and removing a portion of the material within the trench to form a ridge waveguide.Type: GrantFiled: April 7, 2015Date of Patent: July 11, 2017Assignee: Futurewei Technologies, Inc.Inventors: Huapu Pan, Zongrong Liu, Hongzhen Wei, Hongmin Chen
-
Patent number: 9705706Abstract: A method implemented in an access node (AN) including receiving a packet for a service on a connection between a subscriber and a service provider or service provider network (SP), replacing a Virtual Local Area Network (VLAN) tag for the subscriber in the packet with a Q-in-Q label that matches a Media Access Control (MAC) address for a residential gateway (RG) in the packet when the packet is received from the RG, wherein the Q-in-Q label comprises a Customer VLAN (C-VLAN) tag that identifies the subscriber and a Service-VLAN (S-VLAN) tag that identifies the SP, and replacing the Q-in-Q label in the packet with a VLAN tag for the subscriber that matches the MAC address for the RG in the packet when the packet is received from the SP.Type: GrantFiled: March 4, 2016Date of Patent: July 11, 2017Assignee: Futurewei Technologies, Inc.Inventor: Kaippallimalil Mathew John
-
Patent number: 9705955Abstract: A method of Dynamic Adaptive Streaming over Hypertext Transfer Protocol (HTTP) (DASH) comprising receiving an asset that comprises a media presentation described in a media presentation description (MPD), wherein the media presentation comprises one or more periods, and wherein each period comprises at least one adaptation set, and identifying the asset on a period level using one or more asset identifiers specified in the MPD.Type: GrantFiled: April 18, 2014Date of Patent: July 11, 2017Assignee: Futurewei Technologies, Inc.Inventor: Alexander Giladi
-
Patent number: 9706481Abstract: Embodiments are provided to implement a time/power/frequency hopping scheme for device-to-device (D2D) discovery. The embodiments improve the UE detection of D2D discovery signals from neighboring UEs and account for large number of UEs' discovery signals. This is achieved by having neighboring UEs transmitting at different time instances and at different power levels. Further, neighboring UEs can be configured to transmit on different frequencies. This is achieved by assigning different time/power/frequency sequences to different UEs. An embodiment method includes transmitting, to a UE, parameters a hopping pattern of a first sequence of resources for transmitting a discovery signal by the UE and of a second sequence of resources for receiving a second discovery signal by the UE. The first sequence of resources comprises at least one of a sequence of time instances and a sequence of power levels. The second sequence of resources comprises time instances.Type: GrantFiled: March 12, 2014Date of Patent: July 11, 2017Assignee: Futurewei Technologies, Inc.Inventors: Philippe Sartori, Vipul Desai, Hossein Bagheri, Anthony Soong
-
Patent number: 9705545Abstract: An apparatus comprising an amplifier comprising an input, a capacitor having a capacitor first side and a capacitor second side, wherein the capacitor first side is coupled to the input, a switch having a switch first side and a switch second side, wherein the switch first side is coupled to the capacitor second side, and a transistor having a transistor gate, and a transistor source, wherein the transistor gate is coupled to the input and the capacitor first side, wherein the transistor source is coupled to the switch second side and wherein the switch is positioned directly between the capacitor second side and the transistor source.Type: GrantFiled: April 18, 2016Date of Patent: July 11, 2017Assignee: Futurewei Technologies, Inc.Inventors: Lawrence Connell, Terrie McCain, William Roeckner
-
Method and system for creating software defined ordered service patterns in a communications network
Patent number: 9705702Abstract: A software defined network service (SDNS) node for altering a logical flow of data packets in a network to accommodate predetermined ordered service chains, comprising a receiver configured to receive an encapsulated data packet comprising a tag via a encapsulated tunnel from another SDNS node, wherein the tag identifies an ordered service chain or a next hop in the ordered service chain, a processor coupled to the receiver and configured to decapsulate the encapsulated data packet, and a transmitter coupled to the processor and configured to forward the decapsulated data packet to a service device attached to the SDNS node when the processor determines, based on the tag, that a service on the service device should be applied to the data packet.Type: GrantFiled: February 10, 2015Date of Patent: July 11, 2017Assignee: Futurewei Technologies, Inc.Inventors: Ian Foo, Shree Murthy -
Publication number: 20170195085Abstract: A transmitting device implements a method for recovering TCP segments. The transmitting device transmits a plurality of transmission control protocol (TCP) segments to a receiving device one by one in sequence. After the transmission of the TCP segments, the transmitting device receives one or more TCP responses sent by the receiving device. Based on the received one or more TCP responses, the transmitting device identifies one or more TCP segments having communication failures. After the one or more TCP segments are identified, the transmitting device generates a probe based on the identified one or more TCP segments. With the probe, the transmitting device transmits a recovery TCP segment carrying the probe to the receiving device.Type: ApplicationFiled: January 6, 2016Publication date: July 6, 2017Applicant: Futurewei Technologies, Inc.Inventors: Serhat Nazim AVCI, Zhenjiang LI, Fangping LIU
-
Publication number: 20170192865Abstract: When a drive in a redundant array of independent disks (RAID) fails, for a first stripe unit stored in the failed drive, a RAID controller obtains from a bitmap a first indicator indicating whether the first stripe unit contains written data, wherein the bitmap contains a plurality of indicators corresponding to stripe units stored in the failed drive, and the first stripe unit belongs to a first stripe stored in the RAID system; if the first indicator indicates that the first stripe unit does not contain written data, write zeros into a first replacement stripe unit in a replacement drive, wherein the first replacement stripe unit replaces the first stripe unit in the first stripe. Without performing XOR operations for the stripe units indicated no data by the table, a time consumed for rebuilding can be significantly reduced, recovering the RAID array healthy sooner and reducing the impact on system bandwidth usage and host I/O performance impact during the rebuild process.Type: ApplicationFiled: December 31, 2015Publication date: July 6, 2017Applicant: Futurewei Technologies, Inc.Inventor: Weimin PAN
-
Publication number: 20170194996Abstract: An apparatus for satisfying Specific Absorption Rate (SAR) compliance criteria including a first capacitance sensor, a second capacitance sensor, a memory, and a processor. The memory is configured to store pre-established proximity regions that include a free space region of proximity based on baseline capacitance measurements obtained from the sensors when no human body is proximate a wireless device and a first region of proximity based on initial capacitance measurements obtained from the sensors when the human body is spaced apart from the wireless device by a first predetermined separation distance. The processor is configured to instruct a radio frequency (RF) transmitter to operate at a first output power when subsequent capacitance measurements received from the sensors are within the free space region of proximity and at a second output power, less than the first output power when the subsequent capacitance measurements are within the first region of proximity.Type: ApplicationFiled: March 23, 2017Publication date: July 6, 2017Applicant: Futurewei Technologies, Inc.Inventors: Ping SHI, Jinchun GE
-
Patent number: 9699041Abstract: A link cost determining method including computing, by a station, a new composite data rate using a set of data rates including an average data rate, a geometric mean data rate, and a minimum data rate for data samples, computing, by the station, a pair of hysteresis thresholds for a previous composite data rate, determining, by the station, whether the new composite data rate exceeds one of the pair of hysteresis thresholds, and advertising, by the station, the new composite data rate when the new composite data rate exceeds one of the pair of hysteresis thresholds.Type: GrantFiled: November 3, 2015Date of Patent: July 4, 2017Assignee: Futurewei Technologies, Inc.Inventor: Donald E. Eastlake, III
-
Patent number: 9697740Abstract: A device, method and system processes data about the user for determining and recommending a health/wellness action to the user. The action determined can be based on: (1) current biometric and/or motion data about the user (from the sensors), and (2) current health/medical information or condition about the user (from the user's personal information, e.g., health library or programmed into the smartphone). Specific information about the user is taken into consideration when recommending user action, such as the user's specific health or medical conditions.Type: GrantFiled: August 25, 2014Date of Patent: July 4, 2017Assignee: Futurewei Technologies, Inc.Inventors: Jianyu Zhang, Chia Chin Chong
-
Patent number: 9699776Abstract: An embodiment of a system for operating a communications controller for a group of user equipments engaged in a DMC link in a wireless communications system is provided. The communications controller is configured to allocate a set of subframes in one periodic group of subframes to the group of UEs for the DMC link, signal the set of allocated subframes to the group of UEs, and transmit parameters related to a group of HARQ processes of the DMC link. In an embodiment, the communication controller uses HARQ processes for cellular UE transmission that are determined independently from HARQ processes of the group of HARQ processes for the DMC link, and the parameters are configured to enable the group of UEs to manage the group of HARQ processes for the DMC link.Type: GrantFiled: December 4, 2015Date of Patent: July 4, 2017Assignee: FUTUREWEI TECHNOLOGIES, INC.Inventors: Deping Liu, Philippe Sartori, Brian Classon, Vipul Desai
-
Patent number: 9696567Abstract: An optical modulator comprises a silicon substrate, a buried oxide (BOX) layer disposed on top of the silicon substrate, and a ridge waveguide disposed on top of the BOX layer and comprising a first n-type silicon (n-Si) slab, a first gate oxide layer coupled to the first n-Si slab, a first p-type silicon (p-Si) slab coupled to the first gate oxide layer, and a light propagation path that travels sequentially through the first n-Si slab, the first gate oxide layer, and the first p-Si slab.Type: GrantFiled: January 26, 2015Date of Patent: July 4, 2017Assignee: Futurewei Technologies, Inc.Inventors: Dawei Zheng, Hongbing Lei, Qianfan Xu, Xiao Shen, Yusheng Bai
-
Patent number: 9697034Abstract: An approach to offloading probabilistic computations is described. An application server comprising a memory and a processor and coupled to a network-attached storage device configured to create a dedicated process in response to a procedural call to a virtual machine container based on a data request is disclosed. The processor forwards the data request to the network-attached storage device, programs one or more virtual machines to perform a probabilistic computation based on the procedural call, and directs the probabilistic computation to a first virtual machine of the one or more virtual machines. The request for data is transformed into a modified call using a virtualized lookup call.Type: GrantFiled: August 7, 2015Date of Patent: July 4, 2017Assignee: Futurewei Technologies, Inc.Inventors: Vineet Chadha, Gopinath Palani, Guangyu Shi
-
Patent number: 9699462Abstract: System and method embodiments are provided for achieving improved View Synthesis Distortion (VSD) calculation and more accurate distortion estimation of encoded video frames. An embodiment method includes obtaining a depth map value for a video frame and determining a weighting factor for depth distortion in accordance with the depth map value. The weighting factor maps a pixel range of the depth map value to an output function having higher values for closer image objects and lower values for farther image objects. The VSD for the video frame is then calculated as a function of absolute horizontal texture gradients weighted by a depth distortion value and the weighting factor determined in accordance with the depth map value.Type: GrantFiled: January 2, 2015Date of Patent: July 4, 2017Assignees: Futurewei Technologies, Inc., Santa Clara UniversityInventors: Zhouye Gu, Jianhua Zheng, Nam Ling, Chen-Xiong Zhang
-
Patent number: 9693253Abstract: System and method embodiments are provided for nearby channel measurement. The embodiments enable identifying stations that are hidden from one another. In an embodiment, a method in a wireless access point (AP) for identifying channel quality between a first and second group of STAs associated with the AP includes transmitting a first packet to the first group of STAs, wherein the first packet comprises information on measurement time window within which the first group of STAs is to measure a received signal; transmitting scheduling information to the second group of STAs, wherein the scheduling information indicates a time to send a reference packet during the measurement time window; and receiving a measurement report from the first group of STAs after the measurement time window, wherein measurement report includes information on received signal quality at the first group of STAs of a signal transmitted by the second group of STAs.Type: GrantFiled: August 23, 2013Date of Patent: June 27, 2017Assignee: Futurewei Technologies, Inc.Inventors: Younghoon Kwon, Yunsong Yang, Zhigang Rong
-
Patent number: 9686167Abstract: An apparatus comprising a node configured to transmit operation, administration, and maintenance (OAM) connectivity frames, wherein the node adds an impairment notification indication to some, but not all of OAM connectivity frames transmitted by the node, wherein the impairment notification indication indicates the node's desire to receive notification of an impairment condition along the path. A network component comprising a receiver unit configured to receive multiprotocol label switching (MPLS) Ping frames, a circuit logic configured to add a downstream link impairment indication to responses to the MPLS-Ping frames, wherein the downstream link impairment indication comprises a type and a severity level for a path impairment condition, and a transmitter unit configured to transmit the responses to the transmitted MPLS-Ping frames.Type: GrantFiled: November 21, 2013Date of Patent: June 20, 2017Assignee: Futurewei Technologies, Inc.Inventor: Linda Dunbar
-
Patent number: 9686114Abstract: An apparatus, method, and computer program product are provided for communicating one or more symbols with multiple pilot signals and nulls. In use, one or more symbols are communicated including a plurality of pilot signals and a plurality of nulls, for use in generating a plurality of coefficients.Type: GrantFiled: June 26, 2015Date of Patent: June 20, 2017Assignee: Futurewei Technologies, Inc.Inventors: Syed Habib Rahman, Fan Wang, Tao Ouyang, Xiaoshu Si
-
Patent number: 9686000Abstract: A system and method for two-way relaying with beamforming are provided. A method for relay operations includes estimating communications channels between a relay and communications devices coupled to the relay, storing data contained in the transmissions, storing data contained in the transmissions, precoding a transmission including a subset of the stored data with a precoding matrix, and transmitting the precoded transmission. The estimating is based on transmissions made by the communications devices in the subset of communications devices, and the precoding matrix is based on estimates of the communications channels.Type: GrantFiled: April 15, 2011Date of Patent: June 20, 2017Assignee: FUTUREWEI TECHNOLOGIES, INC.Inventors: Ali Yazdan Panah, Philippe Sartori