Patents by Inventor Xinxiao LI
Xinxiao LI 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: 11886513Abstract: A data analysis system includes a computer configured to set a selected column selected from a plurality of columns contained in a first data set and an attribute value range selected from a plurality of attribute values contained in the selected column; extract, from the first data set, a second data set corresponding to the selected column or to the selected column and the attribute value range; analyze the second data set; and display a data image provided by visualizing the second data set and an analysis result image provided by visualizing an analysis result of the second data set.Type: GrantFiled: August 28, 2018Date of Patent: January 30, 2024Assignee: Kabushiki Kaisha ToshibaInventors: Hidenori Matsuzaki, Xinxiao Li
-
Publication number: 20200294292Abstract: A data processing apparatus includes one or more processors. The processors generate data for displaying, in parallel coordinates, data of M dimensions (M is a natural number less than N) specified from N dimensions (N is a natural number) by a user's interactive operation. When the specification of the M dimensions is changed, the processors generate data for displaying data of the changed M dimensions in parallel coordinates.Type: ApplicationFiled: August 29, 2019Publication date: September 17, 2020Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Xinxiao LI, Akira KURODA
-
Publication number: 20200225838Abstract: According to an embodiment, a computer program product has a computer readable medium including programmed instructions. The instructions, when executed by a computer, cause the computer to function as a first rendering unit, an input control unit, a first processing unit, a second processing unit, and a second rendering unit. The first rendering unit is configured to render a first chart from first visualization object data. The input control unit is configured to receive an operation input to the first chart. The first processing unit is configured to update the first visualization object data based on the operation input. The second processing unit is configured to, when second visualization object data is updated in a manner linked to processing performed by the first processing unit, update the second visualization object data. The second rendering unit is configured to render a second chart from the second visualization object data.Type: ApplicationFiled: September 4, 2019Publication date: July 16, 2020Applicants: Kabushiki Kaisha Toshiba, Toshiba Memory CorporationInventors: Xinxiao Li, Junpei Kida
-
Patent number: 10579616Abstract: A data search system is configured to: generate a first data set including a plurality of records, in which a first column is used as a reference column, and clustering is performed for each predetermined range of the first column to generate first clusters; generate a second data set including the plurality of records, in which a second column is used as the reference column, and clustering is performed for each predetermined range of the second column to generate second clusters; cause a memory device to store therein the first date set and the second data set; generate index information in which information indicating the reference column, information indicating the predetermined range, and a memory area of the clusters are associated with each other; read out the cluster from the memory device based on the index information; and extract data matching the search condition from the read cluster.Type: GrantFiled: February 23, 2018Date of Patent: March 3, 2020Assignee: Kabushiki Kaisha ToshibaInventors: Hidenori Matsuzaki, Xinxiao Li, Dan Umeda
-
Publication number: 20190278871Abstract: A data analysis system includes a computer configured to set a selected column selected from a plurality of columns contained in a first data set and an attribute value range selected from a plurality of attribute values contained in the selected column; extract, from the first data set, a second data set corresponding to the selected column or to the selected column and the attribute value range; analyze the second data set; and display a data image provided by visualizing the second data set and an analysis result image provided by visualizing an analysis result of the second data set.Type: ApplicationFiled: August 28, 2018Publication date: September 12, 2019Applicant: Kabushiki Kaisha ToshibaInventors: Hidenori MATSUZAKI, Xinxiao LI
-
Publication number: 20190087453Abstract: A data search system is configured to: generate a first data set including a plurality of records, in which a first column is used as a reference column, and clustering is performed for each predetermined range of the first column to generate first clusters; generate a second data set including the plurality of records, in which a second column is used as the reference column, and clustering is performed for each predetermined range of the second column to generate second clusters; cause a memory device to store therein the first date set and the second data set; generate index information in which information indicating the reference column, information indicating the predetermined range, and a memory area of the clusters are associated with each other; read out the cluster from the memory device based on the index information; and extract data matching the search condition from the read cluster.Type: ApplicationFiled: February 23, 2018Publication date: March 21, 2019Applicant: Kabushiki Kaisha ToshibaInventors: Hidenori MATSUZAKI, Xinxiao LI, Dan UMEDA
-
Publication number: 20190005155Abstract: A sever communicates with a terminal device and a data management device. The terminal device displays a visualization screen. The data management device generates aggregate data in which original data is aggregated. The server includes one or more circuitry configured to receive customization information indicating setting related to the visualization screen from the terminal device, cause a storage to store therein screen configuration information indicating a screen configuration of the visualization screen based on the customization information, create a request for generating the aggregate data based on the customization information and the screen configuration information, and transmit the request to the data management device.Type: ApplicationFiled: February 16, 2018Publication date: January 3, 2019Applicant: Kabushiki Kaisha ToshibaInventors: Xinxiao Li, Hidenori Matsuzaki, Dan Umeda
-
Publication number: 20180276310Abstract: According to an embodiment, an information processing system includes one or more memories and one or more processors coupled to the memories. The one or more processors are configured to receive a start time and an end time, and use time series information including data for which time information is associated with numerical information and index information including data for which a time range of the time information is associated with tabulation information tabulated for each time range of the time information, refer to the tabulation information associated with time information between the time range including the start time and the time range including the end time, and extract the tabulation information corresponding to a period between the start time and the end time.Type: ApplicationFiled: August 29, 2017Publication date: September 27, 2018Applicant: Kabushiki Kaisha ToshibaInventors: Hidenori MATSUZAKI, Akira KURODA, Xinxiao LI, Dan UMEDA
-
Publication number: 20180275941Abstract: According to an embodiment, a display control system includes a memory and one or more hardware processors configured to function as a determining unit, a generating unit, and a display control unit. The determining unit is configured to determine whether to aggregate individual data into aggregated data using a narrowing condition for the individual data. The generating unit is configured to generate the aggregated data from the individual data in a case where the individual data is aggregated into the aggregated data. The display control unit is configured to display the individual data in a case where the individual data is not aggregated into the aggregated data and display the aggregated data in a case where the individual data is aggregated into the aggregated data.Type: ApplicationFiled: August 23, 2017Publication date: September 27, 2018Applicant: Kabushiki Kaisha ToshibaInventors: Dan UMEDA, Hidenori MATSUZAKI, Akira KURODA, Xinxiao LI
-
Publication number: 20180101294Abstract: An information generating system generating display information representing setting conditions at the time of executing a target module outputting a processing result according to the setting conditions, the system comprises a receiver receiving the setting conditions selected by a user; and a generator generating the display information for generating a display image, wherein one or more setting condition axes representing the setting conditions are displayed on the display image, first value objects representing specific values of the setting conditions received in the receiver are displayed on the setting condition axes, and a relational object representing a correspondence relationship is displayed between the first value objects.Type: ApplicationFiled: August 15, 2017Publication date: April 12, 2018Applicant: Kabushiki Kaisha ToshibaInventors: Akira Kuroda, Hidenori Matsuzaki, Xinxiao Li, Mayuko Koezuka, Nobuaki Tojo
-
Publication number: 20180081951Abstract: According to one embodiment, an information generation system includes an acquisition device, a selection condition reception device, and a generator. The acquisition device acquires a plurality of records. Each record represents a correspondence relationship between at least one setting condition and at least one processing result. The selection condition reception device receives a first segment of one of the at least one setting condition and the at least one processing result, as a first selection condition. The generator extracts records matched with the first selection condition from the plurality of records, and generates a display information to display an image. The image represents an object based on the number of records included in a second segment of another of the at least one setting condition and the at least one processing result, among the records extracted.Type: ApplicationFiled: February 27, 2017Publication date: March 22, 2018Applicant: Kabushiki Kaisha ToshibaInventors: Akira KURODA, Hidenori Matsuzaki, Xinxiao Li, Mayuko Koezuka, Nobuaki Tojo
-
Publication number: 20180081780Abstract: A trace-information management system includes a processor configured to acquire trace information indicating transition of a state of an event that occurs in chronological order, acquire index information indicating a correspondence relation between the event and the state at index timings set so as to have a predetermined time interval therebetween on a time axis of the trace information, set a start time point, and generate initial state information indicating the state at the start time point, based on the trace information and the index information.Type: ApplicationFiled: March 7, 2017Publication date: March 22, 2018Applicant: Kabushiki Kaisha ToshibaInventors: Nobuaki Tojo, Hidenori Matsuzaki, Akira Kuroda, Mayuko Koezuka, Xinxiao Li
-
Publication number: 20180012383Abstract: A display information generation system includes circuitry configured to acquire a record set including a plurality of records respectively representing a correspondence relationship between a plurality of attribute values belonging to attributes different from each other; acquire selected-attribute information identifying a plurality of selected attributes selected from the attributes; acquire display area information about a display area; on the basis of the selected-attribute information and the display area information, extract a plurality of selected attribute values belonging to the selected attributes from the record set, and generate an aggregated-record set including a plurality of aggregated attribute values into which the extracted selected attribute values are aggregated to fit in the display area; and from the aggregated record set, generate display information generating a display image including an aggregation chart representing the correspondence relationship between the selected attributes.Type: ApplicationFiled: February 27, 2017Publication date: January 11, 2018Applicant: Kabushiki Kaisha ToshibaInventors: Xinxiao LI, Akira KURODA, Hidenori MATSUZAKI
-
Patent number: 9536330Abstract: A system according to an embodiment may include: a generation unit that acquires axis information in a coordinate system drawing execution status of a program, and generates an axis object representing the coordinate system based on the axis information; a display event information generation unit that acquires event information related to each of the two or more events and program structure information related to a section of the program generating the two or more events, and generates display event information related to one or more display events representing the two or more events; and an object generation unit that acquires the display event information and display event unit information indicating a display unit of the display event, and generates one or more event objects based on the display event information and the display event unit information.Type: GrantFiled: February 20, 2015Date of Patent: January 3, 2017Assignee: Kabushiki Kaisha ToshibaInventors: Akira Kuroda, Xinxiao Li, Hidenori Matsuzaki, Nobuaki Tojo, Mayuko Koezuka, Nobuyasu Nakajima
-
Publication number: 20150254879Abstract: A system according to an embodiment may include: a generation unit that acquires axis information in a coordinate system drawing execution status of a program, and generates an axis object representing the coordinate system based on the axis information; a display event information generation unit that acquires event information related to each of the two or more events and program structure information related to a section of the program generating the two or more events, and generates display event information related to one or more display events representing the two or more events; and an object generation unit that acquires the display event information and display event unit information indicating a display unit of the display event, and generates one or more event objects based on the display event information and the display event unit information.Type: ApplicationFiled: February 20, 2015Publication date: September 10, 2015Inventors: Akira KURODA, Xinxiao LI, Hidenori MATSUZAKI, Nobuaki TOJO, Mayuko KOEZUKA, Nobuyasu NAKAJIMA