Patents Examined by Leon Y Tseng
-
Patent number: 11716377Abstract: 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: GrantFiled: October 22, 2021Date of Patent: August 1, 2023Assignee: VMWARE, INC.Inventors: Giridhar Subramani Jayavelu, Sidharth Surana, Subrahmanyam Bolla
-
Patent number: 11700138Abstract: 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: GrantFiled: December 21, 2017Date of Patent: July 11, 2023Assignee: OVERKIZInventor: Sylvain Pognant
-
Patent number: 11695721Abstract: 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: GrantFiled: August 31, 2021Date of Patent: July 4, 2023Assignee: Salesforce, Inc.Inventors: Jerry Talton, Andrew S. Morrison, Japinder Singh, Jon Katzur, John Gallagher
-
Patent number: 11683223Abstract: 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: GrantFiled: December 24, 2021Date of Patent: June 20, 2023Assignee: CenturyLink Intellectual Property LLCInventors: Ronald A. Lewis, Stephen Opferman
-
Patent number: 11677844Abstract: 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: GrantFiled: March 2, 2021Date of Patent: June 13, 2023Assignee: Akamai Technologies, Inc.Inventors: Justin Kenneth Fitzhugh, Peter Alan Blum, Girish Vaitheeswaran
-
Patent number: 11663019Abstract: 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: GrantFiled: April 29, 2021Date of Patent: May 30, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: David Charles Hotham, Murray William Rogers, Sophie Stratton, Joseph Ellis Darracott Powell, Matthew Ian Ronald Williams
-
Patent number: 11657805Abstract: 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: GrantFiled: June 24, 2021Date of Patent: May 23, 2023Assignee: 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
-
Quantum computing service with local edge devices supporting multiple quantum computing technologies
Patent number: 11650869Abstract: 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: GrantFiled: November 27, 2019Date of Patent: May 16, 2023Assignee: Amazon Technologies, Inc.Inventors: Jeffrey Paul Heckey, Cody Aoan Wang, Christopher Kasprowicz, Boyu Wang -
Patent number: 11652894Abstract: 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: GrantFiled: August 27, 2021Date of Patent: May 16, 2023Assignee: ARRIS ENTERPRISES LLCInventors: Virendra Singh, Vinod Jatti
-
Patent number: 11652897Abstract: 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: GrantFiled: September 7, 2022Date of Patent: May 16, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Satish S. Vasamsetti, Parry Cornell Booker, Peter B. Sensenbrenner
-
Patent number: 11646989Abstract: 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: GrantFiled: April 18, 2022Date of Patent: May 9, 2023Assignee: Meta Platforms, Inc.Inventors: Edward Young Zhang, Weiwei Ding, Qian Wang, Ming Xiao, Guangyuan Liu
-
Patent number: 11647073Abstract: 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: GrantFiled: July 15, 2022Date of Patent: May 9, 2023Assignee: Virtual Instruments Worldwide, Inc.Inventors: Michael Bello, Elizaveta Tavastcherna
-
Patent number: 11646972Abstract: 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: GrantFiled: April 13, 2022Date of Patent: May 9, 2023Assignee: Comcast Cable Communications, LLCInventor: David Allen Rose
-
Patent number: 11632302Abstract: 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: GrantFiled: July 15, 2022Date of Patent: April 18, 2023Inventor: Kishore Daggubati
-
Patent number: 11620255Abstract: 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: GrantFiled: December 24, 2021Date of Patent: April 4, 2023Assignee: Intel CorporationInventor: Kishore Kasichainula
-
Patent number: 11606445Abstract: 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: GrantFiled: June 23, 2021Date of Patent: March 14, 2023Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Young-Sic Jeong, Sang-Keun Yoo, Yong-Woon Kim
-
Patent number: 11570247Abstract: 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: GrantFiled: November 9, 2020Date of Patent: January 31, 2023Assignee: GOODBLOCK TECHNOLOGIES, INC.Inventor: Stephanie Marie Sunshine
-
Patent number: 11553063Abstract: 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: GrantFiled: January 10, 2019Date of Patent: January 10, 2023Assignee: GOOGLE LLCInventors: Tim Wantland, Robert Berry, Brandon Barbello
-
Patent number: 11552993Abstract: 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: GrantFiled: October 18, 2021Date of Patent: January 10, 2023Assignee: VADE USA, INCORPORATEDInventors: Adrien Gendre, Olivier Lemarié, Sébastien Goutal
-
Patent number: 11553049Abstract: 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: GrantFiled: March 31, 2021Date of Patent: January 10, 2023Assignee: BROTHER KOGYO KABUSHIKI KAISHAInventor: Ryoya Tsuji