Patents Examined by Liang-Che A Wang
-
Patent number: 11928525Abstract: 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: GrantFiled: April 14, 2022Date of Patent: March 12, 2024Assignee: Accenture Global Solutions LimitedInventors: Eric Motazedi, Amir Ehsani Zonouz
-
Patent number: 11924271Abstract: 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: GrantFiled: May 26, 2022Date of Patent: March 5, 2024Assignee: Capital One Services, LLCInventors: Alec Bruns, Rajendra Mokshagundam
-
Patent number: 11924255Abstract: 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: GrantFiled: April 27, 2023Date of Patent: March 5, 2024Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Rui Han, Honghao Liu, Jianjun Xiao, Fucai Zhang, Nian Wen
-
Patent number: 11916808Abstract: 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: GrantFiled: May 2, 2022Date of Patent: February 27, 2024Assignee: SMC CORPORATIONInventors: Norimasa Ozaki, Toshiaki Kuwahara
-
Patent number: 11909838Abstract: 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: GrantFiled: December 1, 2022Date of Patent: February 20, 2024Assignee: Accenture Global Solutions LimitedInventors: Neelima Ratra, Sameer Siddiqui, Sandnya Dalvie
-
Patent number: 11902109Abstract: 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: GrantFiled: October 24, 2022Date of Patent: February 13, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sangyeok Sim, Ilkook Yun
-
Patent number: 11902370Abstract: 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: GrantFiled: November 26, 2020Date of Patent: February 13, 2024Assignee: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVESInventors: Hana Krichene, Paul Dubrulle
-
Patent number: 11902333Abstract: 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: GrantFiled: May 8, 2023Date of Patent: February 13, 2024Assignee: WIZ, INC.Inventors: Shai Keren, Daniel Hershko Shemesh
-
Patent number: 11902372Abstract: 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: GrantFiled: May 9, 2023Date of Patent: February 13, 2024Assignee: MELLANOX TECHNOLOGIES, LTD.Inventors: Adi Merav Horowitz, Rabia Loulou, Omri Kahalon, Gal Shalom, Aviad Yehezkel, Asaf Schwartz, Liran Liss
-
Patent number: 11882182Abstract: 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: GrantFiled: August 3, 2022Date of Patent: January 23, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Ganesh Chandrasekaran, Boopathi Ramasamy, Rajesh Challa, Pranay Dhondi
-
Patent number: 11876814Abstract: 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: GrantFiled: March 8, 2023Date of Patent: January 16, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Itamar Azulay, Guy Lewin, Sharon Lifshits
-
Patent number: 11863568Abstract: 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: GrantFiled: March 22, 2021Date of Patent: January 2, 2024Assignees: Cisco Technology, Inc., University of Florida Research Foundation, Inc.Inventors: Nikolaos Sapountzis, Fabio R. Maino, Madhuri Kolli, Daniela Alvim Seabra De Oliveira
-
Patent number: 11848973Abstract: 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: GrantFiled: February 18, 2022Date of Patent: December 19, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Naiqiang Qiao, Jun Zhou, Mingli Zhang, Yi Kai
-
Patent number: 11848831Abstract: 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: GrantFiled: May 31, 2022Date of Patent: December 19, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Haitao Xia
-
Patent number: 11838291Abstract: 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: GrantFiled: July 15, 2021Date of Patent: December 5, 2023Assignee: AT&T Intellectual Property I, L.P.Inventor: Joseph Soryal
-
Patent number: 11831548Abstract: 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: GrantFiled: November 29, 2022Date of Patent: November 28, 2023Assignee: Ciena CorporationInventors: Ashwath Narasimhan, Muthurajah Sivabalan, Tao Wang, Lakshmi Rajasekaran
-
Patent number: 11818213Abstract: 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: GrantFiled: March 10, 2022Date of Patent: November 14, 2023Assignee: Nokia Solutions and Networks OyInventors: Hyunseok Chang, Sarit Mukherjee
-
Patent number: 11812086Abstract: 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: GrantFiled: December 29, 2020Date of Patent: November 7, 2023Assignees: CHINA MOBILE (SUZHOU) SOFTWARE TECHNOLOGY CO., LTD., CHINA MOBILE COMMUNICATIONS GROUP CO., LTD.Inventors: Yongchao Liu, Yi Wang, Panpan Duan
-
Patent number: 11799963Abstract: 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: GrantFiled: January 20, 2023Date of Patent: October 24, 2023Assignee: Dell Products L.P.Inventors: Shelesh Chopra, Gururaj Kulkarni, Mahantesh Ambaljeri
-
Patent number: 11792148Abstract: 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: GrantFiled: July 11, 2022Date of Patent: October 17, 2023Assignee: Capital One Services, LLCInventors: Kathryn Tikoian, Joshua Edwards, Tyler Maiman