Patents Examined by Scott B. Christensen
  • Patent number: 11343180
    Abstract: The present technology discloses methods, systems, and non-transitory computer-readable media for defining, for a network primitive in a network domain, whether the network primitive can receive data carrying an assigned context associated from one or more source nodes through a software-defined wide area network (SDWAN) fabric overlay; advertising a capability of the network primitive, the capability stating whether the network primitive can receive the data carrying the assigned context; and controlling selective transmission of the data carrying the assigned context from the one or more source nodes to the network primitive through the SDWAN fabric overlay based on the capability of the network primitive to receive the data carrying the assigned context.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: May 24, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Pritam Baruah, Gaurav Shrivastava
  • Patent number: 11336613
    Abstract: Mechanisms for controlling traffic to an Internet of Things (IoT) device are provided, the mechanisms comprising: identifying a first IoT device having an Internet Protocol (IP) address and a Media Access Control (MAC) address; sending a first Address Resolution Protocol (ARP) broadcast on a local area network (LAN) indicating that the IP address of the first IoT device is to be associated with a MAC address of a router on the LAN; receiving first traffic on the LAN; extracting the IP Address of the first IoT device from the first traffic; determining that the first traffic is allowed; and forwarding the first traffic to the first IoT device by inserting the MAC address of the first IoT device in the first traffic and re-broadcasting the first traffic.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: May 17, 2022
    Assignee: McAfee, LLC
    Inventor: Sameer D. Karkhanis
  • Patent number: 11336743
    Abstract: Aspects of the subject disclosure may include, for example, a method that includes obtaining metadata from media content and consumed by network subscribers; determining for each network subscriber a consumer context associated with the media content; and determining a media consumption pattern for each network subscriber based on the metadata and the consumer context, thereby generating a plurality of media consumption patterns. The method further includes aggregating the media consumption patterns; determining, based on the aggregated media consumption patterns, a media consumption trend for the network subscribers; and correlating the media consumption trend with a profile including a current activity for a network subscriber of the plurality of network subscribers, thereby generating a recommendation for the network subscriber regarding new media content not previously consumed by the network subscriber. The method also includes communicating the recommendation to the network subscriber.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: May 17, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Ann E. Skudlark, Eric Zavesky, Lien Tran, David Crawford Gibbon, Zhu Liu
  • Patent number: 11330470
    Abstract: Systems and methods described herein provide an intelligent MEC resource scheduling service. A network device in a MEC network stores, in a memory, threshold values indicating overload conditions for resource usage by a first MEC cluster; monitors resource usage in the first MEC cluster; determines, based on the monitoring, when one of the threshold values is reached; identifies available resources in a second MEC cluster; and re-directs, based on the identifying, at least some of the resource usage from the first MEC cluster to the second MEC cluster.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: May 10, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Dayong He, Hany Samir Atiya, Byunghun Choi, Ray P. Hwang, Jyotsna Kachroo, Kalyani Bogineni, Sudhakar Reddy Patil
  • Patent number: 11323343
    Abstract: In one embodiment, a method includes identifying, by a packet analyzer, one or more silence packets within a network and initiating, by the packet analyzer, a replacement of the one or more silence packets with one or more performance silence packets. The one or more performance silence packets are transmitted between a first node of the network and a second node of the network during a silence period. The method further includes receiving, by the packet analyzer, information associated with the one or more performance silence packets; and analyzing, by the packet analyzer, a connection between the first node of the network and the second node of the network using the information associated with the one or more performance silence packets.
    Type: Grant
    Filed: September 7, 2020
    Date of Patent: May 3, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Gordon Beattie, Jr., Haywood S. Peitzer, Jeffrey A. Krinsky
  • Patent number: 11323498
    Abstract: Methods and apparatus are provided for processing communications. In one aspect, a method in a first node in a network of delivering content comprises delivering a first portion of the content to a device, receiving a request for a second portion of the content from the device and, responsive to the request and responsive to a determination that the second portion of the content should be delivered to the device from a second node in the network, instructing the device to retrieve the content from the second node.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: May 3, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Robert Skog, Chris Mcevilly
  • Patent number: 11317125
    Abstract: This present disclosure describes a system and methods for integrated multistreaming of media with graphical overlays. At least one method includes a multistream service and graphical overlays hosted by a server infrastructure; a user configuring both the multistream service and graphical overlays on the server infrastructure; a user playing video games on a computer, using broadcasting software to authenticate with the server infrastructure; the broadcasting software capturing video of the user's computer session; the software retrieving the user's custom graphical overlay from the server infrastructure, encoding the video signal and graphical overlay; the software using the same aforementioned authentication to upload the encoded video to a multistream service, and the multistream service streaming the user's encoded video simultaneously to multiple streaming services.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: April 26, 2022
    Assignee: Logitech Europe S.A.
    Inventors: Murtaza Hussain, Salman Budhwani, Ali Moiz
  • Patent number: 11310106
    Abstract: Systems and methods include obtaining measurements from a Wi-Fi network that includes one or more access points; determining a configuration of the Wi-Fi network based on the measurements, wherein the configuration includes one or more of i) steering a client device to associate with a specific access point of the one or more access points and ii) steering the client device to connect to a specific frequency band of the one or more access points; and providing the configuration to the Wi-Fi network for implementation thereof.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: April 19, 2022
    Assignee: Plume Design, Inc.
    Inventors: Aman Singla, Paul White, Adam Hotchkiss, Balaji Rengarajan, William McFarland, Sameer Vaidya, Evan Jeng, Murugesan Guruswamy
  • Patent number: 11290556
    Abstract: Systems and methods for dynamic telematics messaging in accordance with embodiments of the invention are disclosed. One embodiment includes a dynamic telematics messaging system includes at least one vehicle telematics device, and a dynamic telematics messaging server system including, at least one processor, and a memory containing a messaging application, wherein the messaging application directs the at least one processor to, obtain a first message data from the at least one vehicle telematics device encoded in a first message format, transcode the first message data into a second message format, process the transcoded message data, and provide the transcoded message data.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: March 29, 2022
    Assignee: CalAmp Corp.
    Inventor: Santhosh Srinivasulu
  • Patent number: 11290522
    Abstract: Disclosed is a computing system capable of performing a method that involves determining that a first user is authorized to use each of a first device and a second device to access the computing system. The computing system may receive, from the first device, a file transfer request that identifies a first file, and may determine, based at least in part on the file transfer request, that the first file is to be transferred between the computing system and the second device. In response to the file transfer request and based at least in part on the first user being authorized to use each of the first and second devices to access the computing system, the computing system may cause the first file to be transferred between the computing system and the second device.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: March 29, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Praveen Raja Dhanabalan, Anuj Magazine, Anudeep Athlur
  • Patent number: 11290411
    Abstract: Systems and methods are disclosed for determining whether a message received by a client may be spam, in a computing environment that preserves privacy. The message may be encrypted. A client invokes the methods when a message is received from a sender that is not known to the client. A client can decrypt the message, break the message into chunks, and apply a differentially private algorithm to the set of chunks. The client transmits the differentially private message sketches to an aggregation server. The aggregation server receives a large collection of such message sketches for a large plurality of clients. The aggregation server returns aggregated message chunk (e.g. frequency) information to the client to assist the client in determining whether the message may be spam. The client can process the message based on the determination without disclosing the message content to the server.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: March 29, 2022
    Assignee: Apple Inc.
    Inventors: Eric D. Friedman, Ritwik K. Kumar, Lucas Winstrom
  • Patent number: 11290392
    Abstract: Technologies for pooling accelerators over fabric are disclosed. In the illustrative embodiment, an application may access an accelerator device over an application programming interface (API) and the API can access an accelerator device that is either local or a remote accelerator device that is located on a remote accelerator sled over a network fabric. The API may employ a send queue and a receive queue to send and receive command capsules to and from the accelerator sled.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: March 29, 2022
    Assignee: Intel Corporation
    Inventors: Sujoy Sen, Mohan J. Kumar, Donald L. Faw, Susanne M. Balle, Narayan Ranganathan
  • Patent number: 11283863
    Abstract: A method, apparatus, system, and computer program product for managing a network data processing system. Digital twins of physical devices in the network data processing system are run by a computer system. The digital twins process workloads and the digital twins communicate with each other. An impact on a number of parameters for a first set of the digital twins that a second set of the digital twins has on the first set of the digital twins is identified by the computer system. A set of actions is performed by the computer system based on the impact on the number of parameters.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: March 22, 2022
    Assignee: Kyndryl, Inc.
    Inventors: James David Cleaver, Michael James McGuire, Pramod Vadayadiyil Raveendran, Seema Nagar, Thuy Luong, Kuntal Dey
  • Patent number: 11277305
    Abstract: Methods, systems, and devices for wireless communications are described that provide for configuration of edge data networks based on current and projected future locations of a user equipment (UE). The UE may provide one or more expected future locations based on routing information of the UE, a polygon associated with one or more current or future UE locations, a waypoint set of the UE, and the like. Based on the provided one or more future locations, the edge data network may provide to the UE one or more edge data network configurations for different UE locations. As the UE moves to different locations, different edge data network configurations may be used, thereby enhancing efficiency of UE operation in the edge data network.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: March 15, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Edward Robert Hall, Mahmoud Watfa, Alan Soloway, Tom Chin
  • Patent number: 11271995
    Abstract: Techniques for partition balancing. Organization identifiers (orgIDs) are acquired for one or more organizations within a multi-organization on-demand services environment having multiple nodes, each of which have one or more partitions. A mapping of the orgIDs to the partitions within the multi-organization on-demand services environment is determined. Resource consumption for the organizations is determined. Resource consumption for the partitions based on the resource consumption of the organization and the mapping of the organization to the partitions is determined. A score for the partitions based on the resource consumption is generated. The partitions are redistributed among the nodes based on the partition scores.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: March 8, 2022
    Assignee: salesforce.com, Inc.
    Inventors: Marco Helmich, Vijayanth Devadhar
  • Patent number: 11271984
    Abstract: A computer-implemented method comprises determining a desired resolution quality of a media file; determining available resources of a computing device; selecting one of a plurality of Generative Adversarial Network (GAN) plugins based on the determined available resources of the computing device; and estimating a second resolution quality of the media file corresponding to the selected GAN plugin. The second resolution quality is less than the desired resolution quality. The method further comprises communicating with a server to receive the media file at the estimated second resolution quality; converting the received media file from the second resolution quality to the desired resolution quality by using the selected GAN plugin; and outputting the converted media file with the desired resolution quality.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: March 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Hemant Kumar Sivaswamy, Anvita Vyas, Vijay Ekambaram, Sarbajit K. Rakshit
  • Patent number: 11269755
    Abstract: Systems and methods for monitoring one or more social media accounts of one or more users to process potentially relevant or important activity. The system can employ automated filtering methods to select from all social media activity the data that is most likely to be relevant for review. The systems and methods can be employed with user accounts or services not associated with social media.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: March 8, 2022
    Assignee: Humanity X Technologies
    Inventors: Jordan T. Bates, Bin Hong Lee, Kacie McCollum, Pat Pataranutaporn, Ram N. Polur
  • Patent number: 11252238
    Abstract: In certain embodiments, a device for outputting updated messages a determinate number of times is provided. The device may comprise an output, an input, one or more processors, a memory, code stored in the memory and executed by the processor, wherein at least one message is received from time to time by the device through the input, and wherein the code selects if and when the at least one message is to be provided on the device via the output a determinate number of times. The operation of the enabled device can allow the message to be delivered to the user as the result of some action in regards to enabled device usage.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: February 15, 2022
    Assignee: STRATOSAUDIO, INC.
    Inventors: Kelly M. Christensen, John Phillip Hansen, Thomas Daniel Mock
  • Patent number: 11252032
    Abstract: An example operation may include a method comprising one or more of receiving a VNFC module status request from a NFVO where the status request specifies a VNFC instance (VNFCI), determining a target OS installation of the VNFCI, retrieving a list of one or more VNFC modules of the VNFCI, determining the status of the one or more VNFC modules wherein the status determination includes at least one or more of constructing a default status command, adapting the command to the target OS, executing the adapted status command, and recording a normalized status result, sending a VNFC module status notification.
    Type: Grant
    Filed: September 27, 2020
    Date of Patent: February 15, 2022
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: Keith William Melkild
  • Patent number: 11252050
    Abstract: The present disclosure provides a scalable, standardized IT deployment environment that allows for deployment to any public or private cloud automatically, and without human interaction, that is resizable such that the individual resources can be released (“turned off”) when not needed and powered on when use is expected. Additionally, the present disclosure provides a cost calculation system for better understanding the costs of the IT environment as early as the pre-provisioning stage. The present disclosure also provides a system for proactively testing productivity and efficiency within the IT environment, the results of which can be fed back into the autoscaling mechanism.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: February 15, 2022
    Assignee: Nerdio, Inc.
    Inventors: Vadim Vladimirskiy, Amol Dalvi, George Malec