Patents by Inventor James Irwin

James Irwin 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: 20060206299
    Abstract: A computer software product is used to create applications for enabling a dialogue between a human and a computer. The software product provides a programming tool that insulates software developers from time-consuming, technically-challenging programming tasks by enabling the developer to specify generalized instructions to a Dialogue Flow Interpreter, which invokes functions to implement a speech application, automatically populating a library with dialogue objects that are available to other applications. The speech applications created through the DFI may be implemented as COM (component object model) objects, and so the applications can be easily integrated into a variety of different platforms. In addition, “translator” object classes are provided to handle specific types of data, such as currency, numeric data, dates, times, string variables, etc. These translator object classes have utility either as part of the DFI library or as a sub-library separate from dialogue implementation.
    Type: Application
    Filed: January 3, 2006
    Publication date: September 14, 2006
    Applicant: Unisys Corporation
    Inventors: Karl Scholz, James Irwin, Samir Tamri
  • Patent number: 7036127
    Abstract: A method, apparatus, and computer implemented instructions for binding object references from a remote name space into a local name space using a Web application. Information is collected to generate a request for an object reference. Information, such as an application server to use as the source, a source name space path, an identification of destination server, and a destination name space path to which the object reference is to be bound, may be used. The request is sent using a communications protocol, such as hypertext transfer protocol to the application server to be used as the source for the object reference. An object reference is located using the name space. The object reference may be serialized into a format, such as a common object request broker architecture format and sent to the destination. The destination will unserialize the object reference and perform binding using the destination name space path.
    Type: Grant
    Filed: October 11, 2001
    Date of Patent: April 25, 2006
    Assignee: International Business Machines Corporation
    Inventors: Michael Cheng, James Irwin Knutson, Russell Ley Newcombe
  • Patent number: 6983204
    Abstract: A method and implementing computer system are provided in which route mapping for vehicles is determined between starting and destination points designated by an operator. Selected mapping is determined in accordance with operator selected travel-related criteria and augmented with traffic-related information. In one embodiment, after an initial route is set, the route is automatically updated whenever the vehicle strays from the set course, or whenever there is a change detected in related traffic conditions, or whenever subsequent changed travel points are input by the operator. The travel route and other related messaging may be conveyed to the operator by audio and/or visual devices onboard the vehicle.
    Type: Grant
    Filed: March 10, 2004
    Date of Patent: January 3, 2006
    Assignee: International Business Machines Corporation
    Inventor: James Irwin Knutson
  • Patent number: 6935255
    Abstract: A pneumatic seed on demand delivery system comprises a frame having a main hopper and an individual planting unit. An air pump directs pressurized air to a nozzle located at the base of the main hopper. The seed in the main hopper is taken up by the air stream passing through the nozzle and is directed to an auxiliary hopper located on the planting units. The auxiliary hopper has sidewalls that are provided with an opening into which is inserted a removable screen for venting the interior of the auxiliary hopper. An exterior wall extends outward from the auxiliary hopper to protect the removable screen and is open at the bottom to vent air from the removable screen. The removable screen is trapped in the opening by a removable lid engaging the sidewalls of the auxiliary hopper.
    Type: Grant
    Filed: August 8, 2003
    Date of Patent: August 30, 2005
    Assignee: Deere & Company
    Inventors: Matthew Brian Hagen, James Irwin Lodico
  • Publication number: 20050028085
    Abstract: A server (410) communicates with a client (435) in a client-server architecture to carry out a dialogue with a user. The client comprises a browser (440) that supports a particular mark-up language, such as voiceXML. The server comprises a dialogue flow interpreter (DFI) (420) that reads a data file containing information representing different states of the dialogue with the user and that uses that information to generate for a given state of the dialogue objects (310) representing prompts to be played to the user, grammars of expected responses from the user, and other state information.
    Type: Application
    Filed: May 3, 2002
    Publication date: February 3, 2005
    Inventors: James Irwin, Alan Vleiman, Karl Scholz
  • Patent number: 6834284
    Abstract: A process and system for providing name service scoping behavior is implemented. In an object-oriented data processing system, a request is received for an initial context for a namespace from a requesting object. A scoped initial context factory object is constructed, and an initial context is requested from the scoped initial context factory object. A class for the scoped initial context factory object may be determined from a variable in a hash table object passed as an argument. In response to the request for an initial context from the scoped initial context factory object, an initial context is requested from a non-scoped initial context factory object. The scoped initial context factory object may be a subclass of the non-scoped initial context factory object. The initial context returned by the non-scoped initial context factory object is scoped to a partition of the namespace, and the scoped initial context is returned.
    Type: Grant
    Filed: August 12, 1999
    Date of Patent: December 21, 2004
    Assignee: International Business Machines Corporation
    Inventors: Liane Elizabeth Haynes Acker, James Irwin Knutson, Karalee Brown LeBlanc
  • Publication number: 20040216088
    Abstract: A method in a data processing system for attaching an informational dialog to a program. The program is morphed to become a dippable program. A dip is created, wherein the dip includes an informational dialog. The dip is added to the dippable program, wherein the informational dialog is attached to the dippable program. The dialog is displayed just before the dippable program is displayed.
    Type: Application
    Filed: May 21, 2004
    Publication date: October 28, 2004
    Inventors: John William Alcorn, James Irwin Knutson
  • Publication number: 20040172192
    Abstract: A method and implementing computer system are provided in which route mapping for vehicles is determined between starting and destination points designated by an operator. Selected mapping is determined in accordance with operator selected travel-related criteria and augmented with traffic-related information. In one embodiment, after an initial route is set, the route is automatically updated whenever the vehicle strays from the set course, or whenever there is a change detected in related traffic conditions, or whenever subsequent changed travel points are input by the operator. The travel route and other related messaging may be conveyed to the operator by audio and/or visual means onboard the vehicle.
    Type: Application
    Filed: March 10, 2004
    Publication date: September 2, 2004
    Inventor: James Irwin Knutson
  • Patent number: 6758153
    Abstract: A pneumatic seed meter comprises a housing and a rotatable seed disc. The rotatable seed disc divides the housing into a reduced air pressure side and a seed side. The rotatable seed disc is provided with seed cells to which individual seeds are attracted by an air pressure. A double eliminator is located in the housing on the seed side so that the double eliminator knocks extraneous seeds from the seed cells of the seed disc. The double eliminator is provided with an adjustment knob extending outside the seed side of the housing for adjusting the position of the double eliminator relative to the seed disc. A transparent viewing window is mounted on the seed side of the housing opposite the double eliminator so that adjustment of the double eliminator can be monitored.
    Type: Grant
    Filed: August 11, 2003
    Date of Patent: July 6, 2004
    Assignee: Deere & Company
    Inventors: Matthew Brian Hagen, James Irwin Lodico
  • Patent number: 6745250
    Abstract: A method and implementing system are provided in which CORBA (Common Object Request Broker Architecture) Life Cycle Service FactoryFinder capabilities are combined with CORBA Naming Service resolve operations on a Naming Context. The methodology allows EJBHomes in a distributed network to be found using CORBA Life Cycle Services while maintaining support for the EJB (Enterprise Java Bean) programming model of using JNDI (Java Naming and Directory Interface) lookup calls to locate EJBHomes. Usage of Life Cycle Services in an EJB environment for finding EJBHomes by using Naming interfaces is enabled while using Life Cycle Service semantics. An exemplary embodiment is provided to allow deployment in different environments (including environments without Life Cycle support) and reconfiguration of the FactoryFinder being used, without requiring changes to source code.
    Type: Grant
    Filed: June 28, 2000
    Date of Patent: June 1, 2004
    Assignee: International Business Machines Corporation
    Inventors: Stephen James Cocks, Wei-Li Alexander Huang, James Irwin Knutson, Russell Ley Newcombe
  • Patent number: 6729207
    Abstract: A rigid drive axle assembly for motor vehicles, includes a support beam member having a substantially flat, enlarged central section and two opposite arm sections axially outwardly extending from the central section, a differential assembly secured to the flat central section of the support beam member, and two opposite axle shaft members outwardly extending from the differential assembly and rotatably supported by the arm sections in a spaced relationship with respect to the central section of the support beam member. The differential assembly includes a differential carrier frame member fastened to the central section of the support beam member, and provided for rotatably supporting a differential case and a drive pinion. The differential assembly is enclosed into a housing formed by a rear cover and a front cover secured to opposite surfaces of the central section of the support beam member. The rear cover incorporates two throughholes provided with self-centering seals.
    Type: Grant
    Filed: March 20, 2002
    Date of Patent: May 4, 2004
    Assignee: Torque-Traction Technologies, Inc.
    Inventors: Timothy Bernard Allmandinger, Sean Karl Hoefer, Gregory James Maser, Edward Eugene Stuart, Earl James Irwin, Parvinder Singh Nanua
  • Patent number: 6729633
    Abstract: A wheel end assembly in a steering beam axle for use in a motor vehicle. The wheel end assembly comprises a tube yoke attached to an axle tube defining an axle centerline, a steering knuckle defining a steering knuckle centerline, a driving axle shaft rotatably disposed in the axle tube, a live spindle rotatably supported by the steering knuckle, a stub shaft extending through the live spindle and rotatably coupled thereto, and a universal joint connecting the driving axle shaft and the stub shaft. The steering knuckle is pivotally coupled to the tube yoke through a pair of vertically spaced swivel joints defining a steering axis. The wheel end assembly further includes a knuckle centering adjuster for adjusting the knuckle centerline by selectively moving said steering knuckle relative to said tube yoke along said steering axis in order to align the knuckle centerline to the axle centerline.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: May 4, 2004
    Assignee: Torque-Traction Technologies, Inc.
    Inventor: Earl James Irwin
  • Patent number: 6704805
    Abstract: A system, method, and program product, in which a stateful EJB session bean is used as the front end to client calls. In this configuration, a queue is represented by a session bean instance. “Put” and “get” are called on the relevant session bean instances. Thus, for example, a client, instead of first finding a home for a given type of OMs then calling “put” on the home to send out messages, will find a session bean home, create a session bean instance corresponding to a queue, and call “put” on the bean instance to send messages. In this manner, the message queue can be managed using standard EJB techniques.
    Type: Grant
    Filed: April 13, 2000
    Date of Patent: March 9, 2004
    Assignee: International Business Machines Corporation
    Inventors: Liane Elizabeth Haynes Acker, Ping Chen, James Irwin Knutson, Zhong-Yu Zhou
  • Publication number: 20030177859
    Abstract: A rigid drive axle assembly for motor vehicles, includes a support beam member having a substantially flat, enlarged central section and two opposite arm sections axially outwardly extending from the central section, a differential assembly secured to the flat central section of the support beam member, and two opposite axle shaft members outwardly extending from the differential assembly and rotatably supported by the arm sections in a spaced relationship with respect to the central section of the support beam member. The differential assembly includes a differential carrier frame member fastened to the central section of the support beam member, and provided for rotatably supporting a differential case and a drive pinion. The differential assembly is enclosed into a housing formed by a rear cover and a front cover secured to opposite surfaces of the central section of the support beam member. The rear cover incorporates two throughholes provided with self-centering seals.
    Type: Application
    Filed: March 20, 2002
    Publication date: September 25, 2003
    Applicant: SPICER TECHNOLOGY, INC.
    Inventors: Timothy Bernard Allmandinger, Sean Karl Hoefer, Gregory James Maser, Edward Eugene Stuart, Earl James Irwin, Parvinder Singh Nanua
  • Patent number: 6588776
    Abstract: An adjustable mounting assembly for a steerable wheel assembly. A pin member is horizontally movably disposed within a slot formed in the lower arm of a yoke assembly. A ball joint forging is adjustably secured to the lower arm. The pin member extends between the lower arm and a ball joint forging to facilitate selective adjustment therebetween. A pair of set screws are secured to the lower arm to engage opposite sides of the pin member to selectively move the pin member within the slot. By simply rotating the set screws, the pin member is horizontally adjusted to selectively move the ball joint forging in a horizontal direction to adjust the caster of the wheel assembly. Horizontal slots are formed in the lower arm to align with boltholes formed in the ball joint forging to allow the forging to be bolted to the lower arm over a range of horizontal positions.
    Type: Grant
    Filed: June 15, 2001
    Date of Patent: July 8, 2003
    Assignee: Torque-Traction Technologies, Inc.
    Inventor: Earl James Irwin
  • Patent number: 6581532
    Abstract: A seeding machine having a main seed hopper is in communication with a planting unit by a flexible tube. The planting unit has a horizontal working position and a vertical transport position. The main hopper supplies seed by gravity to the planting unit through the flexible tube. The planting unit comprises a unit hopper and a seed meter. Seed is metered by the seed meter before being discharged to a seed tube and eventually a planting furrow. Seed from the flexible tube passes through the unit hopper to the seed meter. The unit hopper is provided with a baffle. Seed passing through the unit hopper to the seed meter passes beneath the concave surface of the baffle. As the planting unit is pivoted from its horizontal working position to its vertical transport position seed from the seed meter flows over the top of the baffle and is held in the unit hopper.
    Type: Grant
    Filed: December 18, 2001
    Date of Patent: June 24, 2003
    Assignee: Deere & Company
    Inventors: Matthew Brian Hagen, James Irwin Lodico
  • Patent number: 6581533
    Abstract: A seeding machine having a main seed hopper is in communication with a planting unit by a flexible tube. The planting unit has a horizontal working position and a vertical transport position. The main hopper supplies seed by gravity to the planting unit through the flexible tube. The planting unit is provided with a vacuum seed meter. The seed meter has a seed disc with a vacuum side and a working seed puddle side. An isolator brush, arranged in a chordal manner on the seed puddle side of the seed disc, defines the discharge area of the seed meter. A first brush intersecting the isolator brush extends downwardly and radially inward along the seed disc. The first brush, together with the isolator brush, defines boundaries of a transport seed puddle when the planting unit is pivoted into its vertical transport position. A second brush extends downwardly and radially inward along the seed disc.
    Type: Grant
    Filed: December 18, 2001
    Date of Patent: June 24, 2003
    Assignee: Deere & Company
    Inventors: Matthew Brian Hagen, James Irwin Lodico
  • Publication number: 20030111001
    Abstract: A seeding machine having a main seed hopper is in communication with a planting unit by a flexible tube. The planting unit has a horizontal working position and a vertical transport position. The main hopper supplies seed by gravity to the planting unit through the flexible tube. The planting unit is provided with a vacuum seed meter. The seed meter has a seed disc with a vacuum side and a working seed puddle side. An isolator brush, arranged in a chordal manner on the seed puddle side of the seed disc, defines the discharge area of the seed meter. A first brush intersecting the isolator brush extends downwardly and radially inward along the seed disc. The first brush, together with the isolator brush, defines boundaries of a transport seed puddle when the planting unit is pivoted into its vertical transport position. A second brush extends downwardly and radially inward along the seed disc.
    Type: Application
    Filed: December 18, 2001
    Publication date: June 19, 2003
    Applicant: Deere & Company, a Delaware corporation
    Inventors: Matthew Brian Hagen, James Irwin Lodico
  • Publication number: 20030111000
    Abstract: A seeding machine having a main seed hopper is in communication with a planting unit by a flexible tube. The planting unit has a horizontal working position and a vertical transport position. The main hopper supplies seed by gravity to the planting unit through the flexible tube. The planting unit comprises a unit hopper and a seed meter. Seed is metered by the seed meter before being discharged to a seed tube and eventually a planting furrow. Seed from the flexible tube passes through the unit hopper to the seed meter. The unit hopper is provided with a baffle. Seed passing through the unit hopper to the seed meter passes beneath the concave surface of the baffle. As the planting unit is pivoted from its horizontal working position to its vertical transport position seed from the seed meter flows over the top of the baffle and is held in the unit hopper.
    Type: Application
    Filed: December 18, 2001
    Publication date: June 19, 2003
    Applicant: Deere & Company, a Delaware Corporation
    Inventors: Matthew Brian Hagen, James Irwin Lodico
  • Patent number: 6557100
    Abstract: A system, method, and software program for a fastpath redeployment of an Enterprise Java Bean (EJB). When an EJB is deployed, a copy of it is cached on the server. Thereafter, if the EJB is redeployed, it is compared to the cached copy to determine if the deployment descriptors or remote interfaces have changed. If there has been no change, then the previously deployed EJB is installed on the server, without the need to regenerate and recompile the EJB code.
    Type: Grant
    Filed: October 21, 1999
    Date of Patent: April 29, 2003
    Assignee: International Business Machines Corporation
    Inventor: James Irwin Knutson