Accessing A Remote Server Patents (Class 709/219)
  • Patent number: 11930231
    Abstract: A digital display method for controlling the display of digital content items by digital display devices, comprising: generating, by a server, playlists comprising digital content identifiers and download manifests comprising loading addresses of digital content items; updating the playlists and download manifests of digital display devices from the server; reading, by each digital display device, the digital content items corresponding to its playlist.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: March 12, 2024
    Assignee: JCDecaux SA
    Inventor: Ludovic Bertrand
  • Patent number: 11930429
    Abstract: The present invention relates to a method of providing a contactless laundry service including executing an application of a contactless laundry service, receiving a charge system of the contactless laundry service from a user, latching, by the user, a laundry container, into which laundry is put, for the contactless laundry service, and performing, by the user, a collection request using a collection request button of the application.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: March 12, 2024
    Assignee: LIFEGOESON COMPANY CORP.
    Inventor: Sungwoo Cho
  • Patent number: 11928378
    Abstract: A system includes a server computer, an application unit of the server computer, a user device communicatively connected to the server computer, a synchronizing frame rate generator of the user device, and a synchronizing frame rate generator of the server computer. The user device sends the server computer an event signal at a precise time, the server computer processes the application unit with the event signal as input, and the server computer returns processed data to the user device. The processed data arrives at the user device at a correct time to be immediately displayed.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: March 12, 2024
    Inventor: Steve Bakke
  • Patent number: 11930070
    Abstract: Systems and methods for content storage and retrieval are disclosed herein for accessing portions of a file at a client device. A client device receives a request to access a file at the client device. The file includes file portions that are stored at a web-based storage system in communication with the client device via a network. The client device provides the web-based storage system with access to a metafile stored on the client device. The metafile includes an identifier for each of the file portions for the file and an indication of whether each of the file portions are already stored on the client device. In response to the web-based storage system accessing the metafile stored on the client device to identify a set of file portions that is not stored on the client device, the client device receives the identified set of file portions from the web-based storage system via the network.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: March 12, 2024
    Assignee: Google LLC
    Inventors: Brian Schneider, Nicholas Mark Vasic Cooper, Dongli Tu
  • Patent number: 11922146
    Abstract: Various embodiments of the present technology empower business domain experts to create “no-code” enterprise applications with a variety of features (e.g., workflow, multi-currency, etc.). By using the tools of various embodiments, the domain expert just has to know the business and not how to code in order to create enterprise applications. In some embodiments, the domain expert can access a tool that allows the domain expert to convey intent and desires instead of providing code. The intent and desire of the domain expert can then be abstracted, translated, and stored as a metadata representation. The metadata representation can then be used to automatically generate appropriate code artifacts for the applications. The code artifacts can include snippets of code written in a variety of languages. These code artifacts can then be wrapped, using a runtime engine for example, to create the application which can be distributed to the end-users.
    Type: Grant
    Filed: March 7, 2023
    Date of Patent: March 5, 2024
    Assignee: Nextworld, LLC
    Inventors: Axel Allgeier, Vito Solimene
  • Patent number: 11922026
    Abstract: The disclosed system prevents data loss by creating duplicates of data in parallel. The system creates in parallel a first multiplicity of copies of the data to store in a sub-queue associated with a queue. The system creates a second multiplicity of copies of the data, and stores in parallel the second multiplicity of copies of the data in multiple independent memory locations. The system obtains a copy of the data among the first multiplicity of copies of the data, and creates a third multiplicity of copies of the data based on the copy of the data. The system distributes in parallel the third multiplicity of copies of the data to multiple independent data storage devices.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: March 5, 2024
    Assignee: T-Mobile USA, Inc.
    Inventor: Vaishali Patil
  • Patent number: 11922187
    Abstract: A user device includes a display screen and one or more processors. The one or more processors are configured to run an Operating System (OS) that runs user applications, including sending flows to the user applications, each flow including a series of inputs that are sent over time to a given user application and determines a lifecycle of the given user application, to preload-launch a user application, including preloading the user application in a background mode that is invisible on the display screen, and, upon user access to the preloaded user application, transferring the user application to a foreground mode that is visible on the display screen, and, in response to identifying that preload-launching of the user application includes a flow that is predefined as an uncommon flow, to replace the flow with one or more alternative flows that are not defined as uncommon flows.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: March 5, 2024
    Assignee: TENSERA NETWORKS LTD.
    Inventors: Roee Peled, Amit Wix
  • Patent number: 11922349
    Abstract: Automated guided navigation page generation across a plurality of devices in a network includes receiving a named request associated with a first guided navigation page from a computing device at a server, evaluating freshness for a plurality of freshness tokens referenced in a request response data structure that stores a plurality of freshness tokens for each named request, responsively generating named request response data as one or more of an updated columnar data structure and an updated set of cached data, an updated set of cache data, or a response to the request using the set of cached data, and responding to the computing device with the automatically generated named request response data to automatically generate the first guided navigation page.
    Type: Grant
    Filed: July 20, 2023
    Date of Patent: March 5, 2024
    Assignee: Dimensional Insight, Incorporated
    Inventors: Frederick A. Powers, Stanley R. Zanarotti, James Clark
  • Patent number: 11924361
    Abstract: Determining whether to allow access to a message is disclosed. A message is received from a sender. The message is associated with a first time-to-live (TTL) value. A determination is made that the first time-to-live value has not been exceeded. The determination is made at least in part by obtaining an external master clock time. In response to the determination, access is allowed to the message.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Robert Statica, Christopher A. Howell, Kara Lynn Coppa
  • Patent number: 11924242
    Abstract: In some embodiments, techniques for displaying a URL comprise receiving a URL; normalizing the URL, wherein normalizing the URL includes standardizing an encoding of a character contained in the URL; determining a first element of the URL, wherein the first element of the URL includes a domain; determining a second element of the URL; displaying the URL, wherein displaying the URL includes emphasizing the first element of the URL, and wherein emphasizing the first element of the URL includes displaying the first element of the URL using a first font attribute; and wherein displaying the URL includes displaying a first portion of the second element of the URL using a second font attribute and eliding a second portion of the second element of the URL; and responsive to an interaction with a user interface element, providing a view of the URL in its entirety.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: March 5, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Aaron T. Emigh, James A. Roskind
  • Patent number: 11924255
    Abstract: This application discloses data transmission that includes: dividing to-be-transmitted content into a plurality of data units at a session layer; transmitting the data units to the target terminal device by using a first transmission channel as a responsible channel of the to-be-transmitted content; distributing, by the session layer in a case that the session layer switches the responsible channel of the to-be-transmitted content from the first transmission channel to a second transmission channel with a different transmission protocol, the data units to the second transmission channel; and transmitting the data units distributed by the session layer to the target terminal device through the second transmission channel. In data transmission in this application, the session layer controls switching of the channels and distribution of the data units, so that the transmission sequence is free from constraints of protocols and the degree of freedom in data transmission is increased.
    Type: Grant
    Filed: April 27, 2023
    Date of Patent: March 5, 2024
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Rui Han, Honghao Liu, Jianjun Xiao, Fucai Zhang, Nian Wen
  • Patent number: 11924492
    Abstract: Systems and methods are provided for facilitating the selection of content for a television broadcast system. A first request for content in a broadcasting based format is received from a television broadcast system. A second request for content in a computer based format is sent to a network-based content selection system. A content identifier associated with selected content is received from the network-based content selection system and sent to the television broadcast system.
    Type: Grant
    Filed: November 29, 2022
    Date of Patent: March 5, 2024
    Assignee: BLOOMBERG FINANCE L.P.
    Inventors: Derek Gatts, Daniel Leach, Christine Woo, Evan Yeatts
  • Patent number: 11924484
    Abstract: A system control apparatus for acquiring a prototype manifest file that is a basis of a manifest file to be transmitted to a viewing client in a system for delivering video data over a network, includes: an estimation unit configured to analyze content of a prototype manifest file acquired from an origin server, to determine a next acquisition timing of the prototype manifest file; and an acquisition unit configured to acquire the prototype manifest file from the origin server, based on the next acquisition timing determined by the estimation unit.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: March 5, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Takafumi Okuyama, Hiroyuki Kitada, Xiaotian Zhao
  • Patent number: 11924218
    Abstract: A method for accessing a network resource including detecting an attempt by a user via a computing device to access a service enabled by a computing system via a network and transmitting via the network to the computing system a first request to access the service in response to detecting the attempt by the user to access the service, the first request including at least one empty personally identifiable data structure. A failure to access the service responsive to the first request is determined. A second request to access the service in response to the first failure to access the service is transmitted via the network to the computing system, the second request including artificial personally identifiable information, and access to the service from the computing system is received for the user.
    Type: Grant
    Filed: May 11, 2023
    Date of Patent: March 5, 2024
    Assignee: Avast Software s.r.o.
    Inventors: Sadia Afroz, Juyong Do, John Poothokaran
  • Patent number: 11924718
    Abstract: A method and a system employing an expanded reach rich messaging application (ERRMA) for creating and transmitting a rich message or an equivalent rich message is provided. The ERRMA receives a request to send a rich message on a specified rich messaging channel (SRMC) to a user's mobile number. The ERRMA determines whether the user's mobile number is enabled for receiving rich messages on the SRMC. Upon a successful determination, the ERRMA creates and transmits the rich message on the SRMC to the user's mobile number. Upon an unsuccessful determination, the ERRMA determines whether the user's mobile number is enabled for receiving the rich message on an alternative rich messaging channel. Upon determining that the user's mobile number is enabled for receiving the rich message on the alternative rich messaging channel, the ERRMA creates and transmits the equivalent rich message on the alternative rich messaging channel to a user device.
    Type: Grant
    Filed: February 11, 2023
    Date of Patent: March 5, 2024
    Assignee: GUPSHUP INC.
    Inventors: Inderpal Singh Mumick, Surinder Singh Anand
  • Patent number: 11917008
    Abstract: Provided is a relay server capable of reducing network traffic when collecting large amounts of sensor data from a large number of sensor terminals. A relay server that collects sensor data from a plurality of sensor terminals and uploads the sensor data to a central server via a network includes a data collection unit that collects the sensor data from the plurality of sensor terminals, a relay data creation unit that calculates a presence of spatial overlaps between the collected sensor data, removes overlaps between the sensor data, and creates relay data integrating the sensor data, and an upload unit that uploads the relay data to the central server.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: February 27, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Kazuya Matsuo, Masaru Takagi, Ryota Nakada, Koya Mori, Hiroyuki Tanaka
  • Patent number: 11917482
    Abstract: Sessions in progress are seamlessly moved between devices of a software platform. Proximity-based session handovers are performed between devices of the software platform utilizing non-penetrating signals. The non-penetrating signals are detected by mobile devices. The non-penetrating signals include a frequency signature. The frequency signature is associated with a stationary device. A request to handover a session in progress from the mobile device to the stationary device is transmitted based on the detection of a non-penetrating signal. A handover of the session in progress from the mobile device to the stationary device is performed such that the session in progress is continued at the stationary device without interruption.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: February 27, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventors: Jin Fang, Wei Guo
  • Patent number: 11916915
    Abstract: A method for providing an application to facilitate authenticated file transfers across a plurality of computing platforms is disclosed. The method includes receiving, from a client application, a call to perform an action, the call including a message to transfer a file; validating, by using an identity federation service, the call based on the message; authorizing the call and the client application based on a result of the validating; accessing a networked repository via a secured communication protocol when the call and the client application is authorized; and initiating the action.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: February 27, 2024
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Kumar Rao Krishnagi, Matthew J Porter, Nalini S Boda, Mark Alan Wells, Neaz Ahmed Kishore, Josh Hall, Vijay Kumar Perla, Laxman Dongisharapu
  • Patent number: 11915012
    Abstract: A method includes, in a processor (44) of a user device (24), preloading one or more user applications (26) in a background mode, in which activities associated with preloaded user applications are hidden from a user of the user device. An activity, which is invoked in the processor and is associated with a given preloaded user application, is detected. An assessment is made by the processor, whether the activity is a preload-initiated activity that is invoked due to preloading of the given user application, or whether the activity is a user-initiated activity that is invoked due to an action by the user. If the activity is assessed to be a preload-initiated activity, the activity is handled using a first handling scheme. If the activity is assessed to be a user-initiated activity, the activity is handled using a second handling scheme, different from the first handling scheme.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: February 27, 2024
    Assignee: TENSERA NETWORKS LTD.
    Inventors: Eilon Regev, Roee Peled, David Ben Eli, Daniel Yellin, Shimon Moshavi
  • Patent number: 11910386
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a network node may determine at least one parameter associated with use of a relay device to forward data between the network node and one or more wireless devices, the at least one parameter including a use time associated with the relay device, an amount of data associated with the relay device, or a combination thereof. The network node may transmit, to a central network node, the at least one parameter. Accordingly, the network node and/or the central network node may determine a payment amount associated with the relay device based at least in part on the at least one parameter. Numerous other aspects are provided.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: February 20, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Navid Abedini, Lenaig Genevieve Chaponniere, Junyi Li, Ashwin Sampath
  • Patent number: 11909642
    Abstract: Examples described herein relate to a network device apparatus that includes a network interface card to process a received packet. In some examples, based on the received packet only including one or more frames for which acknowledgement of receipt is offloaded to the network interface card, generate an acknowledgement (ACK) message to acknowledge receipt of the received packet. In some examples, a frame for which acknowledgement of receipt is offloaded to the network interface card comprises a STREAM frame compatible with quick User Datagram Protocol (UDP) Internet Connections (QUIC). In some examples, a computing platform is coupled to the network interface card. In some examples, based on the received packet only including any frame for which acknowledgement of receipt is not offloaded to the network interface, the computing platform is to generate an ACK message for the received packet.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: February 20, 2024
    Assignee: Intel Corporation
    Inventors: Bo Cui, Stephen Doyle
  • Patent number: 11909984
    Abstract: A video encoding method of a cloud game is provided. Network bandwidth information of a video playback terminal is determined. Decoding computing power information of the video playback terminal is determined. At least one encoding parameter of a video of the cloud game is dynamically adjusted based on (i) the network bandwidth information and (ii) the decoding computing power information. The network bandwidth information and the decoding computing power information indicate a playback environment of the video of the cloud game. The video of the cloud game is encoded based on the at least one encoding parameter.
    Type: Grant
    Filed: October 11, 2022
    Date of Patent: February 20, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Zhicheng Li
  • Patent number: 11910053
    Abstract: Traditional streaming sequentially downloads content fragments one by one from one CDN. The disclosed streaming method concurrently downloads content fragments from multiple CDNs. It first creates a sequence of bundles of fragments, and then downloads a subsequent bundle by spreading requests to download the fragments within the bundle to multiple CDNs simultaneously with each CDN acting as a channel to download a different fragment. Depending on business needs, various request dispatching strategies can be deployed. When there is a volume based pricing contract with a CDN, a dispatch strategy is to send more requests to the CDN in order to reach contract volume therefore reduce unit cost. Another strategy is to send the request for the earliest fragment to the fastest CDN in order to reduce latency and possibility of buffer underrun. Fault tolerance can be provided by re-routing a request failed at a CDN to another CDN.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: February 20, 2024
    Assignee: NBCUNIVERSAL MEDIA, LLC
    Inventor: Qiang Fu
  • Patent number: 11907781
    Abstract: A database system can comprise a plurality of code databases storing marking codes that uniquely identifies packages of liquid food and comprises package production data which uniquely identifies production of the individual package. The respective code database stores a respective subset of the marking codes. An input sub-system of the database system is configured to receive a current marking code. The database system comprises a set of resource locators. The respective resource locator is configured to: receive the current marking code from the input sub-system, extract the package production data from the current marking code, identify a current code database among the plurality of code databases based on the package production data, and re-direct the current marking code to the current code database.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: February 20, 2024
    Assignee: Tetra Laval Holdings & Finance S.A.
    Inventors: Matteo Gazzadi Poggioli, Gaurav Naik, Biagio Roberti, Gregorio Occhiogrosso
  • Patent number: 11907323
    Abstract: A method for legacy-based access to non-legacy data includes: receiving, at an intermediation server, a non-legacy data object containing non-legacy content; generating a legacy data object containing the non-legacy content, for storage in a repository; storing, in association with the legacy data object, a non-legacy distribution channel indicator; adjusting a legacy processing mechanism at the repository according to the non-legacy distribution channel indicator; receiving from a client subsystem, via a legacy interface, a request for the non-legacy content; and in response to the request, retrieving and sending the legacy data object containing the non-legacy content, via the legacy interface.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: February 20, 2024
    Assignee: AMADEUS S.A.S.
    Inventors: Pierre Brun, Jean-Chafic Hays, Fabien Bernard Blondet, Veronique Dupuy, Ludovic Vouriot
  • Patent number: 11910051
    Abstract: Systems and methods are described to address shortcomings in the conventional network storage systems via novel techniques to store offsets of a recorded program in a network digital video recorder (DVR). Storing offsets of a recorded program may be beneficial to users that would like to record media content that is broadcast either prior to a start time of a program, or media content that is broadcast after an end time of a program. This feature may be useful when start times and end times of a program are variable (e.g., in the case of sporting events, or other real-time events). This feature may also be useful for recording content of interest that is scheduled for broadcast prior to a start time of or after an end time of the program.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: February 20, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Pushpita Bhattacharjee, Nimit Dineshbhai Kalaria, Smitha Mave, Vishwas Sharadanagar Panchaksharaiah, Milan Indu Patel
  • Patent number: 11907081
    Abstract: A memory image can be captured by generating metadata indicative of a state of volatile memory and/or byte-addressable PMEM at a particular time during execution of a process by an application. This memory image can be persisted without copying the in-memory data into a separate persistent storage by storing the metadata and safekeeping the in-memory data in the volatile memory and/or PMEM. Metadata associated with multiple time-evolved memory images captured can be stored and managed using a linked index scheme. A linked index scheme can be configured in various ways including a full index and a difference-only index. The memory images can be used for various purposes including suspending and later resuming execution of the application process, restoring a failed application to a previous point in time, cloning an application, and recovering an application process to a most recent state in an application log.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: February 20, 2024
    Assignee: MEMVERGE, INC.
    Inventors: Ronald S. Niles, Yue Li, Jun Gan, Chenggong Fan, Robert W. Beauchamp, Dahong Li
  • Patent number: 11907129
    Abstract: Disclosed herein is an information processing device including a host unit adapted to request data access by specifying a logical address of a secondary storage device, and a controller adapted to accept the data access request and convert the logical address into a physical address using an address conversion table to perform data access to an associated area of the secondary storage device, in which an address space defined by the address conversion table includes a coarsely granular address space that collectively associates, with logical addresses, physical addresses that are in units larger than those in which data is read.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: February 20, 2024
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventor: Hideyuki Saito
  • Patent number: 11907880
    Abstract: Embodiments described herein provide a workflow visualization tracking tool based on text mining on a conversation channel. Specifically, a communication interface receives a plurality of user activity items that are related to a shared work item among the plurality of tenants. A first sequence of status indicators representing a workflow progress of the shared work item over a plurality of time instances may be generated from the plurality of user activity items. A first subset of the plurality of user activity items are determined, which are related to at least one sub-item reflected in the first sequence of status indicators. A second sequence of status indicators representing a second workflow progress of the at least one sub-item over the plurality of time instances may be generated from the first subset of the user activity items. The first sequence of status indicators and the second sequence of status indicators may be presented in a visualization structure via a user interface.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: February 20, 2024
    Assignee: Salesforce, Inc.
    Inventor: Sönke Rohde
  • Patent number: 11908481
    Abstract: Provided is a method for encoding live-streaming data, including: acquiring first state information associated with a current data frame; generating backup state information by backing up the first state information; generating a first encoded data frame by encoding the current data frame based on a first bit rate and the first state information; generating reset state information by resetting the updated first state information based on the backup state information; generating a second encoded data frame by encoding the current data frame based on a second bit rate and the reset state information; and generating a first target data frame corresponding to the current data frame based on the first encoded data frame and the second encoded data frame.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: February 20, 2024
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Wenhao Xing, Chen Zhang
  • Patent number: 11910040
    Abstract: Methods and systems for using packager systems for streaming. The packager system including packagers configured to process packets, each packager having a packet listener, a sequence list generator, and a segment generator; and at least one cluster controller including a manifest generator. The at least one cluster controller configured to configure a packager from the packagers as an active packager by enabling a packet listener, a sequence list generator, and a segment generator, configure a remaining packager from the packagers as a backup packager by disabling a segment generator, receive segments, sequence list, and metadata based on processed packets from the active packager, generate, via the manifest generator, a manifest based on the segments, the sequence list, and the metadata, and send the segments and the manifest to a streaming system component.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: February 20, 2024
    Assignee: Charter Communications Operating, LLC
    Inventors: Moin Pansare, Sachin Reddy Kota, David Agranoff, Vipul Patel
  • Patent number: 11909715
    Abstract: A DNS resolution request for a hostname of a CDN is received. An edge server of the CDN may be identified, which may be associated with a subnet. The subnet is used to generate a response IP address, where the remaining bits of the response IP address may be used to store requestor information (e.g., a requestor IP address). When a client computing device uses the response IP address to access the edge server, requestor information is extracted and associated with client computing device information (e.g., an IP address and/or location, etc.) in an association record. Association records may be used to determine predicted characteristics for devices served by a requestor. When the authoritative DNS server resolves a request from the requestor, such predicted characteristics may be used rather than relying solely on information about a requestor. Thus, an edge server proximate to the predicted location may be returned instead.
    Type: Grant
    Filed: February 26, 2023
    Date of Patent: February 20, 2024
    Assignee: Level 3 Communications, LLC
    Inventor: Kevin Johns
  • Patent number: 11908017
    Abstract: Document creation systems and methods are provided for a potential risk relationship between an enterprise and an entity. A back-end application computer server may include a data collection engine to exchange information with a remote entity device associated with the entity. A bundle creation engine may receive the information about the entity and automatically and dynamically create a potential bundle of optional risk relationship components (each associated with an electronic file representing an optional risk relationship component document). A presentation engine may present information about the potential bundle and receive an indication of a selected subset of the potential bundle of optional risk relationship components. A final document construction engine may automatically construct, based on the selected subset and associated electronic files representing component documents, an electronic file representing a risk relationship package document to be transmitted to the remote entity device.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: February 20, 2024
    Assignee: HARTFORD FIRE INSURANCE COMPANY
    Inventors: Kristin Elizabeth Atherton, Bruce D. Betancourt, Lauren Charlotte Elliott, Laura O'Connor Hanson, Barkley Scott Harris, M. Gary Letscher, Diana Reihl, Catherine M. Sommer
  • Patent number: 11910240
    Abstract: A first communication device generates a beacon frame that includes i) parameters of a broadcast target wake time (TWT) schedule and ii) information regarding a quantity of client stations that have currently joined the broadcast TWT schedule. The first communication device transmits the beacon frame to inform one or more second communication devices of i) the parameters of the broadcast TWT schedule and ii) the quantity of client stations that have currently joined the broadcast TWT schedule.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: February 20, 2024
    Assignee: Marvell Asia Pte Ltd
    Inventors: Liwen Chu, Hongyuan Zhang, Hui-Ling Lou
  • Patent number: 11896905
    Abstract: A system and method is provided that simulates gameplay of non-player characters (NPCs) distributed across networked end user devices. The system may identify end user devices that are connected to the system through a network and are available to participate in a simulation in which each participating end user device is provided with one or more NPCs to be executed. An end user device may be available to participate when it has sufficient computing capacity, such as when in an idle or standby state. As such, the system may leverage spare computing capacity of networked end user devices to execute NPCs at networked end user devices during a simulation. In this manner, the behavior of an NPC may be tested using real-world conditions that may affect gameplay, such as a network connection quality, user-to-user game engine coordination and data exchanges, and/or other real-world conditions associated with networked end user devices.
    Type: Grant
    Filed: November 10, 2022
    Date of Patent: February 13, 2024
    Assignee: Activision Publishing, Inc.
    Inventors: Michael D. Marr, Keith S. Kaplan, Nathan T. Lewis
  • Patent number: 11899895
    Abstract: In some embodiments a second electronic device with which an output device is associated facilitates associating the output device with a first electronic device. In some embodiments, a second electronic device that is associated with an additional user facilitates associating the additional user with a first electronic device.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: February 13, 2024
    Assignee: Apple Inc.
    Inventors: Pavan Rajam, Patrick L. Coffman, Dennis Sungwoo Park, Richard Mondello, Vijay Sundaram, Caleb Davenport, Neil P. Cormican
  • Patent number: 11902653
    Abstract: A computer-implemented camera function control method of an electronic device includes receiving a user selection, the user selection corresponding to a camera function selected from a camera list which includes a plurality of camera functions of a camera application installed on the electronic device, the plurality of camera functions each being configured in a package form to be operable in an individual camera mode of the camera application; and constructing, using a package of the camera function corresponding to the user selection, a user interface for image capturing.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: February 13, 2024
    Assignee: Snow Corporation
    Inventors: SangCheol Jeon, Sam-Yeol Lim, Jihun Jeong
  • Patent number: 11902336
    Abstract: Systems, devices, and techniques described herein relate to interception of data traffic that is traversing a network at a relatively high throughput rate. In some examples, a request to initiate interception is received from a server. In response to receiving the request to initiate interception, an instruction to forward user plane data to the server can be transmitted to a User Plane Function (UPF). The UPF may be transferring the user plane data in a data flow. The instruction may cause the UPF to forward the user plane data to the server in multiple streams. In addition, control plane data associated with the data flow can be transmitted to the server.
    Type: Grant
    Filed: November 11, 2021
    Date of Patent: February 13, 2024
    Assignee: T-Mobile USA, Inc.
    Inventors: Suliman Albasheir, Rahul Pal
  • Patent number: 11902362
    Abstract: A topology-aware load balancing method includes: acquiring load balancing configuration information, determining, based on the configuration information, whether a plurality of backend service endpoints for load balancing are located on different nodes; in response to the backend service endpoints for load balancing being located on different nodes, for each node, regularly issuing a command for polling the backend service endpoints on the node, acquiring topology information of the different nodes, as well as health statuses and a link quality of the backend service endpoints; calculating priorities of the backend service endpoints based on the topology information, the health statuses and the link quality, configuring a service response endpoint for load balancing based on the priorities; in response to at least one of the topology information, the health statuses and the link quality being changed, recalculating priorities of the backend service endpoints, adjusting the service response endpoint based on t
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: February 13, 2024
    Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.
    Inventor: Fengqi Li
  • Patent number: 11902334
    Abstract: The disclosure is directed towards controlling the persistency of information provided to a service worker. A method includes receiving a response that includes response data. The response is received at a security service and was transmitted by a second computing device in response to receiving an information request from a first computing device. The first computing device implements a service worker. Sensitive data included in the response data is identified. The response includes caching instructions that instruct the service worker to cache the sensitive data at the first computing device. In response to identifying the sensitive data, the caching instructions are updated such that any portion of the response data that the updated caching instructions instruct the service worker to cache at the first computing device excludes the sensitive data. The updated response is transmitted to the first computing device and includes the response data and the updated caching instructions.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: February 13, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Itamar Azulay, Ishay Hilzenrat, Sharon Itshak Lifshits, Meir Blachman
  • Patent number: 11899731
    Abstract: In some implementations, a user device can perform personalized translation of content identifiers. For example, the user device can request a content identifier mapping file from a server device that defines how to translate a human readable content identifier into a content server content identifier. The server device can select a mapping file from among a collection of mapping files based on various criteria associated with the user device and send the selected mapping file to the user device. When the user device receives a human readable content identifier, the user device can compare the human readable content identifier to the mapping file to determine how to translate the human readable content identifier into the content server content identifier. Once the content server content identifier corresponding to the human readable content identifier is determined, the client device can use the content server content identifier to obtain corresponding content.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: February 13, 2024
    Assignee: Apple Inc.
    Inventor: Steve E. Marmon
  • Patent number: 11900491
    Abstract: A computer-implemented system and method for annotating or signing an electronic document are provided. The method includes steps of: receiving or retrieving an electronic document available for annotation or execution by one or more parties; transmitting the electronic document for display on a first computing device to the first computing device at a first location; authenticating an identity of a first user of the first computing device; receiving electronic signals representing an user input of the first user from the first computing device; generating digital data representative of an indicia based the user input of the first user from the first computing device; and applying the digital data to the electronic document to form a first annotation or signature from the first user.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: February 13, 2024
    Assignee: SYNGRAFII INC.
    Inventors: Thomas Matthew Mann Gibson, Ravi Vipool Dave, Christian D. J. Sleight
  • Patent number: 11902258
    Abstract: Systems and methods are described to enable delivery of streaming content while inhibiting or preventing removal, blocking, or skipping of portions within that streaming content. A content delivery system can generate a manifest indicating content portions that form the streaming content. Each content portion can be identified in the manifest using a concealed identifier, which conceals the actual identifier of the content portion from the client to inhibit or prevent the client from automatically removing or modifying the content portion. On receiving a request for a content portion, the content delivery system can convert the concealed identifier into the actual identifier, and return the appropriate content portion to the client. In some instances, the specific identifiers included within a concealed manifest may be modified or adapted based on monitoring information of the client device, to ensure clients view given portions of streaming content.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: February 13, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Ryan F. Watson, Craig Wesley Howard, Gregory Kenneth Truax, Alex Xiaoye Zhang
  • Patent number: 11895332
    Abstract: A server device includes one or more processors. The processors receive a plurality of transmission data from a transmitting device. The processors divide the plurality of transmission data into first data and second data. The processors transmit the first data to an external server device that delivers transmission data to a receiving device. The processors store the second data in a storage. The processors receive a transmission request for the second data from the receiving device or the external server device. The processors transmit the second data to the external server device in response to the transmission request.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: February 6, 2024
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Shunichi Gondo, Takumi Kurosaka, Mika Minematsu, Tomonori Maegawa, Yu Mizoguchi
  • Patent number: 11895530
    Abstract: A system and method for switching one or more User Equipment (UEs) 116A-N from a unicast mode to a broadcast or multicast mode to transmit a streaming media content to the UEs 116A-N is provided. The system includes, an Over-the-top (OTT) platform 104, a CDN 112, the UEs 116A-N, a cellular core network 202, one-to-many offload core 204, an analytics engine 206, a database 208, one-to-many transmitter 210, a real time switching module 212, a Cellular base station 214 and a user specified rules module 222. The analytics engine 206 continuously analyzes real-time and historical data stored in the database 208 to identify the UEs 116A-N that receive a streaming media content through the unicast mode and the streaming media content to be offloaded. An offload is a process by which certain portions of the streaming media content is shifted from the unicast mode to the broadcast or multicast mode.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: February 6, 2024
    Assignee: SAANKHYA LABS PVT. LTD.
    Inventors: Parag Naik, Anindya Saha, Arindam Chakraborty, Preetham Uthaiah, Sandeep Pendharkar, Yogesh Singh, Deepak Samaga
  • Patent number: 11893699
    Abstract: A method and processing unit for providing content in a bandwidth constrained environment is disclosed. Initially, a content along with audio inputs, which is received during rendering of the content and provided to one or more users in a bandwidth constrained environment is received. Further, at least one object of interest within the content and associated with the audio inputs is identified. One or more regions of interest, including the at least one object of interest, is determined in the bandwidth constrained environment. Upon determining the one or more regions of interest, bitrate for rendering the content is modified based on the determined one or more regions of interest, to obtain a modified content for the bandwidth constrained environment. The modified content is provided to be rendered in the bandwidth constrained environment.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: February 6, 2024
    Assignee: Zeality Inc
    Inventors: Dipak Mahendra Patel, Avram Maxwell Horowitz, Karla Celina Varela-Huezo
  • Patent number: 11893017
    Abstract: A node of a database system is operable to receive a plurality of data blocks. Based on backlog detection data, at least one feedback data block is generated to be sent to the set of source nodes. Feedback relay node selection data selecting at least one of the plurality of nodes in the database system for facilitating routing of the at least one feedback data block from the node to at least one of the set of source nodes via a prioritized feedback communication mechanism is generated. The at least one feedback data block is sent to the at least one of the plurality of nodes selected in the feedback relay node selection data. The at least one of the plurality of nodes facilitates routing of the at least one feedback data block from the node via the prioritized feedback communication mechanism.
    Type: Grant
    Filed: February 2, 2023
    Date of Patent: February 6, 2024
    Assignee: Ocient Holdings LLC
    Inventors: George Kondiles, Jason Arnold, S. Christopher Gladwin, Joseph Jablonski, Daniel Coombs, Andrew D. Baptist
  • Patent number: 11890532
    Abstract: A shooting game control method, which is executed by a computer incorporated in a device including a display and a touch panel, includes accepting a touch operation on the touch panel; displaying a first frame indicative of a shooting effective range on the display in accordance with a position of the touch operation; accepting an instruction for an attack on an attack target in a state in which the first frame is displayed; determining whether the attack target in a game image displayed on the display is within the first frame or not, at a time point when the instruction for the attack has been accepted; and controlling the attack on the attack target in the game image in accordance with a result of the determining.
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: February 6, 2024
    Assignee: GREE, INC.
    Inventors: Yuichi Tsuchiya, Norihiro Sawada, Tadashi Nagano, Takeshi Arakawa
  • Patent number: 11890544
    Abstract: Techniques are described herein for facilitating the placement of props on maps by an automated prop placement tool that makes use of a trained machine learning mechanism. The machine learning mechanism is trained based on one or more training maps upon which props have been placed. The machine learning mechanism may be trained to suggest placement based on (a) spatial rules relating, (b) prop-specific rules, (c) prop-to-fixed-object distances between props and map structures, and (d) distances between props. Once the machine learning mechanism is trained, the prop placement tool may be provided as input (a) map data that defines a target map and (b) prop data that specifies the set of target props to be placed on the target map. Based on this input and the machine learning mechanism's trained model, the prop placement tool outputs a suggested placement, for each of the target props, on the target map.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: February 6, 2024
    Assignee: BLIZZARD ENTERTAINMENT, INC.
    Inventors: Zhen Zhai, James Steven Supancic, III
  • Patent number: 11894979
    Abstract: Processing logic may obtain a configuration file of each of one or more proxies. Processing logic may parse the configuration file of each of the one or more proxies to determine one or more connections for each of the one or more proxies as defined by the configuration file. Each connection may support incoming or outgoing communication for each of the one or more proxies. Processing logic may generate a map that includes the one or more connections for each of the one or more proxies.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: February 6, 2024
    Assignee: Red Hat, Inc.
    Inventors: John Mazzitelli, Jay Shaughnessy