Communication with service providers using disposable email accounts
Granted: January 2, 2024
Patent Number:
11863504
One or more computing devices, systems, and/or methods for facilitating communications with service providers using disposable email addresses (DEAs) are provided. A first email, associated with a requested service, may be received from an email account. A set of service providers may be determined based upon the requested service. A DEA corresponding to the email account may be generated. A second email, comprising an indication of the DEA, may be generated based upon the first email.…
Method and system for mailbox-based coupon display
Granted: January 2, 2024
Patent Number:
11861652
One or more computing devices, systems, and/or methods for mailbox-based coupon display are provided. For example, a plurality of email messages stored in a mailbox of a first email account of a first user may be identified, and may be evaluated to identify a plurality of coupons. The plurality of coupons may be analyzed to determine one or more coupon features. User data and/or activity data associated with the first user may be analyzed to determine one or more user features. A…
Video encoding with content adaptive resource allocation
Granted: December 26, 2023
Patent Number:
11856214
One or more computing devices, systems, and/or methods for video encoding are provided. For example, a video file may be segmented into at least a first portion and a second portion. The first portion may be analyzed to determine that the first portion is associated with a first level of complexity, and the second portion may be analyzed to determine that the second portion is associated with a second level of complexity. A first bitrate associated with the first level of complexity may…
Companion user accounts
Granted: December 26, 2023
Patent Number:
11855949
In an example, a companion user account is generated without a user specifying a username of the companion user account, wherein the companion user account is different than a primary user account of the user. A first interface, that provides access to resources associated with the primary user account, is displayed via a client application. A second interface, that provides access to resources associated with the companion user account, is displayed via the client application. A content…
Method and system for serving personalized content to enhance user experience
Granted: December 26, 2023
Patent Number:
11855944
A method for presenting personalized content to a user includes receiving user data corresponding to a user having a user profile, the user data including at least one or more messages in a user mailbox and a user web browser history within a network, extracting one or more data tags from the received user data, associated at least one data tag with a message, finding information in the network that corresponds to the associated data tag, generating a notification for the user, the…
System and method for self-destructing messages
Granted: December 26, 2023
Patent Number:
11855941
Disclosed are systems and methods for automatically deleting messages from a recipient's inbox. The disclosed systems and methods provide the ability for automatic actions to be taken on delivered messages based on a passage of time. This enables a sender of messages, email service provider and/or email platform to exert control over sent messages to limit the number and type of operations that may be performed on such messages. For example, operations such as saving, forwarding,…
Computerized system and method for optimizing delivery of digital messages
Granted: December 19, 2023
Patent Number:
11848901
Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a framework for delivering electronic messages to a recipient in an optimized manner based on current real-world and digital activities associated with the recipient. Once a message sent by a sender is received by the message platform, the…
Method and system for encrypted searching
Granted: December 19, 2023
Patent Number:
11847236
The present teaching relates to a method, system, and programming for encrypted searching. In a search session, a uniform resource locator (URL) is received, wherein a portion of the URL is encrypted via a first key. A second key associated with the first key is obtained. A determination is made regarding whether a time-related criterion associated with the second key is satisfied. In response to the time-related criterion being satisfied, the portion of the URL is decrypted based on the…
Automatic schema upgrade in a big data pipeline
Granted: December 5, 2023
Patent Number:
11836124
Disclosed are embodiments for providing batch performance using a stream processor. In one embodiment, a method is disclosed comprising receiving an event that includes a plurality of fields and extracting needed fields from the plurality of fields. The method then serializes the plurality of fields and generates a new event that includes the set of needed fields and a hidden field, the value of the hidden field comprising the serialized fields. The method then transmits the new event…
Methods, systems and techniques for providing search query suggestions based on non-personal data and user personal data according to availability of user personal data
Granted: December 5, 2023
Patent Number:
11836169
The present teaching, which includes methods, systems and computer-readable media, relates to providing query suggestions based on a number of data sources including person's personal data and non-personal data. The disclosed techniques may include receiving an input from a person, obtaining a first set of suggestions based on information from a first data source, presenting the first set of suggestions to the person, and presenting, to the person, a second set of suggestions obtained…
Output device control
Granted: December 5, 2023
Patent Number:
11835984
One or more computing devices, systems, and/or methods for controlling an output device are provided. For example, features are extracted from data points of an object. A set of data points are identified from the data points based upon the set of data points having features corresponding to target features. Marker elements are assigned to the set of data points. A mapping structure is used to assign output indicators to the marker elements. The output device is controlled to provide…
Systems and methods for opting-out of targeted advertising in an online advertising environment
Granted: November 28, 2023
Patent Number:
11830035
Systems and methods are disclosed for opting-out of targeted advertising in online advertising environments. One method includes receiving an opt-out verification request, the opt-out verification including an IP address of a user device and HTTP header fields of an HTTP request of the user device; determining a geographic area of the user device based on the IP address of the user device; accessing an opt-out database having entries of user devices that opted-out of receiving targeted…
Automatic web browsing in electronic messaging interface method and apparatus
Granted: November 21, 2023
Patent Number:
11823255
Disclosed are systems and methods for improving interactions with and between computers in content generating, searching, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide…
System and method for ensemble expert diversification via bidding
Granted: November 21, 2023
Patent Number:
11823021
The present teaching relates to method, system, medium, and implementations for machine learning. A check is performed on a level of available bidding currency for bidding a training sample that is used to train a model via machine learning. A bid in an amount within the available bidding currency is sent, to a source of the training sample, for the training sample. The training sample is received from the source when the bid is successful. A prediction is then generated in accordance…
Exactly-once performance from a streaming pipeline in a fault-vulnerable system
Granted: November 21, 2023
Patent Number:
11822556
Disclosed are embodiments for providing batch performance using a stream processor. In one embodiment, a method is disclosed comprising receiving a stream of events, where each event comprises a header including an event type field and a timestamp. and identifying that the header of a given event in the stream of events includes at least one secondary event in a list of secondary identifiers included in the header. A flag is set in a distributed database for the at least one secondary…
Parallel audit cycles between primary and secondary event feeds
Granted: November 21, 2023
Patent Number:
11822536
Disclosed are embodiments for providing batch performance using a stream processor. In one embodiment, a method is disclosed comprising completing a first audit for a primary event type, the first audit generating a set of primary events and completing a second audit for a secondary event type, the second audit generating a draft set of secondary events and an auxiliary feed of un-joined secondary events. The method then performs a join audit check on the auxiliary feed of un-joined…
Time series trend root cause identification
Granted: November 14, 2023
Patent Number:
11817994
One or more computing devices, systems, and/or methods for time series trend root cause identification are provided. In particular, an overall trend of multi-dimensional time series data and element trends for measured elements of dimensions within the multi-dimensional time series data is identified. Weighted correlations between the element trends of the measured elements and the overall trend are calculated. The weighted correlations of the measured elements and aggregate weighted…
Method and system for evaluating expressions
Granted: November 14, 2023
Patent Number:
11816104
The present teaching relates to method, system, and programming for evaluating expressions. An expression indicative of conditions and metadata associated therewith is obtained. A determination is made as to whether the expression corresponds to a modified version of an earlier expression based on the metadata. In response to a determination that the expression is the modified version of the earlier expression, a query associated with the modified expression is transmitted to a…
Tree-like metadata structure for composite datasets
Granted: November 7, 2023
Patent Number:
11809396
Disclosed are embodiments for generating metadata files for composite datasets. In one embodiment, a method is disclosed comprising generating a tree representing a plurality of datasets; parsing the tree into an algebraic representation of the tree; identifying a plurality of terms in the algebraic representation, each term in the terms comprising at least two factors, each of the two factors associated with a dataset in the plurality of datasets; generating a metadata object of the…
Information processing apparatus and information processing method
Granted: November 7, 2023
Patent Number:
11809494
An information processing apparatus according to the application concerned includes an obtaining unit and a generating unit. The obtaining unit obtains a first-type graph including a plurality of node corresponding to a plurality of search target. The generating unit generates, based on placement of the plurality of nodes in the first-type graph, a second-type graph that includes a virtual node representing a node not associated to a search target by adding the virtual node to the…