Patents by Inventor Andrew Chou
Andrew Chou 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: 20240144583Abstract: Example embodiments of the present disclosure relate to systems and methods for compressing attributes of volumetric and hypervolumetric datasets. An example system performs operations including obtaining a reference dataset comprising attributes indexed by a domain of multidimensional coordinates; subdividing the domain into a plurality of blocks respectively associated with a plurality of attribute subsets; inputting, to a local nonlinear operator, a latent representation for an attribute subset associated with at least one block of the plurality of blocks; obtaining, using the local nonlinear operator and based on the latent representation, an attribute representation of one or more attributes of the attribute subset; and updating the latent representation based on a comparison of the attribute representation and the reference dataset.Type: ApplicationFiled: December 27, 2023Publication date: May 2, 2024Inventors: Philip Andrew Chou, Berivan Isik, Sung Jin Hwang, Nicholas Milo Johnston, George Dan Toderici
-
Publication number: 20240094861Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for configuring a three-dimensional (3D) model within a virtual conferencing system. The program and method provide, in association with designing a room for virtual conferencing, an interface for configuring a 3D model; receiving, via the interface, an indication of user input for setting properties for the 3D model, the properties specifying image data for projecting onto the 3D model; and in association with virtual conferencing, providing display of the room based on the properties for the 3D model, and causing the image data to be projected onto the 3D model within the room.Type: ApplicationFiled: September 20, 2022Publication date: March 21, 2024Inventors: William Chou, Andrew Cheng-min Lin
-
Patent number: 11900525Abstract: Example embodiments of the present disclosure relate to systems and methods for compressing attributes of volumetric and hypervolumetric datasets. An example system performs operations including obtaining a reference dataset comprising attributes indexed by a domain of multidimensional coordinates; subdividing the domain into a plurality of blocks respectively associated with a plurality of attribute subsets; inputting, to a local nonlinear operator, a latent representation for an attribute subset associated with at least one block of the plurality of blocks; obtaining, using the local nonlinear operator and based on the latent representation, an attribute representation of one or more attributes of the attribute subset; and updating the latent representation based on a comparison of the attribute representation and the reference dataset.Type: GrantFiled: March 30, 2022Date of Patent: February 13, 2024Assignee: GOOGLE LLCInventors: Philip Andrew Chou, Berivan Isik, Sung Jin Hwang, Nicholas Milo Johnston, George Dan Toderici
-
Publication number: 20230260197Abstract: Example embodiments of the present disclosure relate to systems and methods for compressing attributes of volumetric and hypervolumetric datasets. An example system performs operations including obtaining a reference dataset comprising attributes indexed by a domain of multidimensional coordinates; subdividing the domain into a plurality of blocks respectively associated with a plurality of attribute subsets; inputting, to a local nonlinear operator, a latent representation for an attribute subset associated with at least one block of the plurality of blocks; obtaining, using the local nonlinear operator and based on the latent representation, an attribute representation of one or more attributes of the attribute subset; and updating the latent representation based on a comparison of the attribute representation and the reference dataset.Type: ApplicationFiled: March 30, 2022Publication date: August 17, 2023Inventors: Philip Andrew Chou, Berivan Isik, Sung Jin Hwang, Nicholas Milo Johnston, George Dan Toderici
-
Publication number: 20230154051Abstract: Systems and methods are directed to encoding and/or decoding of the textures/geometry of a three-dimensional volumetric representation. An encoding computing system can obtain voxel blocks from a three-dimensional volumetric representation of an object. The encoding computing system can encode voxel blocks with a machine-learned voxel encoding model to obtain encoded voxel blocks. The encoding computing system can decode the encoded voxel blocks with a machine-learned voxel decoding model to obtain reconstructed voxel blocks. The encoding computing system can generate a reconstructed mesh representation of the object based at least in part on the one or more reconstructed voxel blocks. The encoding computing system can encode textures associated with the voxel blocks according to an encoding scheme and based at least in part on the reconstructed mesh representation of the object to obtain encoded textures.Type: ApplicationFiled: April 17, 2020Publication date: May 18, 2023Inventors: Danhang Tang, Saurabh Singh, Cem Keskin, Phillip Andrew Chou, Christian Haene, Mingsong Dou, Sean Ryan Francesco Fanello, Jonathan Taylor, Andrea Tagliasacchi, Philip Lindsley Davidson, Yinda Zhang, Onur Gonen Guleryuz, Shahram Izadi, Sofien Bouaziz
-
Patent number: 10045276Abstract: Techniques for determining network paths for voice calls include analyzing network path measurements of the network paths to determine historical network performance data for the network paths, and identifying a group of top-k network paths based on those network paths having better network performance data other network paths. A particular network path may be selected using various techniques, such as selecting the network path with the best historical network performance, selecting a network path by applying a multi-armed bandit algorithm to select the path from the group of top-k network paths, or selecting a network path at random. The selected network path may be used to by a source-destination pair of computing devices for a voice call, and a record of that voice call may be used to update network performance information for the particular network path.Type: GrantFiled: May 31, 2016Date of Patent: August 7, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Philip Andrew Chou, Venkata N. Padmanabhan, Rajdeep Das, Ganesh Ananthanarayanan, Junchen Jiang
-
Publication number: 20170347308Abstract: Techniques for determining network paths for voice calls include analyzing network path measurements of the network paths to determine historical network performance data for the network paths, and identifying a group of top-k network paths based on those network paths having better network performance data other network paths. A particular network path may be selected using various techniques, such as selecting the network path with the best historical network performance, selecting a network path by applying a multi-armed bandit algorithm to select the path from the group of top-k network paths, or selecting a network path at random. The selected network path may be used to by a source-destination pair of computing devices for a voice call, and a record of that voice call may be used to update network performance information for the particular network path.Type: ApplicationFiled: May 31, 2016Publication date: November 30, 2017Inventors: Philip Andrew Chou, Venkata N. Padmanabhan, Rajdeep Das, Ganesh Ananthanarayanan, Junchen Jiang
-
Publication number: 20170157883Abstract: Embodiments of the disclosure are directed towards a composite stiffener that is incorporated into products to create stronger bonded and less warping sandwich panels. In addition, the stronger products can be lightweight.Type: ApplicationFiled: July 2, 2016Publication date: June 8, 2017Inventors: Peter Sing, Andrew Chou Sing
-
Patent number: 9031357Abstract: A temporal information integration dis-occlusion system and method for using historical data to reconstruct a virtual view containing an occluded area. Embodiments of the system and method use temporal information of the scene captured previously to obtain a total history. This total history is warped onto information captured by a camera at a current time in order to help reconstruct the dis-occluded areas. The historical data (or frames) from the total history match only a portion of the frames contained in the captured information. This warping yields warped history information. Warping is performed by using one of two embodiments to match points in an estimation of the current information to points in the captured information. Next, regions of current information are split using a classifier. The warped history information and the captured information then are merged to obtain an estimate for the current information and the reconstructed virtual view.Type: GrantFiled: May 4, 2012Date of Patent: May 12, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Philip Andrew Chou, Cha Zhang, Zhengyou Zhang, Shujie Liu
-
Publication number: 20140334432Abstract: A multiuser scheme allowing for a number of users, sets of user, or carriers to share one or more channels is provided. In the invention, the available channel bandwidth is subdivided into a number of equal-bandwidth subchannels according to standard OFDM practice. A transmitter transmits data on a set of OFDM subchannels that need not be contiguous in the spectrum or belong to the same OFDM channel. A receiver receives and decodes the data and detects errors on subchannels. The receiver then broadcasts the identity of those subchannels on which the error rate exceeds a specific threshold, and the transmitter may select different subchannels for transmission based on this information.Type: ApplicationFiled: July 29, 2014Publication date: November 13, 2014Inventors: Amer A. Hassan, Christian Huitema, Wayne Stark, Yunnan Wu, Philip Andrew Chou
-
Patent number: 8842752Abstract: A multiuser scheme allowing for a number of users, sets of user, or carriers to share one or more channels is provided. In the invention, the available channel bandwidth is subdivided into a number of equal-bandwidth subchannels according to standard OFDM practice. A transmitter transmits data on a set of OFDM subchannels that need not be contiguous in the spectrum or belong to the same OFDM channel. A receiver receives and decodes the data and detects errors on subchannels. The receiver then broadcasts the identity of those subchannels on which the error rate exceeds a specific threshold, and the transmitter may select different subchannels for transmission based on this information.Type: GrantFiled: March 21, 2011Date of Patent: September 23, 2014Assignee: Microsoft CorporationInventors: Amer A. Hassan, Christian Huitema, Wayne Stark, Yunnan Wu, Philip Andrew Chou
-
Patent number: 8842660Abstract: A method and system for communicating a variable set of contextual information relating to a conversation over a communication channel is provided. When the contextual information is exchanged, any authorized sending party of the contextual information can change the scope, content, or amount of the contextual information that is transmitted to a next receiving party in a determined communication channel path. Before transmitting the contextual information, a desirable scope of the contextual information may be determined based on the next receiving party, in conjunction with the sending party's rules. The contextual information may be updated by adding new contextual information and/or deleting part of the contextual information which is outside of the scope. No contextual information may be transmitted if the next destination desires no contextual information or does not have capabilities to receive any contextual information.Type: GrantFiled: March 31, 2006Date of Patent: September 23, 2014Assignee: Microsoft CorporationInventors: David Milstein, David A Howell, Linda Criddle, Michael D Malueg, Philip Andrew Chou
-
Publication number: 20140204088Abstract: A surface reprojection codec and method for surface compression using non-redundant surface projection onto depth maps. A multiple depth map encoder takes a two-dimensional (2D) surface that is a representation of a three-dimensional (3D) object and divides it into a plurality of surface patches. Each of these surface patches is projected onto a depth map from a set of depth maps. This generates a set of converted depth maps. This set of converted depth maps then are encoded using standard encoding techniques. The encoded version of the 3D object may be stored, transmitted over a network, or both. A multiple depth map decoder decodes the set of converted depth maps to obtain the surface patches. These surface patches and connectivity information can be used to regenerate the 2D surface. The 2D surface in turn can be used to reconstruct the 3D object.Type: ApplicationFiled: January 18, 2013Publication date: July 24, 2014Applicant: MICROSOFT CORPORATIONInventors: Adam Garnet Kirk, Philip Andrew Chou, Patrick John Sweeney, III, Jizheng Xu
-
Publication number: 20140160122Abstract: Some implementations may include a computing device to generate a three dimensional representation of an object. The computing device may receive data associated with an object that is within a view of a camera. The computing device may determine occluded portions of the object that are occluded from the view of the camera. The computing device may determine extrapolated data corresponding to the occluded portions of the object. The computing device may generate a representation corresponding to the object based on the data and the extrapolated data. The representation may include a mesh and a set of bones, where each bone of the set of bones is attached to a vertex of a polygon of the mesh.Type: ApplicationFiled: December 10, 2012Publication date: June 12, 2014Applicant: MICROSOFT CORPORATIONInventor: Philip Andrew Chou
-
Publication number: 20130294710Abstract: A temporal information integration dis-occlusion system and method for using historical data to reconstruct a virtual view containing an occluded area. Embodiments of the system and method use temporal information of the scene captured previously to obtain a total history. This total history is warped onto information captured by a camera at a current time in order to help reconstruct the dis-occluded areas. The historical data (or frames) from the total history match only a portion of the frames contained in the captured information. This warping yields warped history information. Warping is performed by using one of two embodiments to match points in an estimation of the current information to points in the captured information. Next, regions of current information are split using a classifier. The warped history information and the captured information then are merged to obtain an estimate for the current information and the reconstructed virtual view.Type: ApplicationFiled: May 4, 2012Publication date: November 7, 2013Applicant: Microsoft CorporationInventors: Philip Andrew Chou, Cha Zhang, Zhengyou Zhang, Shujie Liu
-
Patent number: 8228824Abstract: A method and system for processing contextual information relating to an exchange of a conversation over a communication channel is provided. Several users, and/or service providers are allowed to specify a set of rules relating to a conversation channel. Contextual information, including information relating to the specified set of rules and conditions of the users, is exchanged among the users and/or several service providers when one user requests to initiate a communication channel. The received contextual information is processed to extract a set of rules and the current conditions of users. If the current conditions of the users satisfy the set of rules, a corresponding communication channel is established among the users. However, additional contextual information may be received and processed whenever there is a change in the contextual information during the conversation. Appropriate actions to the existing communication channel may be determined based on the changes.Type: GrantFiled: April 6, 2006Date of Patent: July 24, 2012Assignee: Microsoft CorporationInventors: David Milstein, David Howell, Kuansan Wang, Linda Criddle, Michael D Malueg, Philip Andrew Chou, Scott Forbes, Timothy M Moore
-
Patent number: 8144896Abstract: A system that facilitates blind source separation in a distributed microphone meeting environment for improved teleconferencing. Input sensor (e.g., microphone) signals are transformed to the frequency-domain and independent component analysis is applied to compute estimates of frequency-domain processing matrices. Modified permutations of the processing matrices are obtained based upon a maximum magnitude based de-permutation scheme. Estimates of the plurality of source signals are provided based upon the modified frequency-domain processing matrices and input sensor signals. Optionally, segments during which the set of active sources is a subset of the set of all sources can be exploited to compute more accurate estimates of frequency-domain mixing matrices. Source activity detection can be applied to determine which speaker(s), if any, are active.Type: GrantFiled: February 22, 2008Date of Patent: March 27, 2012Assignee: Microsoft CorporationInventors: Zicheng Liu, Philip Andrew Chou, Jacek Dmochowski
-
Patent number: 8098765Abstract: Methods and systems for processing a Global Positioning System (GPS) signal are provided. A method includes: transforming a time domain GPS signal to a frequency domain GPS signal; storing a frequency domain pseudorandom noise (PRN) signal; correlating the frequency domain GPS signal with the PRN signal at a plurality of frequencies, said correlating including: shifting the frequency domain GPS signal by an amount corresponding to one of the plurality of frequencies; downsampling the shifted frequency domain GPS signal; and multiplying the shifted frequency domain GPS signal by the stored frequency domain PRN signal to produce a correlated signal.Type: GrantFiled: February 23, 2005Date of Patent: January 17, 2012Assignee: SIRF Technology, Inc.Inventors: Paul Eric Beckmann, Andrew Chou, Julien Basch
-
Publication number: 20110173485Abstract: A multiuser scheme allowing for a number of users, sets of user, or carriers to share one or more channels is provided. In the invention, the available channel bandwidth is subdivided into a number of equal-bandwidth subchannels according to standard OFDM practice. A transmitter transmits data on a set of OFDM subchannels that need not be contiguous in the spectrum or belong to the same OFDM channel. A receiver receives and decodes the data and detects errors on subchannels. The receiver then broadcasts the identity of those subchannels on which the error rate exceeds a specific threshold, and the transmitter may select different subchannels for transmission based on this information.Type: ApplicationFiled: March 21, 2011Publication date: July 14, 2011Applicant: Microsoft CorporationInventors: Amer A. Hassan, Christian Huitema, Wayne Stark, Yunnan Wu, Philip Andrew Chou
-
Patent number: 7929623Abstract: A multiuser scheme allowing for a number of users, sets of user, or carriers to share one or more channels is provided. In the invention, the available channel bandwidth is subdivided into a number of equal-bandwidth subchannels according to standard OFDM practice. A transmitter transmits data on a set of OFDM subchannels that need not be contiguous in the spectrum or belong to the same OFDM channel. A receiver receives and decodes the data and detects errors on subchannels. The receiver then broadcasts the identity of those subchannels on which the error rate exceeds a specific threshold, and the transmitter may select different subchannels for transmission based on this information.Type: GrantFiled: March 30, 2007Date of Patent: April 19, 2011Assignee: Microsoft CorporationInventors: Amer A. Hassan, Christian Huitema, Wayne Stark, Yunnan Wu, Philip Andrew Chou