Patents by Inventor Jun Murakawa
Jun Murakawa 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: 20250010207Abstract: Aspects of the present disclosure relate to detecting churn in video games. Gameplay data for a video game is collected. The collected data is then analyzed with a first trained neural network to identify a pattern associated with one or more patterns associated with a player stopping playing the video game. The one or more patterns are analyzed with a second trained neural network to associate the one or more identified patterns with one or more reasons for the player stopping playing the video game. The one or more reasons are presented to a game developer. A system for detecting player churn in video games and methods for training such a system are also disclosed.Type: ApplicationFiled: July 7, 2023Publication date: January 9, 2025Inventors: Chen Yao, Nobuyuki Nakamura, Sagnik Chowdhury, Ratnakar Pawar, Robert Brown, Jun Murakawa
-
Publication number: 20250010208Abstract: Embodiments of the present disclosure may include a method for enhancing a video game trophy, including detecting an end game state to a video game corresponding to award of a trophy. Embodiments may also include extracting metadata relating to a structure of the end game state from gameplay information associated with award of the trophy. Embodiments may also include determining metrics for the end game state from the metadata. Embodiments may also include applying a drama engine to the metrics for the end game state to generate commentary data corresponding to commentary on the award of the trophy.Type: ApplicationFiled: July 7, 2023Publication date: January 9, 2025Inventors: Chen Yao, Nobuyuki Nakamura, Sagnik Chowdhury, Ratnakar Pawar, Robert Brown, Jun Murakawa
-
Patent number: 11915384Abstract: A technique iteratively fits a rasterization distortion function to a distortion property of a display such as a head-mounted display (HMD). The technique also features reconstructing a distortion function from a rendered image with unknown distortion property.Type: GrantFiled: April 22, 2021Date of Patent: February 27, 2024Assignee: Sony Interactive Entertainment Inc.Inventors: Jun Murakawa, Sagnik Chowdhury
-
Publication number: 20220343458Abstract: A technique iteratively fits a rasterization distortion function to a distortion property of a display such as a head-mounted display (HMD). The technique also features reconstructing a distortion function from a rendered image with unknown distortion property.Type: ApplicationFiled: April 22, 2021Publication date: October 27, 2022Inventors: Jun Murakawa, Sagnik Chowdhury
-
Patent number: 11270506Abstract: In graphics processing data is received representing one or more vertices for a scene in a virtual space. A projection of the vertices onto a screen space of a display device is performed. A density of the vertices is adjusted for selected portions of the screen space, such that a lower density of vertices is present in selected portions of the screen space. Primitive assembly is performed on the vertices to generate a one or more primitives in screen space from the projection of the vertices onto the screen space. A finished frame is then generated by performing pixel processing to assign pixel values to the pixel or pixels that are part of the corresponding primitives. In some implementations, the finished frame can be stored in the memory or displayed on the display device.Type: GrantFiled: June 22, 2020Date of Patent: March 8, 2022Assignee: SONY COMPUTER ENTERTAINMENT INC.Inventors: Jun Murakawa, John Doolittle, Justin Beck, Brendan Rehon, Michael Thomas Kutner
-
Publication number: 20200320787Abstract: In graphics processing data is received representing one or more vertices for a scene in a virtual space. A projection of the vertices onto a screen space of a display device is performed. A density of the vertices is adjusted for selected portions of the screen space, such that a lower density of vertices is present in selected portions of the screen space. Primitive assembly is performed on the vertices to generate a one or more primitives in screen space from the projection of the vertices onto the screen space. A finished frame is then generated by performing pixel processing to assign pixel values to the pixel or pixels that are part of the corresponding primitives. In some implementations, the finished frame can be stored in the memory or displayed on the display device.Type: ApplicationFiled: June 22, 2020Publication date: October 8, 2020Inventors: Jun Murakawa, John Doolittle, Justin Beck, Brendan Rehon, Michael Thomas Kutner
-
Patent number: 10726619Abstract: In graphics processing data is received representing one or more vertices for a scene in a virtual space. A projection of the vertices onto a screen space of a display device is performed. A density of the vertices is adjusted for selected portions of the screen space, such that a lower density of vertices is present in selected portions of the screen space. Primitive assembly is performed on the vertices to generate a one or more primitives in screen space from the projection of the vertices onto the screen space. A finished frame is then generated by performing pixel processing to assign pixel values to the pixel or pixels that are part of the corresponding primitives. In some implementations, the finished frame can be stored in the memory or displayed on the display device.Type: GrantFiled: October 29, 2015Date of Patent: July 28, 2020Assignee: SONY INTERACTIVE ENTERTAINMENT INC.Inventors: Jun Murakawa, John Doolittle, Justin Beck, Brendan Rehon, Michael Kutner
-
Patent number: 10657710Abstract: Systems, methods, and devices are disclosed for rendering computer graphics. In various embodiments, a displacement map is created for a plurality of surfaces and a tessellation process is initiated. It is determined that the tessellation density of a first set of surfaces and a second set of surfaces should be modified based on the displacement map. Based on the displacement map, a tessellation factor scale for each surface of the first set of surfaces is increased and a tessellation factor scale for each surface of the second set of surfaces is decreased, respectively.Type: GrantFiled: February 23, 2018Date of Patent: May 19, 2020Assignee: SONY INTERACTIVE ENTERTAINMENT INC.Inventors: John Doolittle, Jun Murakawa, Christopher Ho
-
Patent number: 10255650Abstract: A system has a central processing unit (CPU) and a graphics processing unit (GPU) that includes one or more registers. The GPU can change a resource descriptor in one of the GPU's registers. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.Type: GrantFiled: May 24, 2013Date of Patent: April 9, 2019Assignee: SONY INTERACTIVE ENTERTAINMENT INC.Inventors: Richard B. Stenson, Steven Osman, Jun Murakawa, Christopher Ho
-
Publication number: 20180240272Abstract: Systems, methods, and devices are disclosed for rendering computer graphics. In various embodiments, a displacement map is created for a plurality of surfaces and a tessellation process is initiated. It is determined that the tessellation density of a first set of surfaces and a second set of surfaces should be modified based on the displacement map. Based on the displacement map, a tessellation factor scale for each surface of the first set of surfaces is increased and a tessellation factor scale for each surface of the second set of surfaces is decreased, respectively.Type: ApplicationFiled: February 23, 2018Publication date: August 23, 2018Inventors: John Doolittle, Jun Murakawa, Christopher Ho
-
Publication number: 20170124760Abstract: In graphics processing data is received representing one or more vertices for a scene in a virtual space. A projection of the vertices onto a screen space of a display device is performed. A density of the vertices is adjusted for selected portions of the screen space, such that a lower density of vertices is present in selected portions of the screen space. Primitive assembly is performed on the vertices to generate a one or more primitives in screen space from the projection of the vertices onto the screen space. A finished frame is then generated by performing pixel processing to assign pixel values to the pixel or pixels that are part of the corresponding primitives. In some implementations, the finished frame can be stored in the memory or displayed on the display device.Type: ApplicationFiled: October 29, 2015Publication date: May 4, 2017Inventors: Jun Murakawa, John Doolittle, Justin Beck, Brendan Rehon, Michael Kutner
-
Patent number: 9495722Abstract: A method for processing graphics for a GPU program, translating instructions from a shading language into an intermediate language with a front end of a GPU compiler; translating the instructions from the intermediate language into a GPU object language with a back end of the GPU compiler; wherein the instructions in the shading language include instructions defining a layout of resources for the GPU program.Type: GrantFiled: May 24, 2013Date of Patent: November 15, 2016Assignee: SONY INTERACTIVE ENTERTAINMENT INC.Inventors: Richard B. Stenson, Christopher Ho, Mark E. Cerny, Steven Osman, Jun Murakawa, Dmitri Shtilman, Jason Scanlin
-
Publication number: 20140347375Abstract: A method for processing graphics for a GPU program, translating instructions from a shading language into an intermediate language with a front end of a GPU compiler; translating the instructions from the intermediate language into a GPU object language with a back end of the GPU compiler; wherein the instructions in the shading language include instructions defining a layout of resources for the GPU program.Type: ApplicationFiled: May 24, 2013Publication date: November 27, 2014Inventors: Richard B. Stenson, Christopher Ho, Mark E. Cerny, Steven Osman, Jun Murakawa, Dmitri Shtilman, Jason Scanlin
-
Publication number: 20140347371Abstract: A system has a central processing unit (CPU) and a graphics processing unit (GPU) that includes one or more registers. The GPU can change a resource descriptor in one of the GPU's registers. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.Type: ApplicationFiled: May 24, 2013Publication date: November 27, 2014Inventors: Richard B. Stenson, Osman Steven, Jun Murakawa, Christopher Ho
-
Patent number: 8075736Abstract: Headbox for a paper machine which discharges paper raw material onto a wire as a raw material jet from a slice which is supplied with the paper raw material. The headbox includes an orientation correcting arrangement for correcting a pulp fiber orientation by supplying the paper raw material as a correction flow to a single location in either a central portion of the slice or a plurality of locations other than end portions thereof. The paper raw material is one of extracted from a taper header in which paper raw material for a main flow is stored and extracted from a correction-only taper header in which paper raw material for correcting the pulp fiber orientation is stored. This abstract is not intended to define the invention disclosed in the specification, nor intended to limit the scope of the invention in any way.Type: GrantFiled: June 28, 2005Date of Patent: December 13, 2011Assignee: Voith Patent GmbHInventors: Takeo Nakazawa, Osamu Fujimura, Junichi Ito, Jun Murakawa
-
Publication number: 20080023167Abstract: An object of the present invention is to provide a headbox for a paper machine in which correction of the fiber orientation of paper is possible over the entire width of the C/D direction, regardless of the slice width, and in which the fiber orientation in the direction of paper thickness can be corrected over the entire thickness of the paper.Type: ApplicationFiled: June 28, 2005Publication date: January 31, 2008Applicant: VOITH PATENT GMBHInventors: Takeo Nakazawa, Osamu Fujimura, Junichi Ito, Jun Murakawa