Patents by Inventor Michael Bunnell
Michael Bunnell 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: 12023590Abstract: Movement-related parameters used in virtual physical calculation are changed such that a designated object selected based on an operation input is caused to perform return movement to return to previously recorded positions and orientations, sequentially backward from the time of giving a start instruction based on the operation input. A state in a virtual space including a player character, the designated object, and other objects is updated based on the virtual physical calculation.Type: GrantFiled: May 23, 2023Date of Patent: July 2, 2024Assignee: NINTENDO CO., LTD.Inventors: Naoki Fukada, Corey Michael Bunnell, Yuya Sato
-
Patent number: 11727638Abstract: In one embodiment, a computing system may display, to a viewer, a virtual surface rendered based on a first mesh of the virtual surface. In response a trigger condition, the system may generate a second mesh for the virtual surface based at least on a distance of the viewer to the virtual surface. The second mesh may include at least one new vertex with respect to the first mesh. The new vertex may be associated with a target position. The system may determine a starting position on the first mesh corresponding to the new vertex of the second mesh. The system may generate a sequence of frames depicting the virtual surface undergoing a progressive transition process using a progressively-changing mesh with a progressively-changing vertex that corresponds to the new vertex. The progressively-changing vertex may progressively move from the starting position to the target position during the progressive transition process.Type: GrantFiled: August 21, 2020Date of Patent: August 15, 2023Assignee: Meta Platforms Technologies. LLCInventor: Michael Bunnell
-
Patent number: 11701588Abstract: Movement-related parameters used in virtual physical calculation are changed such that a designated object selected based on an operation input is caused to perform return movement to return to previously recorded positions and orientations, sequentially backward from the time of giving a start instruction based on the operation input. A state in a virtual space including a player character, the designated object, and other objects is updated based on the virtual physical calculation.Type: GrantFiled: May 24, 2021Date of Patent: July 18, 2023Assignee: NINTENDO CO., LTD.Inventors: Naoki Fukada, Corey Michael Bunnell, Yuya Sato
-
Publication number: 20220230352Abstract: One embodiment is directed to controlling a computing system based on an interpreted user intention. Another embodiment is directed to generating a smoothed position of a feature based upon detected and reprojected positions of the feature. Another embodiment is directed to performing one or more image treatments on a facial region of a user until the perceived SQS satisfies the predetermined target SQS. Another embodiment is directed to video conferencing monitoring the quality of video feed coming from the participants of the video conferencing and creating an image or video from the feed when that participant's feed is good and replacing the live video with the newly created good quality image or video when the feed is bad. Another embodiment is directed to a process of baked triplanar projection using triangles generated from a tessellation, where the baked triplanar projection can generate a 2D mesh including UV coordinates.Type: ApplicationFiled: February 4, 2022Publication date: July 21, 2022Inventors: Mahdi Salmani Rahimi, Yu Mao, Zhiqing Rao, Charlene Mary Atlas, Jasmine Soria Sears, Ocean Quigley, Romain Bachy, Yehezkel Shraga Resheff, Michal Rosen, Michael Bunnell, Bret Hobbs
-
Patent number: 10657705Abstract: Implementations of the present disclosure are directed to a method, a system, and an article for rendering shadows in a graphical image of a virtual environment. An example computer-implemented method can include: generating a digital image of a virtual environment; providing a depth buffer for the digital image that includes a depth value for each pixel in the digital image; rendering a first shadow in a first region of the digital image by, at least, adjusting colors and depth values for pixels in the first region; and rendering a second shadow in a second region that partially overlaps the first region by, at least: (i) identifying a shadow rendering region to be within the second region but outside the first region, based on the adjusted depth values; and (ii) adjusting colors and depth values for pixels in the shadow rendering region.Type: GrantFiled: February 5, 2019Date of Patent: May 19, 2020Assignee: MZ IP Holdings, LLCInventor: Michael Bunnell
-
Publication number: 20190172255Abstract: Implementations of the present disclosure are directed to a method, a system, and an article for rendering shadows in a graphical image of a virtual environment. An example computer-implemented method can include: generating a digital image of a virtual environment; providing a depth buffer for the digital image that includes a depth value for each pixel in the digital image; rendering a first shadow in a first region of the digital image by, at least, adjusting colors and depth values for pixels in the first region; and rendering a second shadow in a second region that partially overlaps the first region by, at least: (i) identifying a shadow rendering region to be within the second region but outside the first region, based on the adjusted depth values; and (ii) adjusting colors and depth values for pixels in the shadow rendering region.Type: ApplicationFiled: February 5, 2019Publication date: June 6, 2019Inventor: Michael Bunnell
-
Patent number: 10235798Abstract: Implementations of the present disclosure are directed to a method, a system, and an article for rendering shadows in a graphical image of a virtual environment. An example computer-implemented method can include: generating a digital image of a virtual environment; providing a depth buffer for the digital image that includes a depth value for each pixel in the digital image; rendering a first shadow in a first region of the digital image by, at least, adjusting colors and depth values for pixels in the first region; and rendering a second shadow in a second region that partially overlaps the first region by, at least: (i) identifying a shadow rendering region to be within the second region but outside the first region, based on the adjusted depth values; and (ii) adjusting colors and depth values for pixels in the shadow rendering region.Type: GrantFiled: March 19, 2018Date of Patent: March 19, 2019Assignee: MZ IP Holdings, LLCInventor: Michael Bunnell
-
Publication number: 20180276878Abstract: Implementations of the present disclosure are directed to a method, a system, and an article for rendering shadows in a graphical image of a virtual environment. An example computer-implemented method can include: generating a digital image of a virtual environment; providing a depth buffer for the digital image that includes a depth value for each pixel in the digital image; rendering a first shadow in a first region of the digital image by, at least, adjusting colors and depth values for pixels in the first region; and rendering a second shadow in a second region that partially overlaps the first region by, at least: (i) identifying a shadow rendering region to be within the second region but outside the first region, based on the adjusted depth values; and (ii) adjusting colors and depth values for pixels in the shadow rendering region.Type: ApplicationFiled: March 19, 2018Publication date: September 27, 2018Inventor: Michael Bunnell
-
Publication number: 20160059672Abstract: A liquid cooling system for a work vehicle may generally include an expansion tank and a deaeration line having a fluid conduit which fluidly couples the expansion tank to a component of the cooling system. The fluid conduit defines a flow passage therein and includes an upstream portion, a downstream portion and an intermediate portion where the intermediate portion is defined between the upstream and downstream portions. The flow passage within the intermediate portion has cross-sectional shape which restricts liquid coolant flow between the component and the expansion tank during operation of the work vehicle.Type: ApplicationFiled: August 26, 2014Publication date: March 3, 2016Inventors: Michael Bunnell, Stephen M. Balcom, Daniel A. Morey, Rajeshwar Adupala, Mark Klassen
-
Publication number: 20150275831Abstract: An air intake system for a work vehicle is disclosed. The air intake system may generally include a filter assembly having a pre-cleaner configured to separate particulates from air received within the filter assembly. The pre-cleaner may define a pre-cleaner outlet. In addition, the air intake system may include a blower having a fan and a housing encasing the fan. The fan may be configured to create a vacuum such that the particulates separate from the air are expelled from the pre-cleaner outlet and flow into the housing. The housing may define a blower outlet through which the particulates are expelled from the housing. Moreover, the flow of particulates through the blower outlet may be oriented non-parallel to a rotational axis of the fan.Type: ApplicationFiled: September 6, 2013Publication date: October 1, 2015Applicant: CNH Industrial America LLCInventors: Thomas Chlystek, Lorenzo Gomez, Leonid Chernyavsky, Daniel Morey, Michael Bunnell, Mark Douglas Klassen
-
Patent number: 8807633Abstract: A suspension system for a cab of an off-road vehicle includes a superstructure configured to receive a cab frame. The superstructure forms a framework, the corners of which receive suspension assemblies and dampers. The suspension assemblies include one or more springs or resilient elements to resist suspension motion, and the dampers provide dampening of the motion. Lateral and longitudinal suspension motions are resisted by links between the corners of the superstructure. An anti-roll bar reduces roll. The entire suspension system may be pre-assembled and then joined to the vehicle chassis frame. The cab frame may then be placed on the suspension system. Parts of the suspension system may interface with and be housed by roll-over protective structures.Type: GrantFiled: June 20, 2012Date of Patent: August 19, 2014Assignee: CNH Industrial America LLCInventors: Rowland James Milburn, Michael Bakken, Salvatore Virgilio, David Larry Tveito, David Sheldon Booth, John Thomas Rasset, Jason Keith Novacek, Dallas Lee Jorgenson, Chad Alry Bautz, Michael Bunnell, Shane Michael Scott, Daniel John Zurn, Russell Stoltman
-
Publication number: 20100308134Abstract: A paint spray gun for two component paint systems for industrial applications and which may be an automatic gun for use with industrial robots or may be a hand held spray gun. The spray gun includes a housing or gun body having a tubular extension or forward end; a nozzle; a rotatable air cap mountable onto the tubular extension of the housing. The air cap has an air cap ring for threadably mounting the air cap to the gun body. A needle or needle valve is disposed within the gun body and a mixing chamber or packing is provided rearwardly of the nozzle in the tubular extension and in which the paint components are mixed. The tubular extension has a pair of opposed axially offset turbine air inlets in fluid communication therewith through which the paint components are delivered into the mixing chamber.Type: ApplicationFiled: June 1, 2010Publication date: December 9, 2010Inventor: Michael Bunnell
-
Publication number: 20060225061Abstract: A method and apparatus for optimizing register allocation during scheduling and execution of program code in a hardware environment. The program code can be compiled to optimize execution given predetermined hardware constraints. The hardware constraints can include the number of register read and write operations that can be performed in a given processor pass. The optimizer can initially schedule the program using virtual registers and a goal of minimizing the amount of active registers at any time. The optimizer reschedules the program to assign the virtual registers to actual physical registers in a manner that minimizes the number of processor passes used to execute the program.Type: ApplicationFiled: March 31, 2005Publication date: October 5, 2006Applicant: NVIDIA CorporationInventors: Michael Ludwig, Jayant Kolhe, Robert Glanville, Geoffrey Berry, Boris Beylin, Michael Bunnell
-
Publication number: 20060118290Abstract: An HVAC system for work vehicle having an operator compartment for an operator is disclosed. The HVAC system includes a pressurizer blower and an air-conditioning system coupled to an electronic circuit. The electronic circuit is configured to reduce the output of the pressurizer blower when the operator selects a high output from the air-conditioning system. The HVAC system is also configured to provide defog operation in both a manual mode and an automatic mode of operation. The HVAC system is configured to reset the defog operation when the vehicle ignition is turned off or turned back on. The HVAC system is also configured not to reset the defog operation when the operator switches rapidly between the automatic mode and the manual mode of operation.Type: ApplicationFiled: December 7, 2004Publication date: June 8, 2006Inventors: Mark Klassen, Leonid Chernyavsky, Alan Leupold, Paul Wibbels, Michael Bunnell, M. Arshad
-
Patent number: 6789568Abstract: A fluid flow control mechanism includes a crossover fuel assembly which controls fuel flow between tanks such that an engine fuel intake pipe remains submerged. It is for a work vehicle with a fuel system which has two tanks, three flexible couplings, a tube assembly and a valve assembly. The crossover fuel assembly includes a suction tube assembly, a check valve assembly, a connecting polymeric or elastomeric coupling and multiple clamping mechanisms. The engine fuel intake pipe fluidly connects the crossover fuel assembly to the engine.Type: GrantFiled: June 17, 2003Date of Patent: September 14, 2004Assignee: Case, LLCInventors: Michael Bunnell, Daniel Karlak
-
Patent number: D728632Type: GrantFiled: July 12, 2013Date of Patent: May 5, 2015Assignee: CNH Industrial America LLCInventors: Mark Klassen, Larry Wilson, Thomas Chlystek, Phetsamone Siriphong, Michael Bunnell, Carl Fletcher, John Schrepferman, Neil Zimmerman
-
Patent number: D728633Type: GrantFiled: July 12, 2013Date of Patent: May 5, 2015Assignee: CNH Industrial America LLCInventors: Mark Klassen, Larry Wilson, Thomas Chlystek, Phetsamone Siriphong, Michael Bunnell, Carl Fletcher, John Schrepferman, Neil Zimmerman