Patents by Inventor Juan MENG
Juan MENG 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: 11948016Abstract: Embodiments of the present invention relate to a method, system and computer program product for application programming interface (API) management. According to the method, in response to a first response from an API provider indicating a failure of a first API request initiated by an API requestor, a second API request is generated at least based on the first API request. The second API request is transmitted to the API provider. A second response to the second API request is received from the API provider. A third response is provided to the API requestor based on the second response.Type: GrantFiled: May 19, 2021Date of Patent: April 2, 2024Assignee: International Business Machines CorporationInventors: Yun Fei Yuan, Qun Pan, Zhun Huang, Xiang Juan Meng, Cheng Fang Wang
-
Publication number: 20240104809Abstract: Embodiments described herein provide systems and methods for multimodal layout generations for digital publications. The system may receive as inputs, a background image, one or more foreground texts, and one or more foreground images. Feature representations of the background image may be generated. The foreground inputs may be input to a layout generator which has cross attention to the background image feature representations in order to generate a layout comprising of bounding box parameters for each input item. A composite layout may be generated based on the inputs and generated bounding boxes. The resulting composite layout may then be displayed on a user interface.Type: ApplicationFiled: January 30, 2023Publication date: March 28, 2024Inventors: Ning Yu, Chia-Chih Chen, Zeyuan Chen, Caiming Xiong, Juan Carlos Niebles Duque, Ran Xu, Rui Meng
-
Publication number: 20240089316Abstract: A method for providing more reliable output when conducting a live product demonstration is disclosed. In one embodiment, such a method initiates, on a client system, a live product demonstration by executing a function on a live demonstration server. In the event the function fails, the method saves a breakpoint associated with the live product demonstration. The method checks the availability of a standby demonstration server. In the event the standby demonstration server is available, the method automatically continues, from the breakpoint, the live product demonstration by executing the function on the standby demonstration server. If the standby demonstration server is not available, the method may return an error message to the client system. In the event the live demonstration server is recovered, the method may resume the live product demonstration by executing the function on the live demonstration server. A corresponding system and computer program product are also disclosed.Type: ApplicationFiled: September 13, 2022Publication date: March 14, 2024Applicant: International Business Machines CorporationInventors: Jie Yang, Zhun Huang, Xiang Juan Meng, Cheng Fang Wang
-
Patent number: 11823193Abstract: Methods, computer program products, systems are provided for securely performing electronic transactions over a network. An acoustic wave signal is received. The acoustic wave signal is encoded with at least an identifier of a payer of a transaction and transaction information of the transaction. The identifier of the payer and the transaction information is then obtained from the acoustic wave signal. A bone conduction characteristic of the payer is retrieved based on the identifier of the payer and based on the received bone conduction characteristic of the payer, the payer is verified. Completion of the transaction is allowed based on the transaction information in response to the payer being verified.Type: GrantFiled: July 9, 2018Date of Patent: November 21, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ting Yin, Dong Chen, Ting Ting BJ Zhan, Xiang Juan Meng, Yin Xia
-
Publication number: 20230171174Abstract: An approach is provided in which the approach constructs a detection packet that includes a time to live indicator. The approach sends the detection packet from a virtual machine to one of multiple virtual network devices, wherein the virtual network device recognizes the detection packet based on the time to live indicator. The approach determines a network fault point based on receiving a notification packet from one of the multiple virtual network devices, and reports one of the multiple network interface devices that causes the network fault point.Type: ApplicationFiled: November 29, 2021Publication date: June 1, 2023Inventors: Zhi Chang, Gang Tang, Xiang Juan Meng, Xin Huang, Dong Ma
-
Publication number: 20220374289Abstract: Embodiments of the present invention relate to a method, system and computer program product for application programming interface (API) management. According to the method, in response to a first response from an API provider indicating a failure of a first API request initiated by an API requestor, a second API request is generated at least based on the first API request. The second API request is transmitted to the API provider. A second response to the second API request is received from the API provider. A third response is provided to the API requestor based on the second response.Type: ApplicationFiled: May 19, 2021Publication date: November 24, 2022Inventors: Yun Fei Yuan, Qun Pan, ZHUN HUANG, Xiang Juan Meng, Cheng Fang Wang
-
Patent number: 11403362Abstract: Embodiments of the disclosure provide methods, systems, computer program products for accessing web pages interactively are disclosed. According to the method, a web page comprising a plurality of user interface elements is accessed. Then information comprising identifications of the plurality of user interface elements and hot keys corresponding to the plurality of user interface elements is obtained. And then the information is sent to an assistive tool for being read out. In response to a hot key corresponding to a user interface element being input, an action corresponding to the user interface element is executed.Type: GrantFiled: January 12, 2021Date of Patent: August 2, 2022Assignee: International Business Machines CorporationInventors: Yi Liu, Yin Xia, Xiang Juan Meng, Li Wei Wang, Wei Xu, Jian Jiao Wen
-
Publication number: 20220226636Abstract: Implantable apparatus includes two or more alignable marker elements, and systems and methods for manufacturing such implantable apparatus, and methods to utilize such implantable apparatus. For example, the implantable apparatus may include a first alignable marker element and a second alignable marker element that may be used to ensure proper alignment with a target site.Type: ApplicationFiled: January 19, 2022Publication date: July 21, 2022Inventors: Jay T. Rassat, Varun Bhatia, Kendall Emfield, Ryan Lahm, Alan Cheng, Douglas S. Hine, Kristin M. Johnson, Gregory N. Nesseth, Jonathan E. Baxter, Daniel W. Celotta, Stephen A. Howard, Nathan A. Grenz, Brian P. Colin, Ronald A. Drake, Juan Meng, Hongyang Lu
-
Publication number: 20220222301Abstract: Embodiments of the disclosure provide methods, systems, computer program products for accessing web pages interactively are disclosed. According to the method, a web page comprising a plurality of user interface elements is accessed. Then information comprising identifications of the plurality of user interface elements and hot keys corresponding to the plurality of user interface elements is obtained. And then the information is sent to an assistive tool for being read out. In response to a hot key corresponding to a user interface element being input, an action corresponding to the user interface element is executed.Type: ApplicationFiled: January 12, 2021Publication date: July 14, 2022Inventors: YI LIU, Yin Xia, Xiang Juan Meng, Li Wei Wang, Wei Xu, Jian Jiao Wen
-
Patent number: 11351408Abstract: An adjustable height balance beam includes an elongate member; opposing upper and lower support columns; opposing base bars; wherein opposing attachment zones of the elongate member are configured for selective attachment to each of the opposing upper support columns, defining a first configuration, and wherein each of the opposing lower support columns is configured for attachment to the corresponding opposing base bars, and the respective opposing base bars, defining a second configuration, for selective height adjustment of the elongate bar relative to the opposing base bars; wherein the height of the elongate bar relative to the opposing base bars may be selectively adjusted when in the first configuration by aligning tension knob ports on the lower support column with a correspondingly selected one of the plurality of linearly displaced apertures on the upper support column to form an aligned attachment channel that is configured for receipt of the tension knob.Type: GrantFiled: July 26, 2019Date of Patent: June 7, 2022Assignee: Milliard Enterprises Limited Liability CompanyInventors: Yaakov Landsman, Simcha Bunim Newmark, Sima Kulik, Juan Meng, Jinfeng Zhang, Minsong Wang, Haiyan Yu, Huang Pan
-
Patent number: 11307477Abstract: An anti-peep screen is provided. The anti-peep screen includes a casing, a plurality of microspheres within the casing, wherein each of the microspheres includes a colorless transparent fluid fill and a plurality of charged particles, and a base electrode within the casing adjacent to the plurality of microspheres.Type: GrantFiled: December 29, 2020Date of Patent: April 19, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yin Xia, Ting Yin, Dong Chen, Ting Ting Bj Zhan, Xiang Juan Meng
-
Publication number: 20210116774Abstract: An anti-peep screen is provided. The anti-peep screen includes a casing, a plurality of microspheres within the casing, wherein each of the microspheres includes a colorless transparent fluid fill and a plurality of charged particles, and a base electrode within the casing adjacent to the plurality of microspheres.Type: ApplicationFiled: December 29, 2020Publication date: April 22, 2021Inventors: Yin Xia, Ting Yin, Dong Chen, Ting Ting BJ Zhan, Xiang Juan Meng
-
Patent number: 10942415Abstract: An anti-peep screen is provided. The anti-peep screen includes a casing, a plurality of microspheres within the casing, wherein each of the microspheres includes a colorless transparent fluid fill and a plurality of charged particles, and a base electrode within the casing adjacent to the plurality of microspheres.Type: GrantFiled: November 9, 2018Date of Patent: March 9, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yin Xia, Ting Yin, Dong Chen, Ting Ting BJ Zhan, Xiang Juan Meng
-
Publication number: 20200150510Abstract: An anti-peep screen is provided. The anti-peep screen includes a casing, a plurality of microspheres within the casing, wherein each of the microspheres includes a colorless transparent fluid fill and a plurality of charged particles, and a base electrode within the casing adjacent to the plurality of microspheres.Type: ApplicationFiled: November 9, 2018Publication date: May 14, 2020Inventors: Yin Xia, Ting Yin, Dong Chen, Ting Ting BJ Zhan, Xiang Juan Meng
-
Patent number: 10605694Abstract: The present invention belongs to the technical field of movement monitoring, and provides a video monitoring apparatus and method for an operating state of a wave maker. When the operating state of the wave maker is monitored, an image collected by a camera is subjected to mark point detection and a central position is computed. Then, the position of each mark point is tracked in a dynamic video; and the operating condition of each wave paddle is assessed according to the motion state of the mark point. In the present invention, operating monitoring of the wave paddle is independent of a wave making control system, and the operating condition of the wave paddle is monitored in real time through a non-contact image measurement mode.Type: GrantFiled: September 8, 2017Date of Patent: March 31, 2020Assignee: DALIAN UNIVERSITY OF TECHNOLOGYInventors: Hai Du, Juan Meng, Muguo Li
-
Publication number: 20200078627Abstract: An adjustable height balance beam includes an elongate member; opposing upper and lower support columns; opposing base bars; wherein opposing attachment zones of the elongate member are configured for selective attachment to each of the opposing upper support columns, defining a first configuration, and wherein each of the opposing lower support columns is configured for attachment to the corresponding opposing base bars, and the respective opposing base bars, defining a second configuration, for selective height adjustment of the elongate bar relative to the opposing base bars; wherein the height of the elongate bar relative to the opposing base bars may be selectively adjusted when in the first configuration by aligning tension knob ports on the lower support column with a correspondingly selected one of the plurality of linearly displaced apertures on the upper support column to form an aligned attachment channel that is configured for receipt of the tension knob.Type: ApplicationFiled: July 26, 2019Publication date: March 12, 2020Applicant: Milliard Enterprises Limited Liability CompanyInventors: Yaakov Landsman, Simcha Bunim Newmark, Sima Kulik, Juan Meng, Jinfeng Zhang, Minsong Wang, Haiyan Yu, Huang Pan
-
Publication number: 20200013067Abstract: Methods, computer program products, systems are provided for securely performing electronic transactions over a network. An acoustic wave signal is received. The acoustic wave signal is encoded with at least an identifier of a payer of a transaction and transaction information of the transaction. The identifier of the payer and the transaction information is then obtained from the acoustic wave signal. A bone conduction characteristic of the payer is retrieved based on the identifier of the payer and based on the received bone conduction characteristic of the payer, the payer is verified. Completion of the transaction is allowed based on the transaction information in response to the payer being verified.Type: ApplicationFiled: July 9, 2018Publication date: January 9, 2020Inventors: Ting Yin, Dong Chen, Ting Ting BJ Zhan, Xiang Juan Meng, Yin Xia
-
Patent number: 10488194Abstract: The present invention belongs to the technical field of image measurement, and provides a motion measurement method and apparatus applied to a large multi-paddle wave simulation system. When the motion of the wave maker is measured, firstly site images are collected by the cameras; the mark point on each wave making paddle in the image processing boards is identified; and a central position is computed. Then, the central position is contrasted with the initial position to calculate displacement of the image plane and convert the displacement into the displacement on a physical space in combination with calibration parameters. Next, data is transmitted to the computer through the EtherCAT network, and coded identification is conducted on the data. Finally, comparative analysis is conducted on a measured value and a target value of the motion of the wave making paddle in the computer, thereby obtaining motion information of the wave maker.Type: GrantFiled: September 11, 2017Date of Patent: November 26, 2019Assignee: DALIAN UNIVERSITY OF TECHNOLOGYInventors: Hai Du, Juan Meng, Muguo Li
-
Publication number: 20190310084Abstract: The present invention belongs to the technical field of image measurement, and provides a motion measurement method and apparatus applied to a large multi-paddle wave simulation system. When the motion of the wave maker is measured, firstly site images are collected by the cameras; the mark point on each wave making paddle in the image processing boards is identified; and a central position is computed. Then, the central position is contrasted with the initial position to calculate displacement of the image plane and convert the displacement into the displacement on a physical space in combination with calibration parameters. Next, data is transmitted to the computer through the EtherCAT network, and coded identification is conducted on the data. Finally, comparative analysis is conducted on a measured value and a target value of the motion of the wave making paddle in the computer, thereby obtaining motion information of the wave maker.Type: ApplicationFiled: September 11, 2017Publication date: October 10, 2019Inventors: Hai DU, Juan MENG, Muguo LI
-
Publication number: 20190204179Abstract: The present invention belongs to the technical field of movement monitoring, and provides a video monitoring apparatus and method for an operating state of a wave maker. When the operating state of the wave maker is monitored, an image collected by a camera is subjected to mark point detection and a central position is computed. Then, the position of each mark point is tracked in a dynamic video; and the operating condition of each wave paddle is assessed according to the motion state of the mark point. In the present invention, operating monitoring of the wave paddle is independent of a wave making control system, and the operating condition of the wave paddle is monitored in real time through a non-contact image measurement mode.Type: ApplicationFiled: September 8, 2017Publication date: July 4, 2019Inventors: Hai DU, Juan MENG, Muguo LI