Patents by Inventor Hideaki Kimura

Hideaki Kimura 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: 20180300083
    Abstract: An example system for write-ahead logging through a plurality of logging buffers using a non-volatile memory (NVM) is disclosed. The example disclosed herein comprises a processing unit coupled to one or more controllers from one or more client applications. The example also comprises a plurality of logging buffers to receive a plurality of first log data threads based on a predetermined timestamp range, wherein each log buffer stores a single first timestamp log data thread from a plurality of timestamp log data threads. The example further comprises a flusher to flush the plurality of first timestamp log data threads from the plurality of logging buffers to a first timestamp log data. The flusher stores the first timestamp log data to an NVM to build flushed timestamp log data. The example further comprises a syncer to sync the flushed timestamp log data from the NVM to an HD device in time stamp sequential order.
    Type: Application
    Filed: April 12, 2017
    Publication date: October 18, 2018
    Inventors: Haris Volos, Hideaki Kimura, James Park, Daniel Fryer
  • Publication number: 20180246773
    Abstract: In example implementations, a method include receiving a request for a lock in a Mellor-Crummey Scott (MCS) lock protocol from a guest user that is context free (e.g., a process that does not bring a queue node). The lock determines that it contains a null value. The lock is granted to the guest user. A pi value is received from the guest user to store in the lock. The pi value notifies subsequent users that the guest user has the lock.
    Type: Application
    Filed: September 10, 2015
    Publication date: August 30, 2018
    Inventors: Hideaki Kimura, Tianzheng Wang, Milind M. Chabbi
  • Publication number: 20180205271
    Abstract: A stator for a rotating electrical machine, the stator including a tubular core having a plurality of slots; and a coil mounted in the core, wherein the coil includes a plurality of conductor wires aligned in the slots, each of the conductor wires has ends projecting beyond the slot, a pair of the ends are bonded together to form a bonded end, a plurality of the bonded ends are arranged next to each other in a circumferential direction of the core and are arranged in a radial pattern so as to extend in a radial direction of the core, and a cap is formed by molding using a resin material having electrical insulation properties so that the cap integrally covers adjacent ones of the plurality of bonded ends.
    Type: Application
    Filed: May 30, 2016
    Publication date: July 19, 2018
    Applicant: AISIN AW CO., LTD.
    Inventors: Yoichi MIYOSHI, Junichi YOKOTA, Kiyotaka KOGA, Junichi SUGAWARA, Hideaki KIMURA
  • Patent number: 9977264
    Abstract: Provided is a polarizing lens that is excellent in terms of impact resistance, prevention of eye strain, and a small variation of color tone or transparency or both. A sunglass polarizing lens that is formed by laminating a transparent protective sheet via an adhesive layer to each surface of a polarizing film that is made from polyvinyl alcohol and that is stretched and stained with dichroic organic dye; curving the resultant laminate so as to impart spherical or aspherical surfaces thereto to obtain a polarizing sheet; and injecting a transparent resin for a lens onto a surface of the polarizing sheet, wherein the polarizing film is stained by combined dichroic organic dyes so that the dichroic ratio of the film is within the range of from 5 to 14.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: May 22, 2018
    Assignees: MITSUBISHI GAS CHEMICAL COMPANY, INC., MGC FILSHEET CO., LTD.
    Inventors: Hideaki Kimura, Terutaka Tokumaru, Masayuki Akaki, Kyousuke Nakamura
  • Publication number: 20180114132
    Abstract: A technique includes performing graph inference in a graph inference engine that includes multiple processing nodes to determine assignments for vertices of a graph. Performing the graph inference includes controlling remote memory accesses within the engine, including storing first data in a local memory of the first processing node, where the first data represents at least assignments for a plurality of vertices of the graph; in the first processing node, determining updates for the assignments for a subset of the plurality of vertices of a partition of the graph assigned to the first processing node and modifying the first data based on the updates; and communicating the updates to at least one other processing node of the multiple processing nodes, where at least one other partition of the graph is assigned to the other processing node(s).
    Type: Application
    Filed: May 29, 2015
    Publication date: April 26, 2018
    Inventors: Fei Chen, Maria Teresa Gonzalez Diaz, Hideaki Kimura, Krishnamurthy Viswanathan
  • Patent number: 9897823
    Abstract: A polarizing film is produced by swelling a polyvinyl alcohol film with water, uniaxially stretching it, dyeing it with an organic dichroic dye, and drying it, wherein a dichroic organic dye composition includes a combination of organic dyes having a dichroic ratio of 13 or higher used in an amount to keep the degree of polarization at 90% or more, and wherein the coloration dye composition comprises a combination of dyes having extremely low dichroic ratios of 4 or less or substantially having no dichroic ratio, laminating at least one layer of a transparent plastic sheet onto at least both sides of the polarizing film, curving the polarizing sheet so as to impart spherical or aspherical surfaces thereto to obtain a polarizing and injecting a transparent resin to the concave surface of the curved polarizing sheet to obtain an injection polarizing lens.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: February 20, 2018
    Assignees: MITSUBISHI GAS CHEMICAL COMPANY, INC., MGC FILSHEET CO., LTD.
    Inventors: Hideaki Kimura, Masayuki Akaki, Taisuke Sasagawa, Toshihiko Takano, Terutaka Tokumaru
  • Publication number: 20180011893
    Abstract: Example implementations disclosed herein can be used to build, maintain, and use a hash table distributed across the plurality multiple nodes in a multi-node computing system. The hash table can include data pages associated by corresponding pointers according to a tree data structure. The data pages include leaf data pages. Each leaf data page can be associated with a corresponding hash value and include a tag bitmap. When a transaction associated with a key is executed, a hash value and a tag value are generated based on the key. The leaf data pages can be searched using the hash value. A probability that a leaf data page includes the key can be determined based on a comparison tag value with the tag bitmap.
    Type: Application
    Filed: January 29, 2015
    Publication date: January 11, 2018
    Applicant: Hewlett-Packard Enterprise Development LP
    Inventor: Hideaki Kimura
  • Publication number: 20180011892
    Abstract: Example implementation disclosed herein include techniques for methods, systems, and devices for a foster twin data structure. The data structure includes data pages, keys, and pointers. The pointers define hierarchical parent-child relationships among the data pages based on the keys. Transactions that result in inserts into the data pages are handled using foster twin data pages that split key ranges and the corresponding data records into two foster twin data pages. New pointers are added to the parent data page of the split data pages to indicate the new parent child relationship between the parent data page and the foster twin data pages. The old data page can be retired by adding a moved-bit and removing the old pointers from the parent data page to guide concurrent transaction and prevent future transactions.
    Type: Application
    Filed: January 29, 2015
    Publication date: January 11, 2018
    Inventor: Hideaki Kimura
  • Publication number: 20180004798
    Abstract: Example implementations disclosed herein include techniques for a ready only bufferpool for use in local nodes of a multi-node computing system. Read only transactions executed by a processor can reference a ready only bufferpool resident in a VRAM on the same node. If the desired data page is in the bufferpool the transaction can immediately read data records from the cached data pages. If the desired data page is not in the bufferpool, then the transaction can cause a copy of a corresponding data page in a secondary memory to be installed in the bufferpool. The bufferpool can include more than one copy of a data page simultaneously to handle and prevent cache line misses. Data page are dropped from the bufferpool based on an incrementing per data page counter.
    Type: Application
    Filed: January 29, 2015
    Publication date: January 4, 2018
    Inventor: Hideaki Kimura
  • Publication number: 20170371912
    Abstract: Example implementations herein can be used to build, maintain, and access databases built database in multi-core computing systems with large VRAM and huge NVRAM. The database with optimistic concurrency control can be built on a transactional key-value data store that includes logically equivalent data pages stored in both VRAM and VRAM. Data records in volatile data pages in the VRAM represent the most recent version of the data. Data records in the NVRAM immutable and are organized in a stratified composite snapshot. A distributed log gleaner process is used to process entries corresponding to transactions on the volatile data pages and construct the snapshot. The log gleaner sorts the log entries by epoch, key range, and most recent use to partition the snapshot across multiple nodes.
    Type: Application
    Filed: January 29, 2015
    Publication date: December 28, 2017
    Inventor: Hideaki Kimura
  • Publication number: 20170351543
    Abstract: Example implementations disclosed herein include techniques for systems, methods, and devices for a heap data structure organized into linked-lists of epoch data pages on a per-core basis in a multi-core multi-node computing system to handle many concurrent transactions.
    Type: Application
    Filed: January 29, 2015
    Publication date: December 7, 2017
    Inventor: Hideaki Kimura
  • Patent number: 9784895
    Abstract: A colored low-polarizing film of a desired color is produced by causing a polyvinyl alcohol film to swell with water, stretching, dyeing with an organic dichroic dye, and drying it; a polarizing sheet including the film and transparent sheets attached to both sides of the film by an adhesive; and an injection-molded polarizing lens obtained by causing the sheet to curve to impart spherical or aspherical surfaces to obtain a curved polarizing lens and injecting a transparent resin onto the concave surface of the lens. The dye includes a dichroic organic dye and a coloration organic dye, wherein the dichroic composition includes a combination of dichroic dyes having a dichroic ratio of 13 or higher, wherein the coloration dye composition includes a combination of dyes having an extremely low dichroic ratio, of 4 or less, or substantially having no dichroic ratio.
    Type: Grant
    Filed: January 21, 2014
    Date of Patent: October 10, 2017
    Assignees: MITSUBISHI GAS CHEMICAL COMPANY, INC., MGC FILSHEET CO., LTD.
    Inventors: Hideaki Kimura, Taisuke Sasagawa, Masayuki Akaki, Toshihiko Takano
  • Patent number: 9626398
    Abstract: A method of implementing a tree data structure comprises creating a parent and child relationship between a first node and a second node, in which the first node and second node are at the same hierarchical level of the tree data structure, and maintaining only one incoming pointer for each of the nodes in the tree data structure at all times. A tree data structure in which each node in the tree data structure has a single incoming pointer, and in which the tree data structure comprises a pointer directed to a local overflow node from a node at the same hierarchical level as the local overflow node.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: April 18, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Goetz Graefe, Harumi Kuno, Hideaki Kimura
  • Publication number: 20170083588
    Abstract: Distributed query processing is often performed by a set of nodes that apply MapReduce to a data set and materialize partial results to storage, which are then aggregated to produce the query result. However, this architecture requires a preconfigured set of database nodes; can only fulfill queries that utilize MapReduce processing; and may be slowed down by materializing partial results to storage. Instead, distributed query processing can be achieved by choosing a node for various portions of the query, and generating customized code for the node that only performs the query portion that is allocated to the node. The node executes the code to perform the query portion, and rather than materializing partial results to storage, streams intermediate query results to a next selected node in the distributed query. Nodes selection may be involve matching the details of the query portion with the characteristics and capabilities of the available nodes.
    Type: Application
    Filed: December 7, 2016
    Publication date: March 23, 2017
    Inventors: Willis Lang, Nikhil Teletia, Hideaki Kimura, Alan D. Halverson, Srinath Shankar, Karthik Ramachandra
  • Publication number: 20170046096
    Abstract: Approaches for structuring a plurality of page images in-memory are described in various examples of the present disclosure. In one example, a unique page identifier provided within a reference page image is identified. The unique page identifier is associated with a target page image stored in-memory. Once identified, the page identifier associated with the target page image is replaced with a location specific identifier of the target page image, wherein the location specific identifier is based on an in-memory location of the target page image.
    Type: Application
    Filed: April 24, 2014
    Publication date: February 16, 2017
    Inventors: Goetz Graefe, Haris Volos, Hideaki Kimura, Harumi Kuno, Alistair Veitch, Joseph Tucek, Alvin AuYoung
  • Publication number: 20160254734
    Abstract: A stator heating apparatus that includes a support that supports a stator in which a stator coil is mounted to a stator core and that is driven by a rotary to rotate the stator; a first heater that includes an induction coil inserted into a cavity portion provided at an axial center of the stator core of the stator supported by the support to be disposed to heat the stator through induction heating, the first heater heating the stator from a radially inner side of the stator; and a second heater that includes a hot-air outlet port that blows hot air toward an outer surface of a coil end portion of the stator supported by the support to heat the stator using the hot air, the second heater heating the stator from a side of the outer surface of the coil end portion, wherein the stator is heated by the first heater and the second heater.
    Type: Application
    Filed: July 30, 2014
    Publication date: September 1, 2016
    Applicant: AISIN AW CO., LTD.
    Inventors: Hideaki KIMURA, Tsuyoshi Niwa, Takamitsu SUGIMOTO
  • Publication number: 20160126816
    Abstract: A varnish impregnation apparatus that includes a support that supports a stator, in which the stator coil is mounted to the stator core, with an axial direction of the stator directed in a horizontal direction while grasping a radially outer side of the stator, and that is rotationally driven by a rotary device to rotate the stator; a varnish dropping device that drops the varnish toward a coil end portion of the stator which is rotated while being supported by the support; and a heater disposed in a cavity portion provided at an axial center of the stator core of the stator supported by the support to heat the stator from a radially inner side of the stator.
    Type: Application
    Filed: June 11, 2014
    Publication date: May 5, 2016
    Applicant: AISIN AW CO., LTD.
    Inventors: Hideaki KIMURA, Tsuyoshi NIWA, Takamitsu SUGIMOTO, Susumu KATO, Shigeru MAEDA, Takeshi YOKOYAMA
  • Patent number: 9277600
    Abstract: A stator coil heating apparatus and a stator coil heating method that are capable of effectively preventing a core from thermal deformation particularly caused due to a magnetic flux generated by a coil head, without the problem of heating temperature variation, and also shortening a time for the process of heating a stator coil, are provided. A stator coil heating apparatus A to heat a stator coil L wound around a circular core F, comprises: induction heating coil heads 1 and 11 that heat the circular coil L by generating an inductive effect acting from outside in the thickness direction of the core F, against circular winding coil bases La and Lb that are sticking out of end faces Fa and Fb of the core F in the thickness direction thereof; and shields 2 and 12 that block a magnetic flux generated by the coil heads 1 and 11, out of the end faces Fa and Fb of the core F in the thickness direction thereof.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: March 1, 2016
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Keishi Matsumoto, Hideaki Miyake, Hideaki Kimura, Satoshi Koide
  • Publication number: 20150379083
    Abstract: A custom query execution engine can be generated that captures a query. More particularly, the custom query execution engine can be generated based on combination of a query and an execution engine. Subsequent to generation, a custom query execution engine can be submitted to a system configured to execute the custom query execution engine and evaluate the query over a data store.
    Type: Application
    Filed: June 25, 2014
    Publication date: December 31, 2015
    Inventors: Willis Lang, Nikhil Teletia, Hideaki Kimura, Alan D. Halverson, Srinath Shankar, Karthik Ramachandra
  • Publication number: 20150355395
    Abstract: A colored low-polarizing film of a desired color is produced by causing a polyvinyl alcohol film to swell with water, stretching, dyeing with an organic dichroic dye, and drying it; a polarizing sheet including the film and transparent sheets attached to both sides of the film by an adhesive; and an injection-molded polarizing lens obtained by causing the sheet to curve to impart spherical or aspherical surfaces to obtain a curved polarizing lens and injecting a transparent resin onto the concave surface of the lens. The dye includes a dichroic organic dye and a coloration organic dye, wherein the dichroic composition includes a combination of dichroic dyes having a dichroic ratio of 13 or higher, wherein the coloration dye composition includes a combination of dyes having an extremely low dichroic ratio, of 4 or less, or substantially having no dichroic ratio.
    Type: Application
    Filed: January 21, 2014
    Publication date: December 10, 2015
    Applicants: MITSUBISHI GAS CHEMICAL COMPANY, INC., MGC FILSHEET CO., LTD.
    Inventors: Hideaki KIMURA, Taisuke SASAGAWA, Masayuki AKAKI, Toshihiko TAKANO