Patents by Inventor Michael Malcolm

Michael Malcolm 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: 11965470
    Abstract: In accordance with one aspect of the present disclosure, a turbocharger includes a compressor having a compressor wheel, a turbine provided within a housing, and an exhaust gas recirculation (EGR) flow path. The EGR flow path includes a first fluid connection in the housing and located in proximity to the turbine, a second fluid connection located in proximity to a trailing edge of the compressor wheel, an EGR control valve disposed between the first fluid connection and the second fluid connection, the EGR control valve configured to selectively operate the turbocharger in a low-heat mode having an EGR up to 50% and an operational mode having an EGR rate typically less than 35%.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: April 23, 2024
    Assignee: BorgWarner Inc.
    Inventors: Joseph Powell McHenry, Paul Troxler, Robert Malcolm Wallace, Michael Harris, Robert Lotz, Michael J. Burkett
  • Publication number: 20240095404
    Abstract: Data integrity checks for reducing communication latency is described. A transmitting endpoint transmits data to a receiving endpoint by generating an integrity tag for a first subset of data blocks and a second integrity tag for a second subset of data blocks. In implementations, the first and second integrity tags overlap at least one data block and are offset based on computational complexities of generating the integrity tags. A receiving endpoint generates comparison tags for each of the integrity tags and uses the comparison tags to validate an authenticity of received data. In response to validating the first and second integrity tags, data blocks covered by both the first and second integrity tags are released for use. Additional integrity tags are generated and validated for subsequent subsets of data blocks during data communication, thus reducing latency by offsetting times at which comparison tags are generated and validated.
    Type: Application
    Filed: September 15, 2022
    Publication date: March 21, 2024
    Inventors: Shaofeng An, Shiqi Sun, Michael James Tresidder, YanFeng Wang, Peter Malcolm Barnes
  • Publication number: 20170103485
    Abstract: Novel curation and drafting tools for lawyers provide virtual lawyer workspaces, comprising interactive, data-visualizations rendered by single-page computer program, finite-state machine Applications, delivered in a web-Cloud environment, wherein said products represent, organize, and visualize legal information as semantic-legal data objects, and optionally provide for the creation of attorney work product therewith.
    Type: Application
    Filed: October 9, 2015
    Publication date: April 13, 2017
    Inventors: ARIE MOSHE MICHELSOHN, MICHAEL MALCOLM COSTA
  • Patent number: 8627193
    Abstract: Selection and presentation of media streams, in which presentation is not limited by order imposed by the digital content representative of those media streams, in response to bookmarks and watchpoints settable and usable by a user. Bookmarks reference a location within the media stream, not necessarily pre-selected and possibly dynamically selected, in which a presentation can be started or restarted therefrom. Watchpoints reference a location within the media stream, or a presentation state for the media stream, in which an action can be triggered thereby. Bookmarks and watchpoints provide a general technique for presenting selections from media streams in response to metadata.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: January 7, 2014
    Assignee: Kaleidescape, Inc.
    Inventors: Paul Rechsteiner, Shawn Neely, Lawrence Kesteloot, Michael A. Malcolm, Stephen Watson
  • Patent number: 8359334
    Abstract: Integrating a file system with a RAID array that exports precise information about the arrangement of data blocks in the RAID subsystem. The present invention uses separate current-write location (CWL) pointers for each disk in the disk array where the pointers simply advance through the disks as writes occur. The present invention writes on the disk with the lowest CWL pointer. A new disk is chosen only when the algorithm starts allocating space for a new file, or when it has allocated N blocks on the same disk for a single file. A sufficient number of blocks are defined as all the buffers in a chunk of N sequential buffers in a file. The result is that CWL pointers are never more than N blocks apart on different disks, and large files have N consecutive blocks on the same disk.
    Type: Grant
    Filed: October 1, 2010
    Date of Patent: January 22, 2013
    Assignee: Network Appliance, Inc.
    Inventors: David Hitz, Michael Malcolm, James Lau, Byron Rakitzis
  • Publication number: 20120281967
    Abstract: Selection and presentation of media streams, in which presentation is not limited by order imposed by the digital content representative of those media streams, in response to bookmarks and watchpoints settable and usable by a user. Bookmarks reference a location within the media stream, not necessarily pre-selected and possibly dynamically selected, in which a presentation can be started or restarted therefrom. Watchpoints reference a location within the media stream, or a presentation state for the media stream, in which an action can be triggered thereby. Bookmarks and watchpoints provide a general technique for presenting selections from media streams in response to metadata.
    Type: Application
    Filed: July 16, 2012
    Publication date: November 8, 2012
    Applicant: Kaleidescape, Inc.
    Inventors: Paul Rechsteiner, Shawn R. Neely, Lawrence Kesteloot, Michael A. Malcolm, Stephen Watson
  • Publication number: 20120281968
    Abstract: Selection and presentation of media streams, in which presentation is not limited by order imposed by the digital content representative of those media streams, in response to bookmarks and watchpoints settable and usable by a user. Bookmarks reference a location within the media stream, not necessarily pre-selected and possibly dynamically selected, in which a presentation can be started or restarted therefrom. Watchpoints reference a location within the media stream, or a presentation state for the media stream, in which an action can be triggered thereby. Bookmarks and watchpoints provide a general technique for presenting selections from media streams in response to metadata.
    Type: Application
    Filed: July 16, 2012
    Publication date: November 8, 2012
    Applicant: KALEIDESCAPE, INC.
    Inventors: Paul Rechsteiner, Shawn R. Neely, Lawrence Kesteloot, Michael A. Malcolm, Stephen Watson
  • Publication number: 20120284292
    Abstract: Selection and presentation of media streams, in which presentation is not limited by order imposed by the digital content representative of those media streams, in response to bookmarks and watchpoints settable and usable by a user. Bookmarks reference a location within the media stream, not necessarily pre-selected and possibly dynamically selected, in which a presentation can be started or restarted therefrom. Watchpoints reference a location within the media stream, or a presentation state for the media stream, in which an action can be triggered thereby. Bookmarks and watchpoints provide a general technique for presenting selections from media streams in response to metadata.
    Type: Application
    Filed: July 16, 2012
    Publication date: November 8, 2012
    Applicant: Kaleidescape, Inc.
    Inventors: Paul Rechsteiner, Shawn R. Neely, Lawrence Kesteloot, Michael A. Malcolm, Stephen Watson
  • Patent number: 8280051
    Abstract: Secure presentation of media streams includes encoding the media streams into digital content, encrypting a portion of that digital content, the portion being required for presentation, in which the encrypted version is substantially unchanged in formatting parameters from the clear version of the digital content. Selecting those portions for encryption so there is no change in distribution of the media stream: packetization of the digital data, or synchronization of audio with video portions of the media stream. When encoding the media stream into MPEG-2, refraining from encrypting information by which the video block data is described, packet formatting information, and encrypting the video block data using a block-substitution cipher. A block-substitution cipher can be used to encrypt each sequence of 16 bytes of video data in each packet, possibly leaving as many as 15 bytes of video data in each packet in the clear.
    Type: Grant
    Filed: March 17, 2010
    Date of Patent: October 2, 2012
    Assignee: Kaleidescape, Inc.
    Inventors: Michael A. Malcolm, Daniel A. Collins, Stephen Watson, Paul Rechsteiner, Kevin Hui
  • Publication number: 20120237078
    Abstract: A method of embedding information in digital content representing media streams. The method includes (1) selecting a set of locations within that digital content reprensenting the media stream to embed information, (2) selecting a set of possible alterations to make at those locations, and (3) making a subset of the possible alterations. The set of locations and possible alterations is herein sometimes called a “watermark.” The subset of actual alterations that are made is herein sometimes called a “fingerprint.” The method determines a set of locations at which there are alternative versions of digital content representing the same media stream, such as one being the original and one being an alternative version of the same digital content, herein sometimes called the “original movie” and the “alt-movie,” or herein sometimes called the “original block” and the “alt-block” for a particular block in the digital content representing the media stream.
    Type: Application
    Filed: May 29, 2012
    Publication date: September 20, 2012
    Applicant: KALEIDESCAPE, INC.
    Inventors: Stephen Watson, Daniel A. Collens, Kevin Hui, Michael A. Malcolm
  • Publication number: 20120198276
    Abstract: Integrating content into a storage system with substantially immediate access to that content. Providing high reliability and relatively easy operation with a storage system using redundant information for error correction. Having the storage system perform a “virtual write,” including substantially all steps associated with writing to the media to be integrated, except for the step of actually writing data to that media, including rewriting information relating to used disk blocks, and including rewriting any redundant information maintained by the storage system. Integrating the new physical media into the storage system, including accessing content already present on that media, free space already present on that media, and reading and writing that media. Recovering from errors during integration.
    Type: Application
    Filed: April 16, 2012
    Publication date: August 2, 2012
    Inventors: Robert Zarnke, Michael A. Malcolm
  • Patent number: 8225194
    Abstract: Selection and presentation of media streams, in which presentation is not limited by order imposed by the digital content representative of those media streams, in response to bookmarks and watchpoints settable and usable by a user. Bookmarks reference a location within the media stream, not necessarily pre-selected and possibly dynamically selected, in which a presentation can be started or restarted therefrom. Watchpoints reference a location within the media stream, or a presentation state for the media stream, in which an action can be triggered thereby. Bookmarks and watchpoints provide a general technique for presenting selections from media streams in response to metadata.
    Type: Grant
    Filed: September 3, 2003
    Date of Patent: July 17, 2012
    Assignee: Kaleidescape, Inc.
    Inventors: Paul Rechsteiner, Shawn R. Neely, Lawrence Kesteloot, Michael A. Malcolm, Stephen Watson
  • Patent number: 8189854
    Abstract: A method of embedding information in digital content representing media streams. The method includes (1) selecting a set of locations within that digital content representing the media stream to embed information, (2) selecting a set of possible alterations to make at those locations, and (3) making a subset of the possible alterations. The set of locations and possible alterations is herein sometimes called a “watermark.” The subset of actual alterations that are made is herein sometimes called a “fingerprint.” The method determines a set of locations at which there are alternative versions of digital content representing the same media stream, such as one being the original and one being an alternative version of the same digital content, herein sometimes called the “original movie” and the “alt-movie,” or herein sometimes called the “original block” and the “alt-block” for a particular block in the digital content representing the media stream.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: May 29, 2012
    Assignee: Kaleidescape, Inc.
    Inventors: Stephen Watson, Daniel A. Collens, Kevin Hui, Michael A. Malcolm
  • Patent number: 8161319
    Abstract: Integrating content into a storage system with substantially immediate access to that content. Providing high reliability and relatively easy operation with a storage system using redundant information for error correction. Having the storage system perform a “virtual write,” including substantially all steps associated with writing to the media to be integrated, except for the step of actually writing data to that media, including rewriting information relating to used disk blocks, and including rewriting any redundant information maintained by the storage system. Integrating the new physical media into the storage system, including accessing content already present on that media, free space already present on that media, and reading and writing that media. Recovering from errors during integration.
    Type: Grant
    Filed: February 16, 2010
    Date of Patent: April 17, 2012
    Assignee: Kaleidescape, Inc.
    Inventors: Robert Zarnke, Michael Malcolm
  • Publication number: 20110255842
    Abstract: A method of providing a uniform user experience is described. The method entails receiving general preference information, and mapping the general preference information to format-specific preference information. This format-specific preference information can then be applied when accessing content.
    Type: Application
    Filed: April 15, 2011
    Publication date: October 20, 2011
    Applicant: Kaleidescape, Inc.
    Inventors: James Hindle, Paul Rechsteiner, Ian Bell, Michael Malcolm, Tom Barnett, Stephen Watson
  • Publication number: 20110126019
    Abstract: A method of interacting with a digital content device is described. The method includes defining a collection of digital content available via the digital content device. A specific control device is associated with the collection of digital content. A control signal is received from the control device. The digital content device allows the control device to access digital content included in the collection.
    Type: Application
    Filed: November 25, 2009
    Publication date: May 26, 2011
    Applicant: KALEIDESCAPE, INC.
    Inventors: Ian Epperson, Brian Sweet, Michael Malcolm, Richard Oei
  • Publication number: 20110125298
    Abstract: A method of interacting with a digital content device is described. The method includes associating a specific control device with specified functionality of the digital content device. A control signal is received from the control device. A state of the digital content device is altered to allow the control device to interact with the digital content device according to the specified functionality.
    Type: Application
    Filed: November 25, 2009
    Publication date: May 26, 2011
    Applicant: KALEIDESCAPE, INC.
    Inventors: Ian Epperson, Brian Sweet, Michael Malcolm, Richard Oei
  • Publication number: 20110022570
    Abstract: Integrating a file system with a RAID array that exports precise information about the arrangement of data blocks in the RAID subsystem. The present invention uses separate current-write location (CWL) pointers for each disk in the disk array where the pointers simply advance through the disks as writes occur. The present invention writes on the disk with the lowest CWL pointer. A new disk is chosen only when the algorithm starts allocating space for a new file, or when it has allocated N blocks on the same disk for a single file. A sufficient number of blocks are defined as all the buffers in a chunk of N sequential buffers in a file. The result is that CWL pointers are never more than N blocks apart on different disks, and large files have N consecutive blocks on the same disk.
    Type: Application
    Filed: October 1, 2010
    Publication date: January 27, 2011
    Inventors: David Hitz, Michael Malcolm, James Lau, Byron Rakitzis
  • Patent number: 7818498
    Abstract: Integrating a file system with a RAID array that exports precise information about the arrangement of data blocks in the RAID subsystem. The present invention uses separate current-write location (CWL) pointers for each disk in the disk array where the pointers simply advance through the disks as writes occur. The present invention writes on the disk with the lowest CWL pointer. A new disk is chosen only when the algorithm starts allocating space for a new file, or when it has allocated N blocks on the same disk for a single file. A sufficient number of blocks are defined as all the buffers in a chunk of N sequential buffers in a file. The result is that CWL pointers are never more than N blocks apart on different disks, and large files have N consecutive blocks on the same disk.
    Type: Grant
    Filed: March 13, 2007
    Date of Patent: October 19, 2010
    Assignee: Network Appliance, Inc.
    Inventors: David Hitz, Michael Malcolm, James Lau, Byron Rakitzis
  • Patent number: D809672
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: February 6, 2018
    Assignee: PROPERTY TRADING GROUP PTY LIMITED
    Inventors: James Paul Brennan, Michael Malcolm Walker