Frederick Umminger - Oakland CA, US Jeffrey R. Stafford - Redwood City CA, US Anton Mikhailov - Campbell CA, US
International Classification:
G09G 5/00
US Classification:
345156
Abstract:
Described herein are hand-held controller, system, and method for providing real-time sensations of temperature and/or hardness-softness to the hand-held controller. The hand-held controller comprises a first region configured to be touched by a user and to provide a real-time computer programmable hardness-softness sensation to the user in response to a first trigger signal generated by an interactive program; and a first mechanism, coupled to the first region, to cause the first region to harden relative to a first state, and to cause the first region to soften relative to a second state.
Apparatus, System, And Method For Providing Feedback Sensations Of Temperature And Texture To A Controller
Frederick Umminger - Oakland CA, US Jeffrey R. Stafford - Redwood City CA, US Anton Mikhailov - Campbell CA, US
International Classification:
G09G 5/00
US Classification:
345156
Abstract:
Described herein are hand-held controller, system, and method for providing real-time sensations of temperature and texture to a user of the hand-held controller. The hand-held controller comprises a first region to be touched by a user and to provide a real-time computer programmable texture sensation to a user in response to a first trigger signal generated by an interactive program; and a first mechanism, coupled to the first region, to cause the first region to roughen relative to a first state, and to cause the first region to smooth relative to a second state.
Apparatus, System, And Method For Providing Feedback Sensations Of Temperature, Texture, And Hardness-Softness To A Controller
Frederick Umminger - Oakland CA, US Jeffrey R. Stafford - Redwood City CA, US Anton Mikhailov - Campbell CA, US
International Classification:
G09G 5/00
US Classification:
345156
Abstract:
Described herein are hand-held controller, system, and method for providing real-time programmable sensations of texture, hardness-softness, and temperature (thermal) to the hand-held controller. The hand-held controller comprises a first region configured to be touched by a user and to provide a real-time programmable hardness-softness sensation to the user in response to a first trigger signal generated by an interactive program; a second region to be touched by the user and to provide real-time programmable hardness-softness sensations to the user in response to a second trigger signal generated by the interactive program; and a third region to be touched by the user and to provide real-time programmable thermal sensations to the user in response to a third trigger signal generated by the interactive program.
Apparatus, System, And Method For Providing Feedback Sensations Of Texture And Hardness-Softness To A Controller
Frederick Umminger - Oakland CA, US Jeffrey R. Stafford - Redwood City CA, US Anton Mikhailov - Campbell CA, US
International Classification:
G09G 5/00
US Classification:
345156
Abstract:
Described herein are hand-held controller, system, and method for providing real-time sensations of texture and hardness-softness to a user of the hand-held controller. The hand-held controller comprises a first region to be touched by a user and to provide real-time computer programmable texture sensations to the user in response to a first trigger signal generated by an interactive program; and a second region to be touched by the user and to provide real-time computer programmable hardness-softness sensations to the user in response to a second trigger signal generated by the interactive program.
Control Of Personal Space Content Presented Via Head Mounted Display
Methods and systems for filtering content include identifying content for presenting in a rendering space defined by one or more mechanisms of a head mounted display (HMD), wherein the content is interactive, streaming content. A rating score for the content is identified. The content is dynamically adjusted to selectively filter a portion of the content based on a user profile of the user, rating score of the content, and ongoing interactions detected at the content. The adjusted content is formatted for rendering on the HMD. The formatted content is automatically transmitted to the HMD for rendering, in response to the request.
- San Mateo CA, US Philippe CLAVEL - Belmont CA, US Plamen DRAGOZOV - Redwood City CA, US Jason Lawrence GOLUBOCK - Davis CA, US Palmer Noel HOGEN - Glendale CA, US Sandeep KANUMURI - Redmond WA, US Pavel PAVLOV - Bishkek, KG Slawomir STRUMECKI - Vancouver, BC, CA Joshua Ray TAYLOR - San Mateo CA, US Frederick William UMMINGER - Oakland CA, US
Assignee:
Roblox Corporation - San Mateo CA
International Classification:
H04S 7/00 H04S 3/00
Abstract:
Implementations described herein relate to methods, systems, and computer-readable media to provide spatialized audio in virtual experiences. The spatialized audio may be used in voice communications such as, for example, voice and/or video chats. The chats may include spatialized audio that is combined at a client device, or at an online experience platform, and is targeted to a particular user. Individual audio streams may be collected from a plurality of avatars and other objects, and combined based on the target user. The audio may also include background and/or ambient sounds to provide a rich, immersive audio stream in virtual experiences.
Control Of Personal Space Content Presented Via Head Mounted Display
Methods and systems for filtering content include identifying content for presenting in a rendering space defined by one or more mechanisms of a head mounted display (HMD), wherein the content is interactive, streaming content. A rating score for the content is identified. The content is dynamically adjusted to selectively filter a portion of the content based on a user profile of the user, rating score of the content, and ongoing interactions detected at the content. The adjusted content is formatted for rendering on the HMD. The formatted content is automatically transmitted to the HMD for rendering, in response to the request.
Filtering And Parental Control Methods For Restricting Visual Activity On A Head Mounted Display
A method for executing computer instructions for presenting an interactive environment in a head-mounted display (HMD) is described. The method includes identifying content associated with the interactive environment to be presented on the HMD for a user and determining whether an interactive object within the identified content satisfies a threshold for presentation to the user. The method includes augmenting the interactive object with augmentation data. The augmented data acts to change a characteristic of the interactive object. The operation of augmenting the interactive object is performed after determining that the interactive object does not satisfy the threshold for presentation to the user. The augmentation data modifies the interactive object to conform the interactive object to be within the threshold.
Roblox
Engineering Manager
Vrviu
Co-Founder
Sony Jun 2014 - Jul 2016
Senior Manager Software Engineering
Playstation Jun 2010 - Jun 2014
Manager Software Engineering
Playstation Dec 2008 - Jun 2010
Staff Audio Software Engineer
Education:
University of California, Berkeley 1990 - 1994
Harvard University 1986 - 1990
Bachelors, Bachelor of Arts, Mathematics
Park Hill High School 1982 - 1986
Skills:
Software Engineering C++ C Cross Platform Development Sound Digital Signal Processors Embedded Systems Subversion Algorithms Perforce Perl Visual Studio Digital Signal Processing Matlab Multimedia Unix User Interface Software Development Pro Tools Multithreading Scrum Object Oriented Design Windows Gcc Win32 Api Javascript Opengl Scripting Html Reaper Python Lua Fmod Playstation
Interests:
Mathematics Music Music Composition Audio Signal Processing
Dec 12, 2008 ... This is a group for anyone currently working or interested in Game Development. We primarily discuss current games and technology, ...