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: 11372993
    Abstract: Requests submitted to a computer system are evaluated for compliance with policy to ensure data security. Plaintext and associated data are used as inputs into a cipher to produce ciphertext. Whether a result of decrypting the ciphertext can be provided in response to a request is determined based at least in part on evaluation of a policy that itself is based at least in part on the associated data. Other policies include automatic rotation of keys to prevent keys from being used in enough operations to enable cryptographic attacks intended to determine the keys.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: June 28, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Gregory Branchek Roth, Matthew James Wren, Eric Jason Brandwine, Brian Irl Pratt
  • Patent number: 11373525
    Abstract: A method includes determining that a prioritized vehicle plans to traverse an intersection and receiving sensor data from a plurality of sources in a vicinity of the intersection. The method also includes, based on the sensor data, determining a traffic solution to enable the prioritized vehicle to traverse the intersection, the traffic solution identifying a traffic lane and, based on the traffic solution, controlling a traffic light to cause traffic in the traffic lane to disperse and controlling a second traffic light to instruct traffic in an adjacent traffic lane to stop. The method includes instructing the prioritized vehicle to travel via the traffic lane. The traffic in the traffic lane and the traffic in the adjacent traffic lane are traveling in a same direction.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: June 28, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Martin McEnroe, Sanjiv Singh, James Pratt
  • Publication number: 20220201426
    Abstract: Methods, systems, and apparatuses may provide for the auto-determination of collective commonalities among users located within an environment. Once determined, a number of features may be further described for management of interactions within the environment.
    Type: Application
    Filed: March 10, 2022
    Publication date: June 23, 2022
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Robert Koch, Nikhil Marathe, James Pratt, Ari Craine, Eric Zavesky, Timothy Innes, Nigel Bradley
  • Patent number: 11360967
    Abstract: A method may include a processing system detecting a biometric condition of a user exceeding a threshold, determining a triggering object associated with the biometric condition, where the triggering object is captured via a camera, and applying the triggering object and at least one personal parameter to a plurality of context filters. The plurality of context filters may provide a relevance topic based upon the triggering object and the at least one personal parameter. The processing system may further generate a plurality of search terms based upon the relevance topics that are determined from the plurality of context filters and present the plurality of search terms via a user interface.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: June 14, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Timothy Innes, Eric Zavesky, Nigel Bradley, James Pratt
  • Publication number: 20220171812
    Abstract: Client-based search query autocomplete is disclosed. A search engine server system sends a search web page of a search engine to a content distribution network (CDN) server system for delivery to a client computing device. The search web page includes a query dialog box and an autocomplete service that is configured to present search query suggestions on a display device. The search engine server system receives, from the CDN server system, a search query list request for a predetermined list of search query suggestions, the search query list request originating from the autocomplete service of the search web page executing on the client computing device. The search engine server system sends the predetermined list of search query suggestions to the CDN server system for delivery to the client computing device.
    Type: Application
    Filed: November 30, 2020
    Publication date: June 2, 2022
    Inventors: James E. Scarborough, John Pratt
  • Publication number: 20220171876
    Abstract: Techniques are disclosed herein for managing and sharing sensitive information using blockchain technology. In certain embodiments, a transaction may be generated using information and a set of conditions, wherein satisfying the set of conditions by a requester of the information determines access to the information by the requester and the set of conditions include a count for a number of queries allowed for accessing the information. As requesters access the information, the count is decremented or adjusted and updated transactions are stored on the blockchain ledger until the count adjusts to a predetermined number, such zero. The information and the set of conditions may be defined by the user.
    Type: Application
    Filed: February 16, 2022
    Publication date: June 2, 2022
    Inventors: James Pratt, Nigel Bradley, Eric Zavesky, Nikhil Marathe, Timothy Innes
  • Publication number: 20220174358
    Abstract: An example method includes detecting a request from a first user endpoint device to play back an extended reality media, detecting a moderation rule associated with a user of the first user endpoint device, presenting the extended reality media on the first user endpoint device, while monitoring for content within the extended reality media that triggers the moderation rule, determining, in response to detecting content in the extended reality media that triggers the moderation rule, a modification to be made to the extended reality media that would prevent the extended reality media from triggering the moderation rule, and presenting the modification on the user endpoint device, simultaneously with the extended reality media, to render a modified extended reality media.
    Type: Application
    Filed: November 27, 2020
    Publication date: June 2, 2022
    Inventors: Eric Zavesky, Terrel Lecesne, James Pratt, Jason Decuir
  • Publication number: 20220165037
    Abstract: In one example, a method includes presenting an extended reality (XR) experience to a plurality of user devices, wherein the presenting includes presenting a time control along with an XR stream, receiving a first signal from a first user device of the plurality of user devices via the time control, wherein the first signal indicates that a user of the first user device wishes to shift the XR stream to a first point in time that is different from a time that is currently being rendered in the XR stream, and presenting a personal XR environment to the first user device in response to the first signal, wherein the personal XR environment presents the first point in time in the XR stream to the first user device without changing a time point of the XR stream that is currently being presented to other user devices of the plurality of user devices.
    Type: Application
    Filed: November 25, 2020
    Publication date: May 26, 2022
    Inventors: Eric Zavesky, John Oetting, James Pratt, Terrel Lecesne, Jason Decuir
  • Publication number: 20220161232
    Abstract: Disclosed are polymer compositions comprising activated carbon and method of making the polymer compositions that are used for sorption of formaldehyde from air, gas or liquids. The activated carbon is entrained in at least one base polymer with optional channels throughout.
    Type: Application
    Filed: April 15, 2020
    Publication date: May 26, 2022
    Inventors: Craig VOELLMICKE, Jason PRATT, James S. HOLLINGER
  • Patent number: 11334833
    Abstract: Propensities of entities, comprising human users and virtual assistants (VAs), for various behaviors can be determined and used to facilitate managing interactions between entities. An interaction management component (IMC) can determine an aggregate propensity metric relating to a propensity of an entity to engage in a behavior based on a cross-correlation of respective propensity metrics relating to respective propensities of the entity to engage in respective behaviors. During an interaction between entities, including the entity, IMC can determine an action to perform to interact with the entity based on the aggregate propensity metric and a context determined for the interaction. The action can be one that is predicted to elicit a defined action by the entity in response to the action. During (or after) the interaction, IMC can update behavior attributes, context, and/or aggregate propensity metric associated with the entity based on actions performed during the interaction.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: May 17, 2022
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Morgan Friske, Brian Bachman, James Pratt
  • Patent number: 11330050
    Abstract: A network device includes a processor and a memory. The processor effectuates operations including instantiating an edge share orchestrator that identifies edge devices including a customer device. Edge share orchestrator also determines that the customer device lacks computing power or functionality to perform at least a portion of an existing or augmented service and identifies at least one additional device of the edge devices capable of providing additional computing power or functionality for performing the at least a portion of the existing service or augmented service associated with the customer device. Edge share orchestrator also meshes the additional computing power or functionality of the at least one additional device with the customer device and performs the at least a portion of the existing or augmented service associated with the customer device using the meshed additional computing power or functionality of the at least one additional device and the customer device.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: May 10, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Eric Zavesky, Nigel Bradley, David Crawford Gibbon, Timothy Innes, James Pratt
  • Patent number: 11323896
    Abstract: A method, where the method includes discovering an event where at least one device is offline and instantiating an emergency mode causing the at least one device to permit data or message aggregation. The method further includes defining a community of devices including an identity of the at least one device and establishing communication between the at least one device and a mobile aggregation device. The method further includes when the mobile aggregation device is in communication with the at least one device, aggregating a payload of a message or data from the at least one device and the community having an artificial intelligence instantiated as a virtual network function or network device, the community communicating with the mobile aggregation device to receive data from the at least one device, and the artificial intelligence being configured to assess the event based on the data obtained by the mobile aggregation device.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: May 3, 2022
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Jason Decuir, Robert Gratz, Eric Zavesky, James Pratt
  • Patent number: 11307651
    Abstract: Aspects of the subject disclosure may include, for example, assembling an extended reality (XR) immersive experience for a user, determining a user experience level for the user, adjusting an immersion detail level for the XR immersive experience according to the user experience level, and communicating data defining the XR immersive experience to XR equipment of the user. Other embodiments are disclosed.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: April 19, 2022
    Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLC
    Inventors: Eric Zavesky, James Pratt, John Oetting, Jason Decuir, Terrel Lecesne
  • Patent number: 11310104
    Abstract: The technologies described herein are generally directed to facilitating the allocation, scheduling, and management of network slice resources. According to an embodiment, a system can comprise a processor and a memory that can store executable instructions that, when executed by the processor, facilitate performance of operations. The operations can include selecting a resource configuration for a network slice based on characteristics of a user device and historical data related to the user device, resulting in a selected resource configuration. The operations can further include facilitating communicating resource configuration data representative of the selected resource configuration for the network slice to a network device for allocation to the user device connected to the network device. The operations can further include facilitating allocating resources to the network slice in accordance with the selected resource configuration.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: April 19, 2022
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Mark Stockert, Eric Zavesky, James Pratt, Linda Baughman, Pamela Stuckman, Michael Gonzales
  • Patent number: 11304026
    Abstract: Methods, systems, and apparatuses may provide for the auto-determination of collective commonalities among users located within an environment. Once determined, a number of features may be further described for management of interactions within the environment.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: April 12, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Robert Koch, Nikhil Marathe, James Pratt, Ari Craine, Eric Zavesky, Timothy Innes, Nigel Bradley
  • Publication number: 20220092631
    Abstract: A system and method for presenting advertising, the method including but not limited to presenting on a first end user device, a first personalized advertisement in a first avatar's view of a virtual world and presenting on a second end user device, a second personalized advertisement in a second avatar's view of the virtual world. Other embodiments are disclosed.
    Type: Application
    Filed: December 6, 2021
    Publication date: March 24, 2022
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Keith Aubrey Crowe, James Pratt, Marc Andrew Sullivan
  • Patent number: 11282278
    Abstract: In one example, a method performed by a processing system including at least one processor includes rendering an extended reality environment, receiving a request from a user endpoint device of a first user in the extended reality environment to place an avatar of the first user in the extended reality environment, placing the avatar of the first user within the extended reality environment, detecting that a second user is attempting to interact with the avatar of the first user, detecting conditions surrounding the avatar of the first user, identifying, based on the conditions, a set of candidate avatar personas for the first user, selecting a first avatar persona from among the set of candidate avatar personas, and rendering the avatar of the first user with the first avatar persona in the extended reality environment.
    Type: Grant
    Filed: April 2, 2021
    Date of Patent: March 22, 2022
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Eric Zavesky, Nigel Bradley, James Pratt
  • Patent number: 11281796
    Abstract: Techniques are disclosed herein for managing and sharing sensitive information using blockchain technology. In certain embodiments, a transaction may be generated using information and a set of conditions, wherein satisfying the set of conditions by a requester of the information determines access to the information by the requester and the set of conditions include a count for a number of queries allowed for accessing the information. As requesters access the information, the count is decremented or adjusted and updated transactions are stored on the blockchain ledger until the count adjusts to a predetermined number, such zero. The information and the set of conditions may be defined by the user.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: March 22, 2022
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: James Pratt, Nigel Bradley, Eric Zavesky, Nikhil Marathe, Timothy Innes
  • Publication number: 20220084292
    Abstract: In one example, a method for generating and displaying markers in XR environments to enhance social engagement among users includes presenting, by a processing system, an extended reality environment to a first user, wherein the extended reality environment combines elements of a real world environment surrounding the first user with elements of a virtual world, inferring, by the processing system, a marker to be associated with a second user in the extended reality environment, wherein the marker indicates information about the second user; and modifying, by the processing system, the extended reality environment to incorporate the marker in a manner that is apparent to the first user.
    Type: Application
    Filed: November 22, 2021
    Publication date: March 17, 2022
    Inventors: Eric Zavesky, Nigel Bradley, Nikhil Marathe, James Pratt
  • Patent number: 11258987
    Abstract: Systems and methods presented herein include an anti-collision and motion monitoring system includes one or more light detection and ranging (LiDAR) systems configured to detect locations of one or more objects in an environment. The anti-collision and motion monitoring system also includes one or more camera systems configured to capture images of the one or more objects in the environment that are detected by the one or more LiDAR systems.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: February 22, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andrew James Pratt, Monil Dinesh Morar, Nolan Grant Moore, Mark Alan Foresman