Patents by Inventor Paul McLachlan
Paul McLachlan 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: 12141318Abstract: The present disclosure relates to techniques for collection and processing of data over a network, and in particular to in providing generalized analysis for preserving privacy of data sources. In some embodiments, a system receives a request for analytical data made by a requester, wherein the request includes: information for identifying one or more data source devices to be queried for input data, a type of data processing to be performed on the input data for generating the analytical data, and a data type for the analytical data. In response to receiving the request, the system causes the one or more data source devices to be queried for the input data. The system causes a response that includes the analytical data to be sent to the requester. Other embodiments are described throughout the present disclosure.Type: GrantFiled: November 26, 2019Date of Patent: November 12, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Héctor Caltenco, Paul McLachlan
-
Publication number: 20240345396Abstract: A method performed by an XR rending device having an NCOD for generating, for a first user, XR content for an XR environment with which the first user is interacting. The method includes obtaining first user preference information for the first user, the first user preference information comprising sensory permission information indicating, expressly or implicitly, one or more sensory stimulations to which the first user agrees to be exposed. The method also includes obtaining XR scene configuration information for use in generating XR content for the first user. The method also includes generating XR content for the first user based on the sensory permission information and the XR scene configuration information such that the generated XR content does not comprise XR content for producing any sensory stimulation to which the first user has not agreed to be exposed.Type: ApplicationFiled: April 24, 2024Publication date: October 17, 2024Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Gregoire PHILLIPS, Paul MCLACHLAN, Héctor CALTENCO
-
Patent number: 12117303Abstract: Systems and methods for providing instructions associated with directions to a destination are disclosed. In some embodiments, an electric vehicle transmits a request for directions to a destination. The electric vehicle receives instructions, which are determined based on battery state-of-health of the electric vehicle, associated with the directions to the destination. The directions comprise an itinerary determined in accordance with the battery state-of-health.Type: GrantFiled: September 6, 2022Date of Patent: October 15, 2024Assignee: Rivian IP Holdings, LLCInventors: Sundaresan Balasubramanian, Paul McLachlan
-
Patent number: 12067671Abstract: According to some embodiments, a method performed by an extended reality (XR) system comprises: identifying a space within an XR spatial mapping to which virtual content can be overlaid; determining an amount of static occlusion associated with the identified space; and transmitting an indication of the amount of static occlusion associated with the identified space to a virtual content supply side platform. According to some embodiments, a method performed by an XR system comprises: triggering a digital content display opportunity associated with a space within an XR spatial mapping to which virtual content can be overlaid; determining an amount of dynamic occlusion associated with the space; and transmitting an indication of the amount of dynamic occlusion associated with the identified space to a digital content display opportunity bidding system.Type: GrantFiled: November 26, 2019Date of Patent: August 20, 2024Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Paul McLachlan, Héctor Caltenco
-
Publication number: 20240265661Abstract: A method of a user device to track objects in an extended reality (XR) environment includes capturing an image of a physical environment associated with the XR environment, sending the image, a first timestamp for the image, and object information for at least one object in the image to a tracking service, receiving an object identifier, object tracking information, and a second timestamp for the at least one object from the tracking service, performing time and motion compensation on the object tracking information to correlate the object tracking information and object identifier with the at least one object in the image of the physical environment, and generating or updating an XR overlay for the at least one object using time and motion compensated object tracking information.Type: ApplicationFiled: June 16, 2021Publication date: August 8, 2024Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Paul MCLACHLAN, Héctor CALTENCO, Fredrik DAHLGREN, Yun LI
-
Publication number: 20240265395Abstract: A method of a transaction verification service is implemented by an electronic device. The method includes receiving a transaction identifier from a user device or a merchant device, requesting at least one transmitter near the user device or the merchant device to send a location code to the user device or the merchant device, receiving the location code from the user device or the merchant device, verifying the location code, and forwarding the transaction identifier to a payment processing service, in response to verification of the location code.Type: ApplicationFiled: June 16, 2021Publication date: August 8, 2024Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Paul MCLACHLAN, Héctor CALTENCO, Saeed BASTANI, Fredrik DAHLGREN
-
Publication number: 20240259824Abstract: A method for location verification service is implemented by a computing system. The method includes receiving a first request from a user device to access or modify a shared resource associated with a location area, sending a second request to transmitters near the location area to transmit a location code for the location area to the user device, receive the location code from the user device, verifying based on the location code that the user device is authorized to access or modify the shared resource, and processing the first request from the user device to access or modify the shared resource, in response to verification that the user device is authorized.Type: ApplicationFiled: June 16, 2021Publication date: August 1, 2024Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Paul MCLACHLAN, Héctor CALTENCO, Saeed BASTANI, Fredrik DAHLGREN
-
Publication number: 20240244392Abstract: A method (700) for collaborative spatial mapping. The method may be performed by a requesting device. The method includes generating an object map request for object information for a location, the object map request comprising a location identifier identifying the location and object type information specifying an object type. The method also includes transmitting the object map request. The method also includes receiving a response to the object map request, the response comprising object information about an identified object of the specified object type.Type: ApplicationFiled: May 5, 2021Publication date: July 18, 2024Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Paul MCLACHLAN, Lauren Ann GILBERT
-
Patent number: 12007561Abstract: A method performed by an XR rending device (124) having an NCOD (199) for generating, for a first user, XR content for an XR environment with which the first user is interacting. The method includes obtaining first user preference information for the first user, the first user preference information comprising sensory permission information indicating, expressly or implicitly, one or more sensory stimulations to which the first user agrees to be exposed. The method also includes obtaining XR scene configuration information for use in generating XR content for the first user. The method also includes generating XR content for the first user based on the sensory permission information and the XR scene configuration information such that the generated XR content does not comprise XR content for producing any sensory stimulation to which the first user has not agreed to be exposed.Type: GrantFiled: December 22, 2020Date of Patent: June 11, 2024Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Gregoire Phillips, Paul McLachlan, Héctor Caltenco
-
Publication number: 20240176414Abstract: The present disclosure relates to labeling, prioritization, and processing of event data. In some embodiments, a-A system receives event data from one or more sensors, wherein the event data represents an event detected in a sensory environment, and processes the event data, including: performing a localization operation using the event and performing a labeling operation using the event data. The system determines, based on a set of criteria, whether to perform a prioritization action related to the event data and, in response to determining to perform a prioritization action, performs one or more prioritization action including causing prioritized output, by one or more sensory feedback devices of a user device, of sensory feedback in at least one sensory dimension based on the event data, the location data, and the one or more label.Type: ApplicationFiled: June 16, 2021Publication date: May 30, 2024Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Paul MCLACHLAN, Gregoire PHILLIPS, Saeed BASTANI
-
Patent number: 11975630Abstract: Disclosed are systems and methods for updating of a machine learning model on a vehicle. A data processing system having at least one processor coupled with memory can predict a first value for a characteristic of the vehicle based at least on a model and measure a second value for the characteristic of the vehicle based at least on a sensor of the vehicle. The data processing system can determine a difference between the first value predicted based at least on the model and the second value measured is greater than a tolerance. The data processing system can identify a state of the vehicle associated with the difference between the first value and the second value and provide, in response to the difference determined greater than the tolerance, the state of the vehicle to a server remote from the vehicle to update the model.Type: GrantFiled: March 29, 2022Date of Patent: May 7, 2024Assignee: Rivian IP Holdings, LLC.Inventors: Sundaresan Balasubramanian, Paul McLachlan
-
Publication number: 20240078911Abstract: Systems and methods for forming a convoy of vehicles are disclosed. In some embodiments, the method comprises communicating a request to form the convoy. In accordance with a determination that the first and second vehicles are traveling a same route for at least a threshold distance, the convoy is confirmed to form. The convoy may comprise a first vehicle traveling within a slipstream of a second vehicle, which is a leading vehicle of the convoy, or the second vehicle traveling within a slipstream of the first vehicle, which is the leading vehicle of the convoy.Type: ApplicationFiled: September 6, 2022Publication date: March 7, 2024Inventors: Sundaresan BALASUBRAMANIAN, Paul MCLACHLAN
-
Publication number: 20240077322Abstract: Systems and methods for providing instructions associated with directions to a destination are disclosed. In some embodiments, an electric vehicle transmits a request for directions to a destination. The electric vehicle receives instructions, which are determined based on battery state-of-health of the electric vehicle, associated with the directions to the destination. The directions comprise an itinerary determined in accordance with the battery state-of-health.Type: ApplicationFiled: September 6, 2022Publication date: March 7, 2024Inventors: Sundaresan BALASUBRAMANIAN, Paul MCLACHLAN
-
Publication number: 20240071011Abstract: A method of a system of one or more electronic devices supports an extended reality application at a user device. The method includes receiving location and pose information of the user device related to an extended reality environment, determining at least one dynamic content unit relevant to the location and pose information, determining a range of motion of the at least one dynamic content unit, determining semantic information for the location and pose of the user device, generating a semantic map from the semantic information, applying at least one access control to the semantic map to prevent display of dynamic content on the dynamic content unit at a location in the semantic map, querying a dynamic content manager for dynamic content to be displayed as an extended reality overlay, and returning the dynamic content to the user device.Type: ApplicationFiled: March 11, 2021Publication date: February 29, 2024Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Paul MCLACHLAN, Héctor CALTENCO
-
Publication number: 20240028766Abstract: The present disclosure relates to techniques for providing and facilitating time-controlled data for preserving privacy of data sources. Embodiments are provided herein for methods, processes, devices, network nodes, computer program products, and computer-readable media. In some embodiments, a network node receives first data for a first data transaction that is assigned a unique identifier. In response, the network node enables transmission of second data and the unique identifier to one or more entity. In accordance with a determination that an indication of the time limit indicates a non-zero time limit for retention of the first data for the first data transaction, the node enables storage of one or more of the first data and the second data according to the time limit. In accordance with a determination that the indication does not indicate a non-zero time limit, the node causes deletion of the first data and the second data.Type: ApplicationFiled: December 8, 2020Publication date: January 25, 2024Inventors: Paul McLachlan, Héctor Caltenco, Konstantinos Vandikas
-
Patent number: 11860363Abstract: A method performed by an XR rending device (124) having an NCOD (199) for generating, for a first user, XR content for an XR environment with which the first user is interacting. The method includes obtaining first user preference information for the first user, the first user preference information comprising sensory permission information indicating, expressly or implicitly, one or more sensory stimulations to which the first user agrees to be exposed. The method also includes obtaining XR scene configuration information for use in generating XR content for the first user. The method also includes generating XR content for the first user based on the sensory permission information and the XR scene configuration information such that the generated XR content does not comprise XR content for producing any sensory stimulation to which the first user has not agreed to be exposed.Type: GrantFiled: December 22, 2020Date of Patent: January 2, 2024Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Gregoire Phillips, Paul McLachlan, Héctor Caltenco
-
Publication number: 20230351675Abstract: According to some embodiments, a method performed by an extended reality (XR) system comprises: identifying a space within an XR spatial mapping to which virtual content can be overlaid; determining an amount of static occlusion associated with the identified space; and transmitting an indication of the amount of static occlusion associated with the identified space to a virtual content supply side platform. According to some embodiments, a method performed by an XR system comprises: triggering a digital content display opportunity associated with a space within an XR spatial mapping to which virtual content can be overlaid; determining an amount of dynamic occlusion associated with the space; and transmitting an indication of the amount of dynamic occlusion associated with the identified space to a digital content display opportunity bidding system.Type: ApplicationFiled: November 26, 2019Publication date: November 2, 2023Inventors: Paul McLachlan, Héctor Caltenco
-
COMPUTER VISION AND ARTIFICIAL INTELLIGENCE METHOD TO OPTIMIZE OVERLAY PLACEMENT IN EXTENDED REALITY
Publication number: 20230351704Abstract: A method of an electronic device in an edge cloud of a mobile network supports extended reality overlay placement for an object having a location in the real world. The method includes receiving a request from an application of a user equipment, the request including an object identifier for an object that is a target of an extended reality overlay, and determining a static motion probability field (S-MPF) for the object identifier.Type: ApplicationFiled: July 27, 2020Publication date: November 2, 2023Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Paul MCLACHLAN, Héctor CALTENCO -
Publication number: 20230347776Abstract: Controlling a battery state of charge using machine learning is provided. A system of an electric vehicle identifies data including a state of charge of a battery of the electric vehicle, a state of health of the battery of the electric vehicle, and a drive mode of the electric vehicle. The system establishes, based on input of the data into a local model configured on the electric vehicle and trained with machine learning, a schedule to control charging of the battery of the electric vehicle. The system executes, responsive to a power source electrically coupled to the battery of the electric vehicle, the schedule to control an amount of current supplied from the power source to the battery of the electric vehicle.Type: ApplicationFiled: April 29, 2022Publication date: November 2, 2023Inventors: Paul McLachlan, Weiyang Sun
-
Publication number: 20230311702Abstract: Disclosed are systems and methods for updating of a machine learning model on a vehicle. A data processing system having at least one processor coupled with memory can predict a first value for a characteristic of the vehicle based at least on a model and measure a second value for the characteristic of the vehicle based at least on a sensor of the vehicle. The data processing system can determine a difference between the first value predicted based at least on the model and the second value measured is greater than a tolerance. The data processing system can identify a state of the vehicle associated with the difference between the first value and the second value and provide, in response to the difference determined greater than the tolerance, the state of the vehicle to a server remote from the vehicle to update the model.Type: ApplicationFiled: March 29, 2022Publication date: October 5, 2023Applicant: Rivian IP Holdings, LLCInventors: Sundaresan Balasubramanian, Paul McLachlan