Patents Examined by Chris Parry
  • Patent number: 11888759
    Abstract: Systems, computer program products, and methods are described herein for executing digital resource transfer using trusted computing. The present invention is configured to receive, from a second computing device, an indication that a first computing device has initiated a transfer of a digital resource; determine, using the authentication protocol, that the first computing device is in secure possession of the digital resource; initiate, via the second computing device, a request to receive the digital resource from the first computing device; receive, via the second computing device, an indication that the second computing device has received the digital resource from the first computing device; initiate, via the second computing device, a resource verification protocol on the digital resource; verify, using the resource verification protocol, one or more digital signatures associated with the digital resource; and transmit, via the second computing device, an acknowledgement to the first computing device.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: January 30, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Yash Sharma, Vinayak Patwari, Shailesh M. Kotian
  • Patent number: 11876880
    Abstract: A data processing system is provided. A host processing device supports a host transport engine operable to establish a first transport stream over a network with a remote peer. Device hardware comprises a device transport engine. The device transport engine is configured to monitor the first transport stream to determine a state of the first transport stream and in response to an indication from the host processing device perform transport processing of the first transport stream.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: January 16, 2024
    Assignee: Xilinx, Inc.
    Inventors: Steve L. Pope, David J. Riddoch
  • Patent number: 11877174
    Abstract: Novel tools and techniques are provided for implementing telecommunications equipment health monitoring and management. In various embodiments, a computing system might receive, from a monitoring sensor(s), one or more characteristics of each of at least one of telecommunications equipment, telecommunications equipment batteries, or battery strings, in some cases via a network maintenance tunnel. The computing system might analyze the monitored one or more characteristics to identify each telecommunications equipment, each telecommunications equipment battery, or each battery string having equipment health issues.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: January 16, 2024
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Ronald A. Lewis, Mark B. Nielsen
  • Patent number: 11870682
    Abstract: A method for communication includes partitioning local links in a subnetwork of a packet data network into at least first and second groups. For each local link that connects a first upper-tier switch to a first lower-tier switch in the subnetwork, a corresponding detour route is defined, passing through a first local link belonging to the first group from the first upper-tier switch to a second lower-tier switch, and from the second lower-tier switch over a second local link to a second upper-tier switch, and from the second upper-tier switch over a third local link belonging to the second group to the first lower-tier switch. Upon a failure of the local link connecting the first upper-tier switch to the first lower-tier switch, data packets arriving from the network at the first upper-tier switch are rerouted to pass via the corresponding detour route to the first lower-tier switch.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: January 9, 2024
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Tamir Ronen, Josef Yallouz
  • Patent number: 11870869
    Abstract: Described is an account linking system. The system includes a server having a memory for storing information and a user computing device coupled to the server. The account linking system may operate to enable a shopper to verify their purchase of an item by extracting a user's purchase history, leave a review of the associated item on the website of one or many third-party retailers and/or take other logged in actions on a single app.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: January 9, 2024
    Inventors: Paul Lees, David Martindale
  • Patent number: 11870821
    Abstract: Audio conferences between multiple participants may be conducted without preconfigured passcodes by associating a toll line with a particular conference partner. Users of a conferencing system may dial the toll line and enter a passcode. The first user to enter may enter any passcode of their choosing, such as a passcode agreed to by other conference participants. If no conference with that passcode is currently executing on the conference platform, a new conference is activated. Subsequent users who enter the same passcode are joined to the conference.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: January 9, 2024
    Assignee: Intrado Corportation
    Inventors: Marcus Hurst, William Krasso
  • Patent number: 11870873
    Abstract: Methods, systems, and apparatuses that enable a Service Layer (SL) to support analysis of internet of things (IoT) data and enable shared access to information generated by the analysis. An analytics management service may allow SL entities to configure analytics functions for many different IoT sources of data and organize the results in a customizable manner. The SL may support coordinating the analysis of IoT data from multiple independent sources and organizing the results of the analysis.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: January 9, 2024
    Assignee: Convida Wireless, LLC
    Inventors: William Robert Flynn, IV, Dale N. Seed, Catalina Mihaela Mladin, Quang Ly, Zhuo Chen, Lu Liu, Jiwan L. Ninglekhu, Michael F. Starsinic
  • Patent number: 11863428
    Abstract: Described herein are systems, methods, and software to manage communication path configurations between edge gateways in a computing environment. In at least one implementation, a controller monitors network characteristics associated with routes from a first edge gateway to a second edge gateway and determines whether a first route configuration for the first edge gateway to communicate with the second edge gateway fails to satisfy criteria based on the network characteristics. If the first route configuration fails to satisfy the criteria, the controller determines a second route configuration and applies the second route configuration for the first edge gateway to communicate with the second edge gateway.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: January 2, 2024
    Assignee: VMware, Inc.
    Inventor: Navaneeth Krishnan Ramaswamy
  • Patent number: 11863352
    Abstract: Some embodiments of the invention provide a novel network architecture for deploying guest clusters (GCs) including workload machines for a tenant (or other entity) within an availability zone. The novel network architecture includes a virtual private cloud (VPC) deployed in the availability zone (AZ) that includes a centralized routing element that provides access to a gateway routing element of the AZ. In some embodiments, the centralized routing element provides a set of services for packets traversing a boundary of the VPC. The services, in some embodiments, include load balancing, firewall, quality of service (QoS) and may be stateful or stateless. Guest clusters are deployed within the VPC and use the centralized routing element of the VPC to access the gateway routing element of the AZ.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: January 2, 2024
    Assignee: VMWARE, INC.
    Inventors: Jianjun Shen, Mark Johnson, Gaetano Borgione, Benjamin John Corrie, Derek Beard, Zach James Shepherd, Vinay Reddy
  • Patent number: 11856036
    Abstract: A process and a computer establish a data transfer from a provider (1, 2) that provides data to a consumer (9) that uses the data. A consumer (9) transmits a request message (probe) for requested data to a communications agent (5), in response, the communications agent (5) adds an entry for the request message (probe) to a requests list (AL). Subsequently, a provider (1, 2) transmits a registration message (Hello) to the communications agent (5). The communications agent (5) searches the requests list (AL) for an entry for a request message (probe) that matches the received registration message (Hello). If a matching entry is found in the requests list (AL), the communications agent (5) initiates a data transfer from the provider (1, 2) to the consumer (9).
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: December 26, 2023
    Assignee: Drägerwerk AG & Co. KGaA
    Inventors: Tobias Klotz, Clément Ledoux
  • Patent number: 11848819
    Abstract: An embodiment may involve: transmitting, by a non-production computational instance and to a central computational system, a configuration for a service provided by the central computational system, wherein the non-production computational instance is arranged to test the configuration; appending, to the configuration at the non-production computational instance, a synchronization identifier to indicate that the configuration has been synchronized with the central computational system; receiving, by a production computational instance and from the non-production computational instance, a copy of the configuration; reading, by the production computational instance, the synchronization identifier from the copy of the configuration; determining that the synchronization identifier is not reflected as part of a synchronization history maintained at the production computational instance; and, in response to determining that the synchronization identifier is not reflected in the synchronization history, transmitting
    Type: Grant
    Filed: March 10, 2023
    Date of Patent: December 19, 2023
    Assignee: SERVICENOW, INC.
    Inventors: Peng Wang, Shoujing Li
  • Patent number: 11848860
    Abstract: Devices, systems, methods, and techniques for multicast failover handling in a computer communication network are disclosed. The methods herein described are particularly suited to software-defined networks (SDNs), and comply with requirements for assuring delivery of network traffic to each destination from a source engaged in multicast network traffic dissemination, assured delivery of each data packet as introduced into the network by the source device and avoidance of duplicate delivery of data. The methods herein are agile and respond rapidly to changes in a network while traffic is on the network.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: December 19, 2023
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: Tristan Lloyd Mullis, Steven D. Herrmann, Robert Meine
  • Patent number: 11828677
    Abstract: Aspects of systems, method, and computer-readable storage media are described herein that are configured to provide operator fleet performance benchmarking and analytics. A fleet analytics system may include user-friendly front end client application with which a non-technical user may interface, and a back end analytics and visualization system that is deployed on the cloud and offered as a service to determine a subset of ‘like operators’ to utilize as a baseline in a benchmark analysis, to benchmark a target operator's performance against the subset of like operators, determine analytics resulting from the benchmark analysis, and to generate visualizations of the analytics for display to the user/operator.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: November 28, 2023
    Assignee: PACCAR Inc.
    Inventors: Varun Ramesh, Carl Hergart, Cynthia Chaffin Webb, Jorge Rafael Lozada Ramirez
  • Patent number: 11824825
    Abstract: A messaging system comprises: one or more processors; and one or more computer-readable mediums storing instructions that, when executed by the one or more computer processors, cause the messaging system to perform operations. The operations comprise: receiving a message; displaying an in-application notification of the received message; displaying the received message upon receiving a user command in response to the displayed notification; the user command comprising touching the notification on a screen; wherein the displaying the received message displays the message in an upward motion from a bottom of the screen.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: November 21, 2023
    Assignee: Snap Inc.
    Inventors: Newar Husam Al Majid, Laurent Desserrey, Christie Marie Heikkinen, Nathaniel Parrott, Jeremy Voss
  • Patent number: 11818182
    Abstract: One disclosed example method includes a video conference provider establishing a main meeting of a video conference and multiple associated sub-meetings at the request of a host client device associated with a host of the meeting. The method further includes the video conference provider determining that a self-selection mode for the sub-meetings is enabled and transmitting notifications to participant client devices associated with the participants of the meeting. Each notification identifies a list of sub-meetings from which a participant can select a sub-meeting to join. The method further includes the video conference provider receiving and forwarding a request from a participant client device to connect to a selected sub-meeting, and receiving an automatic approval from the host client device. The video conference provider further connects the participant client device to the selected sub-meeting.
    Type: Grant
    Filed: August 2, 2022
    Date of Patent: November 14, 2023
    Assignee: Zoom Video Communications, Inc.
    Inventors: Lin Han, Nitasha Walia
  • Patent number: 11809145
    Abstract: A system for monitoring and controlling a manufacturing environment is disclosed. Aspects discussed include beacons broadcasting identifying information for aspects of the manufacturing environment such as workstations, manufactured items, machines, equipment, and people. The identifying information may be used to generate reports about the operation of these and possibly other aspects, as well as provide control options for changing the manufacturing environment. Employees may move about the environment to visually monitor activities taking place, while the system may automatically query for additional information about the tools, equipment, people encountered in the environment. Control options for changing aspects of the manufacturing processes may also be automatically displayed as well.
    Type: Grant
    Filed: November 15, 2022
    Date of Patent: November 7, 2023
    Assignee: The Lake Companies, Inc.
    Inventors: Gregory Paul Lake, Kevin Michael Moens
  • Patent number: 11811840
    Abstract: A video player for playing a video stream that receives a master playlist identifying at least one variant playlist identifying a video file encoded as a series of video frames that when decoded provide the video stream. The video player based upon a configuration tag in the master play list selectively determining whether the video file is to be processed in a trusted execution environment. The trusted execution environment of the video player selectively includes at least one of (i) hack one, only hack one; (ii) output and link protection; (iii) hardware root of trust; and (iv) forensic watermarking, and decrypts and/or decodes the video stream in such an environment.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: November 7, 2023
    Assignee: ARRIS ENTERPRISES LLC
    Inventors: Krishna Prasad Panje, Surya Prakash Maheswaram
  • Patent number: 11805185
    Abstract: A server system is provided that includes one or more processors configured to execute a platform for an online multi-user chat service that communicates with a plurality of client devices of users of the online multi-user chat service that exchanges user chat data between the plurality of client devices. The one or more processors are configured to execute a user chat filtering program that performs filter actions for user chat data exchanged on the platform for the online multi-user chat service. The user chat filtering program includes a plurality of trained machine learning models and a filter decision service that determines a filter action to be performed for target portions of user chat data based on output of the plurality of trained machine learning models for those target portions of user chat data.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: October 31, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Monica Tongya
  • Patent number: 11805177
    Abstract: Programs, systems, and methods are described for providing on-demand applications to users by infrastructure as a service platforms. A request catcher may receive a request to start an application that runs on a managed system that is scheduled to be off. The request catcher or a management application may verify that the user has authorization to access the application and request to the management application to start the managed system. The management application may start the managed system and the managed system may then provide access to the application to the user.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: October 31, 2023
    Assignee: SAP SE
    Inventors: Rouven Krebs, Jochen Wilhelm, Christian Rost
  • Patent number: 11805184
    Abstract: Aspects of the present disclosure involve a CDN utilizing a Direct Server Return (DSR) request command to create a tunnel from one content server to another content server of the CDN. Through the DSR tunnel, a request for content may be served from a content server that is more advantageous for the CDN for any number of reasons, such as from a content server that is logically closer to the content server. In determining when a DSR tunnel is created to provide the content, the CDN may access a database storing various information concerning the CDN, such as the location of egress gateways of the CDN in relation to one or more content servers, connecting network location information, the capabilities of one or more content servers, and/or load information of available content servers.
    Type: Grant
    Filed: March 4, 2023
    Date of Patent: October 31, 2023
    Assignee: Level 3 Communications, LLC
    Inventors: Joelle T. Maslak, Joseph C. Lawrence