Patents Examined by Tesfay Yohannes
-
Patent number: 10762454Abstract: A demand response management system which may be implemented with demand response logic. The system may be used by utilities, independent system operators, intermediaries and others to manage operations of demand response programs relative to customers, clients, participants, and users of outputs from the utilities, independent system operators, and the like. Demand response logic of the demand response management system may provide demand signal propagation and generation from demand response events.Type: GrantFiled: November 6, 2017Date of Patent: September 1, 2020Assignee: Honeywell International Inc.Inventor: Edward Koch
-
Patent number: 10764367Abstract: Examples include registration with a storage networking repository via a network interface device driver independent of a storage initiator. Some examples include registration with a storage networking repository, provision of a state change registration to the storage network device, and acquisition of login information for storage targets from the storage networking repository, each via a network interface device driver and independent of a storage initiator and a storage protocol driver.Type: GrantFiled: March 15, 2017Date of Patent: September 1, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Daniel Shea, Vivek Agarwal, Krishna Puttagunta, Rupin T. Mohan
-
Patent number: 10742592Abstract: Techniques are provided for performing dynamic DNS-SD. In an embodiment, an apparatus includes one or more databases, one or more transceivers to receive a first Domain Name System (DNS) query from a first computing device, the first DNS query defining a first service discovery name space, and one or more processors in communication with each of the one or more databases and the one or more transceivers. The one or more processors generate and append a first metadata associated with the first computing device to the first DNS query. The one or more transceivers transmit the first DNS query and the first metadata to a Domain Name System (DNS) server computer, receive, from the DNS server computer, a first response responsive to the first DNS query, and relay, to the first computing device, the first response.Type: GrantFiled: July 17, 2017Date of Patent: August 11, 2020Assignee: Cisco Technology, Inc.Inventors: Ralph Droms, Timothy P. Donahue
-
Patent number: 10742574Abstract: A method and device are described for implementing instant communication. Information indicating that a first user is logged into an instant communication interface is obtained. On-line users are displayed to the first user in response to the login of the first user. A first user selects an object to follow from the on-line users and, information about the selected object to follow is received in response to the first user selecting the object to follow from the on-line users. The first user may be set into a first instant communication room in which the selected object to follow resides, for performing instant communication. The device includes: an obtaining module, a displaying module and a processing module. In this manner communication between strangers is facilitated and the efficiency of making friends is enhanced.Type: GrantFiled: October 26, 2017Date of Patent: August 11, 2020Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Yuhuang Li, Xingyi Zhang, Xiaoxiang Zuo, Xin Xie, Shiqi Xu, Xianxian Zhang
-
Patent number: 10728312Abstract: Techniques include systems, computerized methods and computer readable media for creating a private network for one or more execution environments inside of an existing network using a data center container, such that the private network can provide one or more services that are independent of identical services of the existing network. A private network is created in an existing network. A data center container provides a service in the private network that is identical to an existing service provided by the existing network. A data center container manager manages execution of one or more execution environments in the data center container using the service in the private network, such that the one or more execution environments can execute in the private network using the service without interfering with the operation of the existing service in the existing network.Type: GrantFiled: March 3, 2017Date of Patent: July 28, 2020Assignee: Actifio, Inc.Inventor: Steven M. Blumenau
-
Patent number: 10728301Abstract: An edge server of a content delivery network (CDN) can serve as a proxy for an origin server. The edge server can remove distinguishing characteristics of the origin server. As a result, an end user system may be prevented from blocking content from the origin server based on the distinguishing characteristics. Additionally or alternatively, the edge server can encrypt a portion a uniform resource locator (URL) referencing the origin server so that the clear text of the URL does not follow a recognizable pattern. The path can be decrypted by the edge server when the edge server communicates with the origin server to retrieve the content from the origin server.Type: GrantFiled: December 20, 2016Date of Patent: July 28, 2020Assignee: Highwinds Holdings, Inc.Inventor: Bradley Michael Andrews
-
Patent number: 10728330Abstract: Examples include registration with a storage networking repository via a network interface device driver independent of a storage initiator. Some examples include registration with a storage networking repository, provision of a state change registration to the storage network device, and acquisition of login information for storage targets from the storage networking repository, each via a network interface device driver and independent of a storage initiator and a storage protocol driver.Type: GrantFiled: March 15, 2017Date of Patent: July 28, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Daniel Shea, Vivek Agarwal, Krishna Puttagunta, Rupin T. Mohan
-
Patent number: 10708152Abstract: An application and network analytics platform can capture comprehensive telemetry from servers and network devices operating within a network. The platform can discover flows running through the network, applications generating the flows, servers hosting the applications, computing resources provisioned and consumed by the applications, and network topology, among other insights. The platform can generate various models relating one set of application and network performance metrics to another. For example, the platform can model application latency as a function of computing resources provisioned to and/or actually used by the application, its host's total resources, and/or the distance of its host relative to other elements of the network. The platform can change the model by moving, removing, or adding elements to predict how the change affects application and network performance. In some situations, the platform can automatically act on predictions to improve application and network performance.Type: GrantFiled: March 23, 2017Date of Patent: July 7, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Ashutosh Kulshreshtha, Navindra Yadav, Khawar Deen, Jackson Pang, Supreeth Rao
-
Patent number: 10686681Abstract: A system used for identifying issues within a telecom network. Data is obtained from sources including probes and network elements. KPIs are identified for real-time streaming aggregation. Streaming data related to the KPIs is aggregated and an approximation of count-distinct subscribers and volume count is calculated, as well as count-distinct subscribers aggregating by each identified KPI. Drill objects found in the aggregated data are identified based on the calculations and real-time trending records are generated and stored for each drill object using an exponential moving average. Baseline averages are generated based on the real-time trending records. An increase in errors can then be detected based on the baseline averages and additionally aggregated real-time streaming data. Deviations in each drill object contributing to the detected increase in errors are then analyzed and a full case report is generated based on details of the deviations.Type: GrantFiled: March 27, 2017Date of Patent: June 16, 2020Assignee: ANRITSU COMPANYInventors: Carlo Medas, Davide Motta
-
Patent number: 10680902Abstract: Techniques for virtual agent facilitation of network-based storage reporting are provided. A method can comprise determining, by a virtual agent comprising a processor and located at a node, first information indicative of data storage associated with the node, wherein the virtual agent is configured to be instantiated at the node in response to an instantiation instruction, and comprises non-proprietary, publicly available open source software. The method can also comprise outputting, by the virtual agent, the first information for reporting and forecasting of future capacity growth on the node or a network device of a network to which the node is communicatively coupled.Type: GrantFiled: August 31, 2016Date of Patent: June 9, 2020Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Joseph Garrison, Kim Haislip, Frank Webb
-
Patent number: 10666713Abstract: A facility for processing an event of a distributed processing environment is provided. The facility includes separating a plurality of processing flows into a plurality of flow groups, each flow group having a respective identifier. The identifier of each flow group is then associated with a respective topic. Based on the occurrence of an event, a message having a topic based on the event is published along with the identifier of the flow group associated with the topic. A processing flow of the flow group having the identifier of the message may then be used to process the event.Type: GrantFiled: March 28, 2017Date of Patent: May 26, 2020Assignee: International Business Machines CorporationInventors: Peter A. Broadhurst, John Hosie, Robert B. Nicholson, Robert W. Phippen, Jianjun Zhang
-
Patent number: 10644973Abstract: A method and system for monitoring availability data. In response to determining that a retrieved connection configuration establishes communication between system management (SM) environment and a SM portal server that includes a central repository, availability data is collected from an availability module. The availability data pertains to availability of resources at endpoints of one or more terminal systems. The connection configuration is associated with the SM environment. The SM environment is coupled to the SM portal server and the availability module. The SM environment includes the one or more terminal systems.Type: GrantFiled: April 11, 2017Date of Patent: May 5, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Murio G. Aguiar, Guilherme S. Elias, Lucas G. Franco, Marcos V. L. Paraiso, Marcos de Castro Sylos
-
Patent number: 10637921Abstract: Methods, computing systems and computer program products implement embodiments of the present invention that include initializing multiple computing nodes to execute one or more software applications that provide a computing service, each of the computing nodes having a respective set of configuration data. Examples of the services include storage services, computational services and web service. Subsequent to deploying the multiple computing nodes as a software defined computing (SDC) cluster, an additional computing node is initialized using a given set of configuration data, and the additional computing node is added to the SDC cluster. In some embodiments, the additional node can be initialized and added to the SDC cluster in response to detecting a condition in the SDC cluster. In alternative embodiments, the additional node can be initialized and added to the SDC cluster in response to receiving a request to add an additional service to the SDC cluster.Type: GrantFiled: April 24, 2018Date of Patent: April 28, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Zah Barzik, Maxim Kalaev, Eli Koren, Amit Margalit, Eran Tzabari
-
Patent number: 10637737Abstract: Provided is a process including: receiving, with one or more processors, an alarm of a monitoring application that is monitoring a distributed application; determining, with one or more processors, a type of the identified computational entity among a plurality of different types of computational entities, wherein at least some of the different types take longer to provision than other types among the plurality of different types; classifying, with one or more processors, the alarm based on the type of the identified computational entity that emitted the alarm or a metric or event upon which the alarm is based; and based on the classification of the alarm, adjusting, with one or more processors, a configuration of the monitoring application or a logical-architecture or network-architecture topology of the distributed application.Type: GrantFiled: March 28, 2017Date of Patent: April 28, 2020Inventors: Richard Whitner, Ben Nelson
-
Patent number: 10601532Abstract: The present invention provides a method for transmitting a broadcast signal, and a system capable of supporting future broadcast services in an environment supporting future hybrid broadcast using terrestrial broadcast networks and the Internet. In addition, the present invention provides efficient signaling methods using both terrestrial broadcast networks and the Internet in an environment supporting future hybrid broadcast.Type: GrantFiled: January 18, 2016Date of Patent: March 24, 2020Assignee: LG ELECTRONICS INC.Inventors: Minsung Kwak, Jangwon Lee, Woosuk Ko, Sungryong Hong
-
Patent number: 10594560Abstract: The disclosed technology relates to intent driven network management. A system is configured to maintain an inventory store comprising records for a set of network entities in a network, wherein each network entity in the set of network entities is associated with a record in the inventory store. The system receives a user intent statement comprising an action and a flow filter representing network data flows on which the action is to be applied and queries, based on the flow filter, the inventory store to identify a plurality of network entities in the set of network entities to which the user intent statement applies. The system generates a plurality of network policies that implement the user intent statement based on the plurality of network entities and the action and enforces the plurality network policies.Type: GrantFiled: March 27, 2017Date of Patent: March 17, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Rohit Prasad, Shashi Gandham, Hoang Nguyen, Abhishek Singh, Shih-Chun Chang, Navindra Yadav, Ali Parandehgheibi, Paul Mach, Rachita Agasthy, Ravi Prasad, Varun Malhotra, Michael Watts, Sunil Gupta
-
Patent number: 10587700Abstract: In one or more embodiments, a cloud operation reservation system is provided through which cloud operations may be scheduled and managed. The cloud operation reservation system includes logic for defining a set of time windows that are available to perform one or more cloud operations on cloud targets and presenting the set of time windows to one or more tenants of a cloud service. Tenants may browse the presented set of time windows and submit reservation requests to update and/or perform other operations on cloud targets. In response to receiving, a request to reserve one or more slots in a particular time window, the cloud operation reservation system schedules one or more cloud operations to be performed on a cloud target that is available to at least one tenant.Type: GrantFiled: December 21, 2016Date of Patent: March 10, 2020Assignee: Oracle International CorporationInventors: Balasubrahmanyam Kuchibhotla, Kamaldeep Singh Khanuja, Bharat S. Paliwal, Thomas Kurian, Jimmy Saricos
-
Patent number: 10574762Abstract: Methods and apparatus are provided for communication connection service. Identification information of a second device is acquired. An inquiry about whether to register the second device as a favorite device is displayed. A registration request message is sent to a server, when a request to register the second device as the favorite device is inputted in response to the inquiry. The registration request message includes the identification information of the second device. A registration response message is received from the server in response to the registration request message. A user interface of the first device is controlled to provide feedback informing of a success or a failure in registering the second device as the favorite device based on the registration response message.Type: GrantFiled: May 15, 2018Date of Patent: February 25, 2020Assignee: Samsung Electronics Co., LtdInventors: Sahnghee Bahn, Sungsoo Hong, Changhwan Hwang
-
Patent number: 10567248Abstract: Example task assignment methods disclosed herein for video analytics processing in a cloud computing environment include determining a graph, such as a directed acyclic graph, including nodes and edges to represent a plurality of video sources, a cloud computing platform, and a plurality of intermediate network devices in the cloud computing environment. Disclosed example task assignment methods also include specifying task orderings for respective sequences of video analytics processing tasks to be executed in the cloud computing environment on respective video source data generated by respective ones of the video sources.Type: GrantFiled: November 29, 2016Date of Patent: February 18, 2020Assignee: Intel CorporationInventors: Hong-Min Chu, Shao-Wen Yang, Yen-Kuang Chen
-
Patent number: 10567502Abstract: A media file indexing service involves maintaining a media file index in a location external to the media file itself. The index is built up incrementally as the media file is being captured or transferred to shared storage. Client systems receive raw messages with information as to the location within the media file of media elements within each media file portion after it is written to shared storage, or receive refined messages indicating changes to the media file without the associated location information. Clients may query the index maintained by the index service for specific media elements during file capture, enabling edit-while-capture workflows.Type: GrantFiled: April 6, 2017Date of Patent: February 18, 2020Assignee: AVID TECHNOLOGY, INC.Inventor: Roger P. Sacilotto, Jr.