Patents Examined by Brian Whipple
  • Patent number: 12143355
    Abstract: A method performed by a node (111) supporting operation on a Constrained Application Protocol (CoAP), but incapable of supporting operation on a Domain Name System (DNS) protocol. The node (111) encodes (402) a DNS query into a first message (601, 701), which has a format supported by the CoAP. The DNS query is mapped to the CoAP format of the first message (601, 701) based on a mapping scheme. The node (111) then initiates sending (403) the first message (601, 701) to another node (112) operating in the communications network (100). The another node (112) supports operation on the CoAP and on the DNS protocol. The node (111) finally receives (404) a second message (620, 706) from the another node (112), which has the format supported by the CoAP. The second message (620, 706) comprises the DNS response to the sent DNS query. The DNS response is mapped to the CoAP format of the second message (620, 706) based on the mapping scheme.
    Type: Grant
    Filed: November 30, 2023
    Date of Patent: November 12, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jaime Jiménez, Oscar Novo Diaz
  • Patent number: 12143430
    Abstract: A transmission method includes: generating a stream including a plurality of Internet Protocol (IP) data flows corresponding one-to-one with a plurality of services in broadcast, the IP data flows storing the corresponding services of the plurality of services; and transmitting the generated stream in a predetermined channel.
    Type: Grant
    Filed: July 14, 2023
    Date of Patent: November 12, 2024
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Noritaka Iguchi, Tadamasa Toma
  • Patent number: 12137171
    Abstract: An embodiment method of providing data storage system for autonomous driving (DSSAD) data by an autonomous driving controller includes verifying a head unit based on a first secret key verification message, verifying a user terminal based on a second secret key verification message, and transmitting the DSSAD data to the user terminal when both the head unit and the user terminal are verified.
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: November 5, 2024
    Assignees: Hyundai Motor Company, Kia Corporation, Hyundai Autoever Corp.
    Inventors: Hong Yeol Lim, Bong Ju Kim
  • Patent number: 12124349
    Abstract: An accessory communication control protocol can facilitate faster and more secure transmission of status updates from an accessory to a controller (or network base station). An accessory can register with a controller, where the controller can provide some subscription and key generation information to the accessory. The accessory can detect changes to characteristics of the accessory and generate a broadcast notification that includes updates to the state of the characteristic. The broadcast notification can also include a counter, a device identifier, and a key. According to timing or rules, the accessory can transmit the broadcast notification to the controller without the need to establish a secure session with the controller.
    Type: Grant
    Filed: May 17, 2023
    Date of Patent: October 22, 2024
    Assignee: Apple Inc.
    Inventor: Dennis Mathews
  • Patent number: 12126505
    Abstract: In an approach to improve data migration in application performance monitoring, embodiments execute a synthetic transaction to monitor an application, and monitor network traffic during the execution of the synthetic transaction. Further, embodiments extract a plurality of parameters indicative of the synthetic transaction from the network traffic, and generate a script, based on the extracted plurality of parameters and a predetermined template, that generates the synthetic transaction.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: October 22, 2024
    Assignee: International Business Machines Corporation
    Inventors: Laurentiu Gabriel Ghergu, Erik Rueger, Sorina Radulescu, Nikica Fulir
  • Patent number: 12111929
    Abstract: Ransomware attacks may be prevented by monitoring file access requests. When a process requests a directory listing, the results provided may be modified based on whether the process is trusted or not. For trusted processes, the results provided are the actual directory listing, while the results provided to processes that aren't trusted may be modified to include seeded files. Access to the seeded files may be monitored to determine if the process is associated with a ransomware attack, and steps taken to mitigate an attempted ransomware attack. Ransomware may also be prevented by ensuring that only trusted processed are allowed to access certain files. In order to provide an improved user experience, the processes can be determined automatically from a system structure and their trustworthiness determined.
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: October 8, 2024
    Assignee: Field Effect Software Inc.
    Inventor: Matthew Holland
  • Patent number: 12105792
    Abstract: A Personal Launch Code (PLC) known only by the rightful account owner becomes an included element within the construction of an Anonymous Access Key (AAK) used to validate and authenticate digital account access and whereby said PLC is never stored for matching against another representation of said PLC.
    Type: Grant
    Filed: March 27, 2022
    Date of Patent: October 1, 2024
    Inventors: Gary William Streuter, William Pat Price
  • Patent number: 12101368
    Abstract: A method includes receiving user input indicating a selection of a subset of two or more of a plurality of audio layers for media content to be provided to a user, each of the subset of audio layers corresponding to one or more audio sources, receiving second user input indicating volume levels for the two or more audio layers of the plurality of audio layers, capturing, based on the first user input, the two or more audio layers of the plurality of audio layers for a media content item to be provided to the user, and enabling audio playback based on the two or more audio layers of the plurality of audio layers and without including other audio layers of the plurality of audio layers, the audio playback reflecting the volume levels indicated by the second user input. The method further includes causing the media content item to be provided to the user using the audio playback reflecting the indicated volume levels.
    Type: Grant
    Filed: May 3, 2023
    Date of Patent: September 24, 2024
    Assignee: Google LLC
    Inventors: Brian Schmidt, George Leiming Xing, Matt Snider, Sunbir Gill
  • Patent number: 12086613
    Abstract: A device receives a sensor payload at a sensor service. The sensor payload includes a data field that comprises a first value that corresponds to a reading by a sensor device. The device sends the sensor payload to a broker process that is separate from the sensor service and that hosts plug-in logic. The device receives a sensor payload update from the broker process. The sensor payload update includes a second value for the data field that is different from the first value. The second value was determined by the plug-in logic. The device creates a modified sensor payload from the sensor payload, including updating the data field to comprise the second value. The device initiates an operating system action based on the modified sensor payload.
    Type: Grant
    Filed: May 31, 2023
    Date of Patent: September 10, 2024
    Inventors: Ugan Sivagnanenthirarajah, Michael Jeffrey Ajax, Sathyanarayanan Karivaradaswamy, Robert Eugene Harris, Jr., Sanjana Ramakrishnan Sunder, Sanjeev Chandra Reddy, Sergii Viktorovych Liashenko
  • Patent number: 12079233
    Abstract: Embodiments described herein are directed to facilitating performing online data decomposition to identify multiple seasonal components. In accordance with aspects of the present disclosure, a first iterative process is performed to determine a first seasonal component associated with an incoming data point based on a set of previous data points of a time series data set and corresponding data components. In addition, a second iterative process is performed to determine a second seasonal component associated with the incoming data point based on previous data points of the time series data set and corresponding data components. The first seasonal component and the second seasonal component can then be provided for analysis of the incoming data point (e.g., for presentation, for use in determining trend and residual components, etc.).
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: September 3, 2024
    Assignee: Splunk Inc.
    Inventors: Abhinav Mishra, Ram Sriharsha, Sichen Zhong
  • Patent number: 12081599
    Abstract: Systems and methods for providing pronunciation services for video conferencing are described. A method includes receiving, by a video conference provider, an audio stream of a pronunciation of one or more words. The video conference provider may associate the audio stream of the pronunciation with a user of a first client device, in which the first client device is configured to join a video conference hosted by a video conference provider, the video conference having a plurality of participants using a plurality of client devices. The video conference provider then receives, from a second client device, a first indication to play back the pronunciation. Responsive to the first indication, the video conference may provide, to the second client device, the audio stream of the pronunciation. The video conference provider then outputs instructions to cause the second client device to play back the audio stream of the pronunciation.
    Type: Grant
    Filed: April 14, 2023
    Date of Patent: September 3, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventor: Alejandro Martin Paiuk
  • Patent number: 12079304
    Abstract: Embodiments of the present disclosure are directed to facilitating performing online data forecasting. In operation, data decomposition of an incoming data point is performed to determine a trend component associated with the incoming data point. Such a trend component, and previous trend components, can be used to determine a trend component expected for a data point subsequent to the incoming data point. A seasonality component expected for the data point subsequent to the incoming data point can be identified, for example, based on a seasonality component associated with a previous corresponding data point. Thereafter, the expected trend and seasonality components can be used to predict the data point subsequent to the incoming data point. Such a data prediction can be performed in an online processing manner such that a subsequent data point is not used to decompose the incoming data point or forecast the data point.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: September 3, 2024
    Assignee: Splunk Inc.
    Inventors: Abhinav Mishra, Ram Sriharsha, Sichen Zhong
  • Patent number: 12081561
    Abstract: Systems and methods to detect attacks on the clocks of devices. In time sensitive networks are described. Particularly, the disclosed systems and methods provide detection and mitigation of timing synchronization attacks based on key performance indicators related to the protecting transmission windows in data streams of the time sensitive networks.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: September 3, 2024
    Assignee: INTEL CORPORATION
    Inventors: Javier Perez-Ramirez, Mikhail Galeev, Marcio Juliato, Christopher Gutierrez, Dave Cavalcanti, Manoj Sastry, Kevin Stanton, Vuk Lesi
  • Patent number: 12074776
    Abstract: A device may receive, from Internet of Things (IOT) devices, telemetry data in a variety of formats and may convert the telemetry data to converted telemetry data in a first unified format. The device may receive, from one or more of the IoT devices, offline IoT data in a variety of formats and may convert the offline IoT data to converted offline IoT data in a second unified format. The device may receive events from one or more of the IoT devices and may identify anomalies based on the telemetry data and in near-real time relative to receiving the telemetry data. The device may store the converted telemetry data, the converted offline IoT data, the events, and the anomalies, as stored data, in a data structure, and may perform actions based on the stored data.
    Type: Grant
    Filed: March 23, 2023
    Date of Patent: August 27, 2024
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Prakash Gurnani, Devjyoti Sengupta, Shagun Bansal, Sambaran Dutta, Koushik M. Vijayaraghavan, Radhika Suryakant Jagtap, Ranjini Ramachandran Thottathil, Ravi Yadav, Amit Dhiman, Sivanandam Thirunavukarasu, Dhamini Kandhavelu
  • Patent number: 12057990
    Abstract: A network management method includes obtaining an analysis report of a first-hierarchy managed object from a management data analytics device, or a status report of at least one second-hierarchy managed object from a second-hierarchy network management device, and indicating, based on a performance indicator requirement of the first-hierarchy managed object and the analysis report or the status report, to the second-hierarchy network management device to manage the at least one second-hierarchy managed object. A first-hierarchy network management device is connected to the second-hierarchy network management device. The first-hierarchy network management device and the second-hierarchy network management device are configured to separately manage managed objects of different hierarchies. A managed object of the managed objects is a device, a network, or a service provided by the network.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: August 6, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jian Zhang, Xiaocheng Xing, Yulian Han
  • Patent number: 12058142
    Abstract: Centralized privileged access is managed by receiving a request for privileged access to a device connected to a network, the request including a device identifier and a first user identifier, determining a role risk associated with the request based on a requested privilege level included in the request, determining an impact risk associated with the request based on potentially impacted devices other than the device, determining a risk level associated with the request based on the role risk and the impact risk, identifying a second user to control authorization of the device based on the risk level, and scheduling, in response to receiving authorization from the second user, a process to modify an entry in a permissions database to associate the first user identifier and the device identifier with the requested privilege level for the duration.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: August 6, 2024
    Assignee: RAKUTEN SYMPHONY SINGAPORE PTE. LTD.
    Inventors: Rajneesh Kumar, Remi Ferreres
  • Patent number: 12047421
    Abstract: The continued usage of manual & static configurations as the number of network-connected devices has increased has resulted in administrative difficulties for operators and/or administrators of computer networks. To provide more automated configurations, methods, systems, and electronic devices are described that include identifying, based on received network traffic from an end electronic device, a device type of the end electronic device; and applying a network policy to subsequent network traffic between the end electronic device and network equipment (such as a switch) based on the identified device type of the end electronic device.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: July 23, 2024
    Assignee: Ruckus IP Holdings LLC
    Inventors: Amit Paul, Satyendra Mohapatra, Padmasekar Easwaradas Kreedapathy, Anuradha Gade
  • Patent number: 12041398
    Abstract: Apparatus and methods for guaranteeing a quality of experience (QoE) associated with data provision services in an enhanced data delivery network. In one embodiment, a network architecture having service delivery over at least portions of extant infrastructure (e.g., a hybrid fiber coax infrastructure) is disclosed, which includes standards-compliant ultra-low latency and high data rate services (e.g., 5G NR services) via a common service provider. In one exemplary implementation, “over-the-top” voice data services may enable exchange of voice traffic with client devices in the aforementioned network. A distribution node may use a detection rule to identify received packets as voice traffic, and cause a dedicated bearer to attach to the default bearer, thereby enabling delivery of high-quality voice traffic by at least prioritizing the identified packets thereafter and sustaining the delivery even in a congested network environment, and improving the quality of service (QoS) and QoE for the user(s).
    Type: Grant
    Filed: October 17, 2022
    Date of Patent: July 16, 2024
    Assignee: CHARTER COMMUNICATIONS OPERATING, LLC
    Inventors: Pratik Das, Diwelawatte Jayawardene, Manish Jindal
  • Patent number: 12015662
    Abstract: A method or system for efficiently routing a file located on two or more sources to one or more file recipients connected by a plurality of paths in one or more networks. For each file recipient, one or more predetermined utility functions are evaluated to select the most efficient one of the plurality of paths to use for routing the file to the one or more file recipients, and the file is routed to the one or more file recipient using the selected path. The predetermined utility function may be the estimated operating expense associated with the routing of the file to the one or more file recipients, or the estimated return on investment for improving the routing of said file to the one or more recipients, or is related to an estimated file transfer time to the one or more file recipients.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: June 18, 2024
    Assignee: Adaptiv Networks Inc.
    Inventors: Stephane Brunet, Martin William Horne, Miika Anttoni Klemetti
  • Patent number: 12015538
    Abstract: A system of specifying link layer information in a URL is described. In an embodiment, a URL is generated which includes both a link layer network type and information which is used by a resolving device to identify a particular link layer network of the specified type. In various embodiments, the URL includes a link layer network type and a corresponding link layer network name or pairs of link layer network types and corresponding link layer network names. Where the URL comprises more than one link layer network name, the resolving device may determine at runtime which of the named link layer networks to connect to and this decision may be based on criteria or preference information included within the URL.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: June 18, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James W. Scott, Nicolas Villar, Stephen E. Hodges