Patents Examined by Mohamed Ibrahim
-
Patent number: 11979276Abstract: A method for managing a communication according to a transport protocol of a terminal equipment in a communication network. The method includes: detecting presence, on a path allowing the terminal equipment to be reached on a second IP address of the terminal equipment, of a status function which maintains a status associated with a communication on the path, including transmitting a first message from a first IP resource of the terminal equipment, including a first IP address and a first port number, to a second IP resource of the terminal equipment, including the second IP address and a second port number, and deciding on presence of a status function on the path according to data received by the second IP resource in response the first message; and managing a communication of the terminal equipment on the path allowing the terminal equipment to be reached on the second IP address.Type: GrantFiled: June 24, 2020Date of Patent: May 7, 2024Assignee: ORANGEInventors: Mohamed Boucadair, Christian Jacquenet
-
Patent number: 11962458Abstract: Embodiments include apparatuses for rebooting an electronic device. In an embodiment, an apparatus includes a data interface, a first power port, a second power port, a switch, and a processor. The data interface is configured to connect to the electronic device. The first power port is configured to receive power from a power source and the second power port is configured to deliver power to the electronic device. The switch is configured to connect the first power port to the second power port. The processor conducts data communications monitoring of the electronic device via the data interface and reboots the electronic device responsive to the data communications monitoring.Type: GrantFiled: December 12, 2022Date of Patent: April 16, 2024Assignee: GRANITE TELECOMMUNICATIONS, LLCInventors: Brian O'Connor, Adam Weiner
-
Patent number: 11956205Abstract: Various example implementations are directed to circuits, apparatuses, and methods for providing virtual computing services. According to an example embodiment, an apparatus includes a computing server configured to provide a respective group of virtual servers for each of a plurality of accounts. Each of the accounts has a respective set of domain names and a respective settings file. The apparatus also includes a domain name server (DNS). The DNS is to dynamically map a respective set of domain names for each account to network addresses of the respective group of virtual servers, provided for the account. The DNS performs the mapping according to a mapping function indicated in the respective settings file of the account. The respective settings file of a first account accounts includes a mapping function that is different from a mapping function included in the respective settings file of a second account.Type: GrantFiled: December 21, 2022Date of Patent: April 9, 2024Assignee: 8x8, Inc.Inventors: Timothy Britt, Bryan Martin, Christopher Peters
-
Patent number: 11936537Abstract: A support method, a support system, and a computer program for efficiently creating a new service obtained by combining functions of a plurality of devices are provided. A support method of the present invention is a support method of supporting creation of a new service obtained by combining functions of a plurality of devices via an IoT hub to which the plurality of devices are connected, and causes an information processing device to execute an extraction step, and the support method further includes a list output step, a selection reception step, a selection output step, an availability reception step, an input and output step, an answer reception step, and a transmission step.Type: GrantFiled: October 8, 2020Date of Patent: March 19, 2024Assignee: IOT-EX INC.Inventor: Jun Matsumura
-
Patent number: 11916762Abstract: A flexible service-based architecture (SBA) for next generation communication networks is described. In an embodiment, a method performed by a system comprising a processor comprises receiving a service request for provision of a data communication service to a communication device via a communication network comprising a plurality of different network resources defined by resource components and sub-components of the resource components. In response to receiving the service request, accessing network resource abstraction information that identifies the resource components, and the sub-components respectively associated with the resource components, and selecting a subset of the different network resources for the provision of the data communication service to the communication device based a service criterion associated with the data communication service.Type: GrantFiled: May 4, 2022Date of Patent: February 27, 2024Assignee: AT&T Intellectual Property I, L.P.Inventors: Zhi Cui, Hongyan Lei, Paul Smith, Jr.
-
Patent number: 11909577Abstract: Provided is a client terminal access control method, and the method includes: allocating a communication process of a first client group comprising a plurality of client terminals to an edge server; when a failure occurs in an operation of the edge server, allocating a communication process of a second client group comprising at least one client terminal belonging to the first client group to a failure-handling edge server; and determining whether a failure occurs in an operation of the failure-handling edge serve.Type: GrantFiled: June 8, 2023Date of Patent: February 20, 2024Assignee: INNOGS KOREA CORP.Inventors: Young Suk Lim, Jeong Hoan Seo
-
Patent number: 11909829Abstract: The present disclosure generally relates to systems and methods for generating termination notification of an experiment to be presented through a user interface. In some implementation examples, a termination notification system generates a probability value that is valid as of a time period of an experiment at a predetermined point in time based on at least data sample obtained during the time period, predicted sample sizes of each time period of the experiment, or probability values generated prior to the time period. Responsive to determining that the probability value that is valid as of the time period satisfies a threshold value, the termination notification system causes the user interface to present the termination notification that, when selected, causes the experiment to terminate prior to completion of a predicted duration of the experiment.Type: GrantFiled: June 16, 2023Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventors: Yu Liu, Runzhe Wan, James McQueen, Doug Hains, Rui Song, Roger Henry Castillo
-
Patent number: 11909831Abstract: A web browser can manage different session cookies associated with a website by storing the session cookies in distinct tab storage locations associated with different tabs of the web browser, instead of in a global storage location accessible by any tab of the web browser. When the web browser prepares to send a request associated with an active tab to a server associated with the website, the web browser can temporarily copy a corresponding session cookie into the global storage location from the tab storage location associated with the active tab. Accordingly, even if the website does not natively support multiple concurrent user sessions with the web browser, the web browser can send different session cookies to the website based on which tab of the web browser is active, and thereby allow users to engage in different user sessions with the website in different tabs.Type: GrantFiled: May 10, 2023Date of Patent: February 20, 2024Assignee: State Farm Mutual Automobile Insurance CompanyInventors: Adam Doman, Jeff Himmell
-
Patent number: 11902182Abstract: The present disclosure describes a patent management system and method for remediating insufficiency of input data for a machine learning system. A plurality of data vectors using data are extracted from a plurality of data sources. A user input with respect to an input data context is received, the input data context correspond to a subset of the plurality of data elements. An input vector based on the user input is generated and a set of matching data vectors are determined from the plurality of data vectors based on the input vector. An insufficiency of the input data is determined based on a comparison of a number of matching data vectors with a first pre-determined threshold, and/or a variance with a second pre-determined threshold. Further, the set of matching data vectors are expanded by modifying the input vector when the input data is determined to be insufficient.Type: GrantFiled: February 25, 2022Date of Patent: February 13, 2024Assignee: Triangle IPInventor: Thomas D. Franklin
-
Patent number: 11888717Abstract: The present disclosure relates to computer-implemented methods, software, and systems for detecting outages in a multiple availability zone cloud environment. Structured data defining network connectivity statuses of network segments is received. Multiple availability zones of the first cloud platform are defined in a multiple availability zone cloud architecture. External structure data defining inbound connectivity statuses of the network segments correspondingly defined for the availability zones of the first cloud platform is iteratively collecting. The inbound connectivity statuses define availability for an entity running at an external cloud platform to the first cloud platform to connect to at least one entity running at the first cloud platform.Type: GrantFiled: January 27, 2023Date of Patent: January 30, 2024Assignee: SAP SEInventors: Shenol Hulmi Yousouf, Stoyan Zhivkov Boshev, Nikolai Veselinov Neichev, Petar Rusev Rusev, Kaloyan Stefanov Nikov, Antoan Nikolaev Andonov
-
Patent number: 11882023Abstract: Methods, and systems, for Multiagent Pathfinding for Non Dynamic Programming Problems, including a CE method which provides for sampling from a complex probability distribution that is not necessarily known in a closed form. The applications of this method include rare-event simulation, variance reduction for estimation problems, and stochastic optimization. The method iteratively searches for a probability distribution that is “close” to the intended distribution, where the closeness of distributions is measured using the Kullback-Liebler (KL) divergence between the distributions. At each step, the method generates samples according to a current candidate distribution from the family. Next, it uses those current candidate distribution samples to move the distribution toward a new candidate distribution that is closer in the sense of KL divergence to the target distribution.Type: GrantFiled: December 7, 2022Date of Patent: January 23, 2024Assignee: The Government of the United States of America, represented by the Secretary of the NavyInventors: Doron Drusinsky, James Bret Michael
-
Patent number: 11870751Abstract: An approach to establish connections between clusters having overlapping IP address ranges. A method includes receiving, at a service discovery server, from a first node in a first cluster, a service discovery request including a unique name, determining, at the service discovery server, that the unique name resolves to a destination IP address of a second node in a second cluster, determining that the destination IP address overlaps with an IP address range associated with the first cluster, in response to determining that the destination IP address overlaps with the IP address range belonging to the first cluster, configuring a gateway to expect a network connection request from the first node that includes an IP address of the gateway, and sending a service discovery response to the first node, the service discovery response including the IP address of the gateway, but not the destination IP address.Type: GrantFiled: October 11, 2021Date of Patent: January 9, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Aloys Christophe Augustin, Mohammed Hawari, Nathan Roland Maryan Skrzypczak, Jérôme Tollet
-
Patent number: 11860753Abstract: Various embodiments of the present disclosure provide methods, apparatus, systems, computing devices, computing entities, and/or the like for multi-node system monitoring using one or more distributed ledgers, wherein a ledger entry request received from a miner node computing entity is validated based at least in part on executing a hierarchical validation workflow that comprises an ordered sequence of L validation iterations, wherein each of one or more ith non-initial validation iterations is performed based at least in part on an association of an (i?1)th validation iteration with a non-affirmative validation determination.Type: GrantFiled: December 12, 2022Date of Patent: January 2, 2024Assignee: Optum, Inc.Inventors: Gregory J. Boss, Adam Russell, Ramprasad Anandam Gaddam, Robert Kahn Rossmiller
-
Patent number: 11855961Abstract: Techniques are provided that rotate a device address used to identify a wireless client device on a wireless network. The wireless client device and at least one network infrastructure component identify a plurality of device addresses associated with the wireless client device. In some embodiments, the plurality of device addresses are generated via a corresponding plurality of invocations of a stateful random number generator, such as a cryptographically secure pseudorandom number generator.Type: GrantFiled: May 25, 2021Date of Patent: December 26, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Roberto Muccifora, Domenico Ficara, Amine Choukir, Anirban Karmakar, Vincent Cuissard, Sudhir Kumar Jain
-
Patent number: 11848974Abstract: A split streaming system and method are provided in which a stream of data (that can be video, audio or textual data) is split and sent over a plurality of stream reflectors to a stream recipient. Each stream reflector performs time gradient replacement to manage the split streaming.Type: GrantFiled: December 14, 2022Date of Patent: December 19, 2023Assignee: Ignite Technologies, Inc.Inventors: Michael J. King, John W. Morris, IV, Brian S. Bosworth
-
Patent number: 11843649Abstract: A system and method are provided of minimizing network bandwidth used from an external network by client peers in a local network. The method can include the operation of organizing a plurality of clients each having media streamlets and a client parent in a structure within the local network. Mapping information propagates through the structure. The mapping information represents local streamlet locations as stored by the plurality of clients. Another operation is retrieving a local streamlet from a client identified in the mapping information as having the local streamlet for the requesting client.Type: GrantFiled: December 22, 2022Date of Patent: December 12, 2023Assignee: DISH Technologies L.L.C.Inventors: Mark B. Hurst, Loren Larsen, David S Anderson, Lei Wang
-
Patent number: 11831490Abstract: Techniques are provided for performing information technology service management (ITSM) correlation for infrastructure environment functions such as management, operation, and remediation. Specifically, a processor may receive an incident identifier for an incident record corresponding to an incident encountered by the infrastructure environment. The processor may use the incident identifier to correlate incident data to data of different management services, e.g., change management and problem management. Specifically, the processor may correlate the incident data to change data, and the change data may be correlated to problem data. The processor may also correlate the incident data to other incident data, and the other incident data may be correlated to problem data. The problem data can be utilized to improve or remediate the incident of interest.Type: GrantFiled: March 27, 2023Date of Patent: November 28, 2023Assignee: FMR LLCInventors: Devi Chandrasekaran, Sachin Samuel
-
Patent number: 11831705Abstract: A system, method, and apparatus for transferring blood donation files are disclosed. An example system includes a collection device located at a blood donation site and a collection server located in a remote location. The example collection device is configured to store blood donation information from blood donors within a blood donation batch file located at a designated directory of a memory, and store metadata related to the blood donation information to the blood donation batch file. The example collection device also transmits the blood donation batch file to a registered user device. The example collection server is configured to determine the registered user device is available via a network connection. Responsive to determining the user device is connected, the collection server acquires the blood donation batch file from the user device and aggregates the blood donation batch file with blood donation batch files received from other registered user devices.Type: GrantFiled: July 11, 2022Date of Patent: November 28, 2023Assignee: New York Blood Center, Inc.Inventor: Sabyasachi Sarkar
-
Patent number: 11824925Abstract: In some implementations, a node may receive one or more communications, wherein the one or more communications include time information, and wherein the one or more communications are associated with a peer-to-peer network. The node may identify a primary node associated with the peer-to-peer network based on an indicator included in a communication, from the one or more communications, that is associated with the primary node. The node may synchronize a time stored by the node based on time information included in the communication that is associated with the primary node. The node may receive an indication that the node has successfully joined the peer-to-peer network based on synchronizing the time to the time information. The node may selectively update the time stored by the node based on a reference time included in periodic data transfer communications that are associated with the primary node.Type: GrantFiled: September 29, 2022Date of Patent: November 21, 2023Assignee: Caterpillar Inc.Inventor: Christopher Haddad
-
Patent number: 11818006Abstract: Techniques are provided for improving the environmental sustainability of a networking device and/or a networking system. In one example, a sustainability server obtains power consumption data of a networking device on a per-plane basis. Based on the power consumption data, the sustainability server computes an individual sustainability score that indicates a level of environmental sustainability of the networking device. The sustainability server further analyzes the power consumption data on the per-plane basis. In response to analyzing the power consumption data on the per-plane basis, the sustainability server provides a recommendation to implement a change to a configuration or operating parameter of the networking device, or to a networking system that includes the networking device, to improve the individual sustainability score.Type: GrantFiled: January 25, 2022Date of Patent: November 14, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Maria Soledad Palmero, Esther Roure Vila, Ranjani Ram, Saumya Dubey, Snezana Mitrovic