Patents by Inventor Patrick John Sweeney

Patrick John Sweeney 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: 10394221
    Abstract: Systems, devices, and methods are described herein for transforming three dimensional (3D) video data into a 3D printable model. In one aspect, a method for transforming 3D video data may include receiving 3D video data indicated or selected for 3D printing. The selected portion or 3D video data, which may include a frame of the 3D video data, may be repaired or modified to generate a 3D model that define at least one enclosed volume. At least one of the enclosed volumes of the 3D video data may be re-oriented based on at least one capability of a target 3D printing device. In some aspects, the re-orienting may be performed to optimize at least one of a total print volume or print orientation of the at least one enclosed volume. In some aspects, the method may be performed in response to a single selection or action performed by a user.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: August 27, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kristofer N. Iverson, Patrick John Sweeney, William Crow, Dennis Evseev, Steven Craig Sullivan, Alvaro Collet Romea, Ming Chuang, Zheng Wang, Emmett Lalish
  • Publication number: 20180046167
    Abstract: Systems, devices, and methods are described herein for transforming three dimensional (3D) video data into a 3D printable model. In one aspect, a method for transforming 3D video data may include receiving 3D video data indicated or selected for 3D printing. The selected portion or 3D video data, which may include a frame of the 3D video data, may be repaired or modified to generate a 3D model that define at least one enclosed volume. At least one of the enclosed volumes of the 3D video data may be re-oriented based on at least one capability of a target 3D printing device. In some aspects, the re-orienting may be performed to optimize at least one of a total print volume or print orientation of the at least one enclosed volume. In some aspects, the method may be performed in response to a single selection or action performed by a user.
    Type: Application
    Filed: August 12, 2016
    Publication date: February 15, 2018
    Inventors: Kristofer N. Iverson, Patrick John Sweeney, William Crow, Dennis Evseev, Steven Craig Sullivan, Alvaro Collet Romea, Ming Chuang, Zheng Wang, Emmett Lalish
  • Patent number: 9191643
    Abstract: The subject disclosure is directed towards mixing RGB data with infrared data so as to provide depth-related data in regions where infrared data are sparse. Infrared data, such as corresponding to point cloud data, are processed to determine sparse regions therein. For any such sparse regions, RGB data corresponding to a counterpart region in the RGB data are added to a data structure. The data structure, which may include or be concatenated to the IR data, may be used for depth-related data, e.g., with a point cloud.
    Type: Grant
    Filed: June 9, 2013
    Date of Patent: November 17, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Patrick John Sweeney, David F. Harnett
  • Publication number: 20140307952
    Abstract: The subject disclosure is directed towards mixing RGB data with infrared data so as to provide depth-related data in regions where infrared data are sparse. Infrared data, such as corresponding to point cloud data, are processed to determine sparse regions therein. For any such sparse regions, RGB data corresponding to a counterpart region in the RGB data are added to a data structure. The data structure, which may include or be concatenated to the IR data, may be used for depth-related data, e.g., with a point cloud.
    Type: Application
    Filed: June 9, 2013
    Publication date: October 16, 2014
    Inventors: Patrick John Sweeney, David F. Harnett
  • Publication number: 20140204088
    Abstract: 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: Application
    Filed: January 18, 2013
    Publication date: July 24, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Adam Garnet Kirk, Philip Andrew Chou, Patrick John Sweeney, III, Jizheng Xu
  • Publication number: 20040267812
    Abstract: A system and method for enabling integration of multiple media providers with a media player is described. This system and method enables multiple media providers to customize a media player to allow access, enable use, and control use of its media through the media player.
    Type: Application
    Filed: June 26, 2003
    Publication date: December 30, 2004
    Applicant: MICROSOFT CORPORATION
    Inventors: Geoffrey Howard Harris, Patrick John Sweeney, Kipley John Olson
  • Patent number: 6305479
    Abstract: A helical wedge tie, anywhere from 2½ inches to 4 inches in length, (which is approximately the width of a standard brick), can be utilized to wedgingly engage the mortar in a wall after a helical main tie has been passed all the way through the mortar and secured in the concrete. The wedge tie may have the same helical pitch as that of the main tie, or it may be a pitch somewhat tighter or shorter to not only fill the space between the host tie and the mortar, but wedgingly engage the same. The auxiliary wedge pin may be pointed at both ends, pointed at one end, or even blunt at both ends. Successful fixes have been made where one end is sheared, and has a relatively chisel-like end. The method of the invention is directed to the reinforcing of a tie in a wall reinforcing environment, where the outer portion of the tie passes through a softer material, and a subsequent reinforcement of the tie portion in the soft material becomes desirable.
    Type: Grant
    Filed: March 20, 2000
    Date of Patent: October 23, 2001
    Assignee: Helifix Limited
    Inventors: Robert Ian Paterson, Patrick John Sweeney
  • Patent number: 6155352
    Abstract: A helical wedge tie, anywhere from 2 1/2 inches to 4 inches in length, (which is approximately the width of a standard brick), can be utilized to wedgingly engage the mortar in a wall after a helical main tie has been passed all the way through the mortar and secured in the concrete. The wedge tie may have the same helical pitch as that of the main tie, or it may be a pitch somewhat tighter or shorter to not only fill the space between the host tie and the mortar, but wedgingly engage the same. The auxiliary wedge pin may be pointed at both ends, pointed at one end, or even blunt at both ends. Successful fixes have been made where one end is sheared, and has a relatively chisel-like end. The method of the invention is directed to the reinforcing of a tie in a wall reinforcing environment, where the outer portion of the tie passes through a softer material, and a subsequent reinforcement of the tie portion in the soft material becomes desirable.
    Type: Grant
    Filed: February 10, 2000
    Date of Patent: December 5, 2000
    Assignee: Helifix Limited
    Inventors: Robert Ian Paterson, Patrick John Sweeney
  • Patent number: 6039125
    Abstract: A helical wedge tie, anywhere from 21/2 inches to 4 inches in length, (which is approximately the width of a standard brick), can be utilized to wedgingly engage the mortar in a wall after a helical main tie has been passed all the way through the mortar and secured in the concrete. The wedge tie may have the same helical pitch as that of the main tie, or it may be a pitch somewhat tighter or shorter to not only fill the space between the host tie and the mortar, but wedgingly engage the same. The auxiliary wedge pin may be pointed at both ends, pointed at one end, or even blunt at both ends. Successful fixes have been made where one end is sheared, and has a relatively chisel-like end. The method of the invention is directed to the reinforcing of a tie in a wall reinforcing environment, where the outer portion of the tie passes through a softer material, and a subsequent reinforcement of the tie portion in the soft material becomes desirable.
    Type: Grant
    Filed: June 27, 1998
    Date of Patent: March 21, 2000
    Assignee: Helifix Limited
    Inventors: Robert Ian Paterson, Patrick John Sweeney