End-to-end event flows that contain file locations

    公开(公告)号:US12204556B2

    公开(公告)日:2025-01-21

    申请号:US18070568

    申请日:2022-11-29

    Abstract: A method for end-to-end event flows includes storing a file associated with a source event at a source storage location in a source edge device, uploading the file to a cloud device, storing the file at a cloud storage location, generating a cloud event by changing a file path referenced in the source event to point to the cloud storage location of the file, and transferring the cloud event to the cloud device. The method includes transferring the cloud event to a destination edge device, downloading the file to the destination edge device, generating a destination event by changing the file path referenced in the cloud event to point to a destination storage location of the file, publishing an availability of the file in the destination edge device to multiple destination subscribers, and transferring the file from the destination storage location to one or more destination subscribers.

    END-TO-END EVENT FLOWS THAT CONTAIN FILE LOCATIONS

    公开(公告)号:US20240176794A1

    公开(公告)日:2024-05-30

    申请号:US18070568

    申请日:2022-11-29

    CPC classification number: G06F3/0655 G06F3/0604 G06F3/067

    Abstract: A method for end-to-end event flows includes storing a file associated with a source event at a source storage location in a source edge device, uploading the file to a cloud device, storing the file at a cloud storage location, generating a cloud event by changing a file path referenced in the source event to point to the cloud storage location of the file, and transferring the cloud event to the cloud device. The method includes transferring the cloud event to a destination edge device, downloading the file to the destination edge device, generating a destination event by changing the file path referenced in the cloud event to point to a destination storage location of the file, publishing an availability of the file in the destination edge device to multiple destination subscribers, and transferring the file from the destination storage location to one or more destination subscribers.

    METHOD AND APPARATUS FOR INTELLIGENT WIRELESS PROTOCOL OPTIMIZATION

    公开(公告)号:US20220150966A1

    公开(公告)日:2022-05-12

    申请号:US17092886

    申请日:2020-11-09

    Abstract: The present application relates to a method and apparatus for intelligent wireless protocol optimization including receiving, by a processor, a request from a first media access controller to transmit a first data signal, transmitting, by the processor, a ready to send packet to the second media access controller in response to the second media access controller being currently transmitting a second data signal, transmitting the first data signal by the first media access controller, transmitting a clear to send packet by the second media access controller to the second media access controller in response to the transmitting of the first data signal by the first media access controller, and continuing transmission of the second data signal in response to a completion of the transmission of the first data signal by the first media controller.

    VOICE RECOGNITION-BASED TASK ALLOCATION AND SELECTIVE CONTROL OF HOTWORD DETECTION FUNCTION IN A VEHICLE NETWORK

    公开(公告)号:US20220068262A1

    公开(公告)日:2022-03-03

    申请号:US17007808

    申请日:2020-08-31

    Inventor: Steven Hartley

    Abstract: A method for voice recognition (VR)-based task allocation and hotword detection function control for within a wireless network having a hands-free (HF) node, e.g., a motor vehicle or telematics unit thereof, and an audio gateway (AG) node such as a wireless device, includes detecting, via a first wireless chipset of the HF node, a second wireless chipset of the AG node. The wireless chipsets include respective VR engines responsive to a corresponding hotword. The method includes establishing a Bluetooth or other wireless connection between the wireless chipsets in response to detecting the second wireless chipset. The method may include automatically transmitting a disable command signal to the second wireless chipset, via the first wireless chipset, to thereby disable a hotword detection function of the second wireless chipset. The method may be recorded on a computer readable medium as instructions executable by a processor.

    METHOD AND SYSTEM FOR DISTRIBUTED PUBLISHER-SUBSCRIBER EVENT COMMUNICATION

    公开(公告)号:US20240187837A1

    公开(公告)日:2024-06-06

    申请号:US18074037

    申请日:2022-12-02

    CPC classification number: H04W8/18

    Abstract: A method and system for distributed publisher-subscriber event communication. The distributed publisher-subscriber event communication may include determining a first event published with a first service operating on a first device, determining a second device subscribing to the first event, unicasting the first event from the first device to the second device, determining a plurality of second applications operating on the second device subscribing to the first event, and multicasting the first event received at the second device to each of the second applications.

    Secure method and apparatus for mixed criticality services discovery in a vehicle

    公开(公告)号:US11943328B1

    公开(公告)日:2024-03-26

    申请号:US18070760

    申请日:2022-11-29

    Inventor: Steven Hartley

    CPC classification number: H04L69/22 H04L67/12

    Abstract: A vehicular communication controller includes a microcontroller (MCU) located within a vehicle to generate, by a software component, a find service request to discover an offered service from one or more systems on a chip (SoC). The MCU may generate a service message packet that includes the find service request inserted into a payload of the find service message packet where the payload is bound to an automotive/embedded communication protocol. Using unicast or multicast, the find service message packet may be sent to one or more SoC receiving devices. The SoC receiving devices may deserialize the header and payload of the find service message packet to retrieve the find service request and generate a service directory message based on service metadata and publish a cloud event including a solicited response that is sent back to the software component.

    Device location detection for enhanced device connection for vehicles

    公开(公告)号:US10694488B2

    公开(公告)日:2020-06-23

    申请号:US16131854

    申请日:2018-09-14

    Inventor: Steven Hartley

    Abstract: Control systems and methods are provided for vehicles that include, in one embodiment, a plurality of sensors, and a processor. The plurality of sensors are dispersed across a body of the vehicle, and are configured to detect an electronic device in proximity to the vehicle; and collect sensor data with respect to the electronic device. The processor is configured to determine, using the sensor data, whether the electronic device is physically disposed inside the vehicle; and selectively connect the electronic device with a telematics unit of the vehicle, via the processor, based on whether the electronic device is physically disposed inside the vehicle.

    METHOD FOR NETWORK POLICY MANAGEMENT OF FOREGROUND APPLICATIONS

    公开(公告)号:US20200092295A1

    公开(公告)日:2020-03-19

    申请号:US16135675

    申请日:2018-09-19

    Inventor: Steven Hartley

    Abstract: A system and method for managing a network policy of an application on a client includes discovering, by the client, a first network, determining if the first network is a restricted network, applying a restricted network rule to the client when the first network is a restricted network, lowering a network score of the first network when the first network is a restricted network, and associating with the first network.

    SYSTEM AND METHOD TO SELECT AND OPERATE A MOBILE DEVICE THROUGH A TELEMATICS UNIT

    公开(公告)号:US20200045609A1

    公开(公告)日:2020-02-06

    申请号:US15967960

    申请日:2018-05-01

    Abstract: A system for mobile computing device selection and operation thereof, the system including: a memory configured to include one or more executable instructions; a controller configured to execute the executable instructions; and where the executable instructions enable the controller to: establish a first short-range wireless connection (SRWC) with a first mobile computing device; establish a second SRWC with a second mobile computing device; retrieve account data from the first mobile computing device via the first SRWC; retrieve account data from the second mobile computing device via the second SRWC; receive a user input regarding the retrieved account data; determine whether the retrieved account data is associated with the first or second mobile computing device; and operate the first or second mobile computing device based on the determination of whether the retrieved account data is associated with the first or second mobile computing device.

Patent Agency Ranking