Patents Examined by Sm Rahman
  • Patent number: 11398956
    Abstract: Systems and methods of creating and managing a multi-edge EtherChannel (MEEC) include, with a control node communicatively coupled to a plurality of edge nodes within a network, receiving including data defining a bundle of a plurality of links communicatively coupling the plurality of edge nodes and a first server and data identifying the first server. A map-notify message is sent to an edge node defining a link state for at least the first edge node. A map-proxy register message defining a plurality of link states for the plurality of the edge nodes within the bundle is sent to at least a second edge node to synchronize the first edge node with respect to at least the second edge node of the plurality of edge nodes. A map-reply message indicating load balancing data of a plurality of the edge nodes may be sent to an ingress edge node and data packets may be load balanced based on the load balancing data.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: July 26, 2022
    Assignee: Cisco Technology, Inc.
    Inventor: Mariusz Kazmierski
  • Patent number: 11388104
    Abstract: Systems, methods, and non-transitory computer-readable media can receive a web page request associated with a user ID from a client computing device. A set of gatekeeper conditions is determined based on the user ID. A set of predicted resources is determined based on the set of gatekeeper conditions. An initial package of resources is transmitted to the client computing device in response to the web page request. The initial package of resources comprises the set of predicted resources.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: July 12, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Robert James Sicurelli, III, Jack F. Gill, Bhuwan Bhushan Khattar, Artur Galiullin, Nicholas John Gavalas
  • Patent number: 11388220
    Abstract: A method and apparatus pertaining to the field of network technologies include generating interplanetary file system (IPFS) metadata of a first image and an IPFS metadata identifier of the first image based on pieces of block data of the first image, storing the pieces of block data of the first image to storage locations corresponding to the address information in an IPFS repository of the node device, and adding the IPFS metadata identifier of the first image to a distributed hash table (DHT) of a distributed file system. A node device is configured to locally construct and store the image without depending on a central repository server, and publish the image by adding the IPFS metadata identifier corresponding to the IPFS metadata of the image to the DHT to enable another node device to obtain the image based on the DHT.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: July 12, 2022
    Inventor: Keyang Xie
  • Patent number: 11368530
    Abstract: Systems and methods of adopting data across different sites are disclosed. In some example embodiments, a data adoption system configures a first networked site to adopt data from one or more other networked sites, detects new data on the other networked site(s), with the new data being associated with a data item on the other networked site(s), determines that a record of the data item is being stored on the first networked site, and stores the new data from the other networked site(s) on the first networked site in association with the data item based on the detecting of the new data on the other networked site(s) and the determining that a record of the data item is being stored on the first networked site.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: June 21, 2022
    Assignee: eBay Inc.
    Inventors: Syeda Hudda, Jeffrey K. Cavano, Naveen Kumar, Abdullah Rababah, Vineet Bindal, Girish Kini, Pramod Mahadev Mamidipudi
  • Patent number: 11368370
    Abstract: This application belongs to the field of service orchestration and discloses a service orchestration method and apparatus, and a service provisioning method and apparatus. The method includes: obtaining a service template; obtaining a service identity, a service attribute, and a service policy that are entered by an operator and a default service parameter; filling in the options of the service template with the service attribute and the service policy that are entered by the operator and the default service parameter; associating the service template that is filled in with the service identity; and storing the service template that is associated with the service identity in a service type library, and publishing the service template to the user.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: June 21, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Liya Zhang, Liang Zhang, Jian Wu
  • Patent number: 11356742
    Abstract: A broadcaster device generates a live stream including video-based commentary regarding a live event combined with an audio and/or video feed of the live event itself. A viewer device receives a copy of the integrated live event and commentator stream and synchronized event information (e.g., real-time scores), and displays the integrated stream and the event information (e.g., as a “scorebug”). Viewers of a given live event may seamlessly select amongst different broadcasters for the same live event to access different integrated live event and commentator streams respectively synchronized with the event information. A social media platform is provided in tandem with live streaming of digital content relating to live events to allow a given broadcaster and their associated viewers to communicate with one another, comment on the event and/or the broadcaster's live stream, and send digital gifts.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: June 7, 2022
    Assignee: SportsCastr, Inc.
    Inventors: Peter Azuolas, Kevin April, Brian Silston, Philip Nicholas Schupak
  • Patent number: 11349716
    Abstract: In various embodiments, a device classification service makes a determination that an endpoint device in a network is eligible for expedited device classification based on a policy. The device classification service obtains, after making the determination that the endpoint device in the network is eligible for expedited device classification, telemetry data regarding the endpoint device generated by actively probing the endpoint device. The device classification service determines whether the telemetry data regarding the endpoint device matches any existing device classification rules. The device classification service generates, based on the telemetry data, a device classification rule that assigns a device type to the endpoint device, when the telemetry data does not match any existing device classification rules.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: May 31, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Jean-Philippe Vasseur, Grégory Mermoud, Pierre-André Savalle, David Tedaldi
  • Patent number: 11347616
    Abstract: Systems and methods for detecting cost anomalies in a data protection system. Data is collected for assets of a data protection system operating in a cloud. The data often relates to cost and may constitute time series. The time series are then analyzed by performing a fitting competition using multiple models. The best fitting model is selected and the residuals are analyzes to find outliers and produce a normal zone for the signal. The outliers can identify cost anomalies that may reflect the health of the data protection system.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: May 31, 2022
    Inventors: Roi Gamliel, Amihai Savir, Avitan Gefen
  • Patent number: 11343201
    Abstract: Novel tools and techniques are provided for implementing intent-based orchestration using network parsimony trees. In various embodiments, in response to receiving a request for network services that comprises desired characteristics and performance parameters for the requested network services without information regarding specific hardware, hardware type, location, or network, a computing system might generate a request-based parsimony tree based on the desired characteristics and performance parameters. The computing system might access, from a datastore, a plurality of network-based parsimony trees that are each generated based on measured network metrics, might compare the request-based parsimony tree with each of one or more network-based parsimony trees to determine a fitness score for each network-based parsimony tree, and might identify a best-fit network-based parsimony tree based on the fitness scores.
    Type: Grant
    Filed: February 15, 2021
    Date of Patent: May 24, 2022
    Assignee: Level 3 Communications, LLC
    Inventors: Kevin M. McBride, Brett E. Dwyer, James E. Sutherland, Jamie Lin, Brent Smith, Glenn B. Balanoff, Frank Moss, Bryan Dreyer
  • Patent number: 11341335
    Abstract: In one embodiment, a method includes receiving a user input from a client system associated with a user, determining a task based on the user input and a confidence score associated with the task, generating one or more first dialog acts based on a task policy which specifies dialog acts associated with the task, generating one or more second dialog acts based on an override policy responsive to the confidence score being less than a threshold score, wherein the override policy specifies dialog acts that modify dialog acts specified by the task policy; and sending instructions for presenting a response to the user input to the client system, wherein the response is based on one or more of the first dialog acts or the second dialog acts.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: May 24, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Paul Anthony Crook, Baiyang Liu, Pararth Paresh Shah, Bing Liu
  • Patent number: 11334394
    Abstract: The disclosure provides an approach for distribution of functions among data centers of a cloud system that provides function-as-a-service (FaaS). For example, the disclosure provides one or more function distributors configured to receive a request for loading or executing a function, automatically determine an appropriate data center to load or execute the function, and automatically load or execute the function on the determined data center. In certain embodiments, the function distributors are further configured to determine an appropriate data center to provide storage resources for the function and configure the function to utilize the storage resources of the determined data center.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: May 17, 2022
    Assignee: VMware, Inc.
    Inventor: Amol Manohar Vaikar
  • Patent number: 11329972
    Abstract: An information processing device makes a communication connection with an external device. The information processing device establishes a service connection with the external device upon determining an input of a determination key from the external device in the determination-key-input-reception time.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: May 10, 2022
    Inventor: Tomoyoshi Matsushita
  • Patent number: 11328028
    Abstract: A computer that selectively removes online content associated with an individual is described. During operation, the computer may perform an enrollment process associated with the individual, where the enrollment process involves receiving credentials for one or more accounts associated with the individual. Then, based at least in part on the credentials, the computer may monitor a subsequent activity history associated with the individual, where the activity history includes online transactions associated with the individual, and where the online transactions are associated with multiple locations and the one or more accounts. When the computer receives information specifying an occurrence of an event (such as death or illness of the individual), the computer may, based at least in part on the monitored activity history, selectively remove the online content associated with the individual and at least some of the locations.
    Type: Grant
    Filed: September 27, 2020
    Date of Patent: May 10, 2022
    Inventor: Romit Dey
  • Patent number: 11310274
    Abstract: Method of creating data stores by either processing data throughput or a method for processing data throughput or data mining in a distributed computing system works. The system and method operates on sensitive content (e.g., trade secrets) or select content (e.g., critical content) and applies configurable filters (expanding, contracting, hierarchical/orthogonal classifier filters) to separate and store sensitive/select data in designated, distributed data stores or to supplement data collections. Sensitive/select data stores may have security clearance requirements.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: April 19, 2022
    Inventors: Ron M. Redlich, Martin A. Nemzow
  • Patent number: 11290546
    Abstract: Techniques for providing a common object model for storage systems that facilitates the performance of data mobility use cases. In the techniques, a plurality of storage system objects for a plurality of storage systems, respectively, are instantiated from a common object model, in which the respective storage system objects have unique identifiers. Further, one or more storage system objects involved in one or more data mobility use cases are determined from among the plurality of storage system objects using the unique identifiers. The determined storage system objects include capabilities of at least some of the plurality of storage systems. Based on the capabilities included in the determined storage system objects, operations of the data mobility use cases are initiated at a system level via a single user interface, thereby providing uniform management of data mobility sessions that increases the efficiency of storage administrators.
    Type: Grant
    Filed: April 2, 2021
    Date of Patent: March 29, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Vasu Yadlapalli, Girish Sheelvant, Matthew P. Jean
  • Patent number: 11290778
    Abstract: A method includes receiving, at a server associated with a network operator, a plurality of uniform resource locators (URLs) associated with a media stream provided to a client device. The method includes processing, at the server, the plurality of URLs to determine a quality of experience metric. Processing the plurality of URLs includes extracting first URL data from a first URL and second URL data from a second URL of the plurality of URLs. The first URL data includes a first segment identifier associated with a first segment of a media content item and a first bit rate identifier. The second URL data includes a second segment identifier associated with a second segment of the media content item and a second bit rate identifier. A quality of experience metric may be determined based at least in part on the first URL data and the second URL data.
    Type: Grant
    Filed: January 7, 2021
    Date of Patent: March 29, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Emir Halepovic
  • Patent number: 11284303
    Abstract: Embodiments of the present disclosure describe methods and apparatuses for network resource modelling to support next generation node Bs.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: March 22, 2022
    Assignee: Apple Inc.
    Inventors: Joey Chou, Yizhi Yao
  • Patent number: 11277492
    Abstract: A mobile universal device operator (MUDO) operates at least one device and includes a seamless interaction manager and an appliance manager. The seamless interaction manager transmits a resource discovery requests to a gateway over a local network and to a cloud server over an external network. The gateway stores a local resource directory listing at least one resource of each device and the cloud server stores an associated cloud resource directory. The manager receives responses from the resource directories, selects a local command path or a cloud command path and associates the selected command path with each discovered resource. The appliance manager transfers instructions received from a user about a selected resource to the seamless interaction manager. The interaction manager translates the instructions into a unified command to the selected discovered resource via its associated command path.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: March 15, 2022
    Assignee: Sure Universal Ltd.
    Inventors: Max Kholmyansky, Vadim Lanzman, Itzik Alkotzer, Viktor Ariel
  • Patent number: 11271835
    Abstract: A remote server monitors a network of computing devices through hierarchical composite indicators by obtaining telemetry data from a computing device in a network of computing devices. The telemetry data includes performance attributes of the computing device. The server generates a composite indicator associated with the computing device based on a combination of at least two performance attributes of the computing device. The server monitors the composite indicator and, responsive to a determination that the composite indicator meets an alert threshold, generates an alert associated with the computing device. Additionally, the server can monitor the health of the network of computing devices based on composite indicators from multiple computing devices in the network.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: March 8, 2022
    Inventors: Scott Zhenlong Huang, Reda Haddad, Venkatabalakrishnan Krishnamurthy, Selvakumaran N. Subramanian
  • Patent number: 11258713
    Abstract: In some embodiments, a first network device in a first site sets a first IP address for an interface of the first network device to a value of a second IP address of a second network device in a second site. Policies are added in a policy table to cover IP addresses used in the second site and a specific route for a third IP address associated with a first workload migrated from the second site to the first site is added into a routing table. The first workload is on a stretched network that is coupled via a layer 2 channel. The policy table configures the first network device to send a second packet from the first workload to a third workload in the second site via the layer 2 channel when an IP address for the third workload does not match an eligible route in the routing table.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: February 22, 2022
    Assignee: VMWARE, INC.
    Inventors: Hongwei Zhu, Dileep Devireddy, Ganesan Chandrashekhar, Feng Gu, Sreenivas Duvvuri, Chidambareswaran Raman, Nithin Bangalore Raju