Patents Examined by Zi Ye
-
Patent number: 12126433Abstract: In some embodiments, a first computing device detects a loss of a connection to a first source of timing information that the first computing device and a second computing device use to maintain synchronization with a first clock and a second clock. The first computing device receives a second source of timing information from the second computing device. The second source of timing information is also being transmitted to a third computing device. The first computing device uses the second source of timing information to determine a first timestamp and determines a second timestamp from the first clock. The first computing device uses the first timestamp and the second timestamp to adjust a rate of the first clock where the first clock is used to transmit the second source of timing information from the second computing device to the third computing device.Type: GrantFiled: September 20, 2023Date of Patent: October 22, 2024Assignee: ARRIS Enterprises LLCInventor: Anthony John Cotter
-
Patent number: 12107734Abstract: Systems, methods, and computer-readable storage media are provided for provisioning a common subnet across a number of subscribers and their respective virtual networks using dynamically generated network policies that provide isolation between the subscribers. The dynamic generation of the network policies is performed when a host (e.g. client) is detected (via a switch) as the host joins the computing network via virtual networks. This ability to configure a common subnet for all the subscriber virtual networks allows these subscribers to more easily access external shared services coming from a headquarter site while keeping the separation and segmentation of multiple subscriber virtual networks within a single subnet. This allows the Enterprise fabric to be more simple and convenient to deploy without making security compromises.Type: GrantFiled: July 27, 2023Date of Patent: October 1, 2024Assignee: Cisco Technology, Inc.Inventors: Sanjay Kumar Hooda, Muninder Singh Sambi, Victor Moreno, Prakash C. Jain, Tarunesh Ahuja, Satish Kondalam
-
Patent number: 12101362Abstract: A method for establishing at least three-way conversation between a primary party, secondary parties, and one or more brand agents within an SDN is provided. The method includes initiating a two-way communication channel between a first communication endpoint associated with the primary party and a second communication endpoint assigned to the one or more brand agents. The method then proceeds with receiving a selection of one or more secondary parties from a database. The method includes synthesizing a Uniform Resource Locator (URL) for a secondary party of the one or more secondary parties to join the two-way communication channel and providing the URL to a third communication endpoint associated with the secondary party. The method includes initiating, upon detecting that the secondary party clicked the URL, the at least three-way conversation between the primary party, the secondary party, and the one or more brand agents via the two-way communication channel.Type: GrantFiled: August 29, 2023Date of Patent: September 24, 2024Assignee: M3G Technology, Inc.Inventors: Douglas Edward Marinaro, Aviraj B. Singh, Patrick John Banta
-
Patent number: 12095872Abstract: Methods and apparatuses are described herein for a framework for data brokerage services in a service layer. A first apparatus may receive, from a second apparatus, a first signal comprising first information indicating a publishing intent associated with atopic indicator. The first apparatus may receive, from a third apparatus, a second signal comprising second information indicating a subscription intent associated with the topic indicator. The first apparatus may generate, based on the publishing intent and the subscription request, a topic instance. The first apparatus may send a third signal comprising an announcement message indicating the generated topic instance. The first apparatus may receive, from the third apparatus, a fourth signal comprising a subscription request for the generated topic instance. The first apparatus may send, to the third apparatus, at least one fifth signal comprising notifications and publish instances associated with the generated topic instance.Type: GrantFiled: November 26, 2019Date of Patent: September 17, 2024Assignee: Convida Wireless, LLCInventors: Catalina Mihaela Mladin, Dale N. Seed, Quang Ly, Zhuo Chen, William Robert Flynn, IV, Jiwan L. Ninglekhu
-
Patent number: 12093974Abstract: The systems and methods described herein relate to providing review content which is verifiable in a public blockchain network. The system receives an identity verification for a user of a review engine, then assigns a unique pseudonymous identity to the user based on the identity verification. Next, the system receives an identity verification for a provider on the review engine, and generates an authentication token unique to the provider to be displayed on a user client device associated with the user of the review engine. In response to the user capturing the authentication token via the client device, the system generates a review-in-progress to be displayed on the client device. Upon receiving a completed review from the user, the system records hashed data associated with the review into a transaction record on a public blockchain network, such that the transaction record can be publicly audited on the public blockchain network.Type: GrantFiled: October 29, 2021Date of Patent: September 17, 2024Assignee: Lucid Ratings, Inc.Inventor: Ian Gordon Ashley Dorward
-
Patent number: 12068952Abstract: Embodiments of this application relate to the field of communication technologies, and provide a routing information publishing method. The method includes: An edge transport device connected to a first edge device in a first network domain receives, based on a control plane protocol message, first routing information that is from a controller and that includes an address of a second edge device in a second network domain and a destination address of the second network domain, and sends the first routing information to the first edge device, so that the first edge device generates, based on the first routing information, a forwarding table that is of the first edge device and that is used to indicate a forwarding relationship between the first network domain and the second network domain.Type: GrantFiled: July 21, 2022Date of Patent: August 20, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xianlong Luo, Yu Zheng, Wei Chen
-
Patent number: 12058183Abstract: One example method for virtual relocation during network conferences includes joining, by a host client device, a network conference hosted by a network conference provider, the network conference including a plurality of participants connected to the network conference via respective participant client devices; requesting a first modified video stream from a first participant of the plurality of participants, receiving the first modified video stream from the first participant; selecting a location within a background for the modified video stream; and transmitting, to the participant client devices, the background and an instruction to relocate the first modified video stream based on the location within the background.Type: GrantFiled: February 9, 2023Date of Patent: August 6, 2024Assignee: Zoom Video Communications, Inc.Inventor: Lin Han
-
Patent number: 12052184Abstract: Methods and systems for supporting efficient load balancing among a plurality of switches and a plurality of end nodes arranged in a tree topology in a network environment. The methods and systems can sort the plurality of end nodes, wherein the plurality of end nodes are sorted in a decreasing order of a receive weight. The method and system may further route, in the decreasing order of receive weights, the plurality of end nodes, wherein the routing comprises selecting at least one down-going port and at least one up-going port. Further, the method and system can increase an accumulated downward weight on each selected down-going port by the receive weight of the routed end node, and increase an accumulated upward weight on each selected up-going port by the receive weight of the routed end node.Type: GrantFiled: June 27, 2023Date of Patent: July 30, 2024Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Feroz Zahid, Ernst Gunnar Gran, Bartosz Bogdanski, Bjørn Dag Johnsen
-
Patent number: 12045359Abstract: Aspects of the disclosure relate to computing hardware and software for performing uniform document updates. A computing platform may receive, from a user device, a document change request. The computing platform may authenticate authority of a user of the user device to perform the document change request. Based on authenticating the authority of the user of the user device to perform the document change request, the computing platform may identify storage locations at which documents that are affected by the document change request are located. The computing platform may access the documents at each of the storage locations. The computing platform may scan the documents to identify locations, within the documents, of changes to be made, which may include identifying the locations based on enterprise-adopted change tags. The computing platform may write the changes to the documents at the identified locations based on the enterprise-adopted change tags.Type: GrantFiled: November 10, 2021Date of Patent: July 23, 2024Assignee: Bank of America CorporationInventors: George Albero, Maharaj Mukherjee, Elijah Clark, Hannah Kaplan
-
Patent number: 12034783Abstract: A method including receiving, at a platform and from a first user using a first user device, selection of a uniform resource indicator (URI) unique to a second user using a second user device. The method also includes generating, automatically by the platform in response to receiving the URI, a conference session unique to the first user and the second user. The method also includes transmitting, automatically by the platform, a message to the second user, the message indicating that the conference session is initiated. The method also includes receiving, by the platform, an indication from the second user device that the second user joins the conference session. The method also includes joining, automatically by the platform, the first user device and the second user device in the conference session.Type: GrantFiled: January 31, 2023Date of Patent: July 9, 2024Assignee: Intuit Inc.Inventors: Amir Eftekhari, Roger C. Meike, Radya Cherkaoui
-
Patent number: 12034784Abstract: Example methods and systems provide automatic detection of companion mode for a virtual conference application in hybrid events. A client device joins a virtual event session via the virtual conference application provided by a virtual conference provider. During the virtual event session, the virtual conference application receives a first audio signal from an audio source at an on-site event and a second audio signal from the virtual conference provider. The virtual conference application determines a correspondence between the first audio signal and the second audio signal during the virtual event session. The second audio signal is muted in response to determining the correspondence.Type: GrantFiled: February 21, 2023Date of Patent: July 9, 2024Assignee: Zoom Video Communications, Inc.Inventor: Samuel Kokajko
-
Patent number: 12028307Abstract: Systems and methods for managing location-based messaging are provided. The location-based messaging may occur between users within a particular venue. A location-based messaging system may facilitate messaging between event attendees and service personnel at the venue, such as during times of emergency or other times when the location of one user is to be sent to and used by another user.Type: GrantFiled: February 13, 2023Date of Patent: July 2, 2024Assignee: CALLFIRE, INC.Inventor: April Patrice Ewing
-
Patent number: 12028430Abstract: An event notification method, an apparatus, a server device, and a computer storage medium are disclosed. The method includes: receiving an event subscription request; determining whether an amount of times that an event notification rule is satisfied is equal to K, and if yes, sending an event notification to at least one notified party in the plurality of notified parties; and after the initial notification is performed, determining whether the amount of times that the event notification rule is satisfied is equal to P, and if yes, sending an event notification to at least one notified party in the plurality of notified parties. The initial notification and the re-notification are performed at different times, and the at least one notified party notified in the initial notification is at least partially different from the at least one notified party notified in the re-notification.Type: GrantFiled: December 8, 2022Date of Patent: July 2, 2024Assignees: BEIJING BOE TECHNOLOGY DEVELOPMENT CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.Inventors: Junjie Zhao, Jing Su, Qian Zhang
-
Patent number: 12021699Abstract: Systems, methods, and computer-readable storage media are provided for provisioning a common subnet across a number of subscribers and their respective virtual networks using dynamically generated network policies that provide isolation between the subscribers. The dynamic generation of the network policies is performed when a host (e.g. client) is detected (via a switch) as the host joins the computing network via virtual networks. This ability to configure a common subnet for all the subscriber virtual networks allows these subscribers to more easily access external shared services coming from a headquarter site while keeping the separation and segmentation of multiple subscriber virtual networks within a single subnet. This allows the Enterprise fabric to be more simple and convenient to deploy without making security compromises.Type: GrantFiled: April 21, 2023Date of Patent: June 25, 2024Assignee: Cisco Technology, Inc.Inventors: Sanjay Kumar Hooda, Muninder Singh Sambi, Victor Moreno, Prakash C. Jain, Tarunesh Ahuja, Satish Kondalam
-
Patent number: 12010091Abstract: There is provided mechanisms for configuring an MQTT client node with a topic prefix. A method is performed by the MQTT client node. The method comprises sending a request to a DHCP server for configuration. The method comprises receiving a response from the DHCP server. The response comprises configuration information and at least one prefix string defining the topic prefix to be used together with a topic by the MQTT client node when publishing data on said topic.Type: GrantFiled: May 15, 2017Date of Patent: June 11, 2024Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Srinivasa Rao Nalluri, Ari Keränen
-
Patent number: 12003605Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both.Type: GrantFiled: March 11, 2023Date of Patent: June 4, 2024Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 11995397Abstract: A request for a page is received. A processor is used to provide an optimized version of the page at least in part by determining dynamically an optimized content element for the page based at least in part on a user attribute associated with the request and content performance data generated based at least in part on testing of alternative versions of the page with respect to other users having the user attribute. The provided optimized version of the page is selected from the alternative versions of the page based on the content performance data indicating that the selected version of the page is optimized for the other users having the user attribute.Type: GrantFiled: March 2, 2023Date of Patent: May 28, 2024Assignee: Nativo, Inc.Inventors: Justin Yoo Choi, Oded Cohen, Marcelo Muniz
-
Patent number: 11997173Abstract: A method performed by a communication device in a network comprising mobile networks operated by mobile network operators, MNOs, is provided. The method includes signaling to a first server to discover a second server having information about a public land mobile network identifier and a network service of a MNO. The second server has a first fully qualified domain name, FQDN, pointing to a provider domain. The method further includes receiving a response including a resolution or a redirection of the FQDN; signaling to discover the information about the network service; and receiving a response from the second server including a first identification of the information about the network service of the MNO or a second identification that the network service is not available. Corresponding methods performed by a first server and a second server are also provided.Type: GrantFiled: March 26, 2021Date of Patent: May 28, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Thorsten Lohmar, Robert Skog, Hans Mattsson, Linus Andersson, Claes Meltzer
-
Patent number: 11996977Abstract: A computer-implemented method includes receiving a selection of an information technology service; initializing a machine avatar; establishing a network tunnel; and receiving network traffic. A computing system comprising: one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the computing system to: receive a selection of an information technology service; initialize a machine avatar; establish a network tunnel; and receive network traffic. A non-transitory computer readable medium containing program instructions that when executed, cause a computer to: receive a selection of an information technology service; initialize a machine avatar; establish a network tunnel; and receive network traffic.Type: GrantFiled: June 13, 2022Date of Patent: May 28, 2024Assignee: CDW LLCInventors: Jeremy Guthrie, Jason Owens
-
Patent number: 11991251Abstract: A method may include detecting, within a remote session, a gesture indicative of an intent of a participant in the remote session to share a resource included within content being shared by a first client device participating in the remote session. The resource may be available on a network. In response to detection of the gesture, information for accessing the resource may be extracted from an image of the content. At least a portion of the information may be provided to a second client device participating in the remote session to enable the second device to access the resource. Related systems and articles of manufacture are also provided.Type: GrantFiled: October 11, 2021Date of Patent: May 21, 2024Inventors: Xuan Liu, Wenshuang Zhang