Patents Examined by Tae K Kim
-
Patent number: 12388652Abstract: Described are techniques including a computer-implemented method comprising appending a HyperText Transfer Protocol (HTTP) header to a HTTP request, wherein the HTTP header includes a source Internet Protocol (IP) address of a client generating the HTTP request, a universally unique identifier (UUID) of the HTTP request, a timestamp, a lifetime, a Universal Resource Locator (URL) of the HTTP request, and a signature. The method further comprises transmitting the HTTP request with the HTTP header to a web server.Type: GrantFiled: May 20, 2021Date of Patent: August 12, 2025Assignee: International Business Machines CorporationInventors: Gang Tang, Liang Rong, Guo Xing He, Ming Shuang Xian
-
Patent number: 12382284Abstract: A user equipment (UE) may attempt to access an edge data network. The UE generates a first credential based on a second credential, the second credential generated for a procedure between the UE and a cellular network, generating an identifier corresponding to the first credential, and generates a multi-access edge computing (MEC) authorization parameter. The UE then transmits an application registration request message to a server associated with an edge data network, the application registration request message including an indication of the first credential, the identifier corresponding to the first credential and the first authorization parameter. The UE then receives an authentication accept message or an authentication reject message from the server associated with the edge data network.Type: GrantFiled: August 6, 2020Date of Patent: August 5, 2025Assignee: Apple Inc.Inventors: Shu Guo, Dawei Zhang, Fangli Xu, Haijing Hu, Huarui Liang, Mona Agnel, Ralf Rossbach, Sudeep Manithara Vamanan, Xiangying Yang, Yuqin Chen
-
Patent number: 12368776Abstract: A system of orchestrating a peer-to-peer network of vehicles for data transmission comprises a peer-to-peer (p2p) network orchestrator device and a first computing device associated with a vehicle. The p2p network orchestrator device receives vehicle data that includes locations and wireless fidelity (WiFi) capability indicators of vehicles. The p2p network orchestrator device generates a security token for each vehicle. The p2p network orchestrator device establishes a blockchain ledger that includes the vehicle data and the security tokens. The first computing device receives a copy of the blockchain ledger. The first computing device receives, from a second computing device, a request to forward a data packet to a base station, the request includes a security token of a second vehicle. The first computing device determines that the security token is valid. In response, the first computing device accepts the data packet and forwards it to the base station.Type: GrantFiled: September 28, 2022Date of Patent: July 22, 2025Assignee: DISH Network L.L.C.Inventors: Sean Edward Bales, Christofer Michael Hardy
-
Patent number: 12363073Abstract: A method for establishing a communication coupling within a cloud computing environment between a first gateway of a first virtual private cloud network deployed behind a firewall and a second gateway of a second virtual private cloud network is disclosed. The method includes operations of receiving, by the first gateway, a first controller message from a controller deployed within the cloud computing environment, the first controller message instructing the first gateway to transmit a first gateway message to the second gateway, transmitting, by the first gateway, the first gateway message to the second gateway, receiving, by the first gateway, a second gateway message from the second gateway, the second gateway message initiating a negotiation to establish a first tunnel between the first gateway and the second gateway in accordance with a first security protocol, and completing, by the first gateway, the negotiation thereby causing establishment of the first tunnel.Type: GrantFiled: March 6, 2020Date of Patent: July 15, 2025Assignee: Aviatrix Systems, Inc.Inventors: Praveen Vannarath, Xiaobo Sherry Wei
-
Patent number: 12348506Abstract: An electronic communications method includes receiving, by a device, an electronic communication. The electronic communications method further includes analyzing, by the device, the electronic communications. The electronic communications method further includes generating, by the device, an electronic authentication certificate. The electronic communications method further includes sending a second electronic communication to another device that indicates that an electronic authentication certificate is generated for a particular electronic entity.Type: GrantFiled: June 1, 2023Date of Patent: July 1, 2025Inventor: Abdullah Rashid Alsaifi
-
Patent number: 12339943Abstract: Example embodiments of the present disclosure relate to verifiability for execution in a trusted execution environment (TEE). According to a method, a request for execution of a task is transmitted by a first apparatus and to a second apparatus, the task comprising a plurality of functions to be executed. A first validation key is generated from identification information of the plurality of functions based on an expected execution plan in at least one trusted execution environment of the second apparatus. An execution result for the task and a second validation key are received from the second apparatus. Correctness of the execution result is determined by comparing the first validation key with the second validation key. Through the solution, it is possible to provide the verifiability of the correctness of the execution result returned by the remote apparatus and achieves high performance on security, trust, and privacy.Type: GrantFiled: August 19, 2019Date of Patent: June 24, 2025Assignee: NOKIA TECHNOLOGIES OYInventors: Zheng Yan, Wei Sun, Wenxiu Ding
-
Patent number: 12323459Abstract: The present application relates to detecting if video images captured by a camera are depicting a live scene or a recorded video played on a monitor, display or computer screen, which is setup to hide the scene from the camera. Metadata regarding the mapping operation used to transform image data between different intensity ranges, or bit depths, is included with the video and evaluated in order to determine if a video replay attack has taken place.Type: GrantFiled: September 30, 2022Date of Patent: June 3, 2025Assignee: AXIS ABInventors: Björn Völcker, Stefan Lundberg
-
Patent number: 12321459Abstract: An information handling system includes a memory and a baseboard management controller (BMC). The memory stores a secure boot policy for multiple input/output (I/O) devices in the information handling system. The BMC extracts a new firmware hash value from a firmware update package. The new firmware hash value is associated with a new firmware image of a first I/O device of the I/O devices. The BMC performs a firmware update for the first I/O device. In response to the firmware update being successfully completed, the BMC replaces an old firmware hash value with the new firmware hash value in the secure boot policy.Type: GrantFiled: July 21, 2022Date of Patent: June 3, 2025Assignee: Dell Products L.P.Inventors: Marshal F. Savage, William C. Munger
-
Patent number: 12299175Abstract: Described herein are methods and systems to dynamically generate interactive graphical interfaces. Upon receiving a selection to display an execution page, a webserver may (1) transmit a request for a user identifier and (2) transmit a request for one or more options for a user. The webserver may receive an array including one or more options and instructions to display the one or more installment options on the execution page. Upon extracting the one or more options from the array, the webserver dynamically revises the webpage with at least one interactive graphical element having a visual characteristic of the webpage. Responsive to a second selection of the at least one interactive graphical element on the webpage, the webserver displays the one or more options as selectable graphical components having the visual characteristic of the webpage.Type: GrantFiled: May 6, 2024Date of Patent: May 13, 2025Assignee: CITICORP CREDIT SERVICES, INC. (USA)Inventors: Ashutosh Sureka, Kartik Chandrasekharan, Shadman Zafar, Shafiq Kassam
-
Patent number: 12299171Abstract: Method of providing anonymized data comprises: first server connected to first data source generates shared encryption key and receives, from networked location, first message comprising first encrypted identifier that it is unable to decrypt. The first server generates shared encryption key and generates, from the first data source, first dataset that may include data corresponding to the first encrypted identifier, and returns it to the networked location. To generate the first dataset, the first server obtains, from the first data source, set of at least one local unencrypted identifier. For each local unencrypted identifier, it verifies, using the shared encryption key, the first encrypted identifier against the local unencrypted identifier to obtain successful or failed verification. If the verification is successful, it obtains, from the first data source, first corresponding data that is associated with the local unencrypted identifier, wherein the first dataset comprises this first corresponding data.Type: GrantFiled: December 22, 2021Date of Patent: May 13, 2025Assignee: FITFILE Group LimitedInventors: Jonathan Marsden Bradshaw, Philip-Moritz Russmeyer
-
Patent number: 12294864Abstract: The described embodiments set forth techniques for management of electronic subscriber identity module (eSIM) profiles for a wireless device, including in-field replacement of provisioning (bootstrap) eSIM profiles. Public key infrastructure (PKI) information for an original equipment manufacturer (OEM) profile management server is installed in an embedded universal integrated circuit card (eUICC) of a wireless device at a time of manufacture and used subsequently by the wireless device to conduct an eSIM profile management session and verify authorization of the OEM profile management server to manage, e.g., update and/or replace, one or more eSIM profiles on the eUICC of the wireless device.Type: GrantFiled: April 28, 2022Date of Patent: May 6, 2025Assignee: Apple Inc.Inventors: Li Li, Aurelien P. Raboisson, Avinash Narasimhan, George Lin, Keizo Marui
-
Patent number: 12282540Abstract: An emulated hardware security device is configured for a compute instance. A state descriptor of the compute instance comprising software identification metadata prepared using the emulated hardware security device is provided to a resource verifier. The metadata identifies a program to be executed at the compute instance. In response to a response received from the resource verifier, a decision is made as to whether to execute the software program at the compute instance.Type: GrantFiled: September 14, 2020Date of Patent: April 22, 2025Assignee: Amazon Technologies, Inc.Inventor: Samartha Chandrashekar
-
Patent number: 12254070Abstract: The disclosure includes a system and method for detecting liveness including: generating, using one or more processors, a first cue for presentation to a user via a client device, the first cue for inducing a first action when the user is live; receiving, using the one or more processors, a first set of sensor data for a time subsequent to the first cue and representing a user response to the first cue; determining, using the one or more processors, a first liveness signal based on the first set of sensor data; and acting, using the one or more processors, based on the first liveness signal.Type: GrantFiled: December 30, 2021Date of Patent: March 18, 2025Assignee: Jumio CorporationInventors: Gina Signorello, Labhesh Patel
-
Patent number: 12248577Abstract: A method of provisioning a self-provisioning computer system is disclosed. The method includes executing code in a secure base activation image to perform various functions. This includes executing an identification process, using a cryptographically created identifier included in the base activation image, with an activation service to confirm an identity of the computer system with the activation service. This further includes confirming system integrity of the computer system with the activation service. Based on confirming the identity of the computer system and confirming system integrity of the computer system, The computer system is unlocked for load installation. Load installation is performed by providing capabilities for the computer system to the activation service and receiving the load based on the provided capabilities.Type: GrantFiled: November 9, 2021Date of Patent: March 11, 2025Assignee: Dell Products L.P.Inventors: Eloy Francisco Macha, William Jeffery White
-
Patent number: 12242604Abstract: A method for preventing data leakage may include: identifying data that is generated by at least one framework application in response to a data request from a first machine learning (ML) engine of a plurality of ML engines; creating a plurality of data blocks based on the generated data, a category of the first ML engine, and a tag associated with the first ML engine and the at least one framework application; determining whether the plurality of data blocks are valid to share with the first ML engine using an activity block chain associated with each of the plurality of framework applications; based on the plurality of data blocks being valid, sharing the plurality of data blocks with the first ML engine, and otherwise discarding the plurality of data blocks not to share with the first ML engine.Type: GrantFiled: December 30, 2021Date of Patent: March 4, 2025Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Rahul Agrawal, Vipul Gupta, Saurabh Kumar, Ankur Agrawal, Nitesh Goyal
-
Patent number: 12231514Abstract: Provided are a method and an apparatus for generating prediction information, an electronic device, and a computer readable medium. The method includes: generating, based on first user characteristic information of a target user, anonymous user information of the target user (201); sending the anonymous user information to a second processing end to enable the second processing end to generate prediction information based on the anonymous user information and second user characteristic information (202) of the target user. Data interaction and sharing are realized while ensuring data privacy, thereby improving accuracy of the prediction information.Type: GrantFiled: August 5, 2022Date of Patent: February 18, 2025Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventors: Liangchao Wu, Lizhe Zhang, Junyuan Xie, Di Wu, Jun Zhang, Cheng Chen, Longyijia Li, Chenliaohui Fang, Kan Liu, Long Chang, Long Huang, Yixiang Chen, Xiang Wu, Peng Zhao, Xiaobing Liu
-
Patent number: 12224995Abstract: A system and method for third party application integration into browser client application, utilizing an authentication engine operating on a cloud device that presents an application integration service token for integration through the operating system and software applications on the client device, wherein interacting with the application integration service token allows a workflow engine to produce third party data objects to be used to execute customer relationship management client workflows incorporating client application, context, and trust information.Type: GrantFiled: November 30, 2022Date of Patent: February 11, 2025Assignee: OPENMETHODSInventors: Shannon Lekas, Gerrit Voorhis Lydecker, Jr., Carlos Gustavo Colombo, Ankur Kanti Patel
-
Patent number: 12218957Abstract: In an approach, a processor receives a set of normal domains, a set of suspicious domains, and a set of malicious domains; labels each domain of the set of normal domains as normal producing a labelled set of normal domains and each domain of the set of suspicious domains and the set of malicious domains as malicious producing a labelled set of malicious domains; samples a preset percentage of the labelled set of normal domains producing a sampled set of normal domains; aggregates the sampled set of normal domains and the labelled set of malicious domains producing a set of aggregated domains; filters the set of aggregated domains using hit size, inter-arrival-time, and univariate volumetric filters producing a set of filtered domains; and determines a cluster of a set of clusters to which each of the set of filtered domains is to be assigned using a trained K-shape model.Type: GrantFiled: March 21, 2022Date of Patent: February 4, 2025Assignee: International Business Machines CorporationInventors: Pengxiang Xu, Vaisakhi Mishra, Annamaria Balazs, Cheng-Ta Lee
-
Patent number: 12205699Abstract: Systems, methods and devices are described for establishing trusted connections among two or more therapy devices that form, or form part of, a medication therapy system. A medication delivery electronics may include a first communication interface, a connection manager, and a therapy management application. A first communication interface may be configured to establish and communicate over one or more communication links. A connection manager may be configured to generate a candidate shared secret key and provide the shared key to a first therapy device over a first communication link established by a first communication interface. A candidate shared key may be generated responsive to one or more shared secret parameters.Type: GrantFiled: October 29, 2019Date of Patent: January 21, 2025Assignee: Bigfoot Biomedical, Inc.Inventors: Aaron Kim, Bryan Mazlish
-
Patent number: 12197599Abstract: A method and apparatus for managing information about a measurement device, which is applied to a network system including a plurality of blockchains that includes a first blockchain and a second blockchain, data sender node devices and data manager node devices, the method can comprise receiving a cross-chain request from a data manager node device for device state information associated with a measurement device stored in the first blockchain, wherein the data manager node device is a node device for a second blockchain, verifying, in response to the cross-chain request, that a data manager associated with the data manager node is authorized to manage the device state information, obtaining a target depository transaction corresponding to the device state information, wherein the target depository transaction is stored on the first blockchain and was previously saved to the first blockchain by a data sender node device, wherein the data sender node device is a node device for the first blockchain, and perfoType: GrantFiled: January 12, 2021Date of Patent: January 14, 2025Assignees: Mettler-Toledo (Changzhou) Precision Instruments Ltd., Mettler-Toledo (Changzhou) Measurement Technology Ltd., Mettler-Toledo International Trading (Shanghai) Co., Ltd. Ltd.Inventors: QianNi Duan, GuoJun Xie, Jean-Christophe Emery, Feng Dai