Patents by Inventor Jeffrey Doering
Jeffrey Doering 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: 20200223425Abstract: Systems and methods for operating a driveline of a hybrid vehicle are disclosed. In one example, output of an electric machine is adjusted after commanding reactivation of all engine cylinder valves that have been deactivated. The electric machine torque may counteract the engine producing torque that is greater than a requested torque due to high intake manifold pressure.Type: ApplicationFiled: January 15, 2019Publication date: July 16, 2020Inventors: Stuart Ford, Amey Karnik, Jeffrey Doering, Adam Banker
-
Patent number: 10696289Abstract: Systems and methods are shown for meeting wheel torque demand in a hybrid vehicle with an engine, a dual clutch transmission coupled to a driveline of the vehicle downstream of the engine, and an electric machine coupled to the driveline downstream of the dual clutch transmission. In one example, a method includes transferring transmission input torque through a clutch of the dual clutch transmission controlled to a first capacity, and, in response to a desired transmission input torque exceeding the capacity, increasing torque output of the electric machine coupled downstream of the dual clutch transmission to assist in meeting a wheel torque demand. In this way, a driver-requested increase in acceleration may be met under conditions where transmission input torque is limited by clutch capacity.Type: GrantFiled: February 6, 2018Date of Patent: June 30, 2020Assignee: Ford Global Technologies, LLCInventors: Matthew John Shelton, Jeffrey Doering, Kevin Ray Ruybal
-
Publication number: 20190245757Abstract: In certain embodiments, a Service Deployment Infrastructure (SDI) instance is disclosed. The SDI instance can intelligently allocate resources of a rack to one or more virtual machines as part of provisioning a requested service. The SDI instance can use machine-learning techniques to evaluate historical data associated with a requested service. The machine-learning techniques can be used to generate one or more models that simulate the possible configurations of sizes for virtual machines for a particular service. The one or more models can be accessed at runtime to fit virtual machines of a requested service into servers of a rack in a manner that minimizes unused resources with multi-dimensional constraints.Type: ApplicationFiled: February 6, 2018Publication date: August 8, 2019Applicant: Oracle International CorporationInventors: Timothy Meyer, Xiao Liu, Ying Gao, Jeffrey Doering
-
Patent number: 10341171Abstract: Embodiments of the invention relate techniques of implementing role-driven notification. The techniques can include determining a location of a role in a role hierarchy and a corresponding location of a first notification template in a notification template hierarchy. The techniques can also include identifying one or more child roles of the role corresponding to the user and one or more child notification templates of the notification template corresponding to the user. The techniques can include generating a second notification template, the second notification template including the one or more rules included in each of the one or more child notification templates and sending a notification for the user based on the second notification template.Type: GrantFiled: June 22, 2018Date of Patent: July 2, 2019Assignee: Oracle International CorporationInventors: Suchet Singh Khalsa, Archana Shukla, Prashant Kumar Shetty, Jeffrey Doering, Gopalan Arun
-
Publication number: 20180367376Abstract: Embodiments of the invention relate techniques of implementing role-driven notification. The techniques can include determining a location of a role in a role hierarchy and a corresponding location of a first notification template in a notification template hierarchy. The techniques can also include identifying one or more child roles of the role corresponding to the user and one or more child notification templates of the notification template corresponding to the user. The techniques can include generating a second notification template, the second notification template including the one or more rules included in each of the one or more child notification templates and sending a notification for the user based on the second notification template.Type: ApplicationFiled: June 22, 2018Publication date: December 20, 2018Applicant: Oracle International CorporationInventors: Suchet Singh Khalsa, Archana Shukla, Prashant Kumar Shetty, Jeffrey Doering, Gopalan Arun
-
Patent number: 10142174Abstract: In certain embodiments, a Service Deployment Infrastructure (SDI) request engine is disclosed. The SDI request engine performs the tracking, management and provisioning of services subscribed to by customers of the cloud infrastructure system. The SDI request engine is deployed to process large volumes of provisioning requests and deliver time critical applications for customers. The SDI request engine translates each request into a list of tasks of various sizes based on the requirement and configuration of the request. In some embodiments, the SDI request engine imposes control and management on both request and task levels in order to execute, rollback, retry or fail a task automatically and accurately.Type: GrantFiled: August 24, 2016Date of Patent: November 27, 2018Assignee: Oracle International CorporationInventors: Hailun Yang, Xiao Liu, Ying Gao, Jeffrey Doering, Yu Liu, Raghuram Kudaravalli
-
Publication number: 20180332138Abstract: In certain embodiments, a Service Deployment Infrastructure (SDI) request engine is disclosed. The SDI request engine can perform tracking, management and provisioning of services subscribed to by users of a computer infrastructure system. The SDI request engine can be deployed to process large volumes of provisioning requests and deliver time critical applications for customers. The SDI request engine can translate each request into a list of tasks of various sizes based on the requirement and configuration of the request, and store each task in a queue. In certain embodiments, the SDI request engine may evaluate a dynamic weight associated with each task to prioritize the processing of tasks, which may improve the overall throughput of request processing.Type: ApplicationFiled: December 13, 2017Publication date: November 15, 2018Applicant: Oracle International CorporationInventors: Xiao Liu, Ying Gao, Jeffrey Doering, Hailun Yang, Shengda Ding
-
Publication number: 20180259058Abstract: Methods and systems for operating a driveline that includes a dual clutch transmission are described. In one example, clutches of the dual clutch transmission may be cooled via activating and adjusting a flow rate of an electric pump. Further, driveline operating modes may be entered or exited in response to clutch operating conditions so that driveline robustness may be enhanced.Type: ApplicationFiled: February 7, 2018Publication date: September 13, 2018Inventors: Jason Meyer, Kevin Ray Ruybal, Jeffrey Doering, Matthew John Shelton, Steven A. Frait, Walter J. Ortmann
-
Publication number: 20180251131Abstract: Methods and systems are provided for operating a driveline of a hybrid vehicle that includes an internal combustion engine, an electric machine, an integrated starter/generator, and a transmission are described. In one example, transmission output torque and electric machine torque are adjusted while a brake pedal and accelerator pedal are contemporaneously applied.Type: ApplicationFiled: February 7, 2018Publication date: September 6, 2018Inventors: Jeffrey Doering, Jason Meyer, Stan L. Bower, Xiaoyong Wang, Yanan Zhao, Walter Joseph Ortmann, Ming Kuang
-
Publication number: 20180229712Abstract: Systems and methods are shown for meeting wheel torque demand in a hybrid vehicle with an engine, a dual clutch transmission coupled to a driveline of the vehicle downstream of the engine, and an electric machine coupled to the driveline downstream of the dual clutch transmission. In one example, a method comprises transferring transmission input torque through a clutch of the dual clutch transmission controlled to a first capacity, and in response to a desired transmission input torque exceeding the capacity, increasing torque output of the electric machine coupled downstream of the dual clutch transmission to assist in meeting a wheel torque demand. In this way, a driver-requested increase in acceleration may be met under conditions where transmission input torque is limited by clutch capacity.Type: ApplicationFiled: February 6, 2018Publication date: August 16, 2018Inventors: Matthew John Shelton, Jeffrey Doering, Kevin Ray Ruybal
-
Patent number: 10009219Abstract: Embodiments of the invention relate techniques of implementing role-driven notification. The techniques can include determining a location of a role in a role hierarchy and a corresponding location of a first notification template in a notification template hierarchy. The techniques can also include identifying one or more child roles of the role corresponding to the user and one or more child notification templates of the notification template corresponding to the user. The techniques can include generating a second notification template, the second notification template including the one or more rules included in each of the one or more child notification templates and sending a notification for the user based on the second notification template.Type: GrantFiled: April 24, 2017Date of Patent: June 26, 2018Assignee: Oracle International CorporationInventors: Suchet Singh Khalsa, Archana Shukla, Prashant Kumar Shetty, Jeffrey Doering, Gopalan Arun
-
Publication number: 20170230235Abstract: Embodiments of the invention relate techniques of implementing role-driven notification. The techniques can include determining a location of a role in a role hierarchy and a corresponding location of a first notification template in a notification template hierarchy. The techniques can also include identifying one or more child roles of the role corresponding to the user and one or more child notification templates of the notification template corresponding to the user. The techniques can include generating a second notification template, the second notification template including the one or more rules included in each of the one or more child notification templates and sending a notification for the user based on the second notification template.Type: ApplicationFiled: April 24, 2017Publication date: August 10, 2017Applicant: Oracle International CorporationInventors: Suchet Singh Khalsa, Archana Shukla, Prashant Kumar Shetty, Jeffrey Doering, Gopalan Arun
-
Patent number: 9646069Abstract: Embodiments of the invention relate to a method of implementing role-driven notification. The method includes storing, by a cloud infrastructure system including computing devices, notification templates. Each of the notification templates are associated with a role. The method further includes determining that a user is associated with a first role and a second role, determining that the first role is associated with a first notification template and the second role is associated with a second notification template. Further, the method includes combining the first template and the second template to generate a third template, based on the third template, generating a notification. The method then, sends the notification to the user.Type: GrantFiled: October 7, 2015Date of Patent: May 9, 2017Assignee: Oracle International CorporationInventors: Suchet Singh Khalsa, Archana Shukla, Prashant Kumar Shetty, Jeffrey Doering, Gopalan Arun
-
Publication number: 20170063615Abstract: In certain embodiments, a Service Deployment Infrastructure (SDI) request engine is disclosed. The SDI request engine performs the tracking, management and provisioning of services subscribed to by customers of the cloud infrastructure system. The SDI request engine is deployed to process large volumes of provisioning requests and deliver time critical applications for customers. The SDI request engine translates each request into a list of tasks of various sizes based on the requirement and configuration of the request. In some embodiments, the SDI request engine imposes control and management on both request and task levels in order to execute, rollback, retry or fail a task automatically and accurately.Type: ApplicationFiled: August 24, 2016Publication date: March 2, 2017Applicant: Oracle International CorporationInventors: Hailun Yang, Xiao Liu, Ying Gao, Jeffrey Doering, Yu Liu, Raghuram Kudaravalli
-
Patent number: 9393949Abstract: A method and a system for improving operation of a hybrid vehicle are presented. In one example, a disconnect clutch is operated in response to an engine stop request to adjust an engine stopping position during an engine shutdown. The approach may reduce engine starting time after the engine stop.Type: GrantFiled: March 16, 2015Date of Patent: July 19, 2016Assignee: Ford Global Technologies, LLCInventors: Alex O'Connor Gibson, David Oshinsky, Seung-Hoon Lee, Jeffrey A. Doering, Dennis Craig Reed
-
Patent number: 9256576Abstract: A system for controlling an internal combustion engine. The system includes engine shutdown/restart means and energy storage means configured for supplying power to an associated active vehicle suspension system when the engine is shut down. A controller is configured for controlling the shutdown/restart means responsive to an energy state of the energy storage means.Type: GrantFiled: November 8, 2012Date of Patent: February 9, 2016Assignee: Ford Global Technologies, LLCInventors: Alex O'Connor Gibson, Jeffrey A. Doering, Jianbo Lu, Eric H. Tseng
-
Publication number: 20160028581Abstract: Embodiments of the invention relate to a method of implementing role-driven notification. The method includes storing, by a cloud infrastructure system including computing devices, notification templates. Each of the notification templates are associated with a role. The method further includes determining that a user is associated with a first role and a second role, determining that the first role is associated with a first notification template and the second role is associated with a second notification template. Further, the method includes combining the first template and the second template to generate a third template, based on the third template, generating a notification. The method then, sends the notification to the user.Type: ApplicationFiled: October 7, 2015Publication date: January 28, 2016Inventors: Suchet Singh Khalsa, Archana Shukla, Prashant Kumar Shetty, Jeffrey Doering, Gopalan Arun
-
Publication number: 20150286505Abstract: A system and method for facilitating allocating or otherwise pairing computing resources, such as during provisioning of resources for a customer order for cloud services. The example method includes applying a first header tag to a first resource, wherein the first header tag indicates a type of the first resource; and associating a first sub-tag with the first header tag, wherein the first sub-tag includes an attribute tag. In a more specific embodiment, tagged resources include attribute tags and constraint tags. Tags of candidate resource pairs are then cross-compared to determine a match. An example provisioning method includes; checking a condition specified for using a resource, wherein the condition uses the tag; and performing provisioning in accordance with the result of the checking. The condition, e.g., specified via a constraint tag, may include a “must have” requirement(s) and/or “must not have” requirement(s), pertaining to tags of other resources.Type: ApplicationFiled: October 22, 2014Publication date: October 8, 2015Inventors: Xiao Liu, Khushboo Kanjani, Jeffrey Doering
-
Publication number: 20150183416Abstract: A method and a system for improving operation of a hybrid vehicle are presented. In one example, a disconnect clutch is operated in response to an engine stop request to adjust an engine stopping position during an engine shutdown. The approach may reduce engine starting time after the engine stop.Type: ApplicationFiled: March 16, 2015Publication date: July 2, 2015Inventors: Alex O'Connor Gibson, David Oshinsky, Seung-Hoon Lee, Jeffrey A. Doering, Dennis Craig Reed
-
Patent number: 8793057Abstract: A method for controlling a vehicle driveline having a power source and a transmission clutch includes using a difference between two spaced locations in the subject vehicle driveline to determine driveline twist speed due to applied torque, using a product of driveline twist speed and a sampling interval to produce an estimated driveline twist from the sum of incremental changes in driveline twist that are between predetermined upper and lower magnitudes, producing, in response to a demanded wheel torque, a first signal that controls torque transmitted from the power source to the clutch during a lash crossing using the estimated driveline twist and the current driveline torque; and producing a second signal that controls clutch torque capacity such that clutch slip is produced during the lash crossing.Type: GrantFiled: December 10, 2012Date of Patent: July 29, 2014Assignee: Ford Global Technologies, LLCInventors: Alexander P. McDonnell, Terry G. Feldpausch, Bradley D. Riedle, Jeffrey A. Doering, Peter D. Kuechler, John E. Rollinger, David H. Schmitt