Patents Examined by Todd L Barker
  • Patent number: 10855635
    Abstract: An electronic mail (email) message is received at in email transport infrastructure and has a traffic type identifier identifying a traffic type. Function processing logic in the email transport infrastructure conditionally processes the email message based on the traffic type.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: December 1, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Krishna Kumar Parthasarathy, Wayne M. Cranston, William J. Whalen, Neelamadhaba Mahapatro, Wilbert De Graaf, Piyush Gupta, Victor Lee, Mingfeng Xiong
  • Patent number: 10853141
    Abstract: A computer implemented method to provide a resource to a virtualized software installation in a distributed computing environment, the method including: receiving a functional requirement for the software installation; determining an extent of the resource required to implement the functional requirement; identifying one or more resource providers in the distributed computing environment having availability of the required resource to the determined extent; and communicating an indication of the identified resource providers to the software installation in order that the resource can be provided to the software installation to the determined extent to provide the functional requirement.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: December 1, 2020
    Assignee: British Telecommunications Public Limited Company
    Inventors: Fadi El-Moussa, Joshua Daniel
  • Patent number: 10848541
    Abstract: The present invention is related to a method and system for facilitating the integration of a plurality of dissimilar systems by allowing networks of integration framework installations and/or other compatible B2B servers to inter-operate across corporate enterprise boundaries to integrate the disparate systems operating within each corporate enterprise.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: November 24, 2020
    Inventor: Irving S. Rappaport
  • Patent number: 10841188
    Abstract: A computer-implemented method includes processing a tagged data unit (TDU) by reading a metadata tag of a received TDU and determining whether the TDU is an excluded TDU or an included TDU. An included TDU is a TDU that is to be included in usage summary information contained in a usage receiver (UR) record. An excluded TDU is a TDU that is not to be included in the usage summary information. Responsive to determining that the TDU is an included TDU, the method includes the information related to the TDU into the usage summary information. Responsive to determining that the TDU is an excluded TDU, the method excludes the information related to the excluded TDU from the usage summary information. Reportable usage summary information is generated from information in the UR record, and, once a reporting criterion is met, the reportable usage summary information is transmitted to the UR.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: November 17, 2020
    Assignee: International Business Machines Corporation
    Inventor: Gregory R. Hintermeister
  • Patent number: 10841383
    Abstract: A method for providing device specific security measures in an Internet of Things (IoT) environment includes analyzing a first set of commands received at an IoT device (device) for an unauthorized attempt to gain access to the device. The embodiment further includes in the method generating, for the device, a first device specific code, the first device specific code corresponding to a first set of command options to be performed by the device. The embodiment further includes in the method generating, for the device, a first action map, the first action map corresponding to a first flowchart of steps to be performed upon selection of at least one of the command options. The embodiment further includes in the method transmitting, to the device, the first device specific code and the first action map.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: November 17, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Harimohan Singh Bawa, Bouna Sall
  • Patent number: 10834011
    Abstract: Techniques directed to servicing communications based on when communication sessions are initialized for nodes are described. For example, a routing device may prioritize packets in a buffer according to when nodes have initiated communication sessions with a service provider or another node. The routing device may give priority to nodes that have first initiated communication sessions. This may avoid communication sessions ending prematurely due to time-out periods and/or avoid delays in completing communication sessions.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: November 10, 2020
    Assignee: Itron Global SARL
    Inventors: Fabrice Monier, Imad Jamil, Yacine Khaled, Iskander Banaouas
  • Patent number: 10834173
    Abstract: Proposed are concepts for managing communication between off-premises and on-premises servers. A file system event request from an application of a first server (such as an off-premises server or an on-premises server) is received and a requested file system is determined based on the received file system event request. Stored file system path data associated with the requested file system can then be identified. The file system event request is then communicated to a second server (such as an on-premises server or off-premises server) based on the identified file system path data.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Trevor C. Dolby, Matthew E. Golby-Kirk, John A. Reeve
  • Patent number: 10826820
    Abstract: A method may include receiving a domain name system (DNS) query at a network device, where the DNS query may be associated with a traffic flow identified for rerouting through an alternative path utilizing an alternative network device instead of a default path. The method may also include rewriting the DNS query such that the DNS query is routed through the alternative network device along the alternative path and to a DNS server associated with the alternative path. The method may additionally include receiving a DNS response from the DNS server, where a resource identified in the DNS response may be based on the DNS query coming through the alternative network device.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: November 3, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Robin James, Mithun Iyer, Himanshu Shah
  • Patent number: 10826843
    Abstract: An SDN client on an end device receives slice placement instructions relating to services to be placed on a selected slice from an SDN controller. The SDN client also receives policy input regarding allocation of resources on the end device and user preference input regarding priority of the services. A network slice is selected on which the resource will be allocated based on the slice placement instructions, the policy input, and user preference input.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: November 3, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Zhi Cui, Paul Smith, Jr., Sangar Dowlatkhah
  • Patent number: 10819822
    Abstract: A method for recording metadata for web caching in a cloud environment is provided. The method includes steps of: (a) a first web server caching file information of a first web server container corresponding to itself in a first cache memory in the first web server container; (b) the first web server recording metadata of the first cache memory in a common file storage; and (c) the first web server, if the first web server is scaled out by adding a second web server, allowing the second web server to access the common file storage, to thereby allow the metadata to be recorded in a second cache memory in a second web server container corresponding to the second web server.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: October 27, 2020
    Assignee: TMAXSOFT. CO., LTD.
    Inventors: Young Hwi Jang, Hee Jin Lee
  • Patent number: 10785092
    Abstract: Multiple segmentation servers are synchronized to provide failover capacity in such a way that should a failover occur, the segment numbers/playlists/encryption keys/decryption keys are identical on each of the segmentation servers. Synchronizing the contents of a segmentation server on one or more backup segmentation servers ensures that the delivery of a content stream is immune to the failure of segmentation servers, provided at least one segmentation server remains fault-free. A caching server may further facilitate the fault tolerance by checking the availability of the individual segmentation servers, collect content segments from one of the segmentation servers, and serve the content segment to clients. The caching server automatically checks a primary segmentation server to ensure it is available (e.g., online), and provides automatic failover to a backup segmentation server should the primary server experience a fault (e.g., go offline).
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: September 22, 2020
    Assignee: Skitter, Inc.
    Inventors: Mark Sauer, Robert Saunders, David Borges
  • Patent number: 10785302
    Abstract: Systems and methods are disclosed for unified data management in a communication network. According to embodiments, the unified data management methods and systems can provide management of some control plane data, for example data that may be shared by multiple network functions (NF). According to embodiments, virtualization of the data storage if further provided.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: September 22, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xu Li, Nimal Gamini Senarath
  • Patent number: 10778559
    Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating the simulation of a variety of network conditions for the testing of network-connected applications in a hybrid application environment. A test system in communication with a web browser intercepts and overrides a network communication to the application and then substitutes an altered or degraded communication.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: September 15, 2020
    Assignee: salesforce.com, inc.
    Inventors: Kevin Venkiteswaran, Jinal Kathiara
  • Patent number: 10771540
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for managing the distribution of content and/or communications from a telecommunications or computer network to an end user of the network. In general, the system receives a request for content from a user of the network and analyzes the request to determine an estimated geographic region and/or an access network associated with the requesting device. Based on the determined geographic region or access network, a networking device returns a specific anycast IP address from which the content may be received. In this manner, the content providing network may utilize multiple anycast IP addresses within the network to provide content to one or more end users of the network. The specific anycast IP address is provided to an end user device to obtain the requested content.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: September 8, 2020
    Assignee: Level 3 Communications, LLC
    Inventor: Joelle T. Maslak
  • Patent number: 10771510
    Abstract: A method of controlling an application media session between at least two network entities, which comprises establishing a Session Initiation Protocol, SIP, session between each network entity and a SIP application server within the IMS and establishing a media session between each network entity and a Media Resource Function, MRF, controlled by the SIP application server. The method further comprises sending between the network entities, via the media sessions, control messages comprising application control protocol instructions.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: September 8, 2020
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Mats Ola Stille, Piotr Kessler, Hubert Przybysz
  • Patent number: 10756994
    Abstract: Embodiments of the present invention provide a switch, a controller, a system, and a link quality detection method, and pertain to the field of network technologies. In the present invention, the controller determines a detection path, and controls each switch on the detection path to obtain a detection packet, so that after determining that the obtained detection packet matches a prestored flow table entry, each switch adds OAM information to the successfully matched detection packet; and the controller obtains a termination detection packet, and determines link quality according to the termination detection packet. Each switch on a detection path does not need to use a corresponding link quality detection protocol to detect link quality, and only needs to add OAM information to an obtained detection packet. In this way, not only a structure of each switch can be simplified, but also operations of each switch are simplified.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: August 25, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Shiyong Tan
  • Patent number: 10756962
    Abstract: The present disclosure is a method for method for applying control rules to a mobile device in an environment. The method comprises the first step of loading a virtual boundary of an environment onto a Wi-Fi router, which is wirelessly connected to an access point in the environment. Such virtual boundary can be a layout of a home, office, or other building. Next, the method includes the steps of assigning a control rule to the virtual boundary, receiving a data packet at the Wi-Fi router from a Wi-Fi enabled mobile device in the virtual boundary and connected to the access point, and applying the control rule to the data packet.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: August 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Samuel Mathew Jawaharlal, Sarbajit K. Rakshit, Sathya Santhar, Balamurugaramanathan Sivaramalingam
  • Patent number: 10749831
    Abstract: Aspects of the present disclosure relate to systems and methods for providing a preview of protected content in a user interface to an email client. An email client may receive an email message including a uniform resource locator (URL) linked to at least one item stored in a data service. The email client may send the URL to an email server to determine whether a recipient of the URL has permissions to the at least one item stored in the data service. When it is determined that the recipient of the URL has permissions to the at least one item stored in the data service, content for a permission protected preview of the at least one item may be received at the email client. The email client may render the permission protected preview of the at least one item in a user interface to the email client.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: August 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lin Zhong, Amy Huyen Phuoc Nguyen, Betsy McIntyre
  • Patent number: 10749988
    Abstract: Methods, systems, and media for retrieving content associated with links are provided.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: August 18, 2020
    Assignee: Google LLC
    Inventors: Justin Lewis, Scott Davies
  • Patent number: 10749827
    Abstract: A messaging system for relaying messages to groups of inmates located in one or more controlled-environment facilities. The system receives a message from a user and a recipient designation identifying those inmates designated for receiving the message. The system performs a content check of the message or requests administrator authorization of the message, and then packages the message in a format designated by the facility. The packaged message includes the message itself, and also recipient information and other delivery information. The message may be packaged uniquely according to facility specifications. At the facility, the received message is unpacked. Recipients are identified from the recipient designation in the message, and delivery methods are retrieved for each of the intended recipients. Delivery of the message is then carried out, at a time designated in the message, according to the retrieved delivery methods.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: August 18, 2020
    Assignee: Global Tel*Link Corporation
    Inventor: Stephen L. Hodge