Patents by Inventor Brendan Sullivan
Brendan Sullivan 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: 11949277Abstract: Controlling charging of connected devices is provided. Presence of a target connected device is detected using a wireless transceiver of a vehicle. Settings indicative of how to charge the target connected device via a power connector of the vehicle are received a user interface presented to an HMI of the vehicle. Data packets from the target connected device indicative of a current state of charge of the target connected device are received using the wireless transceiver. The target connected device is charged from the power connector in accordance with the settings and the current state of charge.Type: GrantFiled: July 18, 2022Date of Patent: April 2, 2024Assignee: FORD GLOBAL TECHNOLOGIES, LLCInventors: Daniel Sullivan, Brendan Jenkins, Tyler James-Ray Kaldobsky, George Hart Vrampas
-
Publication number: 20240092388Abstract: Upon detecting an accumulation of snow on a driving surface, a driving path from a first location to a second location is identified. A vehicle is operated from the first location to the second location and then to a third location that is identical to or proximate to the first location.Type: ApplicationFiled: September 15, 2022Publication date: March 21, 2024Applicant: Ford Global Technologies, LLCInventors: Brendan Jenkins, Tyler James-Ray Kaldobsky, Daniel Sullivan
-
Patent number: 11919367Abstract: A computer includes a processor and a memory storing instructions executable by the processor to receive data indicating that an electric vehicle is in an enclosed space; in response to receiving the data, instruct window actuators of the electric vehicle to open windows of the electric vehicle; and in response to receiving the data, instruct a heater of the electric vehicle to generate heat.Type: GrantFiled: June 23, 2021Date of Patent: March 5, 2024Assignee: Ford Global Technologies, LLCInventors: Tyler James-Ray Kaldobsky, Daniel Sullivan, George Hart Vrampas, Brendan Jenkins
-
Publication number: 20230089736Abstract: A memory device and a system that implements a single symbol correction, double symbol detection (SSC-DSD+) error correction scheme are provided. The scheme is implemented by calculating four syndrome symbols in accordance with a Reed-Solomon (RS) codeword; determining three location bytes in accordance with three corresponding pairs of syndrome symbols in the four syndrome symbols; and generating an output based on a comparison of the three location bytes. The output may include: corrected data responsive to determining that the three location bytes match; an indication of a detected-and-corrected error (DCE) responsive to determining that two of the three location bytes match; or an indication of a detected-yet-uncorrected error (DUE) responsive to determining that none of the three location bytes match. A variant of the SSC-DSD+ decoder may be implemented using a carry-free subtraction operation to perform sanity checking.Type: ApplicationFiled: September 21, 2022Publication date: March 23, 2023Inventors: Michael Brendan Sullivan, Nirmal R. Saxena, Stephen William Keckler
-
Patent number: 11522565Abstract: A packed error correction code (ECC) technique opportunistically embeds ECC check-bits with compressed data. When compressed, the data is encoded in fewer bits and is therefore fragmented when stored or transmitted compared with the uncompressed data. The ECC check-bits may be packed with compressed data at “source” points. The check-bits are transmitted along with the compressed data and, at any “intermediate” point between the source and a “destination” the check-bits may be used to detect and correct errors in the compressed data. In contrast with conventional systems, packed ECC enables end-to-end coverage for sufficiently-compressed data within the processor and also externally. While storage circuitry typically is protected by structure-specific ECC, protection is also beneficial for data as it is transmitted between processing and/or storage units.Type: GrantFiled: April 7, 2021Date of Patent: December 6, 2022Assignee: NVIDIA CorporationInventors: Michael Brendan Sullivan, Jeffrey Michael Pool, Yangxiang Huang, Timothy Kohchih Tsai, Siva Kumar Sastry Hari, Steven William Keckler
-
Publication number: 20220329265Abstract: A packed error correction code (ECC) technique opportunistically embeds ECC check-bits with compressed data. When compressed, the data is encoded in fewer bits and is therefore fragmented when stored or transmitted compared with the uncompressed data. The ECC check-bits may be packed with compressed data at “source” points. The check-bits are transmitted along with the compressed data and, at any “intermediate” point between the source and a “destination” the check-bits may be used to detect and correct errors in the compressed data. In contrast with conventional systems, packed ECC enables end-to-end coverage for sufficiently-compressed data within the processor and also externally. While storage circuitry typically is protected by structure-specific ECC, protection is also beneficial for data as it is transmitted between processing and/or storage units.Type: ApplicationFiled: April 7, 2021Publication date: October 13, 2022Inventors: Michael Brendan Sullivan, Jeffrey Michael Pool, Yangxiang Huang, Timothy Kohchih Tsai, Siva Kumar Sastry Hari, Steven William Keckler
-
Patent number: 11401046Abstract: A drone includes a drone chassis, a plurality of motors attached to the drone chassis, and a plurality of propellers coupled to the plurality of motors, the plurality of propellers extending above the drone chassis. A net assembly is mounted to the drone chassis. The net assembly extends above the plurality of propellers. The net assembly includes a frame and one or more portions of netting.Type: GrantFiled: January 30, 2020Date of Patent: August 2, 2022Assignee: Performance Drone Works LLCInventors: Ryan Gury, Florent Arnoux, Michael Dornisch, Max Tubman, Brendan Sullivan, Tom O'Donnell
-
Publication number: 20210237897Abstract: A drone includes a drone chassis, a plurality of motors attached to the drone chassis, and a plurality of propellers coupled to the plurality of motors, the plurality of propellers extending above the drone chassis. A net assembly is mounted to the drone chassis. The net assembly extends above the plurality of propellers. The net assembly includes a frame and one or more portions of netting.Type: ApplicationFiled: January 30, 2020Publication date: August 5, 2021Applicant: PERFORMANCE DRONE WORKS LLCInventors: Ryan Gury, Florent Arnoux, Michael Dornisch, Max Tubman, Brendan Sullivan, Tom O'Donnell
-
Publication number: 20200058013Abstract: Geo-filtered payment product for use in a rewards or incentive program. A program manager server defines a geo-fence and creates a payment product valid within the defined geo-fence. A payment processing server receives a transaction request from a merchant point-of-sale (POS) device to transact a purchase using the payment product on a participant computing device. The payment processing server determines if the participant computing device is located within the defined geo-fence based on the received transaction request, which includes location information, and sends an authorization message to the merchant POS device via the communication network for approving the transaction request when the participant computing device is determined to be located within the defined geo-fence.Type: ApplicationFiled: August 19, 2019Publication date: February 20, 2020Inventors: Drew Carter, Mark Barbee, Brendan Sullivan, Lisa Lewandowski, Electi Dowd
-
Patent number: 10417587Abstract: An order entry system communicates with the customer over a user interface and at the same time works with an automated installation system for installing network service. The order entry system prompts the customer to place a new service order. The service parameters of the new service order are passed to the installation system. The order entry system notifies the customer of the route and prompts the customer to add a service order for the route to the customer order. If the customer adds the service order to the customer order, the order entry system prompts the customer to reserve the service order or to submit an order for the service. If the customer reserves or submits an order for the service, the order entry system requests the installation system to design an actual communication line circuit to satisfy the order.Type: GrantFiled: May 6, 2011Date of Patent: September 17, 2019Assignee: Level 3 Communications, LLCInventors: Richard L. Wall, Kendall Gelner, Brendan Sullivan, Sanjay Singhal
-
Publication number: 20110211686Abstract: An order entry system communicates with the customer over a user interface and at the same time works with an automated installation system for installing network service. The order entry system prompts the customer to place a new service order. The service parameters of the new service order are passed to the installation system. The order entry system notifies the customer of the route and prompts the customer to add a service order for the route to the customer order. If the customer adds the service order to the customer order, the order entry system prompts the customer to reserve the service order or to submit an order for the service. If the customer reserves or submits an order for the service, the order entry system requests the installation system to design an actual communication line circuit to satisfy the order.Type: ApplicationFiled: May 6, 2011Publication date: September 1, 2011Inventors: Richard L. Wall, Kendall Gelner, Brendan Sullivan, Sanjay Singhal
-
Patent number: 7941514Abstract: An order entry system communicates with the customer over a user interface and works with an automated installation system for installing network service. The order entry system prompts the customer to place a new service order. The service parameters of the new service order are passed to the installation system. The order entry system notifies the customer of the route and prompts the customer to add a service order for the route to the customer order. If the customer adds the service order to the customer order, the order entry system prompts the customer to reserve the service order or to submit an order for the service. If the customer reserves or submits an order for the service, the order entry system request the installation system to design an actual communication line circuit to satisfy the order.Type: GrantFiled: July 31, 2002Date of Patent: May 10, 2011Assignee: Level 3 Communications, LLCInventors: Richard L. Wall, Kendall Gelner, Brendan Sullivan, Sanjay Singhal
-
Publication number: 20040024862Abstract: An order entry system communicates with the customer over a user interface and at the same time works with an automated installation system for installing network service. The communication with the customer can be accomplished over the world wide web. The customer goes to the network provider's web site and signs on to gain access to the order entry system. The order entry system than conducts a conversation with the customer who is requesting service, and the order entry system conducts a conversation with the automated installation system that is installing the service. The order entry performs the tasks of prompting the customer to place a new service order. The service parameters of the new service order are passed to the installation system. The installation system responds to the order entry system with a route, i.e. capacity available on the network, or no route.Type: ApplicationFiled: July 31, 2002Publication date: February 5, 2004Applicant: Level 3 Communications, Inc.Inventors: Richard L. Wall, Kendall Gelner, Brendan Sullivan, Sanjay Singhal