Patents Examined by Brian Whipple
-
Patent number: 11729074Abstract: Embodiments of the present invention are directed to facilitating performing online data decomposition. In accordance with aspects of the present disclosure, an incoming data point of a time series data set is obtained. Thereafter, an iterative process of estimating trend and seasonality is performed to decompose the incoming data point to a set of data components based on a particular set of previous data points of the time series data set and corresponding data components. Generally, the set of data components for the incoming data point include a trend component, a seasonality component, and a residual component. The set of data components is provided for analysis of the incoming data point, such as, for example, to identify data anomalies.Type: GrantFiled: October 13, 2020Date of Patent: August 15, 2023Assignee: Splunk Inc.Inventors: Abhinav Mishra, Ram Sriharsha
-
Patent number: 11729044Abstract: Examples described herein relate to a management system that determines which services to redeploy on one or more platforms. A platform can receive a configuration to perform during a failure of connectivity with a management system. The platform can monitor activity of one or more services. The platform can, based on failure of connectivity with the management system and recovery of connectivity with the management system, provide the monitored activity of one or more services to the management system to influence services re-deployed by the management system. In some examples, based on failure to re-establish a connection with the management system within an amount of time, the platform can connect with the management system using a secondary management interface.Type: GrantFiled: October 23, 2020Date of Patent: August 15, 2023Assignee: Intel CorporationInventors: Maryam Tahhan, Shobhi Jain, John J. Browne, Emma L. Foley, John O'Loughlin, Sunku Ranganath, Krzysztof Kepka, Swati Sehgal
-
Patent number: 11722380Abstract: In some implementations, a device may receive, from a monitoring device, telecommunications data associated with a telecommunications network. The device may train a plurality of machine learning models with the telecommunications data to generate a plurality of trained machine learning models. The device may generate accuracy scores for the plurality of trained machine learning models based on training the plurality of machine learning models. The device may select an optimum machine learning model based on several indicators, such as the accuracy, precision, and/or the like. The device may provide the optimum machine learning model to the monitoring device associated with the telecommunications network.Type: GrantFiled: November 10, 2020Date of Patent: August 8, 2023Assignee: Accenture Global Solutions LimitedInventors: Thomas Fiumara, Marta Castrigno, Luigi Tripputi, Marco Grigoletti, Jessica Gobetti
-
Patent number: 11711262Abstract: Network elements are managed with a server to support client data models from heterogeneous data sources. A server receives a first query for configuration data of a network element to be returned in a first model. The server determines a model type for the configuration data of the network element. When the model type is a second model that is not the first model, the server sends a second query to the network element for the configuration data to be returned in the second model and transforms the configuration data received from the network element into the first model. Additionally, the server returns the configuration data in the first model as a response to the first query.Type: GrantFiled: February 25, 2020Date of Patent: July 25, 2023Assignee: Juniper Networks, Inc.Inventors: Chandrasekhar A, Jayanthi R, Cyril Margaria
-
Patent number: 11710176Abstract: System and method for interacting with at least one item, such as at least one artwork display, including at least one display device including a housing, a visual indictor element, a processor, a memory, and wireless communication capabilities, the at least one display device disposed beside or in a vicinity of the at least one item, and a user device configured to interact with the at least one display device by providing, on the at least one display device via the visual indictor element and/or the user device via a display screen of the user device, a visual popularity indicator and a visual sale status indicator for the at least one item.Type: GrantFiled: October 3, 2019Date of Patent: July 25, 2023Assignee: MSRA LLCInventors: Michael Rose, Keith Schweitzer
-
Patent number: 11706104Abstract: In one example, a location of a potential bottleneck of network traffic in a network is identified. Based on the location of the potential bottleneck, a first QoE inference model is selected from a plurality of respective QoE inference models. The respective QoE inference models are each trained to infer a respective QoE of the network traffic based on one or more respective network traffic metrics generated by monitoring the network traffic at a respective location in the network. One or more first network traffic metrics of the one or more respective network traffic metrics are generated by monitoring the network traffic at a first respective location. The one or more first network traffic metrics are provided to the first QoE inference model to infer a first respective QoE.Type: GrantFiled: June 15, 2021Date of Patent: July 18, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Giulio Grassi, Giovanna Carofiglio, Michele Papalini, Enrico Loparco, Jacques Olivier Samain
-
Patent number: 11698846Abstract: An accessory communication control protocol can facilitate faster and more secure transmission of status updates from an accessory to a controller (or network base station). An accessory can register with a controller, where the controller can provide some subscription and key generation information to the accessory. The accessory can detect changes to characteristics of the accessory and generate a broadcast notification that includes updates to the state of the characteristic. The broadcast notification can also include a counter, a device identifier, and a key. According to timing or rules, the accessory can transmit the broadcast notification to the controller without the need to establish a secure session with the controller.Type: GrantFiled: September 22, 2021Date of Patent: July 11, 2023Assignee: Apple Inc.Inventor: Dennis Mathews
-
Patent number: 11693899Abstract: Methods, systems, and devices are described for identifying images which may be of interest to a user based on their current geographic location. In some embodiments, a check is first performed to determine if the current geographic location is a location-of-interest. Images are searched that are in geographical proximity to the current geographic location of the user to identify images-of-interest. The images-of-interest may be designated in part based on actions taken by subjects having had interactions with the images. The user is notified based on the discovery of one or more images-of-interest. The one or more images-of-interest may be presented to the user through the use of map overlays and/or augmented reality techniques.Type: GrantFiled: July 16, 2021Date of Patent: July 4, 2023Assignee: Ikorongo Technology, LLCInventor: Hugh Blake Svendsen
-
Patent number: 11689458Abstract: A control device is connected to a plurality of networks, dispatches a packet received from a user terminal to a network among the plurality of networks, and includes a memory and a processor configured to execute receiving a DNS query packet transmitted from the user terminal, and based on a query target of the DNS query packet, dispatching the DNS query packet to a network among the plurality of networks; and receiving a packet, determining a destination of the packet based on a destination address of the packet, and transmitting the packet to the determined destination.Type: GrantFiled: May 28, 2019Date of Patent: June 27, 2023Assignee: NTT Communications CorporationInventors: Wenyu Shen, Kenji Arai, Ryu Kanishima, Takeo Saga
-
Patent number: 11687481Abstract: A method of processing payment transactions includes receiving a connection request from a client device, determining whether a gateway is available for the client device, creating a connection between the client device and a gateway, the gateway being a previously existing gateway or a newly generated gateway, creating a message filter for the client device on a message bus, listening for messages on the message bus and transmitting the message to the client device by way of the gateway upon finding a message on the message bus matching the message filter.Type: GrantFiled: March 25, 2021Date of Patent: June 27, 2023Assignee: Worldpay, LLCInventors: Walter Banks, Christopher Guthrie
-
Patent number: 11675207Abstract: The techniques described herein enable a head-mounted display device to use a fiducial marker to identify an Internet of Things (IoT) device. The head-mounted display device can use the identifier to establish a network connection with the IoT device. For example, the identifier can include an Internet Protocol (IP) address, a Bluetooth address, a cloud IoT identifier (e.g., AZURE hub IoT identifier), or another type of an identifier. By using an electronic paper display, the IoT device can dynamically generate and display a new fiducial marker when a new identifier is assigned to the IoT device or is generated by the IoT device. Consequently, the head-mounted display device can detect the fiducial marker and extract the identifier for the IoT device from the fiducial marker so that the identifier can be used to establish a network connection with the IoT device.Type: GrantFiled: August 2, 2021Date of Patent: June 13, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Louis Amadio
-
Patent number: 11677801Abstract: A method includes receiving user input indicating a selection of a subset of two or more of a plurality of audio layers for media content to be provided to a user, each of the subset of audio layers corresponding to one or more audio sources, receiving second user input indicating volume levels for the two or more audio layers of the plurality of audio layers, capturing, based on the first user input, the two or more audio layers of the plurality of audio layers for a media content item to be provided to the user, and creating an output audio layer for the media content item by mixing the two or more audio layers of the plurality of audio layers without including other audio layers of the plurality of audio layers, the output audio layer reflecting the volume levels indicated by the second user input. The method further includes causing the media content item to be provided to the user using the output audio layer reflecting the indicated volume levels.Type: GrantFiled: May 16, 2022Date of Patent: June 13, 2023Assignee: Google LLCInventors: Brian Schmidt, George Leiming Xing, Matt Snider, Sunbir Gill
-
Patent number: 11677789Abstract: Techniques for intent-based access control are described. A method of intent-based access control may include receiving, via a user interface of an intent-based governance service, one or more intent statements associated with user resources in a provider network, the one or more intent statements expressing at least one type of action allowed to be performed on the user resources, compiling the one or more intent statements into at least one access control policy, and associating the at least one access control policy with the user resources.Type: GrantFiled: December 11, 2020Date of Patent: June 13, 2023Assignee: Amazon Technologies, Inc.Inventors: Neha Rungta, Daniel George Peebles, Andrew Jude Gacek, Marvin Theimer, Rebecca Claire Weiss, Brigid Ann Johnson
-
Patent number: 11677660Abstract: An example method includes receiving, from a customer system by a cloud exchange comprising processing circuitry, a request to communicatively couple a virtual gateway on network infrastructure of the cloud exchange to a network gateway communicatively coupled to a public network, the request including data indicating a public Internet Protocol (IP) address of the customer system, wherein the customer system is configured with a first connection communicatively coupling the customer system and the public network via a network service provider (NSP) that is separate from the cloud exchange; configuring, by the cloud exchange, a network route for a network gateway to the virtual gateway, the network gateway communicatively coupled to the public network; and providing, by the cloud exchange to the network gateway, routing information including the public IP address of the customer system to create a second connection communicatively coupling the customer system and the public network.Type: GrantFiled: April 30, 2021Date of Patent: June 13, 2023Assignee: EQUINIX, INC.Inventors: Arifulla Baig Mohammad, Sudhanva Gnaneshwar, Rajah Kalipatnapu
-
Patent number: 11671510Abstract: In some embodiments, a system is disclosed for processing event data for an application and transmitting the event data via a computer network. The system can include a memory device and a hardware processor. The memory device can store an application. The hardware processor can execute the application, characterize a user engagement with the application as being a first level of engagement or a second level of engagement, generate event data responsive to user interactions with the application, and control the batch collection of the event data depending on whether the user engagement with the application is characterized as the first level of engagement or the second level of engagement.Type: GrantFiled: August 13, 2021Date of Patent: June 6, 2023Assignee: TEALIUM INC.Inventors: Tyron G. Gavin, Christopher Kirk Finley, Craig P. Rouse
-
Patent number: 11665067Abstract: A computer manages reconfigurations of a Byzantine fault-tolerant, distributed computing system comprising a network of first nodes adhering to a given consensus protocol at a reconfiguration service. The computer services the network by receiving a request of change of status of a second node with respect to the network. The computer informs at least a subset of the first nodes of the received request. The computer obtains an approval of the request, whereby at least a subset of the first nodes collectively approve the change of status as a result of contributions processed according to the given consensus protocol. The computer updates a configuration log according to request approvals obtained by servicing the network. The computer addresses requests of clients about configurations of the network based on the updated configuration log.Type: GrantFiled: May 28, 2021Date of Patent: May 30, 2023Assignee: International Business Machines CorporationInventors: Matej Pavlovic, Chrysoula Stathakopoulou, Selma Steinhoff, Marko Vukolić
-
Patent number: 11665136Abstract: An access point that selectively provides a multicast domain name system (mDNS) message is described. During operation, the access point may receive an mDNS message, where the mDNS message includes an identifier of a group (such as a user group). For example, the identifier of the group may be included in the mDNS message when the mDNS message includes discovery information for a service. Moreover, the identifier may specify the portion of a subnet in a wireless local area network (WLAN) in a geographic region, such as a room, a floor or a building. Then, the access point may determine whether the access point or an electronic device is included in the group. When the access point or the electronic device is in the group, the access point may selectively provide the mDNS message addressed to the electronic device. Otherwise, the access point may drop the mDNS message.Type: GrantFiled: April 23, 2021Date of Patent: May 30, 2023Assignee: ARRIS Enterprises LLCInventors: Zhineng Cui, Inigo Arockia Nirmal Nevis, Shailesh Gupta
-
Patent number: 11665209Abstract: Aspects of the disclosure are directed to a telecommunications network architecture. In accordance with one aspect, a scalable telecommunications network architecture includes at least one infrastructure switching node; at least one user switching node for receiving a session request, wherein the session request includes at least one user attribute; and at least one controller coupled to the at least one user switching node, the at least one controller for examining the session request a) to allocate at least one bandwidth or at least one data rate for the at least one user switching node based on a resource allocation policy and b) to allocate a quantity of switch elements in the at least one infrastructure switching node based on an interconnection policy. In one example, the at least one controller establishes a communications session for a user terminal based on the session request.Type: GrantFiled: April 3, 2021Date of Patent: May 30, 2023Assignee: Portly, Inc.Inventors: Balaji Lakshmanan, Theodore F. Heieck
-
Patent number: 11656882Abstract: Methods and systems for persisting a protocol state from a first instance of a virtual desktop application to a second instance of the virtual desktop application are described herein. In some embodiments, a computing platform may establish, by a first virtual desktop instance, a secure session with a virtual delivery agent (VDA), resulting in a protocol state of the first virtual desktop instance. Further, the computing platform may persist, using the first virtual desktop instance, the protocol state. Next, the computing platform may transmit, from the first virtual desktop instance to a second virtual desktop instance, the protocol state. Additionally, the computing platform may authenticate, using authentication tokens comprising the protocol state, a connection between the second virtual desktop instance and a gateway device.Type: GrantFiled: November 12, 2021Date of Patent: May 23, 2023Assignee: Citrix Systems, Inc.Inventors: Georgy Momchilov, Mukund Ingale, Bala Swaminathan
-
Patent number: 11658934Abstract: A first network device associated with a network may establish an Internet protocol version 6 Multiprotocol BGP session with a second network device associated with the network. The first network device and second network device are both capable of forwarding both IPv4 and IPv6 packets with only an IPv6 address configured on the interface of both the first network device and second network device. The first network device may exchange Multiprotocol Reachability capability with second network device for corresponding 2-tuple Address Family Identifier/Subsequent Address Family Identifier. The first network device may advertise Internet protocol version 4 network layer reachability information and may advertise Internet protocol version 6 network layer reachability information with IPv6 extended next hop encoding using Internet Assigned Numbering Authority assigned capability code value 5 to second network device.Type: GrantFiled: April 26, 2021Date of Patent: May 23, 2023Assignee: Verizon Patent and Licensing Inc.Inventor: Gyan S. Mishra