Miscellaneous Patents (Class 709/200)
  • Patent number: 12197464
    Abstract: 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: Grant
    Filed: May 1, 2019
    Date of Patent: January 14, 2025
    Assignee: EMC IP Holding Company LLC
    Inventors: Xiangping Chen, David Meiri
  • Patent number: 12200084
    Abstract: 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: Grant
    Filed: November 20, 2023
    Date of Patent: January 14, 2025
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 12197840
    Abstract: 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: Grant
    Filed: December 27, 2021
    Date of Patent: January 14, 2025
    Assignee: Texas Instruments Incorporated
    Inventors: Sudhakar Surendran, Venkatraman Ramakrishnan
  • Patent number: 12190174
    Abstract: 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: Grant
    Filed: May 29, 2019
    Date of Patent: January 7, 2025
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Alexandru Dutu, Sergey Blagodurov, Anthony T. Gutierrez, Matthew D. Sinclair, David A. Wood, Bradford M. Beckmann
  • Patent number: 12190162
    Abstract: 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: Grant
    Filed: February 28, 2019
    Date of Patent: January 7, 2025
    Assignee: Siemens Aktiengesellschaft
    Inventors: Andrés Botero Halblaub, Jan Richter
  • Patent number: 12192283
    Abstract: 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: Grant
    Filed: May 15, 2020
    Date of Patent: January 7, 2025
    Assignee: May Patents Ltd.
    Inventors: Yehuda Binder, Benjamin Maytal
  • Patent number: 12184913
    Abstract: 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: Grant
    Filed: March 1, 2024
    Date of Patent: December 31, 2024
    Assignee: The Nielsen Company (US), LLC
    Inventors: Arun Ramaswamy, Alan Bosworth, Kevin K. Gaynor, Narasimha Reddy Goli
  • Patent number: 12182813
    Abstract: 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: Grant
    Filed: May 12, 2023
    Date of Patent: December 31, 2024
    Assignee: American Express Travel Related Services Company, Inc.
    Inventor: Upendra Mardikar
  • Patent number: 12184711
    Abstract: 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: Grant
    Filed: November 29, 2023
    Date of Patent: December 31, 2024
    Assignee: OpenTV, Inc.
    Inventor: John Tinsman
  • Patent number: 12184521
    Abstract: 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: Grant
    Filed: May 10, 2023
    Date of Patent: December 31, 2024
    Assignee: VMware LLC
    Inventors: Babu Singarayan, Vijay Talati, Ranganathan Rajagopalan
  • Patent number: 12184728
    Abstract: 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: Grant
    Filed: October 21, 2022
    Date of Patent: December 31, 2024
    Assignee: Intel Corporation
    Inventors: Tao Zhong, Gang Deng, Zhongyan Lu, Kshitij Doshi
  • Patent number: 12184810
    Abstract: 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: Grant
    Filed: November 3, 2023
    Date of Patent: December 31, 2024
    Assignee: FIRST ORION CORP.
    Inventors: Monica Rose Martino, Kevin V. Nguyen, M. Gregory Smith
  • Patent number: 12177061
    Abstract: 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: Grant
    Filed: September 6, 2023
    Date of Patent: December 24, 2024
    Assignee: Convida Wireless, LLC
    Inventors: Quang Ly, Dale N. Seed, William Robert Flynn, IV, Catalina M. Mladin, Chonggang Wang, Rocco Di Girolamo, Zhuo Chen
  • Patent number: 12174809
    Abstract: 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: Grant
    Filed: July 24, 2023
    Date of Patent: December 24, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Yadava Krishnan Srinivasan, Karthikeyan Krishnan, Vikas Kumar Sahu, Avinash Basavant Nigudkar, Param Jabbal, Muthuraj Kumaresan, Mukesh Kumar Jain
  • Patent number: 12175446
    Abstract: 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: Grant
    Filed: December 20, 2021
    Date of Patent: December 24, 2024
    Assignee: OBEP PAYMENTS, LLC
    Inventors: Alexander Grinberg, Michael Kontorovich, Colin Reyburn, Mark Chazan, Mario Delas
  • Patent number: 12175871
    Abstract: 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: Grant
    Filed: June 23, 2023
    Date of Patent: December 24, 2024
    Assignee: UBER TECHNOLOGIES, INC.
    Inventors: Luis Madrigal, Eyal Lasker, Xiao Guo, Padmini Pyapali, Tony Ran Zhang
  • Patent number: 12177115
    Abstract: 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: Grant
    Filed: September 12, 2023
    Date of Patent: December 24, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew J. Doane, Kevin Christopher Miller, David B. Lennon
  • Patent number: 12170700
    Abstract: 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: Grant
    Filed: December 20, 2022
    Date of Patent: December 17, 2024
    Assignee: Trading Technologies International, Inc.
    Inventors: Scott D. Rubik, Bharat Mittal, Rajan Marwaha
  • Patent number: 12167240
    Abstract: 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: Grant
    Filed: April 24, 2020
    Date of Patent: December 10, 2024
    Assignee: Siemens Aktiengesellschaft
    Inventor: Rainer Falk
  • Patent number: 12159108
    Abstract: 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: Grant
    Filed: June 21, 2022
    Date of Patent: December 3, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Trudy L. Hewitt, Christian Compton, Jeremy R. Fox, Fang Lu, Uri Kartoun
  • Patent number: 12160351
    Abstract: 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: Grant
    Filed: May 2, 2023
    Date of Patent: December 3, 2024
    Assignee: JPMORGAN CHASE BANK N.A.
    Inventor: Sangeetha Roddom
  • Patent number: 12155688
    Abstract: 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: Grant
    Filed: October 12, 2023
    Date of Patent: November 26, 2024
    Assignee: 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: 12154068
    Abstract: 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: Grant
    Filed: June 28, 2022
    Date of Patent: November 26, 2024
    Assignee: Oracle International Corporation
    Inventors: Rahul Paul, Sourath Roy, Bharath T. S.
  • Patent number: 12156382
    Abstract: This invention relates to systems and methods for redundant data center cooling and electrical systems.
    Type: Grant
    Filed: June 26, 2023
    Date of Patent: November 26, 2024
    Inventor: Mark Edward Oxley
  • Patent number: 12155719
    Abstract: 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: Grant
    Filed: February 8, 2022
    Date of Patent: November 26, 2024
    Assignees: China Mobile Communication Co., Ltd Research Institute, China Mobile Communications Group Co., Ltd.
    Inventor: Wei Qu
  • Patent number: 12149625
    Abstract: 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: Grant
    Filed: August 21, 2023
    Date of Patent: November 19, 2024
    Assignee: CITIGROUP TECHNOLOGY, INC.
    Inventors: Gayathri Sundar, Mayank Shah, Vernon Miller
  • Patent number: 12150377
    Abstract: 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: Grant
    Filed: July 17, 2023
    Date of Patent: November 19, 2024
    Assignee: CRIUS TECHNOLOGY GROUP, INC.
    Inventor: Phillip Bogdanovich
  • Patent number: 12141585
    Abstract: Systems and methods are provided to monitor drift in branches of code associated with virtualized containers of cellular services developed in a virtual platform that include a set of core network components associated with a network slice to provide network functions and microservices wherein the virtual plane includes a development test environment for developing at least instructional sets of branch code; a development application to configure an instructional set including branch code for associating with one or more containers that clone a plurality of network functions and microservices of the cellular services deployed in physical infrastructure; and a drift monitoring tool that based on simulations from tests of a developed branch code executed with containers of cloned network functions and microservices provide data to developers of drift caused by the branch code to operations of the network functions and microservices contained in the physical infrastructure.
    Type: Grant
    Filed: September 20, 2022
    Date of Patent: November 12, 2024
    Assignee: DISH Wireless, L.L.C.
    Inventor: Brian Mengwasser
  • Patent number: 12131755
    Abstract: A method for storing multi-lens recording file and multi-lens recording apparatus are provided. When at least one lens is driven for loop recording, a total recording capacity for loop recording is calculated based on setting data of the at least one lens driven. When a remaining capacity of a storage space is less than the total recording capacity, a file cleaning action is performed on multiple recorded files stored in the storage space for at least one lens. The file cleaning action includes: deleting the at least one recorded file stored in the storage space based on a recording time and a lens number until the remaining capacity is no less than the total recording capacity. When the remaining capacity of the storage space is no less than the total recording capacity, loop recording is performed through at least one lens being driven and a currently recorded file is stored.
    Type: Grant
    Filed: December 27, 2022
    Date of Patent: October 29, 2024
    Assignee: Wistron Corporation
    Inventor: Jing-Jhe Dai
  • Patent number: 12131140
    Abstract: Methods and systems are provided that may be implemented to methods and systems may be implemented to automatically identify types and status of vulnerabilities in identified software or firmware components (e.g., libraries), and then automatically deploy security vulnerability fixes (e.g., patches or updates) in these identified components across different affected software or firmware applications. In one example, the disclosed methods and systems may operate to dynamically and automatically aggregate identified third party software and/or firmware vulnerabilities into a centralized repository, and may be further implemented to automatically handle the roll out and deployment of vulnerability fixes to patch or update third party libraries to solve any security vulnerability reported on these third party libraries.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: October 29, 2024
    Assignee: Dell Products L.P.
    Inventors: Amy C. Nelson, Prasanth K S R, Vivekanandh Narayanasamy Rajagopalan
  • Patent number: 12133294
    Abstract: An electronic device includes a wireless communication circuit and a processor. The processor is configured to establish a first communication link with a first external electronic device and establish a second communication link with a second external electronic device. The electronic device is also configured to transmit connection information associated with the first communication link to the second external electronic device and determine whether configuration information associated with an operation of the first communication link needs to be changed. The electronic device is configured to identify the first operation information of the electronic device for the first communication link and request second operation information of the second external electronic device for the first communication link.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: October 29, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Gupil Cheong, Doosuk Kang, Bokun Choi, Sungjun Choi
  • Patent number: 12126697
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to identify main page views. An example apparatus includes at least one memory, machine readable instructions, and processor circuitry to at least one of instantiate or execute the machine readable instructions to: access a log of requests from a proxy, the log of requests including main page requests and embedded page requests, the log of requests including timestamps corresponding to the main page requests and the embedded page requests, identify, based on consecutive ones of the timestamps occurring within a time interval, at least one of the main page requests associated with the time interval, and credit the at least one of the main page requests as a main page view.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: October 22, 2024
    Assignee: The Nielsen Company (US), LLC
    Inventor: Sanjeev Kumar Viswambharan
  • Patent number: 12117845
    Abstract: A method of operating a cloud server to control a robot providing a service in connection with a service application includes receiving an instruction to provide the service from the service application; and based on the received instruction, generating a plurality of sub-instructions by specifying the received instruction; and transmitting each sub-instruction, from among the plurality of sub-instructions, to the robot, wherein the transmitted sub-instructions are instructions for controlling the robot.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: October 15, 2024
    Assignee: NAVER LABS CORPORATION
    Inventors: Kay Park, Younghwan Yoon, Seung In Cha, Wooyoung Choi
  • Patent number: 12118396
    Abstract: Methods, systems, apparatuses, and computer-readable storage mediums described herein are configured to automatically allocate or deallocate computing resources based on a prediction of performance metrics behavior. For instance, the historical behavior of compute metrics (or a time series obtained therefor) is analyzed to detect a seasonality (i.e., a seasonal pattern) and a trend therefor. A prediction of the metrics' behavior for a future time frame is determined based on the seasonality and the trend. Based on the prediction, computing resources are allocated or deallocated at or prior to the future time frame occurring. For example, if a prediction is made that a particular metric will increase, additional compute resources are allocated to handle the increase ahead of the predicted metric increase. If a prediction is made that a particular metric will decrease, compute resources are deallocated at the time the metric is predicted to decrease.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: October 15, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Adi Eldar, Shahar Davidovich
  • Patent number: 12118188
    Abstract: A method for a user interface for creating a preview content page is provided. Client identification, time period and campaign information are received via a user interface input field. An application programming interface is invoked to access a third party site's data content associated with the campaign information available during the time period. From the third party site, the data content associated with the campaign information available during the time period and metadata associated with the data content are received. The data content has advertisements. The advertisements are presented in the data content on the user interface's display window. A uniform resource locator (URL) link to the plurality of advertisements is generated, for allowing users to share the link on a public web site page. A computer readable storage medium and a user interface system are also provided.
    Type: Grant
    Filed: June 12, 2023
    Date of Patent: October 15, 2024
    Assignee: Constellation Software Inc.
    Inventors: Diana Lee, Matt Woodruff
  • Patent number: 12112013
    Abstract: A map-based graphical user interface for a social media application displays to special social media activity information based on submission of geo-tagged social media items to the platform. For users and or submitted items that need predefined location fuzzing criteria, such activity is represented in the graphical user interface at an intentionally inaccurate position.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: October 8, 2024
    Assignee: Snap Inc.
    Inventors: Daniel Amitay, Jonathan Brody, Leonid Gorkin, Jeffrey Arthur Johnson, Andrew Lin, Walton Lin, John Rauser, Amer Shahnawaz, Evan Spiegel, Marcel M. Yung
  • Patent number: 12105603
    Abstract: A distributed transaction control system includes redundant coordinator apparatuses, wherein determination part replaces input votes to votes of preparation failure when input votes from the participant apparatus time out, makes a determination of commit when all input votes are votes of preparation success, makes a determination of rollback when the input votes include at least one vote of preparation failure, and inputs a content of the determination into the distributed consensus processing part, the distributed consensus processing part decides on one of the contents of the determination that are inputs from the determination parts, by distributed consensus, and settlement part notifies an output of the distributed consensus processing part to the participant apparatuses as a settlement result.
    Type: Grant
    Filed: September 22, 2022
    Date of Patent: October 1, 2024
    Assignee: HITACHI, LTD.
    Inventors: Nobuyuki Yamamoto, Naoshi Maniwa, Junpei Nishitani
  • Patent number: 12099539
    Abstract: Aspects of the present disclosure provide techniques for improved text classification. Embodiments include providing, based on a text string, one or more first inputs to a summary model. Embodiments include determining, based on one or more first outputs from the summary model in response to the one or more first inputs, a summarized version of the text string. In some embodiments the summarized version of the text string comprises a number of tokens that is less than or equal to a maximum number of input tokens for a machine learning model. Embodiments include providing, based on the summarized version of the text string, one or more second inputs to the machine learning model. Embodiments include determining one or more attributes of the text string based on one or more second outputs received from the machine learning model in response to the one or more second inputs.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: September 24, 2024
    Assignee: INTUIT INC.
    Inventors: Krysten Nicole Dell, Jason Heckendorn, Lin Tao, Yingxin Wang
  • Patent number: 12089947
    Abstract: A cognitive function evaluation device includes: an obtainment unit that obtains use information indicating a state of use of a toilet by a subject; a calculation unit that calculates a total number of times of use of a toilet by the subject, based on the use information obtained by the obtainment unit; an evaluation unit that evaluates a cognitive function of the subject, based on the total number of times of use calculated by the calculation unit; and an output unit that outputs a result of evaluation performed by the evaluation unit.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: September 17, 2024
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Hirobumi Nakajima, Kengo Abe, Takashi Nishiyama, Yoshihiro Matsumura, Sadayuki Sumi, Kohji Sasabe
  • Patent number: 12092534
    Abstract: In an embodiment a tactile sensor includes a plurality of stress sensors and at least one contact body, wherein the stress sensors are configured to detect a load pattern applied on a detection surface of the contact body.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: September 17, 2024
    Assignee: Albert-Ludwigs-Universitaet Freiburg
    Inventors: Jan Kollmitz, Matthias Kuhl, Yiannos Manoli
  • Patent number: 12096515
    Abstract: In an example aspect, a method for service registration in a communications network is provided. The method comprises receiving a service registration request, the request identifying a network function to provide a service, a type of the service, and a version of the service, and storing information in a repository, the information identifying the network function, the type of the service and the version of the service.
    Type: Grant
    Filed: February 2, 2023
    Date of Patent: September 17, 2024
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Miguel Angel Puente Pestaña, Maria Cruz Bartolomé Rodrigo
  • Patent number: 12087104
    Abstract: A method, a system, and a device for diagnosing a vehicle, and a server. The method is applied to a server and includes: receiving vehicle diagnosis request information sent by a vehicle diagnosis device, where the vehicle diagnosis request information includes identity information of a user and a vehicle type; determining whether the user has an authorization of vehicle diagnosis software corresponding to the vehicle type, based on the identity information of the user; returning authorization information, for the vehicle diagnosis device to diagnose a to-be-diagnosed vehicle, if it is determined that the user has the authorization; and returning prompt information to prompt the user to acquire the authorization of the vehicle diagnosis software corresponding to the vehicle type and then to diagnose the to-be-diagnosed vehicle, if it is determined that the user does not have the authorization.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: September 10, 2024
    Assignee: LAUNCH TECH CO., LTD
    Inventors: Jun Liu, Xiangmin Xu, Jianyong Wen
  • Patent number: 12089123
    Abstract: Systems and related methods utilizing one or more mote-related content indexes.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: September 10, 2024
    Assignee: Alarm.com Incorporated
    Inventors: Edward K. Y. Jung, Clarence T. Tegreene
  • Patent number: 12079577
    Abstract: Systems and methods are described for creating a customized response to user feedback. In an example, a feedback system can receive user feedback about a product. The feedback system can parse the user feedback to extract keywords and assign categories to the keywords. The feedback system can also receive update information related to the product. The feedback system can parse the product update information in a similar manner to extract keywords and assign them to categories. The feedback system can compare the parsed user feedback and the parsed product update information and identify any matches that indicate that the product update addresses something mentioned in the user feedback. The feedback system can create a custom notification that highlights the portion of the product update information that matched to the user feedback.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: September 3, 2024
    Assignee: VMware LLC
    Inventors: Rohit Pradeep Shetty, Erich Stuntebeck
  • Patent number: 12079867
    Abstract: An electronic transaction system includes a plurality of administration servers, a terminal, a transaction server. The plurality of administration servers provides an electronic bulletin board. The terminal writes bid data including an encrypted price to the electronic bulletin board. The transaction server gets the written bid data, decrypts the encrypted price, executes transaction using the decrypted price by Zaraba scheme.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: September 3, 2024
    Assignee: NEC CORPORATION
    Inventors: Toshiyuki Isshiki, Kazue Sako
  • Patent number: 12079616
    Abstract: An example operation includes one or more of receiving a request for an application from a vehicle; responsive to the request, pushing a version of the application to the vehicle; installing the application when a mode of the vehicle is set to at least one of a testing mode, a development mode, and a service mode; and performing at least one of testing a functionality of the vehicle by the application, validating the application, and modifying the application.
    Type: Grant
    Filed: June 1, 2022
    Date of Patent: September 3, 2024
    Assignees: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC., TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Edward Allen Cain, Jr., Satyajit P. Patne, Ryan N. Wilson
  • Patent number: 12074863
    Abstract: Methods and apparatus consistent with the present disclosure may prevent a computer process from failing when a firewall located between a client device and a server identifies that a process at the firewall should be bypassed using fingerprint information associated with a connection attempt. When fingerprint information stored at a firewall matches previously received fingerprint information, the firewall may allow processes typically performed at the firewall to be bypassed, thereby, allowing communications to pass between the client device and the server without inspection. When that fingerprint information does not match previously received fingerprint information, the firewall may perform a process that causes the client device to fail the first connection attempt. Because of this, methods consistent with the present disclosure may allow communications from an application program to be passed through a firewall without relying on an ever growing list of trusted application programs.
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: August 27, 2024
    Assignee: SonicWALL Inc.
    Inventors: Raj Raman, Aleksandr Dubrovsky
  • Patent number: 12069106
    Abstract: A networked communications system that facilitates real-time interaction with persons-of-interest. The real-time communications system includes a pre-connection workflow that allows for efficient utilization of human resources and/or more precise control of the interaction and engagement time intervals allotted to users of the system. The real-time communications system transmits event status information to users while waiting for respective communications sessions to begin.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: August 20, 2024
    Assignee: Chatalyze, Inc.
    Inventors: Lloyd Winawer, Jordan Isaiah Winawer, Gunjot Singh Chawla
  • Patent number: 12067355
    Abstract: A system and method for creating customized insurance-related forms (e.g., agreements, policies, exceptions, and other insurance-related documents) using computing devices is disclosed. A user can quickly and conveniently create customized insurance-related forms, and can transmit same to one or more remote users and/or computing systems for further processing. The system provides rich tagged searching and editing features for allowing an insurance professional to rapidly create customized forms, and to access other forms while editing a given form. The system ingests and decomposes insurance-related forms into clauses, applies search tags to the clauses, and stores the clauses and the search tags in a database for rapid searching and retrieval of desired tags for use in creating customized forms.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: August 20, 2024
    Assignee: Insurance Services Office, Inc.
    Inventors: Ronald Beiderman, John Scerbo, Michael E. Goodside, Ka Man Chan, Mark Peterson
  • Patent number: 12061920
    Abstract: A customer submits a request to a virtual computer system service to launch a virtual machine instance and to join this instance to a managed directory. The service may obtain, from the customer, a domain name and Internet Protocol addresses for the selected directory, which is then stored within a systems management server. When launched, the instance may initiate an agent, which may communicate with the systems management server to obtain the configuration information. The agent may use this configuration information to establish a communications channel with the managed directory and create a temporary set of computer credentials that may be used to verify that the customer is authorized to join the virtual machine instance to the managed directory. If the credentials are valid, the managed directory may generate a computer account within the managed directory, which may be used to join the virtual machine instance to the managed directory.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: August 13, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Lekshmi Unnikrishnan, Manivannan Sundaram, Martin Chen Mao, Sivaprasad Venkata Padisetty, Praerit Garg, Sameer Palande, Bradley Scott Murphy, Manoj Krishna Ghosh