Patents by Inventor Shawn He
Shawn He 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: 20240092987Abstract: Described herein are conductive elastomeric foam materials and methods of making and using the same. The conductive elastomeric foam materials include a polymeric matrix, one or more conductive fillers, and one or more foaming agents. The polymeric matrix can include a thermoset polymer or a thermoplastic polymer. Also described herein are methods of making conductive elastomeric foam materials. Further described herein are molded products including the conductive elastomeric foam materials as described herein and wearable devices including the molded products.Type: ApplicationFiled: September 14, 2023Publication date: March 21, 2024Inventors: Li Yao, Wenyang Pan, Ziyan Liu, Shawn Reese, Thomas John Farrell Wallin, Zhenzhen Shen, Fang He, Robert Cole Bolger-Cruz, Sudhanshu Rathod, Kristopher Erickson
-
Publication number: 20240076429Abstract: Described herein are conductive fluorinated elastomeric materials and methods of making and using the same. The conductive fluorinated elastomeric materials include a fluorinated polymeric matrix and one or more high aspect-ratio fillers, wherein a surface resistance of the elastomeric material is 15 ohm/square or less and/or a bulk conductivity of the elastomeric material is 0.7 Ohm-cm or less. Also described herein are liquid fluorinated elastomeric compositions, including a fluorinated polymer, one or more high aspect-ratio fillers, and a solvent. Further described herein are molded products including the conductive fluorinated elastomeric materials as described herein and wearable devices including the molded products.Type: ApplicationFiled: September 1, 2023Publication date: March 7, 2024Inventors: Wenyang Pan, Shawn Reese, Li Yao, Ziyan Liu, Fang He, Robert Cole Bolger-Cruz, Sandeep Rekhi
-
Patent number: 11845008Abstract: A method for building a gaming environment. The method includes accessing a base VR model of a real-world environment from a third party mapping data store, wherein the real-world environment includes a plurality of real-world objects. The method includes augmenting a first object in the base VR model that corresponds to a first real-world object in the real-world environment. The method includes stitching in the first object that is augmented into the base VR model to generate an augmented base VR model. The method includes storing the augmented base VR model to a library data store comprising a plurality of augmented base VR models for use as virtual environments of corresponding gaming applications storing the augmented base VR model to a library data store comprising a plurality of augmented base VR models. The method includes using one or more of the plurality of augmented base VR models to define a virtual environment of a gaming application.Type: GrantFiled: May 21, 2021Date of Patent: December 19, 2023Assignee: Sony Interactive Entertainment LLCInventors: Miao Li, Shawn He
-
Patent number: 11478709Abstract: Methods and systems are provided for augmenting a video game with an image of a real world person. One example method includes executing the video game at a server. The video game is played by a user via a user device. The method includes identifying a generic spectator within the video game. The method includes determining virtual coordinates associated with the generic spectator. The method includes receiving, at the server, data associated with the image of the real world person. The data is usable to display at least part of the image of the real world person within the video game. The method includes inserting said at least part of the image of the real world person into the video game at the virtual coordinates associated with the generic spectator. The method includes streaming video to the user device. The video includes said at least part of the image of the real world person.Type: GrantFiled: June 2, 2020Date of Patent: October 25, 2022Assignee: Sony Interactive Entertainment LLCInventors: Mohammed Khan, Matt DeVico, Shawn He
-
Publication number: 20210275923Abstract: A method for building a gaming environment. The method includes accessing a base VR model of a real-world environment from a third party mapping data store, wherein the real-world environment includes a plurality of real-world objects. The method includes augmenting a first object in the base VR model that corresponds to a first real-world object in the real-world environment. The method includes stitching in the first object that is augmented into the base VR model to generate an augmented base VR model. The method includes storing the augmented base VR model to a library data store comprising a plurality of augmented base VR models for use as virtual environments of corresponding gaming applications storing the augmented base VR model to a library data store comprising a plurality of augmented base VR models. The method includes using one or more of the plurality of augmented base VR models to define a virtual environment of a gaming application.Type: ApplicationFiled: May 21, 2021Publication date: September 9, 2021Inventors: Miao Li, Shawn He
-
Patent number: 11014001Abstract: A method for building a gaming environment. The method includes accessing a base VR model of a real-world environment from a third party mapping data store, wherein the real-world environment includes a plurality of real-world objects. The method includes augmenting a first object in the base VR model that corresponds to a first real-world object in the real-world environment. The method includes stitching in the first object that is augmented into the base VR model to generate an augmented base VR model. The method includes storing the augmented base VR model to a library data store comprising a plurality of augmented base VR models for use as virtual environments of corresponding gaming applications storing the augmented base VR model to a library data store comprising a plurality of augmented base VR models. The method includes using one or more of the plurality of augmented base VR models to define a virtual environment of a gaming application.Type: GrantFiled: March 5, 2018Date of Patent: May 25, 2021Assignee: Sony Interactive Entertainment LLCInventors: Miao Li, Shawn He
-
Publication number: 20200289941Abstract: Methods and systems are provided for augmenting a video game with an image of a real world person. One example method includes executing the video game at a server. The video game is played by a user via a user device. The method includes identifying a generic spectator within the video game. The method includes determining virtual coordinates associated with the generic spectator. The method includes receiving, at the server, data associated with the image of the real world person. The data is usable to display at least part of the image of the real world person within the video game. The method includes inserting said at least part of the image of the real world person into the video game at the virtual coordinates associated with the generic spectator. The method includes streaming video to the user device. The video includes said at least part of the image of the real world person.Type: ApplicationFiled: June 2, 2020Publication date: September 17, 2020Inventors: Mohammed Khan, Matt DeVico, Shawn He
-
Patent number: 10668382Abstract: Methods and systems are provided for augmenting a video game with an avatar of a real world person. A method provides for executing a video game being played by a user via a head mounted display (HMD). The method includes operations for identifying a generic spectator within the video game and determining virtual coordinates associated with the generic spectator. The method also provides receiving data associated with an avatar of a real world person that is usable to display the avatar within the video game in three-dimensional (3D) form. The method provides removing the generic spectator from view within the video game and inserting the avatar into the video game at the virtual coordinates associated with the generic spectator. The method further provides rendering a virtual reality (VR) presentation of the video game for the user having a view of the avatar and sending the VR presentation to an HMD of the user for display.Type: GrantFiled: February 26, 2018Date of Patent: June 2, 2020Assignee: Sony Interactive Entertainment America LLCInventors: Mohammed Khan, Matt DeVico, Shawn He
-
Publication number: 20190270015Abstract: A method for building a gaming environment. The method includes accessing a base VR model of a real-world environment from a third party mapping data store, wherein the real-world environment includes a plurality of real-world objects. The method includes augmenting a first object in the base VR model that corresponds to a first real-world object in the real-world environment. The method includes stitching in the first object that is augmented into the base VR model to generate an augmented base VR model. The method includes storing the augmented base VR model to a library data store comprising a plurality of augmented base VR models for use as virtual environments of corresponding gaming applications storing the augmented base VR model to a library data store comprising a plurality of augmented base VR models. The method includes using one or more of the plurality of augmented base VR models to define a virtual environment of a gaming application.Type: ApplicationFiled: March 5, 2018Publication date: September 5, 2019Inventors: Miao Li, Shawn He
-
Patent number: 10380798Abstract: A method is provided, including the following operations: receiving at least one video feed from at least one camera disposed in a venue; processing the at least one video feed to generate a video stream that provides a view of the venue; transmitting the video stream over a network to a client device, for rendering to a head-mounted display; wherein processing the at least one video feed includes, analyzing the at least one video feed to identify a projectile object that is launched in the venue, wherein in the video stream, the projectile object is replaced with a virtual object, the virtual object being animated in the video stream so as to exhibit a path of travel that is towards the head-mounted display as the video stream is rendered to the head-mounted display.Type: GrantFiled: September 29, 2017Date of Patent: August 13, 2019Assignee: Sony Interactive Entertainment America LLCInventors: Shawn He, Matthew DeVico, Mohammed Kahn
-
Publication number: 20190099675Abstract: Methods and systems are provided for augmenting a video game with an avatar of a real world person. A method provides for executing a video game being played by a user via a head mounted display (HMD). The method includes operations for identifying a generic spectator within the video game and determining virtual coordinates associated with the generic spectator. The method also provides receiving data associated with an avatar of a real world person that is usable to display the avatar within the video game in three-dimensional (3D) form. The method provides removing the generic spectator from view within the video game and inserting the avatar into the video game at the virtual coordinates associated with the generic spectator. The method further provides rendering a virtual reality (VR) presentation of the video game for the user having a view of the avatar and sending the VR presentation to an HMD of the user for display.Type: ApplicationFiled: February 26, 2018Publication date: April 4, 2019Inventors: Mohammed Khan, Matt DeVico, Shawn He
-
Publication number: 20190102939Abstract: A method is provided, including the following operations: receiving at least one video feed from at least one camera disposed in a venue; processing the at least one video feed to generate a video stream that provides a view of the venue; transmitting the video stream over a network to a client device, for rendering to a head-mounted display; wherein processing the at least one video feed includes, analyzing the at least one video feed to identify a projectile object that is launched in the venue, wherein in the video stream, the projectile object is replaced with a virtual object, the virtual object being animated in the video stream so as to exhibit a path of travel that is towards the head-mounted display as the video stream is rendered to the head-mounted display.Type: ApplicationFiled: September 29, 2017Publication date: April 4, 2019Inventors: Shawn He, Matthew DeVico, Mohammed Kahn
-
Patent number: 9026651Abstract: Measuring performance and capacity of a networked server coupled to a cluster of client machines, including: initializing each client machine of the cluster of client machines with a number of client applications; performing a first feedback process of configuring the number of client applications for the each client machine such that each client application adjusts its own operation to achieve a first balance point of a client application count for the each client machine; and performing a second feedback process in which the networked server and the cluster of client machines achieve a second balance point of a client machine count for the networked server.Type: GrantFiled: September 26, 2013Date of Patent: May 5, 2015Assignee: Sony Computer Entertainment America LLCInventor: Shawn He
-
Patent number: 8656013Abstract: Data monitoring including: establishing a real-time connection between at least two processing entities; defining transfer preferences for data and metrics to be sent for monitoring; and sending the data and metrics from at least one sending entity to a collecting entity of the at least two processing entities using a data push process, wherein the data push process is based on the transfer preferences defined in advance for the data and metrics.Type: GrantFiled: June 14, 2011Date of Patent: February 18, 2014Assignee: Sony Computer Entertainment America LLCInventor: Shawn He
-
Publication number: 20140032749Abstract: Measuring performance and capacity of a networked server coupled to a cluster of client machines, including: initializing each client machine of the cluster of client machines with a number of client applications; performing a first feedback process of configuring the number of client applications for the each client machine such that each client application adjusts its own operation to achieve a first balance point of a client application count for the each client machine; and performing a second feedback process in which the networked server and the cluster of client machines achieve a second balance point of a client machine count for the networked server.Type: ApplicationFiled: September 26, 2013Publication date: January 30, 2014Applicant: Sony Computer Entertainment America LLCInventor: Shawn He
-
Patent number: 8589480Abstract: Measuring performance and capacity of a networked server, the method including: initializing each client machine of a cluster of client machines with a fixed number of client applications, wherein each client application uses a different type of operations to communicate with a server; generating a first feedback process of a current state of each client machine and overall behavior of the client applications; enabling each client application to self adjust its own operation based on the first feedback process; and setting up a second feedback process for the server in which the server and the cluster of client machines reach a balance point of a client count for the server.Type: GrantFiled: May 24, 2011Date of Patent: November 19, 2013Assignee: Sony Computer Entertainment America LLCInventor: Shawn He
-
Publication number: 20120324093Abstract: Data monitoring including: establishing a real-time connection between at least two processing entities; defining transfer preferences for data and metrics to be sent for monitoring; and sending the data and metrics from at least one sending entity to a collecting entity of the at least two processing entities using a data push process, wherein the data push process is based on the transfer preferences defined in advance for the data and metrics.Type: ApplicationFiled: June 14, 2011Publication date: December 20, 2012Applicant: Sony Computer Entertainment Inc.Inventor: Shawn He
-
Publication number: 20120303694Abstract: Measuring performance and capacity of a networked server, the method including: initializing each client machine of a cluster of client machines with a fixed number of client applications, wherein each client application uses a different type of operations to communicate with a server; generating a first feedback process of a current state of each client machine and overall behavior of the client applications; enabling each client application to self adjust its own operation based on the first feedback process; and setting up a second feedback process for the server in which the server and the cluster of client machines reach a balance point of a client count for the server.Type: ApplicationFiled: May 24, 2011Publication date: November 29, 2012Applicant: Sony Computer Entertainment Inc.Inventor: Shawn He