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: 20060206299Abstract: 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: ApplicationFiled: January 3, 2006Publication date: September 14, 2006Applicant: Unisys CorporationInventors: Karl Scholz, James Irwin, Samir Tamri
-
Patent number: 7036127Abstract: 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: GrantFiled: October 11, 2001Date of Patent: April 25, 2006Assignee: International Business Machines CorporationInventors: Michael Cheng, James Irwin Knutson, Russell Ley Newcombe
-
Patent number: 6983204Abstract: 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: GrantFiled: March 10, 2004Date of Patent: January 3, 2006Assignee: International Business Machines CorporationInventor: James Irwin Knutson
-
Patent number: 6935255Abstract: 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: GrantFiled: August 8, 2003Date of Patent: August 30, 2005Assignee: Deere & CompanyInventors: Matthew Brian Hagen, James Irwin Lodico
-
Publication number: 20050028085Abstract: 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: ApplicationFiled: May 3, 2002Publication date: February 3, 2005Inventors: James Irwin, Alan Vleiman, Karl Scholz
-
Patent number: 6834284Abstract: 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: GrantFiled: August 12, 1999Date of Patent: December 21, 2004Assignee: International Business Machines CorporationInventors: Liane Elizabeth Haynes Acker, James Irwin Knutson, Karalee Brown LeBlanc
-
Publication number: 20040216088Abstract: 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: ApplicationFiled: May 21, 2004Publication date: October 28, 2004Inventors: John William Alcorn, James Irwin Knutson
-
Publication number: 20040172192Abstract: 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: ApplicationFiled: March 10, 2004Publication date: September 2, 2004Inventor: James Irwin Knutson
-
Patent number: 6758153Abstract: 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: GrantFiled: August 11, 2003Date of Patent: July 6, 2004Assignee: Deere & CompanyInventors: Matthew Brian Hagen, James Irwin Lodico
-
Patent number: 6745250Abstract: 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: GrantFiled: June 28, 2000Date of Patent: June 1, 2004Assignee: International Business Machines CorporationInventors: Stephen James Cocks, Wei-Li Alexander Huang, James Irwin Knutson, Russell Ley Newcombe
-
Patent number: 6729207Abstract: 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: GrantFiled: March 20, 2002Date of Patent: May 4, 2004Assignee: 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: 6729633Abstract: 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: GrantFiled: June 29, 2001Date of Patent: May 4, 2004Assignee: Torque-Traction Technologies, Inc.Inventor: Earl James Irwin
-
Patent number: 6704805Abstract: 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: GrantFiled: April 13, 2000Date of Patent: March 9, 2004Assignee: International Business Machines CorporationInventors: Liane Elizabeth Haynes Acker, Ping Chen, James Irwin Knutson, Zhong-Yu Zhou
-
Publication number: 20030177859Abstract: 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: ApplicationFiled: March 20, 2002Publication date: September 25, 2003Applicant: SPICER TECHNOLOGY, INC.Inventors: Timothy Bernard Allmandinger, Sean Karl Hoefer, Gregory James Maser, Edward Eugene Stuart, Earl James Irwin, Parvinder Singh Nanua
-
Patent number: 6588776Abstract: 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: GrantFiled: June 15, 2001Date of Patent: July 8, 2003Assignee: Torque-Traction Technologies, Inc.Inventor: Earl James Irwin
-
Patent number: 6581532Abstract: 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: GrantFiled: December 18, 2001Date of Patent: June 24, 2003Assignee: Deere & CompanyInventors: Matthew Brian Hagen, James Irwin Lodico
-
Patent number: 6581533Abstract: 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: GrantFiled: December 18, 2001Date of Patent: June 24, 2003Assignee: Deere & CompanyInventors: Matthew Brian Hagen, James Irwin Lodico
-
Publication number: 20030111001Abstract: 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: ApplicationFiled: December 18, 2001Publication date: June 19, 2003Applicant: Deere & Company, a Delaware corporationInventors: Matthew Brian Hagen, James Irwin Lodico
-
Publication number: 20030111000Abstract: 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: ApplicationFiled: December 18, 2001Publication date: June 19, 2003Applicant: Deere & Company, a Delaware CorporationInventors: Matthew Brian Hagen, James Irwin Lodico
-
Patent number: 6557100Abstract: 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: GrantFiled: October 21, 1999Date of Patent: April 29, 2003Assignee: International Business Machines CorporationInventor: James Irwin Knutson