Accessing A Remote Server Patents (Class 709/219)
  • Patent number: 11997139
    Abstract: Endpoints in a network execute a sensor module that intercepts commands to obtain information regarding a remote network resource. The sensor module compares a source of commands to a sanctioned list of applications. If the source is not sanctioned, then a simulated response can be provided to the source that references a decoy server.
    Type: Grant
    Filed: March 13, 2023
    Date of Patent: May 28, 2024
    Assignee: SENTINELONE, INC.
    Inventors: Venu Vissamsetty, Anil Gupta, Harinath Vishwanath Ramchetty
  • Patent number: 11997369
    Abstract: A method is provided for processing an error during restitution of digital content during a multimedia session on a terminal. The session offers a plurality of representations of the digital content which are described in a medium carrying information describing the multimedia session and transmitted independently of the representation data. The method includes, following the obtaining of the description-carrying medium, acts of obtaining, for at least one representation indicated in the description information-carrying medium, at least one item of information regarding guarantee of availability of the data of the representation on a server; of comparing the information regarding guarantee of availability of the data of the representation on the server with at least one predetermined value; of selecting a fallback representation as a function of the result of the comparison, and upon detecting a restitution error, of toggling to the fallback representation selected.
    Type: Grant
    Filed: April 21, 2023
    Date of Patent: May 28, 2024
    Assignee: ORANGE
    Inventors: Sylvain Kervadec, Pierre Ruellou
  • Patent number: 11995427
    Abstract: A method, apparatus, device, and a storage medium for upgrading a vehicle-mounted Tbox, which relate to the technical field of vehicle-mounted Tbox. The method comprises: when using a BOOTLOADER1 module that is used to store a power-on initial code for power-on startup, a vehicle-mounted Tbox determines whether version upgrading needs to be carried out (S401); and when it is determined that version upgrading needs to be carried out, the vehicle-mounted Tbox sequentially carries out version upgrading on a BOOTLOADER2 module for storing control logic and a diagnostic protocol stack code and app module (S402).
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: May 28, 2024
    Assignee: ZTE CORPORATION
    Inventors: Fei Cheng, Lei Wang
  • Patent number: 11995188
    Abstract: An information handling system may include a processor, a memory coupled to the processor, a storage resource, and a basic input/output system (BIOS). The BIOS may be configured to, while the information handling system is in a pre-boot environment and prior to initialization of an operating system of the information handling system: establish a communication session with a remote information handling system; and in response to authentication of the communication session, transmit data to the remote information handling system that is operable to expose a partition of the storage resource to the remote information handling system.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: May 28, 2024
    Assignee: Dell Products L.P.
    Inventors: Shekar Babu Suryanarayana, Venkata Rama Krishna Rao Atta
  • Patent number: 11995393
    Abstract: In a general aspect, a computer-implemented method can include executing, on a computing device, a non-browser application; displaying, by the non-browser application on a display of the computing device, a link to web content; and receiving an indication that the link has been selected. In response to the indication that the link has been selected, the method can include, allocating a tab of a browser application to the non-browser application; displaying the allocated browser tab within a user interface of the non-browser application; and displaying, by the allocated browser tab, the web content within the user interface.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: May 28, 2024
    Assignee: Google LLC
    Inventor: Yusuf Ozuysal
  • Patent number: 11995949
    Abstract: A system for wagering and viewing the event on the same device while receiving the wagering data on a separate data feed from the video feed. Separate feeds would allow the wagering markets to close in more real-time while not relying on the video latency.
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: May 28, 2024
    Assignee: AdrenalineIP
    Inventor: John Cronin
  • Patent number: 11997364
    Abstract: Systems and methods for peer-to-peer video data transfer on demand from an edge data storage device to a browser are described. A media device, such as a surveillance video camera, may include a media server and a WebRTC peer application. The media server may send media stream files using a first data transfer protocol to the WebRTC peer application in the media device. Using a second data transfer protocol, the WebRTC peer application on the media device may establish a secure peer-to-peer connection to a connection handler on a user device. The connection handler on the user device may provide the media stream files to an internet browser on the user device and the internet browser may display the media from the media stream file using an HTTP Live Streaming (HLS) library.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: May 28, 2024
    Assignee: Western Digital Technologies, Inc.
    Inventors: Vishwas Saxena, Mukesh Kumar P, Venkatesh Naidu Pamoti
  • Patent number: 11991061
    Abstract: Methods and apparatus are disclosed for processing local area network diagnostic data obtained in respect of a local area network. The method includes calculating a value for each of a plurality of data units according to a predetermined function of one or more field-values stored in the data unit; identifying a first and second data unit as being similar in dependence on a comparison of their respective values, the second data unit having at least one field-value which differs from a corresponding field-value of the first data unit; in response to such an identification, creating a third data unit containing a field-value indicative of the first data unit and an indication of the at least one field-value which differs from the corresponding field-value in the first data unit; and sending the first and third data units for performance analysis at a remote network diagnostic device outside the LAN.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: May 21, 2024
    Assignee: British Telecommunications Public Limited Company
    Inventors: Francis Scahill, Simon Ringland, Timothy Twell
  • Patent number: 11989958
    Abstract: Systems and methods for sharing data about the contents of storage bags or containers with external devices are described herein. In several embodiments, a food storage system can operate to track/record data about the contents in multiple storage bags and to allow for the identification of the contents in the storage bags based on a unique identifier associated with the storage bags. In some embodiments, the food storage system can provide reminders, recommendations, or other prompts regarding the contents in the storage bags.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: May 21, 2024
    Assignee: BREVILLE USA, INC.
    Inventors: Christopher Charles Young, Douglas Baldwin, Kent Michael Harper, Jr., Edward Starbird
  • Patent number: 11989249
    Abstract: Methods, systems and software include programmatically downloading over the Internet, at routine intervals of time as well as on demand, from an online computer system of the USPTO, data relating to patent properties that are associated with a customer number; and creating a docket based on the downloaded data, generating and displaying a report generated from the downloaded data, sending an alert (email or text message) that is based on the downloaded data, or any combination thereof. Outgoing correspondence of the USPTO is provided in PDF format for review by a user. Data specific to a particular client also is provided to the client programmatically, with reports, alerts, docketing, or any combination thereof, further being provided for use by the client.
    Type: Grant
    Filed: December 31, 2022
    Date of Patent: May 21, 2024
    Assignee: NIMVIA, LLC
    Inventors: Chad Dustin Tillman, Jeremy Cooper Doerre
  • Patent number: 11991228
    Abstract: Systems and methods transfer video data to an image processing system from a video source. Pixel data is received in a local buffer of a network interface controller and provided in a video transport packet. The video transport packet includes the pixel data, a media access control header and a video header. The video transport packet is received by another network interface controller that provides the pixel data directly into a video frame buffer of the image processing system.
    Type: Grant
    Filed: November 2, 2022
    Date of Patent: May 21, 2024
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventor: Dmitrii Loukianov
  • Patent number: 11991150
    Abstract: Disclosed herein are an apparatus and method for providing a remote work environment. The apparatus includes one or more processors and executable memory for storing at least one program executed by the one or more processors. The at least one program performs Virtual Private Network (VPN) authentication in response to a request for remote access to a work network from a user terminal, performs user authentication in order to connect the user terminal that succeeds in VPN authentication to the work network, decrypts the encrypted user data area of the user terminal that is connected to the work network, and provides the remote work environment to the user terminal based on the user data area through the work network.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: May 21, 2024
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Gak-Soo Lim, Sung-Jin Kim, Jung-Hwan Kang, Seung-Hun Han, Byung-Joon Kim
  • Patent number: 11991276
    Abstract: A secure element device that is configured to be cryptographically bound to a host device includes a secure element host key slot configured to store host key information that allows only the host device to control the secure element, a secure memory storing binding information, and limited functionality allowing the binding information to be read from the secure memory by the host device during a binding process. The binding information is cryptographically correlated with the host key information. The host key information is generated by the host device using the binding information read from the secure element and a secret key. The secure element device further includes general functionality only accessible to the host device using the host key information that is generated by the host device. The secure memory includes prevention measures impeding unauthorized entities from obtaining information from the secure memory.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: May 21, 2024
    Assignee: STMICROELECTRONICS, INC.
    Inventor: Giuseppe Pilozzi
  • Patent number: 11985783
    Abstract: A communication device which includes at least four first plate communication interfaces disposed along one length of one side of the device housing is disclosed. The device also includes at least four second plate communication interfaces that are disposed along the length of the second side of the device housing. The at least four second plate communication interfaces includes at least four universal serial bus (USB) ports. At least one circuit board is disposed in the device housing and electrically connected to the first and second plate communication interfaces.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: May 14, 2024
    Assignee: ZPE Systems, Inc.
    Inventors: Arnaldo Zimmermann, Livio Ceci
  • Patent number: 11983386
    Abstract: Computer-implemented systems and methods for automatic generation of livestream carousel widgets are disclosed and may be configured to retrieve a plurality of candidate livestreams based on first data related to one or more users and second data related to a plurality of livestreams, organize the retrieved plurality of candidate livestreams, input third data related to a first user and fourth data related to the retrieved plurality of candidate livestreams into a ranking model, output, from the ranking model, a value for each livestream of the organized plurality of candidate livestreams, based on the outputted value for each livestream, determine a rank for each livestream of the organized plurality of candidate livestreams, generate a livestream carousel widget including a number of candidate livestreams based on the determined rank, and transmit the generated livestream carousel widget for display on a user interface associated with the first user.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: May 14, 2024
    Assignee: Coupang Corp.
    Inventors: Ning Tang, AnAn Hu
  • Patent number: 11977959
    Abstract: Disclosed are techniques for compressing data in a data storage system comprising searching a cluster of nearest neighbors, wherein the cluster has been created using a locality sensitive hashing algorithm, to determine if a data block can be compressed. In alternate embodiments, nearest neighbor clusters can be formed using unsupervised learning. Additionally, nearest neighbors can also be formed in alternate embodiments using one or more of the following algorithms: a k-means clustering algorithm, a k-medoids clustering algorithm, a mean shift algorithm, a generalized method of moment (GMM) algorithm, or a density based spatial clustering of applications with noise (DBSCAN) algorithm.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: May 7, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Jonathan Krasner, Sweetesh Singh
  • Patent number: 11977460
    Abstract: Systems and methods for reconstructing a namespace in response to a loss of data are described herein. To reconstruct the namespace, metadata super segments within a set of file containers may be located in response to a determination that original namespace metadata associated with files stored within the containers is unreadable. Content handles linking the super segment to metadata for each of the files may then be reconstructed from the super segments. Both inode numbers and M-tree identifiers are also extracted from the super segments for each of the files referenced by the super segments. Then, a plurality of U-trees is assembled by aggregating and linking the inode numbers of the files referenced within the super segments based on the M-tree identifiers. Finally, the recovered namespace metadata tree data structure for all of the files within the plurality of LP containers is assembled by aggregating and linking the U-trees.
    Type: Grant
    Filed: February 28, 2023
    Date of Patent: May 7, 2024
    Assignee: Dell Products L.P.
    Inventors: George Mathew, Srisailendra Yallapragada, Murthy Mamidi, Keyur Desai, Dhawal Bhagwat
  • Patent number: 11979288
    Abstract: Systems are methods are described which allow for “zero-touch” provisioning (ZTP) to be used to seamlessly bring up devices such as Gateways/Access Points/Switches or any other networking devices connected over different uplink types such as aggregated links (Static LAG, LACP), trunk ports, and the like. Provisioning is adapted specifically for trunk and/or LACP ports in order to maintain the automation and optimization benefits typically provided by ZTP. A method can include transmitting a discover message, and receiving a response message based on the discover message. Then, determining whether a pre-defined extension is included in the response message that indicates a port type and a virtual local area network (VLAN) configuration. Automatic configuration of one or more ports and a VLAN can be performed as indicated by the pre-defined extension. Thus, ZTP can be restarted in accordance with the configuration of the network device.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: May 7, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Hari Krishna Kurmala, Prasanna Sridharan, Dhrumil Desai
  • Patent number: 11979810
    Abstract: A method for performing maintenance of a facility for use with a server, a plurality of communication sensors arranged throughout the facility, and a portable communication device, the method for use with a cleaning module, quality control module, and inspection module.
    Type: Grant
    Filed: May 19, 2023
    Date of Patent: May 7, 2024
    Assignee: Trax Analytics, LLC
    Inventors: Manik Arora, Tracy Davis
  • Patent number: 11977546
    Abstract: The present invention provides a system and method for integrating multiple health information sources across a distributed computing environment to optimize the retrieval of data from a plurality of health information sources. The method and system includes receiving, in a leader node, a query request from a client device. The leader node can be any available node within the multiple of nodes. The method and system includes the leader node receiving a list of search nodes for conducting the query request and generating a search routine for executing the query request via the search nodes. The method and system includes executing the search operations based on the search routine, retrieving search data by accessing each of the health information sources via the coupled search nodes. The leader node receives the search data, integrating the search data and transmitting the combined search data to the client device.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: May 7, 2024
    Inventor: Jeffrey M. Gunther
  • Patent number: 11979248
    Abstract: A method for receiving broadcast information in an OFDM communication system may comprise receiving, by a mobile station, a periodically broadcast scheduling message from a base station which indicates for each type of a plurality of types of broadcast information included in broadcast information, a pattern of frames to monitor for the type of broadcast information and indicates a length of time to monitor. The mobile station may monitor for information corresponding to at least one of the plurality of types of broadcast information, based on the periodically broadcast scheduling message.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: May 7, 2024
    Assignee: Neo Wireless LLC
    Inventors: Haiming Huang, Xiaodong Li, Titus Lo, Kemin Li
  • Patent number: 11977494
    Abstract: Systems and methods for implementing a secure communication channel between kernel and user mode components are provided. According to an embodiment, a shared memory is provided through which a kernel mode process and a user mode process communicate. The kernel mode process is assigned read-write access to the shared memory. The user mode process is assigned read-only access to the shared memory. An offset-based linked list is implemented within the shared memory. Kernel-to-user messages are communicated from the kernel mode process to the user mode process by adding corresponding nodes to the offset-based linked list. One or more kernel-to-user messages are read by the user mode process following the offset-based linked list in order. The kernel mode process is signaled by the user mode process that a kernel-to-user message has been consumed by the user mode process through an input output control (ioctl) system call or an event object.
    Type: Grant
    Filed: April 12, 2022
    Date of Patent: May 7, 2024
    Assignee: Fortinet, Inc.
    Inventors: Udi Yavo, Roy Katmor, Ido Kelson
  • Patent number: 11979440
    Abstract: A text data transmission-reception system includes a plurality of user terminals; a shared terminal; and an information processing apparatus connectable to each of the plurality of user terminals and the shared terminal via a network. The information processing apparatus includes circuitry configured to receive text data transmitted and received between the plurality of user terminals; determine whether or not the text data transmitted and received between the plurality of user terminals includes a request for controlling the shared terminal; and control the shared terminal based on a determination that the text data includes the request for controlling the shared terminal.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: May 7, 2024
    Assignee: Ricoh Company, Ltd.
    Inventors: Ryo Iwasaki, Takuya Imai, Takuro Mano, Masaaki Kagawa, Hiromasa Koike, Seiya Koura
  • Patent number: 11977692
    Abstract: An augmented reality or virtual reality (AR/VR) device pairs with a companion device to augment input interfaces associated with an AR/VR application at the AR/VR device. In implementations, an AR/VR device determines a portion of a markup file that corresponds to an AR/VR scene of a plurality of AR/VR scenes in an AR/VR environment, and communicates the portion of the markup file to the companion device to cause the companion device to configure a companion user interface associated with initiating an action as part of the AR/VR scene. In response to receiving user input via the companion user interface, the companion device communicates the action to the AR/VR device to initiate the action. The AR/VR device receives input data from the companion device, and initiates the action for the AR/VR scene.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: May 7, 2024
    Assignee: eBay Inc.
    Inventors: Joshua Reino Timonen, Andrew Chalkley
  • Patent number: 11973595
    Abstract: A method, computer system, and a computer program product for recasting repetitive messages is provided. Embodiments may include receiving, by a processor, a message. Embodiments may include determining, by the processor, whether the received message is repetitive. Embodiments may include rating, by the processor, an importance level of the received message. Embodiments may include determining a preference for recasting the received message.
    Type: Grant
    Filed: November 11, 2021
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
  • Patent number: 11971798
    Abstract: An operation management apparatus (1) includes: a storage unit (11) that stores a plurality of pieces of communication definition information (111), and a plurality of pieces of service definition information (112); a reception unit (12) that receives at least one designation of the service definition information (112) from among the plurality of pieces of service definition information (112); a first specification unit (13) that specifies the communication definition information (111) included in the designated service definition information (112) from among the plurality of pieces of service definition information (112) as specific communication definition information; a second specification unit (14) that specifies the system element of the communication destination defined in the specific communication definition information as a specific system element; and a generation unit (15) that generates output information including the specific system element.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: April 30, 2024
    Assignee: NEC CORPORATION
    Inventor: Koichi Yoshida
  • Patent number: 11973876
    Abstract: A system and method for capturing value preference based data from a requestor of one or more digital content presentations during an access sequence and transforming the captured data into a useful tool enabling the content provider to modify the user experience prior to or subsequent to granting access to the requested content resulting in a more efficient and tailored interaction between the requestor and the content provider.
    Type: Grant
    Filed: June 12, 2023
    Date of Patent: April 30, 2024
    Assignee: CODEBREAKER IP RESERVES, LLC
    Inventors: Cherianne Tree, Omar F. Sayed, Arthur L. McCracken
  • Patent number: 11972029
    Abstract: A system and method are provided for providing trusted links between applications. The method is executed by a registry server device.
    Type: Grant
    Filed: March 29, 2023
    Date of Patent: April 30, 2024
    Assignee: The Toronto-Dominion Bank
    Inventor: Dino Paul D'Agostino
  • Patent number: 11972403
    Abstract: A method assigns token requirements to service subscriptions in a service platform, such as a service platform containing entities or a database containing a plurality of said entities. The operator of the service platform establishes customization factors and maintains records reserving data services associated with token requirements for delivery to entities. In addition, customization factors are determined from values representing information associated with objects in a database. Token requirements associated with data services are calculated from one or more formulas utilizing customization factors. Sponsorships associated with the entities can be accepted by the service platform. The service platform can apply credit toward the fulfillment of token requirements.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: April 30, 2024
    Inventors: Ryan Hardin, Andrew Hill
  • Patent number: 11973823
    Abstract: A load balancing algorithm and cluster configuration details are stored at each of a set of namespace nodes of a cluster hosting a deduplicated file system. Upon a client connecting to a namespace node, a server-initiated communication channel is established between the namespace node and the client over which updates to the load balancing algorithm, cluster configuration details, or both are sent. The load balancing algorithm and cluster configuration details are sent to the client, thereby allowing the client to determine according to the load balancing algorithm and cluster configuration details, which particular namespace node should handle a particular file system operation. Thereafter, each connected client is immediately notified of changes to the cluster such as node or service additions or deletions or software upgrades to the cluster so that each client can use the updated information to conduct load balancing.
    Type: Grant
    Filed: January 11, 2023
    Date of Patent: April 30, 2024
    Assignee: Dell Products L.P.
    Inventors: Nachiket Vilasrao Ghorpade, Viral Kirtikumar Mehta
  • Patent number: 11968092
    Abstract: A method for configuring a wearable user equipment for executing sub-processes is shown, wherein the user equipment has a communication link with a device server, and the different sub-processes and the configuration sets for the user equipment associated with the sub-processes are stored on the device server. The method includes a selection of one of the sub-processes stored on the device server that is to be executed by the user equipment, and an automatic application of the configuration of the configuration set associated with the selected sub-process on the wearable user equipment, wherein changes by the user at least to parts of the configuration of the user equipment applied by the configuration set are blocked. Furthermore, a wearable user equipment as well as a work system are shown.
    Type: Grant
    Filed: March 1, 2023
    Date of Patent: April 23, 2024
    Assignee: WORKAROUND GMBH
    Inventors: Sebastian Petruch, Matthias Kirchner
  • Patent number: 11968244
    Abstract: Techniques for clustering a plurality of virtual space servers based on communication platform data are discussed herein. In some examples, a user may post a message to a virtual space of a communication platform. The communication platform may transmit the message to virtual space servers configured to manage the virtual space within which the message originated. In such examples, the communication platform may identify clusters of virtual space servers and determine within which cluster the corresponding virtual space server is located. Virtual space servers may be clustered based on attribute data associated with communication platform data. In some examples, the communication platform may send the message to the virtual space server which may send the message to subscribing gateway servers. Further, the gateways servers may send the message to the recipient client devices. The recipient client devices may display the message via a user interface of the communication platform.
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: April 23, 2024
    Assignee: Salesforce, Inc.
    Inventors: Aaron Maurer, Serguei Mourachov, Grace Danielle Ellen Atwood, Sameera Thangudu, Denis Sodol, Anirban Mukhopadhyay
  • Patent number: 11966360
    Abstract: Systems, computer program products, and methods are described herein for optimized data archival using data detection and classification model. The present invention is configured to receive information associated with a first data element within a distributed network environment; determine a first data type associated with the first data element; determine one or more archival actions associated with the first data element; determine one or more archival requirements associated with the first data element; determine one or more utilization parameters associated with the first data element; initiate an execution of the one or more archiving actions on the first data element; determine that the one or more archival actions meet the one or more archival requirements associated with the first data element; and execute the one or more archiving actions based on at least determining that the one or more archival actions meet the one or more archival requirements.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: April 23, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Ramesh Lakshmi Narayanan, Venkata Apparao Alla, Madhuri Puram, Kyriacos Iacovou, Satish Kumar Kommineni, Sasidhar Purushothaman
  • Patent number: 11960537
    Abstract: Systems and methods including determining and storing a respective user-defined weight value of each of a plurality of source playlists, and, in response to receiving a real time user request to play a user-defined mixed playlist (UDMP), performing real time dynamic playback of the UDMP based on the stored weight values. The method and system may be related to streaming media services, such as audio and/or video streaming media services.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: April 16, 2024
    Inventor: Tae Moon Kim
  • Patent number: 11960594
    Abstract: A journaling system provides access to subsets of user information in a segregated fashion. This permits its users to define access settings for their user information thereby limiting which other users may access the user information. In one or more embodiments, the journaling system may include a server or other computing device and one or more storage devices used to store the user information, associated access settings, or both. The access settings may define particular criteria which must be met before a subset of user information may be accessed, and may identify particular users that may access the subset of user information.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: April 16, 2024
    Assignee: Alethos, Inc.
    Inventor: George Peter Kelesis
  • Patent number: 11962467
    Abstract: An embodiment includes a method for use in managing a cluster comprising a plurality of computers, each computer comprising at least one hardware processor coupled to at least one memory. The method comprises a computer-implemented manager: collecting access pattern data for the plurality of computers; based at least in part on the access pattern data, determining that at least a first one of the plurality of computers is overutilized; and responsive to determining that the first computer is overutilized, moving stored data from the first computer to at least a second one of the plurality of computers.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: April 16, 2024
    Assignees: International Business Machines Corporation, UNIVERSITY COLLEGE DUBLIN
    Inventors: Hitham Ahmed Assem Aly Salama, Teodora Sandra Buda, Patrick J. O'Sullivan, Philip Perry, Lei Xu
  • Patent number: 11962588
    Abstract: Methods, systems, and devices relate to digital wireless communication, and more specifically, to techniques relate to dynamic change MAC address of the station for subsequent transmissions. In one exemplary aspect, a method of dynamic change MAC address includes specifying a MAC address change mode and a new MAC address to be used by the station. In another exemplary aspect, a method of dual MAC address change mode in the dynamic change MAC address mechanism includes separating the unchanged MAC address of the station from the changeable MAC address of the station, and keep the mapping between them. In another exemplary aspect, a method includes transmitting a MAC address change request message from the station (or the access point) to initiate the MAC address change procedure. In another exemplary aspect, a method includes receiving a MAC address change response message from the access point (or the station).
    Type: Grant
    Filed: February 13, 2023
    Date of Patent: April 16, 2024
    Assignee: ZTE Corporation
    Inventor: Yonggang Fang
  • Patent number: 11962557
    Abstract: Providing a mobile device with web-based access to data objects is disclosed. Authentication information is sent from a mobile device to a relay server. The relay server executes a connection application to establish a connection to a web access server. The authentication information is provided to the web access server associated with a data store hosting a data object. Upon authentication, the data object is provided to the relay server from the data store. The data object is then provided to the mobile device.
    Type: Grant
    Filed: January 6, 2023
    Date of Patent: April 16, 2024
    Assignee: Seven Networks, LLC
    Inventor: Trevor Fiatal
  • Patent number: 11962667
    Abstract: A client updates a display of a user interface associated with a state-based client-server application in accordance with a client-side cache. The server supplies data for a new state and additional data for one or more subsequent states that possibly follow the new state if appropriate one or more operations are performed. When a client request is generated that indicates an operation that causes the application to transition to the new state, the client updates the display in accordance with the data that corresponds to the new state from the client-side cache, if available from the client-side cache. The new state data is available since the server has previously supplied the new state data.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: April 16, 2024
    Assignee: Versata Development Group, Inc.
    Inventors: Jude Arvind Britto, Rajasekhar Vinnakota, David Franke, Douglas Stuart Gray, Deepti Gupta
  • Patent number: 11956621
    Abstract: An information processing apparatus according to the present disclosure includes an executing unit that associates a head-related transfer function corresponding to a user with an identifier that identifies equipment that is used by the user and a providing unit that provides the head-related transfer function and the identifier associated with the head-related transfer function to a providing destination to which the head-related transfer function corresponding to the user is provided.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: April 9, 2024
    Assignee: SONY GROUP CORPORATION
    Inventor: Hiroshi Tamaki
  • Patent number: 11956480
    Abstract: While a first playback device is a member of a synchronous media playback group with a second playback device using a first media playback protocol, and after a particular playback setting is enabled using the first media playback protocol, the first playback device receives, from a media source device, a first media stream using a second media playback protocol. The first and second media playback protocols are incompatible. The first playback device determines that the particular playback setting is enabled and that the synchronous media playback group includes the first playback device and the second playback device. Subsequently, the first playback device (i) generates a second media stream based on the received first media stream, the second media stream including information for synchronous playback with the first playback device, and (ii) transmits, to the second playback device, the second media stream using the second media playback protocol.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: April 9, 2024
    Assignee: Sonos, Inc.
    Inventors: Arthur L. Coburn, IV, Jeffrey Torgerson, Robert A. Lambourne
  • Patent number: 11954183
    Abstract: A method and system to manage application package installation in a multi-tenant system is provided. The method includes accessing metadata of an application package for distribution in the multi-tenant system, selecting a component of the application package with a permission guard in the metadata, evaluating permission guard logic to determine wither a target tenant in the multi-tenant system can install the component, and compiling and installing the component in response to the permission guard logic indicating the tenant of the multi-tenant system has met conditions to utilize the component.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: April 9, 2024
    Assignee: Salesforce, Inc.
    Inventors: Prithvi Krishnan Padmanabhan, Natasha Sushil Gupta
  • Patent number: 11954711
    Abstract: As a viewer views and scrolls down a web content page in a browser window of a web browser, ad content for a particular ad placement area of the web content page that has been rendered and has not yet appeared in a viewport of the browser window is moved to a fixed position in the viewport. The ad content remains in this fixed ad placement area for a predetermined time period, thereby lingering in the viewport despite any scrolling of the web content page.
    Type: Grant
    Filed: April 14, 2023
    Date of Patent: April 9, 2024
    Assignee: RICH MEDIA CLUB, LLC
    Inventors: Igor Tchibirev, Brad Krassner
  • Patent number: 11947469
    Abstract: Embodiments herein describe partitioning an acceleration device based on the needs of each user application executing in a host. In one embodiment, a flexible queue provisioning method allows the acceleration device to be dynamically partitioned by pushing the configuration through a control command queue to the device by management software running in a trusted zone. The new configuration is parsed and verified by trusted firmware, which, then, creates isolated IO command queues on the acceleration device. These IO command queues can be directly mapped to a user application, VM, or other PCIe devices. In one embodiment, each IO command queue exposes only the compute resource assigned by the trusted firmware in the acceleration device.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: April 2, 2024
    Assignee: XILINX, INC.
    Inventors: Cheng Zhen, Sonal Santan, Min Ma, Chien-Wei Lan
  • Patent number: 11947610
    Abstract: The system provides a method and apparatus for sorting and displaying information from a BBS. The system provides a method of sorting and presenting messages from a BBS in a way so that the relationship in message threads can be easily observed and related messages can be identified. The system provides a way to view messages and map message threads in two and three dimensions so that the content of messages can be easily reviewed and the relationship between messages can be seen and followed. The system allows a user to enter into a message thread at any point and to then produce a visualization of the related threads and messages associated with each individual message. The system provides interfaces for either a linear or threaded BBS or even a hybrid BBS that is some combination of linear and threaded.
    Type: Grant
    Filed: January 4, 2023
    Date of Patent: April 2, 2024
    Assignee: Bitvore Corp.
    Inventors: Carl Mandel, David Mandel, Brian Fudge, Lew Roth, Kevin Watters
  • Patent number: 11949953
    Abstract: A system may include a presentation device and a hub coupled thereto. The hub has a hardware processor which executes first computer instructions facilitating a conditions engine and second computer instructions facilitating a preferences engine. The preferences engine may identify a presentation preference and generate a preference instruction based on the presentation preference. The conditions engine, upon receiving the preference instruction, may identify a presentation condition and output a condition instruction to the presentation device. The system may include the presentation device, upon receiving the condition instruction, being configured in accordance with the presentation condition. The presentation preference may be an abstract preference, a technical preference, or a default preference. The presentation preference may be identified by the preferences engine based on a presentation setting, such as a location.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: April 2, 2024
    Assignee: DISH Network Technologies Private Ltd.
    Inventor: Yogesh Malhotra
  • Patent number: 11947463
    Abstract: Disclosed herein is an apparatus for managing disaggregated memory, which is located in a virtual machine in a physical node. The apparatus is configured to select, depending on the proportion of valid pages, direct transfer between remote memory units or indirect transfer via local memory for each of the memory pages of the source remote memory to be migrated, among at least one remote memory unit used by the virtual machine, to transfer the memory pages of the source remote memory to target remote memory based on the direct transfer or the indirect transfer, and to release the source remote memory.
    Type: Grant
    Filed: January 24, 2023
    Date of Patent: April 2, 2024
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Kwang-Won Koh, Chang-Dae Kim, Kang-Ho Kim
  • Patent number: 11948473
    Abstract: A computer implemented method for distributing, collecting and monitoring assignments by a content management system. The method includes receiving a request for a file request from a teacher to distribute an assignment to one or more students. In response to receiving the request, the teacher is prompted for information associated with the assignment. The information can include a name for the assignment, an assignment file and a collection identifier. In response to receiving the information, one or more metadata tags are generated based on the received information. The file request is distributed along with the one or more metadata tags to the one or more student.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: April 2, 2024
    Assignee: Dropbox, Inc.
    Inventors: Kelly Bonney-Ache, Ritu Moondra, Calvin Low, Kristen Witte, David Fish, Ian Macartney, Ben Stern
  • Patent number: 11947865
    Abstract: An example implementation involves a playback device receiving digital data representing audio content, the digital data encoded in a first format. The playback device causes one or more speaker drivers to playback the audio content. The playback device decodes a portion of the received digital data to convert the portion of the received digital data from the first format to a second format and transmits, via a network interface to a computing device of an identification system, the decoded portion of the received digital data. The playback device receives, from via the network interface from the identification system, metadata corresponding to the audio content, and in response, causes a control device to display a graphical representation of the received metadata, wherein causing the control device to display the graphical representation comprises sending, via the network interface to the control device, the received metadata to the control device.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: April 2, 2024
    Assignee: Sonos, Inc.
    Inventors: Eric Clayton, Aurelio Rafael Ramos
  • Patent number: 11941301
    Abstract: A technique maintains online access to data stored in a plurality of storage devices during a hardware upgrade in which the plurality of storage devices moves between storage processor enclosures. The technique involves providing, from the plurality of storage devices, online access to the data while each storage device of the plurality of storage devices resides in a first storage processor enclosure. The technique further involves providing, from the plurality of storage devices, online access to the data while the plurality of storage devices is moved from the first storage processor enclosure to a second storage processor enclosure (e.g., transferring each storage devices one by one before triggering a rebuild process). The technique further involves providing, from the plurality of storage devices, online access to the data while each storage device of the plurality of storage devices resides in the second storage processor enclosure.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: March 26, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Min Zhang, Haohan Zhang, Yang Liu, Jianhuang Li, Wai C. Yim