Patents by Inventor Ismo Puustinen

Ismo Puustinen 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: 20240020423
    Abstract: Systems, apparatus, articles of manufacture, and methods are disclosed to improve container security. An example apparatus includes interface circuitry to access network resources, instructions, and programmable circuitry to at least one of instantiate or execute the instructions to parse an inventory data structure to identify (a) first data structures corresponding to a container and (b) second data structures corresponding to an attestation circuit interface, and verify a combination of validation elements corresponding to the first and second data structures.
    Type: Application
    Filed: September 29, 2023
    Publication date: January 18, 2024
    Inventors: Mikko Kalevi Ylinen, Ismo Puustinen, Malini Bhandaru
  • Publication number: 20220100566
    Abstract: An apparatus to facilitate metrics-based scheduling for hardware accelerator resources in a service mesh environment is disclosed. The apparatus includes processors to collect metrics corresponding to communication links between microservices of a service managed by a service mesh; determine, based on analysis of the metrics, that a workload of the service can be accelerated by offload to a hardware accelerator device; generate a rebalancing request to cause the workload to be assigned to the hardware accelerator device for execution of the service; cause the workload to be annotated to indicate execution by the hardware accelerator device; and deploy, based on the annotation, the workload to the hardware accelerator device for execution in accordance with a restart policy corresponding to the service.
    Type: Application
    Filed: December 10, 2021
    Publication date: March 31, 2022
    Applicant: Intel Corporation
    Inventors: Mikko Ylinen, Ismo Puustinen
  • Publication number: 20220012095
    Abstract: An apparatus to facilitate metrics and security-based accelerator service rescheduling and auto-scaling using a programmable network device is disclosed. The apparatus includes processors to collect metrics corresponding to communication links between microservices of a service managed by a service mesh; determine, based on analysis of the metrics, that a workload of the service can be accelerated by offload to a hardware accelerator device; generate a scaling request to cause the hardware accelerator device to be allocated to a cluster of hardware devices configured for the service; cause the scaling request to be transmitted to a programmable network device managing the hardware accelerator device, the programmable network device to allocate the hardware accelerator device to the cluster and to register the hardware accelerator device with the service mesh; and schedule the workload of the service to the hardware accelerator device.
    Type: Application
    Filed: September 22, 2021
    Publication date: January 13, 2022
    Applicant: Intel Corporation
    Inventors: Mikko Ylinen, Ismo Puustinen, Reshma Lal, Soham Jayesh Desai
  • Patent number: 10542118
    Abstract: A mechanism is described for facilitating smart filtering and local/remote processing of data according to one embodiment. A method of embodiments, as described herein, includes detecting data collected via one or more sensing components, and evaluating the collected data to identify one or more portions of the collected data having privacy relevance, where evaluating further includes classifying the one or more portions as private data and other portions of the collected as non-private data. The method may further include filtering out the private data from the non-private data of the collected data, and processing the private data, where the non-private data is transmitted to a remote computing device over a network.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: January 21, 2020
    Assignee: INTEL CORPORATION
    Inventors: Jan Ekström, Ismo Puustinen, Jaska Uimonen
  • Patent number: 10410045
    Abstract: A facial recognition system determines an estimated biological age of a subject in a current image. A facial recognition controller identifies the subject in the current image using a number of historical images, at least one of which includes the subject and a logically associated identifier. The system compares the estimated biological age of the subject to a defined threshold value. The system determines a temporal difference between a time/date logically associated with the current image and a time/date logically associated with the historical image. If the estimated biological age of the subject in the current image is less than a defined age threshold and the temporal difference between the time/date logically associated with the current image and a time/date logically associated with the historical image is less than a temporal threshold, the identifier logically associated with the historical image is logically associated with the current image.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: September 10, 2019
    Assignee: Intel Corporation
    Inventors: Jaska Uimonen, Ismo Puustinen
  • Patent number: 10200087
    Abstract: Techniques for wireless charging are described herein. For example, an apparatus includes a device formed in a loop. The apparatus may also include a receiving coil disposed around an entire length of the loop. Each turn of the wireless power receiving coil follows the entire length of the loop.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: February 5, 2019
    Assignee: Intel Corporation
    Inventors: Jani Penttila, Marko Bonden, Tapio Liusvaara, Miikka Tuppurainen, Ismo Puustinen
  • Publication number: 20180157557
    Abstract: The present disclosure provides a reboot time after a system update. Providing a reboot time after a system update can include processing a request to reboot the UE, accessing the state data representing the state of the service running on the UE, and generating a service activity level for the service from the state data. Providing a reboot time after a system update can also include comparing the service activity level to an update criticality level, rescheduling a determination of whether to reboot the UE if the update criticality level is less than the service activity level, and rebooting the UE if the service activity level is less than the update criticality level.
    Type: Application
    Filed: December 2, 2016
    Publication date: June 7, 2018
    Applicant: INTEL CORPORATION
    Inventors: Ismo PUUSTINEN, Jaska UIMONEN
  • Patent number: 9778899
    Abstract: Techniques are disclosed for synchronizing gain adjustments across a cascaded network of audio gain stages having variant operating delays. In particular, a delay-synchronized volume adjustment system configured in accordance with an embodiment of the present disclosure includes a controller operatively coupled to the cascaded network of audio and configured to apply gain adjustments in a synchronized manner that accounts for operating delays that are inherent to each gain stage. In an embodiment, the controller synchronously adjusts each gain stage relative to a corresponding operating delay such that gain adjustments fully propagate at substantially a same point in time within a given acceptable tolerance, and thus, eliminates or otherwise mitigates perceivable volume shifts when mixing audio from two or more audio sources.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: October 3, 2017
    Assignee: INTEL CORPORATION
    Inventors: Jaska Uimonen, Ismo Puustinen, Jan Ekstrom
  • Publication number: 20170277938
    Abstract: A facial recognition system determines an estimated biological age of a subject in a current image. A facial recognition controller identifies the subject in the current image using a number of historical images, at least one of which includes the subject and a logically associated identifier. The system compares the estimated biological age of the subject to a defined threshold value. The system determines a temporal difference between a time/date logically associated with the current image and a time/date logically associated with the historical image. If the estimated biological age of the subject in the current image is less than a defined age threshold and the temporal difference between the time/date logically associated with the current image and a time/date logically associated with the historical image is less than a temporal threshold, the identifier logically associated with the historical image is logically associated with the current image.
    Type: Application
    Filed: March 23, 2016
    Publication date: September 28, 2017
    Applicant: Intel Corporation
    Inventors: JASKA UIMONEN, ISMO PUUSTINEN
  • Publication number: 20170094018
    Abstract: A mechanism is described for facilitating smart filtering and local/remote processing of data according to one embodiment. A method of embodiments, as described herein, includes detecting data collected via one or more sensing components, and evaluating the collected data to identify one or more portions of the collected data having privacy relevance, where evaluating further includes classifying the one or more portions as private data and other portions of the collected as non-private data. The method may further include filtering out the private data from the non-private data of the collected data, and processing the private data, where the non-private data is transmitted to a remote computing device over a network.
    Type: Application
    Filed: September 24, 2015
    Publication date: March 30, 2017
    Applicant: INTEL CORPORATION
    Inventors: JAN EKSTRÖM, ISMO PUUSTINEN, JASKA UIMONEN
  • Patent number: 9439237
    Abstract: In accordance with an example embodiment of the present invention, a method is described which comprises receiving data relating to at least one connection from a network (410), deriving statistical information relating to the at least one connection (420), and causing disconnection of at least one of the at least one connection in dependence of the statistical information (430).
    Type: Grant
    Filed: January 7, 2011
    Date of Patent: September 6, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Jukka Nurminen, Ismo Puustinen
  • Publication number: 20160246564
    Abstract: Techniques are disclosed for synchronizing gain adjustments across a cascaded network of audio gain stages having variant operating delays. In particular, a delay-synchronized volume adjustment system configured in accordance with an embodiment of the present disclosure includes a controller operatively coupled to the cascaded network of audio and configured to apply gain adjustments in a synchronized manner that accounts for operating delays that are inherent to each gain stage. In an embodiment, the controller synchronously adjusts each gain stage relative to a corresponding operating delay such that gain adjustments fully propagate at substantially a same point in time within a given acceptable tolerance, and thus, eliminates or otherwise mitigates perceivable volume shifts when mixing audio from two or more audio sources.
    Type: Application
    Filed: February 25, 2015
    Publication date: August 25, 2016
    Applicant: INTEL CORPORATION
    Inventors: JASKA UIMONEN, ISMO PUUSTINEN, JAN EKSTROM
  • Publication number: 20160181852
    Abstract: Techniques for wireless charging are described herein. For example, an apparatus includes a device formed in a loop. The apparatus may also include a receiving coil disposed around an entire length of the loop. Each turn of the wireless power receiving coil follows the entire length of the loop.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Applicant: INTEL CORPORATION
    Inventors: Jani Penttila, Marko Bonden, Tapio Liusvaara, Mikka Tuppurainen, Ismo Puustinen
  • Publication number: 20140184511
    Abstract: Technologies for increased accuracy of data entry into a mobile computing device includes displaying a virtual keyboard on a display of the mobile computing device and receiving selection of a virtual key of the virtual keyboard using a key input mapping that is offset relative to the corresponding selected virtual key. For example, the key input mapping may be spatially displaced from the corresponding virtual key and/or have a surface area that is different from the corresponding virtual key. The key input mapping may be offset as a function of the handedness of use of the mobile computing device such that the amount of offset is non-uniform across the virtual keyboard.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 3, 2014
    Inventor: Ismo Puustinen
  • Publication number: 20130294350
    Abstract: In accordance with an example embodiment of the present invention, a method is described which comprises receiving data relating to at least one connection from a network (410), deriving statistical information relating to the at least one connection (420), and causing disconnection of at least one of the at least one connection in dependence of the statistical information (430).
    Type: Application
    Filed: January 7, 2011
    Publication date: November 7, 2013
    Applicant: NOKIA CORPORATION
    Inventors: Jukka Nurminen, Ismo Puustinen