Patents Examined by Dustin Nguyen
  • Patent number: 12294626
    Abstract: A system and method for distributed caching, the system having at least one network-connected storage device, a content server, and a control server. The control server is configured to discover the at least one network-connected storage device, collect device information from the at least one network-connected storage device, where the device information comprises a device location, assign each of the at least one network-connected storage device to a device domain based on each device location, and provide the content server with the device information for the one or more network-connected storage.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: May 6, 2025
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hubbert Smith, Vikas Sinha
  • Patent number: 12294600
    Abstract: A computer implemented method processes alerts. A computer system creates a representation of an alert received for processing. The computer system determines a similarity of the alert with previously processed alerts using the representation of the alert and representations of the previously processed alerts. A first evaluator in the computer system evaluates an alert level for the alert based on previously processed similar alerts in response to the similarity being above a similarity threshold for similar alerts. A second evaluator in the computer system evaluates, the alert level for the alert using a machine learning model in response to the similarity not being above the similarity threshold.
    Type: Grant
    Filed: August 30, 2022
    Date of Patent: May 6, 2025
    Assignee: International Business Machines Corporation
    Inventors: Hemant Kumar Sivaswamy, Alberto Pelliccione
  • Patent number: 12294472
    Abstract: A computer-implemented method, in accordance with one aspect of the present invention, includes receiving, by a sender multi-protocol gateway (MPG) implemented in software, data from a sender application for transmission to a receiver endpoint. The data is validated against a predefined schema definition by the sender MPG. In response to successfully validating the data, a service request is made, by the sender MPG, using preconfigured information. An endpoint of the service request is a receiver MPG configured to forward the validated data to a receiver application in communication with the receiver endpoint. The receiver MPG is configured to not reply in any way to the sender MPG and sender application in response to receiving the service request.
    Type: Grant
    Filed: May 23, 2023
    Date of Patent: May 6, 2025
    Assignee: International Business Machines Corporation
    Inventors: Armando Ramirez, Renganathan Sundararaman, Sharath Srinivasa Setty, Jeffery L. Hampton
  • Patent number: 12287808
    Abstract: Example resource management systems and methods are described. In one implementation, a resource manager is configured to manage data processing tasks associated with multiple data elements. An execution platform is coupled to the resource manager and includes multiple execution nodes configured to store data retrieved from multiple remote storage devices. Each execution node includes a cache and a processor, where the cache and processor are independent of the remote storage devices. A metadata manager is configured to access metadata associated with at least a portion of the multiple data elements.
    Type: Grant
    Filed: September 22, 2023
    Date of Patent: April 29, 2025
    Assignee: Snowflake Inc.
    Inventors: Thierry Cruanes, Benoit Dageville, Marcin Zukowski
  • Patent number: 12289205
    Abstract: A framework for joint computation, caching, and request forwarding in data-centric computing-based networks comprises a virtual control plane, which operates on request counters for computations and data, and an actual plane, which handles computation requests, data requests, data objects and computation results in the physical network. A throughput optimal policy, implemented in the virtual plane, provides a basis for adaptive and distributed computation, caching, and request forwarding in the actual plane. The framework provides superior performance in terms of request satisfaction delay as compared with several baseline policies over multiple network topologies.
    Type: Grant
    Filed: February 29, 2024
    Date of Patent: April 29, 2025
    Assignee: Northeastern University
    Inventors: Edmund Meng Yeh, Khashayar Kamran
  • Patent number: 12282587
    Abstract: An electronic device includes a memory and a processor. The memory stores information related to an artificial intelligence model that performs arithmetic operations through neural network layers. The processor pre-processes raw data and obtains output data by inputting the pre-processed raw data to the artificial intelligence model. First data used for pre-processing the raw data and second data used in a portion of the neural network layers are stored in a secure area of the memory, and third data used in remaining layers of the neural network layers other than the portion is stored in a non-secure area of the memory.
    Type: Grant
    Filed: August 24, 2022
    Date of Patent: April 22, 2025
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jun Ho Huh, Donguk Kim, Choonghoon Lee
  • Patent number: 12278729
    Abstract: Receiving configuration settings (CSs) from a resource using an API; determining a resource risk score (RERS), a first tactic risk score (TARS), a first plurality of technique risk scores (TERSs), a second TARS, and a second TERSs, wherein the RERS is based on the first TARS and the second TARS, wherein the first TARS is based on the first TERSs, wherein the second TARS is based on the second TERSs, wherein each of the first TERSs is based on a subset of a set of policy scores (SPS), wherein each of the second TERSs is based on a subset of the SPS, and wherein each of the SPS is based on compliance of the CSs with a setting; and selecting a most-important technique (MIT) based on the first TARS, the second TARS, and one of the first TERSs and the second TERSs, and remediating a CS corresponding to the MIT.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: April 15, 2025
    Assignee: Skyhigh Security LLC
    Inventors: Sekhar Sarukkai, Prasad Raghavendra Somasamudram, Syed Ummar Farooqh
  • Patent number: 12273332
    Abstract: A secondary authentication platform operates by: probing an application server to imitate an authentication process associated with a first authentication factor; generating, via a learning function and in response to the probing, authentication pattern data associated with the first authentication factor; monitoring data transmissions from a client device that are directed to the application server; identifying authentication data associated with the first authentication factor in the data transmissions from the client device based on a comparison of the authentication data to the authentication pattern data; communicating with the client device via the network interface to authenticate a user of the client device to the secondary authentication platform via a second authentication factor; and when the user of the client device is authenticated to the secondary authentication platform via the second authentication factor, forwarding the authentication data to the application server to authenticate the user o
    Type: Grant
    Filed: August 19, 2022
    Date of Patent: April 8, 2025
    Assignee: Secfense Sp. z.o.o
    Inventors: Marcin Szary, Tomasz Kowalski
  • Patent number: 12256463
    Abstract: A network system for accessing situation related information is disclosed. In one embodiment, the system includes a network connection for receiving an indication of an occurrence of a situation; a situational network formed based on the occurrence of the situation, the situational network including a plurality of participant devices determined to be geographically proximate to the situation, each of the participant devices corresponding to a participant in the situational network; a second network connection for presenting a roll call query to each of the plurality of participant devices soliciting a reply related to a status of the participant; a plurality of network connections established for receiving a status response from the participant devices; and a database for aggregating the status responses from responsive participants into a roll call list.
    Type: Grant
    Filed: September 12, 2024
    Date of Patent: March 18, 2025
    Assignee: SitNet LLC
    Inventors: Thomas Cona, Patrick T. Igoe, Leonid Kravets, Edward A. Ehrlacher
  • Patent number: 12245325
    Abstract: A network system for accessing situation related information is disclosed. In one embodiment, the system includes a network connection for receiving an indication of an occurrence of a situation; a situational network formed based on the occurrence of the situation, the situational network including a plurality of participant devices determined to be geographically proximate to the situation, each of the participant devices corresponding to a participant in the situational network; a second network connection for presenting a roll call query to each of the plurality of participant devices soliciting a reply related to a status of the participant; a plurality of network connections established for receiving a status response from the participant devices; and a database for aggregating the status responses from responsive participants into a roll call list.
    Type: Grant
    Filed: September 12, 2024
    Date of Patent: March 4, 2025
    Assignee: SitNet LLC
    Inventors: Thomas Cona, Patrick T. Igoe, Leonid Kravets, Edward A. Ehrlacher
  • Patent number: 12244662
    Abstract: Media, methods, and systems are disclosed for providing one or more cloud-based, platform agnostic cloud applications and displaying the one or more cloud-based application in the display of a client device. The cloud applications may be displayed on a client device after, receiving, at a server side, a first request to access a cloud application, wherein the cloud application comprises a feature providing the functionality of the cloud application. Responsive to the request, fetching, from a storage, a first data source comprising one or more fields associated with the feature of the cloud applications. Responsive to the fetching, transmitting the first data source to a client side, wherein the client side is configured for storing a second data source comprising one or more fields providing a user interface of the cloud application. Responsive to the transmitting, displaying a user interface of the one or more cloud applications.
    Type: Grant
    Filed: September 20, 2023
    Date of Patent: March 4, 2025
    Assignee: SLCKET, Inc.
    Inventors: Jeffrey Christopher Daniel, Manzilla Queen
  • Patent number: 12244597
    Abstract: Systems and methods for processing emails in a content management system. The content management system may have two or more repositories. Users associated with a customer of a content management system, e.g., a pharmaceutical company, may send emails to a master email address, or email processor username, specifically created for an email processor in the content management system. The email processor may automatically create documents, records and attachments from the emails.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: March 4, 2025
    Assignee: Veeva Systems Inc.
    Inventors: Peter Gassner, Graham Gelwicks, Jon Stone, Andrew Han, Tanay Nagjee, Mark Arnold
  • Patent number: 12238815
    Abstract: A network system for accessing situation related information is disclosed. In one embodiment, the system includes a network connection for receiving an indication of an occurrence of a situation; a situational network formed based on the occurrence of the situation, the situational network including a plurality of participant devices determined to be geographically proximate to the situation, each of the participant devices corresponding to a participant in the situational network; a second network connection for presenting a roll call query to each of the plurality of participant devices soliciting a reply related to a status of the participant; a plurality of network connections established for receiving a status response from the participant devices; and a database for aggregating the status responses from responsive participants into a roll call list.
    Type: Grant
    Filed: April 18, 2024
    Date of Patent: February 25, 2025
    Assignee: SITNET LLC
    Inventors: Thomas Cona, Patrick T. Igoe, Leonid Kravets, Edward A. Ehrlacher
  • Patent number: 12238163
    Abstract: Methods and systems for load balancing are described. A network node may replicate content. A lag time may be determined. A data structure may be generated that comprises the lag time.
    Type: Grant
    Filed: September 12, 2023
    Date of Patent: February 25, 2025
    Assignee: Adeia Media Holdings LLC
    Inventors: Katherine E. Patterson, Nicholas C. Beenham, Joy Mathew Elamthuruthy
  • Patent number: 12231379
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel messaging framework that automatically applies a multi-factor analysis technique to incoming and received messages in order to properly identify a message's type and category, which dictates the manner in which the message is displayed within a recipient's inbox. The disclosed framework operates on two levels: i) it determines whether a message is from a human or machine sender (H/M classification), and ii) it determines the messages category (MAGMA categorization).
    Type: Grant
    Filed: June 16, 2023
    Date of Patent: February 18, 2025
    Assignee: YAHOO ASSETS LLC
    Inventors: Neeti Narayan, Hongwei Shang, Changsung Kang, Jean-Marc Langlois
  • Patent number: 12225071
    Abstract: Described embodiments provide systems and methods for selecting between modes for delivering or providing access to a file. A server can be configured to deliver the file via a plurality of modes of delivery including. A first mode of delivery can include downloading the file and a second mode of delivery can include delivering the file via a virtualized stream. The server can receive a request and initiate downloading of the file for a length of time. The server can identify an amount of available bandwidth and size of the file and determine a first time for the first mode of delivery. The first time can be compared to a second time to deliver the file via the second mode of delivery. The server can select between the first mode of delivery and the second mode of delivery and provide the file via the selected mode of delivery.
    Type: Grant
    Filed: May 18, 2022
    Date of Patent: February 11, 2025
    Inventors: Anuj Magazine, Praveen Raja Dhanabalan, Anudeep Athlur
  • Patent number: 12224907
    Abstract: A system identifies a source intent policy model that is associated with a graph having a plurality of source nodes connected by a plurality of source edges, identifies a set of source nodes of the plurality of source nodes, and translates the set of source nodes to generate a set of target nodes. The system identifies a subset of target nodes, of the set of target nodes, that are not included in a target intent policy model that is associated with a graph having a plurality of target nodes connected by a plurality of target edges. The system determines a hierarchical order associated with the subset of target nodes and the plurality of target node, and causes the target intent policy model to be updated to include the subset of target nodes and the plurality of target nodes, such that the graph is ordered according to the hierarchical order.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: February 11, 2025
    Assignee: Juniper Networks, Inc.
    Inventors: Chandrasekhar A, Jayanthi R, Premchandar N
  • Patent number: 12218805
    Abstract: An information processing method, a method for generating and training a module, an electronic device, and a medium are disclosed. The method for information processing may include acquiring a transmission parameter of service information in a network, where the transmission parameter is indicative of transmission performance of the service information in the network; and predicting transmission performance of the transmission parameter by means of a pre-trained network model, where the network model comprises a Graph Convolutional Network (GCN) model that is acquired according to transmission path information of the service information in the network.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: February 4, 2025
    Assignee: ZTE CORPORATION
    Inventors: Dajiang Wang, Youdao Ye, Xikun Yang, Weiqing Li, Zhenyu Wang
  • Patent number: 12218747
    Abstract: An apparatus and method for directly exposing, by user plane function/network side-time sensitive networking translator (UPF/NW-TT), event result information to time sensitive networking (TSN) or time sensitive communication time synchronization function (TSCTSF) through service interface (Nupf) in wireless communication system.
    Type: Grant
    Filed: May 4, 2023
    Date of Patent: February 4, 2025
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Changki Kim, Jeoung Lak Ha, Yoo Hwa Kang, Seung Han Choi
  • Patent number: 12212635
    Abstract: A method of traffic forwarding and disambiguation through the use of local proxies and addresses. The technique leverages DNS to on-ramp traffic to a local proxy. The local proxy runs on the end user's device. According to a first embodiment, DNS is used to remap what would normally be a wide range of IP addresses to localhost based on 127.0.0.0/8 listening sockets, where the system can then listen for connections and data. In a second embodiment, a localhost proxy based on a TUN/TAP interface (or other packet interception method) with a user-defined CIDR range to which the local DNS server drives traffic is used. Requests on that local proxy are annotated (by adding data to the upstream connection).
    Type: Grant
    Filed: January 3, 2023
    Date of Patent: January 28, 2025
    Assignee: Akamai Technologies, Inc.
    Inventors: Seetharama Sarma Ayyadevara, Charles E. Gero, Stephan Benny, Pravin Tatti, Manoj Kumar, Seemant Choudhary, Robert Lauro Quiros, Priyatham Phani Srinath Adigopula, Poornima Venkatesha, Sumeet Gupta