Patents by Inventor Uma Jayaram
Uma Jayaram 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: 11706375Abstract: A system and method for virtual camera configuration and selection.Type: GrantFiled: July 22, 2020Date of Patent: July 18, 2023Assignee: Intel CorporationInventors: Durga Raj Mathur, Fai Yeung, Gilson Goncalves de Lima, Ling Yao, Ritesh Kale, Sankar Jayaram, Shaun Carrigan, Uma Jayaram, Patrick Youngung Shon
-
Patent number: 11381739Abstract: An apparatus, system, and method are described for providing real-time capture, processing, and distribution of panoramic virtual reality (VR) content of a live event. One or more triggering events are identified and used to generate graphics and/or audio on client VR devices. For example, one embodiment of a method comprises: capturing video of an event at an event venue with a plurality of cameras to produce a corresponding plurality of video streams; generating a virtual reality (VR) stream based on the plurality of video streams; transmitting the VR stream to a plurality of client VR devices, wherein the client VR devices are to render VR environments based on the VR stream; detecting a triggering event during the event; and transmitting an indication of the triggering event to the plurality of client VR devices, wherein a first client VR device is to generate first event-based graphics and/or first event-based audio in accordance with the indication.Type: GrantFiled: January 22, 2020Date of Patent: July 5, 2022Assignee: INTEL CORPORATIONInventors: Fai Yeung, Ling Yao, Sankar Jayaram, Uma Jayaram, Ritesh Kale, Ok Joon Kim, Shaun Carrigan
-
Patent number: 11282169Abstract: An apparatus, system, and method are described for providing real-time capture, processing, and distribution of panoramic virtual reality (VR) content. One embodiment of a graphics processor comprises a video interface to receive a plurality of images from a corresponding plurality of cameras; an image rectifier to perform a perspective re-projection of at least some of the images to a common image plane to generate a rectified plurality of images; a stitcher to analyze overlapping regions of adjacent images in the rectified images and to identify corresponding pixels in the overlapping regions and to stitch the adjacent images in accordance with the corresponding pixels to generate a panoramic image comprising a stitched combination of the rectified plurality of images; and a cylindrical projector to project the panoramic image onto a cylindrical surface to generate a final panoramic video image to be used to implement a VR environment on a VR apparatus.Type: GrantFiled: January 24, 2019Date of Patent: March 22, 2022Assignee: Intel CorporationInventors: Wayne Cochran, Fai Yeung, Durga Raj Mathur, Gilson Goncalves De Lima, Patrick Youngung Shon, John A. Harrison, Ok Joon Kim, Harleen Gill, Kyle Siehl, Uma Jayaram, Sankar Jayaram, Archie Sharma, Gockcen Clingir, Stanley Baran, Mayuresh Varerkar, Barnan Das, Narayan Biswal, Nilesh Shah, Ritesh Kale, Greg Weinstein
-
Publication number: 20210099690Abstract: A video production sharing apparatus is provided with a first computer having a processor, memory, and an input device, the memory having programs stored therein, the programs implemented through the processor and designed to cause the processor to: 1) access at least one video stream, 2) manipulate viewing perspective of the at least one video stream with the input device of the first computer to generate an individualized video, and 3) transfer a data file of user inputs from the input device used to manipulate the at least one video stream to create the individualized video that describes the individualized video of the at least one video stream. A method is also provided.Type: ApplicationFiled: October 9, 2020Publication date: April 1, 2021Applicant: Intel CorporationInventors: Sankar Jayaram, Vikas K. Singh, Ritesh Kale, John Harrison, Charles DeChenne, Uma Jayaram
-
Publication number: 20210037168Abstract: A system and method for virtual camera configuration and selection.Type: ApplicationFiled: July 22, 2020Publication date: February 4, 2021Inventors: Durga Raj Mathur, Fai Yeung, Gilson Goncalves de Lima, Ling Yao, Ritesh Kale, Sankar Jayaram, Shaun Carrigan, Uma Jayaram, Patrick Youngung Shon
-
Publication number: 20200349672Abstract: An apparatus, system, and method are described for providing real-time capture, processing, and distribution of panoramic virtual reality (VR) content.Type: ApplicationFiled: January 24, 2019Publication date: November 5, 2020Inventors: Wayne COCHRAN, Fai YEUNG, Durga Raj MATHUR, Gilson GONCALVES DE LIMA, Patrick Youngung SHON, John A. HARRISON, Ok Joon KIM, Harleen GILL, Kyle SIEHL, Uma JAYARAM, Sankar JAYARAM, Archie SHARMA, Gockcen CLINGIR, Stanley BARAN, Mayuresh VARERKAR, Barnan DAS, Narayan BISWAL, Nilesh SHAH, Ritesh KALE, Greg WEINSTEIN
-
Patent number: 10812781Abstract: A video production sharing apparatus is provided with a first computer having a processor, memory, and an input device, the memory having programs stored therein, the programs implemented through the processor and designed to cause the processor to: 1) access at least one video stream, 2) manipulate viewing perspective of the at least one video stream with the input device of the first computer to generate an individualized video, and 3) transfer a data file of user inputs from the input device used to manipulate the at least one video stream to create the individualized video that describes the individualized video of the at least one video stream. A method is also provided.Type: GrantFiled: June 26, 2018Date of Patent: October 20, 2020Assignee: Intel CorporationInventors: Sankar Jayaram, Vikas K. Singh, Ritesh Kale, John Harrison, Charles DeChenne, Uma Jayaram
-
Publication number: 20200236278Abstract: An apparatus, system, and method are described for providing real-time capture, processing, and distribution of panoramic virtual reality (VR) content of a live event. One or more triggering events are identified and used to generate graphics and/or audio on client VR devices. For example, one embodiment of a method comprises: capturing video of an event at an event venue with a plurality of cameras to produce a corresponding plurality of video streams; generating a virtual reality (VR) stream based on the plurality of video streams; transmitting the VR stream to a plurality of client VR devices, wherein the client VR devices are to render VR environments based on the VR stream; detecting a triggering event during the event; and transmitting an indication of the triggering event to the plurality of client VR devices, wherein a first client VR device is to generate first event-based graphics and/or first event-based audio in accordance with the indication.Type: ApplicationFiled: January 22, 2020Publication date: July 23, 2020Inventors: Fai Yeung, Ling Yao, Sankar Jayaram, Uma Jayaram, Ritesh Kale, Ok Joon Kim, Shaun Carrigan
-
Publication number: 20190037206Abstract: A video production sharing apparatus is provided with a first computer having a processor, memory, and an input device, the memory having programs stored therein, the programs implemented through the processor and designed to cause the processor to: 1) access at least one video stream, 2) manipulate viewing perspective of the at least one video stream with the input device of the first computer to generate an individualized video, and 3) transfer a data file of user inputs from the input device used to manipulate the at least one video stream to create the individualized video that describes the individualized video of the at least one video stream. A method is also provided.Type: ApplicationFiled: June 26, 2018Publication date: January 31, 2019Inventors: Sankar Jayaram, Vikas K. Singh, Ritesh Kale, John Harrison, Charles DeChenne, Uma Jayaram
-
Publication number: 20180288447Abstract: An apparatus and method are provided for recording a video production from one or more panoramic and/or high resolution video feeds and recreating the video production at a remote location, or client using meta data, production data, and video feed from a remote source, and serve the video feed to multiple clients on a local area network.Type: ApplicationFiled: February 20, 2018Publication date: October 4, 2018Inventors: Sankar Jayaram, Ritesh Kale, John Harrison, Charles DeChenne, Uma Jayaram
-
Patent number: 10009596Abstract: A video production sharing apparatus is provided with a first computer having a processor, memory, and an input device, the memory having programs stored therein, the programs implemented through the processor and designed to cause the processor to: 1) access at least one video stream, 2) manipulate viewing perspective of the at least one video stream with the input device of the first computer to generate an individualized video, and 3) transfer a data file of user inputs from the input device used to manipulate the at least one video stream to create the individualized video that describes the individualized video of the at least one video stream. A method is also provided.Type: GrantFiled: September 12, 2014Date of Patent: June 26, 2018Assignee: Intel CorporationInventors: Sankar Jayaram, Vikas K. Singh, Ritesh Kale, John Harrison, Charles DeChenne, Uma Jayaram
-
Patent number: 9900626Abstract: A system and method are provided for recording a video production from one or more panoramic and/or high resolution video feeds and recreating the video production at a remote location, or client using meta data, production data, and video feed from a remote source, and serve the video feed to multiple clients on a local area network.Type: GrantFiled: October 28, 2016Date of Patent: February 20, 2018Assignee: Intel CorporationInventors: Sankar Jayaram, Ritesh Kale, John Harrison, Charles DeChenne, Uma Jayaram
-
Publication number: 20170127096Abstract: An apparatus and method are provided for recording a video production from one or more panoramic and/or high resolution video feeds and recreating the video production at a remote location, or client using meta data, production data, and video feed from a remote source, and serve the video feed to multiple clients on a local area network.Type: ApplicationFiled: October 28, 2016Publication date: May 4, 2017Inventors: Sankar Jayaram, Ritesh Kale, John Harrison, Charles DeChenne, Uma Jayaram
-
Publication number: 20150082364Abstract: A video production sharing apparatus is provided with a first computer having a processor, memory, and an input device, the memory having programs stored therein, the programs implemented through the processor and designed to cause the processor to: 1) access at least one video stream, 2) manipulate viewing perspective of the at least one video stream with the input device of the first computer to generate an individualized video, and 3) transfer a data file of user inputs from the input device used to manipulate the at least one video stream to create the individualized video that describes the individualized video of the at least one video stream. A method is also provided.Type: ApplicationFiled: September 12, 2014Publication date: March 19, 2015Inventors: Sankar Jayaram, Vikas K. Singh, Ritesh Kale, John Harrison, Charles DeChenne, Uma Jayaram
-
Publication number: 20100198565Abstract: A system having a server having processing circuitry and an operation manager configured to compare source geometric data of each of a plurality of features in a source geometric model with target geometric data of respective features in a target geometric model, and operative to identify discrepancies in respective features therebetween. The server is configured to rectify discrepancies in a feature after generating the feature and prior to generating another feature among the plurality of features. The system further includes a communication link, at least one client communicating with the server over the communication link, and an interrupt interface provided by one of the at least one client and the server and operative to notify a user of the presence of an inability to automatically generate an accurate representation of a feature of the source geometric model in the target geometric model.Type: ApplicationFiled: April 12, 2010Publication date: August 5, 2010Applicant: TRANSLATION TECHNOLOGIES, INC.Inventors: Sankar Jayaram, Uma Jayaram, David M. Cramer, Daniel J. Evans, Franklin W. Taylor, Michael M. McDonald
-
Patent number: 7698016Abstract: A system having a server having processing circuitry and an operation manager configured to compare source geometric data of each of a plurality of features in a source geometric model with target geometric data of respective features in a target geometric model, and operative to identify discrepancies in respective features therebetween. The server is configured to rectify discrepancies in a feature after generating the feature and prior to generating another feature among the plurality of features. The system further includes a communication link, at least one client communicating with the server over the communication link, and an interrupt interface provided by one of the at least one client and the server and operative to notify a user of the presence of an inability to automatically generate an accurate representation of a feature of the source geometric model in the target geometric model.Type: GrantFiled: February 17, 2004Date of Patent: April 13, 2010Assignee: TTI Acquisition CorporationInventors: Sankar Jayaram, Uma Jayaram, David M. Cramer, Daniel J. Evans, Franklin W. Taylor, Michael M. McDonald
-
Patent number: 7203634Abstract: A computational geometry server is provided that includes a server, a communication link, at least one client, and an interrupt interface. The server has processing circuitry and an operation manager. The operation manager is configured to compare source geometric data in a source geometric model with target geometric data in a target geometric model. Furthermore, the operation manager is operative to identify discrepancies in the geometric data between the source geometric data and the target geometric data. The at least one client communicates with the server over the communication link. The interrupt interface is operative to notify a user of the presence of an inability to automatically generate an accurate representation of the source geometric model in the target geometric model. A method is also provided.Type: GrantFiled: October 30, 2001Date of Patent: April 10, 2007Assignee: Translation Technologies, Inc.Inventors: Sankar Jayaram, Uma Jayaram, Michael M. McDonald, Robert Sorenson, Daniel Evans, David Cramer
-
Patent number: 7149677Abstract: A geometric model comparator is provided, which includes processing circuitry, memory, and comparison circuitry. The processing circuitry is configured to generate a target model from a source model. The memory is configured to store the source model and the target model. The comparison circuitry is configured to identify selected points from the source model, create corresponding selected points in a target model, and compare the selected points from the source model with the selected points from the target model to identify one or more selected points from the target model that fall outside of a predetermined tolerance range with the respective one or more points from the source model. A method is also provided.Type: GrantFiled: October 30, 2001Date of Patent: December 12, 2006Assignee: Translation Technologies, Inc.Inventors: Sankar Jayaram, Uma Jayaram, Michael M. McDonald, Robert Sorenson, Daniel Evans, David Cramer
-
Publication number: 20050046624Abstract: A system having a server having processing circuitry and an operation manager configured to compare source geometric data of each of a plurality of features in a source geometric model with target geometric data of respective features in a target geometric model, and operative to identify discrepancies in respective features therebetween. The server is configured to rectify discrepancies in a feature after generating the feature and prior to generating another feature among the plurality of features. The system further includes a communication link, at least one client communicating with the server over the communication link, and an interrupt interface provided by one of the at least one client and the server and operative to notify a user of the presence of an inability to automatically generate an accurate representation of a feature of the source geometric model in the target geometric model.Type: ApplicationFiled: February 17, 2004Publication date: March 3, 2005Inventors: Sankar Jayaram, Uma Jayaram, David Cramer, Daniel Evans, Franklin Taylor, Michael McDonald
-
Publication number: 20030135846Abstract: A geometric model comparator is provided, which includes processing circuitry, memory, and comparison circuitry. The processing circuitry is configured to generate a target model from a source model. The memory is configured to store the source model and the target model. The comparison circuitry is configured to identify selected points from the source model, create corresponding selected points in a target model, and compare the selected points from the source model with the selected points from the target model to identify one or more selected points from the target model that fall outside of a predetermined tolerance range with the respective one or more points from the source model. A method is also provided.Type: ApplicationFiled: October 30, 2001Publication date: July 17, 2003Inventors: Sankar Jayaram, Uma Jayaram, Michael M. McDonald, Robert Sorenson, Daniel Evans, David Cramer