Managing data transmissions over a network connection
Granted: February 4, 2020
Patent Number:
10554714
In various example embodiments, a system and method for managing media bandwidth usage are disclosed. One disclosed method includes determining a network connection state of a computing device, receiving a request that requests media content, altering the request to request a synthetic representation of the media content instead of the media content in response to the network connection state being one of a set of predefined network connection states and the media content violating one…
Rate limiter
Granted: February 4, 2020
Patent Number:
10554564
Systems and methods of rate limiting are disclosed herein. In some example embodiments, a rate limiter service receives a request from an online application to access an online resource, and the rate limiter service transmits an indication of the request to a back end system, and an enforcement decision corresponding to the online resource is received from the back end system, with the enforcement decision comprising an instruction to either permit or deny access to the online resource,…
Security authentication system for membership login of online website and method thereof
Granted: February 4, 2020
Patent Number:
10554410
Disclosed is a security authentication system for a membership login of an online website capable of ensuring a safe membership login without having to directly entering a membership ID and a password for a membership login of a certain online website on a user terminal being used in association with a smartphone for a private or public purpose, and a method thereof.
Method and a system for allocating ticket inventory on buyer side
Granted: February 4, 2020
Patent Number:
10552767
The present invention provides a method for allocating ticket inventory on a buyer's side. The method includes steps of, loading, the webpage, providing a map, checking compatibility of map, initializing plug-in, and mapping seats. Further, the map is represented with respective tickets with location, quantity and amount on the webpage. Moreover, the ticket list with triggering onInit is generated on the webpage or an existing external tabular ticket list is controlled by the plugin…
Generating a digital image using a generative adversarial network
Granted: February 4, 2020
Patent Number:
10552714
Various embodiments described herein utilize multiple levels of generative adversarial networks (GANs) to facilitate generation of digital images based on user-provided images. Some embodiments comprise a first generative adversarial network (GAN) and a second GAN coupled to the first GAN, where the first GAN includes an image generator and at least two discriminators, and the second GAN includes an image generator and at least one discriminator. According to some embodiments, the…
Identifying product metadata from an item image
Granted: February 4, 2020
Patent Number:
10552477
A metadata extraction machine accesses an image that depicts an item. The item depicted in the image may have an attribute that describes a characteristic of the item and an attribute descriptor that corresponds to the attribute of the item and specifies a value of the attribute. The metadata extraction machine performs an analysis of the image. The analysis may include identifying the attribute descriptor corresponding to the attribute based on image segmentation of the image. The…
Data storage space recovery
Granted: February 4, 2020
Patent Number:
10552041
A write request for the data object is received. The data object is stored at one or more of a plurality of storage nodes according to the write request. A storage manager catalog that maps a data object identification (DOID) for the data object is updated with an actual storage location of the data object, the DOID for a corresponding data object being calculated based on content of the data object, a plurality of data objects being organized into one or more storage volumes. The…
Method and system to generate a portable contract document
Granted: January 28, 2020
Patent Number:
10546333
A web-based service capable of generating a portable contract document is described. The web-based service generates a user interface comprising an interactive electronic document. The interactive electronic document displays, on at least one screen, a first visual control for collecting sale item information, a second visual control for collecting seller information, a third visual control for collecting buyer information, and a fourth visual control for collecting sale price…
Selective presentation of real-time contact options based on user and system parameters
Granted: January 28, 2020
Patent Number:
10546301
Embodiments for presenting real-time contact options are described herein. In example embodiments, as system identifies a number of user devices actively viewing a web page that includes a real-time contact option. The system then determines whether the number of user devices actively viewing the web page that includes the real-time contact option exceeds a predetermined limit. If the number of user devices actively viewing the web page that includes the real-time contact option exceeds…
Dynamic configuration of multi-platform applications
Granted: January 21, 2020
Patent Number:
10542121
A system communicates a client application and a web application and receives configuration data operable within the web application and the client application. The system distributes the configuration data to the client application and the web application. The distributed configuration data is then used to configure the client application and the web application.
Interactive real-time visualization system for large-scale streaming data
Granted: January 21, 2020
Patent Number:
10542060
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for rendering interactive visualizations of high volume streaming data. Streaming data that describes a plurality of events is loaded in memory. The streaming data includes geospatial data that specifies a source location and a destination location for each event. Visual metaphors representing the events are rendered using a visualization…
Determining a response of a crowd to a request using an audio having concurrent responses of two or more respondents
Granted: January 21, 2020
Patent Number:
10540991
In various example embodiments, a system and method for determining a crowd response for a crowd are presented. One method is disclosed that includes receiving an audio signal that includes concurrent responses from two or more respondents, determining the concurrent responses from the audio signal without regard to the identity of the respondents, and generating a crowd based on the concurrent responses.
Personalized, real-time audio processing
Granted: January 21, 2020
Patent Number:
10540986
An apparatus and method for real-time audio processing employs a gaze detection sensor to detect a direction of a user's gaze and output a gaze signal corresponding to the detected direction of the user's gaze. A digital signal processing unit responds to a plurality of signals corresponding to a plurality of sounds received at the apparatus, and the determined direction of gaze to identify a signal of interest from the plurality of signals using the gaze signal. The signal of interest…
Presentation of digital data
Granted: January 21, 2020
Patent Number:
10540709
A computer-implemented method of digital information presentation may include receiving a selection of an item reference from among digital data via a digital user interface. The method may further include receiving a request to search for information relating to the item reference. The method may include sending a request to search for the information relating to the item reference in the digital database. The method may also include receiving the information relating to the item…
Dynamic topic adaptation for machine translation using user session context
Granted: January 21, 2020
Patent Number:
10540357
According to various embodiments, the Query Context Translation Engine identifies a topic of a search query history received during a current user session. The search query history in a first language. The Query Context Translation Engine identifies, in a translation table, target text that corresponds with a query in the search query history, the target text comprising at least one word. The Query Context Translation Engine obtains at least one search result based on a translation of…
Three dimensional proximity recommendation system
Granted: January 14, 2020
Patent Number:
10535079
In various example embodiments, systems and methods to provide proximity recommendations are provided. In example embodiments, data representing prioritized recommendations for a user is received. The data representing the prioritized recommendations is used to generated a composite visual representation by embedding select prioritized recommendations into a visual representation. The composite visual representation presents a higher prioritized recommendation in a more spatially…
Methods, systems, and apparatus for providing video communications
Granted: January 14, 2020
Patent Number:
10536669
Methods, systems, and apparatus for conducting a video conference. A location of one or more sets of eyes in an image may be determined. The relative location of an image capture device and/or a portion of a display device may be adjusted based on the determined location.
Augmented reality digital content search and sizing techniques
Granted: January 14, 2020
Patent Number:
10535152
These techniques described herein overcome the limitations of conventional techniques by bridging a gap between user interaction with digital content using a computing device and a user's physical environment through use of augmented reality content. In one example, user interaction with augmented reality digital content as part of a live stream of digital images of a user's environment is used to specify a size of an area that is used to filter search results to find a “best fit”.…
Digital rights and integrity management in three-dimensional (3D) printing
Granted: January 14, 2020
Patent Number:
10535089
Systems, methods and media for managing digital rights in three-dimensional (3D) printing are provided. In one example, a registration of digital rights in a first 3D object is received from a first user and via a portal. The registration includes a certification device. The registration including the certification device is published in an online environment, and the first 3D object is made available for replication by second users via the portal. A request for access to the digital…
Private embedded marketplace
Granted: January 14, 2020
Patent Number:
10535086
Consistent with some embodiments of the present invention, an online marketplace service includes am embedded marketplace service that enables third-party merchants to quickly and easily leverage the online marketplace to offer marketplace functionality via their respective online retail stores. Each third-party merchant can configure the embedded marketplace service to meet its needs. For instance, with a user interface presenting various configuration options, the third-party merchant…