Patents Examined by Sibte H Bukhari
  • Patent number: 11412019
    Abstract: The present disclosure relates to a method performed in a network server of a service provider providing a service comprising media streaming. The method comprises receiving a detection message from a mobile radio device running the service for a user registered with the service provider, said message comprising an indication that said radio device has detected a radio transmitter as well as comprising an identifier of said radio transmitter. The method also comprises determining that the radio transmitter, as identified by the received identifier, is registered with the service provider and associated with one or more actions. The method also comprises electing an action of the one or more actions. The method also comprises sending an instructions message to the radio device, said message comprising instructions to modify the service such that the radio device performs the elected action.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: August 9, 2022
    Assignee: Spotify AB
    Inventors: Jens Afzelius, Lingyu Wang, Michael Becker, Shannon Cusick, Nikoloas Toumpelis, Nicholas Konstantinidis
  • Patent number: 11412357
    Abstract: In one embodiment, example systems and methods relate to a providing a regional server directory that identifies local servers and vehicles that can provide services to a requesting vehicle. A geographic area such as a country is divided into a plurality of regions. Each region is associated with a plurality of local servers that provide one or more driving related services with respect to the roads and highways that pass through their associated region. The services may include traffic light statuses, traffic speed and flow information, weather information, accident information, etc. The regional servers may further identify one or more other vehicles in their associated region that can similarly provide services. On a periodic basis, each of these regional servers communicates their associated regions and provided services to a directory server. The directory server may be one or more servers whose address is known to vehicles.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: August 9, 2022
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Vladimeros Vladimerou, Stephen Paul McFarland, Jr.
  • Patent number: 11411757
    Abstract: Edge node networks can be utilized to facilitate predictive access to content for a wide variety of applications. For example, predictive data can be generated based on historical patterns, audio data, calendar invites, etc. The predictive data can include predicted locations, persons present based on usage of their mobile device, edge node and access point usage, etc. The predicted data can be used to facilitate more efficient access to content by proactively sending mobile application and/or content usage data to edge node equipment that is predicted to be used in accordance with a predicted a predicted event. Furthermore, the predictive analysis can be used to modify mobile screens for quicker access to content and/or mobile applications.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: August 9, 2022
    Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., AT&T MOBILITY II LLC
    Inventors: Zhi Cui, Sangar Dowlatkhah, Nigel Bradley, Ari Craine, Robert Koch
  • Patent number: 11411769
    Abstract: A method for routing telegrams in an automation network with network subscribers interconnected via a data line network. At least network subscriber is a master subscriber, which sends telegrams to the network subscribers via the data line network. At least one network subscriber is a network distributor having a plurality of input/output ports, where input/output ports to which segments with further network subscribers are connected are designated as end ports. The master subscriber assigns a port address to each end port, and assigns the port address as an identifier to a telegram intended for processing for a segment with further network subscribers. If the network distributor receives a telegram with a port address of an end port of the network distributor as an identifier, the network distributor outputs the telegram directly via the input/output port of the network distributor corresponding to the end port of the port address.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: August 9, 2022
    Assignee: Beckhoff Automation GmbH
    Inventors: Dirk Janssen, Florian Essler, Guido Beckmann, Hans Beckhoff, Holger B├╝ttner, Martin Rostan, Thomas Rettig
  • Patent number: 11411974
    Abstract: The implementations described herein provide a tool for identifying security issues and applying security policies to the service(s) and/or microservices. Rather than a user (such as an administrator) reactively diagnosing security incidents, the systems and methods described herein may provide a tool by which the user can proactively monitor the use of the services and microservices for security issues and control the user of such microservices and services via policies. The systems and methods allow API granular policy control to determine which APIs may be granted or denies access based on a variety of criteria, such as but not limited to the source of the request, the specific API being called, temporal conditions, geography and so forth. The user can identify security concerns or issues on a per API basis.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: August 9, 2022
    Assignee: Citrix Systems, Inc.
    Inventor: Chiradeep Vittal
  • Patent number: 11411820
    Abstract: A method for operating an electrical device, including automatically configuring a communication unit following the installation of a new application, wherein: a) the control unit broadcasts a notification of the installation of a new application; b) the communication gateway acquires the list of the types of data to which it is not yet subscribed and then sends, to the control unit, a request to subscribe to these types of data; c) the control unit receives the subscription request and compares the types listed in the subscription request with the types of data generated by the newly installed application; d) the communication gateway updates the accepted or denied subscription status for each type of data for which the subscription request has been accepted or denied during step c).
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: August 9, 2022
    Assignee: Schneider Electric Industries SAS
    Inventors: Jiyue Shen, Roland Bohrer
  • Patent number: 11405481
    Abstract: A caching entity may store a cached copy of a service layer resource. An original hosting entity may maintain a registry of the corresponding cached resources. Optionally, the original hosting entity may set cache parameters to govern the lifetime of the cache on a caching entity. The caching entity may keep storing the cached copy of the resource and the original hosting entity may obtain statistics about the cached resource. By knowing the statistics, e.g. how many times a resource is retrieved on each caching entity, the original hosting entity may better manage the resource.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: August 2, 2022
    Assignee: Convida Wireless, LLC
    Inventors: Zhuo Chen, Dale N. Seed, Michael F. Starsinic, William Robert Flynn, IV, Rocco Di Girolamo, Quang Ly, Shamim Akbar Rahman, Gregory S. Sternberg, Catalina Mihaela Mladin, Yogendra C. Shah, Vinod Kumar Choyi
  • Patent number: 11405343
    Abstract: Techniques for extensible message indexing are described. In one embodiment, an apparatus may comprise a client front-end component of a messaging system operative to receive an incoming message from a client device; identify a sending client service for the incoming message at the client front-end component; determine a service identifier index value for the sending client service at the client front-end component; and store the incoming message in a message queue using the service identifier index value. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: August 2, 2022
    Assignee: META PLATFORMS, INC.
    Inventors: Winston Felix Popowicz Handte, Sonjeev Jahagirdar, Zardosht Kasheff, John Reed Riley
  • Patent number: 11386333
    Abstract: In an example, the present invention provides a meta data processing apparatus for processing sensor inputs and providing feedback to a user for an on-line course. The invention provides for storing the information on a public block chain using a plurality of servers.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: July 12, 2022
    Assignee: Amesite Inc.
    Inventor: Ann Marie Sastry
  • Patent number: 11356398
    Abstract: Presenting a lens-focused channel can include determining a state of a separate channel hosted on a data communications network. A topic-specific lens for federating a plurality of topic-specific messages conveyed over the data communications network can be configured in response to a predetermined condition indicated by the state of the channel. A lens-focused channel can be generated for presenting the plurality of topic-specific messages, as federated by the topic-specific lens, to a user over the data communications network.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: June 7, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Liam S. Harpur, Robert E. Loredo, Matthew E. Broomhall
  • Patent number: 11356525
    Abstract: Systems and methods for implementing a service broker that is an orchestration layer for transactions in a distributed microservice system include receiving a provisioning request in the distributed microservice system, wherein the provisioning request is redirected to the service broker, and wherein the distributed microservice system includes a plurality of microservices each managing its own data such that there is no central configuration store for the plurality of microservices; and managing the plurality of microservices by the service broker as a monolith in context of the provisioning request to perform detecting, validating, and one of committing and canceling changes in the distributed microservice system due to the provisioning request.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: June 7, 2022
    Assignee: Ciena Corporation
    Inventors: David Miedema, Bruno Doyle, Elaheh Askari, Roman Romaniuk
  • Patent number: 11349806
    Abstract: Some embodiments use proxies on host devices to capture broadcast DHCP traffic in a network. Each host in some embodiments executes one or more virtual machines (VMs). In some embodiments, a proxy operates on each host between each VM and the underlying network. For instance, in some embodiments, a VM's proxy operates between the VM and a physical forwarding element executing on the VM's host. To suppress DHCP broadcast, the proxy for a particular VM monitors the VM's traffic to detect and intercept a DHCP discover message. When the proxy receives a DHCP discover message, the proxy retrieves DHCP configuration data that was previously stored on the host for the VM. In some embodiments, the DHCP configuration data is stored on the host for the VM during the installation of the VM in response to an administrator's request or as part of an installation script that installs the VM.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: May 31, 2022
    Assignee: VMware, Inc.
    Inventor: Atanas D. Atanasov
  • Patent number: 11348020
    Abstract: Embodiments for crowd-sourced instability detection in an Internet of Things (IoT) computing environment by a processor. A plurality of recommendations from a plurality of crowd-sourced users associated with a social graph may be collected. Those of the plurality of recommendations having a bias score exceeding a central tendency value threshold may be identified and transformed according to one or more corrective actions.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: May 31, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Melissa Restrepo Conde, Jonathan Dunne
  • Patent number: 11334816
    Abstract: A mechanism is provided in a data processing system having a processor and a memory. The memory comprises instructions which are executed by the processor to cause the processor to implement a training system for finding an optimal surface for hierarchical classification task on an ontology. The training system receives a training data set and a hierarchical ontology data structure. A surface finding component executing within the training system selects a surface that passes through each path from a root to a leaf node in the hierarchical ontology data structure. The surface finding component determines a plurality of adjacent surfaces that differ from the selected component by one node. The surface finding component selects an optimal surface, based on the selected surface and the plurality of adjacent surfaces, that maximizes accuracy and coverage. The training system trains a classifier model for a cognitive system using the optimal surface and the training data set.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: May 17, 2022
    Assignee: International Business Machines Corporation
    Inventors: Eitan D. Farchi, Pathirage Perera, Orna Raz
  • Patent number: 11329943
    Abstract: Systems and methods relating to communication over relatively low power protocols by adding reliability functionality are presented. Sent messages having reliability functionality include an acknowledgment request flag that indicates that the message includes a request to acknowledge the request once received and an application payload that includes data for the message. The acknowledgment request flag causes responding devices to send an acknowledgment message to the sending device indicating that the sent message has been received.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: May 10, 2022
    Assignee: Google LLC
    Inventors: Pradip De, Jay D. Logue
  • Patent number: 11323514
    Abstract: Systems and methods for tiering data in distributed data networks. A global model is developed based on federated learning where edge servers are able to train a model. The learning from the edge servers are collectively applied to the global model. This process can be repeated until the global model is ready for deployment. The global model allows data to be tiered. This may include pushing data from a datacenter to edge servers or cleaning edge servers of data that does not satisfy the global model. The model can be retrained and can be used to proactively push new content out to the edge servers.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: May 3, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Arunava Das Gupta, Niladri Bhattacharya
  • Patent number: 11314532
    Abstract: Embodiments described include systems and methods for delivering a network application. An intermediary device between a client device and a server hosting a network application establishes a connection with the network application. The intermediary device receives encoded application data and decodes the encoded application data. The application data is encoded graphics data or audio data. The decoded application data is renderable at the client device. The intermediary device transmits the decoded application graphics and/or audio data to a client application of the client application for rendering to provide user access to the network application.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: April 26, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Vipin Borkar, Santosh Sampath, Deepak Sharma, Arvind SankaraSubramanian
  • Patent number: 11316913
    Abstract: A server or other computing device can receive a request for a feed (e.g., Really Simple Syndication, Atom, or other Extensible Markup Language format feed) from a client. Content of the requested feed and a type of the client can be determined. Executable processing logic can be added into the requested feed according to the determined content of the feed and the type of the client. The feed into which the executable processing logic has been added can be sent to the client.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: April 26, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Ling L. Zhang
  • Patent number: 11310345
    Abstract: Described embodiments provide systems and methods for displaying a service graph of microservices based at least on a namespace. A device assigns each of a plurality of microservices of one or more services to a ring of criticality of a plurality of rings of criticality. Each ring of criticality may identify a level of importance of a microservice to the one or more services. The device receives a request to display a service graph of the plurality of microservices according to a selected ring of criticality of the plurality of rings of criticality. The device generates the service graph comprising one or more of the microservices within the selected ring of criticality. The device displays the service graph identifying the one or more microservices within the selected ring of criticality.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: April 19, 2022
    Assignee: Citrix Systems, Inc.
    Inventor: Abhishek Chauhan
  • Patent number: 11310297
    Abstract: A method includes receiving from a transmitting data interface, a data stream mapping of a data input into data shards for transmission in a data stream over a data stream communication channel. Data capacity for a data producing software application from a plurality of data producing software applications is adjusted by increasing or decreasing a number of data shards in the data stream assigned to the data producing software application. An updated data stream mapping of the data input into the plurality of data shards is generated by updating a start hash key and an end hash key in a range for each of the data shards assigned to the data producing software application. The updated data stream mapping is sent to the transmitting data interface for adjusting the data capacity in the data stream transmitted over the data stream communication channel of the data producing software application.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: April 19, 2022
    Assignee: Capital One Services, LLC
    Inventors: Yasaswy Rajendraprasad Ravala, Sudha Shiva Kumar Marri, Arunkumar Natarajan, Krystan R. Franzen