Patents Assigned to Institute of Software, Chinese Academy of Sciences
  • Publication number: 20230188538
    Abstract: Described in detail herein is a system for determining the validity of a transaction in a distributed network environment. The system includes a plurality of peer servers. The system broadcast a first transaction to the plurality of peer servers. The system further elects at least one peer leader from the plurality of peer servers. The system further broadcasts a first set of indices associated with a first subset of transactions, received from the plurality of peer servers, to one or more of the plurality of peer servers. The system further executes a first instance of a binary agreement protocol based at least in part on a second subset of indices associated with a second subset of the transactions. The system further outputs a consensus vector comprising one or more of the transactions.
    Type: Application
    Filed: May 12, 2020
    Publication date: June 15, 2023
    Applicants: Beijing Wodong Tianjun Information Technology Co., Ltd., New Jersey Institute of Technology, Institute of Software, Chinese Academy of Sciences
    Inventors: Xinlei Zhai, Qiang Tang, Zhenliang Lu, Jing XU, Zhenfeng Zhang, Bingyong Guo
  • Publication number: 20230188597
    Abstract: Described in detail herein is a system for determining the validity of a transaction in a distributed network environment. The system includes a plurality of peer servers. The system elects a set of peer leaders from the plurality of peer servers. The set of peer leaders broadcast a first set of indices associated with a first subset of transactions, received from the plurality of peer servers, to one or more of the plurality of peer servers. The set of elected peer leaders execute a first instance of a binary agreement protocol based at least in part on a second subset of indices associated with a second subset of the transactions. The set of elected peer leaders output a consensus vector comprising one or more of the transactions.
    Type: Application
    Filed: May 12, 2020
    Publication date: June 15, 2023
    Applicants: Beijing Wodong Tianjun Information Technology Co., Ltd., New Jersey Institute of Technology, Institute of Software, Chinese Academy of Sciences
    Inventors: Xinlei Zhai, Qiang Tang, Zhenliang Lu, Jing XU, Zhenfeng Zhang, Bingyong Guo
  • Patent number: 11226673
    Abstract: The present disclosure includes an affective interaction apparatus, comprising an affective interaction computing module including a user intention computing processor to receive emotion-related data and an emotion state of a user; and identify a user intention based on the emotion-related data and the emotion state, the user intention including an affective intention and/or an interaction intention, the affective intention corresponding to the emotion state and including an affective need of the emotion state, the interaction intention including one or more transaction intentions.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: January 18, 2022
    Assignees: Institute of Software Chinese Academy of Sciences, Shanghai Xiaoi Robot Technolgy Co., Ltd.
    Inventors: Hongan Wang, Hui Wang, Hui Chen, Yuning Wang, Zhihao Li, Pinpin Zhu, Naiming Yao, Jiaqi Zhu
  • Publication number: 20210286708
    Abstract: The disclosure provides a method and an electronic device for recommending crowdsourced tester and crowdsourced testing. The method comprises: collecting a requirement description of a crowd testing task at a time point in a process of crowd software testing and historical crowd testing reports of each tester to be recommended; obtaining a process context and a resource context of each tester to be recommended; inputting the extracted features into a learning to rank model to obtain an initial ranking list of the recommended testers, and re-ranking the initial ranking list based on diversity contributions of expertise and device to obtain a final ranking list. The disclosure can more accurately recommend testers to take accuracy and diversity of the recommended testers into consideration, so that the testers can be dynamically planned during the crowd testing to improve the bug detection rate, shorten the completion cycle of the crowd testing task.
    Type: Application
    Filed: September 4, 2020
    Publication date: September 16, 2021
    Applicant: Institute of Software, Chinese Academy of Sciences
    Inventors: Qing Wang, Junjie Wang, Jun Hu, Dandan Wang
  • Publication number: 20210191506
    Abstract: The present disclosure includes an affective interaction apparatus, comprising an affective interaction computing module including a user intention computing processor to receive emotion-related data and an emotion state of a user; and identify a user intention based on the emotion-related data and the emotion state, the user intention including an affective intention and/or an interaction intention, the affective intention corresponding to the emotion state and including an affective need of the emotion state, the interaction intention including one or more transaction intentions.
    Type: Application
    Filed: May 25, 2018
    Publication date: June 24, 2021
    Applicants: Institute of Software Chinese Academy of Sciences, Shanghai Xiaoi Robot Technology Co., Ltd.
    Inventors: Hongan WANG, Hui WANG, Hui CHEN, Yuning WANG, Zhihao LI, Pinpin ZHU, Naiming YAO, Jiaqi ZHU
  • Patent number: 9565270
    Abstract: The present invention discloses a LPC2468-based MVB-WTB gateway and associated operating methods in the field of train communications. The disclosed network gateway includes a MVB network card and a WTB network card. The WTB network card includes WTB-ARM and a WTB-FPGA module. The MVB network card includes MVB-ARM and MVB-FPGA module. The WTB-ARM module uses a LPC2468 processor to analyze data in the network layer and the data link layer based on gateway protocol. The WTB-FPGA module allows WTB to exchange data with other networks gateways, as well as between the WTB and MVB. The MVB-ARM module is responsible for executing protocols on the network cards. Via data communications on MVB, the MVB-FPGA module collects the process and message data of the MVB equipment, and exchange communication data between WTB within a network gateway. The present invention can increase speed and enhance reliability for communications between gateways.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: February 7, 2017
    Assignee: Institute of Software, Chinese Academy of Sciences
    Inventors: Chen Zhao, Mingshu Li, Bin Wu, Dong Huang, Wei-wei Hou, Yuanming Pan, Liang Guo
  • Patent number: 9563589
    Abstract: The present invention relates to the field of communications on rail trains. A PicoBlaze-based MVB controller includes a pMVB controller, a traffic memory, an ARM adapter, and a bus arbiter. The pMVB controller, the traffic memory, ARM adapter, and the bus arbiter are connected to an external bus BUS1. The pMVB controller is connected to the traffic memory. The ARM adapter is connected to an external ARM processor and the bus arbiter. The traffic memory can store network communication data and input control information, and send them to the pMVB controller. The pMVB controller responds to the control information, and sends the communication data, and after it is encoded, to the MVB bus via the external bus BUS1. The pMVB controller also decodes data received from the pMVB bus and triggers an interrupt. The bus arbiter is responsible for bus arbitration in accordance with the instructions from the pMVB controller.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: February 7, 2017
    Assignee: Institute of Software, Chinese Academy of Sciences
    Inventors: Mingshu Li, Chen Zhao, Bin Wu, Yuliang Bao, Liang Guo, Liyu Liu, Weiwei Hou, Jiachen Yu
  • Publication number: 20150261703
    Abstract: The present invention relates to the field of communications on rail trains. A PicoBlaze-based MVB controller includes a pMVB controller, a traffic memory, an ARM adapter, and a bus arbiter. The pMVB controller, the traffic memory, ARM adapter, and the bus arbiter are connected to an external bus BUS1. The pMVB controller is connected to the traffic memory. The ARM adapter is connected to an external ARM processor and the bus arbiter. The traffic memory can store network communication data and input control information, and send them to the pMVB controller. The pMVB controller responds to the control information, and sends the communication data, and after it is encoded, to the MVB bus via the external bus BUS1. The pMVB controller also decodes data received from the pMVB bus and triggers an interrupt. The bus arbiter is responsible for bus arbitration in accordance with the instructions from the pMVB controller.
    Type: Application
    Filed: October 19, 2012
    Publication date: September 17, 2015
    Applicant: Institute of Software, Chinese Academy of Sciences
    Inventors: Mingshu Li, Chen Zhao, Bin Wu, Yuliang Bao, Liang Guo, Liyu Liu, Weiwei Hou, Jiachen Yu
  • Publication number: 20150237156
    Abstract: The present invention discloses a LPC2468-based MVB-WTB gateway and associated operating methods in the field of train communications. The disclosed network gateway includes a MVB network card and a WTB network card. The WTB network card includes WTB-ARM and a WTB-FPGA module. The MVB network card includes MVB-ARM and MVB-FPGA module. The WTB-ARM module uses a LPC2468 processor to analyze data in the network layer and the data link layer based on gateway protocol. The WTB-FPGA module allows WTB to exchange data with other networks gateways, as well as between the WTB and MVB. The MVB-ARM module is responsible for executing protocols on the network cards. Via data communications on MVB, the MVB-FPGA module collects the process and message data of the MVB equipment, and exchange communication data between WTB within a network gateway. The present invention can increase speed and enhance reliability for communications between gateways.
    Type: Application
    Filed: October 19, 2012
    Publication date: August 20, 2015
    Applicant: Institute of Software, Chinese Academy of Sciences
    Inventors: Chen ZHAO, Bin WU, Dong HUANG, Weiwei HOU, Yuanming PAN, Liang GUO
  • Patent number: 7957292
    Abstract: A computer network system with congestion control includes an edge router, a core router, and an inter-domain router in a computer network domain. A token level is inserted into the packet header of a data packet for congestion control in the computer network domain.
    Type: Grant
    Filed: November 16, 2007
    Date of Patent: June 7, 2011
    Assignee: Institute of Software, Chinese Academy of Sciences
    Inventors: Zhiqiang Shi, Zhimei Wu, Guiming Fang, Yuansong Qiao