Patents Examined by Leon Y Tseng
  • Patent number: 11716377
    Abstract: Some embodiments of the invention provide a method for cloning a set of one or more applications implemented by a first set of machines connected through a first logical network that defines a virtual private cloud in a set of one or more datacenters. The method instantiates a cloned, second set of machines that is a replicated copy of the first set of machines. The method identifies a set of network configuration data that configures a set of logical forwarding elements (LFEs) of the first logical network. The method uses the identified set of network configuration data to define a cloned, second logical network to connect the cloned, second set of machines.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: August 1, 2023
    Assignee: VMWARE, INC.
    Inventors: Giridhar Subramani Jayavelu, Sidharth Surana, Subrahmanyam Bolla
  • Patent number: 11700138
    Abstract: A method for configuring home automation installation including at least one home automation device capable of communicating with at least one central control unit, the method being executed by a management unit capable of communicating with the at least one central control unit; the method including the following steps: receiving, from the central control unit, at least one configuration message relating to at least one home automation device; obtaining a location identifier of the at least one home automation device; recording a correspondence between the location identifier of the at least one home automation device and at least one identification element contained in the configuration message; recording at least one type of the at least one home automation device; and/or the at least one definition of a function, a state variable and/or a function conversion rule. Also disclosed is a control method and a monitoring method.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: July 11, 2023
    Assignee: OVERKIZ
    Inventor: Sylvain Pognant
  • Patent number: 11695721
    Abstract: An apparatus, method and computer program product may be provided for updating a graph-based knowledge representation data structure using one or more conversation segments. Updating a graph-based knowledge representation data structure may include receiving a conversation segment. The conversation segment may comprise one or more group-based communication messages and one or more sending user identifiers of the one or more group-based communication messages. Updating a graph-based knowledge representation data structure may further include identifying the one or more sending user identifiers of each group-based communication message of the conversation segment. Updating a graph-based knowledge representation data structure may further include determining one or more user identifiers of the sending user identifiers that satisfy conversation participation criteria.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: July 4, 2023
    Assignee: Salesforce, Inc.
    Inventors: Jerry Talton, Andrew S. Morrison, Japinder Singh, Jon Katzur, John Gallagher
  • Patent number: 11683223
    Abstract: Novel tools and techniques for network data plane management are provided. A system includes a host machine that includes a database, processor, and non-transitory computer readable media comprising instructions executable by the processor to obtain, via the database, a network configuration, spawn a container according to the network configuration, wherein the container is configured, based on the network configuration, to be coupled to a network overlay via a network interface, receive, via the network interface, incoming data associated with the container, the incoming data having attached one or more attached network data attributes, and identify, via the database, the attached one or more network data attributes attached to the incoming data as one or more network data attributes of the network data model.
    Type: Grant
    Filed: December 24, 2021
    Date of Patent: June 20, 2023
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Ronald A. Lewis, Stephen Opferman
  • Patent number: 11677844
    Abstract: A method of delivering location-specific content by a content processing server is disclosed. A request for web content is received by the content processing server. A location of an originator of the received request for web content is identified. A local proxy server is selected based on the identified location of the originator of the received request for web content. The web content is requested via the selected local proxy server. Location-specific web content from the content provider is received via the selected local proxy server. The received local-specific web content is sent to the originator of the received request in response to the received request.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: June 13, 2023
    Assignee: Akamai Technologies, Inc.
    Inventors: Justin Kenneth Fitzhugh, Peter Alan Blum, Girish Vaitheeswaran
  • Patent number: 11663019
    Abstract: A native restart controller restarts services in a controlled manner. The services run in a cloud computing environment comprising a plurality of computing devices executing a plurality of Kubernetes pods comprising one or more containers. An indication is received of a deployment defining a service to be implemented in the cloud computing environment, the deployment including a desired number of instances of the service. An API is instantiated that is operable to provide a first state indicative of whether restarts are to be controlled by the restart controller and a second state indicating that a restart is required. In response to receiving an indication that restarts for the cluster are to be controlled by the restart controller and that a restart is required, the instances are restarted in a sequence in accordance with restart criteria associated with the service.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: May 30, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: David Charles Hotham, Murray William Rogers, Sophie Stratton, Joseph Ellis Darracott Powell, Matthew Ian Ronald Williams
  • Patent number: 11657805
    Abstract: A speech processing system uses contextual data to determine the specific domains, subdomains, and applications appropriate for taking action in response to spoken commands and other utterances. The system can use signals and other contextual data associated with an utterance, such as location signals, content catalog data, data regarding historical usage patterns, data regarding content visually presented on a display screen of a computing device when an utterance was made, other data, or some combination thereof.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: May 23, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Ponnu Jacob, Uday Kumar Kollu, Jingqian Zhao, Prathap Ramachandra, Adam Kalman, Ruiqi Luo, Krupal Maddipati, Charlotte Alizerine Dzialo, Wenbo Yan, Liu Yang, Mohammad Alnuaimat, Meng Xie, Nalledath P Vinodkrishnan, Adriano Devillaine
  • Patent number: 11650869
    Abstract: A quantum computing service includes connections to multiple quantum hardware providers that are configured to execute quantum circuits using quantum computers based on multiple quantum technologies. The quantum computing service also includes at least two edge computing devices at the quantum hardware provider facilities. The edge computing devices are configured to be controlled by the quantum computing service to cause quantum jobs to be performed on the quantum computers at the quantum hardware provider facilities.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: May 16, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Jeffrey Paul Heckey, Cody Aoan Wang, Christopher Kasprowicz, Boyu Wang
  • Patent number: 11652894
    Abstract: A second screen device can discover one or more first screen devices connected to a network using a DIAL discovery request. In response to the DIAL request, a preferred first screen device sends a formatted response that includes one or more capabilities associated with an application or software that is executed by or hosted by the first screen device. For example, the formatting can use a header extension for a response to a DIAL discovery request. In another example, the formatting can use a header tag for a response to a DIAL device description request. Formatting the response to the DIAL request to include information about the capabilities of the first screen device ensures that the first screen device that is preferred for the playback of selected content is positioned at the top of the list or menu presented to a user at the second screen device.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: May 16, 2023
    Assignee: ARRIS ENTERPRISES LLC
    Inventors: Virendra Singh, Vinod Jatti
  • Patent number: 11652897
    Abstract: A method, a device, and a non-transitory storage medium are described in which an application management service is provided. The service may provide a coordination between network or platform level application management functions and application level application management functions that enables the management of an application service. The network or platform level application management functions may include autoscaling, load balancing, and ingress resource management. The application level application management functions may include throttling and circuit breaker functions.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: May 16, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Satish S. Vasamsetti, Parry Cornell Booker, Peter B. Sensenbrenner
  • Patent number: 11646989
    Abstract: Exemplary embodiments provide techniques for promoting and providing subscribed content via a messaging platform. An article may be viewed via a social networking service (such as in a social network's news feed), or on a partner website integrated with the social networking service and/or messaging service. When opening the article (e.g., in a web-based view), a banner may be displayed in association with the article indicating that the article could have been received as part of a messaging-based subscription service. The banner may include a control to subscribe to the publisher with the messaging service. Topics related to an article may be suggested in the message thread for the subscription, with the selection of a topic retrieving additional articles from that publisher related to that topic. These additional articles may be selected using social networking topic determination.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: May 9, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Edward Young Zhang, Weiwei Ding, Qian Wang, Ming Xiao, Guangyuan Liu
  • Patent number: 11647073
    Abstract: A method comprises receiving a list of names of compute resources of an enterprise network, the names of compute resources including at least one name of a virtual machine and at least one name of a host, for each of the list of names: assessing a particular name of the list of names for removable data and removing the removable data to generate a feature for that particular name, for each feature, determining distances based on at least one metric for every other feature, grouping features based on distances, each feature being in only one group, recommending groups of compute resources based on groups of features, each feature of a group of features being associated with a different compute resource, the group of compute resources corresponding to a particular group of features, and providing a report of recommended groups.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: May 9, 2023
    Assignee: Virtual Instruments Worldwide, Inc.
    Inventors: Michael Bello, Elizaveta Tavastcherna
  • Patent number: 11646972
    Abstract: Systems and methods for managing network resources are disclosed. One method can comprise receiving first information relating to network traffic parameters and receiving second information relating to one or more contextual events having an effect on the network traffic parameters. The first information and the second information and be correlated. And one or more network resources can be allocated based on the correlation of the first information and the second information.
    Type: Grant
    Filed: April 13, 2022
    Date of Patent: May 9, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventor: David Allen Rose
  • Patent number: 11632302
    Abstract: The system for optimizing bandwidth during an online meeting comprises data processing systems associated with a user comprising a processor module, a digital client and a digital client display interface, wherein the processor module causes the digital client to publish an audio-visual stream comprising a video component and an audio component from the corresponding data processing system. The system further comprises a first data processing system, among the data processing systems. The first data processing system is configured to receive an instruction to optimize the bandwidth by limiting the number of data processing systems from which an audio-visual stream is to be played on a first digital client display interface of the first data processing system. Further, the first data processing system may play, in the first digital client display interface, an audio-visual stream from each of the number of data processing systems as instructed by the first user.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: April 18, 2023
    Inventor: Kishore Daggubati
  • Patent number: 11620255
    Abstract: The present disclosure generally relates to a device, method, or system for time sensitive networking. In an example, the device can include a time-sensitive networking controller and a scheduler. The device also includes an enhanced gate control list maintained on the time-sensitive networking controller to include a direct memory access address, a launch time, and a pre-fetch time for a data packet. The device may also include a transmitter of the time-sensitive networking controller to transmit the data packet retrieved using the direct memory access address at the launch time identified by the scheduler.
    Type: Grant
    Filed: December 24, 2021
    Date of Patent: April 4, 2023
    Assignee: Intel Corporation
    Inventor: Kishore Kasichainula
  • Patent number: 11606445
    Abstract: Disclosed herein are a method for operating a relation server and a system using the method. The method for operating the relation server for managing relations between machines includes generating, by the relation server, a capability set required to execute a command by analyzing the command, and grouping, by the relation server, machines that are to execute the command, among the machines, based on the generated capability set, and capability parameters and status parameters of respective machines that have been previously registered in the relation server or that are extractable by the relation server.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: March 14, 2023
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Young-Sic Jeong, Sang-Keun Yoo, Yong-Woon Kim
  • Patent number: 11570247
    Abstract: A distributed data storage system that includes endpoint nodes, gateway nodes, and one or more gateway name servers. A gateway name server receives from clients resolution requests to resolve to a gateway node and resolves the resolution requests to a gateway node address of a gateway node. A gateway node receives client requests to access an endpoint node and redirects the requests to endpoint nodes identified by a gateway node whose address was resolved to by a gateway name server. An endpoint node receives from a client a retrieval request to retrieve data based on being redirected to the endpoint node. When a retrieval request is received and the endpoint node stores the data, the endpoint node sends the data to the client. When a retrieval request is received and the endpoint node does not store the data, the endpoint node forwards the retrieval request to another endpoint node.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: January 31, 2023
    Assignee: GOODBLOCK TECHNOLOGIES, INC.
    Inventor: Stephanie Marie Sunshine
  • Patent number: 11553063
    Abstract: A computing system can be configured to input model input that includes context data into a machine-learned model and receive model output that describes one or more semantic entities referenced by the context data. The computing system can be configured to provide data descriptive of the semantic entity or entities to the computer application(s) and receive application output(s) respectively from the computing application(s) in response to providing the data descriptive of semantic entity or entities to the computer application(s). The application output(s) received from each computer application can describe available action(s) of the corresponding computer application with respect to the semantic entity or entities. The computing system can be configured to provide at least one indicator to a user that describes the available action(s) of the corresponding computer applications with respect to the semantic entity or entities.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: January 10, 2023
    Assignee: GOOGLE LLC
    Inventors: Tim Wantland, Robert Berry, Brandon Barbello
  • Patent number: 11552993
    Abstract: A method of collecting training data related to a branded phishing URL may comprise retrieving a phishing URL impersonating a brand; fetching a final webpage referenced thereby; determining the main language of the textual content thereof; rendering graphical representation(s) of the final webpage; extracting, from the source of URLs, information including the retrieved phishing URL, a brand, a type and a date associated therewith and storing the extracted information together with the final webpage and the rendered graphical representation(s). A message that contains a URL matching the phishing URL may then be retrieved. The main language of the textual content of the message may be determined and graphical representations thereof rendered. A record may be updated with the message, the main language and the rendered graphical representations, which may be made accessible as training data to train users to recognize phishing websites and messages.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: January 10, 2023
    Assignee: VADE USA, INCORPORATED
    Inventors: Adrien Gendre, Olivier Lemarié, Sébastien Goutal
  • Patent number: 11553049
    Abstract: A first terminal device may obtain address information by using a communication device different from the first terminal device, the address information being for sending information to a second terminal device different from both the first terminal device and the communication device; send connection information to the communication device, the connection information being for the communication device to connect to a network; and after the connection information has been sent to the communication device, send notification information with the obtained address information as a destination, the notification information indicating that the connection information has been sent to the communication device.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: January 10, 2023
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Ryoya Tsuji