Patents by Inventor Steven A. Rogers

Steven A. Rogers 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: 20060206715
    Abstract: A method and system for surreptitiously detecting and analyzing sites suspected of transferring steganographic communications, is accomplished by analyzing a targeted site for steganographic communications via a server that directs a plurality of clients to analyze the targeted site. The clients are dispatched according to the objectives of the server and the data retrieved by previous clients, which have been directed to scan the site. The client's data is aggregated and analyzed to determine if a steganographic communication is present.
    Type: Application
    Filed: May 26, 2006
    Publication date: September 14, 2006
    Applicant: Steganographic Detection Systems, Inc.
    Inventors: Willaim Cowan, Steven Rogers, William Rice
  • Publication number: 20060171573
    Abstract: The present invention provides for the use of computer-aided detection (CAD) system output displays for providing accurate representations of areas for subsequent exams. Since the CAD output, unlike the original medical imagery, is not used during the initial reading, the radiologist does not mark it until a final determination is reached regarding subsequent procedures. Additionally, since the CAD output contains versions of the original imagery, the regions indicated by the radiologist are shown in the context of the particular anatomical detail for a given patient. This detail assists the technologist, other physicians and patients in more efficiently and accurately locating the exact area for subsequent exams.
    Type: Application
    Filed: October 14, 2005
    Publication date: August 3, 2006
    Inventor: Steven Rogers
  • Patent number: 7084327
    Abstract: According to the invention, there is provided a novel soybean variety designated XB22K05. This invention thus relates to the seeds of soybean variety XB22K05, to the plants of soybean XB22K05 to plant parts of soybean variety XB22K05 and to methods for producing a soybean plant produced by crossing plants of the soybean variety XB22K05 with another soybean plant, using XB22K05 as either the male or the female parent.
    Type: Grant
    Filed: January 31, 2005
    Date of Patent: August 1, 2006
    Assignee: Pioneer Hi-Bred International, Inc.
    Inventors: Bruce Michael Luzzi, Steven Roger Schnebly
  • Patent number: 7064252
    Abstract: According to the invention, there is provided a novel soybean variety designated 93M01. This invention thus relates to the seeds of soybean variety 93M01, to the plants of soybean 93M01 to plant parts of soybean variety 93M01 and to methods for producing a soybean plant produced by crossing plants of the soybean variety 93M01 with another soybean plant, using 93M01 as either the male or the female parent.
    Type: Grant
    Filed: January 31, 2005
    Date of Patent: June 20, 2006
    Assignee: Pioneer Hi-Bred International, Inc.
    Inventors: Steven Roger Schnebly, Bruce Michael Luzzi
  • Publication number: 20060126638
    Abstract: A method for coalescing acknowledge packets within a server is disclosed. A Read Request queue having multiple queue pair entries is provided. Each of the queue pair entries includes a packet sequence number (PSN) field and an indicator field. In response to a receipt of a Write Request packet, an indicator field of a queue pair entry is set to indicate that an Ack packet has been queued within the queue pair entry, and a PSN of the Write Request packet is written into a PSN field of the queue pair entry. In addition, a Queue Write Pointer is maintained to point to the queue pair entry. In response to a receipt of a Read Request packet, the indicator field of the queue pair entry is set to indicate that a Read Request packet has been queued within the queue pair entry, and a PSN of the Read Request packet is written into the PSN field of the queue pair entry. Also, the Queue Write Pointer is advanced to point to a queue pair entry that is subsequent to the queue pair entry.
    Type: Application
    Filed: December 9, 2004
    Publication date: June 15, 2006
    Applicant: International Business Machines Corporation
    Inventors: Ronald Fuhs, Calvin Paynton, Steven Rogers, Nathaniel Sellin, Scott Willenborg
  • Publication number: 20060117302
    Abstract: System and method for implicit downcasting at compile time in a data flow program. A first data flow function in an object-oriented dataflow program is identified, where the first function includes an input of a parent data type and an output of the parent data type. The first function is analyzed to determine if the output preserves the run-time data type of the input. A second dataflow function in the object-oriented data flow program is identified, where the second function includes a program element that calls the first function, passing an input parameter of a child data type of the parent data type as input. If the analysis determines that an output parameter returned by the output of the first function will always be of the child data type, the program element is automatically configured at compile time to always downcast the output parameter from the parent data type to the child data type at run-time.
    Type: Application
    Filed: November 8, 2005
    Publication date: June 1, 2006
    Inventors: Stephen Mercer, Steven Rogers
  • Publication number: 20060077981
    Abstract: A network connection device bridges a first network that uses a negotiated packet delivery scheduling scheme and a second network that uses an empirically determined packet delivery scheduling scheme. The network connection device translates a request to communicate over the first network into a request to communicate over the second network, thus bridging the two networks. The negotiated packet delivery scheduling scheme permits endpoints to negotiate scheduled delivery times for packets, while the empirically determined packet delivery scheme tests various time interval locations in a network to determine favorable time locations for transmission. The two protocols are bridged by finding compatible overlaps between time interval locations in the two networks. This can provide error-free delivery with low jitter among packets.
    Type: Application
    Filed: October 13, 2004
    Publication date: April 13, 2006
    Applicant: Rivulet Communications, Inc.
    Inventor: Steven Rogers
  • Publication number: 20060064673
    Abstract: System and method for creating, configuring, representing, and using variables in programs. A graphical user interface (GUI) may be displayed in response to user input requesting creation and/or configuration of a variable for use in or comprised in one or more programs, e.g., on various devices. User input is received to the GUI configuring attributes of the variable, including: name, data type, and/or scope (e.g., local, global, or network). The configured attributes are stored and optionally displayed, e.g., in a resource tree, and the variable in each of the programs updated in accordance with the configured attributes. When at least one of the programs is incompatible with the configured variable, an error condition may be indicated, e.g., by providing information relating to portions of the program that are incompatible with the configured variable. The program may be modified in response to user input for compatibility with the configured variable.
    Type: Application
    Filed: January 18, 2005
    Publication date: March 23, 2006
    Inventors: Steven Rogers, Ross Houston
  • Publication number: 20060060789
    Abstract: Apparatus for focusing a charged particle beam onto a surface, including a charged particle beam generator which is adapted to project the charged particle beam onto a location on the surface, thereby causing charges to be emitted from the location. The apparatus further includes an imaging detector which is adapted to receive the charges so as to form an image of the location, and an aberrating element which is positioned before the imaging detector and which is adapted to produce an aberration in the image. A processor is adapted to receive the image and to adjust at least one of the charged particle beam generator and a position of the surface in response to the aberration.
    Type: Application
    Filed: August 24, 2005
    Publication date: March 23, 2006
    Inventor: Steven Rogers
  • Publication number: 20060064621
    Abstract: A method and apparatus tracks packets and reliably transmits data over a computer transmission system with a reduced amount of memory needed in the transmission interface. The invention eliminates the need to keep all the packets of data queued until the acknowledge message for that data has arrived. Instead, it keeps track of how many packets have been sent and which packets correspond to the end of a message, marking them off when acknowledge messages are received. If packets are lost, the invention determines which packet were lost, backs up to the lost packet, re-fetches the data and resends it. Embodiments of the present invention eliminate the need to queue packets, reducing silicon size and allowing the available bandwidth of the output bus to be more fully utilized.
    Type: Application
    Filed: September 23, 2004
    Publication date: March 23, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ronald Fuhs, Steven Rogers, Nathaniel Sellin, Scott Willenborg
  • Publication number: 20060053407
    Abstract: A system and method for creating and using configuration diagrams for configuring distributed systems. The methods described herein may be used for various types of operations in configuring distributed systems, including creating programs, managing programs in the distributed system, deploying programs to various distributed devices, configuring remote execution or inter-operation of distributed programs, and executing distributed applications. Embodiments of the invention utilize graphical iconic-based techniques for performing the above operations. The configuration diagram may include device icons which represent devices and program icons which represent programs. Device icons and program icons may be associated with each other to accomplish various program creation and deployment operations. Device icons and program icons may also interact with graphical program nodes or icons. Context sensitive device connections and/or program connections are displayed.
    Type: Application
    Filed: October 24, 2005
    Publication date: March 9, 2006
    Inventors: Jeffrey Kodosky, Darshan Shah, Steven Rogers
  • Publication number: 20060044964
    Abstract: Data is written on a plurality of data tracks on an optical disk by a plurality of laser beams. The spots illuminated by the beams are spaced apart to prevent thermal interference. The spots are aligned along a line at an angle to the tangent of the data tracks. The angle of the line of spots is determined by an equation using variables that include the track pitch, the minimum distance between spots and the difference in track numbers between tracks being written.
    Type: Application
    Filed: October 14, 2005
    Publication date: March 2, 2006
    Applicant: Dragsholm Wireless Holdings LLC
    Inventors: Steven Rogers, Alexander Libinson
  • Publication number: 20060023205
    Abstract: A system and method for inspecting an article, the system includes a spatial filter that is shaped such as to direct output beams towards predefined locations and an optical beam directing entity, for directing the multiple output beams toward multiple detector arrays. The method includes spatially filtering multiple input light beams to provide substantially aberration free output light beams; and directing the multiple output beams by an optical beam directing entity, toward multiple detector arrays.
    Type: Application
    Filed: August 2, 2004
    Publication date: February 2, 2006
    Inventors: Emanuel Elyasaf, Steven Rogers
  • Publication number: 20050257194
    Abstract: System and method for creating a graphical program that uses multiple models of computation (MoC). A first plurality of graphical program elements is assembled in a graphical program in response to first input, where the assembled first plurality of graphical program elements have a first MoC. A structure is displayed in the graphical program indicating use of a second MoC for graphical program elements comprised within the interior of the structure. A second plurality of graphical program elements is assembled within the structure in response to second input, where the assembled second plurality of graphical program elements have the second MoC. The graphical program is executable to perform a function, for example, by executing the assembled first plurality of graphical program elements in accordance with the first model of computation, and executing the assembled second plurality of graphical program elements in accordance with the second model of computation.
    Type: Application
    Filed: June 16, 2004
    Publication date: November 17, 2005
    Inventors: Gregory Morrow, John Limroth, Jeffrey Kodosky, Steven Rogers, Kevin Hogan, Hugo Andrade
  • Publication number: 20050257195
    Abstract: System and method for creating and executing a graphical program. A first plurality of graphical program elements (GPEs) having a first model of computation (MoC), e.g., homogenous dataflow, are assembled in a graphical program in response to first input. A structure, including an interior portion, is displayed in the graphical program, indicating use of a second MoC, e.g., multi-rate dataflow, for GPEs within the interior portion. A second plurality of GPEs having the second MoC are assembled within the interior portion of the structure in response to second input. The second plurality of GPEs are converted into a new third plurality of GPEs having the first MoC, e.g., by parsing the second plurality of GPEs to determine multiple primitives according to the second MoC, determining the third plurality of GPEs based on the primitives, and assembling the third plurality of GPEs in the graphical program.
    Type: Application
    Filed: June 16, 2004
    Publication date: November 17, 2005
    Inventors: Gregory Morrow, John Limroth, Jeffrey Kodosky, Steven Rogers, Kevin Hogan, Hugo Andrade
  • Publication number: 20050206533
    Abstract: A programmable symbology is provided that defines a series of geometric forms in the visual field of a pilot. The symbology includes a virtual representation of a predicted flight path of the aircraft and a virtual representation of a projected contact point with an external object, including the ground. The symbology also provides a virtual representation of a predicted flight path of the aircraft that is projected onto the ground below the projected flight path as a ground path predictor. The symbology further provides a critical slowing air speed indicator.
    Type: Application
    Filed: March 22, 2003
    Publication date: September 22, 2005
    Inventors: Steven Rogers, Charles Asbury
  • Patent number: 6919654
    Abstract: A linear motor is provided which includes members for engaging a magnet rail to prevent bending of the magnet rail. Such members may include a wheel or sliding block, for example. The members exert a force proximate an upper edge of the magnet rail to counter potential bending of the magnet rail during operation of the motor, and thereby avoid substantial variations in the air gaps. Furthermore, an armature yoke is provided which includes at least one partial tooth at one end of the armature yoke for reducing an end effect cogging of the linear motor armature in relation to a magnet rail along which the armature will run. In addition, an armature yoke is provided which includes multiple segments which are held end-to-end via fasteners. Such fasteners may serve as part of the magnetic flux path. A support strip may be provided to reduce bowing.
    Type: Grant
    Filed: September 10, 2004
    Date of Patent: July 19, 2005
    Assignee: Parker-Hannifin Corporation
    Inventors: Timothy J. Harned, Steven Roger Huard
  • Publication number: 20050144313
    Abstract: A method, computer program product, and data processing system for providing system-area network (SAN) multicasting functionality in a logically partitioned (LPAR) data processing system in which a channel adapter is shared among a plurality of logical partitions is disclosed. A preferred embodiment of the present invention allows LPAR “hypervisor” firmware to assume the responsibility for multicast protocol handling and distribution of packets among logical partitions.
    Type: Application
    Filed: November 20, 2003
    Publication date: June 30, 2005
    Applicant: International Business Machines Corporation
    Inventors: Richard Arndt, Bruce Beukema, David Craddock, Ronald Fuhs, Thomas Gregg, Calvin Paynton, Steven Rogers, Donald Schmidt, Bruce Walk
  • Publication number: 20050111720
    Abstract: A method for refining shape estimates of detected abnormalities in medical images, particularly for the detection of pulmonary lesions in CT imagery is described. A cue point is refined prior to an initially segmentation of the lesion. A radial gradient is computed for points on an initial segmented lesion. Portions of the lesion with radial gradients deviating beyond a threshold angle are removed from the lesion. Registering imagery from more than one CT exam uses a high intensity structure, essentially bone, to provide coarse and fine alignment of a set of two-dimensional images is also described. A MIP image is formed from the three-dimensional images. A second MIP image is then formed from imagery. The second MIP image is correlated with the first MIP image to determine a preferred registration location.
    Type: Application
    Filed: November 19, 2004
    Publication date: May 26, 2005
    Inventors: Metin Gurcan, Russell Hardie, Steven Rogers
  • Publication number: 20050113991
    Abstract: A method and system for conducting a vehicle service comprises the steps of receiving signals representative of vehicle parameters, accessing data and/or software necessary for performing the vehicle service from at least one remote computer over a data transmission network, and performing signal processing related to the vehicle service based on the signals representative of the vehicle parameters and the accessed data and/or software. Since the data and/or software necessary for conducting the vehicle diagnostic analysis is distributed in different systems that are connected via a data communication network, an automotive service system can minimize the size of software stored locally and can access most of the information and/or algorithm required for conducting the vehicle diagnostic analysis from a remote system.
    Type: Application
    Filed: September 10, 2004
    Publication date: May 26, 2005
    Inventors: Steven Rogers, George Gill, Jean Bellefeuille, Mike Kling, Michael Baird