Patents Examined by Benjamin M Thieu
  • Patent number: 12149595
    Abstract: Devices, systems and processes for providing local alerts to users via non-local channels are described. A process may include receiving, by a content distributor system, an alert message. The alert message includes a first alert condition and a second alert condition. The first alert condition and the second alert condition are identified in the alert message, and an alert notice is generated, based on the identified alert conditions, and transmitted to a user device coupled to the content distributor system. The first alert condition specifies an alert type. The second alert condition specifies a time period. The alert message may include a third alert condition specifying an action for a user of the user device to take or refrain from taking during the time period and the alert notice may identify the action. The alert message may include a target condition and the alert notice identifies actions to be performed.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: November 19, 2024
    Assignee: DISH Network L.L.C.
    Inventors: Eric Pleiman, Joseph Tomko
  • Patent number: 12132624
    Abstract: Techniques and mechanisms are disclosed that enable collection of various types of data from cloud computing services and the generation of various dashboards and visualizations to view information about collections of cloud computing resources. A user can configure collection of data from one or more cloud computing services and view visualizations using an application platform referred to herein as a cloud computing management application. A cloud computing management application further may be configured to generate and cause display of interactive topology map representations of cloud computing resources based on the collected data, where an interactive topology map enables users to view an intuitive visualization of a collection of computing resources, efficiently cause performance of actions with respect to various resources displayed in the topology map, and analyze the collection of resources in ways that are not possible using conventional cloud computing service management consoles.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: October 29, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Qianjie Zhong, Geng Qin, Ting Wang, Min Zhang, Micah Delfino, Jef Bekes, D. Randall Young, Cary Noel, Feng Shao, Dritan Bitincka
  • Patent number: 12126544
    Abstract: Aspects of the subject disclosure may include, for example, determining a personalized cloud service requirement based on a user identity and proximity to a first location. A first edge network is configured based on the personalized cloud service requirement and the first location, and the user is provided with access to a personalized cloud service via the configured first edge network according to their proximity to the first location. A second, different location is determined, and a second edge network is configured based on the personalized cloud service requirement and according to the second location. The user is provided with access to the personalized cloud service via the configured second edge network according to their proximity to the second location. In this manner, the edge network may be reconfigured to effectively follow the user, thereby extending remote access to a consistent, personalized cloud service. Other embodiments are disclosed.
    Type: Grant
    Filed: August 24, 2022
    Date of Patent: October 22, 2024
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Rashmi Palamadai, Yupeng Jia
  • Patent number: 12113854
    Abstract: The computer implemented invention provides a method, corresponding systems and arrangement within a network for detecting changes in the topology, ordering those changes by occurrence and constructing a new topology reflecting the changes. The invention addresses problems with keeping the knowledge of the network topology at each network node current, particularly when the network topology is dynamic, i.e., when links fail and recover at arbitrary times. The topology updating is event driven, as it is activated when some change in the network, particularly with nodes and links occurs. Events cause topology changes to be reported to other nodes in the network. Timestamping of messages allows the messages to be correctly applied as the most recent update or discarded. An algorithm is provided that allows each merchant node to maintain a correct view of the network topology despite link and node failures.
    Type: Grant
    Filed: August 10, 2023
    Date of Patent: October 8, 2024
    Assignee: nChain Licensing AG
    Inventors: Patrick Motylinski, Stephane Vincent
  • Patent number: 12114115
    Abstract: Provided are a virtualization method and apparatus. The virtualization method applied to a main control board includes that: a resource of a line card board is allocated to a slice of a virtualization system of the main control board, wherein the slice includes: a management slice and/or an ordinary slice; and cross-board communication between the virtualization system of the main control board and a virtualization system of the line card board is implemented by means of communication between the management slice of the main control board and a management slice of the line card board.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: October 8, 2024
    Assignee: ZTE CORPORATION
    Inventor: Suyong Liu
  • Patent number: 12107916
    Abstract: There is provided a method for prioritising a plurality of first NF nodes of at least one service producer. Transmission of a first message is initiated (202) towards a network repository function (NRF) node. The first message comprises information indicative of a plurality of criteria and an order of importance of the criteria. The information is for use in assigning priority information to the plurality of first NF nodes. For each first NF node, the priority information is indicative of a priority with which the first NF node is to be selected to provide a service relative to at least one other first NF node of the plurality of first NF nodes and the priority information is assigned based on one or more criteria of the criteria that the first NF node meets and the position of the one or more criteria in the order of importance of the criteria.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: October 1, 2024
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Maria Cruz Bartolome Rodrigo, Xin Yu Zhang, Yunjie Lu, Emiliano Merino Vazquez
  • Patent number: 12101363
    Abstract: A system including a receiver to receive a set of user influences and a control system to prioritize a group of activation controls based on the set of user influences, send the group of activation controls to a client device to be displayed, each of the activation controls able to receive a first input to display one or more of a list of activities, videos, a food list, and further activation controls, and the activation controls further able to receive a second input to operate a video conferencing system on the client device.
    Type: Grant
    Filed: September 26, 2023
    Date of Patent: September 24, 2024
    Inventor: Joan Ifland
  • Patent number: 12096098
    Abstract: An example computing device is configured to determine (i) a future start time of an upcoming live media event and (ii) a uniform resource indicator (URI) at which a live media stream of the live media event will be accessible at the future start time. The computing device displays, via the graphical user interface, a notification identifying the upcoming live media event, and the computing device receives, via the graphical user interface, (i) a first selection of the displayed notification and (ii) a second selection of a plurality of playback devices of a media playback system. Based on the first and second selections, the computing device causes, at the start time of the live media event, at least one of the plurality of playback devices to access the live media stream at the URI for synchronous playback by the plurality of playback devices.
    Type: Grant
    Filed: June 27, 2023
    Date of Patent: September 17, 2024
    Assignee: Sonos, Inc.
    Inventor: Dayna Bateman
  • Patent number: 12081591
    Abstract: A method for over-the-top (OTT) management in a communication network is presented. The method is performed in an application client. The method comprises sending a request for activation of a policy for an application network interaction protocol (ANIP) service to a packet data network gateway (PGW) wherein the request indicates an address to a local ANIP server; receiving a set of rules related to the requested activation of the policy from the PGW, wherein the set of rules are defined for a packet data network (PDN) session applicable for the ANIP service; and communicating over the communication network based on the received set of rules. Methods, application clients, PGWs, ANIP servers, computer programs, and a computer program for OTT management in a communication network are also presented.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: September 3, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Göran Eriksson, Stefan Håkansson, Hans Mattsson, Linus Andersson, David Del Peral Chico, Alfonso de Jesus Perez Martinez, Miguel Angel Muñoz De La Torre Alonso, Rodrigo Alvarez Dominguez, Marcos Caballero Del Dedo
  • Patent number: 12081419
    Abstract: A method of collecting health check metrics for a network is provided. The method, at a deep packet inspector on a physical host in a datacenter, receives a copy of a network packet from a load balancer. The packet includes a plurality of layers. Each layer corresponds to a communication protocol in a plurality of communication protocols. The method identifies an application referenced in the packet. The method analyzes the information in one or more layers of the packet to determine metrics for the source application. The method sends the determined metrics to the load balancer.
    Type: Grant
    Filed: July 28, 2023
    Date of Patent: September 3, 2024
    Assignee: Nicira, Inc.
    Inventors: Alok S. Tiagi, Jayant Jain, Anirban Sengupta, Srinivas Nimmagadda, Rick Lund
  • Patent number: 12081499
    Abstract: Context-based interactive service providing system and method disclosed. Method of providing context-based interactive service, running on a user terminal, includes executing a chatbot by a chatbot execution unit to display a chatting window in accordance with a user input during execution of an application on a user terminal, generating a context information based on a viewport information of the user terminal by a context information generation unit, receiving a chatting message through the chatting window by a message input unit, transmitting the chatting message and the context information as an input message to a chatbot server by a terminal message transmission unit, and receiving an answer message corresponding to the input message from the chatbot server to display as an answer in the chatting window.
    Type: Grant
    Filed: February 27, 2024
    Date of Patent: September 3, 2024
    Assignee: INSWAVE SYSTEMS CO., LTD.
    Inventors: Se Yong Eo, Woog Lae Kim
  • Patent number: 12061663
    Abstract: Accelerating hint information in web page transactions is described. A root request is observed as part of a web page transaction and hint information is retrieved responsive to observing the root request. The hint information includes child object identifiers associated with the root object for the client system to prefetch prior to loading the root object. Prior to observing a response to the root request, the hint information is provided to the client system.
    Type: Grant
    Filed: May 2, 2023
    Date of Patent: August 13, 2024
    Assignee: VIASAT, INC.
    Inventors: Peter Lepeska, William B. Sebastian
  • Patent number: 12063196
    Abstract: A first request to create a content template for messages to be sent via communications channels via a software-as-a-service (SaaS) platform is received via a first application programming interface (API) call. The first request specifies elements of the content template in a first format. The content template comprising the elements in the first format is created based on the first request. The first format is translatable to channel-specific formats corresponding to the communication channels. The content template in the first format is stored at the SaaS platform.
    Type: Grant
    Filed: March 24, 2023
    Date of Patent: August 13, 2024
    Assignee: Twilio Inc.
    Inventors: Haesun Seok, Rebecca Lynn Gebhard, Otávio Dalarossa, Saurabh Daftary
  • Patent number: 12063269
    Abstract: Techniques for operationalizing workloads at edge network nodes, while maintaining centralized intent and policy controls. The techniques may include storing, in a cloud-computing network, a workload image that includes a function capability. The techniques may also include receiving, at the cloud-computing network, a networking policy associated with an enterprise network. Based at least in part on the networking policy, a determination may be made at the cloud-computing network that the function capability is to be operationalized on an edge device of the enterprise network. The techniques may also include sending the workload image to the edge device to be installed on the edge device to operationalize the function capability. In some examples, the function capability may be a security function capability (e.g., proxy, firewall, etc.), a routing function capability (e.g., network address translation, load balancing, etc.), or any other function capability.
    Type: Grant
    Filed: March 16, 2023
    Date of Patent: August 13, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Vincent E. Parla, Kyle Andrew Donald Mestery
  • Patent number: 12063261
    Abstract: Example techniques disclosed herein relate to location-based playlists. In an example implementation, a system receives, from a mobile device, first GPS data indicating that the mobile device is located at a first physical location, wherein an application on the mobile device is registered with a particular user account of the cloud service. The system determines that the first physical location represented in the first GPS data corresponds to a location of a first business associated with one or more first playback devices within the cloud service. The one or more first playback devices are playing back first audio tracks. As each first audio track is at least partially played back, the system adds the respective first audio track to a location-based playlist associated with the particular user account of the cloud service. The computing system causes the mobile device to display an indication of the location-based playlist.
    Type: Grant
    Filed: June 21, 2023
    Date of Patent: August 13, 2024
    Assignee: Sonos, Inc.
    Inventor: Mark Trammell
  • Patent number: 12052092
    Abstract: HA peers can include networking devices that have data planes and control planes that configure the data plane to use status data in a memory for processing network packets of network flows. The HA peers synchronize the status data such that one peer can take over when another fails. When a HA peer is brought up, data plane syncing synchronizes data for new network flows but not existing network flows. A first bulk sync operation synchronizes data for existing flows but not for new flows. A second bulk sync operation can synchronize the data for flows that changed state during the first bulk sync operation. Data plane syncing can sync data for all flows after the first bulk sync operation.
    Type: Grant
    Filed: June 26, 2023
    Date of Patent: July 30, 2024
    Assignee: Pensando Systems Inc.
    Inventors: Balakrishnan Raman, Krishna Doddapaneni, Pirabhu Raman, Sarat Kamisetty, Akshaya Nadahalli, Rathina Sabapathy Sabesan, Prabu Thayalan, Dontula Venkata Ratnananda Ganesh
  • Patent number: 12047439
    Abstract: Methods and systems for managing workloads are disclosed. The workloads may be supported by operation of workload components that are hosted by infrastructure. The hosted locations of the workload components by the infrastructure may impact the performance of the workloads. To manage performance of the workloads, an optimization process may be performed to identify a migration plan for migrating some of the workload components to other infrastructure such as shared edge infrastructure. Migration of the workload components may reduce the computing resource cost for performing various workloads.
    Type: Grant
    Filed: April 26, 2023
    Date of Patent: July 23, 2024
    Assignee: Dell Products L.P.
    Inventors: Ofir Ezrielev, Roman Bober, Lior Gdaliahu, Yonit Lopatinski, Eliyahu Rosenes
  • Patent number: 12047473
    Abstract: When a cloud services provider infrastructure (CSPI) receives a request from an administrator to perform an operation on an appliance, a load balancer may select a first server within the CSPI to process the request. If the first server does not have a connection with the appliance, the first server may generate a redirect response that includes server identification information identifying a particular server having a pre-established connection with the appliance. The first server may send the redirect response to the application that the administrator used to send the request. The application may then generate a second request that includes the server identification information, and send the second request to the CSPI. A load balancer in the CSPI may then forward the second request to the particular server, and the particular server may use the pre-established connection to send a request to the appliance requesting performance of the operation.
    Type: Grant
    Filed: June 13, 2023
    Date of Patent: July 23, 2024
    Assignee: Oracle International Corporation
    Inventors: Sanjeeb Kumar Sahoo, Jagwinder Singh Brar
  • Patent number: 12041023
    Abstract: An apparatus for setting an orientation mode includes a processor and a memory that stores code executable by the processor to help users connect via a common hangout. In various examples, the code causes the processor to receive a hangout details request from a user over a network. In various examples, the code causes the processor to present hangout details about a hangout to the user. In various examples, the code causes the processor to create a relationship between the user and the hangout in response to a user selecting the hangout. In various examples, the code causes the processor to present follower data to the user, the follower data relating to one or more followers associated with the hangout.
    Type: Grant
    Filed: July 14, 2022
    Date of Patent: July 16, 2024
    Assignee: SPILLIKIN AEROSPACE, LLC
    Inventor: Christopher T. Hull
  • Patent number: 12041120
    Abstract: A method, system, and storage medium are provided. The method may include receiving, by a network repository function (NRF), registration information of each of a plurality of network functions (NFs), determining, by the NRF, load balance prioritization information for the plurality of NFs based on the received registration information, and transmitting, by the NRF to a service mesh control plane, the load balance prioritization information. The service mesh control plane may be configured to perform load balancing on the plurality of NFs based on the load balance prioritization information.
    Type: Grant
    Filed: December 28, 2021
    Date of Patent: July 16, 2024
    Assignee: RAKUTEN MOBILE, INC.
    Inventor: Mohamed Ahmed Ali Abdelfattah Abougamia