Patents Examined by Liang-che Wang
  • Patent number: 11831548
    Abstract: A node configured to operate in a network that operates one or more of Internet Protocol version 6 (IPv6) and Segment Routing over IPv6 (SRv6), the node includes circuitry configured to determine a packet is to be sent to a second node in the network, with both the node and the second node utilizing Reduced Mode micro-Segment Identifiers (uSIDs), and include an identifier in an IPv6 header of the packet denoting a destination address of the packet includes uSIDs. The circuitry can be further configured to include the identifier responsive to a determination the second node supports the identifier.
    Type: Grant
    Filed: November 29, 2022
    Date of Patent: November 28, 2023
    Assignee: Ciena Corporation
    Inventors: Ashwath Narasimhan, Muthurajah Sivabalan, Tao Wang, Lakshmi Rajasekaran
  • Patent number: 11818213
    Abstract: Various example embodiments for supporting zero-trust policy enforcement in a communication system are presented herein. Various example embodiments for supporting zero-trust policy enforcement in a communication system may be configured to support zero-trust policy enforcement, including zero-trust authentication, for Remote Direct Memory Access (RDMA) communications. Various example embodiments for supporting zero-trust policy enforcement for RDMA communications may be configured to support transparent zero-trust policy enforcement for RDMA communications by leveraging programmable Smart Network Interface Cards (SmartNICs).
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: November 14, 2023
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Hyunseok Chang, Sarit Mukherjee
  • Patent number: 11812086
    Abstract: A video data obtaining method comprises: deploying at least two simulators, each of the at least two simulators being used to simulate operation of one mobile terminal; sending video access requests to a server respectively by means of the at least two simulators; and respectively receiving, by means of the at least two simulators, video data returned by the server according to the corresponding video access requests. During the respectively receiving, by means of the at least two simulators, video data returned by the server according to the corresponding video access requests, the obtaining method further comprises: intercepting the video data returned by the server according to the corresponding video access requests, and storing the intercepted video data in a set database.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: November 7, 2023
    Assignees: CHINA MOBILE (SUZHOU) SOFTWARE TECHNOLOGY CO., LTD., CHINA MOBILE COMMUNICATIONS GROUP CO., LTD.
    Inventors: Yongchao Liu, Yi Wang, Panpan Duan
  • Patent number: 11799963
    Abstract: A method for managing a data protection module includes: obtaining client metadata of a client environment data protection module (CEDPM); analyzing the client metadata to extract relevant data; inferring at least a period of time a first user of the CEDPM spent to initiate performing a task, a number of steps taken by the first user to initiate performing the task, and a number of attempts made by the first user to initiate performing the task; obtaining at least an ease of use score, an automation efficiency score, and a success score for a product feature; obtaining a maturity rating for the product feature based on the scores; determining that the maturity rating for the product feature is less than a predetermined maturity rating; and sending a recommendation to a second user of a vendor environment (VE) data protection module to manage the maturity rating for the product feature.
    Type: Grant
    Filed: January 20, 2023
    Date of Patent: October 24, 2023
    Assignee: Dell Products L.P.
    Inventors: Shelesh Chopra, Gururaj Kulkarni, Mahantesh Ambaljeri
  • Patent number: 11792148
    Abstract: In some implementations, a device of a user may receive user input indicative of a selection of an application implemented by the device. The user input may be received via a graphical user interface presented by the device. The user input may be received while the application is in an unlaunched state in which the user is unauthenticated for use of the application. The device may obtain, while the application is in the unlaunched state, one or more messages of the application. The device may cause, while the application is in the unlaunched state, information indicative of at least one message, of the one or more messages, to be displayed in the graphical user interface.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: October 17, 2023
    Assignee: Capital One Services, LLC
    Inventors: Kathryn Tikoian, Joshua Edwards, Tyler Maiman
  • Patent number: 11792244
    Abstract: An electronic device and a method, to control permission associated with annotations in an online conference, is provided. The electronic device receives profile information associated with each of a plurality of participants associated with the online conference to be hosted by a host of the electronic device. The electronic device grants, to a first set of participants of the plurality of participants, a permission to annotate media content to be shared during the online conference based on the profile information. The electronic device receives, from a set of electronic devices associated with the first set of participants, annotations related to the media content, based on the permission. The electronic device controls display of the received annotations and the media content on each of a first display device associated with the first electronic device and on a second display device associated with each of the set of electronic devices.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: October 17, 2023
    Assignees: SONY GROUP CORPORATION, SONY INTERACTIVE ENTERTAINMENT LLC
    Inventors: James R. Milne, Charles McCoy, True Xiong
  • Patent number: 11792492
    Abstract: One or more computing devices, systems, and/or methods are provided. A manifest associated with a first video may be generated. The manifest may include a first web address associated with accessing the first video, one or more first milestone markers of the first video, and/or one or more first beacon web addresses associated with the one or more first milestone markers. The manifest may be transmitted to a first client device. An indication addressed to a first beacon web address of the one or more first beacon web addresses may be received from the first client device. It may be determined, based upon the indication addressed to the first beacon web address, that the first client device displayed a first portion of the first video corresponding to a first milestone marker, of the one or more first milestone markers, associated with the first beacon web address.
    Type: Grant
    Filed: August 12, 2022
    Date of Patent: October 17, 2023
    Assignee: YAHOO AD TECH LLC
    Inventors: Trevor Deren Hunsaker, Ofer Shem Tov
  • Patent number: 11785088
    Abstract: A method and system for storing content includes determining candidate locations for pre-positioning a content at a content distribution system within a network. The method further includes communicating probe signals to the candidate locations, generating acknowledgement signals at candidate locations comprising storage availability data and compute data, selecting a real-time communication of the content or a pre-positioning communication of the content to form a selected communication based on dormant network capacity and at least one of a likelihood of consumption, the likelihood of consumption relative to a cost of storage, a cost of compute, and comparison of a cost of serving the content in real-time and a cost of serving the content using pre-positioning, selecting a selected content storage location for the content based on the storage availability data and compute data from the acknowledgment signals. The content is communicated to and stored at the selected content storage location.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: October 10, 2023
    Assignee: Siden, Inc.
    Inventors: Narayan Parappil Menon, Rajendra Singh, Boris Bogatin
  • Patent number: 11777867
    Abstract: Commitments against various resources can be dynamically adjusted for customers in a shared-resource environment. A customer can provision a data volume with a committed rate of Input/Output Operations Per Second (IOPS) and pay only for that commitment (plus any overage), for example, as well as the amount of storage requested. The customer can subsequently adjust the committed rate of IOPS by submitting an appropriate request, or the rate can be adjusted automatically based on any of a number of criteria. Data volumes for the customer can be migrated, split, or combined in order to provide the adjusted rate. The interaction of the customer with the data volume does not need to change, independent of adjustments in rate or changes in the data volume, other than the rate at which requests are processed.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: October 3, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Tate Andrew Certain, Roland Paterson-Jones, James R. Hamilton, Sachin Jain, Matthew S. Garman, David N. Sunderland, Danny Wei, Fiorenzo Cattaneo
  • Patent number: 11777981
    Abstract: A server system sends, via a linearly ordered communication orbit, to computational machines at a first subset of nodes in a computer network, a set of local environment verification tests and a set of mappings that map results of the local environment verification tests into a set of risk scores. Requests sent by the server system cause the computational machines at the plurality of nodes to: locally evaluate the set of local environment verification tests to produce test results, and locally map the test results using the set of mappings into a set of risk scores. Queries sent by the server cause the computational machines at the plurality of nodes to return to the server system at least a portion of the test results and risk scores. The server, identifies, based on the received test results and risk scores, computational machines and/or control categories having risk scores satisfying predefined criteria.
    Type: Grant
    Filed: January 20, 2023
    Date of Patent: October 3, 2023
    Assignee: TANIUM INC.
    Inventors: James B. Hoscheit, Peyton T. Ball, E. Egon Rinderer, John Phillip Ham
  • Patent number: 11755467
    Abstract: Techniques for scheduled tests for endpoint agents are disclosed.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: September 12, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Nelson Rodrigues, Santiago Alessandri, Sergio Freitas, Ricardo V. Oliveira
  • Patent number: 11758370
    Abstract: When a Rich Communications Services (RCS) data file is to be provided to a terminating user equipment (UE) that is on a different mobile communications network than an originating UE, the network address, or uniform resource locator (URL), of the RCS data file may be modified to indicate that the RCS data file is to traverse a network-to-network interface (NNI). An RCS system on the originating mobile communications network may identify if the terminating UE is on the same or different mobile communications network. If the terminating UE is on a different mobile communications network, then the RCS system may modify the URL to indicate the originating and terminating mobile communications networks and send the URL to an RCS system of the terminating mobile communications network. The modified URL enables retrieval of the RCS data file network by a content system of the terminating mobile communications network.
    Type: Grant
    Filed: April 21, 2022
    Date of Patent: September 12, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Neha Shah, Maziar Fallah, Adrian T. Synal
  • Patent number: 11755334
    Abstract: Systems and methods are provided for supporting remote management of an IHS (Information Handling System). A first remote management command is received at an IHS. Managed hardware components of the IHS are identified that are configured by the first remote management command. While the first remote management command is pending, a mapping is maintained of the command and the managed hardware components configured by the command. A second remote management command is received that is related to a component of the IHS. Based on the maintained mapping, a determination is made whether the component of the second remote management command is configured by the pending first management command. When the component of the second remote management command is configured by the pending first management command, a notification of the pending first management command is appended to a response to the second management command.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: September 12, 2023
    Assignee: Dell Products, L.P.
    Inventors: Hiren Kishorbhai Pitroda, Abhirup Seal
  • Patent number: 11748686
    Abstract: A system can be configured to receive an onboarding request for a service and an API associated with the service. An API configuration defining access permissions, API call structures, and available operations can be determined for the service by an onboarding service. The API configuration can be utilized by the onboarding service to register the API with a proxy server such that incoming API calls are redirected to an access endpoint associated with the service. The proxy server enables the service and the API to be updated via the onboarding requests as service modification and API modification can be submitted, validated, and integrated into a service environment due to the proxy server decoupling the API from the service.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: September 5, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Yuk Lun Patrick Kwan, Revanth Pathuri, Muen Chen, Gary Rittinger, Arnaud Jean Aime Mauvais
  • Patent number: 11740923
    Abstract: Some embodiments provide a system for implementing a logical network that includes a set of end machines, a first logical middlebox, and a second logical middlebox connected by a set of logical forwarding elements. The system includes a set of nodes. Each of several nodes includes (i) a virtual machine for implementing an end machine of the logical network, (ii) a managed switching element for implementing the set of logical forwarding elements of the logical network, and (iii) a middlebox element for implementing the first logical middlebox of the logical network. The system includes a physical middlebox appliance for implementing the second logical middlebox.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: August 29, 2023
    Assignee: NICIRA, INC.
    Inventors: Teemu Koponen, Ronghua Zhang, Pankaj Thakkar, Martin Casado
  • Patent number: 11727400
    Abstract: A system for validating communications sessions among clients utilizes a ledger administration server to validate requests for communications sessions using smart contracts and recorded on a distributed ledger, with at least one session validation server capable of validating requested communications sessions communicating with said ledger administration server via messages, said communications sessions being validated and initiated in near real-time.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: August 15, 2023
    Inventor: Noah Rafalko
  • Patent number: 11729070
    Abstract: An apparatus includes a processor and a memory having instructions stored thereon that, when executed by the processor, cause the apparatus to cause a graphical user interface to be output by a display. The graphical user interface includes a first user input field configured to receive a first user input identifying a target key performance indicator (KPI) parameter associated with a network, a second user input field configured to receive a second user input identifying a KPI historical data parameter, and a third user input field configured to receive a third user input identifying a baseline threshold parameter. The apparatus is also caused to process the target KPI parameter, the KPI historical data parameter and the baseline threshold parameter to generate a KPI management profile. The apparatus is further caused to process the target KPI parameter and historical KPI values to generate a dynamic baseline threshold value.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: August 15, 2023
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Akshaya Kadidal, Vishvesh Trivedi, Anshul Bhatt
  • Patent number: 11729253
    Abstract: A method, performed by a mission critical data (MCData) message store entity, of depositing MCData for file distribution (FD). the method includes receiving a MCData deposit an object request message or a MCData retrieve file to store locally request message, wherein the MCData deposit an object request message comprises information regarding the object and the MCData retrieve file to store locally request message comprises information regarding object identifier, based on the MCData deposit an object request message or the MCData retrieve file to store locally request message, retrieving uniform resource locator (URL) of file content in a MCData content server, based on a result of the retrieving, fetching the file content from the MCData content server, storing the file content into a MCData user's storage area in the MCData message store entity, and updating the object with the URL referencing the file content stored in the MCData user's storage area.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: August 15, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Arunprasath Ramamoorthy, Kiran Gurudev Kapale, Basavaraj Jayawant Pattan
  • Patent number: 11722552
    Abstract: Described embodiments provide systems and methods of providing accessing to a file. A client device may store a copy of a file. The copy may be generated during active use of the file in which content of the file is accessible by the client device via an application hosted on a remote computing device. Responsive to a loss in connectivity that disrupts the active use of the file, the client device may identify a local application on the client device based at least on a type of the file. The client device may use the identified local application to access the copy of the file stored on the client device and continue the active use of content of the file. Subsequent to restoring the connectivity, the client device may provide the file to the remote computing device for synchronization of the file.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: August 8, 2023
    Inventor: Sreenivas Harshith Katta Rajasekhar
  • Patent number: 11722554
    Abstract: A method and system for determining abnormal configuration of network objects deployed in a cloud computing environment are provided. The method includes collecting network object data on a plurality of network objects deployed in the cloud computing environment; constructing a network graph based on the collected network object data, wherein the network graph includes a visual representation of network objects identified in the cloud computing environment; determining relationships between the identified network objects in the network graph, wherein the determined relationships between the identified network objects includes descriptions of connections between the identified network objects; and analyzing the network graph and the determined relationships to generate insights, wherein the generated insights include at least a list of abnormal connections between the identified network objects.
    Type: Grant
    Filed: August 12, 2022
    Date of Patent: August 8, 2023
    Assignee: WIZ, INC.
    Inventors: Shai Keren, Danny Shemesh, Roy Reznik, Ami Luttwak, Avihai Berkovitz