Patents by Inventor He Yuan

He Yuan 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).

  • Patent number: 8875269
    Abstract: A method for single sign-on with established federation includes triggering a single sign-on operation from a first service to a second service, retrieving, by the first service, an associated federation key and pseudo identification for a user agent, generating, by the first service, a token signed with a federation key for the user agent based on the pseudo identification, redirecting, by the first service, the user agent to the second service, wherein the user agent transfers the token to the second service, verifying, by the second service, the token and determining an associated identification in the second service, and returning, by the second service, a resource to the user agent.
    Type: Grant
    Filed: February 23, 2011
    Date of Patent: October 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Paula K. Austel, He Yuan Huang, Michael McIntosh, Bin Wang, Jing Min Xu
  • Patent number: 8819800
    Abstract: A method and apparatus for protecting user information. The method includes receiving a request for accessing the user information from an application. When the request does not include an authorized token, the user is requested to temporally confirm the request for access. In response to the confirmation, a token is generated and the user on a mobile service platform is associated with the request for access by the token. The application is then allowed to access the user information based on the token associating the user with the request for accessing the user information from the application.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: August 26, 2014
    Assignee: International Business Machines Corporation
    Inventors: Zhi Guo Gao, He Yuan Huang, Li Li, Rui Xiong Tian
  • Patent number: 8774502
    Abstract: A method for image/video segmentation, capable of segmenting an image signal for obtaining plural texture color feature regions, by utilizing both of the advantages carried by the texture feature and the color feature is disclosed. The method comprises the following steps: (A) receiving an image signal including plural image pixels; (B) executing a Gabor filtering process and a value operation process on each of the plural image pixels; (C) designating each of the plural image pixels a corresponding texture feature vector basing on the result of the value operation process; (D) executing a segmentation process on the image signal basing on the texture feature vector of each of the plural image pixels, for obtaining plural texture feature regions; and (E) executing a re-segmentation process on plural color feature regions basing on the distribution of the plural texture feature regions, for obtaining plural texture color feature regions.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: July 8, 2014
    Assignee: National Cheng Kung University
    Inventors: Gwo Giun (Chris) Lee, Chun-Fu Chen, He-Yuan Lin
  • Patent number: 8774503
    Abstract: A method for color feature extraction extracts a color feature vector representative of the color of each image pixel contained in an image signal. The method comprises: receiving the image signal; mapping the image signal to a color space model, where the color of each of the plural image pixels is represented by a first parameter, a second parameter, and a third parameter; obtaining an adjusted second parameter; clustering the plural image pixels into plural color regions or plural fuzzy regions of a color plane of the color space model; and designating the color feature vector to each of the plural image pixels based on the clustering result.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: July 8, 2014
    Assignee: National Cheng Kung University
    Inventors: Gwo Giun (Chris) Lee, He-Yuan Lin, Ming-Jiun Wang, Chun-Fu Chen
  • Patent number: 8761501
    Abstract: A method for 3D video content generation is disclosed, capable of transforming a 2D image into a 3D video through proper operation process. The method comprises the following steps of: (A) receiving a 2D image and generating a ROI distribution map from the 2D image; (B) executing a color feature capture process, for forming a plural of color feature regions; (C) executing an image segmentation process basing on the texture feature of the plural of color feature regions, for forming an image region distribution map; (D) executing a depth map generation process, for generating a depth map basing on the ROI distribution map and the image region distribution map; (E) executing a 3D image generation process, for forming the 3D image basing on the image region distribution map and the depth map; and (F) chaining a plurality of the 3D images to form the 3D video basing on a frame rate.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: June 24, 2014
    Assignee: National Cheng Kung University
    Inventors: Gwo Giun (Chris) Lee, He-Yuan Lin, Ming-Jiun Wang
  • Patent number: 8677327
    Abstract: The present invention provides a service testing method and system using a surrogate. The service testing method comprises steps of: generating, according to service description of a service to be simulated, a service-specific surrogate for said service to be simulated; deploying the generated service-specific surrogate onto a runtime system; specifying a test case by referring to the generated service-specific surrogate, wherein said test case comprises test configuration; and setting, according to the test configuration, a configuration option of the deployed surrogate on the runtime system. In the service testing method and system according to the present invention, parameters of the surrogate are dynamically configured without necessity of rewriting and deployment, thereby reducing the burden of designing and generating Mock objects.
    Type: Grant
    Filed: April 9, 2008
    Date of Patent: March 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: He Yuan Huang, Shih-Gong Li, Zhong Jie Li, Jun Zhu
  • Publication number: 20140044077
    Abstract: A method for selecting a channel for an access point (AP) in a Wireless Local Are Network (WLAN). The method includes the AP receiving network conditions of APs within the sensing range of a terminal sent by the terminal, and the AP selecting a channel based on the received network conditions. By forwarding the network conditions of other APs which can be detected by the terminal, the method of the present invention enables an AP to select a channel from the view of a terminal to avoid conflicts at the terminal, thereby improving the available bandwidth of the terminal, and giving a better experience to users.
    Type: Application
    Filed: October 16, 2013
    Publication date: February 13, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lin Chen, He Yuan Huang, Qian Ma, Yin Ben Xia, Yan Feng Zhu
  • Patent number: 8644391
    Abstract: A design space exploration method of a reconfigurable motion compensation architecture is disclosed.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: February 4, 2014
    Assignee: National Cheng Kung University
    Inventors: Gwo-Giun Lee, Wei-Chiao Yang, He-Yuan Lin, Min-Shan Wu
  • Patent number: 8621414
    Abstract: A method of determining a design framework is implemented by an algorithm analyzer. The method includes configuring the algorithm analyzer to perform intrinsic complexity analysis of an algorithm for a predetermined application to obtain a set of parameters representing intrinsic characteristics of the algorithm. The method also includes configuring the algorithm analyzer to establish candidate design frameworks based on the parameters. Each candidate design framework includes a set of design constraints corresponding to the algorithm and which are used when designing a hardware and/or software configuration for implementing the predetermined application. The method also includes configuring the algorithm analyzer to analyze the suitability of the set of design constraints of each candidate design framework based on given specification restrictions of the predetermined application to determine which candidate design framework(s) is suited for the predetermined application.
    Type: Grant
    Filed: April 21, 2010
    Date of Patent: December 31, 2013
    Assignee: National Cheng Kung University
    Inventors: Gwo-Giun Lee, Ming-Jiun Wang, He-Yuan Lin
  • Patent number: 8611298
    Abstract: A method for selecting a channel for an access point (AP) in a Wireless Local Area Network (WLAN). The method includes the AP receiving network conditions of APs within the sensing range of a terminal sent by the terminal, and the AP selecting a channel based on the received network conditions. By forwarding the network conditions of other APs which can be detected by the terminal, the method of the present invention enables an AP to select a channel from the view of a terminal to avoid conflicts at the terminal, thereby improving the available bandwidth of the terminal, and giving a better experience to users.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: December 17, 2013
    Assignee: International Business Machines Corporation
    Inventors: Lin Chen, He Yuan Huang, Qian Ma, Yin Ben Xia, Yan Feng Zhu
  • Patent number: 8595700
    Abstract: The present invention provides a component reuse method for reusing at least first component that is selected from a first software system to a second software system. The method comprises the steps of: analyzing the first software system, determining dependencies of the at least one first component of the first software system and acquiring relevant interface information; generating surrogates based on the dependencies and the interface information, which will be deployed in the first operating environment and in the second operating environment respectively, wherein the surrogates allow the second software system to invoke service provided by the at least one first component in the first operating environment and allow the at least one first component to invoke relevant service provided in the second software system.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: November 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: He Yuan Huang, Shih-Gong Li, Hua Fang Tan, Wei Zhao, Jun Zhu
  • Patent number: 8572562
    Abstract: A method, apparatus, system, and computer program products for implementing non-function logic extensibly and independently of functional logic, the method comprising the steps of: acquiring association relationship between a policy and a required plug-in based on a loaded policy demand configuration; generating a plug-in context definition according to the acquired association relationship, the plug-in context definition being part of a plug-in context associated with the plug-in, wherein the plug-in context defines services provided by the plug-in and reference to other plug-ins related to the plug-in; and generating a plug-in context object based on the plug-in context definition, wherein the plug-in context object is an instantiated plug-in context definition.
    Type: Grant
    Filed: September 12, 2008
    Date of Patent: October 29, 2013
    Assignee: International Business Machines Corporation
    Inventors: He Yuan Huang, Hua Fang Tan, Jian Xu, Jun Zhu
  • Patent number: 8543813
    Abstract: Computer-implemented methods and apparatus to perform a valid transfer of an electronic mobile ticket on a mobile device by a ticketing application system of a ticket processing center. One method includes: receiving a first electronic message from a first user, where the first message includes an encrypted electronic mobile ticket and a mobile device number of a second user, and where the electronic mobile ticket is encrypted with a key shared between the first user and the ticketing application system; decrypting the encrypted electronic mobile ticket; generating an electronic mobile ticket encrypted with a key shared by the ticketing application system and the second user; and transmitting a second electronic message that includes the electronic mobile ticket encrypted with the key shared between the ticketing application system and the second user to a mobile device of the second user.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: September 24, 2013
    Assignee: International Business Machines Corporation
    Inventors: Chen Hua Feng, He Yuan Huang, Xiao Xi Liu, Bin Wang
  • Patent number: 8522224
    Abstract: A method of analyzing intrinsic parallelism of an algorithm, comprising: generating a dataflow graph which is composed of vertexes representing computation and directed edges denoting the dependency and flow of data from the algorithm; building a matrix representing the dataflow graph; and quantifying the intrinsic parallelism based on rank and dimension of the matrix representing the generated dataflow graph.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: August 27, 2013
    Assignee: National Cheng Kung University
    Inventors: Gwo-Giun Lee, He-Yuan Lin
  • Patent number: 8482440
    Abstract: Methods for decoding are provided. The proposed method includes steps of: receiving a most probable symbol (MPS) value and a probability value for generating a probability model update; and receiving the probability model update for generating the MPS value and the probability value, wherein when the probability value shows that an MPS is occurred, a path corresponds to the MPS is estimated and a first bin included in the path is decoded beforehand.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: July 9, 2013
    Assignee: National Cheng Kung University
    Inventors: Gwo Giun Lee, He-Yuan Lin, Jia-Wei Liang, Ching-Jui Hsiao
  • Publication number: 20130124593
    Abstract: The quantifying method for intrinsic data transfer rate of algorithms is provided. The provided quantifying method for an intrinsic data transfer rate includes steps of: detecting whether or not a datum is used; providing a dataflow graph G including n vertices and m edges, and a Laplacian matrix L having ixj elements L(i,j) when the datum is not reused, wherein each of the vertices represents one of an operation and a datum, each of the edges represents a data transfer, and vi is the ith vertex; and using the Laplacian matrix L to estimate a maximum quantity of the intrinsic data transfer rate.
    Type: Application
    Filed: July 20, 2011
    Publication date: May 16, 2013
    Applicant: NATIONAL CHENG KUNG UNIVERSITY
    Inventors: Gwo Giun Lee, He-Yuan Lin
  • Patent number: 8391365
    Abstract: A motion estimation method includes: (A) defining one pixel in a reference image as a center of search (CS) corresponding to a target pixel set in a current image; (B) determining a center error (CE) signal; (C) defining another pixel in the reference image as a target of search (TS) with reference to the CS, one candidate search vector available for selection from a vector set, and a step size; (D) determining a target error (TE) signal; (E) determining whether to update the CS and the CE signal; (F) if determined, updating the CS, the CE signal and the vector set; (G) repeating steps (C)˜(F) using a candidate search vector selected from the vector set and the same step size until there is no candidate search vector available for selection in the vector set; (H) repeating steps (C)˜(G) using a smaller step size until a predetermined value is reached; and (I) computing a motion vector based on the target pixel set and one pixel set that includes the CS.
    Type: Grant
    Filed: March 20, 2009
    Date of Patent: March 5, 2013
    Assignee: National Cheng Kung University
    Inventors: Gwo-Giun Lee, He-Yuan Lin, Ming-Jiun Wang
  • Publication number: 20120301018
    Abstract: A method for image/video segmentation, capable of segmenting an image signal for obtaining plural texture color feature regions, by utilizing both of the advantages carried by the texture feature and the color feature is disclosed. The method comprises the following steps: (A) receiving an image signal including plural image pixels; (B) executing a Gabor filtering process and a value operation process on each of the plural image pixels; (C) designating each of the plural image pixels a corresponding texture feature vector basing on the result of the value operation process; (D) executing a segmentation process on the image signal basing on the texture feature vector of each of the plural image pixels, for obtaining plural texture feature regions; and (E) executing a re-segmentation process on plural color feature regions basing on the distribution of the plural texture feature regions, for obtaining plural texture color feature regions.
    Type: Application
    Filed: April 26, 2012
    Publication date: November 29, 2012
    Applicant: National Cheng Kung University
    Inventors: Gwo Giun (Chris) Lee, Chun-Fu Chen, He-Yuan Lin
  • Publication number: 20120301019
    Abstract: A method for color feature extraction extracts a color feature vector representative of the color of each image pixel contained in an image signal. The method comprises: receiving the image signal; mapping the image signal to a color space model, where the color of each of the plural image pixels is represented by a first parameter, a second parameter, and a third parameter; obtaining an adjusted second parameter; clustering the plural image pixels into plural color regions or plural fuzzy regions of a color plane of the color space model; and designating the color feature vector to each of the plural image pixels based on the clustering result.
    Type: Application
    Filed: April 26, 2012
    Publication date: November 29, 2012
    Applicant: National Cheng Kung University
    Inventors: Gwo Giun (Chris) Lee, He-Yuan Lin, Ming-Jiun Wang, Chun-Fu Chen
  • Publication number: 20120294521
    Abstract: A method for 3D video content generation is disclosed, capable of transforming a 2D image into a 3D video through proper operation process. The method comprises the following steps of: (A) receiving a 2D image and generating a ROI distribution map from the 2D image; (B) executing a color feature capture process, for forming a plural of color feature regions; (C) executing an image segmentation process basing on the texture feature of the plural of color feature regions, for forming an image region distribution map; (D) executing a depth map generation process, for generating a depth map basing on the ROI distribution map and the image region distribution map; (E) executing a 3D image generation process, for forming the 3D image basing on the image region distribution map and the depth map; and (F) chaining a plurality of the 3D images to form the 3D video basing on a frame rate.
    Type: Application
    Filed: April 26, 2012
    Publication date: November 22, 2012
    Applicant: National Cheng Kung University
    Inventors: Gwo Giun (Chris) LEE, He-Yuan LIN, Ming-Jiun WANG