Patents Examined by Brian Whipple
-
Patent number: 12047421Abstract: The continued usage of manual & static configurations as the number of network-connected devices has increased has resulted in administrative difficulties for operators and/or administrators of computer networks. To provide more automated configurations, methods, systems, and electronic devices are described that include identifying, based on received network traffic from an end electronic device, a device type of the end electronic device; and applying a network policy to subsequent network traffic between the end electronic device and network equipment (such as a switch) based on the identified device type of the end electronic device.Type: GrantFiled: November 18, 2021Date of Patent: July 23, 2024Assignee: Ruckus IP Holdings LLCInventors: Amit Paul, Satyendra Mohapatra, Padmasekar Easwaradas Kreedapathy, Anuradha Gade
-
Patent number: 12041398Abstract: Apparatus and methods for guaranteeing a quality of experience (QoE) associated with data provision services in an enhanced data delivery network. In one embodiment, a network architecture having service delivery over at least portions of extant infrastructure (e.g., a hybrid fiber coax infrastructure) is disclosed, which includes standards-compliant ultra-low latency and high data rate services (e.g., 5G NR services) via a common service provider. In one exemplary implementation, “over-the-top” voice data services may enable exchange of voice traffic with client devices in the aforementioned network. A distribution node may use a detection rule to identify received packets as voice traffic, and cause a dedicated bearer to attach to the default bearer, thereby enabling delivery of high-quality voice traffic by at least prioritizing the identified packets thereafter and sustaining the delivery even in a congested network environment, and improving the quality of service (QoS) and QoE for the user(s).Type: GrantFiled: October 17, 2022Date of Patent: July 16, 2024Assignee: CHARTER COMMUNICATIONS OPERATING, LLCInventors: Pratik Das, Diwelawatte Jayawardene, Manish Jindal
-
Patent number: 12015538Abstract: A system of specifying link layer information in a URL is described. In an embodiment, a URL is generated which includes both a link layer network type and information which is used by a resolving device to identify a particular link layer network of the specified type. In various embodiments, the URL includes a link layer network type and a corresponding link layer network name or pairs of link layer network types and corresponding link layer network names. Where the URL comprises more than one link layer network name, the resolving device may determine at runtime which of the named link layer networks to connect to and this decision may be based on criteria or preference information included within the URL.Type: GrantFiled: April 28, 2022Date of Patent: June 18, 2024Assignee: Microsoft Technology Licensing, LLCInventors: James W. Scott, Nicolas Villar, Stephen E. Hodges
-
Patent number: 12015662Abstract: A method or system for efficiently routing a file located on two or more sources to one or more file recipients connected by a plurality of paths in one or more networks. For each file recipient, one or more predetermined utility functions are evaluated to select the most efficient one of the plurality of paths to use for routing the file to the one or more file recipients, and the file is routed to the one or more file recipient using the selected path. The predetermined utility function may be the estimated operating expense associated with the routing of the file to the one or more file recipients, or the estimated return on investment for improving the routing of said file to the one or more recipients, or is related to an estimated file transfer time to the one or more file recipients.Type: GrantFiled: July 29, 2022Date of Patent: June 18, 2024Assignee: Adaptiv Networks Inc.Inventors: Stephane Brunet, Martin William Horne, Miika Anttoni Klemetti
-
Patent number: 12009945Abstract: A communication system includes a first communication device, a second communication device and a relay device. The first and second communication devices are connected to a communication network. The relay device is connected to the communication network and relays communication between the first and second communication devices. The relay device includes a relay unit and a priority determination unit. The relay unit carries out a receiving process for receiving data frames transmitted from the first communication device to the communication network and a transmission process for transmitting the received data frames to the second communication device. The priority determination unit determines the priority of the transmission process of the received data frames based on the data frames received by the relay unit. The relay unit carries out a transmission process of the data frames based on the priority determined by the priority determination unit.Type: GrantFiled: September 29, 2020Date of Patent: June 11, 2024Assignees: Nissan Motor Co., Ltd., Renault S.A.S.Inventors: Ken Naka, Takashi Yamaguchi, Hideaki Yamada
-
Patent number: 12004052Abstract: Various embodiments of the present invention are directed to a communications apparatus and associated methods configured for managing user identification queries. The communication apparatus is configured to receive a user identification query comprising a requesting user identifier and a target user identifier, compare the target user identifier to a user status cache associated with the requesting user identifier to determine a known status, an unknown status, or a pending status, and cause rendering of a known user identification interface or a limited user identification interface. In some embodiments, the communication apparatus is configured to transmit a client device hold instruction in response to determining the pending status for the target user identifier with respective to a given requesting user identifier. Various embodiments discussed herein mediate and resolve voluminous user identification queries through a specially configured group-based caching service and associated system architecture.Type: GrantFiled: January 14, 2022Date of Patent: June 4, 2024Assignee: SALESFORCE, INC.Inventors: Jason Klym, Venkatraju Venkatanaranappa, Michael Demmer
-
Patent number: 12004058Abstract: Apparatuses, systems, and methods related to memory pooling between selected memory resources on vehicles or base stations are described. A system using a memory pool formed as such may enable performance of functions, including automated functions critical for prevention of damage to a product, personnel safety, and/or reliable operation, based on increased access to data that may improve performance of a mission profile. For instance, one apparatus described herein includes a wireless base station coupled to a first processor coupled to a first memory resource that are configured to enable formation of a memory pool to share data between the first memory resource and a second memory resource at a vehicle responsive to a request to access the second memory resource from the first processor transmitted via the base station.Type: GrantFiled: June 9, 2022Date of Patent: June 4, 2024Inventor: Aaron P. Boehm
-
Patent number: 11991069Abstract: Techniques and architecture are described grouping various sources of traffic within a network into grouping fields and assigning each combination of grouping field values an aggregate identification (ID). A first hop edge router may receive a packet and search a mapping table for a corresponding aggregate ID for the combination of grouping field values within the mapping table. If not found, the first hop edge router may assign a corresponding aggregate ID for the combination of grouping field values and store the new aggregate ID for the combination of grouping field values in the mapping table. The first hop edge router may forward the packet on through the network with the aggregate ID embedded in metadata. Routers within the network may measure and aggregate flow metrics of the packet within the network based on the aggregate ID and provide the measurements to the network controller.Type: GrantFiled: December 28, 2022Date of Patent: May 21, 2024Assignee: Cisco Technology, Inc.Inventors: Hongbo Xia, Xiaorong Wang, Jianda Liu, Yicheng Liu, Jiayi You
-
Patent number: 11989598Abstract: Systems and methods are provided for managing program application data. An example system includes a storage device; a communication component; and a processor in communication with the one or more storage devices and a plurality of computing devices via the communication component. The processor is operable to receive, from a computing device on behalf of an applicant, initial program application data for the applicant; and store the initial program application data on the one or more storage devices. The processor is further operable to receive an initialization indicator that at least one program application of one or more program applications is to be created; generate an initial program application data object for the at least one program application; store the initial program application data object on the one or more storage devices; and designate the initial program application data object as the reference program application data object for the at least one program application.Type: GrantFiled: January 6, 2023Date of Patent: May 21, 2024Assignee: APPLYBOARD INC.Inventors: Viktor Kopylov, Massi Basiri, Hiep Van Vuong, Yue Hu
-
Patent number: 11985199Abstract: 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: June 9, 2022Date of Patent: May 14, 2024Assignee: Twillo Inc.Inventors: Michael DeLorenzo, Andrew Ryno, Sunil Thamatam, Shawn Parker, Rahul Sanghavi, Nick Vlku, Patrick Loomis
-
Patent number: 11979251Abstract: A home device control method and a device. When detecting that the home device meets a preset condition, the electronic device sends a second message to the home device, to indicate the home device to use a first antenna and to indicate to obtain a random code; receives the random code sent by the home device by using the first antenna; accesses a wireless local area network based on the random code, and obtains configuration information including an interface element of a control page and a control instruction that are used to control the home device; and displays the control page and interacts with a user by using the control page, and sends the control instruction to the home device through the wireless local area network, to control the home device.Type: GrantFiled: August 18, 2021Date of Patent: May 7, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Tianliang Xu, Bingyi Liu, Rui Shi, Liangliang Ma
-
Patent number: 11973694Abstract: In one embodiment, an in-network compute resource assignment system includes a network device to receive a request to select resources to perform a processing job, wherein the request includes at least one resource requirement of the processing job, and end point devices assigned to perform the processing job, a memory to store a state of in-network compute-resources indicating resource usage of the in-network compute-resources by other processing jobs, and a processor to manage the stored state, and responsively to receiving the request, selecting ones of the in-network compute-resources to perform the processing job based on: (a) a network topology of a network including the in-network compute-resources; (b) the state of the in-network compute-resources; and (c) the at least one resource requirement of the processing job.Type: GrantFiled: March 30, 2023Date of Patent: April 30, 2024Assignee: MELLANOX TECHNOLOGIES, LTD.Inventors: Yishai Oltchik, Gil Bloch, Daniel Klein, Tamir Ronen
-
Patent number: 11968168Abstract: A network device having an embedded router (eRouter) providing connections for a plurality of client devices in a local area network, and an embedded cable modem (eCM) bridging communication between a wide area network (WAN) network and the eRouter. The network device also includes a memory, and at least one processor configured to execute instructions stored on said memory to cause said network device to implement an eRouter physical interface and an eCM physical interface according to a configuration file, and to transmit a generic routing encapsulation (GRE) domain name system (DNS) query to a DNS server from the eRouter physical interface or the eCM physical interface.Type: GrantFiled: June 2, 2022Date of Patent: April 23, 2024Assignee: ARRIS ENTERPRISES LLCInventor: Wen Ji Zhao
-
Patent number: 11962649Abstract: Methods and systems for managing data and transmission of content are disclosed. A computing device may receive a request for content. The computing device may determine data associated with the requested content.Type: GrantFiled: May 18, 2022Date of Patent: April 16, 2024Assignee: COMCAST CABLE COMMUNICATIONS, LLCInventors: Neill A. Kipp, Jan R. van Doorn, Richard J. Fliam
-
Patent number: 11929928Abstract: Methods, system, and apparatuses may support end-to-end (E2E) quality of service (QoS) through the use of service layer (SL) sessions. For example, an application can communicate with a targeted device based on application specified schedule, latency, jitter, error rate, throughput, level of security, and cost requirements.Type: GrantFiled: April 10, 2023Date of Patent: March 12, 2024Assignee: Convida Wireless, LLCInventors: Dale N. Seed, Michael F. Starsinic, Vinod Kumar Choyi, Quang Ly, Yogendra C. Shah, William Robert Flynn, IV, Shamim Akbar Rahman, Zhuo Chen
-
Patent number: 11924053Abstract: Techniques are disclosed for intelligent infrastructure management in a radio access network. For example, a method obtains, from a plurality of baseband units of a radio access network, a plurality of data sets, wherein respective ones of the plurality of data sets correspond to operational statistics of respective ones of the plurality of baseband units. The method then generates a forecasted data set corresponding to one or more predicted operational statistics of each of the subset of baseband units, wherein the forecasted data set is generated using a first machine learning model. The method analyzes the forecasted data set to predict a future occurrence of a technical issue and to determine at least one corrective action for the predicted future occurrence of the technical issue, wherein the analysis is performed using a second machine learning model. The method then causes initiation of the at least one corrective action.Type: GrantFiled: June 13, 2022Date of Patent: March 5, 2024Assignee: Dell Products L.P.Inventors: Parminder Singh Sethi, Nithish Kote, Thanuja C
-
Patent number: 11924103Abstract: A network device obtains Border Gateway Protocol (BGP) flow specification (FlowSpec) information, and generates, based on the BGP FlowSpec information, a first forwarding information base (FIB) table entry including a first prefix and an action, where the BGP FlowSpec information indicates to perform an action on traffic matching a filter condition, where the filter condition includes an attribute of a destination address, where the first FIB table entry indicates the network device to perform the action on the traffic matching the first prefix, and where an attribute of the first prefix is the same as the attribute of the destination address in the filter condition.Type: GrantFiled: March 22, 2023Date of Patent: March 5, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Shunwan Zhuang, Haibo Wang, Yunan Gu
-
Patent number: 11924040Abstract: A system and a method for traffic management on a network. The method including: determining a desired intent 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 intent; 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: August 16, 2021Date of Patent: March 5, 2024Inventors: 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: 11909605Abstract: A method for providing a differentiated feature to a first user equipment (UE) connected to a local area network (LAN) implemented by a router connected to a customer premises equipment (CPE) provisioned with a default feature associated with a first service tier of a plurality of service tiers provided by an internet service provider includes obtaining data indicating the first UE has connected to the LAN and determining the first UE is eligible for a second service tier of the different tiers. In response to determining the first UE is eligible for the second service tier, the method includes causing the CPE to be dynamically provisioned for a differentiated service associated with the second service tier. The method includes sending a message to the router to configure the router to provide the differentiated feature to the first UE.Type: GrantFiled: December 21, 2022Date of Patent: February 20, 2024Assignee: Charter Communications Operating, LLCInventors: Shane Newberg, Christopher Teague, William K. Logan
-
Patent number: 11909593Abstract: In some embodiments, a computer implemented method for assessing network bandwidth availability in a network connection having unknown excess capacity beyond an initial network capacity is provided. There are two cases to be considered: (1) the network has a given capacity and the system doesn't know what it is (e.g., on a cellular network) this capacity may change over time as more users use the network and/or a user is mobile, and (2) the system is assigned capacity but by pushing the network, the system may be able to get more capacity (e.g., on a satellite hub). The excess capacity may be quantified for future potential opportunistic, emergency or priority usage, or in some embodiments, utilized periodically or continuously.Type: GrantFiled: August 22, 2018Date of Patent: February 20, 2024Assignee: DEJERO LABS INC.Inventors: Imad Azzam, David Sze, Todd Schneider, Jonathon Oberholzer, Bogdan Frusina