Patents by Inventor Lars Johnson

Lars Johnson 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).

  • Publication number: 20240169051
    Abstract: The concepts and technologies disclosed herein are directed to providing a split ledger for securing extended reality (“XR”) environments. According to one aspect, an XR server computer can create an XR environment. The XR server computer can cause a passed ledger to be populated with an environment ID associated with the XR environment. The XR server computer can cause a hash ledger to be populated with a first hash of the environment ID. The XR server computer can register a user for participating in the XR environment and can cause the passed ledger to be populated with a user-created block associated with the user. The XR server computer can cause the hash ledger to be further populated with a second hash of the user-created block. The XR server computer can allow a user avatar associated with the user to join the XR environment.
    Type: Application
    Filed: November 23, 2022
    Publication date: May 23, 2024
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Wei Wang, Lars Johnson, Mikhail Istomin, Rachel Rosencrantz
  • Publication number: 20240169363
    Abstract: An extended reality (“XR”) server computer can identify a plurality of XR objects present in an XR environment. The XR server computer can determine an owner for an XR object of the plurality of XR objects. The XR server computer can visually differentiate, based on the owner, the extended reality object from other extended reality objects of the plurality of extended reality objects. The XR environment can be a virtual reality (“VR”) environment, an augmented reality (“AR”) environment, or a mixed reality environment. The XR server computer can create an ownership chain for the owner. The XR server computer can assign the XR object and at least one additional XR object to the ownership chain. The XR server computer can receive a request to transfer ownership of the XR object and can commit the transfer from a source ownership chain to a destination ownership chain.
    Type: Application
    Filed: November 23, 2022
    Publication date: May 23, 2024
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Wei Wang, Mikhail Istomin, Lars Johnson, Rachel Rosencrantz
  • Publication number: 20240169052
    Abstract: The concepts and technologies disclosed herein are directed to on-demand trusted extended reality (“XR”) environments. According to one aspect disclosed herein, a user device can create a trusted list identifying at least one trusted XR environment. The user device can connect to an untrusted XR server computer and can allow a user avatar associated with a user to enter an untrusted XR environment provided by the untrusted XR server. The user device can detect an event for which a trusted XR environment is desired. The user device can select the trusted XR environment to handle the event. The user device can select the trusted XR environment from the trusted list. The user device can instruct the untrusted XR server computer to teleport the user avatar from the untrusted XR environment to the trusted XR environment.
    Type: Application
    Filed: November 23, 2022
    Publication date: May 23, 2024
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Wei Wang, Mikhail Istomin, Lars Johnson, Rachel Rosencrantz
  • Publication number: 20240106652
    Abstract: Providing and using a user login protection service can include detecting, during a login creation process, input that indicates that a computing device has opted-in for protection for a login being created. During the login creation process, the login can be stored at a first data storage location, the login including an address that identifies a location of a distributed ledger and a password, and a reset password at a second data storage location comprising a secure data storage device. In response to detecting an attempt to log in to the third party device to access the resource, a value associated with the distributed ledger can be obtained, the value indicating a status of a trigger condition associated with the login. If the value is zero, the attempt to log in can be allowed to proceed. If the value is one, the attempt to log in can be blocked.
    Type: Application
    Filed: September 23, 2022
    Publication date: March 28, 2024
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Wei Wang, Lars Johnson
  • Publication number: 20240087563
    Abstract: Enabling machine-to-machine communication for digital assistants can include initiating a call with a called device, generating audio stream data having a first instance of audio and a first spoken command, which can be provided to the called device. A second instance of audio stream data can be received from the called device, can include a second spoken command, and can be analyzed to determine if it includes assistant signature data. If the second instance of audio stream data includes the assistant signature data, the devices can switch to machine-to-machine communications.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 14, 2024
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Lars Johnson, Wei Wang
  • Publication number: 20240069986
    Abstract: Providing and using an activity logging service can include registering an activity logging service with a hash ledger storage service that can store a hash ledger that represents an activity log for an entity, and registering an observer device with the activity logging service. The observer device can provide event data to the activity logging service, and the event data can describe an event associated with the entity. The event data can be obtained from the observer device and a block that represents the event can be generated. A block can be added to the activity log, and a hash of a portion of the activity log can be generated and sent to the hash ledger storage service. The hash ledger storage service can be configured to append the hash of the portion of the activity log to the hash ledger that represents the activity log for the entity.
    Type: Application
    Filed: August 31, 2022
    Publication date: February 29, 2024
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Wei Wang, Lars Johnson
  • Publication number: 20240071189
    Abstract: Providing and using a monitoring service can include detecting a monitoring trigger that indicates that monitoring of a user device is to be initiated. A time period associated with the monitoring can be identified. The monitoring of the user device can be triggered, where the monitoring can include obtaining video associated with the user device that is streamed to an edge device, wherein the video can be analyzed to determine if a threat is detected. If a determination is made that the threat is not detected, termination of the monitoring and deletion of the video can be triggered. If a determination is made that the threat is detected, delivery of an alert to another device can be triggered.
    Type: Application
    Filed: August 31, 2022
    Publication date: February 29, 2024
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Wei Wang, Lars Johnson
  • Publication number: 20230271259
    Abstract: A coated cutting tool including a substrate and a coating is provided. The coating includes a nano-multilayer of alternating layers of a first nanolayer being Ti1-xAlxN, 0.35?x?0.70, and a second nanolayer being Ti1-yAlyN, 0.12?y?0.25. A sequence of one first nanolayer and one second nanolayer forms a layer period. The average layer period thickness in the nano-multilayer is ?7 nm. The nanomultilayer has a columnar structure with an average column width of ?70 nm.
    Type: Application
    Filed: June 30, 2021
    Publication date: August 31, 2023
    Inventor: Lars JOHNSON
  • Publication number: 20230091483
    Abstract: Aspects of the subject disclosure may include, for example, a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, including requesting a license for software from first equipment of a license holder; receiving a passed ledger associated with the license from the first equipment of the license holder, wherein the passed ledger comprises a latest block; receiving a hash value for the latest block from a software vendor of the software; calculating a hash value for the latest block; and responsive to the hash value provided by second equipment of the software vendor matching the hash value calculated for the latest block: executing the software. Other embodiments are disclosed.
    Type: Application
    Filed: November 29, 2022
    Publication date: March 23, 2023
    Applicant: AT&T Intellectual Property I, L.P.
    Inventor: Lars Johnson
  • Patent number: 11556618
    Abstract: Aspects of the subject disclosure may include, for example, a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, including requesting a license for software from first equipment of a license holder; receiving a passed ledger associated with the license from the first equipment of the license holder, wherein the passed ledger comprises a latest block; receiving a hash value for the latest block from a software vendor of the software; calculating a hash value for the latest block; and responsive to the hash value provided by second equipment of the software vendor matching the hash value calculated for the latest block: executing the software. Other embodiments are disclosed.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: January 17, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Lars Johnson
  • Publication number: 20220297196
    Abstract: A method for producing a coated cutting tool for metal machining having a substrate and coating is provided. The coating includes at least one layer of (Ti,Al)N having a cubic crystal phase. The method includes the deposition of a layer of Ti1-xAlxN, 0.70?x?0.98, the Ti1-xAlxN having cubic crystal phase. The layer of Ti1-xAlxN is deposited by cathodic arc evaporation at a vacuum chamber pressure of from 7 to 15 Pa of N2 gas, using a DC bias voltage of from ?200 to ?400 V and using an arc discharge current of from 75 to 250 A. A coated cutting tool for metal machining having a coating including a (Ti,Al)N multi-layer of alternating sub-layers of at least Ti1-yAlyN and Ti1-zAlzN, 0.35?y?0.65 and 0.80?z?0.98, with only cubic phase present is also provided.
    Type: Application
    Filed: June 17, 2020
    Publication date: September 22, 2022
    Inventors: Fredrik JOSEFSSON, Lars JOHNSON, Marta SARAIVA
  • Publication number: 20220297197
    Abstract: A coated cutting tool includes a substrate and a coating, wherein the coating has a (Ti,Al)N multilayer of alternating cubic Ti1-xAlxN sub-layers, 0.60?x?0.75, and cubic+hexagonal Ti1-yAlyN sub-layers, 0.60?y?0.75. The average cubic Ti1-xAlxN sub-layer thickness is from 75 to 450 nm and the average cubic+hexagonal Ti1-yAlyN sub-layer thickness is from 50 to 300 nm. The number of each of the cubic Ti1-xAlxN sub-layers and cubic+hexagonal Ti1-yAlyN sub-layers is from 2 to 50.
    Type: Application
    Filed: June 17, 2020
    Publication date: September 22, 2022
    Inventors: Lars JOHNSON, Marta SARAIVA
  • Patent number: 11440102
    Abstract: A coated cutting tool includes a substrate and a coating, wherein the coating has a PVD layer being a compound of the formula Ti1-xSixCaNbOc, wherein 0.10<x?0.30, 0?a?0.75, 0.25?b?1, 0?c?0.2, and a+b+c=1. The PVD layer is a NaCl structure solid solution. The disclosure further relates to a method for producing the PVD layer by cathodic arc evaporation using a pulsed bias voltage of from about ?40 to about ?450 V to the substrate and using a duty cycle of less than about 12% and a pulsed bias frequency of less than about 10 kHz.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: September 13, 2022
    Assignee: SANDVIK INTELLECTUAL PROPERTY AB
    Inventor: Lars Johnson
  • Publication number: 20210383428
    Abstract: Aspects of the subject disclosure may include, for example, a device, that includes a processing system including a processor, and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations including: creating an initial block in a blockchain, wherein the initial block includes first information describing an advertisement spot generated by a viewer device; adding second information to the initial block that identifies a purchaser of the advertisement spot; calculating a cryptographic hash for the initial block; and sending a copy of the cryptographic hash to a network element of a communications network, wherein the network element records the copy of the cryptographic hash in a hash ledger. Other embodiments are disclosed.
    Type: Application
    Filed: August 19, 2021
    Publication date: December 9, 2021
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Lars Johnson, Hans Fischmann, Cristina Serban, Jennifer Morovitz, Paul Giura
  • Publication number: 20210357386
    Abstract: Aspects of the subject disclosure may include, for example, storing, in the memory a passed ledger, where the passed ledger includes data associated with characteristics of an object and wherein there is a one-to-one association between the passed ledger and the object. Some embodiments further include receiving, at a device including the processing system, information about a change to a characteristic of the object and writing to the passed ledger a block of data. The block of data is based on the change to the characteristic of the object. Some embodiments further include generating a hash of contents of the passed ledger, storing the hash of the contents of the passed ledger in a hash ledger and communicating, by the device, the hash of the contents of the passed ledger to a remote device. Other embodiments are disclosed.
    Type: Application
    Filed: May 15, 2020
    Publication date: November 18, 2021
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: James Pratt, Lars Johnson, Eric Zavesky
  • Patent number: 11132707
    Abstract: Aspects of the subject disclosure may include, for example, a device, that includes a processing system including a processor, and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations including: creating an initial block in a blockchain, wherein the initial block includes first information describing an advertisement spot generated by a viewer device; adding second information to the initial block that identifies a purchaser of the advertisement spot; calculating a cryptographic hash for the initial block; and sending a copy of the cryptographic hash to a network element of a communications network, wherein the network element records the copy of the cryptographic hash in a hash ledger. Other embodiments are disclosed.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: September 28, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Lars Johnson, Hans Fischmann, Cristina Serban, Jennifer Morovitz, Paul Giura
  • Patent number: 11128704
    Abstract: A content management system provides content item sharing and synchronization for users of client devices. The content items stored by content management system can include any type of data, such as digital data, media, data files and databases, source and object code, recordings, and any other type of data or file. A collaboration content item management system allows users to create, edit and share collaboration content items among a plurality of other users. Collaboration content items are files that a users can create and edit using a collaboration content items editor, and are composed of collaboration content item elements. The content management system and collaboration content item management system provide functionality for linking content items with collaboration content items to keep the contents of each synchronized with one another and allow for access of the same content from both systems.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: September 21, 2021
    Assignee: Dropbox, Inc.
    Inventors: Lars Johnson, David Wetterau
  • Patent number: 11128691
    Abstract: A collaborative content management system allows users to access collaborative content items. When a client device accesses a shared collaborative content item, the client device displays a portion of the collaborative content item that falls within a viewport. The client application generates a notification count of notification events associated with content that is contained in the collaborative content item and positioned below the viewport, and the client device displays the notification count in a graphical element adjacent to a bottom viewport edge. A similar process generates a second notification count of the notification events associated with content positioned above the viewport and displays a graphical element with the second notification count adjacent to the top viewport edge. The user can iteratively select one of the graphical elements to move the content of the collaborative content item to a portion corresponding to the next notification event above or below the viewport.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: September 21, 2021
    Assignee: Dropbox, Inc.
    Inventors: Jacob Hurwitz, Colin Dunn, Alex J. Palkovic, Lars Johnson
  • Publication number: 20210256487
    Abstract: Aspects of the subject disclosure may include, for example, a method performed by a processing system including a processor of sending a passed ledger associated with a virtual coin to a requestor; receiving a next block for the passed ledger from the requestor; calculating a hash value for the next block; and sending an identifier for the next block and the hash of the next block for recording in the hash ledger responsive to the hash value matching the hash of the next block. Other embodiments are disclosed.
    Type: Application
    Filed: February 18, 2020
    Publication date: August 19, 2021
    Applicant: AT&T Intellectual Property I, L.P.
    Inventor: Lars Johnson
  • Publication number: 20210256096
    Abstract: Aspects of the subject disclosure may include, for example, a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, including requesting a license for software from first equipment of a license holder; receiving a passed ledger associated with the license from the first equipment of the license holder, wherein the passed ledger comprises a latest block; receiving a hash value for the latest block from a software vendor of the software; calculating a hash value for the latest block; and responsive to the hash value provided by second equipment of the software vendor matching the hash value calculated for the latest block: executing the software. Other embodiments are disclosed.
    Type: Application
    Filed: February 18, 2020
    Publication date: August 19, 2021
    Applicant: AT&T Intellectual Property I, L.P.
    Inventor: Lars Johnson