Patents by Inventor Jenny Jing He

Jenny Jing He 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: 11785136
    Abstract: Method and system are provided for audio quality feedback during live transmission from a source that is received at multiple audience devices. The method carried out at a server includes: obtaining audio information of an audio signal as received by at least some of the audience devices in a transmission session; classifying one or more subsets of the audience devices by one or more common factors per subset; and analyzing the obtained audio information from the audience devices in conjunction with the classifications of the subsets of the audience devices to determine one or more common factors that affect received audio quality at an identified subset of the audience devices classified by the one or more common factors. The method provides feedback of the one or more common factors to at least one of the audience devices in the identified subset or to the source device, or to both.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: October 10, 2023
    Assignee: International Business Machines Corporation
    Inventors: Jenny Jing He, Adrian Kyte, Joseph R Winchester, Cheng Fang Wang, Ping Xiao
  • Publication number: 20220141331
    Abstract: Method and system are provided for audio quality feedback during live transmission from a source that is received at multiple audience devices. The method carried out at a server includes: obtaining audio information of an audio signal as received by at least some of the audience devices in a transmission session; classifying one or more subsets of the audience devices by one or more common factors per subset; and analyzing the obtained audio information from the audience devices in conjunction with the classifications of the subsets of the audience devices to determine one or more common factors that affect received audio quality at an identified subset of the audience devices classified by the one or more common factors. The method provides feedback of the one or more common factors to at least one of the audience devices in the identified subset or to the source device, or to both.
    Type: Application
    Filed: October 29, 2020
    Publication date: May 5, 2022
    Inventors: Jenny Jing He, Adrian KYTE, Joseph R. Winchester, Cheng Fang Wang, Ping XIAO
  • Patent number: 11188546
    Abstract: Aspects of the invention include determining artifact data associated with an artifact, segmenting the artifact data into a plurality of portions, associating each portion in the plurality of portions with one or more resources, receiving a query associated with the artifact, determining a candidate resource from the one or more resources based on the query, and initializing a communication session with the candidate resource and a requesting application associated with the query.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: November 30, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ping Xiao, Joe Winchester, Jenny Jing He, Adrian Kyte, Cheng Fang Wang
  • Patent number: 11176014
    Abstract: An apparatus, method and programming product for preventing event flooding in an event processing system, comprising, responsive to receiving monitored a activity data, analysing the monitored activity data to identify a first event value corresponding to a first event; determining whether the first event value has met a first threshold value of a set of threshold values; in response to determining the first event value has met a first threshold value of the set of threshold values, select a second threshold value of the set of threshold values; responsive to receiving the monitored activity data, analysing the monitored activity data to identify a second event value corresponding to a second event; responsive to determining that the second event value has exceeded the first threshold value and not exceeded the second threshold value, disregarding the second event.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: November 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ann Eleanor Collins, Jenny Jing He, Anthony Philip Papageorgiou, Andrew Dean Wharmby
  • Patent number: 11079998
    Abstract: A system, computer-implemented method, and computer program product for demonstrating a software application on a computer. The system includes a capture component running in a presenter environment and an invoker component running in a viewer environment. One or more steps performed by a presenter on a first copy of a software application being run in the presenter environment are recorded at the capture component. The invoker component access the one or more steps and performs the one or more steps on a second copy of the software application being run in the viewer environment.
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: August 3, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jenny Jing He, Joe Winchester, Adrian Kyte, Cheng Fang Wang, Ping Xiao
  • Patent number: 10967736
    Abstract: A vehicle dashboard instrument display for displaying vehicle operating information to a driver includes a lens system adjacent the instruments and interposed between the driver and the instruments. The lens system includes a variable focus lens operable for, responsive to input from a lens controller, adjusting to a focal length suitable for countering the visual impairment of the driver to render the instruments more easily readable by the driver.
    Type: Grant
    Filed: January 21, 2019
    Date of Patent: April 6, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Darren R. Beard, Jenny Jing He, Andrew Wright
  • Publication number: 20210089544
    Abstract: Aspects of the invention include determining artifact data associated with an artifact, segmenting the artifact data into a plurality of portions, associating each portion in the plurality of portions with one or more resources, receiving a query associated with the artifact, determining a candidate resource from the one or more resources based on the query, and initializing a communication session with the candidate resource and a requesting application associated with the query.
    Type: Application
    Filed: September 24, 2019
    Publication date: March 25, 2021
    Inventors: PING XIAO, JOE WINCHESTER, JENNY JING HE, ADRIAN KYTE, CHENG FANG WANG
  • Patent number: 10740144
    Abstract: Controlling asynchronous tasks in a transaction system. A request to start an asynchronous child task is obtained, and a resource status of the system is determined. It is determined whether to suspend a parent task associated with the asynchronous child task or to execute the asynchronous child task based on the determined resource status of the system.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: August 11, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Baker, Pradeep Gohil, Jenny Jing He, Julian Horn, Christopher J. Poole
  • Patent number: 10740143
    Abstract: Controlling asynchronous tasks in a transaction system. A request to start an asynchronous child task is obtained, and a resource status of the system is determined. It is determined whether to suspend a parent task associated with the asynchronous child task or to execute the asynchronous child task based on the determined resource status of the system.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: August 11, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Baker, Pradeep Gohil, Jenny Jing He, Julian Horn, Christopher J. Poole
  • Publication number: 20200233628
    Abstract: A system, computer-implemented method, and computer program product for demonstrating a software application on a computer. The system includes a capture component running in a presenter environment and an invoker component running in a viewer environment. One or more steps performed by a presenter on a first copy of a software application being run in the presenter environment are recorded at the capture component. The invoker component access the one or more steps and performs the one or more steps on a second copy of the software application being run in the viewer environment.
    Type: Application
    Filed: January 17, 2019
    Publication date: July 23, 2020
    Inventors: Jenny Jing He, Joe Winchester, Adrian Kyte, Cheng Fang Wang, Ping Xiao
  • Publication number: 20200231038
    Abstract: A vehicle dashboard instrument display for displaying vehicle operating information to a driver includes a lens system adjacent the instruments and interposed between the driver and the instruments. The lens system includes a variable focus lens operable for, responsive to input from a lens controller, adjusting to a focal length suitable for countering the visual impairment of the driver to render the instruments more easily readable by the driver.
    Type: Application
    Filed: January 21, 2019
    Publication date: July 23, 2020
    Inventors: Darren R. Beard, Jenny Jing He, Andrew Wright
  • Publication number: 20190108053
    Abstract: Controlling asynchronous tasks in a transaction system. A request to start an asynchronous child task is obtained, and a resource status of the system is determined. It is determined whether to suspend a parent task associated with the asynchronous child task or to execute the asynchronous child task based on the determined resource status of the system.
    Type: Application
    Filed: October 6, 2017
    Publication date: April 11, 2019
    Inventors: Christopher J. Baker, Pradeep Gohil, Jenny Jing He, Julian Horn, Christopher J. Poole
  • Publication number: 20190108054
    Abstract: Controlling asynchronous tasks in a transaction system. A request to start an asynchronous child task is obtained, and a resource status of the system is determined. It is determined whether to suspend a parent task associated with the asynchronous child task or to execute the asynchronous child task based on the determined resource status of the system.
    Type: Application
    Filed: November 6, 2017
    Publication date: April 11, 2019
    Inventors: Christopher J. Baker, Pradeep Gohil, Jenny Jing He, Julian Horn, Christopher J. Poole
  • Publication number: 20180329791
    Abstract: An apparatus, method and programming product for preventing event flooding in an event processing system, comprising, responsive to receiving monitored a activity data, analysing the monitored activity data to identify a first event value corresponding to a first event; determining whether the first event value has met a first threshold value of a set of threshold values; in response to determining the first event value has met a first threshold value of the set of threshold values, select a second threshold value of the set of threshold values; responsive to receiving the monitored activity data, analysing the monitored activity data to identify a second event value corresponding to a second event; responsive to determining that the second event value has exceeded the first threshold value and not exceeded the second threshold value, disregarding the second event.
    Type: Application
    Filed: July 23, 2018
    Publication date: November 15, 2018
    Applicant: International Business Machines Corporation
    Inventors: Ann Eleanor Collins, Jenny Jing He, Anthony Philip Papageorgiou, Andrew Dean Wharmby
  • Patent number: 10114718
    Abstract: Techniques for preventing event flooding in an event processing system, comprising: responsive to receiving, by an analysis component, monitored activity data, an analysis component for analyzing the monitored activity data, to determine a potential event; responsive to determining a potential event, an analysis component identifying a set of threshold values and determining whether the potential event has met a threshold value of the set of threshold values; responsive to a positive determination, an analysis component for determining if the met threshold value is an identical threshold value met by a previous potential event; and responsive to a second positive determination, a disregard component for disregarding the potential event.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: October 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ann Eleanor Collins, Jenny Jing He, Anthony Philip Papageorgiou, Andrew Dean Wharmby
  • Publication number: 20180157569
    Abstract: Techniques for preventing event flooding in an event processing system, comprising: responsive to receiving, by an analysis component, monitored activity data, an analysis component for analysing the monitored activity data, to determine a potential event; responsive to determining a potential event, an analysis component identifying a set of threshold values and determining whether the potential event has met a threshold value of the set of threshold values; responsive to a positive determination, an analysis component for determining if the met threshold value is an identical threshold value met by a previous potential event; and responsive to a second positive determination, a disregard component for disregarding the potential event.
    Type: Application
    Filed: January 29, 2018
    Publication date: June 7, 2018
    Applicant: International Business Machines Corporation
    Inventors: Ann Eleanor Collins, Jenny Jing He, Anthony Philip Papageorgiou, Andrew Dean Wharmby
  • Patent number: 9946621
    Abstract: Techniques for preventing event flooding in an event processing system, comprising: responsive to receiving, by an analysis component, monitored activity data, an analysis component for analyzing the monitored activity data, to determine a potential event; responsive to determining a potential event, an analysis component identifying a set of threshold values and determining whether the potential event has met a threshold value of the set of threshold values; responsive to a positive determination, an analysis component for determining if the met threshold value is an identical threshold value met by a previous potential event; and responsive to a second positive determination, a disregard component for disregarding the potential event.
    Type: Grant
    Filed: September 15, 2012
    Date of Patent: April 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ann Eleanor Collins, Jenny Jing He, Anthony Philip Papageorgiou, Andrew Dean Wharmby
  • Patent number: 9860112
    Abstract: A technique for synchronizing operations in a transaction processing system includes identifying, by a first recovery management connector (FRMC) in a first region, a failure of a first network connection having a first network type during synchronization operations with a partner region. The FRMC queries connections defined to the transaction processing system to identify a replacement network connection that is connected to the partner region using a second network type that is different than the first network type. The FRMC collects relevant data for an interrupted synchronization operation. The FRMC issues a command to link to a specific program in a FRMC in the partner region. The command includes the relevant data for the interrupted synchronization operation. A second recovery management connector of the first region communicates the command to and a response from the partner region via the replacement network connection in order to continue the interrupted synchronization operation.
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gerald Martyn Allen, Michael David Brooks, Jenny Jing He, Philip Ivor Wakelin
  • Publication number: 20160006603
    Abstract: A technique for synchronizing operations in a transaction processing system includes identifying, by a first recovery management connector (FRMC) in a first region, a failure of a first network connection having a first network type during synchronization operations with a partner region. The FRMC queries connections defined to the transaction processing system to identify a replacement network connection that is connected to the partner region using a second network type that is different than the first network type. The FRMC collects relevant data for an interrupted synchronization operation. The FRMC issues a command to link to a specific program in a FRMC in the partner region. The command includes the relevant data for the interrupted synchronization operation. A second recovery management connector of the first region communicates the command to and a response from the partner region via the replacement network connection in order to continue the interrupted synchronization operation.
    Type: Application
    Filed: July 2, 2015
    Publication date: January 7, 2016
    Inventors: GERALD MARTYN ALLEN, MICHAEL DAVID BROOKS, JENNY JING HE, PHILIP IVOR WAKELIN
  • Publication number: 20130019244
    Abstract: Techniques for preventing event flooding in an event processing system, comprising: responsive to receiving, by an analysis component, monitored activity data, an analysis component for analysing the monitored activity data, to determine a potential event; responsive to determining a potential event, an analysis component identifying a set of threshold values and determining whether the potential event has met a threshold value of the set of threshold values; responsive to a positive determination, an analysis component for determining if the met threshold value is an identical threshold value met by a previous potential event; and responsive to a second positive determination, a disregard component for disregarding the potential event.
    Type: Application
    Filed: September 15, 2012
    Publication date: January 17, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ann Eleanor Collins, Jenny Jing He, Anthony Philip Papageorgiou, Andrew Dean Wharmby