Patents by Inventor Hiroshi Horii

Hiroshi Horii 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: 11327793
    Abstract: Systems and methods for processing hierarchical tasks in a garbage collection mechanism are provided. The method includes determining chunks in a task queue. Each chunk is a group of child tasks created after processing one task. The method includes popping, by an owner thread, tasks from a top side of the task queue pointed at by a chunk in a first in first out (FIFO) pop. The method also includes stealing, by a thief thread, tasks from a chunk in an opposite side of the task queue.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: May 10, 2022
    Assignee: International Business Machines Corporation
    Inventors: Michihiro Horie, Kazunori Ogata, Mikio Takeuchi, Hiroshi Horii
  • Publication number: 20220129290
    Abstract: A computer-implemented method is provided for managing Garbage Collection (GC) safepoints. The method includes determining whether a GC safepoint for a target native method can be removed by checking a heap occupancy ratio prior to executing the target native method. The method further includes removing the GC safepoint responsive to the heap occupancy ratio prior to executing the target native method being less than a threshold occupancy amount percentage. The method also includes determining whether the GC safepoint for the target native method can be removed by checking a most recent GC pause time. The method additionally includes removing the GC safepoint responsive to the most recent GC pause time being shorter by a threshold pause time amount percentage than an execution time of the target native method.
    Type: Application
    Filed: October 28, 2020
    Publication date: April 28, 2022
    Inventors: Michihiro Horie, Kazunori Ogata, Hiroshi Horii
  • Publication number: 20220126519
    Abstract: A physical three-dimensional (3D) model is printed that corresponds to a 3D digital design of an underlying digital render model of an object. The physical 3D model includes markings associated with physically orientable parts. An image processing subsystem analyzes a captured image of the physical 3D model. A pose determination subsystem detects orientations of the physically orientable parts of the physical 3D model using the markings in the captured image. A rendering subsystem generates digitally posed renderings of the object with digitally orientable parts of the digital render model in orientations corresponding to the detected orientations of the physically orientable parts.
    Type: Application
    Filed: July 18, 2019
    Publication date: April 28, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Ian N. Robinson, Ji Won Jun, Hiroshi Horii
  • Publication number: 20220121283
    Abstract: In example implementations, an apparatus is provided. The apparatus includes a biometric sensor, a motion sensor, and a housing. The biometric sensor is to collect biometric data. The motion sensor is to detect movement of a finger of a user that is translated into motion or a control input in a virtual reality (VR) application. The housing is to enclose the biometric sensor and the motion sensor. The housing includes a mechanical coupling to attach to the finger of the user.
    Type: Application
    Filed: June 12, 2019
    Publication date: April 21, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Mithra Vankipuram, Hiroshi Horii, Rafael Ballagas
  • Publication number: 20220100273
    Abstract: In example implementations, an apparatus is provided. The apparatus includes a body portion and a plurality of legs movably coupled to the body portion. The body portion is to rest on a backside of a hand of a user. Each one of the plurality of legs include a curved portion to fit between fingers of a user. Respective ends of the plurality of legs are to contact a palm of the user.
    Type: Application
    Filed: June 12, 2019
    Publication date: March 31, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Mithra Vankipuram, Hiroshi Horii, Rafael Ballagas
  • Publication number: 20220090361
    Abstract: A working machine includes: a support bracket provided on a machine body and including a boom pivotal support portion and a cylinder pivotal support portion; a boom pivotally supported by the boom pivotal support portion; a boom cylinder pivotally supported at the cylinder pivotal support portion and the boom, and causing the boom to swing upward and downward; a hydraulic hose extended through the support bracket from the rear of the support bracket to the front of the support bracket and connected to the boom cylinder; a first clamp to retain the hydraulic hose on the support bracket; and a second clamp to retain the hydraulic hose on the boom cylinder. The support bracket includes a through hole through which the hydraulic hose is passed in a fore-and-aft direction. The first clamp is disposed rearward of the through hole and forward of the rear end of the boom shaft.
    Type: Application
    Filed: November 30, 2021
    Publication date: March 24, 2022
    Applicant: KUBOTA CORPORATION
    Inventors: Kazuaki SHOBU, Hiroshi HORII, Hitoshi IWAMURA, Shoichi KAWANO, Shohei DOI
  • Publication number: 20220081876
    Abstract: In a working machine, a stroke of an arm cylinder caused when a distance of a tip portion of an arm from a machine body is equal to a predetermined limit distance is defined as a stroke Y1, a stroke of a boom cylinder caused when the stroke of the arm cylinder is equal to the stroke Y1 and a height of the tip portion of the arm is equal to a height of a boom pivot shaft is defined as a stroke X1, and when the stroke of the boom cylinder is between X1 and a stroke end thereof in a direction to swing the boom upward, the controller restricts the stroke of the arm cylinder to swing the arm in a dumping direction to prevent the arm from swinging further in the dumping direction from a position where the stroke of the arm cylinder is equal to Y1.
    Type: Application
    Filed: November 26, 2021
    Publication date: March 17, 2022
    Applicant: KUBOTA CORPORATION
    Inventor: Hiroshi Horii
  • Patent number: 11262854
    Abstract: An input device for providing input to a computing device includes a hand-held controller movable across and above a work surface. The input device includes a mouse sensor positioned on or in the hand-held controller to sense two-dimensional (2D) translation data representing translational movement of the hand-held controller across the work surface, and a six degree of freedom (6DOF) sensor positioned on or in the hand-held controller to sense 6DOF data representing position and orientation of the hand-held controller above the work surface.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: March 1, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael Sutherland, Rafael Ballagas, Hiroshi Horii, Ian N. Robinson
  • Publication number: 20220057865
    Abstract: A method is described in which biometric input is associated with at least one selectable option on a user controller prior to receipt of a user selection for the at least one selectable option; a past input by a user of a previous selectable option on the user controller is identified; and the at least one selectable option is preemptively executed according to the biometric input and the past input of the previous selectable option, prior to receipt of the user selection for the at least one selectable option.
    Type: Application
    Filed: April 12, 2019
    Publication date: February 24, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Rafael Antonio Ballagas, Hiroshi Horii, Mithra Vankipuram
  • Publication number: 20220027370
    Abstract: A computer-implemented method is presented for reducing data loading overhead of middleware to facilitate direct data loading to a database management system (DBMS). The method includes, while data loading, sending external-writes to a memory-based DBMS if corresponding internal-writes are for vertices, exporting all the external-writes to a disk-based DBMS as an export file, and sending an external-read for vertices to an in-memory DBMS if the middleware requests data. The method further includes, at the end of data loading, generating files for raw data of the disk-based DBMS from the export file and sending the generated raw files to the disk-based DBMS.
    Type: Application
    Filed: July 27, 2020
    Publication date: January 27, 2022
    Inventors: Hiroshi Horii, Mikio Takeuchi, Rina Inoue
  • Patent number: 11226674
    Abstract: An enhanced reality system, in an example, includes an input device, the input device including a first arm and a second arm configured to be held together by a user; a sensor to sense, at least, a relative position of at least a portion of the first and second arms; wherein sensing, at least, the relative position of the first and second arms comprises a haptic retargeting process that simulates a touching of ends of the first and second arms to the outer surface of a virtual object presented in the enhanced reality environment.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: January 18, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Alexander Thayer, Ian N. Robinson, Hiroshi Horii, Junrui Yang, Rafael Ballagas, Ning Ge, Craig Peter Sayers
  • Patent number: 11225774
    Abstract: A working machine according to an embodiment of the present invention includes an operator seat, an operation base arranged in front of the operator seat, an operation member arranged on the operation base and configured to be gripped and moved, and an armrest member extending from the operation base toward a side of the operator seat.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: January 18, 2022
    Assignee: KUBOTA CORPORATION
    Inventor: Hiroshi Horii
  • Patent number: 11226683
    Abstract: An apparatus is disclosed to monitor movement of a held object in a virtual reality system. The apparatus comprises a primary tracking system with a first sensor to monitor movement of the user's hand, and a secondary tracking system with a second sensor to monitor a position of the held object. The position is measured in relation to the hand movement.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: January 18, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Hiroshi Horii, Ian N Robinson
  • Patent number: 11227447
    Abstract: In example implementations, an apparatus is provided. The apparatus includes a first channel, a second channel, a physical control interface, and a processor in communication with the physical control interface. The first channel provides a virtual image. The second channel provides a second image. The physical control interface receives the first channel and the second channel. The processor mixes a view of the virtual image and the second image based on a setting of the physical control interface.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: January 18, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ji Won Jun, Hiroshi Horii
  • Publication number: 20220011861
    Abstract: In example implementations, a virtual reality (VR) system is provided. The VR system includes a head mounted display (HMD), a hand wearable interface, a wireless communication interface, and a processor. The HMD is to display a computer generated artificial world. The wireless communication interface is to establish a wireless communication path. The processor is communicatively coupled to the HMD, the hand wearable interface, and the wireless communication interface. The processor is to receive an indication that a touch screen device is located from a locator device in the HMD or the hand wearable device, to establish a wireless connection to the touch screen device via the wireless communication interface, and to receive an input via the touch screen device.
    Type: Application
    Filed: April 19, 2018
    Publication date: January 13, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Hiroshi Horii, Mithra Vankipuram, Ian N. Robinson
  • Patent number: 11200256
    Abstract: A computer-implemented method for increasing record availability on a distributed database system implementing multiple partitioning strategies includes identifying first processing devices of a distributed database system for storing one or more first records in accordance with multiple partitioning strategies, determining that at least two of the first processing devices are identified for storing a given one of the one or more first records, and selecting one or more new processing devices of the distributed database system for storing the given first record to achieve sufficiently high availability of the given record within the distributed database system.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: December 14, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hiroshi Horii, Tatsuhiro Chiba, Takeshi Yoshimura, Mikio Takeuchi
  • Publication number: 20210383267
    Abstract: Systems, computer-implemented methods, and computer program products to facilitate sampling of an operator in a quantum system are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a cache component that caches a probability distribution and a quantum state of one or more Kraus operators in a quantum circuit. The computer executable components can further comprise a simulator component that simulates one or more shots of the quantum circuit based on the probability distribution and the quantum state of the one or more Kraus operators. The one or more shots are indicative of one or more algorithm execution instances.
    Type: Application
    Filed: June 5, 2020
    Publication date: December 9, 2021
    Inventors: Hiroshi Horii, Hitomi Chiba, Christopher James Wood
  • Publication number: 20210368105
    Abstract: A system includes a video capture device to broadcast an image of a streaming participant. A motion platform moves the video capture device in response to a control command. A controller receives location data associated with the participant. The controller positions the video capture device such that the participant's location within the image is adjusted by the control command. The control command is adjusted according to participant movement detected by changes in the location data.
    Type: Application
    Filed: October 18, 2018
    Publication date: November 25, 2021
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Mithra Vankipuram, Kevin Smathers, Hiroshi Horii
  • Publication number: 20210365106
    Abstract: Example virtual reality controller apparatus are disclosed herein. An example controller for use with a virtual reality device implementing a virtual reality environment includes a base and a shaft supported by the base. The shaft includes a first control button associated with a first axis of a coordinate plane. The first control button is in communication with the virtual reality device. Activation of the first control button is to cause restriction of movement a virtual object in the virtual reality environment relative to the first axis. The shaft includes a second control button associated with a second axis of the coordinate plane. The second control button is in communication with the virtual reality device. Activation of the second control button is to cause restriction of movement of the virtual object in the virtual reality environment relative to the second axis.
    Type: Application
    Filed: October 18, 2018
    Publication date: November 25, 2021
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Hiroshi Horii, Kevin Smathers
  • Patent number: 11163594
    Abstract: A computer-implemented method is provided for compilation rescheduling from among four compilation levels comprising level 1, level 2, level 3, and level 4 on a parallel distributed computing framework running processes for a plurality of jobs of a virtual machine. The method bypasses a program analysis overhead that includes measuring a compiled method execution time by identifying completed compilation levels of a Just In Time compilation. The method finds a repetition of a same process in the processes for the plurality of jobs of the virtual machine from profiles by comparing main class names, virtual machine parameters, and Jar file types therein.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: November 2, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michihiro Horie, Tatsuhiro Chiba, Kazunori Ogata, Hiroshi Horii