Remote Data Accessing Patents (Class 709/217)
  • Patent number: 11782771
    Abstract: The current document is directed to methods and systems that efficiently process and store log/event messages generated within distributed computer facilities. Various different types of initial processing steps may be applied to a stream of log/event messages received by a message-collector system or a message-ingestion-and-processing subsystem. The currently disclosed methods and systems employ additional pre-processing steps to identify the types of received log/event messages, monitor event-type-associated log/event-message-usage-delay histories, and employ time-series-analysis-based and/or neural-network-based estimation of event-type-associated log/event-message usage to efficiently store log/event-messages in low-cost and low-latency storage facilities.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: October 10, 2023
    Assignee: VMware, Inc.
    Inventors: Ritesh Jha, Jobin Raju George, Pushkar Patil, Vaidic Joshi, Nikhil Jaiswal
  • Patent number: 11783261
    Abstract: A method, computer program product, and computing system for initiating a bespoke journey concerning a business process transition event; providing information concerning the bespoke journey to a plurality of recipients participating in the business process transition event; and monitoring the plurality of recipients to gauge sentiment concerning the bespoke journey.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: October 10, 2023
    Assignee: EDERA L3C
    Inventor: Kevin Carr
  • Patent number: 11785058
    Abstract: Disclosed are a music playing method and device. A user device is used to control another user device, to realize a music on hold (playing music in a call-hold duration) function, which reduces interaction with a SIP server, thereby reducing load of the SIP server. Softswitch (i.e., switching SDP) is established between a second user device in need of the music on hold function and a media resource server by a first user device, to realize a P2P media link between the second user device and the media resource server, which saves broadband resources of the SIP server. Also, in a situation where the media resource server needs to be deployed in another network segment (i.e., the media resource server and the second user device are in two network segments), the P2P media link can avoid configuring an access permission to a router, thus being convenient for network environment deployment.
    Type: Grant
    Filed: January 4, 2022
    Date of Patent: October 10, 2023
    Assignee: YEALINK (XIAMEN) NETWORK TECHNOLOGY CO., LTD.
    Inventor: Yanzhang Lin
  • Patent number: 11785281
    Abstract: A system is provided for displaying content streams on a multiviewer device and includes a GPU that resizes image data loaded therein for display in a multiviewer tile, and an image decimation controller that performs a decimation of a content stream by removing a predetermined number of lines from each frame of the content stream before loading the content stream to the internal memory of the GPU for resizing and display on the multiviewer tile. In this system, the content stream is loaded to a full resolution buffer in system memory if the content stream is not a proxy stream of the media content and the tile designated for the content stream is less the predetermined threshold, such that the image decimation controller performs the decimation to delete the predetermined number of lines before the content stream is loaded in the internal memory of the GPU as the image data.
    Type: Grant
    Filed: December 15, 2021
    Date of Patent: October 10, 2023
    Assignee: GRASS VALLEY CANADA
    Inventor: Vincent Trussart
  • Patent number: 11785065
    Abstract: Methods and systems for managing communications include identifying a system condition in a distributed computing system comprising a first microservice in communication with a second microservice. A communications method is identified responsive to the identified system condition using a reinforcement learning model that associates communication methods with system conditions. The identified communications method is implemented for communications between the first microservice and the second microservice, such that the first microservice and the second microservice use the identified communications method to transmit data.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: October 10, 2023
    Inventors: Giuseppe Coviello, Kunal Rao, Wang-Pin Hsiung, Oliver Po, Srimat Chakradhar
  • Patent number: 11782573
    Abstract: The present disclosure generally relates to user interfaces for enabling an activity using a computer system. In some embodiments, exemplary user interfaces for invoking an activity associated with an application are described. In some embodiments, exemplary user interfaces for customizing displayed content based on circumstances under which the content was invoked are described. In some embodiments, exemplary user interfaces for managing applications that were used to enable activities are described. In some embodiments, exemplary user interfaces for managing settings for applications used to enable activities are described.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: October 10, 2023
    Assignee: Apple Inc.
    Inventors: Yongjun Zhang, Reza Abbasian, Darin Adler, Steven Falkenburg, Craig M. Federighi, Christopher Patrick Foss, Heena Ko, Grant Paul, James S. Savage, Caelan G. Stack, Charles H. Ying, Mark M. Xue, Patrick L. Coffman
  • Patent number: 11784898
    Abstract: Example apparatus disclosed herein are to send a request to a media provider that is to cause the media provider to initiate transmission of a transport stream that is to provide streaming media to a media presentation device. Disclosed example apparatus are also to extract metering metadata from a data file to be received by the media presentation device after the transmission of the transport stream is initiated by the media provider but before receipt by the media presentation device of the transport stream that is to provide the streaming media to the media presentation device, the data file associated with the transport stream. Disclosed example apparatus are further to report the metering metadata to a server in response to a detected event, and access an identification of secondary media responsive to the report of the metering metadata, the secondary media to be presented by the media presentation device.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: October 10, 2023
    Assignee: The Nielsen Company (US), LLC
    Inventors: Arun Ramaswamy, Jan Besehanic
  • Patent number: 11782992
    Abstract: An apparatus and method are provided for rapidly ranking network nodes according to input ranking criteria. The links (i.e., first-order paths) between nodes are expressed in a first-order path matrix, which is used to generate nth-order path matrices as nth powers of the first-order path matrix and summed as a power series to generate a surrogate ranking operator (SRO) representing as a single matrix operation a sum over paths of all orders. Thus, in contrast to conventional ranking methods that require multiple recursive steps to account for the interrelatedness of linked nodes, a ranking is produced by multiplying the SRO by a state vector representing the input ranking criteria.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: October 10, 2023
    Assignee: KYNDI, INC.
    Inventors: Arun Majumdar, James Ryan Welsh
  • Patent number: 11784900
    Abstract: An example method for using wireless packets to indicate boot status of a network device is disclosed. The method includes initiating a boot sequence of a network device. The method also includes during at least a portion of the boot sequence, transmitting a first wireless packet comprising data indicating a boot status of the network device, wherein the boot status indicates the network device is booting. The method also includes transmitting a second wireless packet comprising data indicating the boot status of the network device, wherein the boot status indicates the network device has finished booting.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: October 10, 2023
    Assignee: Ubiquiti Inc.
    Inventors: Robert J. Pera, Yao-Chung Chang, Andrejs Bogdanovs
  • Patent number: 11782698
    Abstract: A mobile computing device may comprise at least one memory that comprises mobile application instructions and a state container. The mobile application instructions may cause a processing device of the mobile computing device to perform operations of: creating, while in an offline mode such that the mobile device is disconnected from a remote application server, a local update packet corresponding to the state container; establishing, via a wireless network, a network connection with the remote application server, thereby causing the mobile computing device to enter an online mode; synchronizing the memory of the mobile computing device with the remote application server, the synchronizing comprising comparing a first timestamp associated with the local update packet with a second timestamp associated with the remote update packet; and initiating display of a graphical user interface representation of the second modified contents of the state container to a user of the user device.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: October 10, 2023
    Assignee: eCIFM Solutions Inc.
    Inventor: Michael P. Herbert
  • Patent number: 11778041
    Abstract: A user device may receive a traffic category and/or slice usage policy, and may provide a request for an application. The user device may receive the application with a traffic category and/or slice usage requirement, and may install the application on the user device. The user device may subscribe to traffic categories and/or slices, and may receive approval to utilize the traffic categories and/or slices. The user device may provide, by the application and to an operating system, a connection request for a particular traffic category and/or slice, and may determine whether the application is approved for the particular traffic category and/or slice. The device may provide, to a modem, the connection request and traffic descriptors for the particular traffic category and/or slice based on the application being approved, and may establish a protocol data unit session, for the application, utilizing the particular traffic category and/or slice.
    Type: Grant
    Filed: September 13, 2022
    Date of Patent: October 3, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Umesh Kumar Gupta, Lily Zhu, Muhammad Salman Nomani
  • Patent number: 11778027
    Abstract: Techniques are disclosed for the sharing and transferring of user data in online network systems operating in multiple jurisdictions. The different jurisdictions may be, for example, different geo-partitions in an online network system. Various techniques are disclosed for providing cross-partition operational functionalities (e.g., cross-geo transactions) between geo-partitioned server systems through the sharing and transferring of data between the geo-partitions. The geo-partitions may have established permissions for data that can be shared between the geo-partitions. A server system in one geo-partition may generate an auxiliary account from a subset of data shared across the geo-partitions that complies with the data permissions. Complying with the established data permissions may inhibit overlapping between the different laws or regulations of the geo-partitions.
    Type: Grant
    Filed: November 3, 2021
    Date of Patent: October 3, 2023
    Assignee: PayPal, Inc.
    Inventors: Christopher McGraw, Mohammed Saleem Shafi, Norihiro Edwin Aoki
  • Patent number: 11777990
    Abstract: A system for machine learning-derived contract generation is provided. The system comprises: a machine learning engine and a controller configured to: input historical and streaming interaction data into the machine learning engine, wherein the machine learning engine is trained by the historical and streaming interaction data; determine one or more machine learning-derived interaction patterns for a resource transfer between the first user device and the second user device, wherein the one or more machine learning-derived interaction patterns comprise calculated exposure levels for one or more events for completing the resource transfer; based on the machine learning-derived interaction patterns, generate the resource transfer contract for transferring a resource from the first user device to the second user device, wherein the resource transfer contract comprises a sequential flow of the one or more events; and distribute the resource transfer contract to the first user device and the second user device.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: October 3, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Eren Kursun
  • Patent number: 11778285
    Abstract: In one aspect, an example method includes (i) receiving, by a computing system, media content; (ii) generating, by the computing system, a fingerprint of the received media content; (iii) determining, by the computing system, that a channel-change operation was performed; (iv) responsive to determining that the channel-change operation was performed, transmitting, by the computing system, the generated fingerprint to a content identification server to identify the received media content; and (v) performing an action based on the identified media content.
    Type: Grant
    Filed: February 15, 2021
    Date of Patent: October 3, 2023
    Assignee: Roku, Inc.
    Inventors: Wilson Harron, Konstantinos Antonios Dimitriou
  • Patent number: 11775227
    Abstract: Job information being information concerning a processed job is managed together with an attribute that indicates whether the job information is printed or unprinted. Out of the managed pieces of job information of jobs, job information having an attribute indicating unprinted state is printed and the attribute of the printed job information is updated so as to indicate printed state. Out of the managed pieces of job information of jobs, when an instruction to print job information of a job corresponding to a logged-in user is received, the job information corresponding to the user is printed and the attribute of the printed job information is not updated.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: October 3, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Junichi Hiruma
  • Patent number: 11770451
    Abstract: In accordance with an embodiment, described herein are systems and methods for automatic block storage volume tuning by simulating usage characteristics for data/block volumes. The block storage performance associated with usage by a cloud instance of a block volume can be simulated, and the manner in which data is stored or cached, for example within a combination of SSD/NVMe block storage and/or HDD object storage, can be automatically adjusted, for example to associate the block volume with a particular volume performance tier. The described approach allows the system to tune block volume performance in a dynamic manner, without further manual input from a user—the volume performance can be automatically increased when the user needs it, and otherwise reduced down to save costs (both for the user and the cloud provider). A user can enable tuning on a particular block volume, and thereafter automatically receive appropriate price/performance characteristics.
    Type: Grant
    Filed: July 6, 2022
    Date of Patent: September 26, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Travis Portz, Jeppe Larsen, Bharath Mysore Nanjundappa, Max Verun, Mario Tayah
  • Patent number: 11764996
    Abstract: In some examples, a transport agnostic source includes a streaming device to stream video on diverse transport topologies including isochronous and non-isochronous transports. In some examples, a transport agnostic sink includes a receiving device to receive streamed video from diverse transport topologies including isochronous and non-isochronous transports.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: September 19, 2023
    Assignee: Tahoe Research, Ltd.
    Inventors: Srikanth Kambhatla, Nausheen Ansari
  • Patent number: 11765251
    Abstract: A system for effectively addressing the fast-producer and slow-consumer problem for persistent hybrid cloud caches. In particular, the system and associated methods ensure the integrity of data stored by persistent caches by utilizing a plurality of journals, including a user journal and a cloud journal. The user journal records operations conducted by users of the system in records. Before the records are transferred to a cloud storage system, the records are transferred to the cloud journal, which may he configured to he larger than the user journal. Once a record is transferred from the user journal to the cloud journal, the record may be released from the user journal, thereby increasing capacity of the user journal for subsequent operations to be recorded. Each record may then be transferred to the cloud storage system from the cloud journal, which may then cause each record to be released from the cloud journal.
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: September 19, 2023
    Assignee: Egnyte, Inc.
    Inventors: Ajay Salpekar, Bhaskar Guthikonda
  • Patent number: 11762836
    Abstract: In accordance with an embodiment, described herein is a system and method for capture of change data from a distributed data source system, for example a distributed database or a distributed data stream, and preparation of a canonical format output, for use with one or more heterogeneous targets, for example a database or message queue. The change data capture system can include support for features such as distributed source topology-awareness, initial load, deduplication, and recovery. A technical purpose of the systems and methods described herein includes determination and communication of changes performed to data at a distributed data source that includes a large amount of data across a plurality of nodes, to one or more target computer systems.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: September 19, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Sanal Vasudevan, Lego Haryanto, Scott Roger Corbin
  • Patent number: 11762706
    Abstract: Methods, systems, and computer-readable media that manage cloud computing environments. A pool manager creates a pool of cloud computing environments according to a pool specification specifying a headroom threshold of the pool. The pool manager receives, from a requester computer, a request to claim a cloud computing environment. The pool manager determines that one or more cloud computing environments are available. In response, the pool manager provides to the requesting computer credentials for accessing the cloud computing environment. The pool manager designates the cloud computing environment as claimed and unavailable to other requester computers until receiving a notification indicating that the cloud computing environment is unclaimed. The pool manager ensures that the correct number of environments are available on a pre-determined schedule.
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: September 19, 2023
    Assignee: VMware, Inc.
    Inventors: Michael Jarvis, Mark Stokan, Kenneth Lakin, Der Wei Chan, Navdeep Pama
  • Patent number: 11764885
    Abstract: Systems and methods for localizing individuals in a region using wireless signals in accordance with embodiments are illustrated. One embodiment includes a method for localizing individuals in a region between wireless devices of a system. The method receives wireless signal strength data for signals transmitted along signal paths between several wireless playback devices transmitting on a wireless channel during synchronous playback of media content by the several wireless playback devices and determines a first signal strength for each of several portions of the wireless channel. The method calculates, for each signal path between each of the several wireless playback devices, a difference in the determined first signal strength from a second signal strength for each of the several subcarriers, and determines, based on the calculated differences, a state for a set of one or more individuals in the region.
    Type: Grant
    Filed: December 13, 2022
    Date of Patent: September 19, 2023
    Assignee: Sonos, Inc.
    Inventors: Niels van Erven, Connor Riley Northend
  • Patent number: 11763817
    Abstract: Methods, systems, and media for connecting an IoT device to a call are provided. In some embodiments, a method is provided, the method comprising: establishing, at a first end-point device, a telecommunication channel with a second end-point device; subsequent to establishing the telecommunication channel, and prior to a termination of the telecommunication channel, detecting, using the first end-point device, a voice command that includes a keyword; and in response to detecting the voice command, causing information associated with an IoT device that corresponds to the keyword to be transmitted to the second end-point device.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: September 19, 2023
    Assignee: Google LLC
    Inventors: Saptarshi Bhattacharya, Shreedhar Madhavapeddi
  • Patent number: 11755662
    Abstract: Methods and apparatus related to creating entries in a personal cache of a user and/or a personal index of a user. Entries may be created in a personal cache and/or a personal index of a user based on web-based documents visited by the user and one or more of the entries may include content specific to the user’s experience with a web-based document. The personal cache and/or personal index may enable a user to view all or aspects of previously visited web-based documents and/or search previously visited web-based documents. An entry of a user’s personal cache and/or personal index may optionally include information that may not be found in a public cache and/or public index.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: September 12, 2023
    Assignee: GOOGLE LLC
    Inventors: Alasdair John Mackintosh, Aayush Kumar
  • Patent number: 11757649
    Abstract: Systems, computer program products, and methods are described herein for enhanced authentication framework using multi-dimensional hashing. The present invention is configured to electronically receive, from a computing device of a user, a resource transfer request; retrieve, from an authentication database, a multi-dimensional hash for a first set of data files for the user and a user identification artifact; retrieve, from the computing device of the user, a second set of data files matching the user identification artifact; initiate an asynchronous hash processing engine on the second set of data files; generate, using the asynchronous hash processing engine, a multi-dimensional hash for the second set of data files; compare the multi-dimensional hash for the first set of data files with the multi-dimensional hash for the second set of data files to determine a match; and authorize the resource transfer request based on at least determining the match.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: September 12, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Udaya Kumar Raju Ratnakaram, Sandeep Kumar Chauhan, Sriram Balasubramanian
  • Patent number: 11755611
    Abstract: Annotating content, comprising data values of one or more tags corresponding to a process device within a continuous process, with content descriptors in a historian system. Content descriptors enable indexing and saving content within a search service database for later retrieval by search strings that match the content descriptors. Content having one or more common content descriptors are retrieved and transmitted to a client computing device via a communications network for displaying in a dashboard on the client computing device.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: September 12, 2023
    Assignee: AVEVA SOFTWARE, LLC
    Inventors: Vinay T. Kamath, Brian Kenneth Erickson, Bala Kamesh Sista, Abhijit Manushree
  • Patent number: 11755353
    Abstract: A method for operating at least a container application and a component application. The container is an application hosting the component application. The method includes the following: providing a library of code files, a bootloader and further executable code files, wherein the component creates a probing message to the container application, and the container creates a response message containing references to code files to be loaded by the component.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: September 12, 2023
    Assignee: Siemens Aktiengesellschaft
    Inventors: Roland Eckl, Claudio Carlucci
  • Patent number: 11754989
    Abstract: A semiconductor equipment management method applicable to an electronic device for managing multiple pieces of semiconductor equipment is provided. The pieces of semiconductor equipment are respectively controlled through multiple control hosts, and the control hosts and the electronic device are connected to a switch device. The method includes: receiving real-time image information of each control host through the switch device; determining whether the real-time image information of each control host includes a triggering event by performing an image recognition on the real-time image information; executing a macro corresponding to the triggering event, where the macro includes at least one self-defined operation; generating at least one input command according to the self-defined operation of the executed macro; and controlling the control hosts to execute the self-defined operation of the executed macro by transmitting the input command to the control hosts through the switch device.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: September 12, 2023
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Sing-Tsung Li, Hsu-Shui Liu, Jiun-Rong Pai, Sheng-Hsiang Chuang, Shou-Wen Kuo, Chien-Ko Liao
  • Patent number: 11757725
    Abstract: Groups of connected nodes in a network of nodes can be detected for evaluating and mitigating risks of the network of nodes. For example, a system can process one or more subnetworks of the network of nodes in parallel. For each subnetwork, the system can identify root nodes and their reachable nodes to create rooted groups of connected nodes. The system then can determine outdegrees of the remaining nodes in the network. The system can identify reachable nodes from a remaining node of the highest outdegree to create a nonrooted group of connected nodes. The system can estimate a risk value based on the number of rooted groups and nonrooted groups, the number of nodes in each rooted group and nonrooted group, and the attributes of the nodes in each group. The system can mitigate potential risks by reconfiguring the network of nodes.
    Type: Grant
    Filed: February 15, 2023
    Date of Patent: September 12, 2023
    Assignee: SAS Institute, Inc.
    Inventor: Himanshu Chandrakant Bhambhlani
  • Patent number: 11757970
    Abstract: Streaming content with an electronic device includes incrementally downloading content data at a first quality level from a content server over a network. Triggered by receipt of a notification indicative of predicted network congestion, the electronic device requests and downloads a next increment of the content data at a second quality level lower than the first quality level from the content server.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: September 12, 2023
    Assignee: Sony Group Corporation
    Inventors: Rickard Ljung, Samir Drincic
  • Patent number: 11758457
    Abstract: A method of operating a source edge computing server (201) of an edge-computing system (200), comprising: based on a first user context (861) of a first user, a second user context (862) of a second user, and a group context (865) of the first user and the second user available to the source edge computing server (201): executing a multi-user edge computing application for the first user and the second user; and relocating the first user context (861) from the source edge computing server (201) to a target edge computing server (202); and providing the group context (865) from the source edge computing server (201) to the target edge computing server (202).
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: September 12, 2023
    Assignee: SONY GROUP CORPORATION
    Inventors: Svante Alnås, Linh Trang
  • Patent number: 11757624
    Abstract: According to an embodiment, a data transfer control device includes a controller, and the controller generates tag information when the controller receives a tag generation request, and encrypts the tag information, transmits the encrypted tag information to a device that transmits the tag generation request, processes data stored at a predetermined address to generate data for transmission when an address at which the data related to the data transfer request is stored includes the predetermined address, scrambles or encrypts the data for transmission using the tag information, and transmits the scrambled or encrypted data to the device.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: September 12, 2023
    Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA ELECTRONIC DEVICES & STORAGE CORPORATION
    Inventor: Yasuto Aramaki
  • Patent number: 11757914
    Abstract: A received message sent from a first message account to a second message account is received. A security risk associated with the received message is determined. It is determined that the security risk associated with the received message meets one or more criteria. Based on the determination that the security risk associated with the received message meets the one or more criteria, a responsive message in response to the received message is automatically generated and sent. An interaction with the responsive message is analyzed. Based on a result of the analysis of the interaction with the responsive message, a security risk associated with the first message account is classified.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: September 12, 2023
    Assignee: AGARI DATA, INC.
    Inventors: Bjorn Markus Jakobsson, Jacob Rudee Rideout
  • Patent number: 11748782
    Abstract: A mobile billboard messaging app and non-transitory computer readable electronic storage medium method includes a computer database electronically storing merchant/advertiser and user information in communication with a software application running in a mobile device of the user, the mobile device having location identifying technology, a display screen and Internet connectivity capability. The system displays messages logically related to a user's preferences from an advertiser on the display of a user's devices when the user device is in a given location radius when correlated with user's preferences. Where a correlation is found, at least one message from the advertiser is displayed. The message is triggered when the device enters within the given radii from the advertiser. When triggered, the messaging app provides relevant real-time promotions, deals and coupons related to the user preferences.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: September 5, 2023
    Inventor: Henry Peter Badenhop
  • Patent number: 11750887
    Abstract: A content controller system and method may include a user interface device in communication with a user interface device. The user interface device may provide operations including select advertising media content, select positive and negative content placement associations for the advertising media content, and automatically place the advertising media content in response to the positive content placement areas and away from at least one of the negative content placement areas.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: September 5, 2023
    Assignee: Black Wave Adventures, LLC
    Inventor: Daniel B. Cobb
  • Patent number: 11749309
    Abstract: To provide an information processor, an information processing method, and a program that make it possible to improve convenience in reproduction of a captured image. There is provided an information processor including a reproduction processing section that reproduces a captured image associated with tag information regarding a subject and identification information indicating relation of a plurality of pieces of the tag information on a basis of a set reproduction condition.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: September 5, 2023
    Assignee: SONY CORPORATION
    Inventors: Yuta Nakao, Nobuho Ikeda, Hiroshi Ikeda
  • Patent number: 11750542
    Abstract: Method starts with a processor receiving first media content item from first client device and selection of invitation media overlay to be applied to first media content item. Processor generates modified first media content item by overlaying invitation media overlay on first media content item. Processor generates shared collection of media content items comprising modified first media content item. Processor receives selection of second and third user and causes modified first media content item to be displayed by second and third client devices. Processor receives selection of invitation media overlay from second and third client devices and causes shared collection to be displayed second and the third client devices. Processor receives second media content item from second client device, updates shared collection to comprise second media content item and causes updated shared collection to be displayed by first and third client devices. Other embodiments are also disclosed herein.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: September 5, 2023
    Assignee: Snap Inc.
    Inventor: David Phillip Taitz
  • Patent number: 11740881
    Abstract: Provided is a method for implementing compiled embedded Python. The method comprises: traversing an abstract syntax tree of Python source code to obtain semantic information about a program and generating corresponding C++ code according to said semantic information (S1); performing type annotation of the Python source code and thus generating C++ variable definitions and function definitions (S2); using a translator to translate into C++ source files the Python source code processed in the steps described above (S3); storing said C++ source files together with embedded chip-related files to form a file package, and compiling and linking said file package and generating an ASCII text file (S4). The method implements a source code translator on the basis of type annotations and static analysis, and integrates the translator into an embedded platform, enabling the editing, compiling, linking, and programming of Python source files.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: August 29, 2023
    Assignee: SOOCHOW UNIVERSITY
    Inventors: Yihuai Wang, Mingyu Xu, Huiming Shuai, Wensen Yu, Chuanghua Cai
  • Patent number: 11740838
    Abstract: An information handling system includes a first storage array having a first logical block table with logical block addresses. Each logical block address includes a pointer to an associated data block in a first storage volume of the first storage array. The second storage array includes a second logical block table having the logical block addresses and a second storage volume. The first storage array receives a data read command from the second storage array to a first logical block address, and in response to the data read command, determines that a data block pointed to by the first logical block address in the first storage array is also pointed to by second logical block address that is adjacent to the first logical block address in the first logical block table, and sends the data block and metadata to the second storage array, the metadata indicating that the second logical block address points to the data block.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: August 29, 2023
    Assignee: Dell Products L.P.
    Inventors: TingWei Wang, Ming Tong, KeCheng Bi
  • Patent number: 11743699
    Abstract: A method of discovering services provided by a network function, NF, in a Service Based Architecture, SBA, based telecommunication network, wherein said network function is registered, in a Network Repository Function, NRF, comprised by said telecommunication network, using a service name, a service address and a selection rule, wherein said selection rule defines a further service address and a precondition for applying said selection rule, said method comprising the steps of receiving, by said NRF, a discovery request, from a Network Function, NF, consumer, wherein said discovery request comprises said service name, determining, by said NRF, that said selection rule applies by determining that said precondition is met based on said received discovery request and transmitting, by said NRF, to said NF consumer, a discovery response, wherein said discovery response comprises said further service address.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: August 29, 2023
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Maria Cruz Bartolomé Rodrigo, Maria Esther Bas Sanchez
  • Patent number: 11743386
    Abstract: A system and method of controlling Communication Platform as a Service (CPaaS) system using data models to instruct microflows and respond to customer input during a customer interaction.
    Type: Grant
    Filed: January 5, 2022
    Date of Patent: August 29, 2023
    Assignee: ANANCALL LIMITED
    Inventors: Igal Roytblat, Jerry A. Sokol
  • Patent number: 11740773
    Abstract: The present disclosure relates to an information processing device and a method capable of implementing more various communications. In a space of a user, an input of information by the user is accepted, and tag information for associating control information for controlling occurrence of an event for a communication partner of the user with a space of the communication partner is generated using the accepted information. Furthermore, it is determined whether or not an occurrence condition of the event designated by the tag information for associating the control information for controlling the occurrence of the event for the communication partner with the space of the communication partner, the tag information associated with the space of the user is satisfied, and in a case where it is determined that the occurrence condition is satisfied, the event designated by the tag information is allowed to occur.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: August 29, 2023
    Assignee: SONY GROUP CORPORATION
    Inventors: Yusuke Sakai, Kiichi Kobayashi, Yosuke Seki, Kazutaka Ishizaki, Akira Tsutsumi, Ayako Tsushima
  • Patent number: 11741508
    Abstract: A system and method for distributing and providing access to media and for extending such access to a desktop environment is described. A media player in a webpage or in a desktop environment may reference a centralized location to access a playlist of media files. The playlist itself may reference remotely-located media files that may be streamed to the media player. The media player may be distributed in multiple environments, and updates to the playlist may be automatically distributed to all instances where the playlist is referenced due to the centralized reference in the media player. The embodiments of the media player may also be used in advertising as a mechanism for increasing user contact with an advertising entity and as a mechanism for distributing announcements and information by the advertiser.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: August 29, 2023
    Assignee: Rakuten USA, Inc.
    Inventors: Anthony Zito, Brandon Hoff
  • Patent number: 11743070
    Abstract: A method, system, computer readable storage medium, or apparatus provides for obtaining first information of a user (e.g., a user profile), wherein the user may be associated with a mobile device; based on the first information of the user, determining whether to communicate with the user via local area communication or wide area communication (e.g., a communication context) during a first period; determining to communicate via wide area communication during the first period; based on the determining to communicate via the wide area communication during the first period, sending an alert to invite the user associated with the mobile device to communicate with a remote domain (e.g., a remote physical location, such as a home, business, park, etc.); and based on acceptance of the invite, assigning a token for the user associated with the mobile device to further communicate with the remote domain.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: August 29, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Robert Koch, Nikhil Marathe, James Pratt, Ari Craine, Eric Zavesky, Timothy Innes, Nigel Bradley
  • Patent number: 11740977
    Abstract: Embodiments for balancing cloud resource capacity for cross-node movement of files in a scaled out backup system, and for dynamically allocating cloud storage resources in a multi-node network having a file system. A process determines a destination node with dedicated cloud storage capable of storing a file selected for long term retention. It transfers the file to the cloud storage of the destination node while maintaining metadata of the file in the cloud tier local storage of the destination node, such as by using remote procedure calls between the destination and source nodes. It then updates a global namespace of the file system with a handle indicating a current location of the file as the cloud storage of the destination file, thus allowing access to the file through the metadata stored in the local storage of the source node.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: August 29, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Alok Katiyar, Srisailendra Yallapragada, Chetan Risbud, Sanjay Vedanthan
  • Patent number: 11734631
    Abstract: An activity thread is displayed with display elements that represent different activities that correspond to a common identifier. The display includes filter user input mechanisms that are actuated to filter the display elements based on filter criteria.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: August 22, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Abhijit Nemichand Gore, Monil Dalal, Ashish Kothari
  • Patent number: 11736587
    Abstract: Systems and methods of integrating message content into a target processing device configured to process input data having a predefined data structure. A messaging server is configured to receive a message from a messaging client device executing a messaging application. An orchestrator device is configured to integrate at least a part of the message content into a target data processing device, receive the part of the message content from the messaging server, and transmit a file derived from the part of the message content to a file processing device. The processing device is configured to transform each received file into a description file comprising a set of predefined keys. The orchestrator device is configured to derive an input file having the predefined data structure from the description file and transmit the input file to the target data processing device for processing of the input file by the target processing device.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: August 22, 2023
    Assignee: Amadeus S.A.S.
    Inventors: Eduardo Rafael Lopez Ruiz, Nicolas Guillon
  • Patent number: 11733891
    Abstract: Provided are a storage device storing data on the basis of key-value and an operating method thereof, wherein the storage device separates and manages a plurality of keys and a plurality of values respectively corresponding to the plurality of keys, and includes a first controller processing a first key and a first value corresponding to the first key, a second controller processing a second key and a second value corresponding to the second key, and a nonvolatile memory storing the first key, the second key, the first value, and the second value, wherein the first key includes information about the second controller regarding a processing core for the second value processed next to the first value.
    Type: Grant
    Filed: August 2, 2022
    Date of Patent: August 22, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Wan Heo, Satish Kumar, Hwang Lee, Byounggeun Kim, Chansoo Kim, Sangyoon Oh
  • Patent number: 11734530
    Abstract: Systems and methods are described for implementing scanner configuration based on focus of one or more host application screens. Example systems and methods comprise detecting a focus event of an application (app) as executing on one or more processors. An active focus module (AFM) detects the focus event. The AFM or a scanner device is configured to receive data in a first data app format. Scan data is scanned by the scanner device and is formatted, at the AFM or at the scanner device, into app data having the data app format. The app data is then provided to the app.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: August 22, 2023
    Assignee: Zebra Technologies Corporation
    Inventors: Kenneth S. Bhella, Viraj Jeevan Thameera Amarasekera
  • Patent number: 11729333
    Abstract: An apparatus includes a memory, and a processor coupled to the memory and configured to store data in the memory, transmit the data stored in the memory to an information processing system, instruct the information processing system to execute a transfer job that includes a first process for transferring the data and a second process related to the first process, and delete the data from the memory in a case where transfer job execution history information indicates that the first process and the second process are completed. The transfer job execution history information includes a history of execution of the transfer job.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: August 15, 2023
    Assignee: Ricoh Company, Ltd.
    Inventor: Yusuke Shibata
  • Patent number: 11727083
    Abstract: Described herein are systems and methods automatic selection for dynamic site compilation in a cloud-based content hub environment. In accordance with an embodiment, embodiments provide an artificial intelligence/machine learning (AI/ML) engine that monitors and collects both content and consumption analytics associated with content items on a webpage. Based upon an analysis of such metrics, content can be automatically tagged such that the content item can be statically compiled with the website (optimized for viewing speed and user experience), or dynamically fetched/loaded on a load or refresh of the website.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: August 15, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Robin Fisher, David Peterson, Hareesh S. Kadlabalu