Patents by Inventor Tony Tsai

Tony Tsai 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: 10268468
    Abstract: Embodiments of the present disclosure include a common interface for associating an ordered set of instructions and/or resources from a release automation application with a configuration manager node associated with a server type. Embodiments are directed to a single-click bootstrapping of an unassociated node to a configuration management server. Embodiments include receiving an indication to associate a node with a configuration management server; connecting to the node though a release automation agent; installing a configuration management server client; connecting to the configuration management server using the configuration management server client; and registering the node to the configuration management server.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: April 23, 2019
    Assignee: CA, Inc.
    Inventors: Shozab H. Naqvi, Tony Tsai, Bryan Perino
  • Patent number: 10241775
    Abstract: Aspects of the embodiments are directed to a common interface for associating an ordered set of instructions and/or resources from a release automation application with a configuration manager node associated with a server type. Embodiments are directed to identifying an application, identifying a deployment environment for deploying the application, identifying a configuration manager, identifying a server type from a plurality of server types available for the application, identifying a configuration management node associated with the server type, defining an ordered set of instructions and/or resources for the configuration management node by selecting an instruction or resource from a list of instructions and recipes associated with the configuration management node, and storing the ordered set of instruction and/or resources for future deployment of the application in the configuration management node.
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: March 26, 2019
    Assignee: CA, Inc.
    Inventors: Shozab H. Naqvi, Scott W. Fraser, Shen-Kai Su, Bryan Perino, Tony Tsai, Paul D. Peterson, Rahbar A. Farooqi
  • Patent number: 9829873
    Abstract: A method, data presenting device and computer program product are provided for assisting a remote user. The data presenting device includes a communication interface, a camera having a field of view in which images are captured, a projector having a presentation area in which presentation items may be presented, and a control unit which receives field of view control commands a command to project a presentation item in the presentation area, controls the field of view of the camera and controls the projector to project the presentation item in the presentation area, wherein the control of the projection in the presentation area is made independently of the control of the field of view.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: November 28, 2017
    Assignee: ABB SCHWEIZ AG
    Inventors: Fredrik Alfredsson, Elina Vartiainen, Jonas Brönmark, Tony Tsai, Matthew Tait, Mark Billinghurst
  • Publication number: 20170288967
    Abstract: Aspects of the embodiments are directed to designing a deployment environment for a continuous delivery tenant. Embodiments include receiving, via a natural language input, a set of parameters for building a deployment environment for an application; determining, by a natural language processing engine, a resource to satisfy a parameter of the set of parameters; identifying, for a resource, a resource provider for providing the resource; and installing, via a network interface, the application on the resource provider.
    Type: Application
    Filed: March 31, 2016
    Publication date: October 5, 2017
    Inventors: Shozab H. Naqvi, Bryan Perino, Tony Tsai
  • Publication number: 20170206076
    Abstract: Embodiments of the present disclosure are directed to a common interface for associating an ordered set of instructions and/or resources from a release automation application with a configuration manager node associated with a server type. Embodiments are directed to a single-click bootstrapping of an unassociated node to a configuration management server. Embodiments include receiving an indication to associate a node with a configuration management server; connecting to the node though a release automation agent; installing a configuration management server client; connecting to the configuration management server using the configuration management server client; and registering the node to the configuration management server.
    Type: Application
    Filed: March 30, 2016
    Publication date: July 20, 2017
    Inventors: Shozab H. Naqvi, Tony Tsai, Bryan Perino
  • Publication number: 20170206075
    Abstract: Embodiments of the present disclosure are directed to a common interface for associating an ordered set of instructions and/or resources from a release automation application with a configuration manager node associated with a server type. Embodiments are directed to identifying an application, identifying a deployment environment for deploying the application, identifying a configuration manager, identifying a server type from a plurality of server types available for the application, identifying a configuration management node associated with the server type, defining an ordered set of instructions and/or resources for the configuration management node by selecting an instruction or resource from a list of instructions and recipes associated with the configuration management node, and storing the ordered set of instruction and/or resources for future deployment of the application in the configuration management node.
    Type: Application
    Filed: January 14, 2016
    Publication date: July 20, 2017
    Inventors: Shozab H. Naqvi, Scott W. Fraser, Shen-Kai Su, Bryan Perino, Tony Tsai, Paul D. Peterson, Rahbar A. Farooqi
  • Patent number: 9628772
    Abstract: A method, computer program product and video communication device are provided for transmitting video to a remote user. The video communication device includes a communication interface for providing a communication session with a device of the remote user, a camera capturing images, and a control unit configured to obtain a three-dimensional model of the location, control the camera to capture video images of the location, determine a current orientation of the video communication device, and transfer the three-dimensional model and orientation to the device of the remote user together with a video stream from the camera comprising the captured video images.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: April 18, 2017
    Assignee: ABB SCHWEIZ AG
    Inventors: Fredrik Alfredsson, Elina Vartiainen, Jonas Brönmark, Tony Tsai, Mark Billinghurst, Matthew Tait
  • Patent number: 9625998
    Abstract: An interaction method between wearable devices comprises: sending a detection signal from a first wearable device to detect a second wearable device according to a predetermined interaction rule used by the first wearable device and the second wearable device; sending a response signal to confirm the interaction from the second wearable device to the first wearable device according to the predetermined interaction rule after the second wearable device receives the detection signal; establishing an interaction communication between the first wearable device and the second wearable device after the first wearable device receives the response signal, interacting between the first wearable device and the second wearable device according to the predetermined interaction rule. The method of the present invention enhances the intelligence and social function of the wearable devices.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: April 18, 2017
    Assignee: INVENTEC APPLIANCES CORPORATION
    Inventors: Tony Tsai, Xu-Dong Chen
  • Publication number: 20160127712
    Abstract: A method, computer program product and video communication device are provided for transmitting video to a remote user. The video communication device includes a communication interface for providing a communication session with a device of the remote user, a camera capturing images, and a control unit configured to obtain a three-dimensional model of the location, control the camera to capture video images of the location, determine a current orientation of the video communication device, and transfer the three-dimensional model and orientation to the device of the remote user together with a video stream from the camera comprising the captured video images.
    Type: Application
    Filed: June 27, 2013
    Publication date: May 5, 2016
    Applicant: ABB Technology Ltd
    Inventors: Fredrik ALFREDSSON, Elina VARTIAINEN, Jonas BRÖNMARK, Tony TSAI, Mark BILLINGHURST, Matthew TAIT
  • Publication number: 20160103437
    Abstract: A method, data presenting device and computer program product are provided for assisting a remote user. The data presenting device includes a communication interface, a camera having a field of view in which images are captured, a projector having a presentation area in which presentation items may be presented, and a control unit which receives field of view control commands a command to project a presentation item in the presentation area, controls the field of view of the camera and controls the projector to project the presentation item in the presentation area, wherein the control of the projection in the presentation area is made independently of the control of the field of view.
    Type: Application
    Filed: May 9, 2014
    Publication date: April 14, 2016
    Applicant: ABB TECHNOLOGY LTD
    Inventors: Fredrik ALFREDSSON, Elina VARTIAINEN, Jonas BRÖNMARK, Tony TSAI, Matthew TAIT, Mark BILLINGHURST
  • Publication number: 20150149924
    Abstract: The present invention provides an interaction method between wearable devices. The method of the present invention comprises: sending a detection signal from a first wearable device to detect a second wearable device according to a predetermined interaction rule used by the first wearable device and the second wearable device; sending a response signal to confirm the interaction from the second wearable device to the first wearable device according to the predetermined interaction rule after the second wearable device receives the detection signal sent from the first wearable device; establishing an interaction communication between the first wearable device and the second wearable device after the first wearable device receives the response signal sent from the second wearable device, interacting between the first wearable device and the second wearable device according to the predetermined interaction rule.
    Type: Application
    Filed: July 10, 2014
    Publication date: May 28, 2015
    Inventors: Tony Tsai, Xu-Dong Chen
  • Patent number: 8854810
    Abstract: Embodiments of the present invention disclose a portable computer 100 having a removable access panel 108 for accessing data processing components stored within the portable computer. In one embodiment, the portable computer includes an upper housing 102 pivotably connected to a base housing 104. The base housing accommodates the data processing component and includes a top side that faces the upper housing and a bottom side opposite the top side. Furthermore, the access panel is formed to have substantially similar dimensions as the bottom side of the base housing, while also being configured to tool-lessly and releasably attach to said bottom side so as to expose or cover the removable component and an entire area of the bottom side of the base housing.
    Type: Grant
    Filed: October 30, 2009
    Date of Patent: October 7, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kimbo Chen, Tony Tsai, Kevin L. Massaro
  • Patent number: 8405642
    Abstract: A character input method applicable to a handheld electronic device is provided. The character input method includes the following steps. Firstly, a motion path of the handheld electronic device is sensed. Next, the motion path is transformed into a stroke path. Afterward, an input character corresponding to the stroke path is recognized.
    Type: Grant
    Filed: March 10, 2009
    Date of Patent: March 26, 2013
    Assignee: Inventec Appliances Corp.
    Inventors: Chen Wang, Tony Tsai
  • Patent number: 8386236
    Abstract: A method for prompting by suggesting the stroke order of a Chinese character, an electronic device, and a computer program product are provided. The electronic device includes a database for storing codes of Chinese characters, and at least one stroke order of at least one handwriting of each of the Chinese characters. In the present method, when a character input through a phonetic transcription input method installed in the electronic device is identified, at least one Chinese character code corresponding to the input character is obtained from the database, and a stroke order of a handwriting of the input character from the database is shown according to the Chinese character code. Accordingly, a user is assisted to memorize the stroke orders of Chinese characters when the user inputs Chinese characters.
    Type: Grant
    Filed: August 19, 2010
    Date of Patent: February 26, 2013
    Assignee: Inventec Appliances Corp.
    Inventors: Yong-Ping Zheng, Hua-Feng Mai, Tony Tsai
  • Patent number: 8350949
    Abstract: A method for transmitting a man-machine operation picture, a mobile video device thereof, and a video system using the same are provided, which are applicable to a first mobile video device and a second mobile video device wirelessly connected to each other, and the first mobile video device includes a first screen. A display picture data is obtained from a video buffer of the first screen. The first screen displays a first picture according to the display picture data. The first mobile video device converts the display picture data into a video data compliant to a video format, and transfers the video data to the second mobile video device according to a video communication protocol. The second mobile video device displays a second picture according to the received video data, and a displaying content of the second picture substantially includes a displaying content of the first picture.
    Type: Grant
    Filed: August 20, 2009
    Date of Patent: January 8, 2013
    Assignee: Inventec Appliances Corp.
    Inventors: Yung-Ping Cheng, Huafeng Mai, Tony Tsai
  • Publication number: 20120181989
    Abstract: An electric energy generating apparatus and a mobile electronic device equipped with the electric energy generating apparatus are disclosed. The electric energy generating apparatus includes a kinetic energy generating module, a kinetic energy transmission module, an electric generator and a voltage regulation module. The kinetic energy generating module is provided for generating kinetic energy; the kinetic energy transmission module is provided for transmitting the kinetic energy generated by the kinetic energy generating module to the electric generator; the electric generator is provided for converting the kinetic energy into electric energy; and the voltage regulation module is provided for regulating and outputting a voltage.
    Type: Application
    Filed: January 19, 2011
    Publication date: July 19, 2012
    Applicants: INVENTEC APPLIANCES (SHANGHAI) CO. LTD., INVENTEC APPLIANCES CORP., SHANGHAI, INVENTEC APPLIANCES CORP.
    Inventors: HUI-FANG LI, BING-HAO FAN, TONY TSAI
  • Patent number: 8116464
    Abstract: A method for volume adaptation, a mobile electronic device and a computer program product are disclosed. According to the method for volume adaptation, a sound producing function is started. At intervals, a present first environmental noise is sampled, a present set playing volume of the mobile electronic device is inquired about, and a second environmental noise occurring on setting the playing volume is obtained. Finally, the playing volume is adjusted according to the first environmental noise and the second environmental noise. In this way, the present invention is able to automatically adjust the playing volume thereof in response to the environmental noises of different times, which largely increases the convenience of using the mobile electronic device.
    Type: Grant
    Filed: June 5, 2009
    Date of Patent: February 14, 2012
    Assignee: Inventec Appliances Corp.
    Inventors: Chun Chen, Xu-Jun Qiu, Tony Tsai
  • Publication number: 20120014058
    Abstract: Embodiments of the present invention disclose a portable computer 100 having a removable access panel 108 for accessing data processing components stored within the portable computer. In one embodiment, the portable computer includes an upper housing 102 pivotably connected to a base housing 104. The base housing accommodates the data processing component and includes a top side that faces the upper housing and a bottom side opposite the top side. Furthermore, the access panel is formed to have substantially similar dimensions as the bottom side of the base housing, while also being configured to tool-lessly and releasably attach to said bottom side so as to expose or cover the removable component and an entire area of the bottom side of the base housing.
    Type: Application
    Filed: October 30, 2009
    Publication date: January 19, 2012
    Inventors: Kimbo Chen, Tony Tsai, Kevin L. Massaro
  • Publication number: 20110070923
    Abstract: A handheld apparatus and a method of examining and driving a detachable screen of a handheld apparatus are provided. The handheld apparatus includes a detachable screen and a main body. The detachable screen can be contained by the main body. The detachable screen and the main body can be electrically coupled through a screen line interface and a main body line interface. The main body can access screen configuration data stored in the detachable screen to produce a screen configuration parameter, and drive the detachable screen according to the screen configuration parameter.
    Type: Application
    Filed: September 21, 2010
    Publication date: March 24, 2011
    Inventors: Guo-Qiang TANG, Hui-Fang Li, Tony Tsai
  • Publication number: 20110050613
    Abstract: A method of using an electronic book device as touch input device and an electronic book device for employing this method are provided. The method is applicable for a connection between an electronic book device and an electronic device. Based on an obtained control command, the electronic book device can activate a touch input mode by providing a touch input device parameter for the electronic device to identify the electronic book device as a touch input device. When the touch input mode is activated, the electronic book device can obtain a coordinate data corresponding to a touched position on a touch module thereof, and transmit the coordinate data to the electronic device for e.g. analysis and displaying a track corresponding to a plurality of the touched positions.
    Type: Application
    Filed: August 25, 2010
    Publication date: March 3, 2011
    Inventors: Chun JIANG, Xujun Qiu, Tony Tsai