Patents by Inventor Takahito Tashiro
Takahito Tashiro 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: 20240111951Abstract: In an approach for generating a user-specific personal corpus, a processor creates a basic corpus for a first user using a first set of data sources, wherein the basic corpus includes one or more basic words and one or more vectors of the one or more basic words. A processor extracts a set of text from a second set of data sources associated with the first user. Responsive to finding an unknown word included in the set of text extracted, a processor updates the basic corpus, wherein the basic corpus is updated by replacing a vector of the unknown word with an average vector of the one or more basic words in the basic corpus created and registering the unknown word in a first personal corpus.Type: ApplicationFiled: September 30, 2022Publication date: April 4, 2024Inventors: KENTA WATANABE, Takahito Tashiro, Takashi Fukuda, TAIHEI MIYAMOTO
-
Patent number: 11882439Abstract: A method for authentication is provided. The method includes storing, by a first electronic device, first path information in a memory. The first path information includes data representing a first path of input on a touch interface associated with the first electronic device. One or more first portions of the first path information are communicated to a second electronic device. One or more second portions of second path information are received from the second electronic device. The one or more second portions are compared to the first path information. The second electronic device is authenticated based on similarity between the one or more second portions and the first path information. The method may allow for separate authentication to be performed by each device.Type: GrantFiled: November 19, 2019Date of Patent: January 23, 2024Assignee: International Business Machines CorporationInventors: Taihei Miyamoto, Tohru Hasegawa, Takahito Tashiro, Masahito Sugita
-
COORDINATING SCHEDULES OF CRAWLING DOCUMENTS BASED ON METADATA ADDED TO THE DOCUMENTS BY TEXT MINING
Publication number: 20230252065Abstract: A computer-implemented method, a computer program product, and a computer system for coordinating schedules of crawling documents based on metadata added to documents by text mining. A computer system determines whether added metadata in internal documents or metadata in original documents necessitates that the original documents in at least two of respective data sources be crawled by an application with a same crawling schedule. A computer system changes respective crawling schedules of at least two of the respective data sources to the same crawling schedule, in response to determining that the same crawling schedule is needed. A computer system crawls the original documents in at least two of the respective data sources, according to the same crawling schedule.Type: ApplicationFiled: February 9, 2022Publication date: August 10, 2023Inventors: TAIHEI MIYAMOTO, KENTA WATANABE, Takahito Tashiro, Yoshitaka Kurokawa -
Publication number: 20230252092Abstract: A computer-implemented method, a computer program product, and a computer system for reflecting metadata annotated in crawled documents to original data sources. In response to one or more internal documents in an application being annotated with metadata, the computer system converts a metadata format handled in the application to a metadata format handled in one or more data sources. The computer system posts, to one or more original documents in the one or more data sources, the metadata in the metadata format handled in the one or more data sources.Type: ApplicationFiled: February 9, 2022Publication date: August 10, 2023Inventors: KENTA WATANABE, Takahito Tashiro, Yoshitaka Kurokawa, TAIHEI MIYAMOTO
-
Patent number: 11615254Abstract: A method for sharing content is provided. An image of content is obtained. An address is generated based on the image using a set of predefined rules. The address is associated with the content. The content is provided to a computing device in response to the computing device accessing the address.Type: GrantFiled: November 19, 2019Date of Patent: March 28, 2023Assignee: International Business Machines CorporationInventors: Masahito Sugita, Tohru Hasegawa, Takahito Tashiro, Taihei Miyamoto
-
Publication number: 20220382753Abstract: In a method for improving generation and relevancy of search results, a processor receives a search query comprising a search term. A processor generates a document group based on the search query and at least one synonym related to the search term in a synonym dictionary. The synonym dictionary may include search document attributes for base words and synonyms of the base words. A processor extracts, from the document group, an extracted document having a document attribute matching a search document attribute of the at least one synonym. A processor lists the extracted document as a search result.Type: ApplicationFiled: May 27, 2021Publication date: December 1, 2022Inventors: Kenta Watanabe, Takahito Tashiro, Takashi Fukuda
-
Patent number: 11487768Abstract: Aspects of the present invention disclose a method, computer program product, and system for generating search results based on access control of a requesting user. The method includes one or more processors receiving a search query from a user. The method further includes generating a first candidate list of search results based on the received search query. The method further includes generating a second candidate list of search results based on the received search query. Generating the second candidate list of search results includes filtering out potential search results based on indexed access privilege data. The method further includes determining a subset of search result entries in the first candidate list by analyzing a defined number of search result entries in the first candidate list. Analyzing the defined number of search result entries includes attempting to access entries of the defined number utilizing access credentials of the user.Type: GrantFiled: February 23, 2021Date of Patent: November 1, 2022Assignee: International Business Machines CorporationInventors: Tohru Hasegawa, Takahito Tashiro
-
Publication number: 20220300635Abstract: Provided is a system for managing search queries using encrypted cache data. A processor may receive a search query and encrypted cache data from a search client. The processor may search an index for a listing of target data that matches the search query. The processor may decrypt the cache data and collate the cache data with the listing of target data to ascertain a first accessibility determination to a first data. The processor may query a data source server to ascertain a second accessibility determination to a second data. In response to the query, the processor may receive the second accessibility determination. The processor may prepare a result list by removing a third data from the target data in response to at least one of the first accessibility determination and the second accessibility determination indicating that the third data is inaccessible by the search client.Type: ApplicationFiled: March 18, 2021Publication date: September 22, 2022Inventors: Takahito Tashiro, Tohru Hasegawa
-
Publication number: 20220269683Abstract: Aspects of the present invention disclose a method, computer program product, and system for generating search results based on access control of a requesting user. The method includes one or more processors receiving a search query from a user. The method further includes generating a first candidate list of search results based on the received search query. The method further includes generating a second candidate list of search results based on the received search query. Generating the second candidate list of search results includes filtering out potential search results based on indexed access privilege data. The method further includes determining a subset of search result entries in the first candidate list by analyzing a defined number of search result entries in the first candidate list. Analyzing the defined number of search result entries includes attempting to access entries of the defined number utilizing access credentials of the user.Type: ApplicationFiled: February 23, 2021Publication date: August 25, 2022Inventors: Tohru Hasegawa, Takahito Tashiro
-
Patent number: 11055116Abstract: A host device detects a first request from a first remote device and a second request from a second remote device, each request related to hosting one or more computing desktop environments within a virtual machine, wherein each remote device is at a respective location. The host device determines that the remote devices are qualified to share computing desktop environments based on a proximity threshold. The host device hosts a first computing desktop environment for sharing by the remote devices. The host device gathers respective new locations of the remote devices. The host device determines, by identifying that the respective new locations are not close enough to satisfy the proximity threshold, that the remote devices are no longer qualified to share computing desktop environments. The host device terminates the access of the first remote device to the first computing desktop environment and maintains the access of the second remote device.Type: GrantFiled: January 3, 2019Date of Patent: July 6, 2021Assignee: International Business Machines CorporationInventors: Sanehiro Furuichi, Takahito Tashiro
-
Publication number: 20210149997Abstract: A method for sharing content is provided. An image of content is obtained. An address is generated based on the image using a set of predefined rules. The address is associated with the content. The content is provided to a computing device in response to the computing device accessing the address.Type: ApplicationFiled: November 19, 2019Publication date: May 20, 2021Inventors: MASAHITO SUGITA, Tohru Hasegawa, Takahito Tashiro, TAIHEI MIYAMOTO
-
Publication number: 20210150016Abstract: A method for authentication is provided. The method includes storing, by a first electronic device, first path information in a memory. The first path information includes data representing a first path of input on a touch interface associated with the first electronic device. One or more first portions of the first path information are communicated to a second electronic device. One or more second portions of second path information are received from the second electronic device. The one or more second portions are compared to the first path information. The second electronic device is authenticated based on similarity between the one or more second portions and the first path information. The method may allow for separate authentication to be performed by each device.Type: ApplicationFiled: November 19, 2019Publication date: May 20, 2021Inventors: TAIHEI MIYAMOTO, Tohru Hasegawa, Takahito Tashiro, MASAHITO SUGITA
-
Patent number: 11005951Abstract: A computer-implemented method, a computer program product, and a computer system for allowing multiple infrastructural services to access multiple IoT (Internet of Things) devices. A gateway device receives a use request from a first application of a first infrastructural service, wherein the gateway device connects the multiple infrastructural services and the multiple IoT devices. The gateway device assigns an exclusive right to use the IoT device to the first application, in response to determining that the IoT device is not being used by a second application. The gateway device determines a mode for allowing the multiple infrastructural services to access the multiple IoT devices is configured, in response to determining that the IoT device is being used by the second application. The gateway device assigns the first application and the second application respective rights to use the multiple IoT devices, based on mode.Type: GrantFiled: April 12, 2020Date of Patent: May 11, 2021Assignee: International Business Machines CorporationInventors: Sanehiro Furuichi, Takahito Tashiro
-
Patent number: 10783165Abstract: An apparatus, and computer program product for synchronously starting programs on multiple devices connected to a server is provided. A synchronous point of a program to be synchronously started for each of the multiple devices is identified. A wait function is dynamically injected into the synchronous point for each of the multiple devices. A start time from the server is received in response to the multiple devices entering a waiting state. The programs are synchronously started in response to the start time arriving for each of the multiple devices.Type: GrantFiled: May 17, 2017Date of Patent: September 22, 2020Assignee: International Business Machines CorporationInventors: Sanehiro Furuichi, Masami Tada, Takahito Tashiro
-
Patent number: 10776393Abstract: A method, apparatus, and computer program product for synchronously starting programs on multiple devices connected to a server is provided. A synchronous point of a program to be synchronously started for each of the multiple devices is identified. A wait function is dynamically injected into the synchronous point for each of the multiple devices. A start time from the server is received in response to the multiple devices entering a waiting state. The programs are synchronously started in response to the start time arriving for each of the multiple devices.Type: GrantFiled: November 17, 2017Date of Patent: September 15, 2020Assignee: International Business Machines CorporationInventors: Sanehiro Furuichi, Masami Tada, Takahito Tashiro
-
Patent number: 10735434Abstract: A computer-implemented method for controlling a connection between a virtual machine and a physical device comprises receiving a connection request for connecting the physical device to the virtual machine and determining whether the virtual machine satisfies a first connection permission condition and whether the physical device satisfies a second connection permission condition. In response to a determination that the virtual machine does not satisfy the first connection permission condition, a configuration of the virtual machine is changed to satisfy the first connection permission condition. In response to a determination that the physical device does not satisfy the second connection permission condition, a configuration of the physical device is changed to satisfy the second connection permission condition.Type: GrantFiled: November 16, 2018Date of Patent: August 4, 2020Assignee: International Business Machines CorporationInventors: Sanehiro Furuichi, Takahito Tashiro
-
Publication number: 20200244745Abstract: A computer-implemented method, a computer program product, and a computer system for allowing multiple infrastructural services to access multiple IoT (Internet of Things) devices. A gateway device receives a use request from a first application of a first infrastructural service, wherein the gateway device connects the multiple infrastructural services and the multiple IoT devices. The gateway device assigns an exclusive right to use the IoT device to the first application, in response to determining that the IoT device is not being used by a second application. The gateway device determines a mode for allowing the multiple infrastructural services to access the multiple IoT devices is configured, in response to determining that the IoT device is being used by the second application. The gateway device assigns the first application and the second application respective rights to use the multiple IoT devices, based on mode.Type: ApplicationFiled: April 12, 2020Publication date: July 30, 2020Inventors: Sanehiro Furuichi, Takahito Tashiro
-
Patent number: 10705819Abstract: An apparatus for updating software or changing configuration of software installed in a plurality of terminals, including: a recognition unit for recognizing that the software installed in a first terminal has been successfully updated or the configuration of the software installed in the first terminal has been successfully changed; a selection unit for selecting, in response to the recognition that the software installed in the first terminal has been successfully updated or the configuration of the software installed in the first terminal has been successfully changed, a second terminal in a case where a degree of similarity between a configuration of the first terminal and a configuration of the second terminal is equal to or higher than a predetermined reference value; and an instruction unit for giving an instruction to update the software or to change the configuration of the software installed in the second terminal.Type: GrantFiled: August 3, 2015Date of Patent: July 7, 2020Assignee: International Business Machines CorporationInventors: Sanehiro Furuichi, Takahito Tashiro
-
Patent number: 10681154Abstract: A method, a computer program product, and a computer system for allowing multiple infrastructural services to access multiple IoT (Internet of Things) devices. A gateway device connects the multiple infrastructural services and the multiple IoT devices. The gateway device receives a use request from a first application of a first infrastructural service. Among the multiple IoT devices, the gateway device identifies an IoT device that meets one or more requirements in the use request. The gateway device determines whether the IoT device is being used by a second application of a second infrastructural service. The gateway device assigns to the first application an exclusive right to use the IoT device, in response to determining that the IoT device is not being used by the second application. The first application has a right to refer to data and a right to execute available commands without restriction.Type: GrantFiled: March 15, 2018Date of Patent: June 9, 2020Assignee: International Business Machines CorporationInventors: Sanehiro Furuichi, Takahito Tashiro
-
Patent number: 10540895Abstract: An embodiment of the invention may include a method, computer program product and computer system for managing mobile objects. The embodiment may determine, by a mobile object server, a position of a mobile object in a geographic space managed by the mobile object server. The embodiment may determine a plurality of routes based on the position of the mobile object in the geographic space. The embodiment may calculate, by the mobile object server, a plurality of route parameters for the plurality of routes, wherein the plurality of route parameters includes a passage possibility of the mobile object over each route. The embodiment may calculate a plurality of edge parameters for a plurality of edges, wherein each edge is a segment of a route, and wherein the edge parameter includes the passage possibility of the mobile object over each edge.Type: GrantFiled: June 21, 2017Date of Patent: January 21, 2020Assignee: International Business Machines CorporationInventors: Kaoru Hosokawa, Satoshi Hosokawa, Yasutaka Nishimura, Makoto Tanibayashi, Takahito Tashiro, Shoichiro Watanabe