Patents by Inventor Joey H Y Tseng

Joey H Y Tseng 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: 20170351513
    Abstract: At least one application is received from a user. The at least one application is stored on a communication platform. A catalog is received. The catalog includes at least one service. Each service of the at least one service is associated with a platform. An indication of a selection, from the user, is received. The selection comprises a first service associated with a first platform, and a second service associated with a second platform. The first service stores the at least one application from the user. The second service runs the at least one application from the user. Responsive to receiving the indication, the at least one application is deployed to the indicated first platform. Additionally, responsive to receiving the indication, a service bridge from the communication platform to the second platform is deployed. The at least one application is run, on the first platform utilizing the service bridge.
    Type: Application
    Filed: August 23, 2017
    Publication date: December 7, 2017
    Inventors: Wei-Ting Chou, Chih-Hsiung Liu, Hao-Ting Shih, Joey H. Y. Tseng
  • Publication number: 20170351514
    Abstract: At least one application is received from a user. The at least one application is stored on a communication platform. A catalog is received. The catalog includes at least one service. Each service of the at least one service is associated with a platform. An indication of a selection, from the user, is received. The selection comprises a first service associated with a first platform, and a second service associated with a second platform. The first service stores the at least one application from the user. The second service runs the at least one application from the user. Responsive to receiving the indication, the at least one application is deployed to the indicated first platform. Additionally, responsive to receiving the indication, a service bridge from the communication platform to the second platform is deployed. The at least one application is run, on the first platform utilizing the service bridge.
    Type: Application
    Filed: August 23, 2017
    Publication date: December 7, 2017
    Inventors: Wei-Ting Chou, Chih-Hsiung Liu, Hao-Ting Shih, Joey H. Y. Tseng
  • Patent number: 9836458
    Abstract: A method, system and computer program product for enabling attendees of a web conference to view materials of the web conference in their native language. When the conference server determines that the preferred native language of the attendee differs from the preferred native language of the presenter of the web conference, the conference server creates a virtual environment that is a clone of a host environment of the presenter that runs a native language pack of the preferred native language of the attendee. Upon the presenter starting the web conference, the screen shot shared by the presenter to the attendees is captured from the host environment of the presenter and then translated into the preferred native language of the attendee using the native language pack of the attendee's virtual environment. The translated screen shot is then sent to the attendee in the attendee's preferred native language from the virtual environment.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: December 5, 2017
    Assignee: International Business Machines Corporation
    Inventors: Qi En Jiang, Joey H. Y. Tseng, Di Wu, Xi Bo Zhu, Dong Jun Zong
  • Publication number: 20170317989
    Abstract: A method is provided to enhance efficiency of sensor event data transmission over network. Specifically, a method is described to buffer a set of sensor data, to group one or more of the set of sensor data having a same type for batch processing. The batch processing includes compressing and securing operations on the grouped sensor data, and restore the original message sequence of the grouped sensor data.
    Type: Application
    Filed: July 19, 2017
    Publication date: November 2, 2017
    Inventors: Wei-Ting Chou, Chih-Hsiung Liu, Hao-Ting Shih, Joey H. Y. Tseng
  • Publication number: 20170302756
    Abstract: A method including receiving a message at a source gateway of the local network, the message includes message data corresponding to a plurality of message elements, assigning a unique group ID based on the type of message received at the source gateway, extracting a message format from the received message, the message format defines how the message data is organized with respect to the message elements, and associating the extracted message format with the unique group ID. The method further including storing, locally, the extracted message format together with the associated unique group ID, establishing a dedicated connection between the source gateway and a target gateway of the remote network based on the unique group ID, encoding the message based on the extracted message format, and sending the encoded message from the source gateway to the target gateway across the dedicated connection.
    Type: Application
    Filed: April 19, 2016
    Publication date: October 19, 2017
    Inventors: Wei-Ting Chou, Chih-Hsiung Liu, Xin Peng Liu, Hao-Ting Shih, Joey H. Y. Tseng
  • Publication number: 20170285131
    Abstract: A computer broadcasts a tier 1 signal from a target device and records transmission data of the broadcast. The computer detects the tier 1 signal at nearby propagator devices and records additional transmission data before determining whether a propagation limit has been reached. Based on not reaching the propagation limit, the computer instructs the nearby propagator devices to broadcast a tier 2 signal. The computer records further transmission data at other nearby propagator devices detecting the tier 2 signal and, again, determines whether the propagation limit has been reached. Based on determining that the propagation limit has been reached, the computer filters outliers from all the transmission data and determines the precise location of the target device. Furthermore, the computer displays the relative location of the target device on one or more devices.
    Type: Application
    Filed: March 30, 2016
    Publication date: October 5, 2017
    Inventors: White W. H. Hsu, Joey H. Y. Tseng, Yu-Hsing Wu, Hsieh-Lung Yang
  • Patent number: 9762552
    Abstract: A method is provided to enhance efficiency of sensor event data transmission over network. Specifically, a method is described to buffer a set of sensor data, to group one or more of the set of sensor data having a same type for batch processing. The batch processing includes compressing and securing operations on the grouped sensor data, and restore the original message sequence of the grouped sensor data.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: September 12, 2017
    Assignee: International Business Machines Corporation
    Inventors: Wei-Ting Chou, Chih-Hsiung Liu, Hao-Ting Shih, Joey H. Y. Tseng
  • Publication number: 20170235618
    Abstract: Embodiments of the present invention provide a method and system for a dynamic copy-and-paste operation on a graphical user interface. Initially, a first application having a set of content to copy is identified. An indication to copy a subset of content from the first application to a second application is received. The second application has a predefined category. A communication channel is established between the first and second applications. A portion of content to copy from the first application to the second application is determined. Finally, the copied content is displayed on the second application graphical user interface.
    Type: Application
    Filed: February 16, 2016
    Publication date: August 17, 2017
    Inventors: Yu-Chun Lin, Joey H. Y. Tseng, Yu-Hsing Wu, Hsieh-Lung Yang
  • Publication number: 20170230340
    Abstract: A method is provided to enhance efficiency of sensor event data transmission over network. Specifically, a method is described to buffer a set of sensor data, to group one or more of the set of sensor data having a same type for batch processing. The batch processing includes compressing and securing operations on the grouped sensor data, and restore the original message sequence of the grouped sensor data.
    Type: Application
    Filed: September 14, 2016
    Publication date: August 10, 2017
    Inventors: Wei-Ting Chou, Chih-Hsiung Liu, Hao-Ting Shih, Joey H. Y. Tseng
  • Patent number: 9727348
    Abstract: Objects shown on a display interface can be collected for a running application. Identifications (IDs) representing the objects can also be collected. A determination can be made concerning whether there are object identifications of objects with help contents associated. A transparent layer can be displayed on the display interface. All the objects associated with help contents of the layer can be visually indicated in the transparent layer. The visual indicators can indicate that help is available for a corresponding object. When no help is available, no visual indicator is shown in the transparent layer proximate to corresponding object.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: August 8, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sean Y H Chen, Jeffrey C H Liu, Joey H Y Tseng
  • Patent number: 9699215
    Abstract: A mechanism is provided for performing an action on a second computer device. An information receiving unit in a first computer device receives a first message from a security management device, wherein the security management device performs a security analysis. A management program module in the first computer device determines a first action and a first trigger condition according to the security analysis. The management program module sends the first action through a second message to the second computer device via a network instructing the second computer device to perform the first action in response to the first trigger condition being met.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Chiwen Chang, Henry H Y. Chuang, Jui H. Huang, Joey H Y. Tseng
  • Patent number: 9697069
    Abstract: A processor-implemented method provides a remote diagnosis for an information appliance via a secure connection. A command is received from a console, and an examination is performed to determine whether or not the command is permitted to be issued. In response to a remote diagnostic module being initiated, a determination is made as to whether a secure connection to a remote information appliance has been created. In response to determining that the secure connection to the remote information appliance has been created, the command is transmitted to the remote information appliance via the secure connection.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Cheng-Ta Lee, Jeffrey C H Liu, Joey H Y Tseng, Rick M F Wu
  • Publication number: 20170177334
    Abstract: At least one application is received from a user. The at least one application is stored on a communication platform. A catalog is received. The catalog includes at least one service. Each service of the at least one service is associated with a platform. An indication of a selection, from the user, is received. The selection comprises a first service associated with a first platform, and a second service associated with a second platform. The first service stores the at least one application from the user. The second service runs the at least one application from the user. Responsive to receiving the indication, the at least one application is deployed to the indicated first platform. Additionally, responsive to receiving the indication, a service bridge from the communication platform to the second platform is deployed. The at least one application is run, on the first platform utilizing the service bridge.
    Type: Application
    Filed: March 16, 2016
    Publication date: June 22, 2017
    Inventors: Wei-Ting Chou, Chih-Hsiung Liu, Hao-Ting Shih, Joey H. Y. Tseng
  • Publication number: 20170163742
    Abstract: Embodiments of the present invention provide a method and system for orchestrating services in a service chain. Establishing a first group with a plurality of active services and a second group with a plurality of standby services. Upon receiving an error notification of a crash in a service, moving the plurality of active services from the first group to the second group, and moving the plurality of standby services from the second group to the first group. Upon receiving an updated service group of the plurality of active services of the first group, moving the plurality of active services from the first group into the second group, and moving the plurality of standby services from the second group to a repository.
    Type: Application
    Filed: December 2, 2015
    Publication date: June 8, 2017
    Inventors: Wei-Ting Chou, Chih-Hsiung Liu, Hao-Ting Shih, Joey H. Y. Tseng
  • Patent number: 9606794
    Abstract: At least one application is received from a user. The at least one application is stored on a communication platform. A catalog is received. The catalog includes at least one service. Each service of the at least one service is associated with a platform. An indication of a selection, from the user, is received. The selection comprises a first service associated with a first platform, and a second service associated with a second platform. The first service stores the at least one application from the user. The second service runs the at least one application from the user. Responsive to receiving the indication, the at least one application is deployed to the indicated first platform. Additionally, responsive to receiving the indication, a service bridge from the communication platform to the second platform is deployed. The at least one application is run, on the first platform utilizing the service bridge.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: March 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Wei-Ting Chou, Chih-Hsiung Liu, Hao-Ting Shih, Joey H. Y. Tseng
  • Publication number: 20170085590
    Abstract: Embodiments of the present invention provide systems and methods for exchanging information. Communications between an intrusion prevention system (IPS) and at least one end-point are facilitated by controlling network traffic flow in an IPS and the at least one end-point and formation of an information plane. The formed information plane allows attributes of the IPS and the at least one end-point to reside in the formed information plane. A network access policy (NAP) works in conjunction with an IPS and leverages created customized network objects (CNOs). Upon analyzing data packets, the data packets may or may not be forwarded to the IPS.
    Type: Application
    Filed: September 18, 2015
    Publication date: March 23, 2017
    Inventors: Sheng-Tung Hsu, Cheng-Ta Lee, Joey H. Y. Tseng, Rick M. F. Wu
  • Patent number: 9577916
    Abstract: A method for generating and managing at least one user-defined plugin container is provided. The method may include generating the user-defined plugin container. The method may further include registering the generated user-defined plugin container, and at least one routing policy associated with the generated user-defined plugin container, on at least one gateway. Additionally, the method may include activating the registered user-defined plugin container and the registered at least one routing policy. The method may also include deploying the activated user-defined plugin container. The method may further include receiving at least one transaction via the at least one gateway. The method may also include routing the received at least one transaction to the deployed user-defined plugin container. The method may further include processing the received at least one transaction using the user-defined plugin container.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: February 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Wei-Ting Chou, Chih-Hsiung Liu, Hao-Ting Shih, Joey H. Y. Tseng
  • Patent number: 9514303
    Abstract: A mechanism is provided for executing an action selected by a security management device identified from an available-action list provided by the computer device. A management program module in the computer device identifies a set of actions capable of being performed on the computer device based on a state of the computer device. The management program module stores the available-action list indicative of at least one action the management program module is allowed to execute on the computer device. The management program module sends the available-action list to the security management device for a security analysis to be performed such that an action is selected from the available-action list to be executed on the computer device. Responsive to receiving the selected action from the security management device, the management program module executes the selected action on the computer device.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: December 6, 2016
    Assignee: International Business Machines Corporation
    Inventors: Chiwen Chang, Henry H Y. Chuang, Jui H. Huang, Joey H Y. Tseng
  • Patent number: 9473514
    Abstract: A method is provided to enhance efficiency of sensor event data transmission over network. Specifically, a method is described to buffer a set of sensor data, to group one or more of the set of sensor data having a same type for batch processing. The batch processing includes compressing and securing operations on the grouped sensor data, and restore the original message sequence of the grouped sensor data.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: October 18, 2016
    Assignee: International Business Machines Corporation
    Inventors: Wei-Ting Chou, Chih-Hsiung Liu, Hao-Ting Shih, Joey H. Y. Tseng
  • Publication number: 20150350079
    Abstract: Message routing is implemented by a computer device. A global ring is connected via a network, wherein the global ring is associated with a distributed hash table (DHT) and includes a plurality of nodes which are divided exclusively into groups in advance. A first group of nodes is determined from the plurality of grouped nodes. Using the DHT for a message to be routed, a first node is located from the first group of nodes, as a routing destination.
    Type: Application
    Filed: April 22, 2015
    Publication date: December 3, 2015
    Inventors: Li-Ju Chen, Cheng-Ta Lee, Jeffrey C.H. Liu, Joey H.Y. Tseng