Patents Examined by Tania M Pena-Santana
-
Patent number: 11368351Abstract: A simulation view network streamer is disclosed. A first request is received to generate a first network view stream from a first view that exists in a simulation of a virtual environment. The first view is defined by first view data that identifies a first portion of the virtual environment encompassed by the first view. The first request includes a first destination address of a first output device. A second request is received to generate a second network view stream from a second view that exists in the simulation of the virtual environment concurrently with the first view, the second request including a second destination address of a second output device. A stream of images of the first view is sent to the first output device, and a stream of images of the second view is sent to the second output device.Type: GrantFiled: September 19, 2017Date of Patent: June 21, 2022Assignee: LOCKHEED MARTIN CORPORATIONInventors: Howell B. Hollis, Adam R. Breed, Kevin D. Cartrette
-
Patent number: 11368549Abstract: A stream tool is disclosed that allows a user to seamlessly connect with the different data streams, regardless of the streams' transmission platforms or communication protocols, in order to visually see a representation of the type of data that the data streams are transmitting. A user may specify a particular data stream and provide corresponding connection details. A collection of abstracted software functions enable interaction with the different stream platforms and protocols. Using these abstracted functions, a stream-processing service accesses a requested data stream and samples its data events for either sample timeframe or up to a threshold number of data events. The sampled data events are parsed and visually presented to the user in an easy-to-understand format. The user may then inspect the data stream's data for use in developing robust applications that may integrate and use such data.Type: GrantFiled: December 5, 2019Date of Patent: June 21, 2022Assignee: Microsoft Technology Licensing, LLCInventor: Xavier Geerinck
-
Patent number: 11368500Abstract: The present disclosure describes methods and systems for an automatic device discovery. A registration request is transmitted to register a media device with a server, the registration request comprising a device identifier associated with the media device. A discovery request is caused to be issued to allow client devices previously registered with the server and connected to the first network to discover the media device, wherein the discovery request is to cause at least a subset of the client devices previously registered with the server and connected to the first network to initiate discovery of the media device without requesting permission from a user of a respective client device to initiate the discovery of the media device, wherein the at least the subset of the client devices includes two or more client devices each associated with an auto-connect status.Type: GrantFiled: May 3, 2021Date of Patent: June 21, 2022Assignee: Google LLCInventors: Julien Marchand, Ramona Bobohalma, Daniel Kaemmerer, Sana Mithani
-
Patent number: 11362907Abstract: Techniques are disclosed for passively characterizing a type of host or computing device which may be engaged in a transaction between the host and another computing device. Observation data corresponding to one or more sessions of network traffic between an unclassified host and a second system may be passively generated by a device characterization server. The observation data can be processed by the device characterization server using a machine-learning classifier. The machine-learning classifier can be trained with a set of training data that includes multiple sessions of network traffic from multiple training data hosts. Each session of network traffic includes an exchange of multiple packets in various embodiments, including packets sent from, and packets received by, the training data hosts. Based on the processing, the unclassified host may be characterized by the device characterization server as one of a physical computing device, a virtual machine, or a container.Type: GrantFiled: December 30, 2020Date of Patent: June 14, 2022Assignee: PAYPAL, INC.Inventors: Yotam Perkal, Shlomi Boutnaru, Alon Fishel
-
Patent number: 11356338Abstract: Examples can include an optimizer that dynamically determines where to place virtual network functions for a slice in a distributed Telco cloud network. The optimizer can determine a slice path that complies with a service level agreement and balances network load. The virtual network functions of the slice can be provisioned at clouds identified by the optimal slice path. In one example, performance metrics are normalized, and tenant-selected weights can be applied. This can allow the optimizer to prioritize particular SLA attributes in choosing an optimal slice path.Type: GrantFiled: April 9, 2021Date of Patent: June 7, 2022Assignee: VMware, Inc.Inventors: Jeremy Tidemann, Constantine Polychronopoulos, Marc Andre Bordeleau, Edward Choh, Ojas Gupta, Robert Kidd, Raja Kommula, Georgios Oikonomou
-
Patent number: 11256600Abstract: A method and system for performing queries on a consolidated log directory for multiple servers in a client environment is provided. The log analysis application provides a single login for a user into multiple servers in a client environment. This allows the user to quickly and efficiently navigate client servers and client error log files to troubleshoot and perform pre-configured queries on the log files and client data.Type: GrantFiled: June 7, 2021Date of Patent: February 22, 2022Assignee: CERNER INNOVATION, INC.Inventor: Michael Schiel
-
Patent number: 11196629Abstract: In various embodiments, a device classification service obtains traffic telemetry data for a plurality of devices in a network. The service applies clustering to the traffic telemetry data, to form device clusters. The service generates a device classification rule based on a particular one of the device clusters. The service receives feedback from a user interface regarding the device classification rule. The service adjusts the device classification rule based on the received feedback.Type: GrantFiled: January 6, 2021Date of Patent: December 7, 2021Assignee: Cisco Technology, Inc.Inventors: David Tedaldi, Grégory Mermoud, Pierre-Andre Savalle, Jean-Philippe Vasseur
-
Patent number: 11196700Abstract: A non-transitory computer readable storage medium has instructions executed by a processor to supply prompts from a communication platform to a first machine via a network to register a first user with the communication platform. Prompts are supplied from the communication platform to the first machine via the network to the first user to specify a second user and public network communication constraints. A network address to a single-user, non-transferrable communication client that enforces the public network communication constraints is created. Prompts from the communication platform via the network are supplied to a second machine associated with the second user, allowing the second user to send a second user message through the single-user, non-transferrable communication client. The second user message is sent to the first user via a selected public network allowed by the single-user, non-transferrable communication client.Type: GrantFiled: November 18, 2020Date of Patent: December 7, 2021Assignee: ContactLink CorporationInventor: Jesse Hercules
-
Patent number: 11172030Abstract: Examples described herein may include a playback device receiving, from a control device, a validation-key that includes an application identifier corresponding to a controller application. The playback device may create a session identifier and transmit the session identifier to the control device. The playback device may receive, from the control device, a playback request comprising the session identifier and a playback command. The playback device may determine that the session identifier is valid and then execute the playback command. A computing system may receive identification information related to a controller application and generate the validation-key based on the controller application meeting at least one quality-control metric. The controller application may receive the validation-key from the computing system.Type: GrantFiled: December 2, 2019Date of Patent: November 9, 2021Assignee: Sonos, Inc.Inventor: Andrew Schulert
-
Patent number: 11159403Abstract: Disclosed herein are embodiments of a network monitoring device for a supercomputer system having a plurality of supercomputer nodes. The network monitoring device may utilize plug-in software modules to provide network monitoring capabilities related to discovering the network topologies of the supercomputer system, determining network and computing resources that are available for new applications in the supercomputer system, collecting network and computing resources that are being used by running software applications in the supercomputer system, and monitoring running software applications on the supercomputer system.Type: GrantFiled: February 8, 2021Date of Patent: October 26, 2021Assignee: ARCHITECTURE TECHNOLOGY CORPORATIONInventor: Maher Kaddoura
-
Patent number: 11140067Abstract: A method for discovering a cross-domain link between ports in a network implements different compensation algorithms based on differences in the intervals used to obtain traffic flow information at the ports. A first compensation algorithm discovers the cross-domain link when the intervals have different sizes. A second compensation algorithm discovers the cross-domain link when the intervals are misaligned. The algorithms may be implemented by a cross-domain coordinator which recites count information from network devices that include the ports.Type: GrantFiled: July 3, 2019Date of Patent: October 5, 2021Inventor: Peter Busschbach
-
Patent number: 11128731Abstract: Techniques for utilizing a metric tracking agent to track how resources are used to process a payload across different network boundaries are disclosed herein. A process that is to be performed on a payload within a boundary is identified. A metric tracking agent is also identified, where this metric tracking agent defines a scope of the process and is associated with a metric counter used to determine a metric value for the process. While the process is being performed in accordance with the defined scope, the metric value is calculated so as to reflect the resource usage expended by the network boundary and is logged by a log associated with the metric tracking agent. The metric tracking agent, which includes the metric value, is then provided to either a subsequent system boundary or to a metric store.Type: GrantFiled: January 24, 2019Date of Patent: September 21, 2021Assignee: Microsoft Technology Licensing, LLCInventor: Bart J. F. De Smet
-
Patent number: 11121942Abstract: Systems, computer-implemented methods, and computer program products that facilitate orchestration engine components for a cloud computing environment are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a ranking component that can rank respective connection components based on one or more attributes of the respective connection components. The computer executable components can further comprise a selection component that can select a connection component based on rank. The computer executable components can also comprise an orchestration engine component that can, based on the selected connection component, operatively couple a provisioning component to a computing resource component t of a cloud-based computing platform.Type: GrantFiled: April 4, 2018Date of Patent: September 14, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Alexei Karve, Thomas E. Chefalas, Matthew X. Staffelbach, Neeraj Asthana
-
Patent number: 11086652Abstract: A system is described for fault-tolerant delivery of virtualized applications. A client on a client device requests access to a virtualized application. The application is launched in a server-based virtual machine and computer vision is used to determine whether the application launched successfully based on the UI produced by the application. If it is determined that the application failed to launch successfully, an alternative mechanism is used to deliver access to the application using an application storage volume (ASV), which is a mountable container containing the application. In one approach, the ASV is mounted directly to the client device. In another approach, a second virtual machine is launched and the ASV is mounted on the second virtual machine.Type: GrantFiled: January 25, 2019Date of Patent: August 10, 2021Assignee: VMware, Inc.Inventors: Sisimon Soman, Jairam Choudhary
-
Patent number: 11075806Abstract: In general, techniques are described for providing a hierarchical naming scheme used to propagate state information within network devices. A network device comprising a topic database and a processor may be configured to perform the techniques. The topic database may be configured to store a hierarchical naming scheme that associates objects representative of the state information to hierarchically arranged topics. The processor may be configured to associate consuming components within the network device to the hierarchically arranged topics, and operate as a producer component to publish an object to one of the hierarchically arranged topics. The processor may also be configured to propagate the published object to one of the consumer components associated with the one of the hierarchically arranged topics.Type: GrantFiled: June 30, 2016Date of Patent: July 27, 2021Assignee: Juniper Networks, Inc.Inventors: Pramod Srinivasan, Dinesh Bakiaraj, David M. Katz
-
Patent number: 11061799Abstract: A method and system for performing queries on a consolidated log directory for multiple servers in a client environment is provided. The log analysis application provides a single login for a user into multiple servers in a client environment. This allows the user to quickly and efficiently navigate client servers and client error log files to troubleshoot and perform pre-configured queries on the log files and client data.Type: GrantFiled: December 28, 2017Date of Patent: July 13, 2021Assignee: CERNER INNOVATION, INC.Inventor: Michael Schiel
-
Patent number: 11023286Abstract: A method, computer system, and a computer program product for migrating a service from one container to another container is provided. The present invention may include obtaining a first group of requests that are accessing a service launched in a first container instance and a second group of requests that are waiting for accessing the service. The present invention may also include generating a migrated service in a second container instance by migrating the service from the first container instance to the second container instance based on the obtained first and second groups of requests. The present invention may further include directing the second group of requests to the migrated service in the second container instance.Type: GrantFiled: May 5, 2020Date of Patent: June 1, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Xin Peng Liu, Ying Mao, Kun Yang, Jing You, Wu Mi Zhong
-
Patent number: 11016772Abstract: A method and system for proxy scripting in a network functions virtualization environment is disclosed. The method comprises the step of sending scripting instructions from a server to a proxy virtual network function, the scripting instructions being indicative of a script to be executed on a target virtual network function. Then, in response to receiving the scripting instructions by the proxy virtual network function, opening a remote command execution session from the proxy virtual network function to the target virtual network function. Then, the method further includes sending the script from the proxy virtual network function to the target virtual network function, before executing the script on the target virtual network function.Type: GrantFiled: April 6, 2018Date of Patent: May 25, 2021Assignee: EXFO Inc.Inventors: Yves Gagnon, Andrei Radulescu-Banu
-
Patent number: 11003723Abstract: System and method to acquire data from a deep web are provided. The system includes a processing subsystem. The processing subsystem includes a local virtual private network module configured to create at least one first virtual private network within a router. The system also includes a cloud virtual private network (VPN) module configured to create a plurality of second virtual private networks based on the at least one first virtual private network. The plurality of second virtual private networks is configured to enable an access to the deep web. The system also includes a plurality of virtual computing devices configured to access the deep web by one or more crawlers based on one or more parameters and to acquire the data from the deep web based on the one or more parameters. The system also includes a storage device configured to store the data acquired from the deep web.Type: GrantFiled: August 22, 2018Date of Patent: May 11, 2021Assignee: Marlabs Innovations Private LimitedInventor: Bimodh Jo Mathew
-
Patent number: 10999331Abstract: The present disclosure describes methods and systems for an automatic device discovery and connection protocol via a multi-device experience server. The server may register user devices and associate them with a local network. Upon receiving a request from a media device on the local network, the server may trigger a user device to automatically discover and connect to the media device, increasing speed of discovery and connections, reducing required user control and direction, and enhancing connectivity and communications between the devices, providing new channels for interaction.Type: GrantFiled: July 27, 2016Date of Patent: May 4, 2021Assignee: Google LLCInventors: Julien Marchand, Ramona Bobohalma, Daniel Kaemmerer, Sana Mithani