Patents by Inventor Douglas A. Oliver
Douglas A. Oliver 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: 11810409Abstract: Performing in-vehicle network diagnostics is provided. A cloud system receives wiring diagnostic data from a vehicle. The wiring diagnostic data includes information with respect to electrical operation of a plurality of segments of wiring of the vehicle. A machine-learning model of the cloud system is utilized to analyze the wiring diagnostic data. Responsive to the machine-learning model identifying an issue with the electrical operation based on the wiring diagnostic data, a response is sent from the cloud system to the vehicle, the response including one or more corrective actions to be performed by the vehicle to address the issue.Type: GrantFiled: October 20, 2021Date of Patent: November 7, 2023Assignee: FORD GLOBAL TECHNOLOGIES, LLCInventors: Haysam M. Kadry, Amrit Gopal, Douglas A. Oliver, James Martin Lawlis
-
Publication number: 20230122334Abstract: Performing in-vehicle network diagnostics is provided. A cloud system receives wiring diagnostic data from a vehicle. The wiring diagnostic data includes information with respect to electrical operation of a plurality of segments of wiring of the vehicle. A machine-learning model of the cloud system is utilized to analyze the wiring diagnostic data. Responsive to the machine-learning model identifying an issue with the electrical operation based on the wiring diagnostic data, a response is sent from the cloud system to the vehicle, the response including one or more corrective actions to be performed by the vehicle to address the issue.Type: ApplicationFiled: October 20, 2021Publication date: April 20, 2023Inventors: Haysam M. KADRY, Amrit GOPAL, Douglas A. OLIVER, James Martin LAWLIS
-
Patent number: 10635575Abstract: Application servers, AS, for use in live and test enterprise resource planning, ERP, systems and a test ERP system for testing an update to the live ERP system are described. A system transaction recorder of the live ERP system captures live system transaction data comprising a plurality of live system transaction inputs and a plurality of live system transaction outputs. A receiver of an AS of the test ERP system receives the system transaction data and a system tester applies the plurality of live system transaction inputs to a plurality of test ERP system transactions corresponding to the plurality of system transactions undertaken in the live ERP system, such that a plurality of test system transaction outputs are produced. An error detector determines whether there has been any error in the test ERP system based on the plurality of test system transaction outputs.Type: GrantFiled: August 5, 2016Date of Patent: April 28, 2020Assignee: Basis Technologies International LimitedInventors: Craig Douglas Oliver, Darren John Thorpe
-
Patent number: 10630481Abstract: Method and apparatus are disclosed for controller area network message authentication. An example disclosed vehicle includes a data bus and a first control unit communicatively coupled to the data bus. The example first control unit generates a secured message by (a) calculating a message authentication code, (b) truncating the message authentication code, (c) truncating a freshness value used to generate the message authentication code, and (d) placing portions of the truncated message authentication code and the truncated freshness value in separate portions of the secured message.Type: GrantFiled: November 7, 2016Date of Patent: April 21, 2020Assignee: Ford Global Technologies, LLCInventors: James Martin Lawlis, Douglas A. Oliver, Xin Ye
-
Patent number: 10590117Abstract: An apparatus and method of coupling and decoupling a valve stem to an actuator are disclosed. In one embodiment, the actuator includes a moveable member that is coupled to the valve stem. One of the valve stem and the moveable member is a male coupling portion and the other of the valve stem and moveable member is the female coupling portion. The male coupling portion is nested within the female coupling portion. A retaining pin retains the male coupling portion with respect to the female coupling portion.Type: GrantFiled: June 26, 2015Date of Patent: March 17, 2020Assignee: Husky Injection Holding Systems Ltd.Inventors: Douglas Oliver Hall, Patrice Fabien Dezon-Gaillard, Manon Danielle Belzile, Edward Joseph Jenko, John Knapp
-
Patent number: 10218614Abstract: A system for interfacing Ethernet with SpaceWire comprises a processor including an Ethernet MAC, and a bridge device connected between the processor and a SpaceWire subsystem or network. The bridge device comprises a SpaceWire physical interface that receives SpaceWire data packets, and an Ethernet MAC packet builder that includes digital logic for segmentation of the data packets into Ethernet compatible packet segments. An Ethernet media independent interface receives the packet segments from the packet builder and outputs the packet segments to the Ethernet MAC. The Ethernet media independent interface also receives Ethernet data packets transmitted from the Ethernet MAC.Type: GrantFiled: August 25, 2016Date of Patent: February 26, 2019Assignee: Honeywell International Inc.Inventors: Alvin Badillo, David Jay Kessler, Brett Douglas Oliver, Barry Lawrence Allred
-
Publication number: 20180131522Abstract: Method and apparatus are disclosed for controller area network message authentication. An example disclosed vehicle includes a data bus and a first control unit communicatively coupled to the data bus. The example first control unit generates a secured message by (a) calculating a message authentication code, (b) truncating the message authentication code, (c) truncating a freshness value used to generate the message authentication code, and (d) placing portions of the truncated message authentication code and the truncated freshness value in separate portions of the secured message.Type: ApplicationFiled: November 7, 2016Publication date: May 10, 2018Inventors: James Martin Lawlis, Douglas A. Oliver, Xin Ye
-
Patent number: 9912780Abstract: A system includes a processor configured to receive a request from a vehicle module and identify a receiving entity for the request. The processor is further configured to send the request to the identified entity and to receive a response from the identified entity and forward the received response to the vehicle module.Type: GrantFiled: May 5, 2015Date of Patent: March 6, 2018Assignee: Ford Global Technologies, LLCInventors: Kevin Lee Helpingstine, Douglas A. Oliver
-
Publication number: 20180062987Abstract: A system for interfacing Ethernet with SpaceWire comprises a processor including an Ethernet MAC, and a bridge device connected between the processor and a SpaceWire subsystem or network. The bridge device comprises a SpaceWire physical interface that receives SpaceWire data packets, and an Ethernet MAC packet builder that includes digital logic for segmentation of the data packets into Ethernet compatible packet segments. An Ethernet media independent interface receives the packet segments from the packet builder and outputs the packet segments to the Ethernet MAC. The Ethernet media independent interface also receives Ethernet data packets transmitted from the Ethernet MAC.Type: ApplicationFiled: August 25, 2016Publication date: March 1, 2018Inventors: Alvin Badillo, David Jay Kessler, Brett Douglas Oliver, Barry Lawrence Allred
-
Patent number: 9894491Abstract: A vehicle wireless network access system includes a wireless connection switch disposed within a vehicle and configured to, in response to receiving a data transfer request, establish a wireless connection with one of a plurality of network links according to a prioritization of the network links that is based on a speed of the vehicle and an expected path of travel of the vehicle relative to the network links.Type: GrantFiled: May 22, 2015Date of Patent: February 13, 2018Assignee: FORD GLOBAL TECHNOLOGIES, LLCInventors: Douglas A. Oliver, Jayanthi Rao
-
Publication number: 20170190088Abstract: An apparatus and method of coupling and decoupling a valve stem to an actuator are disclosed. In one embodiment, the actuator includes a moveable member that is coupled to the valve stem. One of the valve stem and the moveable member is a male coupling portion and the other of the valve stem and moveable member is the female coupling portion. The male coupling portion is nested within the female coupling portion. A retaining pin retains the male coupling portion with respect to the female coupling portion.Type: ApplicationFiled: June 26, 2015Publication date: July 6, 2017Inventors: Douglas Oliver HALL, Patrice Fabien Dezon-Gaillard, Manon Danielle Belzile, Edward Joseph Jenko, John Knapp
-
Patent number: 9659131Abstract: An approach is provided in which a laminate substrate includes top layers, bottom layers, and a core layer. The top layers are positioned between the core layer and a top surface metallurgy (TSM) layer and include at least one top conductive layer. The bottom layers are positioned between the core layer and a bottom surface metallurgy (BSM) layer and include at least one bottom conductive layer includes a material void pattern that is based upon the top conductive layer and reduces warpage of the laminate substrate.Type: GrantFiled: June 29, 2015Date of Patent: May 23, 2017Assignee: GLOBALFOUNDRIES INC.Inventors: Edmund Blackshear, Anson Jay Call, Vijayeshwar Das Khanna, Douglas Oliver Powell, David John Russell
-
Patent number: 9575838Abstract: The present invention provides a method of and apparatus for implementing changes within a data system. The method receiving a request including one or more objects to be imported into a data system, creating a back up request comprising a copy of the objects included within the request, implementing the back up request in the system to generate a modified back up request including a log of the objects modified in the request, storing the modified back up request. This allows a log of changes to objects in the data system to be generated using a copy of a request including a list of changes to the objects. Once the modified back up request has been generated the request may be imported into the system.Type: GrantFiled: August 13, 2014Date of Patent: February 21, 2017Assignee: BASIS TECHNOLOGIES INTERNATIONAL LIMITEDInventor: Craig Douglas Oliver
-
Publication number: 20170046249Abstract: Methods and apparatus application servers, AS for use in live and test enterprise resource planning, ERP, systems, the test ERP system for testing an update to the live ERP system and comprising a system copy of a live ERP system and an update to the live ERP system. A system transaction recorder of the live ERP system captures live system transaction data comprising a plurality of live system transaction inputs and a plurality. A receiver of an AS of the test ERP system receives the system transaction data and a system tester applies the plurality of live system transaction inputs to a plurality of test ERP system transactions corresponding to the plurality of system transactions undertaken in the live ERP system, such that a plurality of test system transaction outputs are produced. An error detector determines whether there has been any error in the test ERP system based on the plurality of test system transaction outputs.Type: ApplicationFiled: August 5, 2016Publication date: February 16, 2017Inventors: Craig Douglas Oliver, Darren John Thorpe
-
Publication number: 20160345341Abstract: A vehicle wireless network access system includes a wireless connection switch disposed within a vehicle and configured to, in response to receiving a data transfer request, establish a wireless connection with one of a plurality of network links according to a prioritization of the network links that is based on a speed of the vehicle and an expected path of travel of the vehicle relative to the network links.Type: ApplicationFiled: May 22, 2015Publication date: November 24, 2016Inventors: Douglas A. Oliver, Jayanthi Rao
-
Publication number: 20160330292Abstract: A system includes a processor configured to receive a request from a vehicle module and identify a receiving entity for the request. The processor is further configured to send the request to the identified entity and to receive a response from the identified entity and forward the received response to the vehicle module.Type: ApplicationFiled: May 5, 2015Publication date: November 10, 2016Inventors: Kevin Lee Helpingstine, Douglas A. Oliver
-
Patent number: 9289930Abstract: A mold-tool system (10), comprising: a first component (12) defining a first passageway (13) configured to convey, in use, a flowable molding material; a second component (14) defining a second passageway (15) configured to: (i) be in fluid communication with the first passageway (13), and (ii) convey, in use, the flowable molding material. A wear-resistant assembly (16) contacts, at least in part, the first component (12) and the second component (14).Type: GrantFiled: June 8, 2012Date of Patent: March 22, 2016Assignee: Husky Injection Molding Systems Ltd.Inventors: Sarah Kathleen Overfield, Stephen Linwood Gray, Douglas Oliver Hall
-
Patent number: 9266270Abstract: A mold-tool system (100), comprising: a nozzle tip assembly (200) having a tip-body assembly (206), the tip-body assembly (206) being configured for reduced axial tilting, at least in part.Type: GrantFiled: April 24, 2012Date of Patent: February 23, 2016Assignee: Husky Injection Molding Systems, LtdInventors: Stephen Linwood Gray, Douglas Oliver Hall, Abdeslam Bouti
-
Publication number: 20150317423Abstract: An approach is provided in which a laminate substrate includes top layers, bottom layers, and a core layer. The top layers are positioned between the core layer and a top surface metallurgy (TSM) layer and include at least one top conductive layer. The bottom layers are positioned between the core layer and a bottom surface metallurgy (BSM) layer and include at least one bottom conductive layer includes a material void pattern that is based upon the top conductive layer and reduces warpage of the laminate substrate.Type: ApplicationFiled: June 29, 2015Publication date: November 5, 2015Inventors: Edmund Blackshear, Anson Jay Call, Vijayeshwar Das Khanna, Douglas Oliver Powell, David John Russell
-
Patent number: 9105535Abstract: An approach is provided in which a laminate substrate includes top layers, bottom layers, and a core layer. The top layers are positioned between the core layer and a top surface metallurgy (TSM) layer and include at least one top conductive layer. The bottom layers are positioned between the core layer and a bottom surface metallurgy (BSM) layer and include at least one bottom conductive layer that includes a material void pattern that is based upon the top conductive layer and reduces warpage of the laminate substrate.Type: GrantFiled: June 19, 2012Date of Patent: August 11, 2015Assignee: International Business Machines CorporationInventors: Edmund Blackshear, Anson Jay Call, Vijayeshwar Das Khanna, Douglas Oliver Powell, David John Russell