Patents by Inventor Mark A. Porter

Mark A. Porter 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: 20060007400
    Abstract: In a computing device, a method of updating over a network a set of executable instructions stored on an image-rendering device is disclosed, wherein the image-rendering device is operably associated with a projection device. The method includes detecting a version of the set of executable instructions on the image-rendering device, and sending an updated set of the executable instructions to the image-rendering device over the network.
    Type: Application
    Filed: June 1, 2004
    Publication date: January 12, 2006
    Inventors: Joseph Castaldi, Robin Hoeye, Karla Fisher, Greg Kim, Steven Hampson, Susan Michalak, Mark Porter, Kevin Thompson, Jennifer Jaffe, Sonia Carver, Leon Dagler
  • Publication number: 20050110953
    Abstract: A method for interfacing a device to a projector is disclosed, wherein the method includes identifying a network to which the device is connected, identifying at least one projector on said network, identifying status of said at least one projector, enabling selection of said at least one projector based on said identified status, and transmitting data to said at least one projector depending on whether it is selected.
    Type: Application
    Filed: June 1, 2004
    Publication date: May 26, 2005
    Inventors: Joseph Castaldi, Robin Hoeye, Mark Porter, Karla Fisher, Kevin Thompson, Jennifer Jaffe, Susan Michalak, Leon Dagler, Steven Hampson, Sonia Carver, Greg Kim
  • Publication number: 20040072160
    Abstract: The present invention is based on the elucidation of the global changes in gene expression and the identification of toxicity markers in tissues or cells exposed to a known renal toxin. The genes may be used as toxicity markers in drug screening and toxicity assays. The invention includes a database of genes characterized by toxin-induced differential expression that is designed for use with microarrays and other solid-phase probes.
    Type: Application
    Filed: May 22, 2002
    Publication date: April 15, 2004
    Inventors: Donna Mendrick, Mark Porter, Kory Johnson, Brandon Higgs, Arthur Castle, Michael Elashoff
  • Publication number: 20040043405
    Abstract: The present invention includes methods of identifying genes whose expression level is invariant among cell or tissue types. The methods of the invention can be used in the diagnosis of disease, in quality control in evaluating external data or databases, and in normalization of external data for comparative purposes. The genes of the invention can be used to produce microarrays that generate data with improved reliability.
    Type: Application
    Filed: July 17, 2003
    Publication date: March 4, 2004
    Applicant: Gene Logic, Inc.
    Inventors: Arthur Castle, Brandon Higgs, Michael Elashoff, Mark Porter
  • Publication number: 20040014040
    Abstract: The present invention is based on the elucidation of the global changes in gene expression and the identification of toxicity markers in tissues or cells exposed to a known cardiotoxin. The genes may be used as toxicity markers in drug screening and toxicity assays. The invention includes a database of genes characterized by toxin-induced differential expression that is designed for use with microarrays and other solid-phase probes.
    Type: Application
    Filed: July 10, 2002
    Publication date: January 22, 2004
    Inventors: Donna Mendrick, Mark Porter, Kory Johnson, Brandon Higgs, Arthur Castle, Michael Elashoff
  • Patent number: 6119154
    Abstract: A method and system for delivering a live feed to a client is provided. According to one aspect of the invention, content data is generated by an encoder. Tag data that indicates locations of video frame data within the content data is generated while the content data is being generated. According to one embodiment, the tag data is generated by the encoder. According to an alternative embodiment, the tag data is generated by parsing the content data. The content data is at a location from which the content data is delivered to the client. The tag data is stored at a location from which the tag data may be used to provide the client non-sequential access to the content data. Before the encoder finishes generating the content data, a request is received for non-sequential access to the content data by the client, second content data is constructed based on the content data, the tag data and the request for non-sequential access, and the second content data is sent to the client.
    Type: Grant
    Filed: October 22, 1997
    Date of Patent: September 12, 2000
    Assignee: Oracle Corporation
    Inventors: Daniel Weaver, Mark A. Porter, David J. Pawson
  • Patent number: 6112226
    Abstract: A method and system for providing non-sequential access to visual information that is being digitally encoded in a digital data stream is provided. The digital data stream includes a sequence of video frame data. Each video frame data in the sequence of video frame data corresponds to a video frame of the visual information. The digital data stream is generated with an encoder. The encoder generates tag data that indicates locations of the video frame data within the digital data stream. The digital data stream is stored at a location from which the digital data stream is delivered to a client. Tag data is stored at a location from which the tag data may be used to provide the client non-sequential access to the digital data stream. A selected set of video frames within the digital data stream is selected based on the tag data in response to a request for non-sequential access by the client.
    Type: Grant
    Filed: October 22, 1997
    Date of Patent: August 29, 2000
    Assignee: Oracle Corporation
    Inventors: Daniel Weaver, Mark A. Porter, David J. Pawson
  • Patent number: 5878220
    Abstract: A data transport system has application for transferring binary large objects (blobs) to one or more clients. The data transport system includes a mass storage device, a high bandwidth network, a blob server and an applications server. The blobs are pre-packetized in a general format compatible with a network protocol in that the packets do not include specific control information that identifies a particular client and a particular request for a blob. At run time, a requesting client generates a request to the applications server to request a blob stored in the mass storage device. In turn, the applications server generates a request, that includes control information to identify the requesting client and the particular request, to the blob server. The blob server accesses the mass storage device to retrieve packets corresponding to the blob requested, and transfers the packets and the control information from the blob server to the requesting client.
    Type: Grant
    Filed: November 4, 1997
    Date of Patent: March 2, 1999
    Assignee: Oracle Corporation
    Inventors: Jeffrey C. Olkin, Mark A. Porter
  • Patent number: 5864682
    Abstract: A method and apparatus for use in a digital video delivery system is provided. A digital representation of an audio-visual work, such as an MPEG file, is parsed to produce a tag file. The tag file includes information about each of the frames in the audio-visual work. During the performance of the audio-visual work, data from the digital representation is sent from a video pump to a decoder. Seek operations are performed by causing the video pump to stop transmitting data from the current position in the digital representation, and to start transmitting data from a new position in the digital representation. The information in the tag file is inspected to determine the new position from which to start transmitting data. To ensure that the data stream transmitted by the video pump maintains compliance with the applicable video format, prefix data that includes appropriate header information is transmitted by said video pump prior to transmitting data from the new position.
    Type: Grant
    Filed: May 21, 1997
    Date of Patent: January 26, 1999
    Assignee: Oracle Corporation
    Inventors: Mark A. Porter, Dave Pawson
  • Patent number: 5805804
    Abstract: An improved system and method for providing multimedia data in a networked system is disclosed. The present invention provides a platform for distributed client-server computing and access to data over asymmetric real-time networks. A service mechanism allows applications to be split such that client devices (set-top boxes, personal digital assistants, etc.) can focus on presentation, while backend services running in a distributed server complex, provide access to data via messaging across an abstracted interface.
    Type: Grant
    Filed: March 12, 1997
    Date of Patent: September 8, 1998
    Assignee: Oracle Corporation
    Inventors: Andrew Laursen, Jeffrey C. Olkin, Mark A. Porter, Farzad Nazem, William Bailey, Mark Moore
  • Patent number: 5718368
    Abstract: A food container consisting of a top and a bottom having obliquely angled side elements is disclosed. The container may be cut from a single blank of container material and formed into a hingedly connected top and bottom. When the top and bottom are open and substantially coplanar the obliquely angled sides permit multiple boxes or containers to be nested within one another for efficient stacking. A preferred embodiment includes tops and bottoms with eight side elements comprising one piece side elements and side elements having overlapping panels. When closed, the top side elements overlap the bottom side elements. The container also includes a locking tongue and opening which receives the tongue. A tab may be provided to assist in moving the tongue to disengage it from the opening.
    Type: Grant
    Filed: January 25, 1996
    Date of Patent: February 17, 1998
    Assignee: Boise Cascade Corporation
    Inventors: Frederick A. Rench, Michael E. Watanabe, Dale J. Waite, Mark A. Porter
  • Patent number: 5659539
    Abstract: A method and apparatus for use in a digital video delivery system is provided. A digital representation of an audio-visual work, such as an MPEG file, is parsed to produce a tag file. The tag file includes information about each of the frames in the audio-visual work. During the performance of the audio-visual work, data from the digital representation is sent from a video pump to a decoder. Seek operations are performed by causing the video pump to stop transmitting data from the current position in the digital representation, and to start transmitting data from a new position in the digital representation. The information in the tag file is inspected to determine the new position from which to start transmitting data. To ensure that the data stream transmitted by the video pump maintains compliance with the applicable video format, prefix data that includes appropriate header information is transmitted by said video pump prior to transmitting data from the new position.
    Type: Grant
    Filed: July 14, 1995
    Date of Patent: August 19, 1997
    Assignee: Oracle Corporation
    Inventors: Mark A. Porter, Dave Pawson
  • Patent number: 5505844
    Abstract: A swimming pool backwash filter which separates backwash contaminates from the backwash water so that the may be discarded separately, for connecting to a standard pool filtration system, having a pump with a pump inlet and a pump outlet, a sand filter having a sand filter inlet and a sand filter outlet, and having a pool return and a pool skimmer connected to the pump inlet, comprising: a backwash valve and a backwash filtering system. The backwash filtering system having an inlet and an outlet and a filter element disposed between the inlet and outlet, the outlet connected to the pump inlet. The backwash valve having a normal position and a backwash position. When in the normal position, the backwash valve connects the pump outlet and sand filter inlet, and connects the sand filter outlet and pool return. When in the backwash position, the backwash valve connects the pump outlet and sand filter outlet, and connects the sand filter inlet and backwash filtering system inlet.
    Type: Grant
    Filed: June 23, 1994
    Date of Patent: April 9, 1996
    Inventor: Mark A. Porter
  • Patent number: 5226704
    Abstract: A display and storage stand for recorded media containers includes a case having one or more slotted racks which support a plurality of discrete media containers. The case has an opening through which containers are inserted into and removed from the racks. A slot, which surrounds the periphery of the opening, supports a container so that printed material on the face of the container is visible. In one embodiment a door covers the opening. A window extends through the door, and the slot is located in the door such that the printed material is visible through the window. In another embodiment a window is in the face of the drawer that carries the racks. In a third embodiment a window is in a drawer which carries a portion of the racks.
    Type: Grant
    Filed: October 24, 1991
    Date of Patent: July 13, 1993
    Inventor: Mark A. Porter
  • Patent number: 4453616
    Abstract: A rear suspension system for a motor-tricycle has a frame, a seat and a pair of rear wheels mounted on opposite ends of a rear axle. An integral engine unit includes an engine with a power train connected to the engine, for transmitting the output power of the engine to the rear axle. The rear end of the engine unit supports the rear axle. The engine unit and rear axle assembly is pivotally coupled to the frame via an elastic means, to enable the axle to swing up or down relatively to the frame. Thus, the deformation of the elastic means makes the frame slightly tiltable in the direction perpendicular to its longitudinal axis. A shifting of a rider's weight, while making a turn at a curve, is facilitated, since the frame is made tiltable relatively to the engine unit. Further, since an exhaust silencer or muffler is positioned between rear shock absorbers or cushion units, the safety is improved.
    Type: Grant
    Filed: April 19, 1982
    Date of Patent: June 12, 1984
    Assignee: Yamaha Hatsudoki Kabushiki Kaisha
    Inventor: Mark Porter