Patents by Inventor Su Ying Rui

Su Ying Rui 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: 11095580
    Abstract: Disclosed are a method, apparatus and system for instant message routing. The method includes: receiving a communication request from a source client to a destination client; acquiring the context associated with the source client and the destination client; and selecting a sub-user of the destination client for communication using a policy according to the context. When a source client requests communication with a virtual user, the method can route the communication request using a policy according to the context, to a sub-user of the virtual user which once communicated with the source client.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: August 17, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zhang Li, Su Ying Rui, Shou Hui Wang, Zhi Yu Yue
  • Patent number: 9537948
    Abstract: According to various embodiments, a method and apparatus for providing a virtual appliance are described. The method includes: obtaining metadata of a specific virtual appliance based on a received request for obtaining the specific virtual appliance, the metadata describing information about virtual machines involved in the specific virtual appliance, determining an association relationship between the specific virtual appliance and at least one other virtual appliance according to the metadata, and providing resource information for obtaining the specific virtual appliance according to the association relationship, the resource information including a plurality of resource addresses, at least one of the plurality of resource addresses pointing to a storage location of the at least one other virtual appliance.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: January 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Xin Peng Liu, Su Ying Rui, Xi Ning Wang, Chun Guang Zeng, Pu Zhu
  • Publication number: 20160337274
    Abstract: Disclosed are a method, apparatus and system for instant message routing. The method includes: receiving a communication request from a source client to a destination client; acquiring the context associated with the source client and the destination client; and selecting a sub-user of the destination client for communication using a policy according to the context. When a source client requests communication with a virtual user, the method can route the communication request using a policy according to the context, to a sub-user of the virtual user which once communicated with the source client.
    Type: Application
    Filed: July 25, 2016
    Publication date: November 17, 2016
    Inventors: Zhang Li, Su Ying Rui, Shou Hui Wang, Zhi Yu Yue
  • Patent number: 9401819
    Abstract: Disclosed are a method, apparatus and system for instant message routing. The method includes: receiving a communication request from a source client to a destination client; acquiring the context associated with the source client and the destination client; and selecting a sub-user of the destination client for communication using a policy according to the context. When a source client requests communication with a virtual user, the method can route the communication request using a policy according to the context, to a sub-user of the virtual user which once communicated with the source client.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: July 26, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zhang Li, Su Ying Rui, Shou Hui Wang, Zhi Yu Yue
  • Publication number: 20140244845
    Abstract: According to various embodiments, a method and apparatus for providing a virtual appliance are described. The method includes: obtaining metadata of a specific virtual appliance based on a received request for obtaining the specific virtual appliance, the metadata describing information about virtual machines involved in the specific virtual appliance, determining an association relationship between the specific virtual appliance and at least one other virtual appliance according to the metadata, and providing resource information for obtaining the specific virtual appliance according to the association relationship, the resource information including a plurality of resource addresses, at least one of the plurality of resource addresses pointing to a storage location of the at least one other virtual appliance.
    Type: Application
    Filed: January 6, 2014
    Publication date: August 28, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xin Peng Liu, Su Ying Rui, Xi Ning Wang, Chun Guang Zeng, Pu Zhu
  • Publication number: 20120110475
    Abstract: A mechanism is provided for dynamically controlling the process of an electronic meeting that includes at least two sub-meetings. A monitoring module monitors the occurrence of a trigger event for triggering switching between different sub-meetings in the process of the electronic meeting. A control module breaks the connection between the attendees of the current sub-meeting and the meeting resources defined in the main meeting room of the electronic meeting in response to monitoring the occurrence of the trigger event by the monitoring module. The control module determines the next sub-meeting of the electronic meeting and its attendees according to the meeting agenda, that specifies the sequence of the sub-meetings constituting the meeting and at least one attendee of each sub-meeting. The control module establishes a connection between the attendees of the next sub-meeting and the meeting resources defined in the main meeting room of the electronic meeting.
    Type: Application
    Filed: October 12, 2011
    Publication date: May 3, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Liang Han, Su Ying Rui, Xing Yu, Juan Zhang, Xia Zhang
  • Patent number: 8010845
    Abstract: The invention relates to a system and a method for error reporting in software applications. A system in accordance with an embodiment includes: a dummy document generating unit for generating a dummy document from an original document, wherein the dummy document maintains a skeleton of the original document and contains dummy data as its content; and a dummy document reporting unit for sending the generated dummy document in an error report.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: August 30, 2011
    Assignee: International Business Machines Corporation
    Inventors: Su Ying Rui, Shou Hui Wang, Zhi Yu Yue, Li Zhang
  • Publication number: 20090248824
    Abstract: Instant messaging communications are controlled using themes. A theme is a definition of properties and features of a specific instance of an instant messaging communications environment. Themes are stored at a server computer and may be requested by users of a client computer. Themes may be made available to users based on enterprise policies established by the owner of the server computer. Once downloaded to the client computer, a theme may be personalized by the user of the client computer provided personalization is consistent with the enterprise policy. Inheritance techniques may be used to provide personalized themes that remain consistent with enterprise policy while extending functions not defined in the enterprise policy. A user may select different themes manually. Alternatively, theme selection may be automated based on system detection of events such as time of day, user location, availability of network connections and the like.
    Type: Application
    Filed: March 31, 2009
    Publication date: October 1, 2009
    Applicant: International Business Machines Corporation
    Inventors: Steven Francis Best, Yue Ma, Su Ying Rui, Hong Xu, Zhi Yu Yue
  • Publication number: 20090138766
    Abstract: The invention relates to a system and a method for error reporting in software applications. A system in accordance with an embodiment includes: a dummy document generating unit for generating a dummy document from an original document, wherein the dummy document maintains a skeleton of the original document and contains dummy data as its content; and a dummy document reporting unit for sending the generated dummy document in an error report.
    Type: Application
    Filed: November 26, 2008
    Publication date: May 28, 2009
    Inventors: Su Ying Rui, Shou Hui Wang, Zhi Yu Yue, Li Zhang
  • Publication number: 20080301230
    Abstract: Disclosed are a method, apparatus and system for instant message routing. The method includes: receiving a communication request from a source client to a destination client; acquiring the context associated with the source client and the destination client; and selecting a sub-user of the destination client for communication using a policy according to the context. When a source client requests communication with a virtual user, the method can route the communication request using a policy according to the context, to a sub-user of the virtual user which once communicated with the source client.
    Type: Application
    Filed: March 28, 2008
    Publication date: December 4, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ZHANG LI, SU YING RUI, SHOU HUI WANG, ZHI YU YUE