Patents Examined by William G Trost, IV
  • Patent number: 11411913
    Abstract: A system for allocating domain name acquisition resources is provided. The system performs a method comprising: obtaining, at a database, a list of domain names that are to be deleted during a first time window; updating a drop catch table in the database, wherein the drop catch table comprises a second list of domain names that are to be deleted; refreshing a cache in an application server that provides DNS services based on the drop catch table; obtaining, at the application server, a EPP command from a registrar to register a domain name from the drop catch table that is about to be deleted during a second time window; determining, based on the cache, that the domain name to be registered is available to be registered; updating a flag for the domain name in the cache indicating that the domain name is registered; and providing an acknowledgment to the registrar.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: August 9, 2022
    Assignee: VeriSign, Inc.
    Inventors: Raja Chawat, Anjaneyulu Sadineni, Sunil Mundluri, James Gould
  • Patent number: 11412071
    Abstract: A node may receive a network topology message that identifies a first association of a first segment identifier (SID), relating to a loosely routed segment of a network, and an address of a first terminal interface associated with the loosely routed segment, or a second association of a second SID, relating to a strictly routed segment of the network, and an address of a second terminal interface associated with the strictly routed segment. The node may generate an entry in a segment translation table based on the first association or the second association. The node may route, according to the segment translation table, an internet protocol (IP) payload packet that has been encapsulated using an IPv6 transport header that has been extended with a compressed routing header of variable length.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: August 9, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Ronald Bonica, Parag Kaneriya, Shraddha Hegde, Rajesh Shetty Manur
  • Patent number: 11412052
    Abstract: An architecture to perform resource management among multiple network nodes and associated resources is disclosed. Example resource management techniques include those relating to: proactive reservation of edge computing resources; deadline-driven resource allocation; speculative edge QoS pre-allocation; and automatic QoS migration across edge computing nodes.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: August 9, 2022
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Patrick Bohan, Kshitij Arun Doshi, Brinda Ganesh, Andrew J. Herdrich, Monica Kenguva, Karthik Kumar, Patrick G Kutch, Felipe Pastor Beneyto, Rashmin Patel, Suraj Prabhakaran, Ned M. Smith, Petar Torre, Alexander Vul
  • Patent number: 11398951
    Abstract: Disclosed are various embodiments for the automatic generation of configurations for Internet of Things (IoT) endpoints. At least one metric is collected for an Internet of Things (IoT) endpoint. Then, a function that generates configuration data for the IoT endpoint is invoked. In some instances, the at least one metric is supplied as an argument for the IoT endpoint. The configuration data is received as a result of the function. A device campaign is then created to apply the configuration data to the IoT endpoint. The IoT endpoint can then be assigned to the device campaign.
    Type: Grant
    Filed: January 21, 2019
    Date of Patent: July 26, 2022
    Assignee: VMWARE, INC.
    Inventors: Sabo Rusev, Stanislav Asenov Hadjiiski, Dobromir Ivanov, Sonya Ivanova Tsolova, Nikola Atanasov
  • Patent number: 11394687
    Abstract: Fully qualified domain name determination is disclosed. A queue of fully qualified domain names (FQDN) is created using a predetermined amount of network domains. Each FQDN is crawled from a plurality of collection agents of a computer network. For each FQDN, data comprising an Internet Protocol (IP) address of the FQDN, IP addresses for resources loaded for the FQDN and load times of the resources loaded for the FQDN are extracted. A correlation model is generated based on the data. An FQDN being accessed by one or more computer devices of the computer network is determined by using the correlation model.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: July 19, 2022
    Assignee: Cujo LLC
    Inventors: Leonid Kuperman, Santeri Kangas
  • Patent number: 11394480
    Abstract: A media system, method, and a computer program product for synchronizing device clocks including a plurality of devices having device clocks, where each device is capable of independently selecting a primary clock device from the plurality of devices to coordinate clock synchronization of the remaining devices, e.g., secondary devices. Each device can utilize the same criteria or set of rules to select the primary clock device from among the plurality of devices after an initial exchange of data during a discovery phase. The selection of the primary clock device can be based on random or arbitrary selection, or based on at least one devices characteristic exchanged within the data obtained during the discovery phase. Once selected, the primary clock device coordinates a clock synchronization sequence with each secondary device until each secondary device clock is synchronized to within a predetermined threshold with the primary clock of the primary clock device.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: July 19, 2022
    Assignee: Bose Corporation
    Inventors: Liam Bowler, Michael W. Elliot, Debasmit Banerjee
  • Patent number: 11388219
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for interactive data transfer which may include a computing device which may receive a search request for data from a first node and search a plurality of secondary nodes for the requested data. The computing device may receive the requested data from one or more of the plurality of secondary nodes and generate a data visualization chart for the requested data. The computing device may display the data visualization chart to a user at the first node. The computing device may modify the data visualization chart based on a received request to transfer a portion of the received data.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: July 12, 2022
    Assignee: International Business Machines Corporation
    Inventor: Jin Leem
  • Patent number: 11385933
    Abstract: Determining priority of conflicting resource requests using dynamic logic includes analyzing current computer resource availability using cognitive capabilities and determining priority for the computer resources. The method may further include continuously assessing impact of the priority determinations, dynamically configuring the defined logic based on the assessment and modifying the defined logic using machine learning of effectiveness of the priority determinations. The method may also include predicting an urgency of the received computer resources requests and determining a pattern computer resource requests by users.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: July 12, 2022
    Assignee: Kyndryl, Inc.
    Inventors: Arun K. Gopinath, Abhishek Singh, Tapesh Pawar, Shameer Abdulkaderkunju, Bibith D. Dathan
  • Patent number: 11388019
    Abstract: A function management device that manages, in a communication system including a plurality of pieces of customer premises communication equipment and a server capable of providing a function to the plurality of pieces of customer premises communication equipment, the function provided by the server, and includes a resource management unit configured to collect resource information from the plurality of pieces of customer premises communication equipment, a network management unit configured to collect, from the server, network band information of each of the functions, the network band being between the plurality of pieces of customer premises communication equipment and the server, and a function processing unit configured to activate a virtual machine on one of the plurality of pieces of customer premises communication equipment on the basis of the resource information and the network band information to cause a first function selected on the basis of a band occupancy ratio from among the functions provided
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: July 12, 2022
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Hideo Tsuchiya, Hideaki Iwata, Akihiro Okada, Shunsuke Homma, Akihiro Kimura, Katsuma Miyamoto
  • Patent number: 11379404
    Abstract: Remote memory management of the memory of a consumer computer by a producer computer is described. A system is described that can include a first computer, and a second computer communicatively coupled to the first computer via a remote direct memory access enabled communication network. The first computer can include a first operating system. The second computer can include a second operating system and a second memory. The second memory can include a plurality of buffers. The first computer can remotely manage the plurality of buffers of the second memory of the second computer without involving either the first operating system or the second operating system. The managing can further include the first computer identifying available buffers amongst the plurality of buffers. Related methods, apparatuses, articles, non-transitory computer program products, non-transitory computer readable media are also within the scope of this disclosure.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: July 5, 2022
    Assignee: SAP SE
    Inventors: Oliver Schmidt, Andreas Ludwig Erz
  • Patent number: 11375284
    Abstract: An improved streaming of a Virtual Reality [VR] video to a VR rendering device is provided. The VR video may be represented by a plurality of streams each associated with a different view of a scene. A view of the scene may be determined which is to be rendered by the VR rendering device. A subset of streams may be identified which is needed to render the view of the scene. The streaming of the subset of streams to the VR rendering device may be effected by streaming the plurality of streams from a stream source to a forwarding node downstream of the stream sources and upstream of the VR rendering device, and selectively forwarding the subset of streams from the forwarding node to the VR rendering device in response to the view having to be rendered by the VR rendering device. As such, the switching latency between streams may be reduced.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: June 28, 2022
    Assignees: KONINKLIJKE KPN N.V., NEDERLANDSE ORGANISATIE VOOR TOEGEPAST-NATUURWETENSCHAPPELIJK ONDERZOEK TNO
    Inventors: Hans Maarten Stokking, Adrianus Holtzer
  • Patent number: 11368547
    Abstract: Various examples are directed to cloud platform systems that implement a plurality of cloud components. A first cloud component may receive a zone token. The zone token may comprise a first user identifier indicating a first user and a first zone identifier (ID) indicating a first zone. The first cloud component may receive from a user computing system associated with the zone token a task request indicating a first task. The first cloud component may execute the first task. Executing the first task may include determining a first data unit at the first cloud component associated with the first zone ID, accessing the first data unit, and sending a request message to a second cloud component, the request message comprising the first zone ID, wherein the second cloud component comprises at least one second data unit associated with the first zone ID.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: June 21, 2022
    Assignee: SAP SE
    Inventor: Peter Eberlein
  • Patent number: 11363087
    Abstract: A method and system provide the ability to orchestrate a media workflow using a computer system. A payload for an application programming interface (API) to be utilized to process media content is determined. The payload is parsed to display one or more variables of the payload in a graphical user interface. The variables are mapped to webform user interface elements. A job of the media workflow is executed. During execution, a webform of the user interface elements is programmatically generated and presented to an operator, data for the payload is received via the webform, and the received data is provided to the API to process the media content.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: June 14, 2022
    Assignee: Disney Enterprises, Inc.
    Inventors: Jaime Arturo Valenzuela, Thanh Hai Nguyen, Paul Michael DiLoreto, Sergey Arturovich Sarkisyan, Devanathan Sattanathan
  • Patent number: 11356317
    Abstract: Examples herein describe systems and methods for alarm prioritization in a Telco network. A prioritization engine can receive root cause problems and impacted network components from a network analysis module. The prioritization engine can define a mapping matrix that weights the problems according to network component type and service level. Using the problem weights, the prioritization engine can construct a problem-impact matrix that includes impact weights. The impact weights can be summed for each problem, as can the problem weights. The problems with the highest summed weights can then be prioritized first. The summed weights can also be based on predicted failure costs, such that the most expensive problems are prioritized first. The prioritization engine can send prioritized alerts for the problems for display on a graphical user interface (“GUI”).
    Type: Grant
    Filed: February 17, 2020
    Date of Patent: June 7, 2022
    Assignee: VMWARE, INC.
    Inventors: Girish Nadger, Somenath Pal, Somaresh Sahu
  • Patent number: 11356335
    Abstract: A novel machine learning-based network analytics, troubleshoot, and self-healing system identifies and locates sources of data network problems autonomously within an entire end-to-end network topology of a network operator, while not necessitating human diagnosis of the data network problems. This system uniquely embeds a smart universal telemetry (SUT) as a quality-of-experience (QoE) parameter collection agent in intermediary transport-level network equipment and each end-user modem, which in turn enables on-demand collection of robust diagnostic data from all end-user modems and intermediary transport level nodes in a data network.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: June 7, 2022
    Assignee: Beegol Corporation
    Inventors: Gilberto Mayor, Ícaro C. Dourado
  • Patent number: 11356396
    Abstract: Disclosed herein are techniques for combining content management system functionality with an email or messaging server. A system can associate an email with a content item, through express attachment, direct reference such as a link, indirect reference, or otherwise. The system can store the associated content item within content item storage or identify a stored content item that is identical to the content item that is associated with the email. The system can then enhance email service functionality with the stored content item. For example, the system can present the stored content item or information about the stored content item along with the email. The system can also automatically grant permissions to the stored content item with participants of the email.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: June 7, 2022
    Assignee: Dropbox, Inc.
    Inventors: Samir Goel, Abhishek Agrawal, Devdatta Akhawe, Renuka Apte, Nikhil Bhargava, Pranav Piyush, Samir Naik, Nicholas Sundin
  • Patent number: 11356532
    Abstract: The disclosed computer-implemented method may include (i) identifying a set of resources stored on a server that are requested by a browser when the browser loads a web page, (ii) determining a first modification pattern with which a first resource within the set of resources is modified, (iii) determining a second modification pattern with which a second resource within the set of resources is modified, (iv) evaluating a compatibility between the first modification pattern and the second modification pattern, and (v) packaging, based at least in part on the compatibility between the first modification pattern and the second modification pattern, the first resource and the second resource into a package that is sent by the server to the browser via a single network protocol request. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: June 7, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Andrey Sukhachev, Artur Galiullin
  • Patent number: 11323370
    Abstract: An object is to provide a communication device, a communication method, and a program that make it possible to suppress an increase in the communication band due to communication via a GWR when Dual Connectivity is implemented, without making an additional setting on base stations. A communication device according to the present invention enables a communication packet to be transferred through a path that is shorter than conventional paths, and can therefore suppress an increase in the communication band. Also, this short cut of the communication path need only be set on the communication device, and need not be additionally set on the base stations.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: May 3, 2022
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Go Yazawa, Tatsuya Fukui, Chunhsiang Huang, Hideaki Kimura
  • Patent number: 11310538
    Abstract: Techniques have been developed to facilitate the livestreaming of group audiovisual performances. Audiovisual performances including vocal music are captured and coordinated with performances of other users in ways that can create compelling user and listener experiences. For example, in some cases or embodiments, duets with a host performer may be supported in a sing-with-the-artist style audiovisual livestream in which aspiring vocalists request or queue particular songs for a live radio show entertainment format. The developed techniques provide a communications latency-tolerant mechanism for synchronizing vocal performances captured at geographically-separated devices (e.g., at globally-distributed, but network-connected mobile phones or tablets or at audiovisual capture devices geographically separated from a live studio).
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: April 19, 2022
    Assignee: Smule, Inc.
    Inventors: Anton Holmberg, Benjamin Hersh, Jeannie Yang, Yuning Woo, Wang Liang, Perry R. Cook, Jeffrey C. Smith
  • Patent number: 11310296
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: identifying a user and a mobile device registered for the user in a user profile in a viewing area for a streaming content by a stationary device. The viewing behavior of the user is monitored and multicasting onto the mobile device is determined based on a class of the streaming content, an attentiveness score of the user, and a multicasting threshold condition on the attentiveness score. A mobile streaming content including a display configuration is generated and sent to the mobile device for multicasting, upon detecting a triggering event for multicasting on the user in relation with the mobile device.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: April 19, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sarbajit K. Rakshit, Martin G. Keen, James E Bostick, John M. Ganci, Jr.