Patents by Inventor Graham White
Graham White 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: 11903712Abstract: Proposed are concepts of identifying physiological stress of a user of a virtual reality environment by displaying to the user a virtual object at an object location within the virtual reality environment and instructing the user to interact with the displayed virtual object. A measure of physiological stress may then be determined based on a detected parameter of the user's movement in response to the instruction, and the measure of physiological stress may be associated with a part of the user's body based on the object location.Type: GrantFiled: June 8, 2018Date of Patent: February 20, 2024Assignee: International Business Machines CorporationInventors: Daniel T. Cunnington, Elizabeth Bowen, Gwilym B. L. Newton, Elizabeth J. Maple, Graham White
-
Publication number: 20230080287Abstract: A holster for attaching an item to a garment includes a baseplate having a central portion and a peripheral portion. The baseplate is made of a rigid or semi-rigid material. The central portion of the baseplate includes a first opening that is sized and shaped to accommodate a belt, strap, or MOLLE webbing. The holster additionally includes a plurality of notches in the peripheral portion of the baseplate. The plurality of notches are sized and shaped to accommodate a tethering member passing therethrough. The holster may be attached to the garment by engagement between the opening in the baseplate and the garment. The item to be carried in the holster is strapped to the holster with the tethering member. The holster may be provided as part of a kit that includes a top plate and the tethering member.Type: ApplicationFiled: September 15, 2022Publication date: March 16, 2023Inventors: Uriah Shane Popp, David Saxman, Paul Stultz, Graham White
-
Publication number: 20220221295Abstract: Concepts for generating navigation instructions for a driver of a vehicle are presented. One example, includes obtaining a current location of the vehicle, a route for the vehicle from the current location to a target destination, and a captured image of the surrounding environment of the vehicle, the image having a field of view comprising at least part of a field of view of the driver. An object is identified in the captured image. Navigation instructions for the driver are generated based on the current location of the vehicle, the route for the vehicle and the object identified in the captured image.Type: ApplicationFiled: March 28, 2022Publication date: July 14, 2022Applicant: DoorDash, Inc.Inventors: Graham White, Andrew S. Feltham
-
Patent number: 11344956Abstract: Wood core drilling bits for use in wood frame construction of structures in the residential and/or commercial market and sets of the same have a cylindrical barrel defining an axis of rotation and a first end that is open and a second end defined by a hub having a bore therethrough. The open end defines a plurality of cutting teeth and the cylindrical barrel defines a plurality of slots radially therethrough. The plurality of slots are positioned as points of a three-dimensional curve turning about the axis of rotation while moving parallel to the axis of rotation.Type: GrantFiled: December 22, 2018Date of Patent: May 31, 2022Inventors: Vincent Graham White, Kirk Thomas Lanz
-
Patent number: 11287276Abstract: Concepts for generating navigation instructions for a driver of a vehicle are presented. One example, includes obtaining a current location of the vehicle, a route for the vehicle from the current location to a target destination, and a captured image of the surrounding environment of the vehicle, the image having a field of view comprising at least part of a field of view of the driver. An object is identified in the captured image. Navigation instructions for the driver are generated based on the current location of the vehicle, the route for the vehicle and the object identified in the captured image.Type: GrantFiled: November 8, 2019Date of Patent: March 29, 2022Assignee: DoorDash, Inc.Inventors: Graham White, Andrew S. Feltham
-
Patent number: 11151778Abstract: Optimizing the rendering of objects in a Web browser view is described. A Web browser system includes: a processor, a computer readable memory, and a computer readable storage medium associated with a computer device; program instructions of an object model configured to organize objects in layers including a lower layer and one or more higher layers; program instructions of a rendering engine for loading two or more objects from a server into the layers of the object model and for rendering selected objects in a Web browser view; program instructions of an object selection engine configured to select two or more loaded objects in the object model for display in the client browser view; and program instructions of an object deselection engine configured to deselect one or more selected objects in a lower layer that are occluded by one or more objects in a higher layer or above.Type: GrantFiled: March 29, 2019Date of Patent: October 19, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew S. Feltham, Robert S. Smart, Graham White
-
Patent number: 11114111Abstract: A method of determining a participant's contribution to a conversation or dialogue by generating a contribution score is provided. The contribution score may be determined based on at least one of a prosody analysis of a participant's input and an input reaction measure indicative of another participant's reaction to the participant's input. An associated computer system and computer program product is also provided.Type: GrantFiled: May 20, 2020Date of Patent: September 7, 2021Assignee: International Business Machines CorporationInventors: Ignas Bolsakovas, Kevin C. Brown, Dominic E. Thorne, Graham White
-
Publication number: 20200402658Abstract: Systems, computer-implemented methods and computer program products are provided facilitating explanation selection for machine learning system output. In one embodiment, the computer-implemented method includes: accessing, by a device operatively coupled to a processor, a plurality of explanation generation components to generate different types of explanations of a machine learning output; monitoring, by the device, indicators of an entity receiving the machine learning system output to obtain user emotional state descriptors; and providing, by the device, an explanation from a selected explanation generation component to a user interface for evaluation of the machine learning system output with the explanation.Type: ApplicationFiled: June 20, 2019Publication date: December 24, 2020Inventors: Richard J. Tomsett, Graham White, David S. Braines
-
Patent number: 10826969Abstract: A method and associated system. A server computer selects a re-ordering scheme for re-ordering chunks of an original file that includes N chunks. N is at least 2. The server computer divides the file into the chunks. The server computer re-orders the chunks according to the selected re-ordering scheme to form an obfuscated file that includes the re-ordered chunks. The selected re-ordering scheme specifies for each chunk in the original file a position of said each chunk in the obfuscated file. The re-ordering includes performing N iterations such that in iteration I the position of chunk I in the obfuscated file is determined to be the position of chunk I specified in the selected re-ordering scheme (I=1, 2, . . . N). The server computer sends, to a client computer, the obfuscated file along with a scheme access reference that enables the client computer to access the selected re-ordering scheme.Type: GrantFiled: October 11, 2018Date of Patent: November 3, 2020Assignee: International Business Machines CorporationInventors: Andrew S. Feltham, Graham White
-
Publication number: 20200279574Abstract: A method of determining a participant's contribution to a conversation or dialogue by generating a contribution score is provided. The contribution score may be determined based on at least one of a prosody analysis of a participant's input and an input reaction measure indicative of another participant's reaction to the participant's input. An associated computer system and computer program product is also provided.Type: ApplicationFiled: May 20, 2020Publication date: September 3, 2020Inventors: Ignas Bolsakovas, Kevin C. Brown, Dominic E. Thorne, Graham White
-
Patent number: 10692516Abstract: A method of determining a participant's contribution to a conversation or dialogue by generating a contribution score is provided. The contribution score may be determined based on at least one of a prosody analysis of a participant's input and an input reaction measure indicative of another participant's reaction to the participant's input. An associated computer system and computer program product is also provided.Type: GrantFiled: April 28, 2017Date of Patent: June 23, 2020Assignee: International Business Machines CorporationInventors: Ignas Bolsakovas, Kevin C. Brown, Dominic E. Thorne, Graham White
-
Patent number: 10599318Abstract: Embodiments relate to controlling display of a document, where the document comprises multiple columns. An aspect includes displaying the columns of the document in a viewport, receiving a user input defining a downwards scrolling for the document. Another aspect includes determining the lowest numbered column that does not have its lowest point displayed in the viewport. Another aspect includes scrolling upwards only the lowest numbered column that does not have its lowest point displayed in the viewport, while maintaining all other columns stationary in the viewport.Type: GrantFiled: May 18, 2015Date of Patent: March 24, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew S. Feltham, Dominic P. Harries, Graham White
-
Publication number: 20200072632Abstract: Concepts for generating navigation instructions for a driver of a vehicle are presented. One example, includes obtaining a current location of the vehicle, a route for the vehicle from the current location to a target destination, and a captured image of the surrounding environment of the vehicle, the image having a field of view comprising at least part of a field of view of the driver. An object is identified in the captured image. Navigation instructions for the driver are generated based on the current location of the vehicle, the route for the vehicle and the object identified in the captured image.Type: ApplicationFiled: November 8, 2019Publication date: March 5, 2020Inventors: Graham White, Andrew S. Feltham
-
Patent number: 10542108Abstract: A method and federated publish/subscribe system for data transfer in the federated publish/subscribe system. The federated publish/subscribe system includes a processor, a first message broker, and a second message broker. The second message broker transmits, via the processor, a message A to a first subscribing application and a message (A+?) to a second subscribing application. The message (A+?) differs from the message A by changes ?. The first subscribing application and the second subscribing application are different subscribing applications. Prior to the transmitting by the second message broker, the second message broker receives, from the first message broker via the processor, either (i) a message (A, ?) comprising the message A and the changes ? or (ii) the message A and a message ? comprising the changes ?.Type: GrantFiled: August 6, 2014Date of Patent: January 21, 2020Assignee: International Business Machines CorporationInventors: Christopher R. Gibson, Graham White
-
Patent number: 10527443Abstract: Concepts for generating navigation instructions for a driver of a vehicle are presented. One example, includes obtaining a current location of the vehicle, a route for the vehicle from the current location to a target destination, and a captured image of the surrounding environment of the vehicle, the image having a field of view comprising at least part of a field of view of the driver. An object is identified in the captured image. Navigation instructions for the driver are generated based on the current location of the vehicle, the route for the vehicle and the object identified in the captured image.Type: GrantFiled: August 16, 2017Date of Patent: January 7, 2020Assignee: International Business Machines CorporationInventors: Graham White, Andrew S. Feltham
-
Publication number: 20190374148Abstract: Proposed are concepts of identifying physiological stress of a user of a virtual reality environment by displaying to the user a virtual object at an object location within the virtual reality environment and instructing the user to interact with the displayed virtual object. A measure of physiological stress may then be determined based on a detected parameter of the user's movement in response to the instruction, and the measure of physiological stress may be associated with a part of the user's body based on the object location.Type: ApplicationFiled: June 8, 2018Publication date: December 12, 2019Inventors: Daniel T. Cunnington, Elizabeth Bowen, Gwilym B. L. Newton, Elizabeth J. Maple, Graham White
-
Patent number: 10503830Abstract: Systems, methods and computer program products for processing natural language input are provided. Natural language input is processed by one or more processing rules. The processing rules may specify one or more actions to be performed. The processing rules may alternatively or additionally split up the natural language input into a plurality of simpler sub-inputs, each of which may then be processed by one or more processing rules. The processing rules themselves may be generalized, which generalization may be based on user input. In the event that a suitable processing rule cannot be found, a request may be made to a user to provide instructions for processing the natural language input.Type: GrantFiled: December 19, 2013Date of Patent: December 10, 2019Assignee: International Business Machines CorporationInventors: Edward J. Biddle, James S. Luke, James R. Magowan, Graham White
-
Publication number: 20190228057Abstract: Optimizing the rendering of objects in a Web browser view is described. A Web browser system includes: a processor, a computer readable memory, and a computer readable storage medium associated with a computer device; program instructions of an object model configured to organize objects in layers including a lower layer and one or more higher layers; program instructions of a rendering engine for loading two or more objects from a server into the layers of the object model and for rendering selected objects in a Web browser view; program instructions of an object selection engine configured to select two or more loaded objects in the object model for display in the client browser view; and program instructions of an object deselection engine configured to deselect one or more selected objects in a lower layer that are occluded by one or more objects in a higher layer or above.Type: ApplicationFiled: March 29, 2019Publication date: July 25, 2019Inventors: Andrew S. Feltham, Robert S. Smart, Graham White
-
Publication number: 20190193172Abstract: Wood core drilling bits for use in wood frame construction of structures in the residential and/or commercial market and sets of the same have a cylindrical barrel defining an axis of rotation and a first end that is open and a second end defined by a hub having a bore therethrough. The open end defines a plurality of cutting teeth and the cylindrical barrel defines a plurality of slots radially therethrough. The plurality of slots are positioned as points of a three-dimensional curve turning about the axis of rotation while moving parallel to the axis of rotation.Type: ApplicationFiled: December 22, 2018Publication date: June 27, 2019Inventors: Vincent Graham White, Kirk Thomas Lanz
-
Patent number: 10296565Abstract: Optimizing the rendering of objects in a Web browser view is described. A Web browser system includes: a processor, a computer readable memory, and a computer readable storage medium associated with a computer device; program instructions of an object model configured to organize objects in layers including a lower layer and one or more higher layers; program instructions of a rendering engine for loading two or more objects from a server into the layers of the object model and for rendering selected objects in a Web browser view; program instructions of an object selection engine configured to select two or more loaded objects in the object model for display in the client browser view; and program instructions of an object deselection engine configured to deselect one or more selected objects in a lower layer that are occluded by one or more objects in a higher layer or above.Type: GrantFiled: January 18, 2017Date of Patent: May 21, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew S. Feltham, Robert S. Smart, Graham White