Patents by Inventor Miki Enoki

Miki Enoki 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).

  • Publication number: 20160179981
    Abstract: A system to reduce a required memory area (storage capacity) and save time and effort for updating target attributes in aggregation processing is disclosed. The system for aggregating data includes an index storing unit for storing DtoK indices arranged in predetermined order, each of the indices specifying a list of attributes included in a target data item from identification information of the target data item, and a word list that is a list of attributes included in a plurality of the target data items, and an aggregation processing unit for finding, for each attribute, target data items including the attribute and executing aggregation processing for aggregating attributes whose relation with the target data items meets a predetermined standard. A link is created for each attribute in the word list for sequentially following an element in the index for each target data item, and target data items are found based thereon.
    Type: Application
    Filed: December 16, 2015
    Publication date: June 23, 2016
    Inventors: Miki ENOKI, Issei YOSHIDA
  • Patent number: 9268747
    Abstract: A method, device, and computer program product for detecting negative opinions in social media, computer program product, and computer. Negative opinions in social media can be precisely detected at an early stage. A method for processing, with a computer, a plurality of messages sent by a plurality of users over time includes the following steps: obtaining a plurality of messages, each including a specific proper noun; determining a politeness level of each of the plurality of messages, each including the specific proper noun; and calculating a proportion of messages having a politeness level lower than a certain threshold with respect to the plurality of messages, each including the specific proper noun.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: February 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Miki Enoki, Hiroshi Kanayama, Tetsuya Nasukawa, Shiho Negishi
  • Patent number: 9154918
    Abstract: A method for processing a first and second message groups submitted by a user includes executing a learning operation and an estimating operation. The learning operation includes extracting a first location message having a specifiable location from the first message group, extracting a first expression message including a specific expression from the first message group; and associating the location and the expression on the basis of the date and time submitted with each message, and for generating learning data. The estimating operation includes extracting a second expression message including a predetermined expression from the second message group, accepting input of a specified date and time for estimating a location; associating the expressions with each other on the basis of the specified date and time; and estimating a location at the specified date and time using coordination filtering on the basis of the learning data and the input data.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: October 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Miki Enoki, Yohei Ikawa, Michiaki Tatsubori
  • Patent number: 9031923
    Abstract: A system including multiple application servers for accessing shared data and a centralized control unit for centrally controlling a lock applied to the shared data by each of the application servers. Each application server includes a distributed control unit for controlling a lock applied to the shared data by the application server and a selection unit for selecting any one of distributed mode in which a lock is acquired from the distributed control unit or a centralized mode in which a lock is acquired from the centralized control unit.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: May 12, 2015
    Assignee: International Business Machines Corporation
    Inventors: Miki Enoki, Hiroshi Horii, Tamiya Onodera, Yohsuke Ozawa
  • Publication number: 20150067078
    Abstract: The present invention provides a method for selecting an identified message group from among the plurality of messages sent by a plurality of users of social media. For the messages sent by users other than the original user that quote the message sent by the original message user, the method provides: performing a primary evaluation of the potential for being further resent; identifying a single user who has sent a message for which the primary evaluation result was higher than a predetermined first threshold; identifying a message group similar to a resent messages group, based on a resent messages group that quotes the message send by the single user; performing a secondary evaluation for the potential that the similar message group will be further resent; and selecting a message group for which the secondary evaluation result was higher than a predetermined second threshold.
    Type: Application
    Filed: November 16, 2012
    Publication date: March 5, 2015
    Inventors: Miki Enoki, Yohei Ikawa, Tetsuya Nasukawa, Raymond Harry Rudy
  • Publication number: 20140365478
    Abstract: A method, system, and a computer program product for querying a database. The system includes: a storage means; a processor communicatively coupled to the storage means; and a feature selection module communicatively coupled to the storage means and the processor, wherein the feature selection module is configured to perform the steps of a method including: storing a database in the storage means, the database including a time field; extracting data in a predetermined period from a current time from the database; sorting the data by the time field; buffering the sorted data in a main memory; receiving a query including time; and outputting the data buffered on the basis of the time field as a stream.
    Type: Application
    Filed: May 30, 2014
    Publication date: December 11, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Miki Enoki, Hiroshi Horii
  • Publication number: 20140337343
    Abstract: The present invention provides at least a method includes: extracting a plurality of partial communities from a plurality of users, based on the relationships of companion messages; computing a first degree of similarity for showing the similarity of the companion partial communities, based on the relationship of a user belonging to one partial community with a user belonging to the other partial community, from among the plurality of communities; computing a second degree of similarity for showing the similarity of companion partial communities, based on words within the messages sent by users belonging to both partial communities and under the condition that the first similarity be higher than a predetermined first threshold value; and creating an integrated community by integrating the companion partial communities under the condition that the second similarity be higher than a predetermined second threshold value.
    Type: Application
    Filed: November 22, 2012
    Publication date: November 13, 2014
    Inventors: Miki Enoki, Yohei Ikawa, Raymond Harry Rudy
  • Publication number: 20140122604
    Abstract: To provide a technique to estimate a location relating to a user who has not filled in information about the location in a profile field in social media such as a microblog. A method for estimating association between a user in social media and a location includes the steps of acquiring a first content posted to the social media by a first user associated with a first location, determining regional localization of the first content on the basis of the first location, acquiring a second content posted to the social media by a second user not associated with a location, determining the degree of a relationship between the first content and the second content, and associating the first location with the second user on the basis of the localization and the degree of the relationship.
    Type: Application
    Filed: October 30, 2013
    Publication date: May 1, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Miki Enoki, Yohei Ikawa, Michiaki Tatsubori, Yuto Yamaguchi
  • Publication number: 20140082127
    Abstract: A system including multiple application servers for accessing shared data and a centralized control unit for centrally controlling a lock applied to the shared data by each of the application servers. Each application server includes a distributed control unit for controlling a lock applied to the shared data by the application server and a selection unit for selecting any one of distributed mode in which a lock is acquired from the distributed control unit or a centralized mode in which a lock is acquired from the centralized control unit.
    Type: Application
    Filed: November 18, 2013
    Publication date: March 20, 2014
    Applicant: INTERNATIONAL BUSINESS CORPORATION
    Inventors: Miki Enoki, Hiroshi Horii, Tamiya Onodera, Yohsuke Ozawa
  • Publication number: 20140032469
    Abstract: A method of estimating a viewing rate of a targeted message in a multicast messaging system is disclosed. A processor may be used to determine a first probability that at least one follower selects a received multicast message that accesses the targeted message using a processor. A second probability is calculated for the probability that the at least one follower accesses the targeted message from the selected multicast message. A third probability that the at least one follower views the targeted message is determined from the first probability and the second probability to determine the viewing rate of the targeted message. A message may be targeted for sending over the multicast messaging system at a time selected based on the determined third probability.
    Type: Application
    Filed: August 7, 2012
    Publication date: January 30, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Miki Enoki, Akiko Suzuki, Michiaki Tatsubori
  • Publication number: 20140032473
    Abstract: A method of estimating a viewing rate of a targeted message in a multicast messaging system is disclosed. A processor may be used to determine a first probability that at least one follower selects a received multicast message that accesses the targeted message using a processor. A second probability is calculated for the probability that the at least one follower accesses the targeted message from the selected multicast message. A third probability that the at least one follower views the targeted message is determined from the first probability and the second probability to determine the viewing rate of the targeted message. A message may be targeted for sending over the multicast messaging system at a time selected based on the determined third probability.
    Type: Application
    Filed: July 24, 2012
    Publication date: January 30, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Miki Enoki, Akiko Suzuki, Michiaki Tatsubori
  • Patent number: 8589438
    Abstract: A system including multiple application servers for accessing shared data and a centralized control unit for centrally controlling a lock applied to the shared data by each of the application servers. Each application server includes a distributed control unit for controlling a lock applied to the shared data by the application server and a selection unit for selecting any one of distributed mode in which a lock is acquired from the distributed control unit or a centralized mode in which a lock is acquired from the centralized control unit.
    Type: Grant
    Filed: October 1, 2009
    Date of Patent: November 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Miki Enoki, Hiroshi Horii, Tamiya Onodera, Yohsuke Ozawa
  • Publication number: 20130238318
    Abstract: A method, device, and computer program product for detecting negative opinions in social media, computer program product, and computer. Negative opinions in social media can be precisely detected at an early stage. A method for processing, with a computer, a plurality of messages sent by a plurality of users over time includes the following steps: obtaining a plurality of messages, each including a specific proper noun; determining a politeness level of each of the plurality of messages, each including the specific proper noun; and calculating a proportion of messages having a politeness level lower than a certain threshold with respect to the plurality of messages, each including the specific proper noun.
    Type: Application
    Filed: March 11, 2013
    Publication date: September 12, 2013
    Applicant: International Business Machines Corporation
    Inventors: Miki Enoki, Hiroshi Kanayama, Tetsuya Nasukawa, Shiho Negishi
  • Patent number: 8495041
    Abstract: A database system that issues a reference transaction by designating a time stamp. Data structures are provided for making an inquiry about the latest value at a designated time using a database in which values and information on times associated with the individual values are contained in a table. One of the data structures includes, for each of IDs associated with the values in the database, at least one time stamp that is sorted in chronological order (hereinafter referred to as a first time stamp); values belonging to the individual first time stamps; and a pointer that designates one of the first time stamps, the first time stamps indicating the times when the values become valid. The other of the data structures includes, for each of the IDs, the designated first time stamp and a value belonging to the designated first time stamp.
    Type: Grant
    Filed: February 19, 2010
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Miki Enoki, Kiyokuni Kawachiya
  • Publication number: 20120166419
    Abstract: A system, a program product and an associated method is provided for data processing management in a computing environment having at least a processor. The method comprises creating in the memory an invalidation index having a plurality of rows, each row further comprising a search key field, an ID list field for IDs of records associated with the database, and a count value field. Every time a new reference query is received the processor searches for a row in said invalidation index with an already created search key and then decreases count value of a counter when a match is found and when a match is not found creating a new search key and a new row in an associated invalidation index for said new key.
    Type: Application
    Filed: September 30, 2011
    Publication date: June 28, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Miki Enoki, Yohsuke Ozawa, Hiroshi Horii
  • Publication number: 20100217995
    Abstract: A database system that issues a reference transaction by designating a time stamp. Data structures are provided for making an inquiry about the latest value at a designated time using a database in which values and information on times associated with the individual values are contained in a table. One of the data structures includes, for each of IDs associated with the values in the database, at least one time stamp that is sorted in chronological order (hereinafter referred to as a first time stamp); values belonging to the individual first time stamps; and a pointer that designates one of the first time stamps, the first time stamps indicating the times when the values become valid. The other of the data structures includes, for each of the IDs, the designated first time stamp and a value belonging to the designated first time stamp.
    Type: Application
    Filed: February 19, 2010
    Publication date: August 26, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Miki Enoki, Kiyokuni Kawachiya
  • Publication number: 20100106697
    Abstract: A system including multiple application servers for accessing shared data and a centralized control unit for centrally controlling a lock applied to the shared data by each of the application servers. Each application server includes a distributed control unit for controlling a lock applied to the shared data by the application server and a selection unit for selecting any one of distributed mode in which a lock is acquired from the distributed control unit or a centralized mode in which a lock is acquired from the centralized control unit.
    Type: Application
    Filed: October 1, 2009
    Publication date: April 29, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Miki Enoki, Hiroshi Horii, Tamiya Onodera, Yohsuke Ozawa