Patents by Inventor Guang Han

Guang Han 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: 20190286482
    Abstract: A system and a method for scheduling a reduce task on nodes is disclosed. The various nodes in a cluster of nodes are bucketized into intermediate data items. A counter is created that provides a count of the intermediate data items that are placed into the each of the buckets for the node. This counter value is provided to a scheduler. From the counter information the scheduler is able to determine the cost of moving the intermediate data for the bucket to different ones of the nodes. Once the cost of moving the intermediate data is determined the scheduler is able to determine which of the nodes should perform the reduce task for that particular bucket. The scheduler minimizes the amount of shuffling of the intermediate data between the nodes for each of the buckets, by determining the lowest cost shuffle option for each of the buckets.
    Type: Application
    Filed: June 7, 2019
    Publication date: September 19, 2019
    Inventors: HaoChen Gui, Yang Liu, Guang Han Sui, Ting Wang, ZhiZhi Yang
  • Publication number: 20190231782
    Abstract: A topical formulation comprising (a) a therapeutically effective amount of tofacitinib; (b) at least one solvent; and (c) optionally one or more other pharmaceutically acceptable excipients is provided. Also provided is a method for treating and/or preventing autoimmune diseases in a subject administering said topical formulation.
    Type: Application
    Filed: January 22, 2019
    Publication date: August 1, 2019
    Inventors: Chih-Ming Chen, Guang-Wei Lu, Ling-Ying Liaw, Fan-Lun Liu, Shih-Fen Liao, Chou-Hsiung Chen, Yu-Han Kao, Yu-Yin Chen
  • Patent number: 10360065
    Abstract: A system and a method for scheduling a reduce task on nodes is disclosed. The various nodes in a cluster of nodes are bucketized into intermediate data items. A counter is created that provides a count of the intermediate data items that are placed into the each of the buckets for the node. This counter value is provided to a scheduler. From the counter information the scheduler is able to determine the cost of moving the intermediate data for the bucket to different ones of the nodes. Once the cost of moving the intermediate data is determined the scheduler is able to determine which of the nodes should perform the reduce task for that particular bucket. The scheduler minimizes the amount of shuffling of the intermediate data between the nodes for each of the buckets, by determining the lowest cost shuffle option for each of the buckets.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: July 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: HaoChen Gui, Yang Liu, Guang Han Sui, Ting Wang, ZhiZhi Yang
  • Patent number: 10255383
    Abstract: A method, apparatus, system, and computer program product provide the ability to design a road intersection in a three-dimensional (3D) modeling and visualization system. Two roads are defined in the system with the second road intersecting the first road. A set of design rules (that define characteristics of use that contribute to a shape of the road intersection) is acquired. Based on the set of rules, a 3D model of the road intersection is directly created. A property of one of the roads is modified. Without additional user input, the 3D model of the road intersection is automatically and dynamically updated based on the modified property and while maintaining conformance with the set of design rules.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: April 9, 2019
    Assignee: AUTODESK, INC.
    Inventors: Chakravarthy Gavini, Li Huang, Tao Liu, Guang Han, Yabin Xiao, Ming Chong, Wei Huang, Haibo Wang, Christopher Eric Putnam, Qiang Wu
  • Publication number: 20180365072
    Abstract: Embodiments for optimizing resource usage in a distributed computing environment. Resource usage of each task in a set of running tasks associated with a job is monitored to collect resource usage information corresponding to each respective task. A resource unit size of at least one resource allocated to respective tasks in the set of running tasks is adjusted based on the resource usage information to improve overall resource usage in the distributed computing environment.
    Type: Application
    Filed: June 20, 2017
    Publication date: December 20, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xiao Jie LI, Zhimin LIN, Jinming LV, Guang Han SUI, Hao ZHOU
  • Patent number: 10045330
    Abstract: In a wireless communication system wherein a user equipment (UE) that accesses a cell served by an access point (sometimes known as femtocell) is granted only a limited time period during which to camp on, attach to, or connect to the cell, the communication system permits a user of the UE to anticipate an expiration of the time period and, if desired negotiate an extension of the time period. More particularly, the communication system provides for notification of the UE of the duration of this limited time period and further permits the UE to negotiate an extension of the time period when the UE desires to do so. In the event an extension is requested by the user and granted by the owner/operator, a notification will be sent to the user and the UE may reset a timer.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: August 7, 2018
    Assignee: Google Technology Holdings LLC
    Inventors: Guang Han, Bonnie Chen
  • Publication number: 20180067764
    Abstract: A system and a method for scheduling a reduce task on nodes is disclosed. The various nodes in a cluster of nodes are bucketized into intermediate data items. A counter is created that provides a count of the intermediate data items that are placed into the each of the buckets for the node. This counter value is provided to a scheduler. From the counter information the scheduler is able to determine the cost of moving the intermediate data for the bucket to different ones of the nodes. Once the cost of moving the intermediate data is determined the scheduler is able to determine which of the nodes should perform the reduce task for that particular bucket. The scheduler minimizes the amount of shuffling of the intermediate data between the nodes for each of the buckets, by determining the lowest cost shuffle option for each of the buckets.
    Type: Application
    Filed: September 8, 2016
    Publication date: March 8, 2018
    Inventors: HaoChen Gui, Yang Liu, Guang Han Sui, Ting Wang, ZhiZhi Yang
  • Patent number: 9615297
    Abstract: The described method provides for an efficient method for user equipment (104) to identify when it is in proximity to an assigned femtocell (108) in order to be handed over to a femtocell from a macro cell. As the user the equipment moves within a macro cell (106) that is defined by a serving base station (102), it is determined (202) that it is in the range of or in proximity to the femtocell to which it is registered or subscribed. Upon notification that it is near the femtocell, the user equipment sends (204) a message to the serving base station of the macro cell indicating the user equipment has identified its femtocell. The serving base station then sends (208) a message to femtocell to turn on the femtocell so that a handover of the user equipment from the macro cell and serving base station and the femtocell can be initiated. The serving base station sends (212) a response to the user equipment indicating that the femtocell is ready to receive the user equipment as a part of handover procedure.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: April 4, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: Guang Han, John M. Harris
  • Publication number: 20160103936
    Abstract: A method, apparatus, system, and computer program product provide the ability to design a road intersection in a three-dimensional (3D) modeling and visualization system. Two roads are defined in the system with the second road intersecting the first road. A set of design rules (that define characteristics of use that contribute to a shape of the road intersection) is acquired. Based on the set of rules, a 3D model of the road intersection is directly created. A property of one of the roads is modified. Without additional user input, the 3D model of the road intersection is automatically and dynamically updated based on the modified property and while maintaining conformance with the set of design rules.
    Type: Application
    Filed: October 1, 2015
    Publication date: April 14, 2016
    Applicant: AUTODESK, INC.
    Inventors: Chakravarthy Gavini, Li Huang, Tao Liu, Guang Han, Yabin Xiao, Ming Chong, Wei Huang, Haibo Wang, Christopher Eric Putnam, Qiang Wu
  • Patent number: 9173140
    Abstract: Systems and techniques for handover management in wireless communication networks. An apparatus, such as a base station, receives information relating to load conditions and computes handover threshold information based on the information relating to the load conditions. The information relating to the load conditions may comprise information received from other base stations, and the base station may in turn share its own information. Information may be shared through direct communication between base stations, or may be managed by a controller. Handover thresholds may be set for user devices based on the load metric information.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: October 27, 2015
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Rajeev Agrawal, Rangsan Leelahakriengkrai, Anand S. Bedekar, Guang Han
  • Publication number: 20150223206
    Abstract: In a wireless communication system wherein a user equipment (UE) that accesses a cell served by an access point (sometimes known as femtocell) is granted only a limited time period during which to camp on, attach to, or connect to the cell, the communication system permits a user of the UE to anticipate an expiration of the time period and, if desired negotiate an extension of the time period. More particularly, the communication system provides for notification of the UE of the duration of this limited time period and further permits the UE to negotiate an extension of the time period when the UE desires to do so. In the event an extension is requested by the user and granted by the owner/operator, a notification will be sent to the user and the UE may reset a timer.
    Type: Application
    Filed: April 15, 2015
    Publication date: August 6, 2015
    Inventors: Guang Han, Bonnie Chen
  • Publication number: 20150172980
    Abstract: The described method provides for an efficient method for user equipment (104) to identify when it is in proximity to an assigned femtocell (108) in order to be handed over to a femtocell from a macro cell. As the user the equipment moves within a macro cell (106) that is defined by a serving base station (102), it is determined (202) that it is in the range of or in proximity to the femtocell to which it is registered or subscribed. Upon notification that it is near the femtocell, the user equipment sends (204) a message to the serving base station of the macro cell indicating the user equipment has identified its femtocell. The serving base station then sends (208) a message to femtocell to turn on the femtocell so that a handover of the user equipment from the macro cell and serving base station and the femtocell can be initiated. The serving base station sends (212) a response to the user equipment indicating that the femtocell is ready to receive the user equipment as a part of handover procedure.
    Type: Application
    Filed: February 26, 2015
    Publication date: June 18, 2015
    Inventors: Guang Han, John M. Harris
  • Patent number: 9026081
    Abstract: In a wireless communication system wherein a user equipment (UE) that accesses a cell served by an access point (sometimes known as femtocell) is granted only a limited time period during which to camp on, attach to, or connect to the cell, the communication system permits a user of the UE to anticipate an expiration of the time period and, if desired negotiate an extension of the time period. More particularly, the communication system provides for notification of the UE of the duration of this limited time period and further permits the UE to negotiate an extension of the time period when the UE desires to do so. In the event an extension is requested by the user and granted by the owner/operator, a notification will be sent to the user and the UE may reset a timer.
    Type: Grant
    Filed: June 17, 2010
    Date of Patent: May 5, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Guang Han, Bonnie Chen
  • Patent number: 8996018
    Abstract: A base station (500) can determine (201) which resource blocks a second base station (503) will utilize to transmit control signaling as corresponds to that second base station. The base station can then prevent (202) itself from transmitting control signaling (which control signaling corresponds to a plurality of wireless carrier resources as correspond to the base station) using resource blocks that will coincide with the resource blocks the second base station will utilize to transmit its control signaling. These teachings also provide for having the base station then transmit (203) a signal that comprises an indication that the control signaling as corresponds to the plurality of wireless carrier resources will be transmitted using the alternative resource blocks as compared to at least one ordinarily expected resource block.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: March 31, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Stavros Tzavidas, Guang Han
  • Patent number: 8996016
    Abstract: The described method provides for an efficient method for user equipment (104) to identify when it is in proximity to an assigned femtocell (108) in order to be handed over to a femtocell from a macro cell. As the user the equipment moves within a macro cell (106) that is defined by a serving base station (102), it is determined (202) that it is in the range of or in proximity to the femtocell to which it is registered or subscribed. Upon notification that it is near the femtocell, the user equipment sends (204) a message to the serving base station of the macro cell indicating the user equipment has identified its femtocell. The serving base station then sends (208) a message to femtocell to turn on the femtocell so that a handover of the user equipment from the macro cell and serving base station and the femtocell can be initiated. The serving base station sends (212) a response to the user equipment indicating that the femtocell is ready to receive the user equipment as a part of handover procedure.
    Type: Grant
    Filed: January 4, 2010
    Date of Patent: March 31, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Guang Han, John M. Harris
  • Patent number: 8983388
    Abstract: A first base station communicates (102) with a second base station (wherein an ongoing communication cannot be handed over from the first base station to the second base station and wherein the first and second base station each employ, at least in part, a same set of carrier resources) to prevent interference by usage of the second base station with a user of the first base station. By one approach, this activity can be based, at least in part, upon receipt (101) of a message from an end user platform indicating that a carrier resource that is presently being used by the end user platform is being interfered with by the second base station. By another approach, this activity can take place prior to any actual such interference.
    Type: Grant
    Filed: August 13, 2009
    Date of Patent: March 17, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Guang Han, Rajeev Agrawal, Anand S. Bedekar
  • Patent number: 8594672
    Abstract: Systems and techniques for managing the use of almost blank subframes in wireless communication systems. Base stations in a wireless network monitor load information affecting network nodes. Load information may be in the form of load metric information. The load information may be exchanged between system elements, and an almost blank subframe proportioning may be updated by one or more of the base stations, and information relating to the updated proportioning. The updated almost blank subframe proportioning may be used in scheduling and load metric calculation, as well as almost blank subframe patterning. Updating of almost blank subframe information and load metric information may be performed iteratively.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: November 26, 2013
    Assignee: Nokia Siemens Networks Oy
    Inventors: Rajeev Agrawal, Rangsan Leelahakriengkrai, Anand S. Bedekar, Guang Han
  • Publication number: 20130084864
    Abstract: Systems and techniques for handover management in wireless communication networks. An apparatus, such as a base station, receives information relating to load conditions and computes handover threshold information based on the information relating to the load conditions. The information relating to the load conditions may comprise information received from other base stations, and the base station may in turn share its own information. Information may be shared through direct communication between base stations, or may be managed by a controller. Handover thresholds may be set for user devices based on the load metric information.
    Type: Application
    Filed: December 21, 2011
    Publication date: April 4, 2013
    Inventors: Rajeev Agrawal, Rangsan Leelahakriengkrai, Anand S. Bedekar, Guang Han
  • Publication number: 20130084865
    Abstract: Systems and techniques for managing the use of almost blank subframes in wireless communication systems. Base stations in a wireless network monitor load information affecting network nodes. Load information may be in the form of load metric information. The load information may be exchanged between system elements, and an almost blank subframe proportioning may be updated by one or more of the base stations, and information relating to the updated proportioning. The updated almost blank subframe proportioning may be used in scheduling and load metric calculation, as well as almost blank subframe patterning. Updating of almost blank subframe information and load metric information may be performed iteratively.
    Type: Application
    Filed: December 21, 2011
    Publication date: April 4, 2013
    Inventors: Rajeev Agrawal, Rangsan Leelahakriengkrai, Anand S. Bedekar, Guang Han
  • Patent number: 8295874
    Abstract: Disclosed is a method for providing power control using idle-mode user equipment attached to a cell in a wireless communication system. First and second higher power level thresholds for signal transmissions of a cell are defined, wherein the first power level has a defined offset higher than a minimum required power level, and wherein the first and second power level thresholds define an operating power band therebetween. The user equipment measures a signal transmission power level. If the idle-mode user equipment determines that the signal transmission power level falls outside of the operating power band, then a message is sent to affect a change in signal transmission power level.
    Type: Grant
    Filed: May 4, 2010
    Date of Patent: October 23, 2012
    Assignee: Motorola Mobility LLC
    Inventors: John M. Harris, Guang Han