Patents by Inventor Kelvin Yong
Kelvin Yong 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: 12064699Abstract: A method is provided, including: executing a first session of a video game by a cloud gaming system, wherein executing the first session generates a first game state of the video game for gameplay of the video game by a first user; streaming the gameplay of the video game over a network to enable the gameplay of the video game by the first user; receiving, during said gameplay, a command to share an interactive playable portion of the gameplay of the video game by the first user; responsive to the command, providing to a second user access to the interactive playable portion of the video game, through execution of a second session of the video game that generates a second game state of the video game for gameplay of the interactive playable portion by the second user.Type: GrantFiled: December 27, 2022Date of Patent: August 20, 2024Assignee: Sony Interactive Entertainment LLCInventors: Victor Octav Suba Miura, David Perry, Philippe Dias, Kelvin Yong, Nathan Gary
-
Publication number: 20240246990Abstract: The present invention is directed to a process for the synthesis of (1R, 4R, 5S)-4-(2-chloroethyl)-1-((S)-((S)-cyclohex-2-en-1-yl)(hydroxy)methyl)-5-methyl-6-oxa-2-azabicyclo[3.2.Type: ApplicationFiled: October 14, 2020Publication date: July 25, 2024Inventors: Kelvin YONG, John TRAVERSE, Maryll GEHERTY
-
Publication number: 20240245071Abstract: The present invention relates to a method for producing a cocoa and/or malt beverage product comprising: a) suspending cereal in an aqueous liquid to produce a mash; b) suspending adjunct in an aqueous liquid to produce a slurry; c) hydrolysing the slurries of steps a) with hydrolytic enzymes and b) with alpha-amylase; d) optionally adding transglucosidase to the mash and allowing the transglucosidase to react; c) inactivating the hydrolytic enzymes for example alpha amylase and the optional transglucosidase by increasing the temperature of the mash to a temperature above 90° C. and below 98° C. preferably above 92° C. and below 97° C. more preferably to 95° C.Type: ApplicationFiled: March 18, 2022Publication date: July 25, 2024Inventors: VISHIST KUMAR JAIN, HOOI KHIM TEOH, STEFAN WALTER HAAS, KELVIN YONG
-
Patent number: 11918893Abstract: Methods and systems for managing processing resources of an online game include executing the online game for one or more users. Each user is provided access to virtual locations in a gaming world of the online game. A compute is assigned for processing gaming interactivity of the one or more users in the gaming world. A number of users accessing a region within a virtual location are determined. When the number of users exceeds a predefined limit for the compute assigned to the users in the region, the region is divided into a plurality of sub-regions and additional compute is assigned for the region so that the compute and the additional compute can process gaming interactivity for the users in each of the sub-regions defined in the gaming world.Type: GrantFiled: April 18, 2023Date of Patent: March 5, 2024Assignee: Sony Interactive Entertainment LLCInventor: Kelvin Yong
-
Publication number: 20230249066Abstract: Methods and systems for managing processing resources of an online game include executing the online game for one or more users. Each user is provided access to virtual locations in a gaming world of the online game. A compute is assigned for processing gaming interactivity of the one or more users in the gaming world. A number of users accessing a region within a virtual location are determined. When the number of users exceeds a predefined limit for the compute assigned to the users in the region, the region is divided into a plurality of sub-regions and additional compute is assigned for the region so that the compute and the additional compute can process gaming interactivity for the users in each of the sub-regions defined in the gaming world.Type: ApplicationFiled: April 18, 2023Publication date: August 10, 2023Inventor: Kelvin Yong
-
Publication number: 20230136977Abstract: A method is provided, including: executing a first session of a video game by a cloud gaming system, wherein executing the first session generates a first game state of the video game for gameplay of the video game by a first user; streaming the gameplay of the video game over a network to enable the gameplay of the video game by the first user; receiving, during said gameplay, a command to share an interactive playable portion of the gameplay of the video game by the first user; responsive to the command, providing to a second user access to the interactive playable portion of the video game, through execution of a second session of the video game that generates a second game state of the video game for gameplay of the interactive playable portion by the second user.Type: ApplicationFiled: December 27, 2022Publication date: May 4, 2023Inventors: Victor Octav Suba Miura, David Perry, Philippe Dias, Kelvin Yong, Nathan Gary
-
Patent number: 11628356Abstract: Methods and systems for managing processing resources of an online game include executing the online game for one or more users. Each user is provided access to virtual locations in a gaming world of the online game. A compute is assigned for processing gaming interactivity of the one or more users in the gaming world. A number of users accessing a region within a virtual location are determined. When the number of users exceeds a predefined limit for the compute assigned to the users in the region, the region is divided into a plurality of sub-regions and additional compute is assigned for the region so that the compute and the additional compute can process gaming interactivity for the users in each of the sub-regions defined in the gaming world.Type: GrantFiled: January 25, 2022Date of Patent: April 18, 2023Assignee: Sony Interactive Entertainment LLCInventor: Kelvin Yong
-
Patent number: 11565187Abstract: A method for sharing gameplay of a video game, including: executing the video game by a server of a cloud gaming system, wherein executing the video game includes generating a first game state of the video game for said gameplay of the video game by a first user; streaming the gameplay over a network during said execution of the video game to enable the gameplay by the first user; receiving, during said gameplay, a command to share an interactive playable portion of the gameplay by the first user; responsive to the command, providing to a second user access to the interactive playable portion of the video game through a website interface, wherein the gameplay of the interactive playable portion by the second user generates a second game state of the video game that is generated during a different session from the generation of the first game state.Type: GrantFiled: December 23, 2020Date of Patent: January 31, 2023Assignee: Sony Interactive Entertainment LLCInventors: Victor Octav Suba Miura, David Perry, Philippe Dias, Kelvin Yong, Nathan Gary
-
Patent number: 11489621Abstract: A current frame in a sequence is encoded at a first bitrate to generate one or more encoded source frames. One or more previous frames in the sequence are encoded at a second bitrate that is lower than the first bitrate to generate one or more encoded FEC frames. The one or more encoded source frames and the one or more encoded FEC frames are packetized into one or more data packets.Type: GrantFiled: April 12, 2021Date of Patent: November 1, 2022Assignee: SONY INTERACTIVE ENTERTAINMENT LLCInventors: Kim-Huei Low, Kelvin Yong
-
Patent number: 11406906Abstract: A controller device for user interactivity with a server of a cloud gaming system is provided, including the following: at least one input device that generates inputs for the server; wherein the controller device communicates directly to an access device for connection to a network that connects the controller device to the server without connecting to a client device; wherein the server receives and processes the inputs to render gameplay video that is transmitted over the network for rendering to a display device that is local to the controller device.Type: GrantFiled: May 18, 2019Date of Patent: August 9, 2022Assignee: Sony Interactive Entertainment LLCInventors: Victor Octav Suba Miura, David Perry, Philippe Dias, Kelvin Yong, Nathan Gary
-
Publication number: 20220203227Abstract: Methods and systems for managing processing resources of an online game include executing the online game for one or more users. Each user is provided access to virtual locations in a gaming world of the online game. A compute is assigned for processing gaming interactivity of the one or more users in the gaming world. A number of users accessing a region within a virtual location are determined. When the number of users exceeds a predefined limit for the compute assigned to the users in the region, the region is divided into a plurality of sub-regions and additional compute is assigned for the region so that the compute and the additional compute can process gaming interactivity for the users in each of the sub-regions defined in the gaming world.Type: ApplicationFiled: January 25, 2022Publication date: June 30, 2022Inventor: Kelvin Yong
-
Patent number: 11229838Abstract: Methods and systems for managing processing resources of an online game include executing the online game for one or more users. Each user is provided access to virtual locations in a gaming world of the online game. A compute is assigned for processing gaming interactivity of the one or more users in the gaming world. A number of users accessing a region within a virtual location are determined. When the number of users exceeds a predefined limit for the compute assigned to the users in the region, the region is divided into a plurality of sub-regions and additional compute is assigned for the region so that the compute and the additional compute can process gaming interactivity for the users in each of the sub-regions defined in the gaming world.Type: GrantFiled: June 12, 2020Date of Patent: January 25, 2022Assignee: Sony Interactive Entertainment LLCInventor: Kelvin Yong
-
Publication number: 20210234632Abstract: A current frame in a sequence is encoded at a first bitrate to generate one or more encoded source frames. One or more previous frames in the sequence are encoded at a second bitrate that is lower than the first bitrate to generate one or more encoded FEC frames. The one or more encoded source frames and the one or more encoded FEC frames are packetized into one or more data packets.Type: ApplicationFiled: April 12, 2021Publication date: July 29, 2021Inventors: Kim-Huei Low, Kelvin Yong
-
Patent number: 11014012Abstract: A method for enabling multiplayer gameplay includes: executing, by a cloud gaming server, a first user's gameplay of a video game, wherein executing the first user's gameplay includes processing input received over a network from a first controller device that is associated with the first user to direct gameplay events occurring in the first user's gameplay; presenting, over the network, a live video feed of the first user's gameplay to a remote second user; processing a request for the second user to join the first user's gameplay; initiating gameplay by the second user in the first user's gameplay, wherein initiating gameplay by the second user includes processing input received over the network from a second controller device that is associated with the second user to direct at least some of the gameplay events occurring in the first user's gameplay.Type: GrantFiled: November 26, 2019Date of Patent: May 25, 2021Assignee: Sony Interactive Entertainment LLCInventors: Victor Octav Suba Miura, David Perry, Philippe Dias, Kelvin Yong, Nathan Gary
-
Publication number: 20210113930Abstract: A method for sharing gameplay of a video game, including: executing the video game by a server of a cloud gaming system, wherein executing the video game includes generating a first game state of the video game for said gameplay of the video game by a first user; streaming the gameplay over a network during said execution of the video game to enable the gameplay by the first user; receiving, during said gameplay, a command to share an interactive playable portion of the gameplay by the first user; responsive to the command, providing to a second user access to the interactive playable portion of the video game through a website interface, wherein the gameplay of the interactive playable portion by the second user generates a second game state of the video game that is generated during a different session from the generation of the first game state.Type: ApplicationFiled: December 23, 2020Publication date: April 22, 2021Inventors: Victor Octav Suba Miura, David Perry, Philippe Dias, Kelvin Yong, Nathan Gary
-
Patent number: 10979175Abstract: Encoded information corresponding to the encoded source frames and the one or more previous frames is unpackaged from each data packet. Each data packet in the plurality contains encoded information corresponding to a source frame in a sequence encoded at a first bitrate and one or more previous frames in the sequence encoded as forward error correction (FEC) frames at a second bitrate that is equal to or lower than the first bitrate. The encoded source frames are decoded to generate corresponding decoded source frames. Encoded FEC frames that correspond to a given source frame for which encoded information is missing are decoded to generate corresponding decoded FEC frames. A reconstructed frame is generated corresponding to the given source frame using the one or more decoded FEC frames. The decoded source to frames and the reconstructed missing frame are stored in a memory and/or presented with a display.Type: GrantFiled: October 11, 2019Date of Patent: April 13, 2021Assignee: SONY INTERACTIVE ENTERTAINMENT LLCInventors: Kim-Huei Low, Kelvin Yong
-
Patent number: 10913003Abstract: A method for sharing a gameplay experience is provided, including: executing a video game by a cloud gaming system, wherein executing the video game includes processing a game state of the video game to provide gameplay of the video game; streaming the gameplay of the video game over a network, the gameplay of the video game being defined for a first user; receiving a command to share an interactive playable portion from the gameplay of the video game; responsive to the command, sharing the interactive playable portion of the video game through a social interface, the social interface enabling access for gameplay of the interactive playable portion by a second user.Type: GrantFiled: May 19, 2019Date of Patent: February 9, 2021Assignee: Sony Interactive Entertainment LLCInventors: Victor Octav Suba Miura, David Perry, Philippe Dias, Kelvin Yong, Nathan Gary
-
Publication number: 20200306629Abstract: Methods and systems for managing processing resources of an online game include executing the online game for one or more users. Each user is provided access to virtual locations in a gaming world of the online game. A compute is assigned for processing gaming interactivity of the one or more users in the gaming world. A number of users accessing a region within a virtual location are determined. When the number of users exceeds a predefined limit for the compute assigned to the users in the region, the region is divided into a plurality of sub-regions and additional compute is assigned for the region so that the compute and the additional compute can process gaming interactivity for the users in each of the sub-regions defined in the gaming world.Type: ApplicationFiled: June 12, 2020Publication date: October 1, 2020Inventor: Kelvin Yong
-
Publication number: 20200197797Abstract: Methods and systems for managing processing resources of an online game include executing the online game for one or more users. Each user is provided access to virtual locations in a gaming world of the online game. A compute is assigned for processing gaming interactivity of the one or more users in the gaming world. A number of users accessing a region within a virtual location are determined. When the number of users exceeds a predefined limit for the compute assigned to the users in the region, the region is divided into a plurality of sub-regions and additional compute is assigned for the region so that the compute and the additional compute can process gaming interactivity for the users in each of the sub-regions defined in the gaming world.Type: ApplicationFiled: December 20, 2019Publication date: June 25, 2020Inventor: Kelvin Yong
-
Patent number: RE49277Abstract: Aspects of the present disclosure relate to systems and methods for establishing an assistance output that takes into account client device latency information and sending the assistance output from the server to the client device. Client device information or the assistance output may include a stream of encrypted data packets.Type: GrantFiled: November 19, 2020Date of Patent: November 1, 2022Assignee: SONY INTERACTIVE ENTERTAINMENT LLCInventors: Kelvin Yong, Bryan Cotta