Patents Examined by Anthony Mejia
  • Patent number: 11310199
    Abstract: Disclosed are methods, systems, and devices for management of a premises. The premises may comprise one or more devices, such as a gateway device, a control device, or a premises device. A computing device, such as a server external to the premises, may receive data indicative of the premises device. The computing device may determine to update a configuration of one or more devices at the premises, such as the gateway device or the control device. Configuration data may be sent to the gateway device to update the configuration.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: April 19, 2022
    Assignee: iControl Networks, Inc.
    Inventors: Marc Baum, Paul J. Dawes
  • Patent number: 11310146
    Abstract: A method and system for a VPN setup in which one of the peers' outgoing traffic is dynamically rerouted to exit VPN servers based on infrastructure or user requirements without losing the initial connection state or leaking unencrypted network traffic is described. One exemplary embodiment describes a method for a client to change their routing to multiple server locations. Another exemplary embodiment describes a method for the entry VPN servers to reroute traffic based on strategic traffic analysis.
    Type: Grant
    Filed: March 27, 2021
    Date of Patent: April 19, 2022
    Assignee: Netflow, UAB
    Inventors: Karolis Kaciulis, Donatas Budvytis
  • Patent number: 11303556
    Abstract: A routing system can provide a Dynamic-Hybrid Forwarding Information Base (DHFIB). A control component of the routing system can build a routing table that includes routing information (e.g., prefixes, addresses, etc.) for use by a first routing component. The routing table can be ordered or ranked based on traffic information from the first routing component. Then, the control component can create the DHFIB from the routing table, wherein the DHFIB is a portion of the routing table and related to the first routing component. As such, the portion of the routing table selected for the DHFIB can be the set of prefixes in the routing table that represent the most frequently routed or most important prefixes in the routing table. Finally, the control component can forward the DHFIB to the first routing component to allow the routing component to route communications.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: April 12, 2022
    Assignee: LEVEL 3 COMMUNICATIONS, LLC
    Inventors: Stewart Bamford, Brent Wharton Smith, Noah Kipling Weis
  • Patent number: 11296973
    Abstract: [Problem] A route information transfer device that transfers packets advertising route information between routers of different service types is provided. [Solution] The route reflector (route information transfer device) 1 includes: a packet reception unit 11 that receives packets from a PE (router) 2; an information update unit 120 that updates a parameter related to the service type included in the received packet according to the PE 2 and the virtual private network, and stores the updated parameter in the service-type information storage unit 13; an information conversion unit 14 that refers to the service-type information storage unit 13 and converts the parameter related to the service type of the source PE2 of the packet into a parameter related to a service-type of the destination PE 2 in an identical virtual private network; and a packet transmission unit 16 that transmits a packet including the converted parameter to the destination PE 2.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: April 5, 2022
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Kazuto Toyozumi, Ken Takahashi, Shigemasa Kumagawa
  • Patent number: 11288689
    Abstract: A method determines a user demographic profile of a user that visits one or more websites of a predetermined group of websites. The method includes generating a first record of visits by the user to the websites of the predetermined group of websites. The method further includes providing one or more website profiles comprising demographic characteristics of each website visited by the user of the predetermined group of websites. The method further includes calculating an estimated user demographic profile of the user by using the first record of visits by the user and the one or more website profiles.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: March 29, 2022
    Assignee: VIANT TECHNOLOGY LLC
    Inventors: Timothy C. Vanderhook, Christopher J. Vanderhook, Adityavijay B. Rathore, Manish H. Patil, Nagendra M. N. Sastry, Raviratan Arora, Shanubhog G. Sangameswara
  • Patent number: 11290366
    Abstract: A communication device includes a communication part capable of communicating with a network device via a relay device; and a control part controlling an operation of the communication part such that, in a case where communication of the communication part fails, when the relay device is not a device that performs a route search operation using a spanning tree protocol, the communication part resumes communication with the network device after a first time period has elapsed, and, when the relay device is a device that performs the route search operation, the communication part resumes communication with the network device after a second time period longer than the first time period has elapsed.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: March 29, 2022
    Assignee: Oki Electric Industry Co., Ltd.
    Inventor: Takuya Matsumoto
  • Patent number: 11283738
    Abstract: Artificial intelligence systems utilizing a chat driven interface that includes a chat portion and a display portion are disclosed. The user may interact with the chat portion of the interface in a human understandable and comfortable manner (e.g., through natural language). The artificial intelligence system uses the context of the interactions in the chat portion of the interface to drive the presentation of content in the display portion interface and the chat portion such that the content presented in the display portion of the interface reflects the intents or concepts expressed in the chat portion of the interface, and the chat portion and the display portion of the interface are kept in synchronicity.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: March 22, 2022
    Assignee: REALPAGE, INC.
    Inventors: Richard Lawrence Stillwell, Jr., Steven Anderson Taylor, Kyle W. Kothe
  • Patent number: 11277471
    Abstract: Techniques are described for providing managed computer networks, such as for managed virtual computer networks overlaid on one or more other underlying computer networks. In some situations, the techniques include facilitating replication of a primary computing node that is actively participating in a managed computer network, such as by maintaining one or more other computing nodes in the managed computer network as replicas, and using such replica computing nodes in various manners. For example, a particular managed virtual computer network may span multiple broadcast domains of an underlying computer network, and a particular primary computing node and a corresponding remote replica computing node of the managed virtual computer network may be implemented in distinct broadcast domains of the underlying computer network, with the replica computing node being used to transparently replace the primary computing node in the virtual computer network if the primary computing node becomes unavailable.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: March 15, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Jason Brandwine, Kevin Christopher Miller, Andrew J. Doane
  • Patent number: 11252655
    Abstract: Disclosed are various embodiments for managing assignments of network slices. In one embodiment, a request is received to allocate a network slice in a radio-based network having a radio access network and an associated core network to an application connected to the radio-based network. The request specifies a set of quality-of-service constraints required for the network slice. A set of network functions in the radio-based network is configured to implement the network slice.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: February 15, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Diwakar Gupta, Kiran Kumar Edara, Igor A. Kostic, Kaixiang Hu, Shane Ashley Hall, Ishwardutt Parulkar
  • Patent number: 11252112
    Abstract: A message providing device includes a receiving section that receives a registration request for an association of a software robot program with an external device for each user, the software robot program operating on a message service in which a message is transmitted and received between users, to transmit and receive the message to and from a user, and a registration section that provides plural same software robot programs for one user and registers one or plural different external devices from each other in association with each of the plural same software robot programs in accordance with the request from the user.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: February 15, 2022
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Hideaki Sugimoto, Shigeo Miyata, Hiroyuki Mitsuhashi, Xiaojing Zhang, Shiori Oikawa, Yu Mishima
  • Patent number: 11245651
    Abstract: An information processing apparatus includes a receiving unit that receives an operation that, using a character string that is specified by multiple messages about a predetermined topic, registers a task that involves one or more users, and a display controller that displays, as information on the task registered when the receiving unit receives the operation, information that is a combination of the specified character string and a predetermined character string that is identified based on the specified character string or the messages.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: February 8, 2022
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Qianru Qiu, Jun Shingu
  • Patent number: 11245611
    Abstract: Techniques described herein relate to performing an analysis of application of a routing policy to a route. Specifically, the techniques relate to a command that may be executed to evaluate the steps of the routing policy (e.g., a route map). A copy of a live route map may be made. Receipt of the command may cause the steps of the routing policy to be simulated using the copy. The simulation may return results of analyzing the outcome of each step in the routing policy. Based on the results, an updated routing policy copy may be generated that changes one or more steps in the routing policy. The updated routing policy copy may then be re-simulated to determine if the changes caused the intended effect. If so, the live routing policy may be replaced with the updated routing policy copy.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: February 8, 2022
    Assignee: Arista Networks, Inc.
    Inventor: David Cronin
  • Patent number: 11245614
    Abstract: Features are disclosed for managing routing rules stored by a routing device and used to manage network traffic in a network. A computing device can receive multiple routing rules corresponding to multiple routing devices in the network. The computing device can use a formal specification and a snapshot to generate a model of the network. The computing device may use the model in order to statically determine the set of possible paths without causing the transmission of data between a routing device and a destination. the computing device may compare the identified routing rules and the possible paths in order to determine excess routing rules. The computing device may remove the excess routing rules from the routing rules for each routing device such that each routing device routes subsequent network traffic based on the updated routing rules.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: February 8, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: John David Backes, Samuel Bayless, Daniel William Dacosta, Ao Li
  • Patent number: 11245739
    Abstract: Future data connection quality may be predicted based on past data connection quality, and future requests for data may be predicted based on past requests. These predictions may be used to help decide whether, when, and/or how to deliver the data in a proactive manner. For example, according to some aspects described herein, a future data connection quality may be predicted based at least on historical data connection quality. It may be determined whether to pre-deliver at least a first portion of an item of content based at least on the predicted future data connection quality. If so, then the at least the portion of the item of content may be pre-delivered to the device and/or to another destination.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: February 8, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Tom Barker, Michael Chen
  • Patent number: 11240188
    Abstract: Technologies are described to increase a data limit for a user of a communication application by introducing additional archive mailboxes as the original archive fills up or subsequently added archive mailboxes fill up. Thus, a user's data limit may be effectively removed through the use of N additional archive mailboxes. The additional mailboxes may be integrated into the architecture of the communication application such that their use is transparent to the user and/or an administrator of the communication application or associated service. In other examples, additional mailboxes may be used to add to the capacity of the primary mailbox (cached) as well.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: February 1, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dheepak Ramaswamy, Sanjay Ramaswamy, Le-Wu Tung, Song Yang, Julian Zbogar-Smith, Gagandeep Kohli, Sowmy Srinivasan, Kamal Janardhan
  • Patent number: 11240102
    Abstract: A system and method for dynamically identifying an accessory or other peripheral device to be wirelessly paired with a tablet computer or other primary device, wherein the accessory comprises a display screen that displays a quick response (QR) code when the accessory is not paired, and after the QR code is scanned by the tablet computer, which is then wirelessly paired with the accessory, the QR code is replaced on the display screen with an image associated with the user, such as a picture of the user, the users name, or other means of associating the accessory with the user.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: February 1, 2022
    Assignee: Learning Squared, Inc.
    Inventor: Andrew Butler
  • Patent number: 11237956
    Abstract: An object-based storage system comprising a host system capable of executing applications for and with an object-based storage device (OSD). Exemplary configurations include a call interface, a physical layer interface, an object-based storage solid-state device (OSD-SSD), and are further characterized by the presence of a storage processor capable of processing object-based storage device algorithms interleaved with processing of physical storage device management. Embodiments include a storage controller capable of executing recognition, classification and tagging of application files, especially including image, music, and other media. Also disclosed are methods for initializing and configuring an OSD-SSD device.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: February 1, 2022
    Inventor: Paul A. Duran
  • Patent number: 11240153
    Abstract: In one embodiment, a device makes a determination that a first predictive routing policy generated by a predictive routing engine for a network would have performed better than a preexisting routing policy that is active in the network. The device adjusts, based on the determination, a level of trust associated with the predictive routing engine. The device obtains information regarding a second predictive routing policy generated by the predictive routing engine for the network. The device activates the second predictive routing policy in the network, based on the level of trust associated with the predictive routing engine.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: February 1, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Jean-Philippe Vasseur, Grégory Mermoud, Vinay Kumar Kolar
  • Patent number: 11218363
    Abstract: In one example, a cloud-based services exchange comprises a plurality of interconnection assets configured to connect a customer of the cloud-based services exchange to one or more cloud service providers, the plurality of interconnection assets including a virtual circuit by which the customer accesses a cloud service from the one or more cloud service providers; and an orchestration engine configured to modify the plurality of interconnection assets.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: January 4, 2022
    Assignee: Equinix, Inc.
    Inventors: Parveen Kumar, Gagan Maheshwari, Jaganathan Jeyapaul, Brian J. Lillie
  • Patent number: 11218536
    Abstract: Processing data in a communications system comprising a plurality of servers is provided. First data received from a communications device is directed to a given server in the plurality of servers. A server identifier identifying the given server is transmitted to the communications device. Subsequent data is received from the communications device. The subsequent data comprises the server identifier and a further parameter. The given server is selected on the basis of at least the server identifier and some of the subsequent data received from the communications device is directed to the given server. In the event of a need to redirect subsequent data to a server other than the given server, a different server is selected on the basis of at least the further parameter and further of the subsequent data received from the communications device is directed to the selected different server.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: January 4, 2022
    Assignee: Metaswitch Networks Ltd
    Inventors: David Drysdale, Michael Bell