Patents by Inventor Xia Tian

Xia Tian 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: 20140094968
    Abstract: A combined teleoperative-cooperative controllable robotic system includes a robotic actuator assembly, a control system adapted to communicate with the robotic actuator assembly, and a teleoperation unit adapted to communicate with the control system. The control system is configured to control at least a first portion of the robotic actuator assembly in response to at least one of a force or a torque applied to at least a second portion of the robotic actuator assembly by a first user for cooperative control. The control system is further configured to control at least a third portion of the robotic actuator assembly in response to input by a second user from the teleoperation unit for teleoperative control.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Applicant: The Johns Hopkins University
    Inventors: Russell H. TAYLOR, Marcin A. Balicki, Peter Kazanzides, Xia Tian
  • Patent number: 8640125
    Abstract: A method and a system for securely installing patches for an operating system, wherein the system comprises a personal firewall, for filtering inbound and outbound network traffic; an operating system update agent, for connecting to an update server via the personal firewall to download patches; a policy manager, for invoking respective policies according to respective stages of the operating system; a stage coordinator, for coordinating the policy manager and the operating system update agent for different stages; and a policy database, for storing respective policies for respective stages of the operating system. With the method and system, the possibility of being infected by malicious software is significantly reduced when downloading patches for the operating system from the Internet.
    Type: Grant
    Filed: September 23, 2008
    Date of Patent: January 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Rong Yao Fu, Yuan Quan, Xia Tian Zhang, Shi Wan Zhao
  • Patent number: 8630495
    Abstract: A computer program product for processing a video having a plurality of objects is provided. The computer program product includes a computer readable storage medium having computer readable program code embodied therewith. The computer readable program code is configured for labeling at least one object among the plurality of objects with a property selected from the group consisting of: whether the object can be modified; whether the object can be replaced; and at least one of: name, color, size, and content. The computer readable program code is configured for replacing the at least one object with another object having a property matching therewith if the object has been labeled as one that can be replaced. The computer readable program code is configured for modifying the at least one object to obtain a new object if the object has been labeled as one that can be modified.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: January 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: Rong Yao Fu, Quan Yuan, Xia Tian Zhang, Shi Wan Zhao
  • Patent number: 8546607
    Abstract: Embodiments of the invention provide methods and materials for chemical cross-coupling reactions that utilize unconventional phenol derivatives as cross-coupling partners. Embodiments of the invention can be used to synthesize a variety of useful organic compounds, for example the anti-inflammatory drug flurbiprofen.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: October 1, 2013
    Assignee: The Regents of the University of California
    Inventors: Neil K. Garg, Kyle W. Quasdorf, Xia Tian
  • Patent number: 8433758
    Abstract: A method and apparatus for user information processing in a network environment. The method performs an orthogonal transform on first and second vectors representing information related to first and second users respectively to obtain first and second transformed vectors. Then, the method splits the first and second transformed vectors into two parts respectively, such that first and second vectors cannot be derived from the first or second parts. The first and second user devices exchange the first part of the first transformed vector and the second part of the second transformed vector. The first and second user devices calculate the inner product of the first parts and the second parts respectively. Finally, the two inner products of the parts are summed to get an inner product of the first and second vectors. Also provided are a method and system for resource recommendation in a network environment.
    Type: Grant
    Filed: February 24, 2010
    Date of Patent: April 30, 2013
    Assignee: International Business Machines Corporation
    Inventors: Rong Yao Fu, Wei Gao, Tao Wang, Quan Yuan, Xia Tian Zhang, Shiwan Zhao
  • Patent number: 8353036
    Abstract: A system and method for protecting cross-domain interaction of a web application on an unmodified browser. The system includes: a security framework, which is created by a browser. The security framework further includes: a component creator for creating components from a plurality of sources; and supervision module for supervising and controlling scripts/codes executed during the creation of components and invocation and interaction operations performed by various components after the creation of components.
    Type: Grant
    Filed: January 22, 2010
    Date of Patent: January 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: Rong Yao Fu, Wei Gao, Quan Yuan, Xia Tian Zhang, Shiwan Zhao
  • Publication number: 20120230654
    Abstract: A computer program product for processing a video having a plurality of objects is provided. The computer program product includes a computer readable storage medium having computer readable program code embodied therewith. The computer readable program code is configured for labeling at least one object among the plurality of objects with a property selected from the group consisting of: whether the object can be modified; whether the object can be replaced; and at least one of: name, color, size, and content. The computer readable program code is configured for replacing the at least one object with another object having a property matching therewith if the object has been labeled as one that can be replaced. The computer readable program code is configured for modifying the at least one object to obtain a new object if the object has been labeled as one that can be modified.
    Type: Application
    Filed: May 17, 2012
    Publication date: September 13, 2012
    Applicant: INTERNATIONAL BUSINESSS MACHINES CORPORATION
    Inventors: Rong Yao Fu, Quan Yuan, Xia Tian Zhang, Shi Wan Zhao
  • Patent number: 8213724
    Abstract: An apparatus and method for labeling a video, an apparatus and method for modifying a video, a video searching method and an advertising method. The method for labeling a video includes labeling at least one object with its properties. The method for modifying a video includes replacing at least one object labeled as “can be replaced” with another object and modifying at least one object if the object has been labeled as “can be modified.” The video searching method includes labeling at least one object in at least one video with its properties and searching the video for an object of interest using the properties labeled on at least one object. The advertising method includes creating a video having an object labeled by an author's name, modifying the video by replacing the labeled object with an advertising object or modifying the labeled object as an advertising object by the advertiser, and distributing the video so that end user can watch the modified video.
    Type: Grant
    Filed: September 23, 2008
    Date of Patent: July 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Rong Yao Fu, Quan Yuan, Xia Tian Zhang, Shi Wan Zhao
  • Publication number: 20110246462
    Abstract: A method and system for prompting changes of electronic document content. The method includes the steps of: determining a first relation information from a first document where the first relation information includes: a first named entity, a second named entity, and a first relationship between the first named entity and the second named entity, storing the first relation information in a database, determining a second relation information from a second document, where the second relation information includes: a third named entity, a fourth named entity, and a second relationship between the third named entity and the fourth named entity, retrieving the first relation information from a database, and sending the first relation information to a client, if the first relation information is different from the second relation information, where at least one step is performed using a computer device.
    Type: Application
    Filed: March 29, 2011
    Publication date: October 6, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xian Wu, Quan Yuan, Xia Tian Zhang, Shiwan Zhao
  • Publication number: 20110213786
    Abstract: The present invention provides a method and apparatus for generating recommended items for a current user in an unfamiliar domain. The method includes selecting a reference user of the current user, in a reference domain different from the unfamiliar domain, wherein the behavior of the current user and the behavior of the reference user have a user similarity index in the reference domain which satisfies a condition. The method further includes generating the recommended items in the unfamiliar domain for the current user according to history behavior data of the reference user in the unfamiliar domain. Even if there is little or no history behavior data of the current user in the unfamiliar domain, an effective recommendation can be made to the current user. To carryout the steps of the method, the apparatus includes a reference user determining module, a current user recommending module and a demarcating module.
    Type: Application
    Filed: February 25, 2011
    Publication date: September 1, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xian Wu, Quan Yuan, Xia Tian Zhang, Shiwan Zhao
  • Publication number: 20110077406
    Abstract: Embodiments of the invention provide methods and materials for chemical cross-coupling reactions that utilize unconventional phenol derivatives as cross-coupling partners. Embodiments of the invention can be used to synthesize a variety of useful organic compounds, for example the anti-inflammatory drug flurbiprofen.
    Type: Application
    Filed: September 24, 2010
    Publication date: March 31, 2011
    Applicant: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: Neil K. Garg, Kyle W. Quasdorf, Xia Tian
  • Publication number: 20100223336
    Abstract: A method and apparatus for user information processing in a network environment. The method performs an orthogonal transform on first and second vectors representing information related to first and second users respectively to obtain first and second transformed vectors. Then, the method splits the first and second transformed vectors into two parts respectively, such that first and second vectors cannot be derived from the first or second parts. The first and second user devices exchange the first part of the first transformed vector and the second part of the second transformed vector. The first and second user devices calculate the inner product of the first parts and the second parts respectively. Finally, the two inner products of the parts are summed to get an inner product of the first and second vectors. Also provided are a method and system for resource recommendation in a network environment.
    Type: Application
    Filed: February 24, 2010
    Publication date: September 2, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rong Yao Fu, Wei Gao, Tao Wang, Quan Yuan, Xia Tian Zhang, Shiwan Zhao
  • Publication number: 20100186089
    Abstract: A system and method for protecting cross-domain interaction of a web application on an unmodified browser. The system includes: a security framework, which is created by a browser. The security framework further includes: a component creator for creating components from a plurality of sources; and supervision module for supervising and controlling scripts/codes executed during the creation of components and invocation and interaction operations performed by various components after the creation of components.
    Type: Application
    Filed: January 22, 2010
    Publication date: July 22, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rong Yao Fu, Wei Gao, Quan Yuan, Xia Tian Zhang, Shiwan Zhao
  • Publication number: 20090112824
    Abstract: A method and an apparatus for generating presentation configuration files of document content, wherein the document content will be presented according to the presentation configuration files. The method may include acquiring one presentation configuration file template and updating the presentation file template according to personalized presentation rules associated with preferences input by a current user, to generate the presentation configuration files customized with respect to the current user. According to the present invention, the presentation configuration files can be generated automatically based on the user preferences, such that the document content can be presented according to the customized presentation configuration files.
    Type: Application
    Filed: October 28, 2008
    Publication date: April 30, 2009
    Applicant: International Business Machines Corporation
    Inventors: Rong Yao Fu, Hai Tao Long, Yuan Quan, Xia Tian Zhang, Shiwan Zhao
  • Publication number: 20090087105
    Abstract: An apparatus and method for labeling a video, an apparatus and method for modifying a video, a video searching method and an advertising method. The method for labeling a video includes labeling at least one object with its properties. The method for modifying a video includes replacing at least one object labeled as “can be replaced” with another object and modifying at least one object if the object has been labeled as “can be modified.” The video searching method includes labeling at least one object in at least one video with its properties and searching the video for an object of interest using the properties labeled on at least one object. The advertising method includes creating a video having an object labeled by an author's name, modifying the video by replacing the labeled object with an advertising object or modifying the labeled object as an advertising object by the advertiser, and distributing the video so that end user can watch the modified video.
    Type: Application
    Filed: September 23, 2008
    Publication date: April 2, 2009
    Inventors: Rong Yao Fu, Quan Yuan, Xia Tian Zhang, Shi Wan Zhao
  • Publication number: 20090083727
    Abstract: A method and a system for securely installing patches for an operating system, wherein the system comprises a personal firewall, for filtering inbound and outbound network traffic; an operating system update agent, for connecting to an update server via the personal firewall to download patches; a policy manager, for invoking respective policies according to respective stages of the operating system; a stage coordinator, for coordinating the policy manager and the operating system update agent for different stages; and a policy database, for storing respective policies for respective stages of the operating system. With the method and system, the possibility of being infected by malicious software is significantly reduced when downloading patches for the operating system from the Internet.
    Type: Application
    Filed: September 23, 2008
    Publication date: March 26, 2009
    Applicant: International Business Machines Corporation
    Inventors: Rong Yao Fu, Yuan Quan, Xia Tian Zhang, Shi Wan Zhao