Patents Examined by Zi Ye
-
Patent number: 11632439Abstract: 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: December 28, 2021Date of Patent: April 18, 2023Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 11621903Abstract: Methods and systems for determining usage are described. Initially, site-centric data and panel-centric data are accessed and pre-processed. Initial usage measurement data is determined based on the pre-processed site-centric data. One or more adjustment factors are determined based on the pre-processed panel-centric data. The one or more adjustment factors are applied to the initial usage measurement data to generate an adjusted usage measurement data. Reports based on the adjusted usage measurement data are generated.Type: GrantFiled: April 12, 2019Date of Patent: April 4, 2023Assignee: Comscore, Inc.Inventors: Brian Pugh, Hilary Spring, Balakrishnan Vinayak Nair
-
Patent number: 11616831Abstract: Systems and methods directing requests to a particular node in a multi-tiered middleware environment are provided. In one embodiment, traffic requests can be dynamically routed to a desired server, and not be load balanced, based on an identification of the client generating the traffic requests.Type: GrantFiled: October 27, 2021Date of Patent: March 28, 2023Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)Inventors: Clayton Krueger, Phillip Schwesinger
-
Patent number: 11611623Abstract: A method includes receiving, by a processing system of a user endpoint device, a network cookie directly from an internet service provider who provides a subscriber who is associated with the user endpoint device with connectivity to the internet, storing, by the processing system, the network cookie in a local memory of the user endpoint device, generating, by the processing system, a request to send to the Internet service provider, wherein the request comprises a request for an internet protocol address associated with a uniform resource locator of an internet content provider, attaching, by the processing system, the network cookie to the request, and sending, by the processing system, the request including the network cookie to the Internet service provider.Type: GrantFiled: March 19, 2021Date of Patent: March 21, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Robert Sayko, Anestis Karasaridis
-
Patent number: 11611599Abstract: Systems and methods for computing a distribution pattern of information whereby, as the rating of thought objects in a roundtable exchange proceeds, thought objects that are more highly rated and are therefore more likely to be chosen as subjects for discussion in groups, are more widely distributed to participant devices for rating, and for computing a pattern of assignment whereby each participant device is assigned to a group discussing a subject which that participant device rated highly, within constraints specified by the facilitator.Type: GrantFiled: July 9, 2021Date of Patent: March 21, 2023Inventors: Mark John Jeffery, David Anthony MacLeod
-
Patent number: 11611626Abstract: A method for distributing network function (NF) high availability (HA) topology information in a core network includes, at an NF repository function (NRF) including at least one processor, receiving, from a plurality of producer NFs in an NF set, NFRegister requests including NF HA topology information for the producer NFs. The method further includes registering the producer NFs and storing the NF HA topology information for the producer NFs. The method further includes receiving, from a consumer NF or service communication proxy (SCP), an NFDiscover request containing at least one service discovery parameter that corresponds to a service provided by the producer NFs. The method further includes responding to the NFDiscover request by generating an NFDiscover response, including, in the NFDiscover response, the NF HA topology information for the producer NFs, and transmitting the NFDiscover response to the consumer NF or SCP.Type: GrantFiled: May 28, 2021Date of Patent: March 21, 2023Assignee: Oracle International CorporationInventors: Ankit Srivastava, Jay Rajput, Virendra Singh
-
Patent number: 11601485Abstract: 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: May 28, 2021Date of Patent: March 7, 2023Assignee: INTUIT INC.Inventors: Amir Eftekhari, Roger C. Meike, Radya Cherkaoui
-
Patent number: 11601482Abstract: Methods and apparatus for performing virtual relocation during a network conference. In an embodiment, a method is provided for relocating a conference participant during a network conference. The method includes receiving, at a first conference participant, video streams from one or more additional conference participants, and identifying a video stream of a selected conference participant. The method also includes transmitting a request to the selected conference participant to remove a background from the video stream of the selected conference participant to generate a modified video stream, and receiving the modified video stream from the selected conference participant. The method also includes relocating the modified video stream in a background of the first conference participant, and transmitting an instruction for relocating the modified video stream within the background of the first conference participant.Type: GrantFiled: November 27, 2020Date of Patent: March 7, 2023Assignee: Zoom Video Communications, Inc.Inventor: Lin Han
-
Patent number: 11595459Abstract: A conferencing system terminal device includes a communication device receiving one or more videoconference feeds depicting one or more subjects engaged in a videoconference from one or more remote electronic devices. The conferencing system terminal device includes a contextual information extraction engine extracting contextual information of the videoconference from the one or more videoconference feeds. One or more processors automatically apply overlay indicia generated from the contextual information to at least one videoconference feed during the videoconference. A display presents the at least one videoconference feed after the overlay indicia is applied.Type: GrantFiled: October 14, 2021Date of Patent: February 28, 2023Assignee: Motorola Mobility LLCInventors: Alexandre Novaes Olivieri, Amit Kumar Agrawal
-
Patent number: 11595497Abstract: 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: November 4, 2021Date of Patent: February 28, 2023Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 11595447Abstract: Techniques are disclosed relating to automatically altering a displayed user interface for an event. A server computer system may cause, via a conferencing service, display of a user interface for an event having a group of users accessing the conferencing service via a plurality of user devices, the displayed interface including an indication of a video feed of a user in the group of users that is currently active. The system may store, in a database, data for the event, including content of audio and video feeds of users in the event. The system may analyze a set of characteristics included in the content of the audio and video feeds. The system may alter, while the indication of the video feed of the user is being displayed, aspects of the displayed user interface other than the indication, where the altering is performed based on the analyzing.Type: GrantFiled: August 3, 2021Date of Patent: February 28, 2023Assignee: Toucan Events Inc.Inventors: Ivo Walter Rothschild, Paul Robert Murphy, Asahi Sato, Antonia Theodora Hellman, Ethan Duncan He-Li Hellman, Steven Emmanuel Hellman
-
Patent number: 11588920Abstract: 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: November 4, 2021Date of Patent: February 21, 2023Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 11582091Abstract: Network devices are provisioned using a single vendor-neutral data model with a non-relational database. Provisioning requirements are collected upon detecting a new network device that needs to be configured and/or installed. Based on the provisioning requirements, a configuration object is retrieved using a data model in the non-relational database. The configuration object is transformed to a concrete configuration file for the network device. After applying the configuration file to the network device, a separate process validates the configuration of the network device by comparing the observed network configuration with the initial target configuration data included in the configuration object.Type: GrantFiled: October 13, 2020Date of Patent: February 14, 2023Assignee: Salesforce, Inc.Inventors: Chi Wang, Edet Nkposong, Sergey Pastukhov, Roman Sharygin, Mehmet Bilgi
-
Patent number: 11582180Abstract: 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 22, 2021Date of Patent: February 14, 2023Assignee: Callfire, Inc.Inventor: April Patrice Ewing
-
Patent number: 11558486Abstract: Systems and methods of identifying infinite call loops using custom tracking headers are provided. In one exemplary embodiment, a method is performed by a first instance of a microservice operated by a first network node in a distributed microservice system having instances of one or more microservices operated by network nodes with each instance having a data cache operable to share data between instances of that microservice. The method includes receiving an indication that includes a message to access data that may be available in a data cache of an instance of the microservice, the indication also including one or more tracking identifiers with each tracking identifier corresponding to an instance of the microservice that successively sends or receives the message so as to determine that the message corresponds to a same message previously sent or received by the same instance of the microservice.Type: GrantFiled: December 23, 2021Date of Patent: January 17, 2023Assignee: TOSHIBA GLOBAL COMMERCE SOLUTIONS, INC.Inventors: Zachary M. Darden, Jonathan Waite
-
Patent number: 11553050Abstract: An event notification method, an apparatus, a server device, and a computer storage medium are disclosed. An event notification method includes receiving an event subscription request from a subscriber, the event subscription request including one or more notified parties; dividing the one or more notified parties into one or more groups, each group of the one or more groups including one or more notified parties; and sending an event notification to notified parties in at least one group of the one or more groups.Type: GrantFiled: November 21, 2019Date of Patent: January 10, 2023Assignees: BEIJING BOE TECHNOLOGY DEVELOPMENT CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.Inventors: Junjie Zhao, Jing Su, Qian Zhang
-
Patent number: 11546233Abstract: A Network Functions Virtualization (NFV) system reads, from a data bus coupled to the NFV system, Virtual Network Function (VNF) parameters published to the data bus by a new VNF. The NFV system publishes, to the data bus based on the VNF parameters, instructions to multiple components of the NFV system defining which VNF capabilities of the new VNF are to be managed, controlled, or monitored by which of the multiple NFV system components. The multiple components of the NFV system control, manage, or monitor the new VNF based on the published instructions. The data bus can include a Data Movement as a Platform (DMaaP) system that publishes and subscribes to streams of records.Type: GrantFiled: December 20, 2021Date of Patent: January 3, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Mourad B. Takla, Fernando Oliveira
-
Patent number: 11546393Abstract: A system for producing a live performance combining separate performances of remote players comprises a plurality of connected computing devices transmitting a plurality of communication streams to one another in series. The system can employ the plurality of series conceded computing devices, each for receiving and playing back an immediate predecessor communication stream from an immediate predecessor computing device, and each for capturing and transmitting a current performance along with the played back immediate predecessor communication stream. Typically, the individual performances of remote players can comprise live instrument music and/or vocals which can also include live video.Type: GrantFiled: July 12, 2021Date of Patent: January 3, 2023Inventors: Mark Goldstein, Michael Mcnabb, Boris Smus
-
Patent number: 11528306Abstract: A processor may establish a virtual collaboration between two or more users. The processor may determine whether there is an interference with the virtual collaboration. The processor may maintain the virtual collaboration. The processor may generate an interference report associated with the interference. The processor may provide the interference report to at least one of the two or more users.Type: GrantFiled: July 30, 2021Date of Patent: December 13, 2022Assignee: International Business Machines CorporationInventors: Sivaraj Subbaiyan, Ramprasad Bhat, Ponnala Praveen Kumar, Prabhat Shankar
-
Patent number: 11528249Abstract: Devices in enterprise-scale networks are often tracked by asset catalogs that record the physical locations of respective devices. Such tracking often involves administratively heavy communication of device deployment, and communication or recording errors may lead to missing catalog entries or entries that incorrectly identify the physical locations of the devices. Instead, a MAC address encoding may be established that maps physical locations to particular MAC addresses, such as representing a building, floor, room, row, and rack of a device in the second through sixth MAC address octets. A locator device with a network adapter featuring a selected MAC address that encodes a particular physical address may be inserted into a network device at the physical location. The physical location of the network device may thereafter be queried for the MAC addresses of connected devices, and the selected MAC address may be translated into the physical location of the network device.Type: GrantFiled: October 8, 2021Date of Patent: December 13, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Richard Stephen Allinson, David Alan Glass, Philip Jacob Halley, Matthew Llewellyn Lemare Jones