Patents Examined by Chris Parry
-
Patent number: 12047442Abstract: A replacement node replaces a failed node and a baseboard management controller (BMC) for the replacement node generates a nonce code that is accessible to an authenticated user. An edge management node receives the nonce code from the user and sends a maintenance token to a BMC of a peer node in an edge cluster, wherein the peer nodes BMCs within the cluster are in a BMC federation that included the failed node BMC and have access to a BMC configuration for the failed node. The management node sends the token and the nonce code to the replacement node BMC for authentication of the token. The peer node BMC sends the token received from the management node to the replacement node BMC for authentication of the peer node BMC. The authenticated peer node BMC may then deploy the BMC configuration to the replacement node BMC.Type: GrantFiled: October 16, 2023Date of Patent: July 23, 2024Inventors: Caihong Zhang, Zhi Wang, Fred Allison Bower, III, Ming Lei
-
Patent number: 12047253Abstract: Various embodiments disclosed herein are related to a non-transitory computer readable storage medium. In some embodiments, the medium includes instructions stored thereon that, when executed by a processor, cause the processor to determine, in a cluster of host machines, a priority level of telemetry data collected in the cluster, at least based on a data type of the telemetry data and a tag and store the telemetry data in a storage in the cluster. In some embodiments, a quality-of-service (QoS) is associated with the priority level. In some embodiments, the storage is associated with the priority level. In some embodiments, the medium includes the instructions stored thereon that, when executed by the processor, cause the processor to send the telemetry data from the storage to a server in accordance with the QoS, wherein the server is separate from the cluster.Type: GrantFiled: June 3, 2022Date of Patent: July 23, 2024Assignee: Nutanix, Inc.Inventors: Mukesh Bafna, Akshay Narayan Muramatti, Pranjal Bhor, Amey Barve
-
Patent number: 12034822Abstract: A method for location-dependent determination comprises: determining, with one or more processors, a geographic location of a user's electronic device using first data; in response to determining the determined geographic location is insufficient for performing a location-dependent determination, requesting second data to determine an updated geographic location of the user's electronic device; performing, with an Application Programming Interface (API), the location-dependent determination based on the updated geographic location; and completing, with the API, a transaction using the location-dependent determination.Type: GrantFiled: June 16, 2023Date of Patent: July 9, 2024Assignee: STRIPE, INC.Inventors: Noam Samuel, Ellen Stanfill, David C. Doran, Alexander Thiemann
-
Patent number: 12034704Abstract: There are provided measures for optimization of network function profile administration and registration. Such measures exemplarily comprise, at a network repository function entity, receiving, from a control entity, network entity profile template information, storing said network entity profile template information, wherein said network entity profile template information comprises a network entity profile template including an identifier of said network entity profile template and a profile content of said network entity profile template, said profile content including at least one profile attribute, receiving, from a network entity, a network entity registration request comprising said identifier of said network entity profile template, and generating a network entity profile for said network entity based on said at least one profile attribute.Type: GrantFiled: August 5, 2021Date of Patent: July 9, 2024Assignee: Nokia Technologies OyInventors: Saurabh Khare, Bruno Landais, Thomas Belling, Anja Jerichow
-
Patent number: 12034807Abstract: An apparatus comprises a memory communicatively coupled to a processor. The memory may be configured to store data exchange requests. The processor may be configured to determine that a data exchange request of the data exchange requests comprises a status indicating that the data exchange request is incomplete, generate a priority value for the data exchange request indicating a batch priority associated with the data exchange request, and assign a weight for the data exchange request indicating that the data exchange request is expected to be completed in one or more batch orders. Further, the processor is configured to generate a batch order comprising a position in a queue corresponding to the batch priority and complete the data exchange request in the decentralized network in accordance with the position in the batch order.Type: GrantFiled: September 29, 2023Date of Patent: July 9, 2024Assignee: Bank of America CorporationInventors: Gowri Sundar Suriyanarayanan, Maneesh Kumar Sethia, Abhijit Behera, Shailendra Singh
-
Patent number: 12028427Abstract: Aspects of the present disclosure involve a CDN utilizing a Direct Server Return (DSR) request command to create a tunnel from one content server to another content server of the CDN. Through the DSR tunnel, a request for content may be served from a content server that is more advantageous for the CDN for any number of reasons, such as from a content server that is logically closer to the content server. In determining when a DSR tunnel is created to provide the content, the CDN may access a database storing various information concerning the CDN, such as the location of egress gateways of the CDN in relation to one or more content servers, connecting network location information, the capabilities of one or more content servers, and/or load information of available content servers.Type: GrantFiled: September 29, 2023Date of Patent: July 2, 2024Assignee: Level 3 Communications, LLCInventors: Joelle T. Maslak, Joseph C. Lawrence
-
Patent number: 12009976Abstract: A size of a cache of a server associated with a network service is modified in view of a number of clients that are connected to the server. A cache invalidation verification operation to store data at the cache is performed in view of the number of clients that are connected to the server. A quality of service function of the server is configured in view of the number of clients that are connected to the server, wherein the quality of service function provides resources of the server to a first client accessing the network service. A module is loaded at the server in view of the number of clients that are connected to the server, wherein the module configures the network service. Access to the network service is provided by a processing device to the first client.Type: GrantFiled: June 12, 2023Date of Patent: June 11, 2024Assignee: Red Hat, Inc.Inventors: Poornima Gurusiddaiah, Amar Tumballi Suryanarayan
-
Patent number: 12003598Abstract: The technology disclosed relates to causing delivery of Segmentation as a Serviceā¢ (SegAAS) instrumentation code and segment processing code to run on a user's machine and generate data that tracks a user session on a website, receiving and processing data from the user session and invoking callback function code, configured to run on the user's machine, that performs actions specified by the website's operator, as triggered by delivery of segment codes. Also included is receiving readings from the user session, analyzing the data to track progress of the session, and generating segment codes that characterize results of the analysis in an actionable way specified by rules provided by the website operator. Further included are repeatedly causing delivery of updated lists of the segment codes based on the analyzing of the progress and timing delivery of unsolicited actions directed to retaining the visitor and extending the user session with the website.Type: GrantFiled: July 18, 2022Date of Patent: June 4, 2024Assignee: Fanplayr, Inc.Inventors: Rajiv Sunkara, Simon Yencken, Derek Adelman
-
Patent number: 12001852Abstract: A distributed device network including a number of device nodes connected to a wireless mesh network and including memory configured to store instructions thereon. The instructions cause the one or more processors to receive, from a server by a first device node of the number of device nodes, a first packaged application, the first packaged application including a first functionality, execute, by the first device node, the first packaged application to provide the first functionality receive, from the server by a second device node of the number of device nodes, a second packaged application, the second packaged application including a second functionality, execute, by the second device node, the second packaged application to provide the second functionality, wherein the number of device nodes are resource-constrained devices that cooperate to perform one or more functions of a cloud computing system.Type: GrantFiled: June 12, 2019Date of Patent: June 4, 2024Assignee: Tyco Fire & Security GmbHInventors: Gustavo Leon, Stewart E. Hall, Craig Trivelpiece, Paul B. Rasband
-
Patent number: 12001977Abstract: A system for providing a graphical user interface, including: a multi-tier hierarchy, stored in a database, which maps links between and among a plurality of tiers of an enterprise IT environment; and a dashboard that provides a user-interactive visualization of the enterprise IT environment based on the multi-tier hierarchy.Type: GrantFiled: January 17, 2020Date of Patent: June 4, 2024Assignee: GalaxE.Solutions, Inc.Inventors: Dheeraj Misra, Sandipan Gangopadhyay, Tim Bryan
-
Patent number: 11996950Abstract: A method of wireless communication includes receiving, by a network device from a server, first data associated with an application. The method further includes, during a first monitoring occasion associated with the application, transmitting, by the network device, the first data to a first group of multiple user equipment (UE) devices that execute the application. The method further includes transmitting a message to the first group after transmitting the first data. The message indicates completion of the first monitoring occasion.Type: GrantFiled: August 16, 2021Date of Patent: May 28, 2024Assignee: QUALCOMM IncorporatedInventors: Yuchul Kim, Hwan Joon Kwon, Krishna Kiran Mukkavilli, Huilin Xu, Jay Kumar Sundararajan, Yeliz Tokgoz, Jing Lei, Peter Pui Lok Ang, Tingfang Ji, Wanshi Chen
-
Patent number: 11995035Abstract: An example method includes receiving a plurality of data request specifications from a plurality of user endpoint devices of requesting users, aggregating a subset of the plurality of data request specifications which share a similarity into a super request, retrieving a plurality of datasets, wherein the plurality of datasets is needed to fulfill the super request, aggregating the plurality of datasets into a single data superset, and delivering the single data superset to the plurality of user endpoint devices of the requesting users via a data pipeline, where the delivering includes segregating the single data superset so that each user endpoint device of the plurality of user endpoint devices of the requesting users receives a portion of the single data superset corresponding to one data request specification of the plurality of data request specifications that was submitted by the each user endpoint device.Type: GrantFiled: March 31, 2021Date of Patent: May 28, 2024Assignee: AT&T Intellect al P Property I, L.P.Inventors: James Fan, Steven Polston, Sanjay Agraharam, Michelle Martens, Arun Gupta
-
Patent number: 11991013Abstract: A presentation service generates an audience interface for an electronic presentation. The audience interface may simulate an in-person presentation, including features such as a central presenter and seat locations for audience members. The audience members may select emotes which may be displayed in the audience interface. The emotes may indicate the audience members' opinion of the content being presented. The presentation service may enable chats between multiple audience members, grouping of audience members private rooms, and other virtual simulations of functions corresponding to in-person presentations.Type: GrantFiled: June 21, 2021Date of Patent: May 21, 2024Assignee: Airbnb, Inc.Inventors: Avand Amiri, Stepan Parunashvili
-
Patent number: 11990245Abstract: A network architecture may receive situational data. The network architecture may acquire participant data associated with a participant. The network architecture may accept object data associated with an object. The network architecture may generate likelihood of infectiousness of the object based on the participant data and the object data. The network architecture may display the likelihood of infectiousness to one or more users.Type: GrantFiled: December 22, 2020Date of Patent: May 21, 2024Assignee: International Business Machines CorporationInventors: Gandhi Sivakumar, Lynn Kwok, Kushal S. Patel, Sarvesh S. Patel
-
Patent number: 11991223Abstract: The present disclosure describes techniques for facilitating a collaborative work communication environment.Type: GrantFiled: November 15, 2021Date of Patent: May 21, 2024Assignee: Lemon Inc.Inventor: Yuhui Zhang
-
Patent number: 11989014Abstract: One embodiment of the present invention provides an information processing apparatus for precisely estimating a state of equipment. An information processing apparatus as one embodiment of the present invention includes: an acquirer; a calculator; and a determiner. The acquirer is configured to acquire first data about a predetermined target. The calculator is configured to calculate distribution of magnitude of a value included in the first data. The determiner is configured to determine a portion of a width of the distribution as a specific range used for estimating a state of the target based on the distribution.Type: GrantFiled: September 4, 2020Date of Patent: May 21, 2024Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA INFRASTRUCTURE SYSTEMS & SOLUTIONS CORPORATIONInventors: Shigeru Maya, Ken Ueno
-
Patent number: 11991197Abstract: In an example embodiment, a deep learning algorithm is introduced that operates on a transition matrix formed from user activities in an online network. The transition matrix records the frequencies that particular transitions between paths of user activity have occurred (e.g., the user performed a login activity, which has one path in the network, and then performed a profile view action, which has another path in the network). Each transition matrix corresponds to a different user's activities.Type: GrantFiled: March 25, 2022Date of Patent: May 21, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Yi Wu, Mariem Boujelbene, James R. Verbus, Jason Paul Chang, Beibei Wang, Ting Chen
-
Patent number: 11983057Abstract: Streaming content using a data streaming device having limited power is described. A data streaming device receives streaming content from a network and provides the streaming content for display on a content display device. Data streaming device includes power supplies that receive power from the content display device. The power supplies use the power to operate components of data streaming device that process the streaming content. A measuring module measures the power provided to the data streaming device. When the power is insufficient, a controller generates an indication that there is insufficient power to operate the components of the data streaming device. The controller may also modify functionality of the components to operate using available power or disable a component of the data streaming device.Type: GrantFiled: June 1, 2021Date of Patent: May 14, 2024Assignee: Roku, Inc.Inventors: Gregory Garner, Anthony Wood, Simon Martin, David Stern, Neil Edward Johnson
-
Patent number: 11979461Abstract: A system and method in a building or vehicle for an actuator operation in response to a sensor according to a control logic, the system comprising a router or a gateway communicating with a device associated with the sensor and a device associated with the actuator over in-building or in-vehicle networks, and an external Internet-connected control server associated with the control logic implementing a PID closed linear control loop and communicating with the router over external network for controlling the in-building or in-vehicle phenomenon. The sensor may be a microphone or a camera, and the system may include voice or image processing as part of the control logic. A redundancy is used by using multiple sensors or actuators, or by using multiple data paths over the building or vehicle internal or external communication. The networks may be wired or wireless, and may be BAN, PAN, LAN, WAN, or home networks.Type: GrantFiled: August 23, 2021Date of Patent: May 7, 2024Assignee: May Patents Ltd.Inventors: Yehuda Binder, Benjamin Maytal
-
Patent number: 11979390Abstract: A system and method is disclosed for providing vendors an alternative to a password-based security system. The system and method also allows vendors to manage secure transactions by leveraging various message authentication techniques while allowing the vendor full control over related processes such as payment processing and fulfillment. The system and method also monitors message requests from customers for the vendor to guarantee that the communication has not been compromised. Consolidating the authentication of users to their messaging minimizes the need for each individual vendor to maintain their own password for access to a customer account. This eliminates the requirement that customers generate a password thus increasing convenience and decreasing security risks associated with the use of passwords. This decreases risk not only for customer and vendor but also decreases the risk exposure across the internet-as the system scales.Type: GrantFiled: September 20, 2018Date of Patent: May 7, 2024Assignee: SWOOP IP HOLDINGS LLCInventors: John P. Killoran, Jr., Graham Bass