Patents by Inventor James Pratt
James Pratt 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: 12659304Abstract: Device authentication sharing can include detecting, at a gateway of a local network, authentication of a user device for communication with a first local device that is in communication with the gateway via the local network. The gateway can send, to a second local device operating on the local network, an authentication notice that indicates that the user device has authenticated for communication with the first local device. The gateway can receive from the second local device, a share request requesting sharing of the authentication of the user device with the second local device. The gateway can obtain a token that defines a permission associated with the authentication, a time limit associated with the authentication, and a location limit associated with the authentication. Delivery of the token to the gateway can be triggered, whereby the second local device communicates with the user device via a connection supported by the gateway.Type: GrantFiled: July 11, 2024Date of Patent: June 16, 2026Assignee: AT&T Intellectual Property I, L.P.Inventors: James Pratt, Yupeng Jia, Eric Zavesky
-
Patent number: 12647384Abstract: The disclosed technology is directed towards delivering electronic messages from senders to recipients in an intelligent way, based on the determined likelihood of each recipient acting on a message. Message delivery can be delayed upon delayed message delivery criterion being satisfied, based on user profile data the user establishes for each messaging application. Predicted recipient user availably, predicted recipient user receptivity and/or the identity of the sender, for example, can be used as factors in determining delivery data representing the likelihood of a recipient acting on a message. Delivery of the message is to a recipient's device is delayed when the delivery data satisfies delayed delivery criterion. The delayed delivery time can be determined from the recipient user's predicted availably and/or receptivity data, and/or the identity of the sender. The sender is notified of a delayed message delivery, and can be presented with options as to other actions to take.Type: GrantFiled: July 1, 2024Date of Patent: June 2, 2026Assignee: AT&T Intellectual Property I, L.P.Inventors: Nigel Bradley, Eric Zavesky, James Pratt, Ari Craine, Robert Koch
-
Publication number: 20260148633Abstract: A processing system including at least one processor may monitor a condition of a premises during a time period via at least one sensor, where at least one user is permitted a use of the premises during the time period, detect a change in the condition of the premises during the time period via the at least one sensor, determine a violation of at least one rule relating to the use of the premises by the at least one user, wherein the violation is indicated by the change in the condition, and generate an alert of the violation of the at least one rule relating to the use of the premises by the at least one user.Type: ApplicationFiled: January 22, 2026Publication date: May 28, 2026Inventors: Robert T. Moton, JR., Adrianne Binh Luu, James Pratt, Barrett Kreiner, Walter Cooper Chastain, Ari Craine, Robert Koch
-
Patent number: 12639620Abstract: A method performed by a processing system including at least one processor includes defining a proposal for a proposed machine learning model, identifying an existing machine learning model, where the existing machine learning model shares a similarity with the proposed machine learning model, evaluating a fitness of the existing machine learning model for reuse in building the proposed machine learning model, building a new machine learning model that is consistent with the proposal for the proposed machine learning model by reusing a portion of the existing machine learning model, and monitoring a performance of the new machine learning model in a deployment environment.Type: GrantFiled: September 27, 2021Date of Patent: May 26, 2026Assignee: AT&T Intellectual Property I, L.P.Inventors: Cuong Vo, Jeremy Fix, Jeffrey Dix, Eric Zavesky, Abhay Dabholkar, Rudolph Mappus, James Pratt
-
Patent number: 12621229Abstract: The disclosed technology is directed towards managing the establishment and maintenance of communication connectivity between a device and service. Condition data can indicate when to initiate a state change of a connection between a device and a server. Current device conditions associated with the device are evaluated to determine whether to initiate a state change, e.g., from a connected state to a paused state, or vice-versa. The connectivity may be managed per connection type, e.g., cellular versus Wi-Fi, and on a per-application basis, e.g., turned on for a social media application, off for mail and messaging applications. Settings can be used to manage connectivity for an application, e.g., sometimes connected, sometimes paused based on information specific to that application. Trends, user practices and schedule data can be used to predict and manage connectivity, as well as to notify the user to take some action.Type: GrantFiled: June 24, 2024Date of Patent: May 5, 2026Assignee: AT&T Intellectual Property I, L.P.Inventors: Nigel Bradley, Eric Zavesky, James Pratt, Ari Craine, Robert Koch
-
Publication number: 20260116399Abstract: A processing system deployed in a carrier transport vehicle may establish a wireless communication session with a mobile device of a user, assign a zone of the carrier transport vehicle to the user, the zone including a plurality of network-connected devices, obtain a user profile from the mobile device of the user, determine at least one biometric sensor accessible via the mobile device of the user, obtain biometric data of the user from the at least one biometric sensor accessible via the mobile device of the user, determine a condition of the user based upon the biometric data, identify at least one adjustment to at least one of the plurality of network-connected devices in response to the condition of the user that is determined and the user profile, and apply the at least one adjustment to the at least one of the plurality of network-connected devices.Type: ApplicationFiled: March 3, 2025Publication date: April 30, 2026Inventors: Robert T. Moton, JR., Adrianne Binh Luu, James Pratt, Barrett Kreiner, Walter Cooper Chastain, Ari Craine, Robert Koch
-
Patent number: 12602597Abstract: A method performed by a processing system including at least one processor includes monitoring interactions of a human user with a platform for building machine learning models, where the human user is using the platform to build a new machine learning model, detecting, within the interactions, an event that triggers a suggestion feature, performing a search of a data source for existing data from existing machine learning models which can be reused to build the new machine learning model, using information about the event, presenting a suggestion to the human user to reuse a portion of the existing data discovered in the search in the new machine learning model, receiving a user feedback in response to the suggestion, and generating an updated suggestion in response to the user feedback.Type: GrantFiled: September 27, 2021Date of Patent: April 14, 2026Assignee: AT&T Intellectual Property I, L.P.Inventors: Jeremy Fix, Cuong Vo, Eric Zavesky, Abhay Dabholkar, Rudolph Mappus, James Pratt
-
Publication number: 20260092760Abstract: A firearm has an upper body that receives, in a lateral direction, a mounting plate with dovetail slots. The mounting plate having a red dot sight, or other sight mounted thereto, or may be a blank mounting plate such that integrated open iron sights on the firearm may be utilized. The upper body has an integrated latch member movable in a forward rearward direction between a capture position and a release position. In embodiments, the latch member, as it captures the mounting plate, providing a repeatable left-right centering of the mounting plate with sight thereon. Two dovetail projections on the upper body providing repeatable up-down or elevation positioning as the mounting plate with sight thereon is slid onto the upper body. The latch member is U-shaped, with two catch portions. The mounting plate may have a conventional industry standardized top side interface for receiving the red dot sight.Type: ApplicationFiled: September 23, 2024Publication date: April 2, 2026Inventor: James Pratt
-
Publication number: 20260080317Abstract: A method performed by a processing system including at least one processor includes detecting that new data has been added to a repository of reusable machine learning models and machine learning model features, applying data protection to the new data, testing the new data for bias, merging at least a portion of the new data with stored data from the repository to build a new machine learning model in which the data protection is preserved, and publishing the new machine learning model in the repository.Type: ApplicationFiled: November 24, 2025Publication date: March 19, 2026Inventors: Prince Paulraj, Christopher Kim, Eric Zavesky, Prathiba Sugumaran, James Pratt, Cuong Vo
-
Publication number: 20260058945Abstract: A processing system including at least one processor may obtain at least a first identifier associated with an endpoint device of a user at a location, determine, based on the at least the first identifier, that the user is an authorized participant of at least one service at the location, and provide an identity token to the endpoint device, where the identity token is for use at the location in connection with the at least one service, provide to the endpoint device a list of other identity tokens associated with endpoint devices of other users at the location, detect a communication between the endpoint device of the user and an endpoint device of the other user in accordance with the identity token and another identity token, from among the other identity tokens, and record information characterizing the communication in an electronic ledger associated with the at least one service.Type: ApplicationFiled: November 3, 2025Publication date: February 26, 2026Inventors: James Pratt, Yupeng Jia, Eric Zavesky
-
Patent number: 12562048Abstract: A processing system including at least one processor may monitor a condition of a premises during a time period via at least one sensor, where at least one user is permitted a use of the premises during the time period, detect a change in the condition of the premises during the time period via the at least one sensor, determine a violation of at least one rule relating to the use of the premises by the at least one user, wherein the violation is indicated by the change in the condition, and generate an alert of the violation of the at least one rule relating to the use of the premises by the at least one user.Type: GrantFiled: July 3, 2024Date of Patent: February 24, 2026Assignee: SimpliSafe, Inc.Inventors: Robert T. Moton, Jr., Adrianne Binh Luu, James Pratt, Barrett Kreiner, Walter Cooper Chastain, Ari Craine, Robert Koch
-
Publication number: 20260050530Abstract: The technologies described herein are generally directed to allocating a resource to perform a task based on a predicted capacity of the resource. For example, a method described herein can include identifying a selected capacity associated with completion of tasks of a particular task type. Further, the method can include, evaluating a result of work by a worker resource performing a task of the particular task type. The method can further include, based on the result, predicting that the worker resource has the selected capacity and, based on this prediction, assign the worker resource to perform another task of the particular task type.Type: ApplicationFiled: October 24, 2025Publication date: February 19, 2026Applicant: AT&T Intellectual Property I, L.P.Inventors: Eric Zavesky, Ni An, Prateek Baranwal, Kelly Dowd, James Pratt, Emily Williams
-
Publication number: 20260038064Abstract: Methods, computer-readable media, and systems for enhancing food service operations using Internet of Things-enabled dinnerware are disclosed. One method performed by a processing system including at least one processor includes obtaining data about a food item that is being prepared for a consumer, forwarding the data about the food item to an internet of things-enabled item of dinnerware, receiving, from the internet of things-enabled item of dinnerware, data about consumption of the food item by the consumer, and providing feedback to an endpoint device of a person who prepared the food item for presentation to the person who prepared the food item, in response to the data about the consumption of the food item by the consumer.Type: ApplicationFiled: October 13, 2025Publication date: February 5, 2026Inventors: Eric Zavesky, James Pratt
-
Publication number: 20260019408Abstract: Device authentication sharing can include detecting, at a gateway of a local network, authentication of a user device for communication with a first local device that is in communication with the gateway via the local network. The gateway can send, to a second local device operating on the local network, an authentication notice that indicates that the user device has authenticated for communication with the first local device. The gateway can receive from the second local device, a share request requesting sharing of the authentication of the user device with the second local device. The gateway can obtain a token that defines a permission associated with the authentication, a time limit associated with the authentication, and a location limit associated with the authentication. Delivery of the token to the gateway can be triggered, whereby the second local device communicates with the user device via a connection supported by the gateway.Type: ApplicationFiled: July 11, 2024Publication date: January 15, 2026Applicant: AT&T Intellectual Property I, L.P.Inventors: James Pratt, Yupeng Jia, Eric Zavesky
-
Patent number: 12481915Abstract: A method performed by a processing system including at least one processor includes detecting that new data has been added to a repository of reusable machine learning models and machine learning model features, applying data protection to the new data, testing the new data for bias, merging at least a portion of the new data with stored data from the repository to build a new machine learning model in which the data protection is preserved, and publishing the new machine learning model in the repository.Type: GrantFiled: December 31, 2021Date of Patent: November 25, 2025Assignee: AT&T Intellectual Property I, L.P.Inventors: Prince Paulraj, Christopher Kim, Eric Zavesky, Prathiba Sugumaran, James Pratt, Cuong Vo
-
Patent number: 12475018Abstract: The technologies described herein are generally directed to allocating a resource to perform a task based on a predicted capacity of the resource. For example, a method described herein can include identifying a selected capacity associated with completion of tasks of a particular task type. Further, the method can include, evaluating a result of work by a worker resource performing a task of the particular task type. The method can further include, based on the result, predicting that the worker resource has the selected capacity and, based on this prediction, assign the worker resource to perform another task of the particular task type.Type: GrantFiled: July 29, 2022Date of Patent: November 18, 2025Assignee: AT&T Intellectual Property I, L.P.Inventors: Eric Zavesky, Ni An, Prateek Baranwal, Kelly Dowd, James Pratt, Emily Williams
-
Patent number: 12469033Abstract: Services for trust conveyances of entities can be provided and managed. In connection with a transaction between first and second devices, a trust management component (TMC) can indicate trust levels of entities associated with the devices with regard to the transaction and/or an action attempted by an entity. With regard to an action attempted by the first entity, the trust level of the first entity can be evaluated to determine whether it is high enough to allow the action to proceed or to have the second entity respond to the action accordingly. If it is not high enough, the second entity, using the second device, can request a trust conveyance from the first entity via the TMC. The TMC can adjust the respective trust levels based on the outcome(s) of the action(s) of the respective entities with regard to executing the transaction.Type: GrantFiled: October 27, 2022Date of Patent: November 11, 2025Assignee: AT&T Intellectual I, L.P.Inventors: James Pratt, Eric Zavesky, Nigel Bradley, Timothy Innes
-
Patent number: 12469092Abstract: A processing system may determine a plurality of aspects of a trip of a user, each of the plurality of aspects associated with a travel service provider of a plurality of travel service providers, identify a plurality of travel service provider applications that are available on the mobile computing device and that are associated with the plurality of travel service providers, and obtain an authorization of the user of the mobile computing device to interact with the plurality of travel service provider applications in connection with the trip. The processing system may then detect an event associated with the trip and perform, in response to detecting the event, at least one task via a second travel service provider application using a first set of data from at least a first of the plurality of travel service provider applications, where the second travel service provider application is available on the mobile computing device.Type: GrantFiled: June 15, 2021Date of Patent: November 11, 2025Assignee: AT&T Intellectual Property I, L.P.Inventors: Robert T. Moton, Jr., Adrianne Binh Luu, James Pratt, Barrett Kreiner, Walter Cooper Chastain, Ari Craine, Robert Koch
-
Publication number: 20250343786Abstract: A processing system including at least one processor may obtain a first input data set associated with a telephone number from a first service provider that implements a multi-factor authentication process for permitting an access to a service of the first service provider and may apply at least the first input data set to a machine learning model implemented by the processing system to obtain a risk score associated with the telephone number for a subscriber identity module swap of a subscriber identity module, where the machine learning model is trained to generate the risk score associated with the telephone number in accordance with at least the first input data set. The processing system may then perform at least one remedial action associated with the telephone number and the subscriber identity module, in response to the risk score.Type: ApplicationFiled: July 14, 2025Publication date: November 6, 2025Inventors: Antoine Diffloth, Prince Paulraj, James Pratt
-
Patent number: 12463961Abstract: A processing system including at least one processor may obtain at least a first identifier associated with an endpoint device of a user at a location, determine, based on the at least the first identifier, that the user is an authorized participant of at least one service at the location, and provide an identity token to the endpoint device, where the identity token is for use at the location in connection with the at least one service, provide to the endpoint device a list of other identity tokens associated with endpoint devices of other users at the location, detect a communication between the endpoint device of the user and an endpoint device of the other user in accordance with the identity token and another identity token, from among the other identity tokens, and record information characterizing the communication in an electronic ledger associated with the at least one service.Type: GrantFiled: December 5, 2022Date of Patent: November 4, 2025Assignee: AT&T Intellectual Property I, L.P.Inventors: James Pratt, Yupeng Jia, Eric Zavesky