Miscellaneous Patents (Class 709/200)
-
Patent number: 12260405Abstract: A payment processor acting on behalf of a third party administrator to make payment on an adjudicated claim makes a straight through payment to an acquirer for a health care provider's merchant account. Via the authorization process, the payment processor generates an authorization code which is returned to the health care provider on its merchant statement for the payment. Concurrently, the remittance advice from the third party administrator is linked to the same authorization code as the payment by the payment processor which sends the advice in an 835-formatted transmission to the health care provider. Thus, the remittance advice may be linked (reconciled) with the payment on the merchant statement by the common authorization code.Type: GrantFiled: September 1, 2022Date of Patent: March 25, 2025Assignee: VPAY, INC.Inventors: Robert M. Allen, Richard A. Maxwell
-
Patent number: 12259883Abstract: A database system is operable to execute a row dispersal operator, in conjunction with execution of a query operator execution flow for a corresponding query, to disperse a plurality of input rows across the set of parallelized operations based on determining a plurality of input data blocks that collectively includes the plurality of input rows, where each input data block in the plurality of input data blocks a corresponding proper subset of the plurality of input rows. Each data block of the plurality of input data blocks is assigned to a corresponding one of the set of parallelized operations for processing in accordance with a uniform assignment scheme, and each data block is forwarded to the corresponding one of the set of parallelized operations by reference.Type: GrantFiled: June 5, 2023Date of Patent: March 25, 2025Assignee: Ocient Holdings LLCInventors: Andrew Park, Jason Arnold
-
Patent number: 12256260Abstract: One example mobile station includes a transceiver; a wireless local area network (WLAN) circuit; at least one processor; and one or more memories coupled to the at least one processor and storing programming instructions for execution by the at least one processor to cause the mobile station to: establish and maintain a broadband connection with a mobile communication network in response to a successful authentication of the mobile station; activate the WLAN circuit as a WLAN base station capable of communicating with at least one WLAN terminal over a WLAN network; tunnel internet traffic between the at least one WLAN terminal and an internet host over the broadband connection; and deactivate the WLAN circuit in response to a detected absence of WLAN terminal activity for a period of time.Type: GrantFiled: April 18, 2023Date of Patent: March 18, 2025Assignee: Huawei Technologies Co., Ltd.Inventor: Lasse Maki
-
Patent number: 12253976Abstract: The present application discloses a batch-type image distribution method based on an IPFS, which includes: obtaining a list of cluster nodes needed to download images; calculating a caching ratio of an image layer of images to be distributed of each node, comparing the caching ratio of each node with a threshold of a preset node, and obtaining a complete image from an image repository; adding the node with the complete image to a list of source nodes, and adding remaining nodes needed to download images to a list of demand nodes, and constructing an IPFS network, and exporting and sharing the image; calculating target demand nodes using an optimization algorithm, and inputting the target demand nodes into the IPFS network for image download, and importing the downloaded image into a container and starting the container.Type: GrantFiled: August 22, 2024Date of Patent: March 18, 2025Inventors: Dengyin Zhang, Jiawei Gu, Zijie Liu, Can Chen, Yi Cheng
-
Patent number: 12255934Abstract: Method, apparatus and computer program product for seamless communication resource transition are described herein. A user may wish to share an external communication resource within a group-based communication system. Settings may be provided allowing the user to more effectively share the external communication resource. The user may select the appropriate settings such that the external communication resource can be transmitted to the group-based communication system for display in accordance with the selected settings.Type: GrantFiled: June 28, 2023Date of Patent: March 18, 2025Assignee: Salesforce, Inc.Inventors: Roland Schemers, James McPhail, Matthew Wahl
-
Patent number: 12255811Abstract: Methods, systems, and computer program products for computer networking. Legacy policy-based routing is advanced by adding fallback-aware policy actions that are enabled within a policy-based routing regime. Upon determining that a destination specified in a subject policy is compromised, or down, or unreachable then, a fallback-aware policy action is invoked. Destinations specified in policies may refer to inserted services, wherein an inserted service can be any one of, a service process, a service virtual machine, a hardware network component, or a virtual network interface. Such inserted services might implement a logging service, or a firewall service, or other services that can process a network packet. Fallback-aware policy actions include, a PASSTHROUGH fallback action, an ALLOW fallback action, a FORWARD fallback action, and a DROP fallback action. Various techniques serve to determine whether or not a particular destination of a subject policy is deemed to be compromised, or down or unreachable.Type: GrantFiled: July 31, 2023Date of Patent: March 18, 2025Assignee: Nutanix, Inc.Inventors: Mary Preeti Manohar, Sragdhara Datta Chaudhuri
-
Patent number: 12253964Abstract: A system that includes a plurality of encapsulation blocks having a plurality of digital signal processing (DSP) blocks provided with preconfigured logic functions and a plurality of pacing control networks operatively connected with the plurality of DSP blocks. The system also includes a streaming cross bar operatively connected with each encapsulation block of the plurality of encapsulation blocks. Each encapsulation block of the plurality of encapsulation blocks includes a DSP block of the plurality of DSP blocks and a pacing control network of the plurality of the pacing control networks. Each DSP block of the plurality of DSP blocks is independently and separately connected with the streaming cross bar via the plurality of pacing control networks.Type: GrantFiled: June 16, 2022Date of Patent: March 18, 2025Assignee: BAE Systems Information and Electronic Systems Integration Inc.Inventors: David D. Moser, Daniel L. Stanley, Tate J. Keegan, Sheldon L. Grass, Joshua C. Schabel, Christopher N. Peters
-
Patent number: 12255942Abstract: Systems and techniques are described herein for determining latencies between user devices, ordering or grouping the user devices according to those determined latencies, and then streaming audio to the user devices where the audio stream is played using speakers, and at the same time vocalizations of the user as they sing along to the received stream are captures, and combined with vocalizations of other users to create a final combined audio file.Type: GrantFiled: October 6, 2022Date of Patent: March 18, 2025Assignee: NAGRAVISION SARLInventors: Benjamin Gidley, Elizabeth Mounfield
-
Patent number: 12250089Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.Type: GrantFiled: December 21, 2023Date of Patent: March 11, 2025Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 12242413Abstract: The subject matter described herein includes methods, systems, and computer readable media for improving remote direct memory access (RDMA) performance. A method for improving RDMA performance occurs at an RDMA node utilizing a user space and a kernel space for executing software. The method includes posting, by an application executing in the user space, an RDMA work request including a data element indicating a plurality of RDMA requests associated with the RDMA work request to be generated by software executing in the kernel space; and generating and sending, by the software executing in the kernel space, the plurality of RDMA requests to or via a system under test (SUT).Type: GrantFiled: August 27, 2021Date of Patent: March 4, 2025Assignee: KEYSIGHT TECHNOLOGIES, INC.Inventors: Nitesh Kumar Singh, Rakhahari Bhunia, Abhijit Singha, Sujoy Nandy
-
Patent number: 12244434Abstract: Various embodiments relate to a system for activities of daily living (“ADL”) and instrumental activities of daily living (“IADL”) monitoring through electric current profile sensing, the system including an electric current profile sensing module configured to sense electricity usage and capture a current profile of a plurality of devices in a home using a plurality of current clamps, a device usage detection module configured to match the current profile for each of the plurality of devices to a referenced profile for each of the plurality of devices to determine a detected usage for each of the plurality of devices and an ADL and IADL module configured to translate the detected usage for each of the plurality of devices into ADLs and IADLs; wherein the ADL and IADL detection module determines whether a detected usage is a hazardous situation based on ADLs and IADLs.Type: GrantFiled: April 18, 2019Date of Patent: March 4, 2025Assignee: Koninklijke Philips N.V.Inventors: Mladen Milosevic, Saman Parvaneh
-
Patent number: 12236594Abstract: A computer-implemented method and system of digitally segmenting teeth in a digital model comprises generating a panoramic image from a 3D digital model of a patient's dentition, labeling, using a first trained neural network, the panoramic image to provide a labeled panoramic image, mapping the labeled panoramic image to corresponding coarse digital surface triangle labels in the 3D digital model to provide a labeled 3D digital model, and segmenting the labeled 3D digital model to provide a segmented 3D digital model. A computer-implemented method and system of generating a panoramic image comprises determining, using a trained neural network, digital tooth bounding region(s) corresponding to digital teeth from a 2D depth map of a patient's dentition, connecting digital tooth bounding region(s) by a spline, determining sampled digital surface points from the sampled spline points; and determining associated digital surface points corresponding to each sampled digital surface point.Type: GrantFiled: November 20, 2023Date of Patent: February 25, 2025Assignee: James R. Glidewell Dental Ceramics, Inc.Inventors: Sergei Azernikov, Fedor Chelnokov, Andrey Tolstov, Sergey Nikolskiy
-
Patent number: 12238102Abstract: Cloud provider accounts can be integrated into a software-as-a-service platform. Configuration options can be provided to support various levels of granularity so that different cloud provider accounts can be provided to different tenants, workgroups, users, applications, and the like. From a user perspective, the fact that data is being stored at a cloud provider account can be transparent in that the same features and authentication process can be supported across different cloud provider types. In practice, limited temporary derived credentials can be generated from underlying credentials to provide fine-grained control of access to cloud provider account resources while avoiding administrative overhead.Type: GrantFiled: June 25, 2021Date of Patent: February 25, 2025Assignee: Illumina, Inc.Inventor: Prabhu Palanisamy
-
Patent number: 12229577Abstract: VM file management includes detecting a user request to access to a virtual machine (VM) and searching a pre-defined list to determine whether the user requesting access is identified on the list. If so, a file-level snapshot is generated prior to enabling modification of a VM file by the user. The file-level snapshot includes a user attribute and is added as the top layer of a stack. The user attribute indicates a role of the user for whom the file-level snapshot is created. Each layer of the stack contains one or more other file-level snapshots. The VM file is written in the file's entirety to the snapshot in response to the user modifying the VM file. Based on the user attribute of each snapshot, a set of snapshots is selected from the stack, and the VM is modified by merging the VM files belonging to the set of snapshots selected.Type: GrantFiled: April 23, 2021Date of Patent: February 18, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Da Long Wang, Qin Yue Chen, Xue Lian Feng, Yang Liang, Yang Yang Feng, Bin Xiong
-
Patent number: 12229432Abstract: A memory system connectable to a host device includes a nonvolatile memory, a first circuit configured to generate a sequence of random number bits, and a processor configured to instruct the circuit to generate a sequence of random number bits having a first length, calculate a first value indicating randomness of the sequence, determine whether the first value exceeds a threshold value, upon determining that the first value exceeds the threshold value, generate a pseudo random number using the sequence, upon determining that the first value does not exceed the threshold value, instruct the first circuit to generate another sequence of random number bits having a second length greater than the first length, and generate a pseudo random number using said another sequence, and write or read data to or from the nonvolatile memory using the generated pseudo random number.Type: GrantFiled: March 2, 2022Date of Patent: February 18, 2025Assignee: Kioxia CorporationInventor: Junpei Futagi
-
Patent number: 12231428Abstract: Described herein is an identity network for validating the digital identity of a user. The identity network may receive, from a relying party, an identity validation request to validate a digital identity of the user. The identity network may provide, to the relying party, a link associated with an identity provider application based on the identity validation request. The identity network may receive, from an identity provider associated with the identity provider application, a confirmation that the user has successfully accessed the identity provider application via the link. After receiving the confirmation, the identity network may receive from the identity provider, an attribute validation request to validate identity attributes of the user, where the attribute validation request includes a plurality of identity attributes of the user. The identity network may validate the digital identity of the user based on the plurality of identity attributes.Type: GrantFiled: December 26, 2023Date of Patent: February 18, 2025Assignee: Early Warning Services, LLCInventors: Gregory Slowiak, Eric Woodward, Philip Lam, Jeff Shultz
-
Patent number: 12223342Abstract: A software service can be dynamically switched between a stateless mode and a stateful mode in accordance with some examples described herein. For example, a system can detect an event associated with transitioning a software service from a stateless mode to a stateful mode. In response to detecting the event, the system can execute an allocation module for causing a persistent volume to be allocated to the software service. In response to detecting the event, the system can also execute a switching module for causing the software service to switch from (i) the stateless mode in which state information is not stored in the persistent volume to (ii) the stateful mode in which the state information is stored in the persistent volume.Type: GrantFiled: September 17, 2021Date of Patent: February 11, 2025Assignee: Red Hat, Inc.Inventors: Leigh Griffin, Anthony Carroll
-
Patent number: 12216782Abstract: The subject disclosure provides systems and methods for providing secure data access for electronic devices. The secure data access can allow processes, such as scripts, at a device to be executed to obtain and process restricted data locally on the device without requesting user authorization for the access and processing. The secure data access can prevent the processes from exporting the data, and/or data derived from the data, from an execution space of the processes, whether locally on the device or externally from the device, without obtaining user authorization for the exportation. In this way, user authorizations can be obtained for securing restricted data, in a way that is efficient for the device, for the processes accessing and processing the data, and for the user.Type: GrantFiled: April 15, 2022Date of Patent: February 4, 2025Assignee: Apple Inc.Inventors: Conrad B. Kramer, Cristina L. Formaini
-
Patent number: 12219047Abstract: Embodiments of content management systems that utilize encryption are disclosed. An object management module of a content management system is adapted to encrypt an object using a data key that is generated based on the content. The data key is encrypted using a tenant key associated with a tenant of the system. The encrypted object is stored in an object store, and a storage record for the stored encrypted object is stored in a data store, along with the encrypted data key and a tenant key identifier.Type: GrantFiled: February 24, 2022Date of Patent: February 4, 2025Assignee: OPEN TEXT SA ULCInventor: Ryan Cathal Robert O'Toole
-
Patent number: 12216938Abstract: The present disclosure relates to a memory controller which supports an interworking method for a test between an external device and a storage device, and a host. The memory controller proposed in the present disclosure may include a first interface configured to communicate with an external device, a second interface configured to communicate with a memory, a command queue configured to store commands received from the external device and a processor configured to perform a control operation according to a command stored in the command queue, and suspend the performance of the control operation according to the command for a waiting time corresponding to a value of a mutex counter for the command, when a mutex flag for the command is activated.Type: GrantFiled: June 5, 2023Date of Patent: February 4, 2025Assignee: SK hynix Inc.Inventor: In Jong Jang
-
Patent number: 12217478Abstract: A method, system and product for utilizing prediction models of an environment. In one embodiment, using a model of an environment and based on a first scene of the environment, a predicted second scene of the environment is predicted. An observed second scene is obtained and compared to the predicted second scene. Based on the comparison between the predicted second scene and the observed second scene, an action is performed.Type: GrantFiled: June 17, 2022Date of Patent: February 4, 2025Assignee: SHMUEL UR INNOVATION LTD.Inventors: Shmuel Ur, Vlad Dabija, David Hirshberg
-
Patent number: 12218752Abstract: According to an embodiment, a communication device includes a communication unit, a transfer unit, an error detection unit, and a transfer disablement control unit. The communication unit receives a frame. The transfer unit transfers the frame to a frame storage unit of a transfer destination. The error detection unit detects an error in the frame. The transfer disablement control unit disables transfer by the transfer unit when an error is detected by the error detection unit.Type: GrantFiled: August 30, 2021Date of Patent: February 4, 2025Assignees: Kabushiki Kaisha Toshiba, Toshiba Infrastructure Systems & Solutions CorporationInventors: Takahiro Yamaura, Yuta Kobayashi
-
Patent number: 12218776Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.Type: GrantFiled: February 16, 2022Date of Patent: February 4, 2025Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 12200084Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both.Type: GrantFiled: November 20, 2023Date of Patent: January 14, 2025Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 12197840Abstract: A technique for convergence verification including receiving a data object representation of a first circuit block, receiving one or more assumptions associated with the first circuit block, identifying a synchronization scheme coupled to a port of the first circuit block, determining that the synchronization scheme is within a threshold flip-flop depth, identifying, based on the determination that the synchronization scheme is within the threshold flip-flop depth, a type of the synchronization scheme and a flip-flop depth between the synchronization scheme and the port, generating first convergence information for the first circuit block based on the identified type and flip-flop depth of the synchronization scheme, and outputting the generated convergence information.Type: GrantFiled: December 27, 2021Date of Patent: January 14, 2025Assignee: Texas Instruments IncorporatedInventors: Sudhakar Surendran, Venkatraman Ramakrishnan
-
Patent number: 12197464Abstract: A method is used in managing an asynchronous and synchronous transmit priority mechanism. The method receives a plurality of replication requests in conjunction with a replication process, where the plurality of replication requests comprises at least one of a first replication request or a second replication request. A first storage system that comprises a plurality of storage devices is configured to participate in the replication process with a second storage system that comprises a plurality of storage devices. The method determines an execution order to optimize processing of the plurality of replication requests, where a first replication request execution order that optimizes processing of the at least one first replication request conflicts with optimizing processing of the at least one second replication request.Type: GrantFiled: May 1, 2019Date of Patent: January 14, 2025Assignee: EMC IP Holding Company LLCInventors: Xiangping Chen, David Meiri
-
Patent number: 12190174Abstract: A technique for synchronizing workgroups is provided. Multiple workgroups execute a wait instruction that specifies a condition variable and a condition. A workgroup scheduler stops execution of a workgroup that executes a wait instruction and an advanced controller begins monitoring the condition variable. In response to the advanced controller detecting that the condition is met, the workgroup scheduler determines whether there is a high contention scenario, which occurs when the wait instruction is part of a mutual exclusion synchronization primitive and is detected by determining that there is a low number of updates to the condition variable prior to detecting that the condition has been met. In a high contention scenario, the workgroup scheduler wakes up one workgroup and schedules another workgroup to be woken up at a time in the future. In a non-contention scenario, more than one workgroup can be woken up at the same time.Type: GrantFiled: May 29, 2019Date of Patent: January 7, 2025Assignee: Advanced Micro Devices, Inc.Inventors: Alexandru Dutu, Sergey Blagodurov, Anthony T. Gutierrez, Matthew D. Sinclair, David A. Wood, Bradford M. Beckmann
-
Patent number: 12190162Abstract: A method including a) receiving a computer generated data set of sequencing constraints describing a software system to be executed on an automation system and including software components and runnable function entities distributed over the number of computing nodes; b) generating a transition matrix from the data set of sequencing constraints, the transition matrix having a plurality of matrix elements each of them describing, by a transition value, a transition from a runnable function entity to another runnable function entity; c) receiving a computer generated communication matrix describing communication links between the computing nodes in the automation system; d) generating a Markov chain out of the data set of sequencing constraints and the communication matrix; e) generating a distribution function from the Markov chain describing used resources of the computing nodes by the software components and runnable function entities; and f) optimizing the allocation of resources.Type: GrantFiled: February 28, 2019Date of Patent: January 7, 2025Assignee: Siemens AktiengesellschaftInventors: Andrés Botero Halblaub, Jan Richter
-
Patent number: 12192283Abstract: 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: May 15, 2020Date of Patent: January 7, 2025Assignee: May Patents Ltd.Inventors: Yehuda Binder, Benjamin Maytal
-
Patent number: 12184913Abstract: Methods and apparatus to measure exposure to streaming media are disclosed. An example apparatus includes for measurement of exposure to streaming media includes at least one memory, instructions in the apparatus, and processor circuitry to execute the instructions to: access metadata identifying media presented to a user, and cookie data, the metadata and the cookie data provided by a client device; determine whether the cookie data identifies the user to a database proprietor; in response to a determination that the cookie data does not identify the user to the database proprietor, send a redirect message instructing the client device to retransmit the metadata to a next-hop location; and in response to a determination that the cookie data does identify the user to the database proprietor, provide the metadata and a user identifier to a central facility.Type: GrantFiled: March 1, 2024Date of Patent: December 31, 2024Assignee: The Nielsen Company (US), LLCInventors: Arun Ramaswamy, Alan Bosworth, Kevin K. Gaynor, Narasimha Reddy Goli
-
Patent number: 12182813Abstract: The present disclosure presents systems and related methods for customer defined limited use authorization. One such method comprises implementing a customer defined generation control associated with a parent transaction account; receiving a request to generate the electronic payment token from at least one of an issuer web app or an issuer native app; verifying that the generation control condition has been satisfied; generating via a tokenization engine, the electronic payment token in response to the request to generate the electronic payment token, wherein generating the electronic payment token further comprises storing an expanded set of token controls comprising customer defined authorization control as token data; and transmitting, via the tokenization engine, the electronic payment token to the customer mobile device responsive to the generation control condition being verified as being satisfied.Type: GrantFiled: May 12, 2023Date of Patent: December 31, 2024Assignee: American Express Travel Related Services Company, Inc.Inventor: Upendra Mardikar
-
Patent number: 12184711Abstract: Methods and systems for transmitting data are presented. Data received from at least one data source is retained in at least one buffer. In one example, initial hierarchical data may be provided from the at least one buffer to a device, followed by additional hierarchical data. In one example, the data is received into the at least one buffer via a multicast connection, and the data is provided to the device via a point-to-point connection.Type: GrantFiled: November 29, 2023Date of Patent: December 31, 2024Assignee: OpenTV, Inc.Inventor: John Tinsman
-
Patent number: 12184521Abstract: Some embodiments provide a method for a health monitoring service that monitors a system with a set of services executing across a set of one or more datacenters. For each of multiple services monitored by the health monitoring service, the method (1) contacts an API exposed by the service to provide health monitoring data for the service and (2) receives health monitoring data for the service that provides, for each of multiple aspects of the service, (i) a status and (ii) an explanation for the status in a uniform format used by the APIs of each of the services. At least two different services provide health monitoring data in the uniform format for different groups of aspects of the services.Type: GrantFiled: May 10, 2023Date of Patent: December 31, 2024Assignee: VMware LLCInventors: Babu Singarayan, Vijay Talati, Ranganathan Rajagopalan
-
Patent number: 12184728Abstract: Methods and apparatus to adaptively manage data collection devices in distributed computing systems are disclosed. Example disclosed methods involve instructing a first data collection device to operate according to a first rule. The example first rule specifies a first operating mode and defining a first event of interest. Example disclosed methods also involve obtaining first data from the first data collection device while operating according to the first rule. Example disclosed methods also involve, in response to determining that the first event of interest has occurred based on the first data, providing a second rule based on the first data to the first data collection device, and providing a third rule to a second data collection device. The example second rule specifies a second operating mode and defines a second event of interest, and the examples third rule specifies a third operating mode.Type: GrantFiled: October 21, 2022Date of Patent: December 31, 2024Assignee: Intel CorporationInventors: Tao Zhong, Gang Deng, Zhongyan Lu, Kshitij Doshi
-
Patent number: 12184810Abstract: The present disclosure describes receiving a trigger operation indication that content has been selected by a user device, and determining whether the content offers a recurring audio content data. The operation may also include retrieving a first audio content and transmitting the first audio content to the user device.Type: GrantFiled: November 3, 2023Date of Patent: December 31, 2024Assignee: FIRST ORION CORP.Inventors: Monica Rose Martino, Kevin V. Nguyen, M. Gregory Smith
-
Patent number: 12177061Abstract: Lightweight, dynamic mechanisms are provided to support service layer interworking and resource extensibility. For example, one mechanism disclosed herein comprises defining a new service layer (SL) resource definition registration procedure that allows for specifying custom attributes of service layer resources to represent third party technology resources. A second mechanism disclosed herein comprises defining a new SL data model mapping registration procedure to map service layer resources to third party data models and to provide a new interworked retargeting indicator to the service layer. Further, a third mechanism disclosed herein comprises defining a SL generic interworking procedure to intelligently retarget requests toward interworked resources based on the interworked retargeting indicator provided by the data model mapping.Type: GrantFiled: September 6, 2023Date of Patent: December 24, 2024Assignee: Convida Wireless, LLCInventors: Quang Ly, Dale N. Seed, William Robert Flynn, IV, Catalina M. Mladin, Chonggang Wang, Rocco Di Girolamo, Zhuo Chen
-
Patent number: 12174809Abstract: Systems, computer program products, and methods are described herein for determining application degradation using advanced computational models for data analysis and automated decision-making. The present disclosure is configured to receive one or more applications, wherein the one or more applications comprise one or more access paths; update the one or more access paths, wherein updating the one or more access paths comprises reconfiguring details associated with the access paths; create, in response to updating the one or more access paths, updated access paths; determine that the one or more updated access paths experience one or more application degradations; and implement one or more degradation solutions for the one or more application degradations to an artificial intelligence model.Type: GrantFiled: July 24, 2023Date of Patent: December 24, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Yadava Krishnan Srinivasan, Karthikeyan Krishnan, Vikas Kumar Sahu, Avinash Basavant Nigudkar, Param Jabbal, Muthuraj Kumaresan, Mukesh Kumar Jain
-
Patent number: 12175446Abstract: A method and apparatus for facilitating payments for transactions, via mobile devices and mobile telecommunications networks, is disclosed. In an embodiment, a product provider is provided with a code, such as a QRcode, which contains or references payment details for purchase of the product. A mobile user of the application scans the code and is connected to their internet banking application. The payment details are transferred to the internet banking application and the mobile user confirms that the transaction should proceed. Payment is made without any secure details being provided to the product provider.Type: GrantFiled: December 20, 2021Date of Patent: December 24, 2024Assignee: OBEP PAYMENTS, LLCInventors: Alexander Grinberg, Michael Kontorovich, Colin Reyburn, Mark Chazan, Mario Delas
-
Patent number: 12175871Abstract: A computer system can determine historical interval data of a freight operator from completed freight service requests associated with the freight operator. Additionally, while the freight operator is fulfilling a current freight service request, the computer system can determine at least a first likely downtime interval for a non-operating activity of the freight operator prior to the freight operator arriving at a pickup location or a destination location of the current freight service request, based on the historical interval data. Also, the computer system can determine an estimated arrival time for the freight operator to arrive at the pickup location or the destination location of the current freight service request, based at least in part on the first likely down time interval. Moreover, the computer system can update a record associated with the freight operator to reflect the estimated arrival time.Type: GrantFiled: June 23, 2023Date of Patent: December 24, 2024Assignee: UBER TECHNOLOGIES, INC.Inventors: Luis Madrigal, Eyal Lasker, Xiao Guo, Padmini Pyapali, Tony Ran Zhang
-
Patent number: 12177115Abstract: Methods and apparatus for interfaces to manage inter-regional connectivity for direct network peerings. A system may include a connectivity coordinator, a first resource collection in a first geographical zone and a second resource collection in a second geographical zone. The coordinator implements a programmatic interface defining connectivity operations. The coordinator receives a request via the interface to establish a logically isolated network path to the second resource collection on behalf of a client that has a dedicated physical link set up to connect to the first resource collection. In response to the request, the coordinator performs one or more configuration operations to enable traffic to flow from the client's network to the second resource collection over a logically isolated network path using the dedicated physical link.Type: GrantFiled: September 12, 2023Date of Patent: December 24, 2024Assignee: Amazon Technologies, Inc.Inventors: Andrew J. Doane, Kevin Christopher Miller, David B. Lennon
-
Patent number: 12170700Abstract: Techniques for multicasting data to multiple clients are described. Each client stores an identifier indicating a data stream associated with, for example intended for, the client. A server receives the data streams, determines the identifier for each received data stream, transmits a mapping between the identifiers and respective multicast streams to the clients, and multicasts data of the received data streams in accordance with the mapping. By transmitting the mapping to the clients, and multicasting data of the received data streams in accordance with the mapping, each client may obtain data of the particular data stream with which they are associated.Type: GrantFiled: December 20, 2022Date of Patent: December 17, 2024Assignee: Trading Technologies International, Inc.Inventors: Scott D. Rubik, Bharat Mittal, Rajan Marwaha
-
Patent number: 12167240Abstract: Provided is a method for configuring a wireless connection between a mobile wireless terminal and a mobile wireless network, in which the mobile wireless network contains at least one first subnetwork, which is accessible with a credential of at least a first type, and contains at least one second subnetwork, which is accessible with a credential of at least a second type, and a first wireless connection to a first subnetwork and a second wireless connection to a second subnetwork have different wireless transmission parameters. In the event of a request for access by the mobile wireless terminal to a selected subnetwork—a predetermined credential is determined for the request for access to the selected subnetwork, the type of the predetermined credential is determined, and—at least one wireless transmission parameter is selected and activated depending on the determined type of the predetermined credential.Type: GrantFiled: April 24, 2020Date of Patent: December 10, 2024Assignee: Siemens AktiengesellschaftInventor: Rainer Falk
-
Patent number: 12159108Abstract: A method, computer system, and a computer program product for optimizing social collaboration is provided. The present invention may include identifying content within a social collaboration history with a high level of engagement. The present invention may include generating one or more groups of unique topic keywords based on the identified content. The present invention may include receiving a potential post from a user. The present invention may include identifying an overlap between the potential post and at least one of the one or more groups of unique topic keywords. The present invention may include providing one or more recommendations to the user.Type: GrantFiled: June 21, 2022Date of Patent: December 3, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Trudy L. Hewitt, Christian Compton, Jeremy R. Fox, Fang Lu, Uri Kartoun
-
Patent number: 12160351Abstract: In some aspects, the techniques described herein relate to a method including: defining a user experience based on one or more software services provided by a platform; defining a service level indicator based on service metrics data; tracking an execution of the user experience, wherein the tracking includes recording of metadata that is output by each software service, wherein the metadata is defined as a parameter of the service level indicator; calculating a value of the services level indicator; and determining whether the value of the service level indicator is lower than a threshold value of a service level objective associated with the service level indicator.Type: GrantFiled: May 2, 2023Date of Patent: December 3, 2024Assignee: JPMORGAN CHASE BANK N.A.Inventor: Sangeetha Roddom
-
Patent number: 12155688Abstract: Network entities of a network system are managed in an end-of-life context. A network system is scanned to determine network entities such as hardware devices and/or software applications. A network entity can be identified as vulnerable based on end-of-life data. A risk score for the vulnerable network entity is computed based on the end-of-life data and optionally other factors, and a potentially mitigating action is determined based on the risk score.Type: GrantFiled: October 12, 2023Date of Patent: November 26, 2024Assignee: Wells Fargo Bank, N.A.Inventors: Lawrence T. Belton, Jr., Ryan B. Benskin, Peter A. Makohon, Timothy H. Morris, Christopher J. Houser, Douglas C. Rambo
-
Patent number: 12154068Abstract: Embodiments detect stops by an entity on a pre-planned trip that includes a plurality of stops and a planned sequence of stops. Embodiments receive a first geo-location message indicating a first location and corresponding first time for the entity. Embodiments, based on the first geo-location message and a previous geo-location message, generate an enter geofence set and an exit geofence set. When the entity is currently, based on the previous geo-location message, at one of the stops and the current stop is in the exit geofence set, embodiments store the first time as a departure time for the current stop. When the entity is not currently, based on the previous geo-location message, at one of the stops and the enter geofence set is non-empty, embodiments store the first time as an arrival time for a stop corresponding to the first location.Type: GrantFiled: June 28, 2022Date of Patent: November 26, 2024Assignee: Oracle International CorporationInventors: Rahul Paul, Sourath Roy, Bharath T. S.
-
Patent number: 12156382Abstract: This invention relates to systems and methods for redundant data center cooling and electrical systems.Type: GrantFiled: June 26, 2023Date of Patent: November 26, 2024Inventor: Mark Edward Oxley
-
Patent number: 12155719Abstract: An information processing method, an apparatus, a system, an electronic device and a storage medium are provided. The method includes: generating, by a first functional component, a resource graph by abstracting a capability of an IoT device; where the resource graph is configured to manage and/or orchestrate an available capability of a heterogeneous IoT device; acquiring, by a second functional component, a task to be processed, and producing a computation graph corresponding to the task to be processed; and performing, by a third functional component, a task allocation based on the resource graph and the computation graph.Type: GrantFiled: February 8, 2022Date of Patent: November 26, 2024Assignees: China Mobile Communication Co., Ltd Research Institute, China Mobile Communications Group Co., Ltd.Inventor: Wei Qu
-
Patent number: 12149625Abstract: Presented herein are systems and methods for binding web components to protect accessing of resources. A first server may receive, from a second server, a request to provide access to content for a first web component on a web application of a customer device. The first server may determine whether to issue an identifier to the customer device responsive to validating the request. The first server may generate, responsive to the determination, the identifier to bind the first web component with a second web component to permit access to the content for the first web component on the web application. The first server may transmit, to the second server, a response including the identifier and the content. The first server may communicate, via the second server, data associated with a user interaction with the content on the first web component bound with the second web component using the identifier.Type: GrantFiled: August 21, 2023Date of Patent: November 19, 2024Assignee: CITIGROUP TECHNOLOGY, INC.Inventors: Gayathri Sundar, Mayank Shah, Vernon Miller
-
Patent number: 12150377Abstract: Methods, systems, and apparatus for monitoring and controlling electronic devices using wired and wireless protocols are disclosed. The systems and apparatus may monitor their environment for signals from electronic devices. The systems and apparatus may take and disambiguate the signals that are received from the devices in their environment to identify the devices and associate control signals with the devices. The systems and apparatus may use communication means to send control signals to the identified electronic devices. Multiple apparatuses or systems may be connected together into networks, including mesh networks, to make for a more robust architecture.Type: GrantFiled: July 17, 2023Date of Patent: November 19, 2024Assignee: CRIUS TECHNOLOGY GROUP, INC.Inventor: Phillip Bogdanovich