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: 11327793Abstract: 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: GrantFiled: February 18, 2020Date of Patent: May 10, 2022Assignee: International Business Machines CorporationInventors: Michihiro Horie, Kazunori Ogata, Mikio Takeuchi, Hiroshi Horii
-
Publication number: 20220129290Abstract: 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: ApplicationFiled: October 28, 2020Publication date: April 28, 2022Inventors: Michihiro Horie, Kazunori Ogata, Hiroshi Horii
-
Publication number: 20220126519Abstract: 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: ApplicationFiled: July 18, 2019Publication date: April 28, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Ian N. Robinson, Ji Won Jun, Hiroshi Horii
-
Publication number: 20220121283Abstract: 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: ApplicationFiled: June 12, 2019Publication date: April 21, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Mithra Vankipuram, Hiroshi Horii, Rafael Ballagas
-
Publication number: 20220100273Abstract: 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: ApplicationFiled: June 12, 2019Publication date: March 31, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Mithra Vankipuram, Hiroshi Horii, Rafael Ballagas
-
Publication number: 20220090361Abstract: 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: ApplicationFiled: November 30, 2021Publication date: March 24, 2022Applicant: KUBOTA CORPORATIONInventors: Kazuaki SHOBU, Hiroshi HORII, Hitoshi IWAMURA, Shoichi KAWANO, Shohei DOI
-
Publication number: 20220081876Abstract: 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: ApplicationFiled: November 26, 2021Publication date: March 17, 2022Applicant: KUBOTA CORPORATIONInventor: Hiroshi Horii
-
Patent number: 11262854Abstract: 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: GrantFiled: September 25, 2017Date of Patent: March 1, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Michael Sutherland, Rafael Ballagas, Hiroshi Horii, Ian N. Robinson
-
Publication number: 20220057865Abstract: 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: ApplicationFiled: April 12, 2019Publication date: February 24, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Rafael Antonio Ballagas, Hiroshi Horii, Mithra Vankipuram
-
Publication number: 20220027370Abstract: 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: ApplicationFiled: July 27, 2020Publication date: January 27, 2022Inventors: Hiroshi Horii, Mikio Takeuchi, Rina Inoue
-
Patent number: 11226674Abstract: 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: GrantFiled: September 25, 2017Date of Patent: January 18, 2022Assignee: 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: 11225774Abstract: 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: GrantFiled: June 26, 2019Date of Patent: January 18, 2022Assignee: KUBOTA CORPORATIONInventor: Hiroshi Horii
-
Patent number: 11226683Abstract: 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: GrantFiled: April 20, 2018Date of Patent: January 18, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Hiroshi Horii, Ian N Robinson
-
Patent number: 11227447Abstract: 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: GrantFiled: July 16, 2018Date of Patent: January 18, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ji Won Jun, Hiroshi Horii
-
Publication number: 20220011861Abstract: 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: ApplicationFiled: April 19, 2018Publication date: January 13, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Hiroshi Horii, Mithra Vankipuram, Ian N. Robinson
-
Patent number: 11200256Abstract: 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: GrantFiled: April 11, 2019Date of Patent: December 14, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hiroshi Horii, Tatsuhiro Chiba, Takeshi Yoshimura, Mikio Takeuchi
-
Publication number: 20210383267Abstract: 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: ApplicationFiled: June 5, 2020Publication date: December 9, 2021Inventors: Hiroshi Horii, Hitomi Chiba, Christopher James Wood
-
Publication number: 20210368105Abstract: 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: ApplicationFiled: October 18, 2018Publication date: November 25, 2021Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Mithra Vankipuram, Kevin Smathers, Hiroshi Horii
-
Publication number: 20210365106Abstract: 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: ApplicationFiled: October 18, 2018Publication date: November 25, 2021Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Hiroshi Horii, Kevin Smathers
-
Patent number: 11163594Abstract: 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: GrantFiled: October 29, 2019Date of Patent: November 2, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michihiro Horie, Tatsuhiro Chiba, Kazunori Ogata, Hiroshi Horii