Patents Examined by Minh-Chau Nguyen
  • Patent number: 11172035
    Abstract: In an edge data management methodology, first information is obtained pertaining to a given data set associated with a computing environment, wherein the computing environment comprises one or more edge computing networks and one or more centralized computing networks. Second information is obtained that is descriptive of processing functionalities available at the one or more edge computing networks. Third information is obtained that is descriptive of processing functionalities available at the one or more centralized computing networks. A processing location decision is generated for at least a portion of the given data set based on the obtained first, second and third information. Time cost information may also be obtained that is associated with processing of at least a portion of the given data set, and used to generate the processing location decision.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: November 9, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Nicole Reineke, James R. King
  • Patent number: 11165631
    Abstract: This disclosure describes techniques for analyzing information generated as a result of monitoring resources within computing environments. In one example, this disclosure describes a method that includes observing a plurality of alerts generated in response to monitoring resources associated with a plurality of connected elements within a network; determining a plurality of occurrence counts; determining a plurality of concurrent occurrence counts, wherein each of the plurality of concurrent occurrence counts represents a count of concurrent occurrences of two or more of the alerts in the set of historical alerts; and identifying one or more root cause alerts, wherein the one or more root cause alerts are determined based on the plurality of occurrence counts and the plurality of the concurrent occurrence counts, and wherein the one or more root cause alerts are a subset of the plurality of alerts.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: November 2, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Harshit Naresh Chitalia, Srivignessh Pacham Sri Srinivasan, Tarun Banka, Travis Gregory Newhouse, Sumeet Singh, Pawan Prakash
  • Patent number: 11165658
    Abstract: Aggregated health information for a managed network may be retrieved and processed in response to changes to the managed network topology, configuration, or software. In response to receiving notification that a change to a component of the managed network has occurred, a change audit analysis engine can retrieve performance indicator information from components along a traceroute including the component which underwent the change. The retrieved performance indicator information can be processed by a memory based neural network to predict an impact of the change on the aggregated health of the managed network. The predicted impact can be compared to network health information retrieved through an ongoing basis and issues can be determined based on a comparison of the predict impact and the retrieved health information.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: November 2, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Shankar Ramanathan, Muhilan Natarajan, Gonzalo Salgueiro, Jerome Henry, Robert Edgar Barton
  • Patent number: 11165875
    Abstract: The present disclosure relates to a method for accessing data of one or more data sources using a discovery engine. The method comprises: determining a discovery space content from initial metadata of a data source indicated in a data exploration request. The discovery space content may be rendered. The rendered content may be used for determining a set of one or more tasks for generating further metadata from at least part of the data of the data source, wherein the set of tasks comprises a combination of API calls. The API calls may be issued to the discovery engine. Discovery results of the issued API calls may be received. A data discovery status may be devalued using the discovery results. The discovery space content may be augmented using the further metadata and the data discovery status. The augmented discovery space content may be rendered for receiving further API calls.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: November 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Albert Maier, Bernhard Mitschang, Peter Gerstl, Kunjavihari Madhav Kashalikar
  • Patent number: 11159844
    Abstract: The present invention relates to a method and device for transmitting/receiving information efficiently between devices in a multimedia system. A method of communicating between devices in a multimedia system according to an embodiment of the present invention includes the steps of: searching a second device for a first device to use a broadcast service or content; acquiring second information on at least one service terminal point for the first device to receive first information related to the broadcast service or the content from the second device; requesting, by means of the first device, the transmission of the first information related to the broadcast service or the content by using the second information; and receiving, by means of the first device from the second device, the first information as a response to the request.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: October 26, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Young-Sun Ryu
  • Patent number: 11159585
    Abstract: Aspects of the subject disclosure may include, for example, a method in which a processing system obtains physical and social environmental data for a communication device user, and provides content for presentation at the device. First reaction data, obtained via sensors associated with the user, indicate the user's reaction to presentation of the content; the data is analyzed to determine user affinity for the content in a context of the physical and social environments. The content is modified during the presentation; second reaction data is obtained and analyzed to determine a second user affinity for the modified content. If the affinity is enhanced, the modified content is sent to other users' equipment via a social network. Affinity responses regarding the modified content are analyzed, and a set of users is identified as an affinity group; additional content is transmitted to equipment of the affinity group. Other embodiments are disclosed.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: October 26, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Eric Zavesky, Nigel Bradley, James Pratt, Timothy Innes
  • Patent number: 11153364
    Abstract: Systems and methods for embedding remote applications into HyperText Markup Language (HTML) pages. An example method comprises: identifying, within a HTML page rendered by a browser, a frame referencing a remote application; determining at least one of: a size of a window for rendering output of the remote application on a virtual desktop produced by a virtual execution environment running the remote application or a position of the window on the virtual desktop; causing a remote access session to be established with the virtual execution environment; transmitting a first message specifying at least one of: the size of the window on the virtual desktop or the position of the window on the virtual desktop; and causing the frame to be displayed within the HTML page by the browser for rendering output of the remote application.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: October 19, 2021
    Assignee: Parallels International GmbH
    Inventors: Joseph Portelli, Nikolay Dobrovolskiy, Serguei M. Beloussov
  • Patent number: 11138001
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for a customizable cloud-based software platform. A customizable cloud-based software platform provides functionality that enables a user (e.g., individual user, organization, etc., that has created an account with the customizable cloud-based software platform) to modify a base version of a cloud-based software application to the specific user's needs. For example, the customizable cloud-based software platform provides a base version of a cloud-based software application that includes a base set of functionalities, settings, user interfaces, etc., which a user may modify to meet the user's specific needs. A user may therefore use a client device to interact with the customizable cloud-based software platform to access their customized instance of the cloud-based application.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: October 5, 2021
    Assignee: Twilio Inc.
    Inventors: Al Cook, Martin Amps, Madis Abel, Hando Tint, Tatjana Mihnovits
  • Patent number: 11128550
    Abstract: Some embodiments of the invention provide a method for gathering data for logical network traffic analysis by sampling flows of packets forwarded through a logical network. Some embodiments are implemented by a set of network virtualization controllers that, on a shared physical infrastructure, can implement two or more sets of logical forwarding elements that define two or more logical networks. In some embodiments, the method (1) defines an identifier for a logical network probe, (2) associates this identifier with one or more logical observation points in the logical network, and (3) distributes logical probe configuration data, including sample-action flow entry data, to one or more managed forwarding elements that implement the logical processing pipeline at the logical observation points associated with the logical network probe identifier.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: September 21, 2021
    Assignee: NICIRA, INC.
    Inventors: Romain F. Lenglet, Rajiv Ramanathan, Jun Xiao
  • Patent number: 11115307
    Abstract: The present invention discloses methods and systems for monitoring a network connected device by a monitoring server. The monitoring server sends notifications to the network connected device periodically according to a time interval. The time interval is set to a normal value and the notifications include a request for the monitoring data. Then the network connected device sends the monitoring data to monitoring server upon receiving the notifications. Monitoring server receives and stores the monitoring data from the network connected device. When one condition is satisfied, the time interval is changed to a lower value. Therefore, the frequency of sending notifications to network connected device from monitoring server is changed.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: September 7, 2021
    Assignee: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Ho Ming Chan, Kenneth Kai Kut Yip
  • Patent number: 11115364
    Abstract: Systems and methods for regulating electronic messages transmissions. A message delay system is disposed between one or more first entities and a second entity within at least one network. Electronic messages are received from among at least one the first entities and the second entity at one or more message arrival times. A message delay component applies a delay to each received electronic message, based on a predefined delay time common to all of the first entities and a first entity delay offset associated with a first entity that is associated with the received message. The first entity delay offset is based on a geographical origin of the first entity relative to a geographical origin of the second entity. Each delayed message is transmitted to a designated recipient via the network, where the designated recipient is among the second entity and the first entities.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: September 7, 2021
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Vladimir Parizhsky, Alexei Lebedev, Robert Cornish
  • Patent number: 11102051
    Abstract: A domain manager configured to manage and/or configure an audio-video (AV) system but not directly participate in networked media transmission or clock synchronization. The domain manager may include a database; an endpoint manager configured to communicate with the database, the endpoint manager being configured to setup and maintain secure connections to and from media devices and controllers; and at least one management module configured to communicate with the database and provide services to the media devices and controllers. In embodiments, the at least one management module may include at least one of a manager for managing credentials and grouping devices into domains, a device directory for managing device registrations and lookup, and an access controller for managing and/or evaluating access control policy.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: August 24, 2021
    Assignee: Audinate Holdings Pty Limited
    Inventors: Geetha Varuni Witana, James Henry Westendorp, Christoper Ware, Muhammad Naeem Bacha
  • Patent number: 11102263
    Abstract: Disclosed is a method by which a multimedia device processes a multimedia packet. To this end, a multimedia packet, which comprises a header including a type information field having type information recorded therein, and a payload including data of a type indicated by the type information, is received, and, when it is recognized that null data is not included in the payload by the type information, the data included in the payload may be processed.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: August 24, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young-Wan So, Kyung-Mo Park, Jae-Hyeon Bae, Hyun-Koo Yang, Byeong-Doo Choi
  • Patent number: 11089135
    Abstract: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid).
    Type: Grant
    Filed: November 24, 2019
    Date of Patent: August 10, 2021
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11082308
    Abstract: In one embodiment, a system and method are disclosed for sending a request and receiving a reply. The request contains a network service header including a flow label field and a target index field. The flow label field contains a set of available flow labels. The target index field includes a value indicating a target node. The reply contains information indicating which of the flow labels can be used to route a packet to each of the next hop nodes downstream from the device that sent the reply. This process can be repeated for other nodes on a path, and other paths in a service topology layer. The information determined by this process can be used to perform other necessary functionalities at the service topology layer.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: August 3, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Nobushige Akiya, Carlos M. Pignataro, Nagendra Kumar Nainar, Paul Quinn, James Guichard
  • Patent number: 11064029
    Abstract: A microscope device connected to a network includes a communication unit and a control unit. The communication unit receives master setting information from a data processor by communicating with the data processor over the network, and the master setting information includes multiple pieces of customizing setting information that correspond to multiple types of microscopy. The control unit registers or updates own-device-setting information of the microscope device in accordance with the master setting information received by the communication unit.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: July 13, 2021
    Assignee: OLYMPUS CORPORATION
    Inventors: Hiroshi Watanabe, Norikazu Urata
  • Patent number: 11057237
    Abstract: A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: July 6, 2021
    Assignee: KIP PROD PI LP
    Inventors: Amir Ansari, George A. Cowgill, Leon E. Nicholls, Jude P. Ramayya, Ramprakash Masina, Alvin R. McQuarters, Atousa Raissyan
  • Patent number: 11057242
    Abstract: Device, address system and computer program product for routing data from the device to an endpoint over a network. The device executes an instance of a client for routing the data. An address query for requesting a network address of the endpoint is formed in dependence on the type of the client instance, and the address query is sent to the address system. The address system determines an endpoint address based on the address query such that the endpoint address is dependent upon the type of the client instance and sends the endpoint address to the device. Data is then routed from the device to the endpoint address over the network.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: July 6, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vahur Laas, Ilja Morozov, Rain Johanson, Jonas Kaulakis, Mati Kosemae
  • Patent number: 11050852
    Abstract: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid).
    Type: Grant
    Filed: October 13, 2019
    Date of Patent: June 29, 2021
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11050611
    Abstract: Systems and methods are provided herein for node configuration settings. The systems and methods provided herein may involve receiving configuration settings of configuration systems for various nodes in a network of nodes, and saving such settings to ledgers accessible by each of the nodes on the network of nodes. The ledgers may have the same configuration settings information such that each node in the network of nodes is apprised of the configuration settings for all of the other nodes in the network of nodes.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: June 29, 2021
    Assignee: Ford Global Technologies, LLC
    Inventor: Abraham Mezaael