Patents by Inventor James Lindeman
James Lindeman 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: 11820504Abstract: A delivery system includes a processor programmed to construct a route so as to include predefined segments traveled by carriers configured to taxi the vehicle and charge a battery thereof such that a state of charge of the battery remains above a target for a duration of the route, and forward the route to the vehicle.Type: GrantFiled: February 9, 2016Date of Patent: November 21, 2023Assignee: Ford Global Technologies, LLCInventors: Jason C. Marcath, Daniel Paul Roberts, Leslie James Lindeman
-
Patent number: 11332027Abstract: This disclosure describes manual release systems for electrified vehicle charge port locks. In some embodiments, a vehicle key may be used to manually override a position of the charge port lock. In other embodiments, a pull button and cable arrangement may be used to manually override the position of the charge port lock. The pull button may be packaged under a vehicle hood and, in some embodiments, may be mounted to either a cooling system component or a grille support structure.Type: GrantFiled: April 17, 2020Date of Patent: May 17, 2022Assignee: FORD GLOBAL TECHNOLOGIES, LLCInventors: Suriyaprakash Ayyangar Janarthanam, Leslie James Lindeman, Daniel Miller, John Marshall Penney
-
Publication number: 20210323421Abstract: This disclosure describes manual release systems for electrified vehicle charge port locks. In some embodiments, a vehicle key may be used to manually override a position of the charge port lock. In other embodiments, a pull button and cable arrangement may be used to manually override the position of the charge port lock. The pull button may be packaged under a vehicle hood and, in some embodiments, may be mounted to either a cooling system component or a grille support structure.Type: ApplicationFiled: April 17, 2020Publication date: October 21, 2021Inventors: Suriyaprakash Ayyangar JANARTHANAM, Leslie James LINDEMAN, Daniel MILLER, John Marshall PENNEY
-
Publication number: 20190039731Abstract: A delivery system includes a processor programmed to construct a route so as to include predefined segments traveled by carriers configured to taxi the vehicle and charge a battery thereof such that a state of charge of the battery remains above a target for a duration of the route, and forward the route to the vehicle.Type: ApplicationFiled: February 9, 2016Publication date: February 7, 2019Applicant: Ford Global Technologies, LLCInventors: Jason C. MARCATH, Daniel Paul ROBERTS, Leslie James LINDEMAN
-
Patent number: 9304885Abstract: Aspects of the present invention provide a solution for passively monitoring a computer system. In an embodiment, a read-only target is created based on the configuration of the virtual server disk used by the virtual server to access the storage associated therewith. This read-only target can be used to expose the virtual server disk for access by a monitoring crawler. Using the read-only target, a monitoring crawler can acquire a set of features regarding the virtual server from the virtual server disk. One or more of this set of features can be analyzed to perform passive monitoring of the virtual server.Type: GrantFiled: June 18, 2013Date of Patent: April 5, 2016Assignee: International Business Machines CorporationInventors: Vasanth Bala, Canturk Isci, James A. Lindeman, Todd W. Mummert, Darrell C. Reimer
-
Publication number: 20140372596Abstract: Aspects of the present invention provide a solution for passively monitoring a computer system. In an embodiment, a read-only target is created based on the configuration of the virtual server disk used by the virtual server to access the storage associated therewith. This read-only target can be used to expose the virtual server disk for access by a monitoring crawler. Using the read-only target, a monitoring crawler can acquire a set of features regarding the virtual server from the virtual server disk. One or more of this set of features can be analyzed to perform passive monitoring of the virtual server.Type: ApplicationFiled: June 18, 2013Publication date: December 18, 2014Inventors: Vasanth Bala, Canturk Isci, James A. Lindeman, Todd W. Mummert, Darrell C. Reimer
-
Patent number: 8527816Abstract: A method, system, and computer usable program product for identifying a defective adapter are provided in the illustrative embodiments. A configuration process of the adapter is initiated, the adapter being coupled with a slot in a data processing system. An indication of the configuration process is activated. A determination is made whether the configuration has completed successfully. The indication is allowed to remain activated responsive to the configuration not completing successfully. The activated indication identifies the defective adapter.Type: GrantFiled: March 10, 2010Date of Patent: September 3, 2013Assignee: International Business Machines CorporationInventors: James A Lindeman, Orlando O'Neill, Gary Lee Ruzek, Chris Alan Schwendiman
-
Publication number: 20130220225Abstract: The present invention provides a delivery device for use in the control of a target animal species, the delivery device including: (a) a core containing a control agent for the target animal species, and (b) an impermeable coating enclosing the core, the coating being selected to provide exposure of the core in the gastrointestinal tract of the target animal species; wherein the coating of the delivery device has a hardness such that the coating is not readily breached upon mastication by a target or non-target animal species and further wherein the delivery device will not pass through a Tyler 5 mesh.Type: ApplicationFiled: February 19, 2013Publication date: August 29, 2013Applicant: Commonwealth of Australia as represented by and acting through the Department of the Environment, Water, Heritage and ArtsInventors: Michael O'Donoghue, James Alan Morris, Michael James Johnston, Michael James Lindeman
-
Patent number: 8209683Abstract: A system, method, and computer-usable medium for probing hypervisor tasks in an asynchronous environment. According to an embodiment of the invention, the partition firmware sends a request for data to the hypervisor. When the hypervisor receives the request for data, the hypervisor returns a taskID that identifies the task allocated to handle the request. Partition firmware records the taskID and a timestamp, which indicates the time in which the hypervisor received the request. A timer is set to measure the amount of time elapsed since the task ID was received by a requesting partition firmware. If the hypervisor has not provided the partition firmware with the requested data after a predetermined time period measured by the timer has elapsed, the partition firmware inquires about the status of the task associated with the taskID. If the task is still running, the partition firmware returns control of the partition to the operating system.Type: GrantFiled: April 17, 2007Date of Patent: June 26, 2012Assignee: International Business Machines CorporationInventors: Christopher H. Austen, David A. Larson, James A. Lindeman, Gary L. Ruzek
-
Publication number: 20110225446Abstract: A method, system, and computer usable program product for identifying a defective adapter are provided in the illustrative embodiments. A configuration process of the adapter is initiated, the adapter being coupled with a slot in a data processing system. An indication of the configuration process is activated. A determination is made whether the configuration has completed successfully. The indication is allowed to remain activated responsive to the configuration not completing successfully. The activated indication identifies the defective adapter.Type: ApplicationFiled: March 10, 2010Publication date: September 15, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James A. Lindeman, Orlando O'Neill, Gary Lee Ruzek, Chris Alan Schwendiman
-
Publication number: 20100008963Abstract: The present invention provides a delivery device for use in the control of a target animal species, the delivery device including: (a) a core containing a control agent for the target animal species, and (b) an impermeable coating enclosing the core, the coating being selected to provide exposure of the core in the gastrointestinal tract of the target animal species; wherein the coating of the delivery device has a hardness such that the coating is not readily breached upon mastication by a target or non-target animal species and further wherein the delivery device will not pass through a Tyler 5 mesh.Type: ApplicationFiled: July 10, 2009Publication date: January 14, 2010Applicant: Commonwealth of Australia as represented by & acting through the Dept. of Environment Water....Inventors: Michael O'Donoghue, James Alan Morris, Michael James Johnston, Michael James Lindeman
-
Publication number: 20080263288Abstract: A system, method, and computer-usable medium for probing hypervisor tasks in an asynchronous environment. According to an embodiment of the invention, the partition firmware sends a request for data to the hypervisor. When the hypervisor receives the request for data, the hypervisor returns a taskID that identifies the task allocated to handle the request. Partition firmware records the taskID and a timestamp, which indicates the time in which the hypervisor received the request. A timer is set to measure the amount of time elapsed since the task ID was received by a requesting partition firmware. If the hypervisor has not provided the partition firmware with the requested data after a predetermined time period measured by the timer has elapsed, the partition firmware inquires about the status of the task associated with the taskID. If the task is still running, the partition firmware returns control of the partition to the operating system.Type: ApplicationFiled: April 17, 2007Publication date: October 23, 2008Inventors: Christopher H. Austen, David A. Larson, James A. Lindeman, Gary L. Ruzek
-
Patent number: 7302690Abstract: A method, apparatus and computer instructions for handling exception vectors by firmware. An exception vector is identified to form an identified exception vector when control is passed from an operating system to the firmware. The identified exception vector is saved to form a saved exception vector. The identified exception vector is then replaced with a substitute vector; and the saved exception vector is restored when control is returned to the operating system to form a restored exception vector. At that point, the restored exception vector is again used to perform error and debugging processes.Type: GrantFiled: July 31, 2003Date of Patent: November 27, 2007Assignee: International Business Machines CorporationInventors: Bradley Ryan Harrington, Stephen Dale Linam, James A. Lindeman
-
Publication number: 20070260760Abstract: A method is provided for loading device drivers in a computer system having a set of devices, when Open Firmware is implemented to boot the system. A set of stub device drivers are initially created, one for each device attached to the computer system. A stub driver comprises a reduced form of the complete driver for its corresponding device, wherein each stub driver is capable of providing device tree properties of its corresponding device. The method further comprises loading each of the stub drivers into the system, to respectively create device tree properties for the devices in response to a specified implementation of the Open Firmware. The loaded stub driver of a particular device is used to trigger loading of the complete driver for the particular device, only when the particular device is required for use by the specified Firmware implementation.Type: ApplicationFiled: March 21, 2006Publication date: November 8, 2007Inventors: Hsien-i Chang, Mark Hack, James Lindeman, Muhamed Sadic
-
Publication number: 20070250690Abstract: A system for caching peripheral component interconnect device data. In response to probing a peripheral component interconnect device, peripheral component interconnect device data is discovered. The discovered peripheral component interconnect device data is cached and then configured to enable the peripheral component interconnect device to execute.Type: ApplicationFiled: April 19, 2006Publication date: October 25, 2007Inventors: James Lindeman, Muhamed Sadic
-
Patent number: 7089411Abstract: A method, apparatus, and computer instructions for providing device information to an operating system. A first instance of an open firmware is loaded. Device information is generated for devices in the data processing system using the first instance of the open firmware. An operating system is loaded for the data processing system using the open firmware. A second instance of the open firmware is loaded. The second instance of the open firmware is enabled to provide device information in response to a request from the operating system during runtime operation of the operating system.Type: GrantFiled: April 25, 2003Date of Patent: August 8, 2006Assignee: International Business Machines CorporationInventor: James A. Lindeman
-
Publication number: 20050027972Abstract: A method, apparatus and computer instructions for handling exception vectors by firmware. An exception vector is identified to form an identified exception vector when control is passed from an operating system to the firmware. The identified exception vector is saved to form a saved exception vector. The identified exception vector is then replaced with a substitute vector; and the saved exception vector is restored when control is returned to the operating system to form a restored exception vector. At that point, the restored exception vector is again used to perform error and debugging processes.Type: ApplicationFiled: July 31, 2003Publication date: February 3, 2005Applicant: International Business Machines CorporationInventors: Bradley Harrington, Stephen Linam, James Lindeman
-
Publication number: 20040215950Abstract: A method, apparatus, and computer instructions for providing device information to an operating system. A first instance of an open firmware is loaded. Device information is generated for devices in the data processing system using the first instance of the open firmware. An operating system is loaded for the data processing system using the open firmware. A second instance of the open firmware is loaded. The second instance of the open firmware is enabled to provide device information in response to a request from the operating system during runtime operation of the operating system.Type: ApplicationFiled: April 25, 2003Publication date: October 28, 2004Applicant: International Business Machines CorporationInventor: James A. Lindeman
-
Publication number: 20030217355Abstract: A system and method of implementing a virtual data modification breakpoint register (V-DMBR) are provided. First, a compiler is modified to insert instructions to have a value of a monitored data copied into another memory address. The compiler is further modified to insert into the program commands to compare the two values upon each function call entry and exit and to go to a software handler if a difference ensues. Then, when a piece of data is to be monitored for corruptions or modifications while a program is executing, the address of the data is entered into the program and the program is re-compiled. Alternatively, a debugger may be used to activate the invention. In that case, the data to be monitored is passed to an executing program using the debugger. But as before, the executing program must have been compiled using the modified compiler.Type: ApplicationFiled: May 16, 2002Publication date: November 20, 2003Applicant: International Business Machines CorporationInventors: Mark Elliott Hack, James A. Lindeman
-
Patent number: 6003017Abstract: A PCI to SCSI host adapter circuit is provided for use with different types of host platforms. The host adapter includes logic and controller circuits, and a memory having multiple drivers and a bank switching instruction set stored therein. During initialization, the first driver is loaded into the host's memory if the host's processor is of a compatible type. Otherwise, the bank switching instruction set is loaded into the host's memory and interpreted by the host's processor. During interpretation, the bank switching instruction set causes the host's processor to signal the logic circuit to request that the controller circuit re-map another driver to the location of the first driver in the memory. After this bank switching has occurred, the selected driver is loaded into the host's memory, provided of course that the host's processor is of a compatible type. This process may be repeated until the appropriate code type is found or the host processor is not supported.Type: GrantFiled: May 30, 1997Date of Patent: December 14, 1999Assignee: Adaptec, Inc.Inventors: Anton B. Rang, Kin C. Doe, Gordon A. Minami, Daniel Olin Skeen, Tonghan Tee, James Lindeman, Peter Cheung