Patents by Inventor Jiao Wang

Jiao Wang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20150098507
    Abstract: A motion estimation apparatus and method (carried out electronically) provides for encoding of multiview video, such as stereoscopic video, by providing motion estimation for pixels in a dependent eye view, using motion vector information from a colocated group of pixels in a base eye view and neighboring pixels to the colocated group of pixels in the base eye view. The method and apparatus encodes a group of pixels in a dependent eye view based on the estimated motion vector information. The method and apparatus may also include obtaining a frame of pixels that includes both base eye view pixels and dependent eye pixels so that, for example, frame compatible format packing can be employed. In one example, estimating the motion vector information for a block of pixels, for example, in a dependent eye view is based on a median value calculation of motion vectors for a block of pixels in a base eye view and motion vectors for neighboring blocks of pixels to the colocated group of pixels in the base eye view.
    Type: Application
    Filed: October 4, 2013
    Publication date: April 9, 2015
    Applicant: ATI Technologies ULC
    Inventor: Jiao Wang
  • Publication number: 20150071339
    Abstract: A method and apparatus are described for performing video encoding mode decisions. A down-scaled frame is received that includes a macroblock corresponding to a first subset of macroblocks of a first area in a full-scale frame. A first average motion vector is calculated for the first subset of macroblocks, and a second average motion vector is calculated for a second subset of macroblocks of a second area surrounding the first subset of macroblocks. A comparison of a threshold to a distance measure between absolute values of the first and second average motion vectors is performed. A prediction mode for the macroblock in the down-scaled frame is determined based on the comparison to generate predicted blocks.
    Type: Application
    Filed: September 9, 2013
    Publication date: March 12, 2015
    Applicant: ATI Technologies ULC
    Inventor: Jiao Wang
  • Publication number: 20150058464
    Abstract: A method for resource matching in virtual private cloud (VPC) migration is provided, including: acquiring a node attribute, a link attribute and an adjacent matrix of a customized network requiring VPC migration according to a VPC migration request, where the node attribute includes a network security device attribute of the customized network; acquiring a node attribute, a link attribute and an adjacent matrix of a cloud network in which the VPC is located, where the adjacent matrices are used for indicating connection relations between any two nodes in the customized network and the cloud network, respectively; obtaining multiple matching resources in the cloud network according to a subgraph isomorphism algorithm, where each of the matching resources matches the node attribute, the link attribute and the adjacent matrix of the customized network; and selecting one of the multiple matching resources as a VPC into which the customized network migrates.
    Type: Application
    Filed: March 27, 2014
    Publication date: February 26, 2015
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Donghui Wang, Xiaoxin Wu, Jiao Wang
  • Publication number: 20150030082
    Abstract: A method and apparatus are described for performing video encoding mode decisions in a video transcoding system. A down-scaled frame may be received that includes at least one macroblock. The down-scaled frame may be associated with a full-scale frame having a plurality of macroblocks that have been downsampled. A weighting factor and a distance measure factor may be determined for each of the macroblocks in the full-scale frame. Predicted blocks may be generated based on the weighting and distance measure factors.
    Type: Application
    Filed: July 23, 2013
    Publication date: January 29, 2015
    Applicant: ATI Technologies ULC
    Inventor: Jiao Wang
  • Publication number: 20150016528
    Abstract: Generally, an apparatus and a method for encoding multiview video downscale two views of the multiview video, determine a shift between the downscaled views, and encode one the two views using the shift.
    Type: Application
    Filed: July 15, 2013
    Publication date: January 15, 2015
    Inventor: Jiao Wang
  • Publication number: 20140366114
    Abstract: A login method and device, and a terminal and a network server are disclosed, which relate to communications technologies. In the method, acquire an account waiting for login and a first password, and judge whether the first password is the same as a local password bound with the pre-stored account. If the first password is the same as the local password bound with the pre-stored account, upload a second password corresponding to the pre-stored account to a network server for matching, and log in to the account once the second password is successfully matched. The present invention introduces a custom password (i.e., the first password), thus avoids the complexity to enter an actual login password (i.e., the second password) and the unsafety to remember the actual login password in a terminal, and enhances the convenience and safety for login and offers greater user experience.
    Type: Application
    Filed: August 21, 2014
    Publication date: December 11, 2014
    Inventors: Jiao Wang, Ling Liu, Liang Deng, Yibo Sun
  • Publication number: 20140354771
    Abstract: An efficient motion estimation method and apparatus for 3D stereo video encoding is described herein. In an embodiment of the method, an enhancement layer motion vector for a frame is determined by obtaining a motion vector of a co-located macroblock (MB) from the same frame of a base layer. The motion vectors of a predetermined number of surrounding MBs from the same frame of the base layer are also obtained. A predicted motion vector for the MB of the frame in the enhancement layer is determined using, for example, a median value from the motion vectors associated with the co-located MB and the predetermined number of surrounding MBs. A small or less than full range motion refinement is performed to obtain a final motion vector, where full range refers to the maximum search range supported by an encoder performing the method.
    Type: Application
    Filed: May 29, 2013
    Publication date: December 4, 2014
    Inventors: Jiao Wang, Gabor Sines
  • Publication number: 20140215045
    Abstract: A method for resource matching in virtual private cloud (VPC) migration is provided, including: acquiring a node attribute, a link attribute and an adjacent matrix of a customized network requiring VPC migration according to a VPC migration request, where the node attribute includes a network security device attribute of the customized network; acquiring a node attribute, a link attribute and an adjacent matrix of a cloud network in which the VPC is located, where the adjacent matrices are used for indicating connection relations between any two nodes in the customized network and the cloud network, respectively; obtaining multiple matching resources in the cloud network according to a subgraph isomorphism algorithm, where each of the matching resources matches the node attribute, the link attribute and the adjacent matrix of the customized network; and selecting one of the multiple matching resources as a VPC into which the customized network migrates.
    Type: Application
    Filed: March 27, 2014
    Publication date: July 31, 2014
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Donghui Wang, Xiaoxin Wu, Jiao Wang
  • Publication number: 20140185450
    Abstract: A method for distributing routing instructions to a plurality of nodes within an OpenFlow Software Defined Network (SDN) using a logically centralized multi-controller that comprises a plurality of controllers, wherein the method comprises receiving a plurality of incoming data packets, storing a plurality of current flow tables, queuing the incoming data packets, wherein the incoming data packets are queued based on the order received, processing the incoming data packets based on the order the incoming data packets were queued, wherein the incoming data packets that are first to be queued are the first to be processed, generating a plurality of flow tables by processing the incoming data packets, and transmitting the flow tables to the plurality of nodes when the flow tables have not been previously generated.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 3, 2014
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Min Luo, Yingjun Tian, Quancai Li, Jiao Wang
  • Publication number: 20140149542
    Abstract: An OpenFlow (OF) adaptor comprising at least one OF port configured to communicate with an OF Controller, at least one Non-OF (NOF) port configured to communicate with a NOF switch, and at least one processor coupled to the OF port and the NOF port and configured to receive a first OF message comprising network data from the OF controller via the OF port, translate the first OF message into a first NOF message, wherein the first NOF message comprises network data analogous to the first OF message network data encoded in a format supported by the NOF switch, and transmit the first NOF message toward the NOF switch via the NOF port.
    Type: Application
    Filed: November 4, 2013
    Publication date: May 29, 2014
    Applicant: Futurewei Technologies, Inc.
    Inventors: Min Luo, Jiao Wang, Xiuli Zheng
  • Publication number: 20140146674
    Abstract: A software-defined networking (SDN) OpenFlow apparatus comprises a processor, and a memory system coupled to the processor and comprising a flow pipeline, wherein the flow pipeline comprises a series of flow tables, wherein each of the flow tables comprises at least one match field, wherein the match fields correspond to a plurality of network services, wherein the match fields are ordered based on a prioritization of the network services, which of the match fields are shared among the network services, a shared dependency of the match fields, and processing speed, and wherein the prioritization is based on which network services are most important and which network services are most frequently used.
    Type: Application
    Filed: November 25, 2013
    Publication date: May 29, 2014
    Applicant: Futurewei Technologies, Inc.
    Inventors: Jiao Wang, Min Luo
  • Publication number: 20140105275
    Abstract: A partition subset selection module selects a subset of available partitions for a macroblock pair of the plurality of macroblock pairs, based on motion search motion vectors generated by a motion search section, and further based on a macroblock adaptive frame and field indicator. A motion refinement module generates refined motion vectors for the macroblock pair, based on the subset of available partitions for a macroblock pair.
    Type: Application
    Filed: October 7, 2013
    Publication date: April 17, 2014
    Applicant: ViXS Systems, Inc.
    Inventors: Jiao Wang, Avinash Ramachandran, Wilf Zhao
  • Patent number: 8687516
    Abstract: Method, system and apparatus for spectrum prediction are provided. The method includes: obtaining the first sampling data of target spectrum, wherein the first sampling data including existing service information, channel information and channel state information of the target spectrum; extracting channel state information of all channels of the same service in each timeslot from the first sampling data, and generating a sampling matrix; extracting a spectrum resource occupancy mode combination of the target spectrum from the sampling matrix; obtaining the second sampling data of the target spectrum, matching the spectrum resource occupancy mode combination according to the second sampling data of the target spectrum, and predicting the channel state of the target spectrum in a future timeslot according to the matching result.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: April 1, 2014
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Gong Zhang, Jiao Wang, Yanping Xiang
  • Publication number: 20140052949
    Abstract: A method, related apparatus, and system for virtual network migration are provided.
    Type: Application
    Filed: October 28, 2013
    Publication date: February 20, 2014
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Jiao Wang, Songhai Ye
  • Publication number: 20140045989
    Abstract: A method of producing an elastomer composite. The method includes A) combining a first fluid comprising elastomer latex with a second fluid comprising particulate filler; B) causing the elastomer latex to coagulate, thereby forming masterbatch crumb; C) bringing the masterbatch crumb to a water content of about 1 weight percent to about 20 weight percent, thereby forming a dewatered coagulum; D) removing water from the dewatered coagulum by subjecting the dewatered coagulum to mechanical energy, thereby causing the dewatered coagulum to heat as a result of friction, while allowing the dewatered coagulum to achieve a temperature of about 130° C. to about 190° C., wherein water content is reduced to about 0.5% to about 3% and wherein substantially all of the decrease in water content is accomplished by evaporation, thereby producing a masticated masterbatch; and E) subjecting the masticated masterbatch to at least an additional 0.3 MJ/kg of mechanical energy while further reducing the water content.
    Type: Application
    Filed: October 17, 2013
    Publication date: February 13, 2014
    Applicant: Cabot Corporation
    Inventors: Meng-Jiao Wang, Ting Wang, Michael D. Morris, Xuan Zhang, Martin C. Green, Vijay R. Tirumala
  • Patent number: 8615264
    Abstract: A method and an apparatus for allocating a cognitive radio network spectrum based on aggregation. The method includes: obtaining information about unoccupied spectrum fragments and unit capacity information of a secondary users on different spectrum fragments, and constructing a solution matrix; calculating a reference index corresponding to the solution matrix, determining a resource allocation vector according to the reference index, and allocating resources after selecting a resource allocation element from the resource allocation vector; and removing a resource allocation element that is used in the resource allocation from the solution matrix, and then constructing a new solution matrix to continue allocating resources until unoccupied spectrum resources corresponding to the information about unoccupied spectrum fragments are allocated completely.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: December 24, 2013
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jiao Wang, Gong Zhang
  • Publication number: 20130332622
    Abstract: Embodiments of the present invention provide a data stream scheduling method, device, and system, and relate to data processing technologies, so as to reduce a delay in a data stream scheduling process and relieve a congestion problem of a forwarding link during forwarding of a data stream, where the method includes: receiving, by a data stream scheduling entity in a network, a data packet that is currently transmitted and obtaining data stream information of a data stream where the data packet is located; determining a type of the data stream according to the data stream information; and when the data stream is a specific data stream, applying to a centralized control device in the network for an optimized forwarding policy, so as to forward the data stream, or when the data stream is a common data stream, forwarding the data stream according to a default forwarding policy.
    Type: Application
    Filed: June 28, 2013
    Publication date: December 12, 2013
    Inventor: Jiao Wang
  • Patent number: 8599921
    Abstract: A partition subset selection module selects a subset of available partitions for a macroblock pair of the plurality of macroblock pairs, based on motion search motion vectors generated by a motion search section, and further based on a macroblock adaptive frame and field indicator. A motion refinement module generates refined motion vectors for the macroblock pair, based on the subset of available partitions for a macroblock pair.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: December 3, 2013
    Assignee: VIXS Systems, Inc
    Inventors: Jiao Wang, Avinash Ramachandran, Wilf Zhao
  • Patent number: 8586651
    Abstract: A method of producing an elastomer composite. The method includes A) combining a first fluid comprising elastomer latex with a second fluid comprising particulate filler; B) causing the elastomer latex to coagulate, thereby forming masterbatch crumb; C) bringing the masterbatch crumb to a water content of about 1 weight percent to about 20 weight percent, thereby forming a dewatered coagulum; D) removing water from the dewatered coagulum by subjecting the dewatered coagulum to mechanical energy, thereby causing the dewatered coagulum to heat as a result of friction, while allowing the dewatered coagulum to achieve a temperature of about 130° C. to about 190° C., wherein water content is reduced to about 0.5% to about 3% and wherein substantially all of the decrease in water content is accomplished by evaporation, thereby producing a masticated masterbatch; and E) subjecting the masticated masterbatch to at least an additional 0.3 MJ/kg of mechanical energy while further reducing the water content.
    Type: Grant
    Filed: February 5, 2009
    Date of Patent: November 19, 2013
    Assignee: Cabot Corporation
    Inventors: Meng-jiao Wang, Ting Wang, Michael D. Morris, Xuan Zhang, Martin C. Green
  • Publication number: 20130301725
    Abstract: A method for determining a macroblock (MB) coding mode for a current MB in a dependent view. A window around a co-located MB in a base view is determined, wherein the co-located MB is a MB in the base view having a same location as the current MB in the dependent view. A coding mode complexity value (CMCV) is determined for each MB in the window, wherein the CMCV is based on a coding mode used to encode the MB. Rate distortion optimization (RDO) is performed for the current MB using a reduced number of coding modes if a total CMCV for all MBs in the window is less than a threshold, or using all supported coding modes if the total CMCV for all MBs in the window is greater than the threshold. A coding mode for the current MB is determined based on the RDO results.
    Type: Application
    Filed: May 14, 2012
    Publication date: November 14, 2013
    Applicant: ATI TECHNOLOGIES ULC
    Inventors: Jiao Wang, Mohamed K. Cherif