Patents by Inventor Atte Lahtiranta

Atte Lahtiranta 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: 20230006936
    Abstract: The disclosed embodiments are directed toward monitoring and classifying encrypted network traffic. In one embodiment, a method is disclosed comprising intercepting an encrypted network request, the network request transmitted by a client device to a network endpoint; identifying a network service associated with the network endpoint based on unencrypted properties of the encrypted network request; identifying, based on the encrypted network request and a series of subsequent network requests issued by the client device, an action taken by the client device, the action comprising an activity performed during a session established with the network service; and updating a catalog of network interactions using the network service and the action.
    Type: Application
    Filed: September 9, 2022
    Publication date: January 5, 2023
    Inventors: Atte LAHTIRANTA, Matti OIKARINEN
  • Patent number: 11444878
    Abstract: The disclosed embodiments are directed toward monitoring and classifying encrypted network traffic. In one embodiment, a method is disclosed comprising intercepting an encrypted network request, the network request transmitted by a client device to a network endpoint; identifying a network service associated with the network endpoint based on unencrypted properties of the encrypted network request; identifying, based on the encrypted network request and a series of subsequent network requests issued by the client device, an action taken by the client device, the action comprising an activity performed during a session established with the network service; and updating a catalog of network interactions using the network service and the action.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: September 13, 2022
    Assignee: YAHOO AD TECH LLC
    Inventors: Atte Lahtiranta, Matti Oikarinen
  • Publication number: 20210397823
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in computerized security and content monitoring, hosting and providing devices, systems and/or platforms. The disclosed systems and methods provide a novel framework that adaptively distinguishes between known people versus unknown people based on a dynamically applied, anonymous facial recognition methodology. The disclosed framework provides such functionality by recognizing faces within captured images without storing any information or annotations regarding or revealing the captured person's identity. The framework is configured to adaptively learn to distinguish between faces seen for the first time and faces it has previously seen by locally processing a captured image and only sending face embeddings to a network location for future comparisons of subsequently, anonymously captured images.
    Type: Application
    Filed: August 31, 2021
    Publication date: December 23, 2021
    Inventors: Yang ZHANG, Guy DASSA, Atte LAHTIRANTA
  • Patent number: 11126830
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in computerized security and content monitoring, hosting and providing devices, systems and/or platforms. The disclosed systems and methods provide a novel framework that adaptively distinguishes between known people versus unknown people based on a dynamically applied, anonymous facial recognition methodology. The disclosed framework provides such functionality by recognizing faces within captured images without storing any information or annotations regarding or revealing the captured person's identity. The framework is configured to adaptively learn to distinguish between faces seen for the first time and faces it has previously seen by locally processing a captured image and only sending face embeddings to a network location for future comparisons of subsequently, anonymously captured images.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: September 21, 2021
    Assignee: VERIZON MEDIA INC.
    Inventors: Yang Zhang, Guy Dassa, Atte Lahtiranta
  • Publication number: 20210081657
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in computerized security and content monitoring, hosting and providing devices, systems and/or platforms. The disclosed systems and methods provide a novel framework that adaptively distinguishes between known people versus unknown people based on a dynamically applied, anonymous facial recognition methodology. The disclosed framework provides such functionality by recognizing faces within captured images without storing any information or annotations regarding or revealing the captured person's identity. The framework is configured to adaptively learn to distinguish between faces seen for the first time and faces it has previously seen by locally processing a captured image and only sending face embeddings to a network location for future comparisons of subsequently, anonymously captured images.
    Type: Application
    Filed: September 17, 2019
    Publication date: March 18, 2021
    Inventors: Yang ZHANG, Guy DASSA, Atte LAHTIRANTA
  • Publication number: 20210067455
    Abstract: The disclosed embodiments are directed toward monitoring and classifying encrypted network traffic. In one embodiment, a method is disclosed comprising intercepting an encrypted network request, the network request transmitted by a client device to a network endpoint; identifying a network service associated with the network endpoint based on unencrypted properties of the encrypted network request; identifying, based on the encrypted network request and a series of subsequent network requests issued by the client device, an action taken by the client device, the action comprising an activity performed during a session established with the network service; and updating a catalog of network interactions using the network service and the action.
    Type: Application
    Filed: September 4, 2019
    Publication date: March 4, 2021
    Inventors: Atte LAHTIRANTA, Matti OIKARINEN
  • Patent number: 10778715
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content generating, searching, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for automatic peer-to-peer level of activity information maintenance and sharing without centralization. The disclosed systems and methods a peer-to-peer level of activity sharing mechanism involving sharing level of activity counter update instructions for use in updating a number of level of activity counters maintained locally by a peer receiving the instruction(s). A peer can use its local level of activity counters in determining whether impose a throttling mechanism.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: September 15, 2020
    Assignee: OATH INC.
    Inventors: Matti Oikarinen, Mika Mannermaa, Atte Lahtiranta, Taneli Mielikainen
  • Patent number: 10581835
    Abstract: In one embodiment, a user password is received in relation to a user identifier, wherein the user identifier and user password are associated with a user account. A request to opt-in to use of system-generated passwords instead of the user password is received. A substitute password for the user account is generated and provided.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: March 3, 2020
    Assignee: Oath Inc.
    Inventors: Lovlesh Chhabra, Dylan Casey, Atte Lahtiranta, Jonathan Edward Hryn, Alice Francine Gutman
  • Patent number: 10333915
    Abstract: In one embodiment, a user identifier associated with a user account is received. Indications of a plurality of authentication mechanisms available for authentication are provided for display via the client device. Input indicating a number of authentication mechanisms to be used for authentication in association with the user account is received from the client device, wherein the input includes a selection of one or more of the plurality of authentication mechanisms. Information is stored in association with the user account, where the information indicates the number of authentication mechanisms to be used for authentication in association with the user account and indicates the selected authentication mechanisms. At least a subset of the selected authentication mechanisms are used for authentication in association with the user account.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: June 25, 2019
    Assignee: Oath Inc.
    Inventors: Lovlesh Chhabra, Manoj Bapuji Palki, Jonathan Hryn, Atte Lahtiranta
  • Patent number: 10135801
    Abstract: Example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more computing devices to facilitate and/or support one or more operations and/or techniques for on-line account recovery.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: November 20, 2018
    Assignee: Oath Inc.
    Inventors: Janarthanam Ramalingam, Atte Lahtiranta
  • Publication number: 20180295150
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content generating, searching, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for automatic peer-to-peer level of activity information maintenance and sharing without centralization. The disclosed systems and methods a peer-to-peer level of activity sharing mechanism involving sharing level of activity counter update instructions for use in updating a number of level of activity counters maintained locally by a peer receiving the instruction(s). A peer can use its local level of activity counters in determining whether impose a throttling mechanism.
    Type: Application
    Filed: April 10, 2017
    Publication date: October 11, 2018
    Inventors: Matti OIKARINEN, Mika MANNERMAA, Atte LAHTIRANTA, Taneli MIELIKAINEN
  • Publication number: 20180183894
    Abstract: The present teaching relates to creating and updating a user profile related to multiple devices, and synchronizing applications' sessions for the user on different devices. Upon execution of a first application on a first device, a first device ID associated with the first device and information about the first application are received. A user profile is created based on the first device ID and the information about the first application. Upon execution of a second application on a second device related to the first device, a second device ID associated with the second device and information about the second application are received. The user profile is updated based on the second device ID and the information about the second application. Further, the information about the first application is applied to the execution of the second application on the second device, or vice-versa.
    Type: Application
    Filed: February 21, 2018
    Publication date: June 28, 2018
    Inventors: Ric Allinson, Daryl Low, Atte Lahtiranta
  • Publication number: 20180176214
    Abstract: In one embodiment, a user password is received in relation to a user identifier, wherein the user identifier and user password are associated with a user account. A request to opt-in to use of system-generated passwords instead of the user password is received. A substitute password for the user account is generated and provided.
    Type: Application
    Filed: February 20, 2018
    Publication date: June 21, 2018
    Inventors: Lovlesh Chhabra, Dylan Casey, Atte Lahtiranta, Jonathan Edward Hryn, Alice Francine Gutman
  • Patent number: 9936044
    Abstract: The present teaching relates to creating and updating a user profile related to multiple devices, and synchronizing applications' sessions for the user on different devices. Upon execution of a first application on a first device, a first device ID associated with the first device and information about the first application are received. A user profile is created based on the first device ID and the information about the first application. Upon execution of a second application on a second device related to the first device, a second device ID associated with the second device and information about the second application are received. The user profile is updated based on the second device ID and the information about the second application. Further, the information about the first application is applied to the execution of the second application on the second device, or vice-versa.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: April 3, 2018
    Assignee: EXCALIBUR IP, LLC
    Inventors: Ric Allinson, Daryl Low, Atte Lahtiranta
  • Patent number: 9930033
    Abstract: In one embodiment, a user password is received in relation to a user identifier, wherein the user identifier and user password are associated with a user account. A request to opt-in to use of system-generated passwords instead of the user password is received. A substitute password for the user account is generated and provided.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: March 27, 2018
    Assignee: Oath Inc.
    Inventors: Lovlesh Chhabra, Dylan Casey, Atte Lahtiranta, Jonathan Edward Hryn, Alice Francine Gutman
  • Patent number: 9867046
    Abstract: Briefly, embodiments of methods and/or systems of services access through progressive registration via a mobile device.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: January 9, 2018
    Assignee: Yahoo Holdings, Inc.
    Inventors: Josh Schwarzapel, Dylan Casey, Lovlesh Chhabra, Atte Lahtiranta, Jon Hryn, Daniel Hopkins
  • Patent number: 9854055
    Abstract: An approach is provided for proxy-based content discovery and delivery. A proxy platform determines access information with respect to one or more web resources. The access information associated with a client of a proxy server. The proxy platform processes and/or facilitates a processing of the access information to determine a frequency of access of the one or more web resources via the proxy server. The proxy platform then determines to initiate a caching of at least a portion of the one or more web resources at the client based, at least in part, on the frequency of access.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: December 26, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Miikka Johannes Sainio, Atte Lahtiranta
  • Patent number: 9838392
    Abstract: An approach is provided for proxy-based access controls. A proxy platform causes, at least in part, designation of at least one monitoring client of a proxy server. The proxy platform receives an input for associating one or more accessing clients with the at least one monitoring client. The at least one monitoring client manages access to one or more resources of the proxy server by the one or more accessing clients.
    Type: Grant
    Filed: March 24, 2011
    Date of Patent: December 5, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Miikka Johannes Sainio, Atte Lahtiranta
  • Publication number: 20170289781
    Abstract: A system for providing devices such as WCDs, televisions, stereos, video game systems, etc. access to media content through an entity such as a web server. In accordance with at least one embodiment, UPnP or DLNA compliant devices may utilize a user's home network to access a user's media library from on an online media service. The media service may provide a user interface to the device to enable the user to access his media library. The media may be stored on a networked storage device connected to the media service, on the user's network devices, on the user's WCD, etc. The media service may automatically query the user's WCD to determine the presence of other persons in his proximity, and determine their preferences. A customized media stream that is suitable for the whole group may be generated based at least in part on the combined preferences of the group.
    Type: Application
    Filed: June 23, 2017
    Publication date: October 5, 2017
    Inventors: Juho OJALA, Johan WIKMAN, Jukka K. NURMINEN, Atte LAHTIRANTA
  • Publication number: 20170171216
    Abstract: In one embodiment, a user identifier associated with a user account is received. Indications of a plurality of authentication mechanisms available for authentication are provided for display via the client device. Input indicating a number of authentication mechanisms to be used for authentication in association with the user account is received from the client device, wherein the input includes a selection of one or more of the plurality of authentication mechanisms. Information is stored in association with the user account, where the information indicates the number of authentication mechanisms to be used for authentication in association with the user account and indicates the selected authentication mechanisms. At least a subset of the selected authentication mechanisms are used for authentication in association with the user account.
    Type: Application
    Filed: December 11, 2015
    Publication date: June 15, 2017
    Inventors: Lovlesh Chhabra, Manoj Bapuji Palki, Jonathan Hryn, Atte Lahtiranta