Patents Examined by Brian Whipple
-
Patent number: 11171865Abstract: Systems and methods for routing real-time voice communication via a private network exchange. A virtual private cloud (VPC) system receives first configuration for a first private network exchange for a first account of the VPC system. The VPC system assigns a first regional exchange system to the first private network exchange based on the first configuration. The first private network exchange is established between the first regional exchange system and a first outside entity system of the first account by mapping an identifier of the first account to the first private network exchange. Real-time voice communication data for the first account is routed from a first real-time voice communication service of the VPC system to the first outside entity system via the first private network exchange based on the mapping.Type: GrantFiled: April 10, 2020Date of Patent: November 9, 2021Assignee: Twilio Inc.Inventor: Andriy Mysyk
-
Patent number: 11166174Abstract: A management server comprises: a grouping part that performs grouping a plurality of terminals including arbitrary terminals into a same group; a candidate selection part that selects a destination candidate server(s) from among a plurality of predetermined servers; and a connection destination determination part that determines, from among the destination candidate servers, a connection destination server to which the plurality of terminals connect, based on a difference in delays between the plurality of terminals belonging to the same group on a communication to the destination candidate server(s).Type: GrantFiled: January 11, 2018Date of Patent: November 2, 2021Assignee: NEC CORPORATIONInventor: Sadahide Oashi
-
Patent number: 11159400Abstract: A disclosed method may include (1) receiving, at an IPFIX collector, a IPFIX message from an IPFIX exporter implemented on a remote device, (2) identifying, within the IPFIX message, a data set exported by the IPFIX exporter implemented on the remote device, (3) identifying, within the IPFIX message, a data-level indicator that indicates whether the data set is (A) a primary data set observed by an observation domain implemented on the remote device or (B) a secondary data set derived by an observation cloud implemented on the remote device, (4) identifying, at the IPFIX collector, a database that corresponds to the data-level indicator identified within the IPFIX message, (5) storing the data set in the database in accordance with the data-level indicator, and then (6) performing an action based at least in part on the data set stored in the database. Various other systems and methods are also disclosed.Type: GrantFiled: November 4, 2019Date of Patent: October 26, 2021Assignee: Juniper Networks, IncInventors: Manikandan Musuvathi Poornachary, Aayush Gupta, Darshan Hassan Shashikumar
-
Patent number: 11159602Abstract: A system for providing data to electrical devices in an interconnected network can include a user system disposed in a volume of space, where the user system has a communication range, where the user system broadcasts multiple communication signals into the volume of space. The system can also include an electrical device disposed within the communication range of the user system, where the electrical device includes a controller, where the controller can retrieve first information from a first communication signal, where the information includes a file identification for a file and a number of blocks in the file. The controller can also generate a table for the number of blocks in the file and retrieve second information from a second communication signal, where the second information comprises a first block of the file. The controller can also store the first block of the file in the table.Type: GrantFiled: December 27, 2019Date of Patent: October 26, 2021Assignee: SIGNIFY HOLDING B.V.Inventors: Altan John Stalker, Russell Leake
-
Patent number: 11153401Abstract: An information processing system includes one or more intermediary apparatuses communicable with one or more output apparatuses, and an information processing apparatus communicable with the one or more intermediary apparatuses. The information processing apparatus includes circuitry configured to receive, from a terminal, specific information and a process execution request input to the terminal, identify a specific intermediary apparatus associated with a specific output apparatus based on the specific information in accordance with the process execution request, and transmit the process execution request to the identified specific intermediary apparatus. The identified specific intermediary apparatus is configured to perform processing in accordance with the process execution request transmitted from the circuitry of the information processing apparatus to control the specific output apparatus.Type: GrantFiled: September 18, 2019Date of Patent: October 19, 2021Assignee: RICOH COMPANY, LTD.Inventor: Mitsuo Ando
-
Patent number: 11153171Abstract: The present technology addresses a need to automatically configure a new compute resource to join an existing cluster of computing resources. The present technology provides a mechanism to ensure that the new compute resource is executing the same kernel version which further permits subsequent exchange at least one configuration message informing the new compute resource of necessary configuration parameters and an address to retrieve required software packages.Type: GrantFiled: September 29, 2020Date of Patent: October 19, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Ravi Kumar Vadapalli, Kousik Nandy, Daniel Khoe, Ramesh Nethi
-
Patent number: 11153390Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for multi jurisdictional endpoint allocation compliance. A multi jurisdictional endpoint allocation system receives a request to allocate an endpoint in a jurisdiction to an account and accesses a regulation data object for the jurisdiction. The regulation data object identifies a set of jurisdictional requirements for the jurisdiction and a set of actions to be performed to satisfy the set of jurisdictional requirements for the jurisdiction. The multi jurisdictional endpoint allocation system allocates an endpoint in the jurisdiction to the account and executes the set of actions associated with the regulation data object to satisfy the set of jurisdictional requirements for the jurisdiction.Type: GrantFiled: August 5, 2020Date of Patent: October 19, 2021Assignee: Twilio Inc.Inventors: Michael DeLorenzo, Andrew Ryno, Sunil Thamatam, Shawn Parker, Rahul Sanghavi, Nick Vlku, Patrick Loomis
-
Patent number: 11146618Abstract: Techniques for an application interaction platform are described. In at least some implementations, an instance of a first application can initiate a launch of an instance of a second application. In a scenario where the second application is a multiuser application, the second application can be launched as either a multiuser instance or a single user instance depending on a launch context. Implementations also enable communication among applications, such as to enable applications to exchange state information and modify their execution based on the information.Type: GrantFiled: February 6, 2017Date of Patent: October 12, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Muhammad Usman Anwer, Kunal Ramesh Gandhi, Jill Cary Bender, Abolade Gbadegesin, Jonathan D. Wiswall
-
Patent number: 11146630Abstract: Apparatuses, systems, and methods related to a data center using a memory pool between selected memory resources are described. A data center using a memory pool between selected memory resources may enable performance of functions, including automated functions critical for prevention of damage to product, personal safety, and/or reliable operation, based on increased access to data that may improve performance of a mission profile.Type: GrantFiled: April 23, 2020Date of Patent: October 12, 2021Assignee: Micron Technology, Inc.Inventor: Aaron P. Boehm
-
Patent number: 11146920Abstract: A content item can be produced at a first system in segments, and some or all of the content item can be transferred to second systems, via transfer of produced segments of the content item. Content preferences, database configuration and playback schedules can be configured with a remote media content processing system. This information is then transferred from the remote media content processing system to one or more other remote media content processing systems. This transferred information provides a configuration for segmented WANcasting of a content items from one or more remote media content processing systems until the content item is complete.Type: GrantFiled: September 19, 2019Date of Patent: October 12, 2021Assignee: iHeartMedia Management Services, Inc.Inventor: David C. Jellison, Jr.
-
Patent number: 11140125Abstract: A method performed by a node (111) supporting operation on a Constrained Application Protocol (CoAP), but incapable of supporting operation on a Domain Name System (DNS) protocol. The node (111) encodes (402) a DNS query into a first message (601, 701), which has a format supported by the CoAP. The DNS query is mapped to the CoAP format of the first message (601, 701) based on a mapping scheme. The node (111) then initiates sending (403) the first message (601, 701) to another node (112) operating in the communications network (100). The another node (112) supports operation on the CoAP and on the DNS protocol. The node (111) finally receives (404) a second message (620, 706) from the another node (112), which has the format supported by the CoAP. The second message (620, 706) comprises the DNS response to the sent DNS query. The DNS response is mapped to the CoAP format of the second message (620, 706) based on the mapping scheme.Type: GrantFiled: January 26, 2018Date of Patent: October 5, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Jaime Jiménez, Oscar Novo Diaz
-
Patent number: 11140032Abstract: Embodiments provide a system and method for building idempotent configuration management modules for cloud infrastructure services. Idempotency of a configuration management (CM) task in a CM plan is one of the mechanisms used to achieve repeatable and reliable automations of configuration management tasks. This helps DevOps and operations personnel reliably apply and maintain configuration of their systems.Type: GrantFiled: March 29, 2019Date of Patent: October 5, 2021Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Rohit Ravindra Chaware, Sivakumar Melapannai Thyagarajan, Debayan Gupta
-
Patent number: 11132275Abstract: 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: November 25, 2019Date of Patent: September 28, 2021Assignee: Apple Inc.Inventor: Dennis Mathews
-
Patent number: 11133948Abstract: A stateless queue system implements and supports a virtual room containing a content playback queue. The system allows multiple clients to listen to queued content in a synchronized manner and to modify the same queue without requiring a broadcasting client to send playback events. The system includes a multiplicity of computing clients that can add content items to the queue by interacting with an application service. The clients are enabled to add content to the queue in a number of ways, including by simple add-on to the bottom of the queue, by vote, or by direct modification of the queue structure. Upon client entrance into the playback session, data is provided to the client that represent the queue order at the time of request, the number of votes each items contains if structure is determined by vote, the start time for each queued item, and the current playing item.Type: GrantFiled: February 13, 2020Date of Patent: September 28, 2021Assignee: Vertigo Media, Inc.Inventors: Alexander Savenok, Pavel Savenok, Gregory H. Leekley, Sai H. Chow
-
Patent number: 11128536Abstract: A system and a method for traffic management on a network. The method including: determining a desired outcome for a network operator's traffic; determining a set of classes for a traffic flow through a link; determining a minimum and target bandwidth for each class in the set of class based on the desired outcome; measure user score and bandwidth use for each class; allocate a bandwidth per class based on the minimum and target bandwidth and measured user score; and shape the traffic flow to the allocated bandwidth.Type: GrantFiled: September 23, 2019Date of Patent: September 21, 2021Inventors: Kamakshi Sridhar, Lars Anton Gunnarsson, Mostafa Mohamed Hassan, Alexander Havang, Matthew Lee Farmer, Roberto Lucarelli, Mark Daniel Yamada, Peter Thomas Salanki, Kenneth David Faiczak
-
Patent number: 11128560Abstract: A data center failure management system and method in a Software Defined Networking (SDN) deployment. In one embodiment, an SDN controller associated with the data center is configured to learn new flows entering the data center and determine which flows require flow stickiness. Responsive to the determination, the SDN controller generates commands to one or more switching nodes and/or one or more border gateway nodes to redirect the sticky flows arriving at the switching nodes via ECMP routes from the gateway nodes or avoid the ECMP routes by the gateway nodes in order to overcome certain failure conditions encountered in the data center, an external network, or both.Type: GrantFiled: January 12, 2018Date of Patent: September 21, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Vinayak Joshi, Ashvin Lakshmikantha, Vivek Srivastava
-
Patent number: 11115369Abstract: Systems and methods for transmitting near real-time geographic mass messaging requests. One example method includes receiving a geographic mass messaging request via a transceiver, the geographic mass messaging request including a message, a geographic reference, and a requesting agency identifier, and having at least one request characteristic. The method includes assigning, with an electronic processor, a priority to the geographic mass messaging request based on an electronically stored alerting authority policy and at least one selected from the group consisting of the requesting agency identifier, the geographic reference, and the at least one request characteristic. The method includes, responsive to determining that the priority does not meet a priority threshold, transmitting one of a request denied message and a request modification proposal via the transceiver to the requesting agency.Type: GrantFiled: July 29, 2020Date of Patent: September 7, 2021Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Francesca Schuler, James C. Duran, Jonathan Solomon
-
Patent number: 11108730Abstract: Examples include group heartbeat information in a Domain Name System (DNS) server text record. Examples include replacement of group heartbeat information, stored in a text record of a DNS server, with current group heartbeat information of a computing device indicating that the computing device has a group leader role for a group of computing devices.Type: GrantFiled: September 27, 2018Date of Patent: August 31, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Sudhanshu Rajvaidya, Ruta Vaidya, Manan Gupta
-
Patent number: 11108637Abstract: In a wireless mesh network, a leader relay transfers Remote Procedure Calls (RPCs) to follower relays that indicate leader Identifier (ID), term ID, index, log-entry, and entry command. The follower relays receive the RPCs and enter the log-entry. The leader relay commits the log-entry to a state machine. The state machine generates a mesh architecture that indicates user-access spectrum, relay-interconnect spectrum, and relay-backhaul spectrum. The leader relay transfers RPCs to the follower relays that indicate leader ID, term ID, index, commit command, and the leader mesh architecture. The follower relays receive the RPCs and commit the log-entry to their state machines which generate mesh architectures. The relays wirelessly exchange user data with user devices over the user access spectrum. The relays wirelessly exchange user data with each other over the relay-interconnect spectrum. The relays wirelessly exchange user data with other networks over the relay backhaul spectrum.Type: GrantFiled: November 8, 2019Date of Patent: August 31, 2021Assignee: Sprint Communications Company L.P.Inventors: Lyle Walter Paczkowski, Tracy Lee Nelson, Lyle T. Bertz, Galip Murat Karabulut
-
Patent number: 11102141Abstract: The present disclosure is related to devices, systems, and methods for routing requests for an external service, originating from a plurality of cluster nodes, through an outbound request manager. An example method can include receiving a first request for an external service originating from a first cluster node having a first network address, receiving a second request for the external service originating from a second cluster node having a second network address, transmitting the first request with a particular network address to an address associated with the external service, and transmitting the second request with the particular network address to the address associated with the external service.Type: GrantFiled: June 25, 2019Date of Patent: August 24, 2021Assignee: VMWARE, INC.Inventor: Vardan Movsisyan