Patents by Inventor Weiqing AN

Weiqing AN 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: 20170064030
    Abstract: Connectivity between data centers in a hybrid cloud system is optimized by pre-loading a wide area network (WAN) optimization appliance in a first data center with data to initialize at least one WAN optimization of application. The first data center is managed by a first organization and a second data center managed by a second organization, the first organization being a tenant in the second data center. The described technique includes receiving application packets having the application data generated by an application executing in the first data center at the WAN optimization appliance from a first gateway in the first data center, and performing the at least one WAN optimization on the application packets using the pre-loaded data to initialize the at least one WAN optimization.
    Type: Application
    Filed: August 28, 2015
    Publication date: March 2, 2017
    Inventors: Serge MASKALIK, Govind HARIDAS, Weiqing WU, Aravind SRINIVASAN, Sachin THAKKAR
  • Publication number: 20170063687
    Abstract: A cloud computing system retrieves routing entries associated with a particular tenant of the cloud computing system and are a subset of a routing table of the entire cloud computing system. The routing entries are loaded into a networking switch, which is configured to route network packets using the loaded subset of routing entries, using a general-purpose processor rather than a costly dedicated ASIC.
    Type: Application
    Filed: December 28, 2015
    Publication date: March 2, 2017
    Inventors: Serge MASKALIK, Weiqing WU, Debashis BASAK, Sachin THAKKAR, Govind HARIDAS
  • Publication number: 20170063673
    Abstract: An example method of optimizing connectivity between data centers in a hybrid cloud system having a first data center managed by a first organization and a second data center managed by a second organization, the first organization being a tenant in the second data center. The method includes probing a wide area network (WAN) with test packets by varying an internet protocol (IP) flow tuple of the test packets across a set of IP flows. The method includes identifying a plurality of paths between a gateway of the first data center and another gateway of the second data center associated with the set of IP flows. The method further includes selecting an IP flow from the set of IP flows for an application executing in the first data center. The method further includes establishing a path-optimized connection between the gateway and the other gateway through the WAN having the selected IP flow for use by the application.
    Type: Application
    Filed: August 28, 2015
    Publication date: March 2, 2017
    Inventors: Serge MASKALIK, Weiqing WU, Debashis BASAK, Sachin THAKKAR, Allwyn SEQUEIRA
  • Publication number: 20170063573
    Abstract: Connectivity between data centers in a hybrid cloud system having a first data center managed by a first organization and a second data center managed by a second organization, the first organization being a tenant in the second data center, is optimized. According to the described technique, a path-optimized connection is established through a wide area network (WAN) between a first gateway of a first data center and a second gateway of a second data center for an application executing in the first data center based on performance of paths across a set of Internet Protocol (IP) flows. Application packets received from the application at the first gateway are forwarded to a WAN optimization appliance in the first data center. WAN optimized application packets received from the WAN optimization appliance at the first gateway are then sent to the second gateway over the path-optimized connection.
    Type: Application
    Filed: August 28, 2015
    Publication date: March 2, 2017
    Inventors: Serge MASKALIK, Weiqing WU, Aravind Srinivasan, Sachin THAKKAR, Debashis BASAK
  • Publication number: 20170063674
    Abstract: A cloud computing system may include multiple cloud data centers. A gateway may establish connections between a cloud providers' multiple data centers using knowledge about the types of applications workloads executing within the cloud computing system, and may be further based on determines policies indicating priorities for routing traffic for the application workloads.
    Type: Application
    Filed: December 28, 2015
    Publication date: March 2, 2017
    Inventors: Serge MASKALIK, Weiqing WU, Debashis BASAK, Sachin THAKKAR, Allwyn SEQUEIRA
  • Publication number: 20170054599
    Abstract: The present invention extends to methods, systems, and computer program products for managing technology resources across multiple platforms. Embodiments of the invention can be used to manage the configuration of a plurality of different devices. A management server/service can utilize native management capabilities of different devices to provide configuration management without requiring agents to be installed on the devices. In general, the management server/service adapts to the unique characteristics and behaviors of different devices, platforms, and external systems to provide configuration management for the different devices, platforms, and external systems. As such, configuration management can be provided in a unified fashion across different platforms, both on-premise and off-premise, and indirectly. When client agents are present, the management server/service can adjust to compatibly operate with the client agents.
    Type: Application
    Filed: November 4, 2016
    Publication date: February 23, 2017
    Inventors: Steven P. Burns, Todd J. Abel, Vadim Meleshuk, Weiqing Tu, Dov Sheinker, Amit Flashner
  • Patent number: 9542560
    Abstract: In a system for providing access control management to electronic data, techniques to secure the electronic data and keep the electronic data secured at all times are disclosed. According to one embodiment, a secured file or secured document includes two parts: an attachment, referred to as a header, and an encrypted document or data portion. The header includes security information that points to or includes the access rules and a file key. The access rules facilitate restrictive access to the secured document and essentially determine who/when/how/where the secured document can be accessed. The file key is used to encrypt/decrypt the encrypted data portion. Only those who have the proper access privileges are permitted to retrieve the file key to encrypt/decrypt the encrypted data portion.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: January 10, 2017
    Assignee: Intellectual Ventures I LLC
    Inventors: Denis Jacques Paul Garcia, Michael Michio Ouye, Alain Rossmann, Steven Toye Crocker, Eric Gilbertson, Weiqing Huang, Serge Humpich, Klimenty Vainstein, Nicholas Michael Ryan
  • Patent number: 9536563
    Abstract: Systems and methods are disclosed for detecting shingled overwrite errors. When a read error is encountered when reading from shingled recording tracks, a processor may determine whether the read error is an error caused by shingled overwriting. The processor may determine whether the read error is caused by shingled overwriting by determining read signal quality of one or more sectors preceding the read error, such as based on a bit error count or bit error ratio (BER), and comparing the read signal quality to a threshold value. The processor may determine that the read error is caused by shingled overwriting when the read signal quality value is lower than the threshold.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: January 3, 2017
    Assignee: Seagate Technology LLC
    Inventors: Xiong Liu, WeiQing Zhou, Quan Li, WenXiang Xie
  • Publication number: 20160370679
    Abstract: The embodiments of the present invention disclose an electrochromic grating, a manufacturing method thereof, a display panel and a display device. The method of manufacturing the electrochromic grating comprises: forming a first transparent electrode layer on a first substrate; forming a resin layer on the first transparent electrode layer and forming a plurality of grooves in the resin layer; forming a second transparent electrode layer on a second substrate; perfusing at least one of solution type or gel type electrochromic material into the plurality of grooves; and then, encapsulating the first substrate and the second substrate.
    Type: Application
    Filed: August 12, 2015
    Publication date: December 22, 2016
    Inventors: Changfeng LI, Xue Dong, Haisheng Wang, Hailin Xue, Yingming Liu, Shengji Yang, Weiqing Zhao, Mubing LI
  • Publication number: 20160372218
    Abstract: A nuclear power plant containment cooling system and a spray flow control method therefor. The system comprises a cooling system liquid tank (2) for storing cooling liquid, wherein the cooling system liquid tank (2) is provided at the top of a containment (1) and the cooling liquid is used for cooling the containment (1) through the gravity of the cooling liquid itself in the situation of an accident, and the cooling liquid is partially evaporated. The nuclear power plant containment cooling system further comprises an adjustment mechanism; wherein the adjustment mechanism is provided at a liquid outlet of the cooling system liquid tank (2), and the adjustment mechanism is used for controlling the flow at the liquid outlet according to buoyancy generated by a liquid level of the collected cooling liquid which is not evaporated.
    Type: Application
    Filed: January 13, 2014
    Publication date: December 22, 2016
    Applicants: China Nuclear Power Technology Reserach Institute, China General Nuclear Power Corporation
    Inventors: Jiang Yang, Ting Wang, Jun Tao, Jun Cui, Xianghui Lu, Zhengfeng Shang, Chengjun Zhuang, Weiqing Lin, Jianshu Lin
  • Patent number: 9509564
    Abstract: The present invention extends to methods, systems, and computer program products for managing technology resources across multiple platforms. Embodiments of the invention can be used to manage the configuration of a plurality of different devices. A management server/service can utilize native management capabilities of different devices to provide configuration management without requiring agents to be installed on the devices. In general, the management server/service adapts to the unique characteristics and behaviors of different devices, platforms, and external systems to provide configuration management for the different devices, platforms, and external systems. As such, configuration management can be provided in a unified fashion across different platforms, both on-premise and off-premise, and indirectly. When client agents are present, the management server/service can adjust to compatibly operate with the client agents.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: November 29, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Steven P. Burns, Todd J. Abel, Vadim Meleshuk, Weiqing Tu, Dov Sheinker, Amit Flashner
  • Publication number: 20160344308
    Abstract: A triboelectric generator includes a first triboelectric member, which includes a first conductive layer and an insulating triboelectric material layer disposed on the first conductive layer. The triboelectric material layer includes a first material having a first position on a triboelectric series. An elastic member, disposed against the triboelectric material layer of the triboelectric member and includes a second conductive material, has an elasticity that results in the elastic member being deformed when compressed and returning to an original non-deformed shape after being compressed. The second conductive material has a second position on the triboelectric series. A first load is coupled to the first conductive layer and with the second conductive material so that when a force compresses the elastic member charges will flow between the first conductive layer and the second conductive layer through the load.
    Type: Application
    Filed: May 19, 2016
    Publication date: November 24, 2016
    Applicant: Georgia Tech Research Corporation
    Inventors: Zhong Lin Wang, Xiaonan Wen, Weiqing Yang
  • Patent number: 9475910
    Abstract: This disclosure is directed to nanocomposite compositions that are suitable for air bladders, innertubes, innerliners and other desirable air-retention articles. In particular, this disclosure is directed to compositions that include the nanocomposite, the nanocomposite made in such that its air-retention properties are much improved over what is known, while maintaining desirable elasticity and processability. In a particular aspect, an air-retention article such as an innerliner if formed by first contacting a desirable elastomer, especially a functionalized poly(isobutylene-co-p-methylstyrene) elastomer, with one or more layered fillers such as a clay described further below, and also contacting one or more processing aids, and one or more solvents to form an nanocomposite composition.
    Type: Grant
    Filed: October 26, 2009
    Date of Patent: October 25, 2016
    Assignee: ExxonMobil Chemical Patents Inc.
    Inventors: Weiqing Weng, Bharat Bhushan Sharma, Michael Brendan Rodgers
  • Patent number: 9391182
    Abstract: A Trench Insulated Gate Bipolar Transistor (IGBT) and a manufacture method thereof are provided by the present invention, which belongs to the field of IGBT technical field. The manufacture method includes following steps: (1) preparing a semiconductor substrate; (2) forming an epitaxial layer grow on a first side of the semiconductor substrate by epitaxial growth; (3) preparing and forming a gate and an emitter of the Trench Insulated Gate Bipolar Transistor on a second side of the semiconductor substrate; (4) thinning the epitaxial layer to form a collector region; (5) metalizing the collector region to form a collector. The cost of the manufacture method is low and the performance of the Trench IGBT formed by the manufacture method is good.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: July 12, 2016
    Assignee: WUXI CHINA RESOURCES HUAJING MICROELECTRONICS CO., LTD.
    Inventors: Hongxiang Tang, Yongsheng Sun, Jianxin Ji, Weiqing Ma
  • Patent number: 9384033
    Abstract: A network interface controller (NIC) that includes a set of receive NIC queues capable of performing large receive offload (LRO) operations by aggregating incoming receive packets is provided. Each NIC queue turns on or off its LRO operation based a set of LRO enabling rules or parameters, whereby only packets that meet the set of rules or parameters will be aggregated in the NIC queue. Each NIC queue is controlled by its own set of LRO enabling rules such that the LRO operations of the different NIC queues can be individually controlled.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: July 5, 2016
    Assignee: VMware, Inc.
    Inventors: Jayant Jain, Anirban Sengupta, Weiqing Wu
  • Publication number: 20160191396
    Abstract: The disclosure herein describes an edge device of a network for distributed policy enforcement. During operation, the edge device receives an initial packet for an outgoing traffic flow, and identifies a policy being triggered by the initial packet. The edge device performs a reverse lookup to identify at least an intermediate node that is previously traversed by the initial packet and traffic parameters associated with the initial packet at the identified intermediate node. The edge device translates the policy based on the traffic parameters at the intermediate node, and forwards the translated policy to the intermediate node, thus facilitating the intermediate node in applying the policy to the traffic flow.
    Type: Application
    Filed: December 14, 2015
    Publication date: June 30, 2016
    Inventors: Jayant Jain, Anirban Sengupta, Debashis Basak, Serge Maskalik, Weiqing Wu, Aravind Srinivasan, Todd Sabin
  • Publication number: 20160103712
    Abstract: An example provides a method of creating an instance of a virtual machine in a cloud computing system that includes: accepting a network connection at a server resource in the cloud computing system from a first client resource in a first virtualized computing system to transfer a first virtual machine; receiving first signatures for guest files of the first virtual machine from the first client resource; checking the first signatures against a content library in the cloud computing system to identify first duplicate files of the guest files that match first base files stored in the content library, and to identify first unique files of the guest files; instructing the first client resource such that a response to the instructing will send the first unique files to the exclusion of the first duplicate files; and generating an instance of the first virtual machine in the cloud computing system having the first base files and the first unique files.
    Type: Application
    Filed: December 24, 2014
    Publication date: April 14, 2016
    Inventors: Sachin THAKKAR, Serge MASKALIK, Debashis BASAK, Weiqing WU, Allwyn SEQUEIRA
  • Publication number: 20160105393
    Abstract: Conditional address translation is performed in a multi-tenant cloud infrastructure to effectively support tenant-assigned addresses. For each tenant, the multi-tenant cloud infrastructure deploys both a private network used to communicate between the tenant and the cloud and a tenant-facing gateway to manage the private network. The multi-tenant cloud infrastructure also includes an externally-facing gateway used to communicate between the multi-tenant cloud and a public network. The tenant-facing gateways are configured to bypass address translation—providing consistent addressing across each private network irrespective of the physical location of resources linked by the private network. By contrast, the public-facing gateway is configured to translate source addresses in outgoing packets to addresses that are unique within the public network.
    Type: Application
    Filed: March 23, 2015
    Publication date: April 14, 2016
    Inventors: SACHIN THAKKAR, DEBASHIS BASAK, SERGE MASKALIK, WEIQING WU, ARAVIND SRINIVASAN
  • Publication number: 20160103699
    Abstract: A hybrid cloud computing system is managed by determining communication affinity between a cluster of virtual machines, where one virtual machine in the cluster executes in a virtualized computing system, and another virtual machine in the cluster executes in a cloud computing environment, and where the virtualized computing system is managed by a tenant that accesses the cloud computing environment. After determining a target location in the hybrid cloud computing system to host the cluster of virtual machines based on the determined communication affinity, at least one of the cluster of virtual machines is migrated to the target location.
    Type: Application
    Filed: October 30, 2014
    Publication date: April 14, 2016
    Inventors: Sachin THAKKAR, Debashis BASAK, Serge MASKALIK, Weiqing WU, Abhinav Vijay BHAGWAT
  • Publication number: 20160105392
    Abstract: A centralized namespace controller allocates addresses in a distributed cloud infrastructure on-demand. Upon receiving a request to allocate addresses for a network to be provisioned by a cloud computing system included in the distributed cloud infrastructure, the centralized namespace controller allocates a network address that is unique within the distributed cloud infrastructure. Further, the centralized namespace controller allocates a range of virtual network interface cards (NIC) addresses that are unique within the network. The centralized namespace controller then allocates addresses from the range of virtual NIC addresses on an as-requested basis—when a virtual NIC is being created by the first cloud computing system on the network.
    Type: Application
    Filed: March 23, 2015
    Publication date: April 14, 2016
    Inventors: SACHIN THAKKAR, Debashis Basak, Serge Maskalik, Weiqing Wu, Aravind Srinivasan