Registration Patents (Class 705/14.56)
-
Patent number: 12184946Abstract: The technology relates to sequential or tailored delivery of advertising content across a plurality of media conduits. The invention achieves sequential story telling for advertising campaigns in place of single-series advertising, by delivering over a period of several sessions on a variety of devices. An advertiser can air a campaign on a consumer individual's cell phone device, continue the second portion of the campaign via a desktop browser session, and conclude with the third portion of the campaign on the individual's OTT device. The technology provides advanced controls over targeting and scheduling with high precision.Type: GrantFiled: May 21, 2018Date of Patent: December 31, 2024Assignee: VideoAmp, Inc.Inventors: Debajyoti Ray, Ross McCray, David Gullo, Jay Prasad
-
Patent number: 12167110Abstract: A method and apparatus may be provided for signaling auxiliary media content over a (DASH) media stream. The method may include receiving one or more auxiliary descriptors, wherein a respective auxiliary descriptor among the one or more auxiliary descriptors includes a Uniform Resource Locator (URL) referencing one or more auxiliary media presentation descriptions (MPDs) and a stack mode value indicating a stack operation supported by a main DASH media stream. The method may also include retrieving one or more auxiliary media segments based on the URL referenced in the respective auxiliary descriptors among the one or more auxiliary descriptors, and playing the one or more auxiliary media segments and the one or more main DASH media segments from a media source extension (MSE) source buffer at least once in at least one order based on the one or more auxiliary descriptors and the stack mode value.Type: GrantFiled: December 13, 2022Date of Patent: December 10, 2024Assignee: TENCENT AMERICA LLCInventor: Iraj Sodagar
-
Patent number: 12156175Abstract: Provided is a communication method performed by a user equipment (UE) to receive a paging message, the communication method including registering to a stand-alone non-public network (SNPN), transmitting, to a session management function (SMF) of the SNPN or an access and mobility management function (AMF) of the SNPN, a protocol data unit (PDU) session establishment request message for requesting subscription to a notification service for receiving a paging message of a public land mobile network (PLMN), registering to the PLMN through the SNPN and a non-3GPP inter-working function (N3IWF) of the PLMN, in a case where a paging event occurs when the UE is in an idle state in the PLMN, receiving the paging message from the AMF of the SNPN having received a notification message based on the notification service, and performing a service request procedure based on the paging message.Type: GrantFiled: November 5, 2020Date of Patent: November 26, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Kisuk Kweon, Sangjun Moon, Youngkyo Baek
-
Patent number: 12002075Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Publisher input is received regarding acceptable content item types and sizes for inclusion with other content in a publication. Publisher input is received regarding how often content items are to appear in the publication. Identification is received of a user device that will render the publication as an article. The other content is evaluated including formatting the article as a single scrolling page, including defining logical pages with boundaries determined by formatted content blocks and based on display capabilities of the user device. Based on the evaluating, content items are selected for presentation along with the other content when presenting the article on the user device, including dynamically determining a number, types and placement of content items based on the logical pages and properties of the user device.Type: GrantFiled: September 13, 2022Date of Patent: June 4, 2024Assignee: GOOGLE LLCInventors: Matthew Mckeon, Sami Mohammed Shalabi, Maurice Bennett Shore, Abraham Michael Yaar
-
Patent number: 11928482Abstract: A method includes, for each of a plurality of web resources, receiving, at a communications server, data indicating characteristics of a respective web resource, detecting, based on the received data, that the respective web resource provides functionality for live assistance by a third party content provider through a chat user interface on the respective web resource, and storing, in a database, an entry that indicates that the respective web resource has the functionality. The method includes receiving, from a user, a request to access a particular web resource hosted by a particular third party content provider, determining, based on a stored entry in the database representing the particular web resource, that the web resource provides functionality for live assistance by the particular third party content provider through a particular chat user interface on the web resource, and initiating a chat session between the user and the third party content provider.Type: GrantFiled: June 13, 2017Date of Patent: March 12, 2024Assignee: Google LLCInventors: Sriram Bhargav Karnati, Varun Soundararajan
-
Patent number: 11727463Abstract: Systems and methods are provided for receiving an image that includes a clothed person, determining a pose of the person in the image, and segmenting the image into one or more first fashion items. One or more second fashion items may be determined using a similarity search that searches at least one storage device communicatively coupled to the server based on the one or more first fashion items. At least one outfit proposal may be generated based on the one or more second fashion items. Image re-stylization of corresponding portions of the image may be performed, including the clothed person to generate recommended outfit images based on the at least one outfit proposal. The generated outfit images may be transmitted for display.Type: GrantFiled: October 7, 2019Date of Patent: August 15, 2023Assignee: Salesforce, Inc.Inventors: Michael Sollami, Yang Zhang
-
Patent number: 11689635Abstract: A method for tracking a user across multiple website domains over a computerized network, the method comprising sending a first first-party user identifier to a collector in response to a user accessing a first website; generating a first user prompt in response to the user accessing the first website; receiving a first input from the user in response to the first user prompt; redirecting the user to a centralized domain; sending a second first-party user identifier associated with the user and the centralized domain to the collector; correlating the first first-party user identifier with the second first-party user identifier to determine that the user is associated with both the first first-party user identifier and the second first-party user identifier; and displaying a webpage of the centralized domain or a landing page in response to the correlation.Type: GrantFiled: November 23, 2021Date of Patent: June 27, 2023Assignee: Carvana, LLCInventors: Kirk Morales, Gregory Lim
-
Patent number: 11468594Abstract: The present disclosure provides an image processing method, device and apparatus, and a computer-readable storage medium. The image processing method includes: obtaining an image and detecting multiple targets in the image; obtaining categories of multiple detected targets and first parameters of a detection frame corresponding to each detected target, and ranking all detected targets according to the first parameters in a descending order to obtain a dataset; obtaining a target with a highest first parameter in the dataset as a first detected target, and detecting whether the first parameter of a first detection frame corresponding to the first detected target satisfies a preset category condition of a category to which the first detected target belongs; detecting whether the first detection frame corresponding to the first detected target overlaps with a detection frame corresponding to a respective one of the plurality of detected targets except the first detected target.Type: GrantFiled: June 18, 2020Date of Patent: October 11, 2022Assignee: BOE TECHNOLOGY GROUP CO., LTD.Inventors: Huanhuan Zhang, Tong Liu, Yifei Zhang, Xiaojun Tang
-
Patent number: 11327638Abstract: Currently there is no product that allows an attractive graphical home or building-like virtual presence on the Internet to be created—that would allow all the typical interactions or information dissemination that one would like to have with individuals or businesses reflecting their actual presence in a geographical location. Having such a product allows virtual neighborhoods to be created both by geographical location or by interests or by nature of businesses or many other such classifications. Enabling active interaction with businesses through the graphical presence will be useful in both increasing the footfall for the businesses as well as reducing the cost of their backend operational expenses by automating the interactions with their customers.Type: GrantFiled: April 29, 2019Date of Patent: May 10, 2022Inventor: Prasad Narasimha Seshadri
-
Patent number: 11295342Abstract: An on-line marketplace provides systems and methods for a mutually beneficial messaging campaign with one or more merchants, in order to promote the merchants' products. One aspect of the messaging campaign includes augmenting the merchants' budgets across multiple commercial channels. The channels may include merchant-operated channels, marketplace-operated channels, and/or third party channels. The marketplace selects when and how to augment the merchants' budgets. The augmented budget comprises an overall content budget for the messaging campaign, including a first budget portion provided by the merchant(s) and a second budget portion provided by the on-line marketplace. The augmented budget may be determined based on a weighted combination of goals of the marketplace and one or more merchants. The augmented budget may be segmented into static and dynamic portions, in which the dynamic portion is varied between channels to determine variables to optimize budget allocation and message performance.Type: GrantFiled: March 17, 2020Date of Patent: April 5, 2022Assignee: ETSY, INC.Inventors: Maxwell Tang, Nicholas Daniel
-
Patent number: 11284129Abstract: A system for providing personalized advertisements based on current needs of user includes a media system, an advertisement system, and multiple user end devices. The media system provides a playing schedule for programs of digital media. The advertisement system provides various advertisements. The user end devices are connected to the media system and the advertisement system via packet transmission. A specific user end device submits an advertisement request to the media system to configure the type of interested advertisements. The media system matches the type of interested advertisement with the variety of advertisements provided in the advertisement system, so as to find a matched advertisement conforming to the type of interested advertisements and select an advertisement version therefrom. The selected advertisement versions are combined for being played when the media system plays a corresponding program on the specific user end device.Type: GrantFiled: June 3, 2020Date of Patent: March 22, 2022Inventors: Shou-Pon Lee, Kuang-Yao Lee
-
Patent number: 11158319Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing voice data are provided. One of methods, implemented by an IoT device, includes: receiving voice data from a server, wherein the voice data is obtained through converting text data to voice data by the server; determining a content attribute associated with the voice data; determining a content attribute type of the content attribute associated with the voice data; determining a first play rule matching the content attribute type based on a matching relationship between content attribute types and respective first play rules, wherein the first play rule including a play starting time and a play mode; and automatically playing the voice data according to the play starting time and the play mode.Type: GrantFiled: January 25, 2021Date of Patent: October 26, 2021Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.Inventors: Guolai Ma, Tian Chen, Liang Zhang, Zheng Yuan
-
Patent number: 11050752Abstract: A system comprises servers having processing circuits and a non-transitory storage medium, the non-transitory storage medium having computer code that is executable to cause the system to receive a unique identifier and to identify, in response to receiving the unique identifier, a virtual object stored by the one or more servers in association with the unique identifier. The computer code is further executable to transmit the virtual object and an immersive simulated three-dimensional environment to a separate device and to receive virtual motion data of a virtual movement of the virtual object relative to the immersive simulated three-dimensional environment. The computer code is further executable to determine that separate device is authorized to access a resource of the system and to transmit, in response to the determination that the user of the separate device is authorized, an authorization message to the separate device.Type: GrantFiled: June 7, 2018Date of Patent: June 29, 2021Assignee: EBAY INC.Inventor: Nataraj Agaram Sundar
-
Patent number: 11051056Abstract: Aspects of the subject disclosure may include, for example, a machine-readable storage medium, including executable instructions that perform operations that include providing an interface to a client device to submit an advertising campaign, analyzing a plurality of segments of a plurality of subscribers of an interactive media system according to desired traits for the advertising campaign, determining content distributed by the interactive media system that correlates with the audience as selected media content, identifying a plurality of devices for a selected subscriber of the identified subscribers that receive portions of the selected media content from the interactive media system as an identified plurality of devices, analyzing break metadata for the selected media content, selecting a selected message from an advertising playlist to be assigned to the upcoming break segment, selecting a device for delivery of the selected message. Other embodiments are disclosed.Type: GrantFiled: December 4, 2017Date of Patent: June 29, 2021Assignee: AT&T Intellectual Property I, L.P.Inventors: Scott Crawford, John Doehler, Roland Noll
-
Patent number: 11043005Abstract: An apparatus and method for estimating the pose of one or more persons is described. An example technique may include receiving a point cloud from a LiDAR sensor, the point cloud including a plurality of points representing positions of objects relative to the LiDAR sensor, processing the point cloud to produce a voxelized frame including a plurality of voxels, processing the voxelized frame using a deep neural network to determine one or more persons relative to the LiDAR sensor and a pose for each of the one or more persons, and outputting a location of the determined one or more persons and the pose for each of the determined one or more persons.Type: GrantFiled: November 22, 2019Date of Patent: June 22, 2021Assignee: Volvo Car CorporationInventors: Andreas Wallin, Sihao Ding
-
Patent number: 10930284Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing voice data are provided. One of methods, implemented by an IoT device, includes: receiving voice data from a server, wherein the voice data is obtained through converting text data to voice data by the server; determining a content attribute associated with the voice data; determining a content attribute type of the content attribute associated with the voice data; determining a first play rule matching the content attribute type based on a matching relationship between content attribute types and respective first play rules, wherein the first play rule including a play starting time and a play mode; and automatically playing the voice data according to the play starting time and the play mode.Type: GrantFiled: March 18, 2020Date of Patent: February 23, 2021Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.Inventors: Guolai Ma, Tian Chen, Liang Zhang, Zheng Yuan
-
Patent number: 10931820Abstract: A method and apparatus of processing multiple user call records via an IVR call processing application is disclosed. One example method may include receiving a call from a user device, obtaining first user information from a user account stored in a user databank. The first information may be associated with a first call record established during a first previously received call from the user device. The method may also include establishing a first confidence level based on the first user information and obtaining second user information from the user account stored in the user databank. The second user information may be associated with a second call record established during a second previously received call from the user device. The method may also include establishing a second confidence level based on the second user information and transmitting an offer to the user device based on the first confidence level and second confidence level.Type: GrantFiled: June 4, 2019Date of Patent: February 23, 2021Assignee: West CorporationInventor: Brian W. Cooper
-
Patent number: 10915598Abstract: Techniques of content delivery for HTML content based on a predefined template generated at a content serving service are provided. A request for HTML content is received and a member ID that matches the request is determined to identify a set of campaigns. For each identified campaign, a cache is read to identify respective HTML content. Upon determining that one of the campaigns has corresponding HTML content stored in the cache and that was already generated at the content serving service, a URL is generated based on the request. The HTML content and the URL are sent to a client device. For a campaign that does not have stored HTML content, HTML content for that campaign is generated using a template with a predefined format and content that is specific to the campaign. The template has formatting parameters for the content. The generated HTML content is stored in the cache.Type: GrantFiled: March 29, 2019Date of Patent: February 9, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Nirav Nalinbhai Shingala, Lance Dibble
-
Patent number: 10885051Abstract: Techniques for automatic data warehouse generation are disclosed herein. A first data set is received. The first data set includes a plurality of tables and includes a plurality of keys. A dimensional model is mapped onto the first data set. A schema is automatically generated based on the dimensional model.Type: GrantFiled: September 14, 2016Date of Patent: January 5, 2021Assignee: Infor (US), Inc.Inventors: Bradley S. Peters, Paul H. Staelin, Stefan M. Schmitz
-
Patent number: 10853842Abstract: In one aspect, a computing apparatus is configured with a configurable, generic, data-driven model, in which properties of social networking sites/applications are stored and used in communicating offer-related messages via social networking sites.Type: GrantFiled: March 27, 2019Date of Patent: December 1, 2020Assignee: Visa International Service AssociationInventors: Joseph Spears, Mark Carlson, Patrick Stan
-
Patent number: 10832282Abstract: A system that incorporates teachings of the present disclosure may include, for example, a controller operable to determine a behavioral pattern of at least one of a subscriber leader and a plurality of subscriber followers who track activities of the subscriber leader. The controller can be further operable to detect a first request to transmit first media content from a first device of a first plurality of devices of the subscriber leader to a second plurality of devices of the plurality of subscriber followers, identify in the first media content a first substitutable advertisement product, substitute the first substitutable product in the first media content with a first advertisement product selected according to the determined behavioral pattern to generate updated first media content, and transmit the updated first media content to the second plurality of devices of the plurality of subscriber followers. Other embodiments are disclosed.Type: GrantFiled: September 27, 2018Date of Patent: November 10, 2020Assignee: AT&T Intellectual Property I, L.P.Inventors: Nadia Morris, Andrea Basso, Tara Hines, Aleksey Ivanov, Jeffrey Mikan
-
Patent number: 10686903Abstract: Disclosed is an information push method and an electronic device. The method includes: acquiring a page view number of each piece of information in a predetermined information list for a predetermined period of time before a current time; selecting information from the predetermined information list according to the page view number, wherein the selected information is information not meeting a predetermined information displaying condition; acquiring an information recommendation degree of the selected information; determining information to be pushed from the selected information according to the information recommendation degree; and pushing the information to be pushed.Type: GrantFiled: August 15, 2016Date of Patent: June 16, 2020Assignee: BEIJING KINGSOFT INTERNET SECURITY SOFTWARE CO., LTD.Inventor: Lu He
-
Patent number: 10616125Abstract: A social networking system validates content items based on policies regarding use of content items. The social networking system balances the validation process of content items with at least two validation queues, each having a priority value and some number of content items. A validation queue is selected based on the priority values. From the selected validation queue, a content item is determined to be valid or invalid. A validation efficiency for each queue is calculated based on the validated content items from each queue. The social networking system dynamically adjusts the priority value of each queue based on the validation efficiencies. The dynamic adjustment may be periodic. The social networking system may withhold invalid content items from users.Type: GrantFiled: February 14, 2018Date of Patent: April 7, 2020Assignee: Facebook, Inc.Inventors: Yue Shi, Emanuel Alexandre Strauss, Taiyuan Zhang, Lijun Tang, Yiqiu Liu
-
Patent number: 10585550Abstract: A method includes monitoring an activity stream to identify actions that match stored sponsored story specifications, for providing one or more sponsored stories to a viewing user. The sponsored story specifications include a visual specification for the sponsored story, and matched sponsored stories are ranked for a viewing user. Users can set privacy preferences related to sponsored stories. The ranking and privacy settings contribute to which sponsored stories are provided for display to the viewing user.Type: GrantFiled: August 25, 2017Date of Patent: March 10, 2020Assignee: Facebook, Inc.Inventors: Kent Schoen, Ning Li, Robert Kang Xing Jin, Philip Anastasios Zigoris, Jessica Gronski, Jordan Walke, Eric Michel Giovanola
-
Patent number: 10558789Abstract: Techniques are provided that generated interactive and dynamic multimedia objects (MMOs) with HIP capabilities which may be used in online advertising, brand engagement, online promotions, surveys, security, and user-defined security. Techniques combining interactive multimedia objects with HIP capabilities assist advertisers and websites by creating an effective impression of any multimedia object on a user as well as providing security for a website by providing a more natural user interaction and ease of use while maintaining security. A wide variety of workflows and features by which users engage with such multimedia objects are provided.Type: GrantFiled: August 3, 2012Date of Patent: February 11, 2020Assignee: [24]7.ai, Inc.Inventors: Shekhar Deo, Manoj Rajshekar
-
Patent number: 10537806Abstract: Advertisements are displayed in a fantasy sports contest application in conjunction with fantasy sports contest information and may be interactive in nature. The advertisements may be used to inform the user of prizes being awarded for performance in the fantasy sports contest based on real-time action in a related sports broadcast. The advertisements may be intelligently scheduled around events in a related sports broadcast. The advertisements may be selected according to a user's demonstrated interests. The advertisements may be targeted to the user's specific geographic location. The advertisements may also be used to inform a user of an awarded prize, and to enable the user to claim the awarded prize.Type: GrantFiled: February 23, 2018Date of Patent: January 21, 2020Assignee: Rovi Technologies CorporationInventors: Patrick J. Hughes, David Barber
-
Patent number: 10482503Abstract: Targeting information (also referred to as ad “serving constraints”) or candidate targeting information for an advertisement is identified. Targeting information may be identified by extracting topics or concepts from, and/or generating topics or concepts based on, ad information, such as information from a Web page to which an ad is linked (or some other Web page of interest to the ad or advertiser). The topics or concepts may be relevant queries associated with the Web page of interest, clusters, etc.Type: GrantFiled: August 3, 2018Date of Patent: November 19, 2019Assignee: Google LLCInventors: Jeffrey Adgate Dean, Georges Harik, Paul Buchheit
-
Patent number: 10482408Abstract: An event wizard server includes at least one processor that executes the event wizard server application that bidirectionally communicates event planning data with a user of a client device via a network interface. The event planning data includes: event type menu data, event type selection data, event size selection data, location data received from the client device, event budget menu data, event budget selection data, event budget data, event option menu data, event option selection data, event invitee menu data, and event invitee selection data.Type: GrantFiled: August 6, 2018Date of Patent: November 19, 2019Assignee: Planet Social, LLCInventors: Kristina Kernick, Bruce Edward Stuckman
-
Patent number: 10356192Abstract: Techniques are described for using sensor data derived from a monitoring system to drive personalized content. Sensor data captured by a monitoring system may be used to determine attributes of users of the monitoring system and/or attributes of a property monitored by the monitoring system. The determined attributes may be used to select content to present to users of the monitoring system. Content presentation may be made through the monitoring system and may be triggered based on events detected by the monitoring system.Type: GrantFiled: December 22, 2017Date of Patent: July 16, 2019Assignee: Alarm.com IncorporatedInventors: Stephen Scott Trundle, Jean-Paul Martin, Alison Jane Slavin
-
Patent number: 10333881Abstract: An online system receives user interactions associated with an organization. The system generates news feed stories for a user based on the received interactions, and receives emails for the user. The system ranks the emails based on a significance of the email for the user. The system selects for the user a plurality of feed items, wherein a feed item is either a news feed story or an email. The system ranks the plurality of feed items using a ranking score determined for each feed item. The system presents the plurality of feed items to a user based on their ranking in response to receiving a vertical scroll input from the user. If the system receives a horizontal scroll input from the user, the system selects a subset of the plurality of feed items and presents them to the user in response to subsequent horizontal scroll inputs.Type: GrantFiled: November 6, 2015Date of Patent: June 25, 2019Assignee: Facebook, Inc.Inventors: Randall Kane Edgar, Vivin Antony Williams
-
Patent number: 10304135Abstract: A system for embedding and displaying a quote link within a portion of text displayed on a client connected to a network includes a server with at least a processor, a database module, and a non-volatile storage system. A purchase request module requests a purchase quote from an exchange via the server over the network when a user of the client activates the quote link on the client. An offer display module displays the purchase quote and a purchase link on a purchase window when the purchase quote is received from the exchange. A transaction handling module makes the purchase on behalf of the user if the user clicks the purchase link displayed on the purchase window. The server utilizes pre-completed user information, including the user's wallet address, stored in the database module to affect the purchase on the user's behalf.Type: GrantFiled: November 5, 2018Date of Patent: May 28, 2019Inventor: Patrick Colangelo
-
Patent number: 10290018Abstract: In one aspect, a computing apparatus is configured with a configurable, generic, data-driven model, in which properties of social networking sites/applications are stored and used in communicating offer-related messages via social networking sites.Type: GrantFiled: November 9, 2012Date of Patent: May 14, 2019Assignee: Visa International Service AssociationInventors: Joseph Spears, Mark Carlson, Patrick Stan
-
Patent number: 10210418Abstract: A method detects an object in an image. The method extracts a first feature vector from a first region of an image using a first subnetwork and determines a second region of the image by processing the first feature vector with a second subnetwork. The method also extracts a second feature vector from the second region of the image using the first subnetwork and detects the object using a third subnetwork on a basis of the first feature vector and the second feature vector to produce a bounding region surrounding the object and a class of the object. The first subnetwork, the second subnetwork, and the third subnetwork form a neural network. Also, a size of the first region differs from a size of the second region.Type: GrantFiled: July 25, 2016Date of Patent: February 19, 2019Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Ming-Yu Liu, Oncel Tuzel, Amir massoud Farahmand, Kota Hara
-
Patent number: 10117000Abstract: A system and method for hardware agnostic detection of one or more advertisements broadcasted across one or more channels includes extracting a first set of audio fingerprints and a first set of video fingerprints. The method also includes generating a set of digital signature values corresponding to an extracted set of video fingerprints, and normalizing each frame of a pre-determined number of frames of a video. The method also includes scaling each frame of the corresponding pre-determined number of frames of the video clip to a pre-defined scale. Each frame corresponds to the broadcasted media content on the channel. The method also includes trimming a first pre-defined region and a second pre-defined region of each frame by a pre-defined percentage of a frame width, a frame height and a pre-defined number of pixels in each frame.Type: GrantFiled: March 9, 2017Date of Patent: October 30, 2018Assignee: Silveredge Technologies Pvt. Ltd.Inventors: Debasish Mitra, Hitesh Chawla
-
Patent number: 10097441Abstract: Provided are an apparatus and method for analyzing information. The method, which is performed by an information analyzing apparatus, includes receiving second-user information contributing to generation of a first signal from a first processing apparatus generating the first signal, generating an information packet corresponding to the second-user information, transmitting the information packet to a second processing apparatus indicated in the second-user information, receiving an information packet result from the second processing apparatus, wherein the information packet result is obtained by adding a second signal to the information packet, and generating a level index by analyzing the information packet result, wherein the level index represents levels of tangible and intangible elements in the vicinity of the first processing apparatus.Type: GrantFiled: October 25, 2016Date of Patent: October 9, 2018Inventor: Sang Yup Lee
-
Patent number: 10079742Abstract: Systems and method for the management and processing of resource requests by a service provider, such as a content delivery network (“CDN”) service provider, on behalf of a content provider are provided. The CDN service provider can measure the performance associated with the delivery of resources to a requesting client computing devices from various computing devices associated with the CDN service provider. In one embodiment, a client computing device can execute code, such as scripts, that cause the client computing device to transmit requests to different computing devices associated with the CDN service provider's domain. Information associated with the processing of the responses can be used to measure CDN service provider latencies.Type: GrantFiled: September 15, 2012Date of Patent: September 18, 2018Assignee: Amazon Technologies, Inc.Inventors: David R. Richardson, John Cormie, Colm MacCarthaigh, Benjamin W.S. Redman
-
Patent number: 10068191Abstract: An event wizard server includes at least one processor that executes the event wizard server application that bidirectionally communicates event planning data with a user of a client device via a network interface. The event planning data includes: event type menu data, event type selection data, event size selection data, location data received from the client device, event budget menu data, event budget selection data, event budget data, event option menu data, event option selection data, event invitee menu data, and event invitee selection data.Type: GrantFiled: May 8, 2017Date of Patent: September 4, 2018Assignee: Planet Social, LLCInventors: Kristina Kernick, Bruce Edward Stuckman
-
Patent number: 10007933Abstract: Embodiments of the invention provide methods and supporting systems for programmatically inserting highly-relevant content (“inserted content” or “display items”) into existing electronic content (“native content”) such as websites and WAP-enabled domains. The addition of the content considers various attributes of the native content into which the inserted content is to be placed, the user viewing the content, the device on which the content is being placed, the structure of the content, metadata related to the content and/or the content domain, the inserted content itself, as well as many other attributes that may be specific to the instance, or, in some cases, may even be random. The insertion process also uses an insertion strategy to direct how, when and in what form the inserted content is placed into the native content.Type: GrantFiled: October 14, 2014Date of Patent: June 26, 2018Assignee: Swoop Inc.Inventors: Simeon Simeonov, James Echmalian, Yongdeng Chen, James R. Morrin, Jr., Tyler Morrison, Joseph R. Ferris
-
Patent number: 9980011Abstract: The technology relates to sequential or tailored delivery of advertising content across a plurality of media conduits. The invention achieves sequential story telling for advertising campaigns in place of single-series advertising, by delivering over a period of several sessions on a variety of devices. An advertiser can air a campaign on a consumer individual's cell phone device, continue the second portion of the campaign via a desktop browser session, and conclude with the third portion of the campaign on the individual's OTT device. The technology provides advanced controls over targeting and scheduling with high precision.Type: GrantFiled: July 25, 2016Date of Patent: May 22, 2018Assignee: VideoAmp, Inc.Inventors: Debajyoti Ray, Ross McCray, David Gullo, Jay Prasad
-
Patent number: 9934613Abstract: An augmented reality system is described that comprises a movable object comprising an object hardware component; a control hardware component for wirelessly transmitting and receiving signals via a communication link to the object hardware component; and a software component stored on a non-transitory computer-readable medium and in operable communication with the control hardware component. An application user interface is provided for enabling a user to provide command input for controlling the movement of the movable object via the object hardware component.Type: GrantFiled: April 29, 2015Date of Patent: April 3, 2018Assignee: The Florida International University Board of TrusteesInventors: Jong-Hoon Kim, Nagarajan Prabakar, S. S. Iyengar, Lorenzo Castillo, Jon Carvajal, Eliana Almario, Giuseppe Vietri
-
Patent number: 9904929Abstract: Apparatuses, methods, and computer program products for determining the effect of advertising are provided. Advertisement data is gathered at the location of an advertisement regarding the identity of the consumer exposed to the advertisement (the target), as well as the subject matter of the advertisement, by detecting the proximity of the target to the advertisement location, for example by using the target's mobile terminal. Shopping data is gathered at the location of a commercial establishment regarding the identity of the consumer engaged in the shopping activity (the shopper), as well as the subject matter of the shopping activity, by detecting the proximity of the shopper to the commercial establishment location, for example by using the shopper's mobile terminal. The data is received by a correlation server and analyzed to determine the effect of advertisements on a consumer.Type: GrantFiled: May 9, 2007Date of Patent: February 27, 2018Assignee: Nokia Technologies OyInventor: Jukka K. Nurminen
-
Patent number: 9854050Abstract: Techniques are described for using sensor data derived from a monitoring system to drive personalized content. Sensor data captured by a monitoring system may be used to determine attributes of users of the monitoring system and/or attributes of a property monitored by the monitoring system. The determined attributes may be used to select content to present to users of the monitoring system. Content presentation may be made through the monitoring system and may be triggered based on events detected by the monitoring system.Type: GrantFiled: November 21, 2016Date of Patent: December 26, 2017Assignee: Alarm.com IncorporatedInventors: Stephen Scott Trundle, Jean-Paul Martin, Alison Jane Slavin
-
Patent number: 9830304Abstract: Embodiments of the invention provide methods and supporting systems for programmatically inserting highly-relevant content (“inserted content” or “display items”) into existing electronic content (“native content”) such as websites and WAP-enabled domains. The addition of the content considers various attributes of the native content into which the inserted content is to be placed, the user viewing the content, the device on which the content is being placed, the structure of the content, metadata related to the content and/or the content domain, the inserted content itself, as well as many other attributes that may be specific to the instance, or, in some cases, may even be random. The insertion process also uses an insertion strategy to direct how, when and in what form the inserted content is placed into the native content.Type: GrantFiled: February 22, 2013Date of Patent: November 28, 2017Assignee: Swoop Inc.Inventors: Simeon Simeonov, James Echmalian, Yongdeng Chen, James R. Morrin, Jr., Tyler Morrison, Joseph Regan Ferris
-
Patent number: 9699111Abstract: Systems and methods for the control of supplemental content in a data flow are provided such that supplemental content, such as advertising content, may be handled separately from other content in the data flow. One embodiment comprises a network element of a Packet-Switched (PS) network that serves mobile User Equipment (UE). The network element receives a data flow of packets for a download of content requested by the UE, identifies in the data flow supplemental content that was not requested by the UE, makes a determination concerning transmission of the supplemental content, and transmits at least a portion of the data flow based on the determination. For example, a repetition frequency limit, a temporal limitation, or a repetition frequency limit and corresponding temporal limitation can be utilized to control transmission of the supplemental content. The supplemental content also can be charged separately from other content of the data flow.Type: GrantFiled: June 25, 2014Date of Patent: July 4, 2017Assignee: Alcatel LucentInventors: Yigang Cai, Ranjan Sharma
-
Patent number: 9633094Abstract: A source data file can be loaded into a database by extracting data from the source data file at a computing device, validating the data from the source data file at the computing device, transforming the data from the source data file at the computing device, requesting the data to be transferred to a first database at a first message processor module, delivering the data to the first database, and responding that the data has been transferred to the first database at the first message processor module to acknowledge receipt of the data in the database at the computing device.Type: GrantFiled: April 25, 2014Date of Patent: April 25, 2017Assignee: Bank of America CorporationInventors: Ron G. Rambo, Steven A. Walker, Meng Gu
-
Patent number: 9503539Abstract: Techniques are described for using sensor data derived from a monitoring system to drive personalized content. Sensor data captured by a monitoring system may be used to determine attributes of users of the monitoring system and/or attributes of a property monitored by the monitoring system. The determined attributes may be used to select content to present to users of the monitoring system. Content presentation may be made through the monitoring system and may be triggered based on events detected by the monitoring system.Type: GrantFiled: October 23, 2015Date of Patent: November 22, 2016Assignee: Alarm.com IncorporatedInventors: Stephen Scott Trundle, Jean-Paul Martin, Alison Jane Slavin
-
Patent number: 9443090Abstract: The disclosure relates to systems and methods for targeted messaging, workflow management, and digital rights management for geofeeds, including content that is related to geographically definable locations and aggregated from a plurality of social media or other content providers. The system may facilitate targeted messaging to users who create content. The targeted messaging may be based on the content (or location related to the content) such as a request for additional information or a promotional message. The system may generate workflows that allow management of the content with respect to operational processes of an entity that wishes to use the content and facilitates the management of usage rights related to the content as well as payments related to such usage rights. For example, the system may store whether content requires permission to use the content and/or whether such permission was obtained and facilitates payment.Type: GrantFiled: September 29, 2014Date of Patent: September 13, 2016Assignee: Geofeedia, Inc.Inventors: Philip B. Harris, Scott K. Mitchell, Michael J. Mulroy
-
Patent number: 9400774Abstract: Webpages are optimizing through the use of experiments that compare the responses of viewers that are either presented with the original webpage or a variant thereof. One or more variants are first defined through the use of a browser-based editor application that initially examines the webpage for a snippet of code. The snippet can be added to the webpage, if missing, and the webpage returned to the editor application. Changes made to the webpage to define a variant are saved in variation code. When the webpage is later requested by multiple viewers, in each instance the viewer receives the webpage with the snippet, the snippet instructs the browser to download a file, and the instructions of the file determine whether the viewer will see the variant or the original webpage. Tracking viewer responses to the webpage and the variant allow a statistical basis for comparison to be developed.Type: GrantFiled: March 15, 2013Date of Patent: July 26, 2016Assignee: Optimizely, Inc.Inventors: Elliot Kim, Richard Raykhenberg
-
Patent number: 9401897Abstract: A system and method for monitoring secure digital data on a network are provided. An exemplary network monitoring system may include a network device in communication with a user and a network. Further, a server may be in communication with the network. A browser and monitoring program may be stored on the network device, and the network device may receive secure digital data from the network. The browser may convert the secure digital data or a portion thereof into source data, and the monitoring program may transfer the source data or a portion thereof to the server. In an exemplary embodiment, the monitoring program may include a service component and an interface program.Type: GrantFiled: August 4, 2014Date of Patent: July 26, 2016Assignee: The Nielsen Company (US), LLC.Inventors: Todd Tao Zhou, Ricardo Batista
-
Patent number: 9171321Abstract: Techniques are described for using sensor data derived from a monitoring system to drive personalized content. Sensor data captured by a monitoring system may be used to determine attributes of users of the monitoring system and/or attributes of a property monitored by the monitoring system. The determined attributes may be used to select content to present to users of the monitoring system. Content presentation may be made through the monitoring system and may be triggered based on events detected by the monitoring system.Type: GrantFiled: February 21, 2014Date of Patent: October 27, 2015Assignee: Alarm.com IncorporatedInventors: Stephen Scott Trundle, Jean-Paul Martin, Alison Jane Slavin