Patents Examined by Liang-Che A Wang
  • Patent number: 11928525
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for ordering events within a distribution computing system are described. In one aspect, a method includes receiving, by an upward node from one or more nodes of a distributed computing system, event fragments for corresponding events that have occurred within the distributed computing system. Each event fragment includes an age parameter that indicates an age of the corresponding event from a perspective of a node that sent the event fragment to the upward node. The upward node calculates, for each event, a corresponding disentangled time based on a received time that represents a time at which the upward node received the event fragment for the event and the age of the event indicated by the age parameter for the event. The upward node arranges the events in an order according to the disentangled time for each event.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: March 12, 2024
    Assignee: Accenture Global Solutions Limited
    Inventors: Eric Motazedi, Amir Ehsani Zonouz
  • Patent number: 11924271
    Abstract: In some implementations, a device may determine whether an existing record for a file, received at a file storage location, is present in a record log. The device may generate, based on determining that the existing record for the file is not present in the record log, a record for the file in the record log. The record may identify the file and a first region. The device may determine, after generating the record, whether the record has been changed to identify a second region. The device may process the file based on determining that the record has not been changed to identify the second region.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: March 5, 2024
    Assignee: Capital One Services, LLC
    Inventors: Alec Bruns, Rajendra Mokshagundam
  • Patent number: 11924255
    Abstract: This application discloses data transmission that includes: dividing to-be-transmitted content into a plurality of data units at a session layer; transmitting the data units to the target terminal device by using a first transmission channel as a responsible channel of the to-be-transmitted content; distributing, by the session layer in a case that the session layer switches the responsible channel of the to-be-transmitted content from the first transmission channel to a second transmission channel with a different transmission protocol, the data units to the second transmission channel; and transmitting the data units distributed by the session layer to the target terminal device through the second transmission channel. In data transmission in this application, the session layer controls switching of the channels and distribution of the data units, so that the transmission sequence is free from constraints of protocols and the degree of freedom in data transmission is increased.
    Type: Grant
    Filed: April 27, 2023
    Date of Patent: March 5, 2024
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Rui Han, Honghao Liu, Jianjun Xiao, Fucai Zhang, Nian Wen
  • Patent number: 11916808
    Abstract: A base wireless device includes plural transmission buffers storing plural signals having transmission destinations that are different from each other, a transmission processing unit transmitting the signals to plural remote wireless devices respectively, by transmitting the signals stored in the plural transmission buffers in a predetermined order, regardless of whether or not each transmission has been made successfully, and a storage control unit, wherein when a transmission of a signal stored in one of the transmission buffers has been made successfully, the storage control unit overwrites the one transmission buffer from which the transmission has been made successfully, with another signal to be transmitted to a transmission destination that is different from a transmission destination of a signal stored in a transmission buffer other than the one transmission buffer from which the transmission has been made successfully, among the plural transmission buffers.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: February 27, 2024
    Assignee: SMC CORPORATION
    Inventors: Norimasa Ozaki, Toshiaki Kuwahara
  • Patent number: 11909838
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for dynamic user data filtering. In some implementations, a method includes determining one or more values using data representing a sequence of one or more types of interactions between a user and content; using the one or more values to determine whether to include each interaction of the one or more types of interactions in the sequence within a reduced user data set; generating the reduced user data set by removing one or more interactions from the sequence based on determining not to include the one or more interactions using the one or more values; and providing the reduced user data set to a processing server.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: February 20, 2024
    Assignee: Accenture Global Solutions Limited
    Inventors: Neelima Ratra, Sameer Siddiqui, Sandnya Dalvie
  • Patent number: 11902109
    Abstract: The disclosure provides a method and a device for efficiently operating network slicing. According to the disclosure, a method of operating a first node configured to manage a network slice of a communication system includes: transmitting a service level agreement (SLA) range for each network slice subnet and a message requesting a resource according to the SLA range to a second node configured to manage the network slice subnet, receiving SLA arrangement flavor mapping relationship information in the network slice subnet unit from the second node, and identifying the SLA arrangement flavor mapping relationship in a network slice unit based on the received SLA arrangement flavor mapping relationship information in a network slice subnet unit.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: February 13, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sangyeok Sim, Ilkook Yun
  • Patent number: 11902370
    Abstract: A shared data management system configured to receive frames comprising data from one or more producer devices and to transmit reconstructed frames to one or more consumer devices, a producer device and a consumer device being connected to the shared data management system by way of a communication network using a communication protocol. The shared data management system comprises a memory system having one or more memories. The shared data management system advantageously comprises a central controller configured to store at least some of the data encapsulated in a frame received from a producer device in a target memory area of the memory system, the central controller being configured to compute, for each datum to be stored, the address of the target memory based on an index associated with the datum in the received frame.
    Type: Grant
    Filed: November 26, 2020
    Date of Patent: February 13, 2024
    Assignee: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES
    Inventors: Hana Krichene, Paul Dubrulle
  • Patent number: 11902333
    Abstract: A method and system for modeling a cloud environment as a security graph are provided. The method includes identifying security objects in the cloud environment; collecting object data of the identified security objects; constructing security graph based on collected object data of the identified security objects; determining relationships among the identified security objects, wherein the relationships are determined based on the collected object data of the identified security objects and using a static analysis process; updating the constructed security graph with the determined relationships among the identified security objects; and storing the constructed security graph in a graph database.
    Type: Grant
    Filed: May 8, 2023
    Date of Patent: February 13, 2024
    Assignee: WIZ, INC.
    Inventors: Shai Keren, Daniel Hershko Shemesh
  • Patent number: 11902372
    Abstract: Systems and methods enable session sharing for session-based remote direct memory access (RDMA). Multiple queue pairs (QPs) can be added to a single session and/or session group where each of the QPs has a common remote. Systems and methods may query a session ID for an existing session group and then use the session ID with an add QP request to join additional QPs to an existing session. Newly added QPs may share one or more features with existing QPs of the session group, such as encryption parameters. Additionally, newly added QPs may be configured with different performance or quality of service requirements, thereby isolating performance, and permitting true scaling for high performance computing applications.
    Type: Grant
    Filed: May 9, 2023
    Date of Patent: February 13, 2024
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Adi Merav Horowitz, Rabia Loulou, Omri Kahalon, Gal Shalom, Aviad Yehezkel, Asaf Schwartz, Liran Liss
  • Patent number: 11882182
    Abstract: Embodiments of present disclosure relate to a method and an electronic device for determining a storage node (SN) for a network element (NE) in a communication network. The method comprises detecting addition of a NE to a plurality of NEs, wherein each of the plurality of NEs is dynamically allocated to a virtualization unit of a plurality of virtualization units, obtaining context information associated with each of a plurality of storage nodes and the NE upon detecting the addition of the NE to the plurality of NEs, wherein the plurality of storage nodes is located in the communication network and configured to store data associated with the plurality of NEs, and determining a storage node from the plurality of storage nodes for the NE, based on the context information associated with each of the plurality of storage nodes and the NE, wherein the virtualization unit of the plurality of virtualization units allocated to each of the plurality of NEs is updated upon selection of the storage node for the NE.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: January 23, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ganesh Chandrasekaran, Boopathi Ramasamy, Rajesh Challa, Pranay Dhondi
  • Patent number: 11876814
    Abstract: The disclosure is directed towards proxy services for the secure uploading of file-system tree structures. A method includes receiving, at a web security service, an indication that client device to upload content to a storage cloud provider. The proxy service performs a security scan of the content while the content is stored on the client device. A security and/or a privacy concern is identified in the content stored on the client device. A security and/or privacy mitigation action is performed in response to identifying the security and/or privacy concern.
    Type: Grant
    Filed: March 8, 2023
    Date of Patent: January 16, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Itamar Azulay, Guy Lewin, Sharon Lifshits
  • Patent number: 11863568
    Abstract: In one embodiment, a method comprises training at least one model based at least in part on interactions between one or more users and electronic messages sent to addresses associated with the one or more users, receiving a first electronic message sent to a first address associated with a first user, analyzing the first electronic message to generate first feature data, determining one or more characteristics of the first user to generate second feature data, inputting, to the at least one model, the first feature data and the second feature data, and receiving, as output of the at least one model, data indicating whether to output, to the first user, a warning regarding the first electronic message.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: January 2, 2024
    Assignees: Cisco Technology, Inc., University of Florida Research Foundation, Inc.
    Inventors: Nikolaos Sapountzis, Fabio R. Maino, Madhuri Kolli, Daniela Alvim Seabra De Oliveira
  • Patent number: 11848973
    Abstract: A media stream sending method, apparatus, and system includes a proxy server that receives a first live broadcast room request message and a second live broadcast room request message that are sent by a same proxy client; the proxy server receives a first live media stream that is sent by a media server to a first client and a second live media stream that is sent by the media server to a second client; and when a role of the first client is a master user and a role of the second client is a slave user, the proxy server sends the first live media stream to the proxy client such that the proxy client sends the first live media stream to the first client and the second client.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: December 19, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Naiqiang Qiao, Jun Zhou, Mingli Zhang, Yi Kai
  • Patent number: 11848831
    Abstract: This disclosure discloses a method for managing a network service. The method includes: An OSS/a BSS obtains a first intent object from an intent template, determines description information of a first service intent that corresponds to the first intent object, and sends an intent creation request to an NFVO. The NFVO may determine, from a first mapping relationship based on an identifier of the intent template, a first network functions virtualization management and orchestration NFV MANO object corresponding to the first intent object, determines, from a second mapping relationship, a first NFV MANO operation corresponding to a first intent action, and then performs management indicated by the first NFV MANO operation on the first NFV MANO object. In a technical solution of this disclosure, an NFV MANO object is managed based on an intent. This simplifies management operation logic of the OSS/BSS, and reduces complexity of managing an NFV network.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: December 19, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Haitao Xia
  • Patent number: 11838291
    Abstract: A processing system including at least one processor may obtain, from a device of a requesting entity, a request to verify an identity of a user in a visual feed, obtain the visual feed from an endpoint device associated with the user, the visual feed including first visual biometric data of the user, and extract the first visual biometric data from the visual feed. The processing system may then retrieve second visual biometric data of the user from a plurality of distributed storage nodes, each storing a portion of the second visual biometric data, determine a match between the first visual biometric data and the second visual biometric data, and transmit the visual feed to the device of the requesting entity, where the visual feed includes an indication of an authentication of the user, in response to the determining the match between the first and second visual biometric data.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: December 5, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Joseph Soryal
  • 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