Patents by Inventor Tatsuyuki Shiomi
Tatsuyuki Shiomi 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: 11119636Abstract: Embodiments are provided for a system, a computer program product, and/or a method that improves a display of an input selection displayed on a compact screen. To improve this display, embodiments search displayed content for input items, wherein the input items are selections inputted by a user; display different marks, each associated with each of the input items; receive a subsequent input from the user; and change a selection state of each item of the input items corresponding to a mark of the different marks in response to the subsequent input received corresponding to that mark.Type: GrantFiled: July 1, 2019Date of Patent: September 14, 2021Assignee: International Business Machines CorporationInventors: Tatsuyuki Shiomi, Kenji Takada
-
Patent number: 11093116Abstract: Embodiments are provided for a system, a computer program product, and/or a method that improves a display of an input selection displayed on a compact screen. To improve this display, embodiments search displayed content for input items, wherein the input items are selections inputted by a user; display different marks, each associated with each of the input items; receive a subsequent input from the user; and change a selection state of each item of the input items corresponding to a mark of the different marks in response to the subsequent input received corresponding to that mark.Type: GrantFiled: March 27, 2019Date of Patent: August 17, 2021Assignee: International Business Machines CorporationInventors: Tatsuyuki Shiomi, Kenji Takada
-
Patent number: 10740308Abstract: According to an aspect, a method for key-value storage includes determining whether a data size of a first set comprising data and a key stored in a first area or a second area of a first storage unit is larger than a threshold determined for the first area or the second area in which the first set is stored, as a first execution condition. The method further includes determining whether a degree of collisions of a hash value indicating a storage location of the first set in the first area of the first storage unit is greater than a predetermined threshold, as a second execution condition. When the set satisfies either of the first or second execution conditions, the method includes the first set in the second area.Type: GrantFiled: April 19, 2017Date of Patent: August 11, 2020Assignee: International Business Machines CorporationInventors: Jie Ding, Tatsuyuki Shiomi, Yoshiko Yaegashi, Nobuyuki Yoshifuji
-
Publication number: 20190324616Abstract: Embodiments are provided for a system, a computer program product, and/or a method that improves a display of an input selection displayed on a compact screen. To improve this display, embodiments search displayed content for input items, wherein the input items are selections inputted by a user; display different marks, each associated with each of the input items; receive a subsequent input from the user; and change a selection state of each item of the input items corresponding to a mark of the different marks in response to the subsequent input received corresponding to that mark.Type: ApplicationFiled: July 1, 2019Publication date: October 24, 2019Inventors: Tatsuyuki Shiomi, Kenji Takada
-
Patent number: 10394426Abstract: Embodiments are provided for a system, a computer program product, and/or a method that improves a display of an input selection displayed on a compact screen. To improve this display, embodiments search displayed content for input items, wherein the input items are selections inputted by a user; display different marks, each associated with each of the input items; receive a subsequent input from the user; and change a selection state of each item of the input items corresponding to a mark of the different marks in response to the subsequent input received corresponding to that mark.Type: GrantFiled: December 12, 2017Date of Patent: August 27, 2019Assignee: International Business Machines CorporationInventors: Tatsuyuki Shiomi, Kenji Takada
-
Publication number: 20190220160Abstract: Embodiments are provided for a system, a computer program product, and/or a method that improves a display of an input selection displayed on a compact screen. To improve this display, embodiments search displayed content for input items, wherein the input items are selections inputted by a user; display different marks, each associated with each of the input items; receive a subsequent input from the user; and change a selection state of each item of the input items corresponding to a mark of the different marks in response to the subsequent input received corresponding to that mark.Type: ApplicationFiled: March 27, 2019Publication date: July 18, 2019Inventors: Tatsuyuki Shiomi, Kenji Takada
-
Patent number: 10331310Abstract: Embodiments are provided for a system, a computer program product, and/or a method that improves a display of an input selection displayed on a compact screen. To improve this display, embodiments search displayed content for input items, wherein the input items are selections inputted by a user; display different marks, each associated with each of the input items; receive a subsequent input from the user; and change a selection state of each item of the input items corresponding to a mark of the different marks in response to the subsequent input received corresponding to that mark.Type: GrantFiled: November 21, 2017Date of Patent: June 25, 2019Assignee: International Business Machines CorporationInventors: Tatsuyuki Shiomi, Kenji Takada
-
Publication number: 20180101287Abstract: Embodiments are provided for a system, a computer program product, and/or a method that improves a display of an input selection displayed on a compact screen. To improve this display, embodiments search displayed content for input items, wherein the input items are selections inputted by a user; display different marks, each associated with each of the input items; receive a subsequent input from the user; and change a selection state of each item of the input items corresponding to a mark of the different marks in response to the subsequent input received corresponding to that mark.Type: ApplicationFiled: December 12, 2017Publication date: April 12, 2018Inventors: Tatsuyuki Shiomi, Kenji Takada
-
Publication number: 20180074672Abstract: Embodiments are provided for a system, a computer program product, and/or a method that improves a display of an input selection displayed on a compact screen. To improve this display, embodiments search displayed content for input items, wherein the input items are selections inputted by a user; display different marks, each associated with each of the input items; receive a subsequent input from the user; and change a selection state of each item of the input items corresponding to a mark of the different marks in response to the subsequent input received corresponding to that mark.Type: ApplicationFiled: November 21, 2017Publication date: March 15, 2018Inventors: Tatsuyuki Shiomi, Kenji Takada
-
Patent number: 9916067Abstract: Embodiments are provided for a system, a computer program product, and/or a method that improves a display of an input selection displayed on a compact screen. To improve this display, embodiments search displayed content for input items, wherein the input items are selections inputted by a user; display different marks, each associated with each of the input items; receive a subsequent input from the user; and change a selection state of each item of the input items corresponding to a mark of the different marks in response to the subsequent input received corresponding to that mark.Type: GrantFiled: May 11, 2015Date of Patent: March 13, 2018Assignee: International Business Machines CorporationInventors: Tatsuyuki Shiomi, Kenji Takada
-
Publication number: 20170220572Abstract: According to an aspect, a method for key-value storage includes determining whether a data size of a first set comprising data and a key stored in a first area or a second area of a first storage unit is larger than a threshold determined for the first area or the second area in which the first set is stored, as a first execution condition. The method further includes determining whether a degree of collisions of a hash value indicating a storage location of the first set in the first area of the first storage unit is greater than a predetermined threshold, as a second execution condition. When the set satisfies either of the first or second execution conditions, the method includes the first set in the second area.Type: ApplicationFiled: April 19, 2017Publication date: August 3, 2017Inventors: Jie Ding, Tatsuyuki Shiomi, Yoshiko Yaegashi, Nobuyuki Yoshifuji
-
Patent number: 9659048Abstract: According to an aspect, a key-value store (KVS) system includes a data management unit that stores a data KVS storing a pair of a data KVS key including information on a storage location of application data to be an access target object and the application data; and a key KVS storing a pair of an application key and the data KVS key. The data KVS includes a normal partition in which a size of a record for storing one pair is a predetermined specific size; and a special partition in which the size of the record for storing one pair is a size set according to a data size of the pair to be stored. A data relocation unit relocates a pair of a relocation target object to the special partition having the record size suitable for the data size of the pair.Type: GrantFiled: September 19, 2014Date of Patent: May 23, 2017Assignee: International Business Machines CorporationInventors: Jie Ding, Tatsuyuki Shiomi, Yoshiko Yaegashi, Nobuyuki Yoshifuji
-
Publication number: 20150355802Abstract: Embodiments are provided for a system, a computer program product, and/or a method that improves a display of an input selection displayed on a compact screen. To improve this display, embodiments search displayed content for input items, wherein the input items are selections inputted by a user; display different marks, each associated with each of the input items; receive a subsequent input from the user; and change a selection state of each item of the input items corresponding to a mark of the different marks in response to the subsequent input received corresponding to that mark.Type: ApplicationFiled: May 11, 2015Publication date: December 10, 2015Inventors: Tatsuyuki Shiomi, Kenji Takada
-
Patent number: 9164665Abstract: A hardware device outputs management information relating to an event that occurs in a managed object. A management information processing unit generates charts for displaying the management information relating to the event. A management screen editing unit generates a management screen for managing a state of the managed object using the charts generated by the management information processing unit. The management screen editing unit further sets a significance of each of the charts generated; generates a first management screen for selecting one of a plurality of chart groups relating to the event that occurs in the managed object; generates a second management screen for displaying a chart group selected in the first management screen; and provides a special display for a particular chart group that includes a chart whose significance is higher than a predetermined threshold, in order to distinguish the particular chart group from other chart groups.Type: GrantFiled: October 22, 2013Date of Patent: October 20, 2015Assignee: International Business Machines CorporationInventors: Takumi Kobayashi, Shigeko Mori, Tatsuyuki Shiomi
-
Publication number: 20150127658Abstract: According to an aspect, a key-value store (KVS) system includes a data management unit that stores a data KVS storing a pair of a data KVS key including information on a storage location of application data to be an access target object and the application data; and a key KVS storing a pair of an application key and the data KVS key. The data KVS includes a normal partition in which a size of a record for storing one pair is a predetermined specific size; and a special partition in which the size of the record for storing one pair is a size set according to a data size of the pair to be stored. A data relocation unit relocates a pair of a relocation target object to the special partition having the record size suitable for the data size of the pair.Type: ApplicationFiled: September 19, 2014Publication date: May 7, 2015Inventors: Jie Ding, Tatsuyuki Shiomi, Yoshiko Yaegashi, Nobuyuki Yoshifuji
-
Publication number: 20140181727Abstract: A hardware device outputs management information relating to an event that occurs in a managed object. A management information processing unit generates charts for displaying the management information relating to the event. A management screen editing unit generates a management screen for managing a state of the managed object using the charts generated by the management information processing unit. The management screen editing unit further sets a significance of each of the charts generated; generates a first management screen for selecting one of a plurality of chart groups relating to the event that occurs in the managed object; generates a second management screen for displaying a chart group selected in the first management screen; and provides a special display for a particular chart group that includes a chart whose significance is higher than a predetermined threshold, in order to distinguish the particular chart group from other chart groups.Type: ApplicationFiled: October 22, 2013Publication date: June 26, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Takumi Kobayashi, Shigeko MORI, Tatsuyuki SHIOMI
-
Patent number: 8086576Abstract: An apparatus and system are disclosed for reorganizing a set of database partitions based on a ranked set of database partitions. The apparatus includes an evaluation module to determine a fragmentation indicator for each database partition within a set of database partitions. A ranking module ranks the set of database partitions according to a rank criteria. The rank criteria includes, at a minimum, the fragmentation indicator. A reorganization module reorganizes a subset of the database partitions in the ranked set of database partitions. The subset is selected, at least in part, by a rank order for the ranked set of database partitions. The subset may be selected such that ranked database partitions satisfying a dynamic reorganization threshold are included in the subset.Type: GrantFiled: October 7, 2008Date of Patent: December 27, 2011Assignee: International Business Machines CorporationInventors: Gregory Maurice Plow, Farrokh E. Pourmirzaie, Tatsuyuki Shiomi
-
Publication number: 20090049110Abstract: An apparatus and system are disclosed for reorganizing a set of database partitions based on a ranked set of database partitions. The apparatus includes an evaluation module to determine a fragmentation indicator for each database partition within a set of database partitions. A ranking module ranks the set of database partitions according to a rank criteria. The rank criteria includes, at a minimum, the fragmentation indicator. A reorganization module reorganizes a subset of the database partitions in the ranked set of database partitions. The subset is selected, at least in part, by a rank order for the ranked set of database partitions. The subset may be selected such that ranked database partitions satisfying a dynamic reorganization threshold are included in the subset.Type: ApplicationFiled: October 7, 2008Publication date: February 19, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregory Maurice Plow, Farrokh E. Pourmirzaie, Tatsuyuki Shiomi
-
Patent number: 7454449Abstract: A method is disclosed for reorganizing a set of database partitions based on a ranked set of database partitions. The method includes a step to determine a fragmentation indicator for each database partition within a set of database partitions. A step ranks the set of database partitions according to a rank criteria. The rank criteria includes, at a minimum, the fragmentation indicator. A step reorganizes a subset of the database partitions in the ranked set of database partitions. The subset is selected, at least in part, by a rank order for the ranked set of database partitions. The subset may be selected such that ranked database partitions satisfying a reorganization threshold are included in the subset.Type: GrantFiled: December 20, 2005Date of Patent: November 18, 2008Assignee: International Business Machines CorporationInventors: Gregory Maurice Plow, Farrokh E. Pourmirzaie, Tatsuyuki Shiomi
-
Patent number: 7444496Abstract: An apparatus, system, and method are disclosed for determining the consistency of a database including indirect reference to data elements. There is provided an apparatus for determining consistency of a database. This database includes, in association with each data element, an indirect list element including a storage address of the associated or corresponding data element so that other data elements can reference that data element. This apparatus reads, from each data element, identification information of an indirect list element corresponding to that data element and generates a hash value. This apparatus further reads, from each data element, identification information of an indirect list element corresponding to a data element referenced by that data element and generates a hash value. On condition that these hash values are equivalent to each other, the apparatus determines that the database is consistent.Type: GrantFiled: September 27, 2006Date of Patent: October 28, 2008Assignee: International Business Machines CorporationInventors: Tatsuyuki Shiomi, Shigeko Mori, Takashi Yonezawa