Patents by Inventor Satoshi Oshima
Satoshi Oshima 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: 20240128006Abstract: A laminated coil component includes: an element body having a first surface and a second surface facing each other in a first direction; a coil unit formed by laminating a plurality of coil conductors in a second direction orthogonal to the first direction inside the element body; a first lead-out conductor; and a second lead-out conductor. A first coil conductor adjacent to the first lead-out conductor in the second direction includes a first side portion extending along the first surface, on a first surface side. A second coil conductor adjacent to the second lead-out conductor in the second direction includes a second side portion extending along the second surface, on a second surface side. The first side portion has a larger line width than other side portions of the first coil conductor and the second side portion.Type: ApplicationFiled: October 11, 2023Publication date: April 18, 2024Applicant: TDK CORPORATIONInventors: Yuya OSHIMA, Hiroshi ONO, Ryosuke HORIE, Daiki YAMADA, Yuki AKASAKA, Shuichi WATANABE, Satoshi TAKASU, Makoto YOSHINO, Takahiro YATA
-
Publication number: 20240045116Abstract: The present invention provides a light flux controlling member that can determine the center of a lens surface (light flux control surface) that does not have a circular outer edge in plan view. A light flux controlling member of the present invention includes: a light flux control surface including an outer edge with a shape that is drawn by a point A when a straight line connecting a point O and the point A is rotated 360 degrees or more clockwise or counterclockwise around the point O while a length of the straight line is gradually increased in plan view; and a center determination mark disposed outside of the light flux control surface and on a circle around the point O in plan view.Type: ApplicationFiled: August 5, 2022Publication date: February 8, 2024Inventors: Takahiro IZAWA, Satoshi OSHIMA
-
Publication number: 20220343323Abstract: Method and apparatus maintaining private data with consortium blockchain is disclosed. In blockchain, a transaction is required to be verified by one or multiple nodes that are participating in the blockchain. Verification by multiple nodes is key to the immutability and consensus of the blockchain. However, when private data, which is to be disclosed to only a part of the nodes, are used in a transaction, it is likely that most or even none of the nodes can verify the transaction. The system and method disclosed herein introduces read-only organizations and allows them to serve as third-party trustful mediators to perform the necessary verification for such transactions. Through example implementations herein, the implementations can serve as a trustful third-party entity in blockchain systems and/or provide various services including auditing and integration tests in blockchain-based systems.Type: ApplicationFiled: March 30, 2020Publication date: October 27, 2022Inventors: Taku SHIMOSAWA, Satoshi OSHIMA
-
Patent number: 9841993Abstract: A problem with conventional art is that, in an environment wherein a plurality of interrupts having different priorities for processing occur in an overlapping manner from external devices, responding to high-priority interrupts while ensuring execution intervals of periodic tasks has been difficult. A partition execution control device according to the present invention comprises: a first management table which stores, for each partition, initial time slices, remaining time slices, execution priorities, execution states, and an interrupt disable level for suppressing the interrupts from the external devices; and a second management table which stores the interrupt priorities of the external devices and partitions to which the interrupts are to be output.Type: GrantFiled: December 27, 2013Date of Patent: December 12, 2017Assignee: Hitachi, Ltd.Inventors: Hiroshi Mine, Satoshi Oshima
-
Publication number: 20160328261Abstract: A problem with conventional art is that, in an environment wherein a plurality of interrupts having different priorities for processing occur in an overlapping manner from external devices, responding to high-priority interrupts while ensuring execution intervals of periodic tasks has been difficult. A partition execution control device according to the present invention comprises: a first management table which stores, for each partition, initial time slices, remaining time slices, execution priorities, execution states, and an interrupt disable level for suppressing the interrupts from the external devices; and a second management table which stores the interrupt priorities of the external devices and partitions to which the interrupts are to be output.Type: ApplicationFiled: December 27, 2013Publication date: November 10, 2016Inventors: Hiroshi MINE, Satoshi OSHIMA
-
Patent number: 7529885Abstract: The present invention provides a technique of controlling cache operation on a node device in a computer system that enables transmission and receipt of data between clients and a storage device via the node device. In accordance with a first control method, the data stored in the storage device includes attribute data, as to whether or not the data is cacheable. This application enables the node device to relay non-cacheable data without process of the cache. In accordance with a second control method, the node device encrypts the data when caching the data in the disk. In accordance with a third control method, non-cacheable data is transmitted and received directly without going through the node device. These applications enable the cache in the node device to be restricted, and thereby ensure security.Type: GrantFiled: September 17, 2003Date of Patent: May 5, 2009Assignee: Hitachi, Ltd.Inventors: Shinji Kimura, Satoshi Oshima, Hisashi Hashimoto
-
Patent number: 7424536Abstract: A computer system is structured, including a plurality of computers sharing a storage apparatus. The computers each include a control section for determining an access priority based on an attribute of a client computer forwarding an access request. In the control section, the result derived by adding up the priorities is compared with the total value of the priorities calculated by other computers for assignment of an input/output bandwidth. In accordance with the priority assignment, access execution is performed in order of priority. With such a structure, access congestions can be favorably avoided through efficient bandwidth control, and bandwidth assignment can be performed on a server basis in accordance with processes executed by the client computers.Type: GrantFiled: October 15, 2004Date of Patent: September 9, 2008Assignee: Hitachi, Ltd.Inventors: Masami Hiramatsu, Satoshi Oshima, Yutaka Enko
-
Patent number: 7243266Abstract: A service AP conducting ordinary business processing is executed on a first OS. The first OS includes an operation recording controller for recording operation conducted by the first OS as operation recording information together with time when the operation is conducted, and an auxiliary driver for accepting and executing external processing. A multi-OS controller interface included in a second OS, which is higher in reliability than the first OS, operates a multi-OS controller from an AP operating on the second OS. An analysis and prediction AP operating on the second OS analyzes states of the first OS and the service AP, and detects a failure sign. Upon detecting a failure sign, degrade operation of the OS or service AP to be analyzed, preparations for switching from an active system to a stand-by system, and actual switching are conducted before the failure occurs.Type: GrantFiled: March 12, 2004Date of Patent: July 10, 2007Assignee: Hitachi, Ltd.Inventors: Masami Hiramatsu, Satoshi Oshima, Shinji Kimura, Masayoshi Takasugi
-
Patent number: 7225461Abstract: A method for updating information on security , in which the client is connected with a server through a network, the server including a storage device that is managed by the client, the storage device storing security information, the method comprising updating the security information stored in the storage device that the client manages in the server.Type: GrantFiled: September 4, 2003Date of Patent: May 29, 2007Assignee: Hitachi, Ltd.Inventors: Satoshi Oshima, Masahide Sato
-
Patent number: 7134054Abstract: A fault of an operating system (OS) is observed, and in addition to application program (AP) fault monitoring, check-point information is preserved without adding dedicated hardware. In a computer having a multi-OS environment, an AP fault monitor and a monitored AP operate on a first OS. A fault monitor operates on a second OS. Each of the first OS and the AP fault monitor transmits an alive message to the fault monitor by utilizing an inter-OS communication function of a multi-OS controller. The fault monitor monitors the alive message of each of the first OS and the AP fault monitor. The monitored AP also transmits an alive message to the AP fault monitor for monitoring. The monitored AP preserves check-point information in a region of a memory. In the region of the memory, information is preserved by a fault and restart of the first OS as well.Type: GrantFiled: January 13, 2004Date of Patent: November 7, 2006Assignee: Hitachi, Ltd.Inventors: Satoshi Oshima, Toshiaki Arai, Noboru Sakoyama
-
Patent number: 7051165Abstract: The technique of the present invention enhances reading speed of data from a disk device in a computer system capable of transmission and reception of the data via a node device 200 between a client 100 and a storage device 300. A share volume PDc and specific volumes PDa and PDb are defined in the disk device on the storage device 300. Common data among respective clients and specific data corresponding to the individual client are stored in the share volume and specified volumes, respectively. Once respective clients request virtual volumes VDa and VDb to read the data, the storage device reads out the corresponding data from the share volume or the specific volume. This application avoids lowering the reading speed regardless of the concentration of accesses from a plurality of clients because most data can be read from the share volume.Type: GrantFiled: August 27, 2003Date of Patent: May 23, 2006Assignee: Hitachi, Ltd.Inventors: Shinji Kimura, Satoshi Oshima, Hisashi Hashimoto
-
Publication number: 20060057076Abstract: The invention provides a mouth wetting agent and a mouth wetting agent for false teeth including a safe and easily usable polymer composition and capable of relieving symptoms of dry mouth by maintaining the wetting properties of an oral cavity and the stability of false teeth. The mouth wetting agent of the invention includes a polymer composition containing a pharmaceutically acceptable water-soluble polymer, a pharmaceutically acceptable polyvalent alcohol and water and/or artificial saliva.Type: ApplicationFiled: July 29, 2002Publication date: March 16, 2006Applicant: YASUO HINOInventors: Yasuo Hino, Shigeo Okuda, Satoshi Oshima
-
Publication number: 20050228769Abstract: In provision against an unrecoverable failure in a first OS, a second OS for undertaking failure processing is loaded onto a memory beforehand. On detecting a failure in the first OS, a gate driver saves the first OS, moves the second OS to its executable area within the memory, and starts up the second OS. After this, control is transferred to a failure-processing application program placed under the control of the second OS.Type: ApplicationFiled: December 6, 2004Publication date: October 13, 2005Inventors: Satoshi Oshima, Shinji Kimura, Yoshinori Wakai, Masayoshi Takasugi
-
Publication number: 20050114608Abstract: A storage device has a capability of learning access patterns by which a plurality of computers access to the device. The storage device stores a specific access history for each computer and causes a management computer to report a type of file access. This allows the storage device to save information in a cache memory before start of a file access to be executed by the computer.Type: ApplicationFiled: January 30, 2004Publication date: May 26, 2005Applicant: Hitachi, Ltd.Inventors: Satoshi Oshima, Shinji Kimura, Ikuko Kobayashi
-
Publication number: 20050108721Abstract: A method for efficiently auditing a call to an export function in a shared library from an application program executed by a computer and the computer executing the method are provided. The call method hooks a shared library call by using an injection shared library for hooking the export function in the shared library, records shared library call information and audits the shared library call. It is therefore possible to filter a shared library call without modifying the shared library and to generate consistent records at high speed.Type: ApplicationFiled: January 23, 2004Publication date: May 19, 2005Inventors: Satoshi Oshima, Satoru Tomida, Shinji Kimura
-
Publication number: 20050081122Abstract: A service AP conducting ordinary business processing is executed on a first OS. The first OS includes an operation recording controller for recording operation conducted by the first OS as operation recording information together with time when the operation is conducted, and an auxiliary driver for accepting and executing external processing. A multi-OS controller interface included in a second OS, which is higher in reliability than the first OS, operates a multi-OS controller from an AP operating on the second OS. An analysis and prediction AP operating on the second OS analyzes states of the first OS and the service AP, and detects a failure sign. Upon detecting a failure sign, degrade operation of the OS or service AP to be analyzed, preparations for switching from an active system to a stand-by system, and actual switching are conducted before the failure occurs.Type: ApplicationFiled: March 12, 2004Publication date: April 14, 2005Inventors: Masami Hiramatsu, Satoshi Oshima, Shinji Kimura, Masayoshi Takasugi
-
Publication number: 20040186961Abstract: The present invention provides a technique of controlling cache operation on a node device in a computer system that enables transmission and receipt of data between clients and a storage device via the node device. In accordance with a first control method, the data stored in the storage device includes attribute data, as to whether or not the data is cacheable. This application enables the node device to relay non-cacheable data without process of the cache. In accordance with a second control method, the node device encrypts the data when caching the data in the disk. In accordance with a third control method, non-cacheable data is transmitted and received directly without going through the node device. These applications enable the cache in the node device to be restricted, and thereby ensure security.Type: ApplicationFiled: September 17, 2003Publication date: September 23, 2004Inventors: Shinji Kimura, Satoshi Oshima, Hisashi Hashimoto
-
Publication number: 20040186898Abstract: The technique of the present invention enhances reading speed of data from a disk device in a computer system capable of transmission and reception of the data via a node device 200 between a client 100 and a storage device 300. A share volume PDc and specific volumes PDa and PDb are defined in the disk device on the storage device 300. Common data among respective clients and specific data corresponding to the individual client are stored in the share volume and specified volumes, respectively. Once respective clients request virtual volumes VDa and VDb to read the data, the storage device reads out the corresponding data from the share volume or the specific volume. This application avoids lowering the reading speed regardless of the concentration of accesses from a plurality of clients because most data can be read from the share volume.Type: ApplicationFiled: August 27, 2003Publication date: September 23, 2004Inventors: Shinji Kimura, Satoshi Oshima, Hisashi Hashimoto
-
Publication number: 20040153834Abstract: A fault of an operating system (OS) is observed, and in addition to application program (AP) fault monitoring, check-point information is preserved without adding dedicated hardware. In a computer having a multi-OS environment, an AP fault monitor and a monitored AP operate on a first OS. A fault monitor operates on a second OS. Each of the first OS and the AP fault monitor transmits an alive message to the fault monitor by utilizing an inter-OS communication function of a multi-OS controller. The fault monitor monitors the alive message of each of the first OS and the AP fault monitor. The monitored AP also transmits an alive message to the AP fault monitor for monitoring. The monitored AP preserves check-point information in a region of a memory. In the region of the memory, information is preserved by a fault and restart of the first OS as well.Type: ApplicationFiled: January 13, 2004Publication date: August 5, 2004Inventors: Satoshi Oshima, Toshiaki Arai, Noboru Sakoyama
-
Publication number: 20040111641Abstract: A method for updating information on security , in which the client is connected with a server through a network, the server including a storage device that is managed by the client, the storage device storing security information, the method comprising updating the security information stored in the storage device that the client manages in the server.Type: ApplicationFiled: September 4, 2003Publication date: June 10, 2004Applicant: Hitachi, Ltd.Inventors: Satoshi Oshima, Masahide Sato