Patents by Inventor Fenglian Xu

Fenglian Xu 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: 11150896
    Abstract: A method, system, and computer program product for automatically generating service definitions for application clients of a message broker is provided. The method includes retrieving a trace of interactions between different application instances and corresponding message queues in a message brokering system. Thereafter, messages in the trace can be analyzed to identify the application instances and related message exchange data. Finally, a service definition document can be generated for each identified application instance using the related message exchange data to describe computational services provided by the identified application instance.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: October 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Fenglian Xu, Mark Phillips, Matthew Leming
  • Patent number: 11105649
    Abstract: In an approach for providing navigational assistance to a target location in a vehicle parking facility, a processor accesses stored vehicle registration numbers each mapped to a location of a vehicle in a parking facility in a database. A processor associates a user with a target vehicle registration number. A processor receives input of a reference vehicle registration number from a mobile user device at a current location of the user using an input component of the mobile user device and references the database of vehicle registration numbers. A processor identifies a current location in the parking facility by look up of the reference registration number; identifies a user's target location in the parking facility by look up of the target registration number associated with the user; and generates dynamic navigational instructions from the current location to the user's target location for sending to the mobile user device.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: August 31, 2021
    Assignee: International Business Machines Corporation
    Inventors: Doina L. Klinger, David J. Nice, Rebecca M. Quaggin-Mitchell, Fenglian Xu
  • Patent number: 10924489
    Abstract: A method is disclosed including receiving a request for changing a privilege of a peer of the public blockchain network, in response to receiving the request for changing the privilege, automatically submitting a trust query to a trust verification entity, receiving from the trust verification entity, a trust score associated with the peer, comparing the received trust score to a pre-determined threshold, determining, based on the comparison, that the trust score is greater than the pre-determined threshold, in response to determining that the trust score is greater than the pre-determined threshold, automatically voting that the request be granted, receiving votes of other privileged peers of the public blockchain network, determining that a number of the votes for granting the request is sufficient to grant the request, and in response to determining that the number of votes is sufficient, automatically executing the requested changing of the privilege of the peer.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: February 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Fenglian Xu, Jake Turner, Liam Grace, Anastasia Paterson
  • Patent number: 10706297
    Abstract: Management of parking spaces in a parking area comprising a plurality of zones. A ticket is provided to an individual associated with a vehicle parked in the parking area, and the ticket is associated with the vehicle. Also, a first zone in which the vehicle is parked is identified. Responsive to the individual validating the ticket, it is determined that the vehicle associated with the ticket will be leaving the identified first zone, and there is provided an indication that a parking space of the identified first zone is to become available.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: July 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Rebecca Quaggin-Mitchell, Fenglian Xu, David J. Nice, Doina L. Klinger
  • Patent number: 10691961
    Abstract: Management of parking spaces in a parking area comprising a plurality of zones. A ticket is provided to an individual associated with a vehicle parked in the parking area, and the ticket is associated with the vehicle. Also, a first zone in which the vehicle is parked is identified. Responsive to the individual validating the ticket, it is determined that the vehicle associated with the ticket will be leaving the identified first zone, and there is provided an indication that a parking space of the identified first zone is to become available.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Corporation
    Inventors: Rebecca Quaggin-Mitchell, Fenglian Xu, David J. Nice, Doina L. Klinger
  • Patent number: 10665267
    Abstract: Techniques are disclosed for performing a computer-implemented processing of slide presentation videos to automatically generate index locations corresponding to particular slides within a slide presentation video. In embodiments, a slide presentation video is uploaded to a video processing system. The video processing system performs an image analysis to identify each slide within the slide presentation and determine a time window for each occurrence of each slide. An audio analysis is performed to adjust the time window to the start of a sentence that precedes the introduction of the slide. A user interface includes one or more selectable links associated with each slide that link to a corresponding location within the slide presentation video. Similarly, a processed slide presentation video includes selectable links to index to the corresponding slide of the presentation.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: May 26, 2020
    Assignee: International Business Machines Corporation
    Inventors: Doina L. Klinger, David J. Nice, Rebecca M. Quaggin-Mitchell, Fenglian Xu
  • Publication number: 20200090097
    Abstract: Method and system are provided for providing user workflow assistance in a web browser session. The method includes: receiving from a user a declaration of a root activity in the web browser as the root of a workflow and extracting some content from a web page of the root activity; and monitoring a user activity in the web browser session and determining that a new activity in the web browser is activated by a user. The method includes: determining a correlation of the new activity with the root activity by extracting some content from the web page of the new activity and comparing it to the content of the root activity; and, if the correlation is above a threshold, saving the activity in the workflow to build a series of ordered activities.
    Type: Application
    Filed: September 14, 2018
    Publication date: March 19, 2020
    Inventors: David J. Nice, Doina L. Klinger, Fenglian Xu, Rebecca M. Quaggin-Mitchell
  • Publication number: 20200003578
    Abstract: In an approach for providing navigational assistance to a target location in a vehicle parking facility, a processor accesses stored vehicle registration numbers each mapped to a location of a vehicle in a parking facility in a database. A processor associates a user with a target vehicle registration number. A processor receives input of a reference vehicle registration number from a mobile user device at a current location of the user using an input component of the mobile user device and references the database of vehicle registration numbers. A processor identifies a current location in the parking facility by look up of the reference registration number; identifies a user's target location in the parking facility by look up of the target registration number associated with the user; and generates dynamic navigational instructions from the current location to the user's target location for sending to the mobile user device.
    Type: Application
    Filed: June 28, 2018
    Publication date: January 2, 2020
    Inventors: Doina L. Klinger, David J. Nice, Rebecca M. Quaggin-Mitchell, Fenglian Xu
  • Patent number: 10521869
    Abstract: Disclosed embodiments provide techniques for managing luggage within a premises such as an airport. A group identifier is established that includes multiple travelers. Each traveler in the group has one or more pieces of luggage that are being checked at a destination airport for a flight. When the travelers arrive, the luggage is reclaimed at the baggage claim area of the arrival airport. The group identifier is associated with each piece of luggage belonging to the group. Thus, any member of the group can properly remove luggage belonging to the group from the baggage area, thereby simplifying the airport exit procedure.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: December 31, 2019
    Assignee: International Business Machines Corporation
    Inventors: Doina L. Klinger, Rebecca Quaggin-Mitchell, Fenglian Xu
  • Publication number: 20190278590
    Abstract: A method, system, and computer program product for automatically generating service definitions for application clients of a message broker is provided. The method includes retrieving a trace of interactions between different application instances and corresponding message queues in a message brokering system. Thereafter, messages in the trace can be analyzed to identify the application instances and related message exchange data. Finally, a service definition document can be generated for each identified application instance using the related message exchange data to describe computational services provided by the identified application instance.
    Type: Application
    Filed: May 30, 2019
    Publication date: September 12, 2019
    Inventors: Fenglian Xu, Mark Phillips, Matthew Leming
  • Publication number: 20190279685
    Abstract: Techniques are disclosed for performing a computer-implemented processing of slide presentation videos to automatically generate index locations corresponding to particular slides within a slide presentation video. In embodiments, a slide presentation video is uploaded to a video processing system. The video processing system performs an image analysis to identify each slide within the slide presentation and determine a time window for each occurrence of each slide. An audio analysis is performed to adjust the time window to the start of a sentence that precedes the introduction of the slide. A user interface includes one or more selectable links associated with each slide that link to a corresponding location within the slide presentation video. Similarly, a processed slide presentation video includes selectable links to index to the corresponding slide of the presentation.
    Type: Application
    Filed: May 28, 2019
    Publication date: September 12, 2019
    Inventors: Doina L. Klinger, David J. Nice, Rebecca M. Quaggin-Mitchell, Fenglian Xu
  • Patent number: 10395016
    Abstract: For communication pattern recognition, an apparatus is disclosed. The apparatus includes a baseline analysis module that samples predefined sources associated with a user and generates a baseline fingerprint for the user. The apparatus includes an active analysis module that re-samples the predefined sources associated with the user after a predefined time interval and generates an active fingerprint for the user. The apparatus includes a verification module that compares the active fingerprint to the baseline fingerprint and determines whether the active fingerprint closely matches the baseline fingerprint. If the active fingerprint closely matches the baseline fingerprint, then the verification module replaces the baseline fingerprint with the active fingerprint. If the active fingerprint does not match the baseline fingerprint, then the verification module performs a predefined action to rectify differences between the baseline fingerprint and the active fingerprint.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Timothy J. Baldwin, Andrew Johnson, Peter J. Johnson, Ben Sasson, Fenglian Xu
  • Publication number: 20190230089
    Abstract: A method is disclosed including receiving a request for changing a privilege of a peer of the public blockchain network, in response to receiving the request for changing the privilege, automatically submitting a trust query to a trust verification entity, receiving from the trust verification entity, a trust score associated with the peer, comparing the received trust score to a pre-determined threshold, determining, based on the comparison, that the trust score is greater than the pre-determined threshold, in response to determining that the trust score is greater than the pre-determined threshold, automatically voting that the request be granted, receiving votes of other privileged peers of the public blockchain network, determining that a number of the votes for granting the request is sufficient to grant the request, and in response to determining that the number of votes is sufficient, automatically executing the requested changing of the privilege of the peer.
    Type: Application
    Filed: January 19, 2018
    Publication date: July 25, 2019
    Inventors: Fenglian Xu, Jake Turner, Liam Grace, Anastasia Paterson
  • Patent number: 10347300
    Abstract: Techniques are disclosed for performing a computer-implemented processing of slide presentation videos to automatically generate index locations corresponding to particular slides within a slide presentation video. In embodiments, a slide presentation video is uploaded to a video processing system. The video processing system performs an image analysis to identify each slide within the slide presentation and determine a time window for each occurrence of each slide. An audio analysis is performed to adjust the time window to the start of a sentence that precedes the introduction of the slide. A user interface includes one or more selectable links associated with each slide that link to a corresponding location within the slide presentation video. Similarly, a processed slide presentation video includes selectable links to index to the corresponding slide of the presentation.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: July 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Doina L. Klinger, David J. Nice, Rebecca M. Quaggin-Mitchell, Fenglian Xu
  • Publication number: 20190206011
    Abstract: Disclosed embodiments provide techniques for managing luggage within a premises such as an airport. A group identifier is established that includes multiple travelers. Each traveler in the group has one or more pieces of luggage that are being checked at a destination airport for a flight. When the travelers arrive, the luggage is reclaimed at the baggage claim area of the arrival airport. The group identifier is associated with each piece of luggage belonging to the group. Thus, any member of the group can properly remove luggage belonging to the group from the baggage area, thereby simplifying the airport exit procedure.
    Type: Application
    Filed: March 12, 2019
    Publication date: July 4, 2019
    Inventors: Doina L. Klinger, Rebecca Quaggin-Mitchell, Fenglian Xu
  • Patent number: 10310851
    Abstract: A method, system, and computer program product for automatically generating service definitions for application clients of a message broker is provided. The method includes retrieving a trace of interactions between different application instances and corresponding message queues in a message brokering system. Thereafter, messages in the trace can be analyzed to identify the application instances and related message exchange data. Finally, a service definition document can be generated for each identified application instance using the related message exchange data to describe computational services provided by the identified application instance.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: June 4, 2019
    Assignee: International Business Machines Corporation
    Inventors: Matthew W. Leming, Mark R. Phillips, Fenglian Xu
  • Patent number: 10275619
    Abstract: Disclosed embodiments provide techniques for managing luggage within a premises such as an airport. A group identifier is established that includes multiple travelers. Each traveler in the group has one or more pieces of luggage that are being checked at a destination airport for a flight. When the travelers arrive, the luggage is reclaimed at the baggage claim area of the arrival airport. The group identifier is associated with each piece of luggage belonging to the group. Thus, any member of the group can properly remove luggage belonging to the group from the baggage area, thereby simplifying the airport exit procedure.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: April 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Doina L. Klinger, Rebecca Quaggin-Mitchell, Fenglian Xu
  • Patent number: 10257142
    Abstract: Control of message delivery from publisher devices to a subscriber application of a messaging system is provided. The subscriber application has a subscription registered with a broker application of the messaging system and is only permitted to receive messages relating to a topic of the subscription from a predetermined set of one or more publisher devices. The method includes: altering a topic identifier of a message from a publisher device to a modified topic identifier, and altering a subscription identifier from a subscriber application to a modified subscription identifier; analyzing the modified topic identifier and the modified subscription identifier to determine if the message is to be communicated to the subscriber application, and if so, information is removed from the modified topic identifier to form a reverted topic identifier, and the message and reverted topic identifier are communicated to the subscriber application.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: April 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Timothy J. Baldwin, Andrew Johnson, Peter J. Johnson, Fenglian Xu
  • Publication number: 20190087670
    Abstract: Management of parking spaces in a parking area comprising a plurality of zones. A ticket is provided to an individual associated with a vehicle parked in the parking area, and the ticket is associated with the vehicle. Also, a first zone in which the vehicle is parked is identified. Responsive to the individual validating the ticket, it is determined that the vehicle associated with the ticket will be leaving the identified first zone, and there is provided an indication that a parking space of the identified first zone is to become available.
    Type: Application
    Filed: November 15, 2017
    Publication date: March 21, 2019
    Inventors: REBECCA Quaggin-Mitchell, FENGLIAN Xu, David J. Nice, Doina L. Klinger
  • Publication number: 20190087669
    Abstract: Management of parking spaces in a parking area comprising a plurality of zones. A ticket is provided to an individual associated with a vehicle parked in the parking area, and the ticket is associated with the vehicle. Also, a first zone in which the vehicle is parked is identified. Responsive to the individual validating the ticket, it is determined that the vehicle associated with the ticket will be leaving the identified first zone, and there is provided an indication that a parking space of the identified first zone is to become available.
    Type: Application
    Filed: September 20, 2017
    Publication date: March 21, 2019
    Inventors: Rebecca Quaggin-Mitchell, Fenglian Xu, David J. Nice, Doina L. Klinger