AdTechAnswers

The corpus

Patents are mostly Google’s, with other ad tech assignees where they matter. Exhibits are from United States v. Google, the ad tech case.

Identifier Kind Abstract Claims
AU2014100339A4 patent
AU2017200893B2 patent In one embodiment, a method includes receiving, from a client device of a user of an online social network, an input from the user to access a card-stack interface, generating a plurality of 39
CA3001304C patent
CN102882884A patent
CN105051766A patent
CN105960656B patent
CN110024422B patent
CN110719253A patent
CN112313647B patent
CN114548988A patent
EP2181405B1 patent 21
EP2206069B1 patent 14
EP2409269B1 patent 7
EP2417553B1 patent 6
EP2462520B1 patent 5
EP2465044B1 patent 15
EP2465045B1 patent 14
EP2465046B1 patent 13
EP2668545B1 patent 15
EP2689371B1 patent 11
EP2756453B1 patent 6
EP2761502B1 patent 15
EP2764491B1 patent 10
EP2877922B1 patent 6
EP2880866B1 patent 9
EP2880869B1 patent 17
EP2891044B1 patent 15
EP2901653B1 patent 20
EP2909832B1 patent 13
EP2973337B1 patent 12
EP2976719B1 patent 2
EP3066606B1 patent 7
EP3104294B1 patent 10
EP3108601B1 patent 9
EP3123361B1 patent 9
EP3161646B1 patent 9
EP3278246B1 patent 10
EP3295413B1 patent 12
EP3314869B1 patent 11
EP3335427B1 patent 12
EP3363158B1 patent 15
EP3367676B1 patent 10
EP3408965B1 patent 3
EP3408987B1 patent 15
EP3560158B1 patent 12
EP3568787B1 patent 10
EP3570753B1 patent 6
EP3596652B1 patent 12
EP3616066B1 patent 4
EP3619602B1 patent 13
EP3646231B1 patent 12
EP3698323B1 patent 15
EP3752944B1 patent 12
EP3756331B1 patent 11
EP3766230B1 patent 13
EP3776175B1 patent 11
EP3809291A1 patent 12
EP3887981B1 patent 11
EP3888325B1 patent 8
EP3891921B1 patent 14
EP3912427B1 patent 10
EP3958139B1 patent 9
EP4049220B1 patent 5
EP4052160B1 patent 12
EP4058939B1 patent 13
EP4097618B1 patent 13
EP4162647B1 patent 13
EP4198787B1 patent 13
EP4240039B1 patent 21
EP4274194B1 patent 18
EP4343550B1 patent 11
ES2970458T3 patent
JP2018506124A patent
JP5292138B2 patent
JP5810452B2 patent
JP5957584B1 patent
JP6138978B2 patent
JP7487866B2 patent
KR100889208B1 patent
KR100981255B1 patent
KR102083744B1 patent
US10002184B2 patent Computationalmethods and systems that collect operational data from an intelligent controller to identify information , or 10
US10007645B2 patent (57) Methods, systems, and apparatus formodifying the presen 18
US10009310B1 patent (57 ) ............ HO4L 51/32 ; H04L 67/ 12 See application file for complete search history . 12
US10013502B1 patent (57 ) A computer -implemented method for preloading resources of a web page is provided . The method includes receiving a 11
US10013766B2 patent (57) A system and method for automatically changing the opera tion of a mobile device in response to a presence of 16
US10013986B1 patent Systems andmethods of voice activated thread management in a voice activated data packet based environment are provided . A natural language processor (“ NLP ” ) component can receive and pa
US10019443B2 patent Example techniques for generating customized contentmay 19
US10021202B1 patent (57) Configurations for providing a pushed based real-time ana 19
US10025701B2 patent (57) Various embodiments provide an automated testing analysis tool, termed a “ pre-release analysis tool” , that tests appli cations for functional and nonfunctional requirements . In at le 13
US10026297B2 patent Embodiments of the present disclosure provide methods and systems for enabling remote alarm hushing with acoustic 17
US10032179B2 patent Usage data representing the access of a set of resources on 11
US10034053B1 patent A method at a computer system includes: receiving a request from a user device for presenting a poll based on a broadcast program being viewed by a user of the user device , the request corr 20
US10037546B1 patent An ad server logs web traffic regarding web page traffic by users . The web traffic is analyzed to determine web activity indicating that a user is being paid to fake legitimate web 39
US10038613B1 patent A census server provides measurement reports describing 14
US10042829B2 patent (57) Systems and methods of measuring the visibility of overlay content in a display of a computing device are provided . A 15
US10042992B2 patent (57 ) Systems and methods of determining image characteristics are provided . More particularly , a first image having an unknown characteristic can be obtained . The first image can 18
US10043025B2 patent (57) A method includes receiving a first request from a first user 16
US10044725B2 patent
US10049670B2 patent Jun. 6 , 2016 Prior Publication Data US 2017 /0352352 A1 Dec. 7 , 2017 17
US10055862B2 patent (57) A computer -implemented method for generating geocoded 14
US10063897B1 patent 15 , 2013 H04H 20 / 14 H04H 60 / 29 ( 2008 .01) 20
US10068027B2 patent (57 ) The present disclosure is directed to associating computing 19
US10068250B2 patent A system and methods for simulating human usage of 22
US10068270B1 patent A computer -implemented method includes providing an online marketplace to developers of web applications that 13
US10068352B2 patent (57) Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium , for deter 21
US10069783B2 patent In some examples , a method includes receiving, first noti fication data from a first application and second notification data from a second application . The method may include generating , 19
US10073553B2 patent (57 ) Methods and apparatus for an interaction system specifying cross -device interaction are provided . The interaction sys tem provides application program interfaces (APIs ) and a 21
US10073915B1 patent A system tracks a user 's search related behavior and con 12
US10074015B1 patent (57 ) ( 21 ) Appl. No.: 15 /098 ,024 Methods, systems, and media for summarizing a video with video thumbnails are provided . In some embodiments , the method comprises: receiving a plural 16
US10075828B2 patent (57) Systems and Methods disclosed herein relate to providing control of smart devices via data provided from or to a doorbell, via an application programming interface (API) . The data prov
US10078849B2 patent ad units . The merchants provide the ad units to a broker. The 15
US10079872B1 patent (57) An internet-based content platform for providing subscrip 23
US10080966B2 patent (57) A client device executes a first interactive application that includes an embedded advertising player module . As the 13
US10083476B2 patent A system gathers user behavior data from a group of web retailers and/ or non -web retailers , analyzes the user behavior 15
US10088818B1 patent A system having a plurality of electronic devices, at least 22
US10089402B1 patent A system and method for determining popularity of a video based in part on requests for the video received from a 17
US10091076B2 patent The present disclosure is directed to systemsand methods of 18
US10095752B1 patent (57) Methods and apparatus are described for scoring documents
US10096035B2 patent (57) Jan . 31 , 2017 Prior Publication Data 19
US10101050B2 patent (57 ) Dec . 9, 2016 Prior Publication Data 19
US10102187B2 patent (57 ) US 2015/0248380 A1 Sep. 3, 2015 Information about named entities referenced in an electronic 20
US10102648B1 patent (57) Related U .S . Application Data Embodiments are directed towards generating an image 13
US10104132B2 patent Systems and methods for joining a device to a fabric using an assisting device include an indication to add a joining device to a fabric . If the joining device supports network assisted fab 26
US10108979B2 patent (57) A dashboard to integrate gadgets and present data output from the gadgets in an integrated user interface. The gadgets 13
US10108988B2 patent The serving of advertisements with (e. g., on ) video docu ments may be improved in a number of ways . For example , 13
US10110742B2 patent The present disclosure is directed to syncing data related to 18
US10115133B2 patent (57) A computer -implemented method and system for advertis 9
US10115146B1 patent (57) Implementations include systems and methods for scoring 14
US10121361B2 patent (57) Systems and methods for initiating a drill by receiving an 8
US10122629B2 patent (57 ) Themethods and systemsdescribed herein provide a mecha nism to externalize network functions through a direct link between a network switch and an external packet processor. The networ 11
US10122723B1 patent (57 ) Implementations relate to a supervised contact list for user accounts . In some implementations, a method includes determining an activity related to a particular user is pending on a 17
US10127581B2 patent (57) Related U .S . Application Data An advertiser specifies a conversion -based bid for a con 18
US10129317B2 patent (57 ) A method includes providing a variant playlist file that identifies a plurality of variant streams each corresponding to a different encoding of a same media presentation ; track ing a 13
US10133864B2 patent Methods and systems are disclosed for implementing a 15
US10134048B2 patent (57 ) In accordance with some implementations, a method for measuring viewership of media content is disclosed . The method is performed on a client system . The client system captures visua 20
US10139987B2 patent (57) A system for automatically generating group recommenda 20
US10142296B2 patent (57 ) Systems and methods of cryptographically protecting loca tion data transferred between servers via a network to tune a location engine are described herein . A first encryption module 18
US10142382B1 patent (57) A method for identifying a video streamed from a server to a client, includes receiving at a processor of an intermediary between the server and client, a video data packet; deter 9
US10146776B1 patent (57 ) A system and method for associating a document with a 16
US10146917B2 patent A computer-implemented method includes receiving , from a remote communication device and at a server system , infor mation that indicates a unique identifier for a physical item (57) 17
US10147422B2 patent (57) Systems, methods, and computer-readable media that may 15
US10152723B2 patent (57) A method of providing services to computing devices includes establishing a connection over the Internet with a computing device ; receiving data from the computing device during the co 12
US10154310B2 patent (57) (22 ) Filed : A method executes at a server system with one or more processors and memory . The server receives demographic 18
US10156900B2 patent Apparatus , systems, and methods are provided for substan 15
US10164936B2 patent (57) US 2018/0131669 A1 May 10 , 2018 Methods, systems, and apparatus, include computer pro grams encoded on a computer -readable storage medium , and include a method for providing conten 12
US10168998B2 patent (57) Prior Publication Data (65) Jan . 1, 2019 17
US10178438B2 patent The subjectmatter of this specification can be implemented in , among other things, a computer- implemented method 17
US10180980B2 patent (57) Related U .S .Application Data Systems, methods, and computer-readable media are dis closed for identifying duplicate events . In one implementa tion , a computer -implemented method 17
US10204162B2 patent A method includes receiving landing page information from 13
US10205678B2 patent (57 ) Systems and methods for dynamically modifying properties of content elements within information resources by client 19
US10210256B2 patent (57) G06F 17 /27 ( 2006 .01) (52 ) U . S . CI. CPC ... G06F 17130864 (2013 . 01 ) ; G06F 17 /2235 17
US10216467B2 patent (57 ) ( 2006 .01) (2006 .01 ) ( 2013 .01 ) ( 2013 .01) ( 2017 .01) (2006 .01) 20
US10216694B2 patent A system and method for customized scheduling of sources, 11
US10216805B1 patent (57 ) (63 ) Continuation of application No. 13 /951 ,770, filed on 18
US10216847B2 patent Systems and method are provided for setting a respective reuse flag for a corresponding document in a plurality of documents based on a query -independent score associated with the correspon 15
US10216851B1 patent (57) Systems and methods of the disclosure relate to selecting 17
US10217137B2 patent (57 ) Location -blocking and identity -blocking services that can be commercially offered by a service promoter , e . g ., a cellular service provider or a web advertiser. In the identity -b 11
US10223742B2 patent (57) The present disclosure selects third party content based on 19
US10235454B1 patent (57) Apr. 1, 2014 (51) Int. Ci. G06F 17/30 19
US10235683B2 patent (57) Provided is a process of inferring a user 's reason for movement between geolocations sensed by a mobile device 25
US10237612B2 patent Features of various implementations are used to enable identifying and presenting, in real time, Internet- accessible 17
US10242280B2 patent (57 ) A system and method provide for determining regions of 3
US10248401B1 patent (57) A method for installation of user device configured web applications includes receiving a request to install a web application , determining if the request is from a user device or a sy 11
US10250556B2 patent (57) The present disclosure is directed to allocating communica system can provide a communication tag and an analytics tag for integration in a web site . The system can receive a 19
US10254930B2 patent (57) Methods and apparatus, including computer program prod 20
US10255254B1 patent (57) Document object model (DOM ) extraction using a hypertext markup language (HTML) tag identifier is described . A web 16
US10263933B2 patent Methods, apparatus, systems, and computer-readable media 18
US10268770B2 patent (57 ) Methods, systems, and apparatus , including computer pro grams encoded on a computer storage medium , for indicat 11
US10269040B2 patent (57 ) A method to control advertising messages directed at a user is provided . Such control might include setting a filter to 2
US10275370B2 patent In one general aspect, a method can include determining that a display monitor is operatively connected to a display port 11
US10275795B1 patent opportunities , and determines pricing for the recommenda 10
US10296640B1 patent Methods and apparatus related to identifying a video for 14
US10299015B1 patent Techniques are described for temporally targeted content 20
US10303703B2 patent (57) A first data set associated with a first group of users is accessed . The first data set includes demographic data , online behavior data, and additional user data associated 20
US10304081B1 patent (57) A server computer system identifies a user and a destination 12
US10304084B2 patent There is provided a method for monitoring of web browser 29
US10318995B2 patent (57 ) A system for processing text captured from rendered docu ments is described . The system receives a sequence of one or more words optically or acoustically captured from a rendered doc 17
US10324960B1 patent (57) Related U .S . Application Data (60 ) Provisional application No. 62/052 ,932 , filed on Sep . 19 , 2014 13
US10325281B2 patent (57) Methods, systems, and apparatus, including computer pro 16
US10332059B2 patent (57 ) This patent specification relates to apparatus , systems,meth ods, and related computer program products for providing home security objectives. More particularly, this patent 21
US10334528B2 patent (57) Methods and systems for filter data packets using an adver 21
US10338884B2 patent In one example , a method includes receiving, by a comput 19
US10346275B2 patent (57) Systems and methods are described for attributing a primary 9
US10346463B2 patent (57 ) A visual query is received from a client system , along with location information for the client system , and processed by 10
US10354293B2 patent The presently disclosed subjectmatter includes, inter alia , a system and method of associating between a media source 14
US10356157B2 patent Systems and methods are disclosed herein for notifying a 19
US10380633B2 patent ence measurement data are disclosed . An example method includes determining a corrected audience count of stream 21
US10380651B2 patent (57) A method of generating relevant promotional materials for transmission to a mobile device includes receiving a query from the mobile device , identifying a plurality of advertise 17
US10387559B1 patent (57 ) Methods and apparatus are described herein for creating associations between user interests and electronic document 12
US10387749B2 patent The present disclosure provides systems and methods that 20
US10387921B1 patent Systems and methods of serving advertisements in a com puter network environment are provided . A data processing system can receive a request for content from a client computing device . Th 14
US10394408B1 patent Systems and methods for recommending media based on 11
US10394765B2 patent (57 ) A method for saving a file stored on a third -party system to 13
US10394909B2 patent (57) Methods, systems, and apparatus, including computer pro 14
US10402853B1 patent (57 ) Methods, systems, and media for managing online adver 13
US10402854B2 patent Related U .S . Application Data (63 ) Continuation of application No. 13 / 562,218, filed on Jul. 30 , 2012 , now Pat . No . 9 ,430 ,778 . (51) Int. CI. G06Q 30 /02 G06Q 30/ 06 4
US10402869B2 patent ( 57 ) Systems and methods for automatically verifying an iden 1
US10417650B1 patent Systems, methods, and computer-readable storage media for 14
US10419222B2 patent (57 ) Software applications to be installed on user devices are 15
US10438251B2 patent Embodiments of the disclosed innovations provide systems and methods for automatically locating and retrieving digital 11
US10438584B2 patent In one example, a method includes receiving audio data generated by one or more microphones of a computing 15
US10439983B2 patent (57) Systems,methods, and computer program products involve 13
US10445224B2 patent (57) In some examples , visible elements -based application test 15
US10445406B1 patent the selected content item in the parent element with the resource . 20
US10445768B1 patent Advertisement quality measures (e.g ., predicted click through rates ) are modified in accordance with a user's preferences with respect to domains to which the advertise 15
US10447711B2 patent (57 ) Disclosed herein are methods and systems for evaluating web browser behavior to report on human versus non -human activity , based on varying analyses of detectable properties . By pas 18
US10452920B2 patent (57) The present disclosure provides systems and methods that 13
US10467256B2 patent One general aspect is described that includes a computer implemented method for generating a pattern graph . The method may include accessing data pertaining to a corpus of web documents. Th 16
US10467651B2 patent Systemsand methods for verifying an advertisement impres sion in a digital environment are provided . In some aspects, methods of the subject technology include operations for defining a por 17
US10474877B2 patent (57) ( 2019.01 ) (2006.01) (Continued ) 15
US10482463B2 patent (57) An account management system establishes a facial tem 15
US10489818B2 patent Systems and methods for optimizing content performance using creative extensions are provided . A content generation system receives request for a content item for presentation on a client d 14
US10491660B1 patent (57 ) Systems and methods are provided for sharing a screen from 11
US10496810B2 patent (57 ) Prior Publication Data US 2019/0095606 A1 19
US10504024B2 patent Related U.S. Application Data (52) U.S. Ci. 12
US10504153B2 patent 6/2001 Witek 15 Claims, 10 Drawing Sheets 13
US10509827B1 patent (63 ) Continuation of application No. 13/397,317 , filed on G06F 3/00 18
US10510219B1 patent (57) Devices, systems, and method are provided for identifying actions in a retail store. One method includes sampling a shopping environment using one or more sensors. The method includes
US10511642B1 patent (57 ) (2006.01 ) ( 2006.01) H04L 65/403 ( 2013.01 ); H04L 51/32 ( 2013.01) 16
US10511652B2 patent (57) In general , the subjectmatter described in this specification can be embodied in methods, systems and program products . A server system receives from a plurality of computing devices 17
US10515132B2 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium , for optimiz ing transmission of digital components . In one aspect a digital component di 13
US10515387B2 patent (57) A method for tracking user actions associated with an advertisement includes receiving conversion information . The method also includes determining whether the conver sion information 13
US10516919B2 patent (57 ) Systems and methods that effectuate synchronized adver 20
US10521566B2 patent (57) One aspect of the present invention discloses a client device for content security. The device includes : an application execution unit configured to control content in response to a c 17
US10530898B1 patent Serving a content item based on the acceptance of a new feature of an online product, includes sending a message to the client device indicating availability of a feature for the online prod 16
US10533871B2 patent (57) A computing device receives, via a communication network , map data including (i) a description of geometries of map features and (ii) a first description of visual characteristics def 14
US10534808B2 patent (57) (2006.01) ( 2019.01 ) (2019.01) (52) U.S. CI. CPC 25
US10552747B2 patent (57) (58 ) Field of Classification Search CPC GOON 5/04 ; G06Q 10/10 ; G06Q 10/107 ( 56 ) 4
US10572633B1 patent (57) ( 2013.01 ) (58 ) Field of Classification Search 14
US10575054B2 patent Non -canonical user sessions can be identified . Demograph ics associated with a device identifier can be compared with demographics associated with requested content (e.g. video , website , 10
US10579244B2 patent (57 ) In one general aspect, a method can include displaying, on a display device included in a computing device, content in an application executing on the computing device, and determinin 12
US10580033B2 patent (57 ) Keyword suggestions that are category -aware (and field proven ) may be used to help advertisers better target the serving of their ads , and may reduce unused ad spot inven tory. The 17
US10580039B1 patent (57) Systems and methods for entity -based searching with con tent selection include receiving a search query and deter mining that the search query corresponds to a search entity. The sear 16
US10580044B2 patent Systems and methods provide for determining optimal view ability ranges for content impressions. During content 19
US10582157B1 patent (57) Systems, methods and computer readable media for live 10
US10585962B2 patent ( 57 ) The present disclosure is directed to associating computing 5
US10586127B1 patent Systems and methods for extracting audiovisual features from online document elements are described herein . A computing device can identify a first audiovisual content 16
US10586246B2 patent Methods and systems for reporting mobile application con versions are provided . The methods and systems described herein enable a producer of a mobile app to facilitate the transmission of 25
US10594813B1 patent (57) ( 21) Appl. No .: 15 /487,229 ( 22 ) Filed : Apr. 13, 2017 4
US10594820B2 patent Conditionally combining data from several sources may include retrieving data from several sources in response to a single request and using one or more redirection responses . The request f 6
US10600076B2 patent A panel provider may transmit queries to an audience 13
US10600409B2 patent (57) ( 2019.01 ) (2019.01) (2019.01 ) (Continued ) 19
US10606907B1 patent (57) Interactive browsable content items can be used to browse 15
US10607251B2 patent (57 ) Prior Publication Data (65 ) (2012.01 ) 16
US10607254B1 patent Systems,methods, and computer- readable storage media for 19
US10607257B2 patent Systems and methods for pre- loading and displaying inter vening content, such as advertisements, on a mobile device during latency periods, such as when an advertiser landing page is reques 12
US10614153B2 patent element of a resource , and determine a content item size based , at least in part, on the size of the view port and the width of the parent element. A dimension of the determined content it 21
US10614491B2 patent ( 57 ) ( 2006.01) 715/234 , 238 See application file for complete search history. 20
US10621240B2 patent (57 ) ( 2019.01 ) ( 2019.01 ) A computer-implemented system and method for keyword extraction are disclosed . The system in an example embodi ment includes a keyword extraction component t 13
US10621241B2 patent Systems and methods for scheduling document crawling are provided in which a list of document identifiers is obtained . Each respective document identifier identifies a correspond 19
US10630794B2 patent puter server can identify cross - device conversions . A first computing device accesses third -party content via first 4
US10636060B2 patent The present disclosure is directed to methods for identifying a user by a demand side platform (DSP ) across advertiser exchanges. The method includes establishing, by a DSP, a cookie mappin 20
US10643254B2 patent ( 2012.01 ) (2019.01 ) scores for each field based on the time at which at least a 16
US10645143B1 patent (57) The present invention relates to systems, apparatus, and methods of scanning a response to a first HTTP request for 19
US10650071B2 patent A digital content acceleration system comprising: a keyed 32
US10657192B2 patent (57) CPC .. GO6F 16/955 ; G06F 16/22 ; G06F 16/24578 ; G06F 16/211 ; G06F 16/29 ; (Continued ) 21
US10657193B2 patent ( 57 ) based on a connection between a first device and the 19
US10664509B1 patent (57 ) Related U.S. Application Data (63) Continuation of application No. 14 /019,819, filed on 10
US10666668B2 patent A security platform employs a variety techniques and
US10672039B2 patent (57) Presented are embodiments of methods and systems that 25
US10674206B1 patent Methods, systems, and media for generating a media quality score associated with the presentation of a content item are provided . In some embodiments , the method comprises: receiving a plu 18
US10678871B2 patent Techniques for extending the functionality of a search field within a web browser to include a user- selectable accelerator option to invoke a find in page feature of the web browser are pro 19
US10679615B2 patent Determining a language for speech recognition of a spoken 18
US10679622B2 patent Conversations are modeled using dependency graph data structures to facilitate the interaction of users with auto mated assistants when performing actions performed by computing services. An 15
US10693980B2 patent (57) A page of content includes instructions that, when executed 18
US10698578B1 patent Systems and methods for presenting information in a header 13
US10706191B2 patent (57) types , and location identifiers . The method further includes 12
US10708313B2 patent G10L 15/18 ; G1OL 15/22 ; G06F 17/27 direct action application programming interface can gener
US10719521B2 patent (57) Systems and methods for model validation includes gener ating a first and a second time series of segmentation states for a data set representative of a simulated population, e.g., a co 7
US10719591B1 patent (63) Continuation - in -part of application No. 15/395,729 , filed on Dec. 30 , 2016 , and a continuation - in -part of 19
US10726164B2 patent Systems and methods are provided to allow advertisers to make ads available to publishers through an advertising system . The advertising system provides tamper proof track ing of conversion 18
US10726401B2 patent ( 57 ) A configuration system and method is disclosed that 16
US10726445B2 patent A system and method for providing dynamic pay - for- place 14
US10726521B2 patent projection by a projector, based on one or more properties of user(s ) that are in an environment with the projector. The projector can be associated with an automated assistant client of a 3
US10728614B2 patent (57 ) Example methods and apparatus to replicate panelists using a local minimum solution of an integer least squares prob lem are disclosed . An example apparatus includes a data organizer 11
US10728618B2 patent An advertisement system includes an advertising manager 18
US10732928B1 patent an event time of the data for slicing the data, determining a 22
US10733665B2 patent (57) Methods, systems, and apparatus , including computer pro grams encoded on a computer storage medium , for distrib uting content items. In one aspect , a method includes identifying a c 2
US10735216B2 patent This patent specification relates to apparatus, systems, meth
US10735552B2 patent A system for transmission of packetized data in a voice activated computer network environment. The system can identify candidate canonicalized digital components that relate to secondary se
US10740277B2 patent ts guest 111 sends subscription request 17
US10740788B2 patent (57) This specification describes technologies relating to content 20
US10742526B2 patent A system and methods for dynamically controlling sample by dynamic determination of statistical significance or char acteristics for an unlimited number of data collection scripts concurrent 20
US10747948B1 patent view the video with the annotations. The request of the viewing user is associated with a preference of the viewing user to display or hide the annotation during particular time portions of 6
US10748174B1 patent (57 ) U.S. CI . Methods, systems, and apparatus, including computer pro described for frequency optimization of advertisement streams. The methods and systems described in this speci ficat 16
US10762536B2 patent Instead of accepting competing ads and using an arbitration 8
US10764041B2 patent Systems and methods may be used for establishing a link 17
US10764313B1 patent An Active Cyber Defense method and system is provided for detecting and stopping malicious cyber activity including for example Drive - By Exploits, Malicious Binaries, Data Exfil tration , 15
US10775959B2 patent ( 57 ) This application generally relates to defining, displaying and 5
US10776435B2 patent form clusters of candidate creatives . The sitelinks are also 14
US10776830B2 patent ( 57 ) A method of providing services to computing devices includes establishing a connection over the Internet with a computing device ; receiving data from the computing device during the 19
US10783548B1 patent combination thereof. 7/2018 Lorimor et al . 16
US10789276B2 patent Systems and methods for predicting content performance with interest data include receiving a content selection request that includes a client identifier. One or more topical interest catego 17
US10789357B2 patent ( 21 ) Appl. No .: 16 /142,524 Sep. 26 , 2018 (22) Filed : 18
US10789606B1 patent ( 57 ) Aspects of the disclosure assist users with creative devel 19
US10789629B2 patent ( 57 ) includes receiving , at a computing device and from a com puter server system , digital content that is for sale and that is received without having yet been purchased by a user of 16
US10795959B2 patent The present disclosure is directed to a technique for reducing a content item . The system can receive , from a messaging application executed by a first computing device , a first portion o 17
US10803614B1 patent Using the user selected tiles of the second set of tiles to determine a location of the object in the image 13
US10810631B2 patent System architecture and methods for enabling a client- side 26
US10817897B2 patent ( 57 ) Techniques for client- side event monitoring are presented. 25
US10817899B2 patent ( 57 ) Methods and systems to monitor viewable pressions of online advertisements are provided. A method includes 19
US10824792B2 patent The present disclosure is directed to providing call context to content providers. A tracker receives a selection of a content item associated with a keyword . The tracker stores , in an imp 17
US10825110B2 patent ( 57 ) Methods, systems , and computer programs are presented for 17
US10826866B2 patent ( 57 ) Related U.S. Application Data ( 60 ) Provisional application No. 62/ 451,974 , filed on Jan. 30, 2017 .
US10838609B2 patent Method and systems for displaying content items on an information resource include identifying a supplemental content item to append to a DOM tree of the information resource and identifying 18
US10839029B2 patent Asystem and method for creating a user profile and for using the user profile to order search results returned by a search 16
US10841335B1 patent ( 57 ) There are disclosed devices, system and methods for detect 24
US10846740B2 patent This specification describes technologies relating to content presentation. In general, one aspect of the subject matter described in this specification can be embodied in methods that inclu 13
US10853726B2 patent Methods, systems, and apparatus, including computer pro grams encoded on computer storage media, for determining neural network architectures . One of the methods includes obtaining training 19
US10853730B2 patent (57 ) Systems , methods, and computer -readable storage media that may be used to generate a category Bayesian hierarchi cal model . One method includes receiving a brand data set for each 15
US10853747B2 patent Related U.S. Application Data No. ( 63 ) Continuation of application PCT /US2017 /054456 , filed on Sep. 29 , 2017 . ( Continued ) 6
US10853848B2 patent ( 57 ) A system and methods for generating dynamic market 18
US10854188B2 patent An example method includes receiving, by a computational assistant executing at one or more processors , a representa tion of an utterance spoken at a computing device ; selecting , based on 19
US10855627B2 patent ( 57 ) Modifying computer program output in a voice or non -text input activated environment is provided. A system can receive audio signals detected by a microphone of a device. The system 10
US10860854B2 patent (57 ) Implementations relate to causing a command to be executed based on an image . In some implementations, a computer -implemented method includes obtaining and pro grammatically analyzi 21
US10869077B2 patent (57 ) Systems and methods are disclosed that measure web activ 17
US10885128B2 patent Processes are disclosed for fingerprinting and identifying client applications based on the analysis of client requests . In an HTTP -based embodiment, a fingerprint is constructed based on 18
US10891634B2 patent A system for providing an online advertising platform includes a first non - transitory machine- readable medium storing instructions executable by one or more data proces 11
US10892968B2 patent ( 57 ) Systems and methods of reducing latency in online network traffic are provided . The system can include a processor and a memory couple to the processor. The memory stores 15
US10893088B2 patent Systems and methods to combine multiple voice activated 17
US10915180B2 patent (57) Related U.S. Application Data (51 ) Int. Ci . 16
US10917404B2 patent ( 57 ) Related U.S. Application Data ( 63 ) Continuation of application No. 15 / 395,729 , filed on 17
US10922715B2 patent ( 57 ) A server computing device receives a request for graphical display source code for a computerized graphical advertise ment display. The server generates the source code com prising a 39
US10924376B2 patent A selective sensor polling system for a voice activated data packet based computer network environment is provided . A system can receive audio signals detected by a microphone of a device . 19
US10943144B2 patent Systems and methods for automatically extracting a plurality of contact information from a resource , calculating promi nence scores of each contact information , and associating a 16
US10943241B2 patent ( 2012.01 ) G06Q 30/02 ( 2013.01 ) ; G06Q 30/0245 (2013.01 ) ; G06Q 30/0247 ( 2013.01 ) ; G06Q 30/0254 ( 2013.01 ) ; G06Q 30/0274 (2013.01 ) ( 58 ) Field of Classification Search CPC G06Q 3 14
US10949468B2 patent ( 57 ) Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium , for dynami cally generating indicators of entity locations on an elec tronic map 19
US10949895B2 patent be improved in a number of ways . For example , a system 17
US10956376B2 patent 707/785 See application file for complete search history. 17
US10958621B2 patent The disclosure is directed to maintaining an asynchronous communication via an intermediary. An agent executed on a device intermediary to clients and providers can receive a 18
US10963891B2 patent ( 57 ) ( 63 ) Continuation of application No. 11 / 520,351 , filed on 19
US10971173B2 patent nected devices, an action data structure based on the data 18
US10972530B2 patent Routing packetized actions in a voice activated data packet based computer network environment is provided. A system can receive audio signals detected by a microphone of a device . The syst
US10997311B1 patent ( 57 ) A system and method are provided for setting access con trols for a content item , the method comprising receiving a content item generated in association with a first online profile 7
US10997503B2 patent A method for receiving training data for training a neural network to perform a machine learning task and for search ing for, using the training data , an optimized neural network architectu 21
US10999331B1 patent ( 57 ) The present disclosure describes methods and systems for an automatic device discovery and connection protocol via a multi -device experience server. The server may register user devi 19
US11010822B2 patent Acomputer process enables a target window associated with a first domain to receive a message from a child window associated with a second domain . The message is passed using an iframe that 18
US11017037B2 patent Techniques are described herein for automated assistants that search various alternative corpora for information . In various implementations, a method may include receiving, by an automated 7
US11017154B2 patent Systems and methods of automatically detecting styles of properties of DOM elements of an information resource are disclosed . A data processing system including one or more processors can i 15
US11019125B2 patent A method for reducing bandwidth needed for streaming media content. The method includes identifying, by the streaming media server, a subset of a plurality of media content items having a po 15
US11023106B2 patent ( 57 ) Systems and methods for identification and retrieval of 14
US11023823B2 patent ( 57 ) Mar. 3 , 2017 An online system maintains machine learning models that determine risk scores for content items indicating likeli hoods of content items violating content policies ass 11
US11025697B2 patent ( 57 ) A user device receives a first media item that is associated with a second media item . The device determines that a 15
US11029835B2 patent Systems and methods are provided for delayed display of supplemental content in association with an underlying page image or other portion of a page . An initial portion of a page 18
US11030659B1 patent Methods, systems , and media for presenting an advertise 4
US11036924B2 patent ( 57 ) Copies of a document are sent to a plurality of clients for realtime editing , and respective changesets for two or more 21
US11037178B2 patent (57 ) An example apparatus includes at least one processor and 20
US11037193B1 patent ( 57 ) A computer - implemented method for presenting content based on information detected in real time includes: receiv ing first information corresponding to detection of at least attenda 17
US11044083B2 patent A first server establishes a secure session with a client device 12
US11055369B2 patent 00.000 New & Noteworthy 06A 106C 106B 26
US11062358B1 patent Systems and methods are provided for dynamically provid ing and presenting auxiliary content associated with feed items included in a feed . In an embodiment, a client device can include a p 14
US11062580B2 patent The various embodiments described herein include methods, devices, and systems for displaying event indicators on an event timeline . In one aspect , a method includes : displaying a video m
US11068290B2 patent ( 57 ) ( Continued ) G06F 9/45504 ( 2013.01 ) ; G06F 9/452 (2018.02 ) ; G06F 9/45558 ( 2013.01 ) ; G06F 9/485 ( 2013.01 ) ; G06F 2009/45575 (2013.01 ) ( 58 ) Field of Classification Search 16
US11068931B1 patent Systems , methods, and media are disclosed for tracking viewability of content, such as Internet content, by associ ating a color - changing animated image file with the content and determin 12
US11074039B2 patent Managing rendering of a graphical user interface is pro vided . A system receives data packets comprising an input audio signal. The system determines an application identifier and query . T 18
US11074625B2 patent Methods, systems , and apparatus include computer pro grams encoded on a computer -readable storage medium , including a method for providing content. A linking is provided of identifiers fo 11
US11086598B2 patent Implementations relate to interactions, over a wireless com munication modality, between an automated assistant of an automobile computer system , and separate client device( s ). In some of 20
US11087424B1 patent ( 57 ) Systems and methods of selecting content based on image 20
US11087760B2 patent A system of multi -modal transmission of packetized data in a voice activated data packet based computer network environment is provided. A natural language processor com ponent can parse an 9
US11089365B2 patent Methods and apparatus to calibrate media ratings based on return path data are disclosed . An apparatus includes a processor and memory including instructions that, when executed , cause the 19
US11093692B2 patent Systems and methods for extracting audiovisual features from images and other digital components. A data process ing system can extract image data and image features from an input image . Th 18
US11100518B2 patent ( 57 ) A system tracks user actions associated with advertisements. 17
US11113863B2 patent Systems , methods, devices, and other techniques for render ing content in a 3D environment. In some implementations the system includes a memory subsystem , a communications interface, a re 13
US11115710B2 patent Methods, apparatus, systems, and articles of manufacture are disclosed to generate synthetic respondent level data . Example apparatus disclosed herein include a synthetic panel generator to 20
US11115728B2 patent Nov. 9 , 2017 A method and apparatus for creation , distribution , assembly and verification of media , including one embodiment, media 6
US11120195B2 patent ( 57 ) Systems and methods for automatically determining a con 20
US11120473B2 patent A computer-implemented method includes generating, using an embedded client application, a keyword context for a container document holding the embedded client applica tion ; generating, usi 17
US11138207B2 patent Various embodiments relate generally to a system , a device and a method for expression -based retrieval of expressive media content. A request may be received to search for content items in 17
US11153397B2 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium , for facili tating and improving push messaging provided to users . In one aspect , a meth 17
US11164580B2 patent Sensor Data Processing System 102 Computing 17
US11166000B1 patent ( 57 ) A processor determines metadata associated with an audio track . The processor identifies categories that are related to the audio track based on the metadata . The processor deter 16
US11170401B1 patent mated management of campaigns using scripted rules . 18
US11176563B1 patent ( 57 ) U.S. PATENT DOCUMENTS Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium , for optimiz ing the placement of advertisement blocks on a 11
US11176575B2 patent Information regarding display of selected content items in assigned slots is provided . The information is based on a selected template that includes areas for groups of slots for related co 16
US11178111B2 patent May 28 , 2020 H04L 29/06 G06F 21/10 ( 2006.01 ) 15
US11188626B2 patent OUTPUT DATA US 11,188,626 B2 Page 2 ( 56 ) 14
US11194776B2 patent Systems and methods of providing content for display on a computing device via a computer network using a location feature index are provided . A data processing system can 13
US11210707B2 patent Methods, systems and computer program products for sub mitting a network proxy bid and replacing the network proxy bid with an actual bid associated with advertisement placement are describe 15
US11210708B2 patent ( 57 ) Nov. 5 , 2012 , now abandoned . 22
US11218434B2 patent Systems and methods to determine the status of transmitted audio packets . The audio packets can include digital com ponents that are presented by a client computing device. Based on present 19
US11221830B2 patent device . The system can receive , from the application devel oper computing device, an input for aa field of the at least one module of the selected application template. The system can gene 20
US11222110B2 patent There are disclosed devices, system and methods for detect
US11222298B2 patent An electronic platform enables a user and others to provide instructions that control continuous, variable content control principles that produce one or more unique digital environ
US11232148B2 patent ( 57 ) Methods and apparatus for determining a unique audience exposed to media while reducing memory resources of a computing device are disclosed herein . An example appa ratus includes m 22
US11233843B1 patent This document describes computer - implemented systems, methods, devices, and other techniques for reducing the amount of redundant third -party content that is transported over a network fo 12
US11237696B2 patent Systems and methods enable a computing system to recog nize a sequence of repeated actions and offer to automati cally repeat any such recognized actions . An example method includes determi 17
US11245663B1 patent ( 57 ) Embodiments disclosed herein relate to systems , devices, and methods for determining the Internet Protocol Version 4 (IPv4 ) address and the Internet Protocol Version 6 (IPv6 ) addr 19
US11249741B2 patent Methods, systems , and apparatus include computer pro 10
US11252252B2 patent According to one general aspect , a method of executing a web application installed on an apparatus may include executing , via a processor included by the apparatus, a web 5
US11256485B2 patent The present disclosure provides systems and methods for 17
US11259183B2 patent ( 57 ) For increased security, a source is determined for software to application identifier is received from the computing device for an application to be installed . A source identifier o 15
US11269953B2 patent ( 57 ) Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium , for gener ating and providing converted content. In one aspect , a system include 14
US11290359B2 patent ( 57 ) Prior Publication Data US 2018/0337844 A1 Nov. 22 , 2018
US11294970B1 patent Methods and apparatus for associating an entity with at least 9
US11295339B1 patent In general, this specification relates to content presentation. 14
US11295341B2 patent engaging in online advertising fraud or other form of deceit 10
US11295738B2 patent ( 57 ) Modulating packetized audio signals in a voice activated 17
US11301536B2 patent The present disclosure is directed to associating computing devices with each other based on computer network activity for selection of content items as part of an online content item placem 17
US11308440B2 patent Sep. 10, 2020 A method of securing a container includes inserting, into a seal device at a container, an electronic bolt ; reading , by the
US11308496B2 patent ( 57 ) Related U.S. Application Data A user conducts activities , such as researching a product online or visiting a store that sells the product. A user then utilizes a risk analysis syst 18
US11314926B2 patent in place of one or more of the plurality of content items . 15
US11323772B2 patent Example methods, apparatus, systems, and articles ofmanu facture are disclosed to estimate population reach for dif ferent unions based on marginal ratings. An example appa ratus includes aa 15
US11330036B2 patent ( 57 ) The present disclosure is directed to allocating communica 16
US11334610B2 patent A computer -implemented method is disclosed . The method includes receiving from a remote device a search query, generating a plurality of different category - directed result sets for the s 17
US11334910B2 patent (57 ) A technique is provided to determine whether a region within a web page is viewable to a user through a browser
US11347760B2 patent A system , computer - readable storage medium storing at least one program , and a computer - implemented method for expedited indexing of content is presented . Submitted con tent is receiv 14
US11347801B2 patent Techniques are described herein for multi - modal interaction between users, automated assistants, and other computing services. In various implementations, a user may engage with the automa 18
US11347834B2 patent Implementations disclose methods and systems for facili tating an automated user login into a first application hosted by a first - screen device . A method includes detecting, by a second - 16
US11353850B2 patent environment are disclosed . A data cquisition circuit may
US11354368B2 patent A server system detects presentation of a media content item 3
US11354682B2 patent (57) claimer . Embodiments of a system method and computer program product for selecting an advertisement and presenting it to a user are described . Products and services offered by vario 17
US11354699B2 patent Methods, systems and apparatus for identifying illegitimate selections of content items . In some implementations, one or more servers can receive display data specifying a display state of 19
US11368500B1 patent The present disclosure describes methods and systems for an 20
US11379540B2 patent Systems and methods of a gain adjustment component for content selection infrastructure are provided. The system can eceive a selection of multiple topics identified by a semantic analysis t 20
US11381859B1 patent Methods, apparatus, systems and articles of manufacture are disclosed to generate measures of unique audiences for Internet - based media . An example apparatus disclosed herein includes at 28
US11392688B2 patent ( 57 ) Prior Publication Data US 2021/0357496 A1
US11410204B2 patent Systems and methods for publishing content are provided. One method includes generating a content item template for a content item configured for publication within one or more resources. Th 16
US11410651B2 patent Network source identification via audio signals is provided. A system receives data packets with an input audio signal from a client device . The system identifies a request. The system sele 16
US11416229B2 patent Analyzing or debugging applications is provided . The sys tem identifies an action for an application provided by a 15
US11417076B2 patent An example device for processing image data includes a memory configured to store an image , and one or more processors implemented in circuitry and configured to : pro cess the image to ide 35
US11417322B2 patent Methods, systems, and apparatus, including computer pro grams stored on a computer -readable storage medium , for transliteration for speech recognition training and scoring. In some impleme 12
US11423441B2 patent ( 57 ) The present disclosure provides systems and methods for content quasi -personalization or anonymized content 18
US11425047B2 patent This application provides a traffic analysis method and obtaining a plaintext feature and a ciphertext feature of a packet in traffic, where the ciphertext feature includes a length feature 14
US11425569B2 patent ( 57 ) Nov. 12 , 2020 20 Claims , 4 Drawing Sheets 19
US11429346B2 patent (74 ) Attorney, Agent, or Firm — Dority & Manning, P.A. 17
US11429894B2 patent Example aspects of the present disclosure are directed to systems and methods for learning classification models which satisfy constraints such as , for example, constraints that can be expr 18
US11430260B2 patent Techniques for performing viewing verification using a 25
US11438178B2 patent A server establishes a secure session with a client device 18
US11443170B2 patent Methods, systems, and apparatus, including computer pro grams encoded on computer storage media , for training a 20
US11444856B2 patent ( 57 ) The present disclosure is directed to systems and methods of 3
US11449905B2 patent Methods, systems , and apparatus include computer pro grams encoded on a computer -readable storage medium for 20
US11475886B2 patent ( 57 ) A feedback control system for data transmissions in voice
US11477103B2 patent ( 2022.01 ) ( 2012.01 ) ( Continued ) H04L 43708 76 (2013.01 ) ; G06Q 10/063 ( 2013.01 ) ; G06Q 30/02 ( 2013.01 ) ; (Continued) 18
US11482216B2 patent (57) ( 51 ) Int . Cl . CPC U.S. PATENT DOCUMENTS 13
US11483415B2 patent A user device includes a display screen and one or more processors . The display screen is configured to display content to a user. The one or more processors are configured to pre - load a 13
US11494451B2 patent Methods and apparatus for generating, in response to a search query of a user, a personal search result that identifies a physical location previously interacted with by the user, such as a
US11494457B1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium , for selecting a template for a content item . In one aspect , a method includes receiving 17
US11508371B2 patent Processing stacked data structures is provided . A system receives an input audio signal detected by a sensor of a local 14
US11514896B2 patent
US11526752B2 patent and /or audio . See application file for complete search history. 15
US11526905B1 patent ( 57 ) A system collects information from different sources regard 18
US11528264B2 patent (57) A streaming server receives a first request to view the media
US11538459B2 patent The subject matter of this specification can be embodied in , 11
US11544536B2 patent Methods, systems, and apparatus, including computer pro grams encoded on computer storage media , for generating neural network architectures. One of the methods includes receiving a request 16
US11551260B2 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer-readable storage medium , are described for providing content. A method includes trans mitting an audio co 2
US11556442B2 patent
US11556454B2 patent
US11568004B2 patent
US11570210B2 patent
US11574241B2 patent
US11579442B2 patent
US11580170B2 patent
US11580175B2 patent
US11582169B2 patent
US11587126B2 patent
US11595439B2 patent
US11601333B2 patent
US11610045B2 patent
US11610231B2 patent
US11627201B2 patent
US11635867B2 patent
US11636314B2 patent
US11636941B2 patent
US11640822B2 patent
US11641503B2 patent
US11663535B2 patent
US11665178B2 patent
US11665248B2 patent
US11682051B1 patent
US11683547B2 patent
US11684849B2 patent
US11687968B1 patent
US11694232B2 patent
US11709968B2 patent
US11711424B2 patent
US11714820B2 patent
US11720917B2 patent
US11743034B2 patent
US11748777B1 patent
US11769176B2 patent
US11776014B2 patent
US11783354B2 patent
US11785297B2 patent
US11789753B2 patent
US11789939B2 patent
US11792273B2 patent
US11803878B2 patent
US11816683B2 patent
US11817084B2 patent
US11818404B2 patent
US11822904B2 patent
US11829404B2 patent
US11836758B1 patent
US11842362B2 patent
US11842371B2 patent
US11847176B1 patent
US11854135B2 patent
US11855988B2 patent
US11861040B2 patent
US11877821B2 patent
US11880865B1 patent
US11892626B2 patent
US11893993B2 patent
US11907360B2 patent
US11907973B2 patent
US11907974B2 patent
US11910035B2 patent
US11915263B2 patent
US11924644B2 patent
US11934791B2 patent
US11936627B2 patent
US11947899B2 patent
US11948572B2 patent
US11949692B1 patent
US11949744B2 patent
US11954420B2 patent
US11954705B2 patent
US11961114B2 patent
US11968344B2 patent
US11968538B1 patent
US11983638B2 patent
US11989247B2 patent
US11995393B2 patent
US12003649B2 patent
US12008307B1 patent
US12010106B2 patent
US12013846B2 patent
US12013930B2 patent
US12019664B2 patent
US12020290B1 patent
US12026790B2 patent
US12039571B1 patent
US12062070B2 patent
US12063239B2 patent
US12067215B2 patent
US12069043B2 patent
US12073292B2 patent
US12075134B2 patent
US12079845B1 patent
US12083427B2 patent
US12086782B2 patent
US12095752B2 patent
US12101695B2 patent
US12106084B2 patent
US12107839B2 patent
US12114051B2 patent
US12124457B2 patent
US12125369B2 patent
US12132692B2 patent
US12132796B2 patent
US12137115B2 patent
US12143668B2 patent
US12143672B2 patent
US12154129B2 patent
US12154133B2 patent
US12154144B2 patent
US12165172B2 patent
US12174805B2 patent
US12189824B2 patent
US12197395B2 patent
US12210839B1 patent
US12211064B2 patent
US12211065B1 patent
US12217282B1 patent
US12217768B2 patent
US12223008B2 patent
US12230269B2 patent
US12248673B2 patent
US12248674B2 patent
US12254413B2 patent
US12260433B2 patent
US12265988B2 patent
US12265989B2 patent
US12277380B2 patent
US12287873B2 patent
US12307489B2 patent
US12316672B2 patent
US12321983B2 patent
US12334072B2 patent
US12335410B2 patent
US12340392B2 patent
US12346836B2 patent
US12347201B2 patent
US12348827B2 patent
US12353497B2 patent
US20060136294A1 patent 11/258,977 The present invention provides a method of detecting
US20080154717A1 patent A system and method are disclosed for a publisher scoring algorithm. Various factors or variables are analyzed for pub lishers to determine a score associated with the publishers. The score
US20080167957A1 patent (57) Embodiments of the present invention are directed to a sys tem for integrating placement of advertisements in multiple types of media. An advertiser accesses a single user interface to 21
US20080235085A1 patent A method is described for obtaining selective criteria for use in selecting one or more advertisements from a plurality of advertisements for display with publisher content, including obtain 50
US20080243601A1 patent Correspondence Address: Systems and methods for requesting advertisement slots are 34
US20080275757A1 patent Methods, systems and computer program products for esti mating a CPC bid (eCPC) as a function of a target CPA bid 26
US20080288325A1 patent Systems and methods for providing information related to a redirection of a user to a webpage are disclosed. In one implementation, an ad provider serves a digital ad in response to a digita
US20080294524A1 patent PO BOX 1022 MINNEAPOLIS, MN 55440-1022 (US) 15
US20080300974A1 patent 3O RECEIVE REQUEST TO PARTICIPATE IN REVENUE SHARING FROMA PARTNER 31
US20090006190A1 patent FSH & RICHARDSON P.C. PO BOX 1022 Techniques for determining location-based commercial information are described The techniques include receiving a 32
US20090012853A1 patent There are methods and apparatus, including computer pro 47
US20090076886A1 patent 600 C. Receive a first query including one or more keywords 21
US20090089169A1 patent Apparatus, system and methods for an event based advertis ing server are enclosed. Trend data measured over time peri ods for user queries are measured. A determination is made as to whether 25
US20090106087A1 patent Methods, systems, and apparatus, including computer pro 17
US20090112685A1 patent Methods, systems, and apparatus, including computer pro 26
US20090132346A1 patent Among other things, methods, computer program products, and systems can be used to modify a previously booked broadcast media ad campaign. For example, an previously booked broadcast media a 28
US20090164275A1 patent portion of the advertisement revenue directly related to their online purchases, can receive more Substantial rewards. The reward is mainly monetary (or financial gain) and can come in vario 21
US20090248478A1 patent A computer-implemented method including receiving adver tising campaign characteristics with a minimum frequency target for an advertising campaign; selecting, based on the received advertis 20
US20090248513A1 patent (US) Correspondence Address: Co-performance measurements can be determined for a plu rality of content items, each co-performance measurement 22
US20090276408A1 patent (57) Systems and method for generating a user interface described. In one described system, an aspect associated with an article is identified. Next, an insert comprising a search result is 18
US20090313120A1 patent Various aspects can be implemented for automated booking of advertising campaigns. One aspect can be a method that includes receiving information relating to a broadcast adver tising campaig 39
US20100036906A1 patent Provider s Streaming Media Advertising System 15
US20100082400A1 patent Machine learning techniques are employed to build and evolve classifiers (e.g., decision trees or other rule-based clas sifiers) which generate scores representing confidence values associat 24
US20100131353A1 patent an invalid click list when the invalid click IP address is veri 14
US20100198694A1 patent A slot configuration that defines a manner in which content items are presented in slots in a publishers property are 21
US20100228622A1 patent (22) Filed: Feb. 17, 2010 received from advertisers can include advertisement informa 20
US20100235219A1 patent Systems and methods can be used to adjust an advertising budget associated with an advertising item based on forecast performance of a media item associated with the advertising item. The ad 38
US20100293063A1 patent - - is Publishers 1s / - N / content, 20
US20110004682A1 patent Projection weights may be configured to project usage of a first set of resources by users of a first group of clients systems to usage of the first set of resources by users in a larger gro 23
US20110040617A1 patent Publisher yield can be managed by establishing a revenue model that represents a relationship between ad revenue for a publisher of a web site and a plurality of parameters. The parameters c 31
US20110047026A1 patent A layout in which advertisements are displayed may be deter mined by auction. Several layouts may be defined, each hav ing one or more slots of different relative values. Bids are received f
US20110078718A1 patent A video hosting service stores and provides video content to a client via a network. Advertisers search for videos to target by entering search criteria into a user interface. Advertisers ca
US20110137733A1 patent Systems and methods for recording impression events of Ad content on a webpage. An example method renders on a display of a computer device a webpage accessible over a network. The webpage i
US20110145059A1 patent (73) Assignee: GOOGLE INC., Mountain View CA (US) es s 22
US20110225026A1 patent Various aspects can be implemented for a map-based inter face for booking broadcast advertisements. One aspect can be a method that includes calculating an advertising campaign budget for ea 27
US20110258064A1 patent In general, a computer-implemented method of managing data exchange includes registering a plurality of data sellers with a computer-implemented data exchange; registering a plurality of dat 17
US20110295678A1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for creating adgroups based on sequential search queries are disclosed. A seed ad group th 35
US20110296009A1 patent In accordance with embodiments, there are provided mecha nisms for methods and systems for the detection of fraudulent advertisement views of advertiser Supported content on mobile devices t 29
US20110307323A1 patent This specification relates to content presentation. In general, one aspect of the Subject matter described in this specification can be embodied in methods that include actions of receiving 23
US20110307509A1 patent sions. User interactions that are associated with each conver associated user interactions for each conversion are user inter 30
US20120030015A1 patent Methods, systems, and apparatus, including computer pro grams encoded on computer storage media, that are operable to identify a web page that is to be a basis for an advertisement creative; 54
US20120036024A1 patent Mountai reger, Sedman, Mounta1n In general, first bids associated with an ad request are identi 15
US20120054680A1 patent A method comprises receiving at a data exchange a request to review user data that has been gathered by one or more data holders and that relate to a given user, where the user data is being 37
US20120078721A1 patent Shanmugavelayutham Muthukrishnan, New York, NY (US) 30
US20120079366A1 patent a movement detection unit within the user client for detection 16
US20120123853A1 patent Competitive content item serving is provided. Competitive content item serving can include the ability to receive a request for a content item and to compare an expected return for a first n 20
US20120130803A1 patent (57) Systems and methods are provided to allow advertisers to make ads available to publishers through an advertising sys tem. The advertising system provides tamper proof tracking 22
US20120130805A1 patent (2006.01) from the candidate ads. Time of 27
US20120158705A1 patent data well. (2006.01) Local Search System 20
US20120201362A1 patent Methods, systems, and computer program products are pro vided for generating and posting messages to social networks based on Voice input. One example method includes receiving an audio sign 30
US20120209725A1 patent In one embodiment, a method of displaying advertising is provided. The method comprises determining the y-axis of a page to be displayed on the internet, determining the relative y-axis posi 20
US20120215691A1 patent A system and method for payment transfer between a paying party and a recipient party. Optionally and preferably, pay ment transfer is made by using a prepaid card, which has many security a 33
US20120284212A1 patent A system includes a computer(s) coupled to a data storage device(s) that stores a training function repository and a pre dictive model repository that includes includes updateable trained pr 18
US20130024283A1 patent An ad configuration that works well (or best) for a given document or a given type of document is determined and/or used. For example, advertisements having different adver tisement configur 42
US20130117252A1 patent System and method for fetching embedded object content as part of a batch crawl. A fetch server receives a request on a request thread to retrieve content for objects embedded in a document, 20
US20130124318A1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for providing multiple creatives in a display order are disclosed. A user may Submit a sea 30
US20130124339A1 patent Methods for providing multiple creatives in a display order are disclosed. A user may request a resource, and a request for an advertisement may be received. A plurality of advertise ments r 30
US20130138506A1 patent Systems and methods for estimating user demographics may 28
US20130144847A1 patent A system, computer-implemented method and computer r 17
US20130166487A1 patent A computer implemented method for clustering documents that includes receiving at least a first first-level cluster of documents and a second first-level cluster of documents, wherein the fi 17
US20130212460A1 patent When rendering a page for display, objects in the page are marked as visible, partially visible, or visible, based on the size and position of each object and the position and size of the pa 20
US20130218690A1 patent Content can be annotated with indications that contextually related content associated with the annotation is available to a
US20130268351A1 patent The present disclosure addresses improvements to online advertising, including improvements that Verify, validate, or otherwise confirm that onlinead impressions and/or onlinead views and th 24
US20130275195A1 patent A method for preventing computer device fraud utilizing mobile device characteristics in a computer system is dis closed. Digital media content, such as music, games and applications (“apps' 24
US20130298147A1 patent A method, and a corresponding system, enable an advertiser
US20130332267A1 patent Apparatus and method for selecting at least one content item based on data analysis. In accordance with some embodi ments, a plurality of linked web pages of a website are defined by a publi 23
US20130332357A1 patent (75) Inventors: ty Harris killst C The invention provides a computer-implemented method for 19
US20130332464A1 patent An action plan data structure for one or more selected ren dered documents is described. The data structure contains 35
US20140025497A1 patent A system, method and computer program product for present ing an advertisement is described. A request to access a web page may be received from a requester via a network. The request may be 15
US20140058829A1 patent In an online advertising system, advertisers compete with each other for advertising space. There may be multiple advertising positions available, where the placement of advertisements is de
US20140115701A1 patent Described 1S a technology directed towards protecting against clickjacking attacks against interactive user interface ele ments in code that are described by the code author as sensi tive to 20
US20140156416A1 patent Methods and systems for previewing, approving and testing 21
US20140172552A1 patent A system and method for preventing click fraud and/or deter mining invalid clicks are provided to measure click related data, decide according to target URL defined conditions whether to pre 53
US20140173086A1 patent (73) Assignee: TELEMETRY LIMITED, London (GB)
US20140173099A1 patent A method of determining whether media displayed on a web page in a web browser is visible comprising: determining whether the web page comprises at least one frame; and if the web page compr 30
US20140180800A1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for content distribution. In one aspect, a method includes obtaining res ervation data spe 20
US20140188632A1 patent This specification describes technologies relating to selection and delivery of online content. In general, one aspect of the subject matter described in this specification can be embodied i 35
US20140188919A1 patent Methods, program products, and systems for performing a first plurality of computations on non rendered versions of first and second markup language documents to determine a first plurality 24
US20140189498A1 patent A method for allowing enhanced interaction between an IFrame or a web page of a website that corresponds to a
US20140222571A1 patent A system and a computer-implemented method of serving online content items using a semantic description of a feature that is common to a plurality of online content locations are provided. T 20
US20140229252A1 patent This specification describes technologies relating to selection and delivery of online content. One aspect of the subject matter described in this specification can be embodied in methods th 42
US20140229271A1 patent A method, apparatus, system, article of manufacture, and computer program product provide the ability to rate adver tisement placement quality. First data is collected from a panel of opt-in 24
US20140236737A1 patent Based on the type of media consumed and when it is accessed, it is possible to identify times during which a particular user will likely be more receptive to particular types of related cont
US20140236978A1 patent (21) Appl. No.: 14/144,387 A system for processing a visual capture operation as
US20140257968A1 patent (57) A method of determining whether media displayed on a web page in a web browser is visible comprising: determining whether the web page comprises at least one frame; and if the web page 30
US20140258014A1 patent Systems and methods for entity-based searching with content selection include receiving a search query and determining that the search query corresponds to a search entity. The search entity 20
US20140258849A1 patent A plurality of content items for a content stream is determined by a system. The system estimates size dimensions for the content items, and determines a multidimensional layout by placing t 21
US20140273987A1 patent Systems and methods associated with providing a challenge response test on a client device are provided. The systems and methods include receiving at the client device, a communi cation init
US20140279135A1 patent Example systems may include: receiving an auction announcement message for a content inventory unit from an auction platform, where the auction announcement message includes an identifier th 17
US20140281901A1 patent Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for determining content visibility when a content item is included 20
US20140304063A1 patent Ekaterina A. Mineeva, Kenmore, WA E.SYS". sts. (US); 20
US20140304069A1 patent An example budget allocation process may include: deter mining how to allocate a budget among different content distribution mechanisms, and generating a graphical user interface showing all 20
US20140310093A1 patent sef Devices Seach Resis Nieti, Ork Social 20
US20140316922A1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for allocating content. In one aspect, a method includes identifying bids for a plurality 20
US20140337368A1 patent A system may store information regarding a set of items of 1
US20140358668A1 patent This specification describes technologies relating to content presentation. In general, one aspect of the Subject matter described in this specification can be embodied in methods that inclu 27
US20140358671A1 patent FRAUDULENT ADVERTISEMENT ACTIVITY (71) Applicant: Linkedln Corporation, Mountain View, CA (US) (72) Inventor: Yawen Wei, San Francisco, CA (US) (73) Assignee: Linkedln Corporation, Mountain 17
US20140359409A1 patent A repository contains objects representing entities. The objects also include facts about the represented entities. The facts are derived from Source documents. A synonymous name of an objec 20
US20140365317A1 patent This specification describes technologies relating to content presentation. One aspect of the subject matter described herein can be embodied in methods that include: Selecting an auction in 29
US20150006300A1 patent content item selection process by another entity. A set of content items having bids that meet the minimum price are identified, and a configuration of one or more content items that provide 20
US20150007043A1 patent Computing systems may customize map content based on user specific data in a secure private data model without transferring any user-specific or identifying data to a remote network server. 20
US20150032533A1 patent (57) A system and method for preventing click fraud and/or deter mining invalid clicks are provided to measure click related data, decide according to target URL defined conditions whether t
US20150039445A1 patent The present disclosure includes a system and methods for providing advertising. In some implementations, a method includes associating a plurality of ad spaces of at least two different type
US20150113385A1 patent Patent Application Publication US 201S/O113385 A1
US20150120015A1 patent This patent specification relates to apparatus, systems, meth
US20150120596A1 patent This patent specification relates to apparatus, systems, meth
US20150120598A1 patent This patent specification relates to apparatus, systems, meth ods, and related computer program products for providing home security/smart home objectives. More particularly, this patent spe
US20150139482A1 patent (57) According to one aspect, embodiments of the invention pro vide a system and method for utilizing the effort expended by a user in responding to a CAPTCHA request to automatically transc 19
US20150154610A1 patent An apparatus for detecting potentially false business listings is provided. The apparatus may include a memory that stores a plurality of business listings and a plurality of correspond ing
US20150154613A1 patent A system and a computer implemented method for providing a business with reputation data, the method including receiv ing a request to provide a business with competitor analytics regarding 20
US20150154632A1 patent (2006.01) (2006.01) S9 ADS DATABASE SINGLE USER-PSEGMEN NETWORKAND ADLCG INFORMATION
US20150156030A1 patent This patent specification relates to apparatus, systems, meth ods, and related computer program products for providing home security/smart home objectives. More particularly, this O
US20150156214A1 patent A method for determining if a web browser is being operated by a local human or a remote agent, based on analysis of certain aspects of how the different users interact with a webpage. By em 20
US20150161175A1 patent Methods and systems for Suggesting alternative image que ries for individual image query search results. In one aspect, a method includes displaying a group of one or more image search resul 31
US20150161267A1 patent Methods, systems, and apparatus, including computer pro 18
US20150178281A1 patent Embodiments of the invention determine whether a user has seen a content item based on at least two factors: a measure of 18
US20150178777A1 patent (51) Int. Cl. G06O 30/02 (2006.01) Techniques for identifying groups of local features in an image and presenting advertisement information associated with stored images that match one or
US20150193819A1 patent the user and at the computing device, information that iden Publication Classification
US20150199357A1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for selecting primary resources. In one aspect, a method includes generat ing a hierarchic 25
US20150205633A1 patent (21) Appl. No.: 13/902.559 Various aspects of the Subject technology relate to executing a task in a single-threaded environment. A first set of subtasks for the task may be generated and S 20
US20150213484A1 patent A system and method for tracking conversion events. Track ing events are stored in a history table of a database, wherein the tracking events include conversion events associated with predet 18
US20150262186A1 patent encoded on a computer-readable storage medium, including a method for providing content. A request for content for pub lication is received. Content items are identified responsive to the re 20
US20150262221A1 patent Systems and methods allow association between online activities and offline actions. A computer-implemented method includes: generating, using at least one processing circuit, at least one u 20
US20150262232A1 patent Methods and systems are provided for selecting and serving content, such as promotional content, to a user in accordance with a shopping interest of the user, location information for the us 20
US20150278853A1 patent The present invention provides improved techniques that can be used to identify hidden content and/or advertisements on a digital display page and to tell the illegitimate pieces of hid den 27
US20150287047A1 patent Provided is a process of extracting structured chain-store data from chain-store websites, the process including: identifying, via a processor, a store-locator webpage from a store website; 20
US20150310502A1 patent (75) Inventors: Xinyu Tang, Cupertino, CA (US); Tao Huang, Cupertino, CA (US); Charles Chapin, San Jose, CA (US) 17
US20150317678A1 patent A computer-implemented method that includes Submitting, to a content server, a request for page content, receiving, from the content server, the page content, displaying, via a graphi cal us
US20150317697A1 patent Example techniques may include: receiving information from a content provider; generating a bidding strategy based on the information, where the bidding strategy indicates a percentage of fi 13
US20150339702A1 patent Integrated media planning and buying systems and methods are provided. Integrated media planning and buying systems and methods can include integrated media planning and buy ing. The integra 37
US20150339704A1 patent Methods and systems for valuing an item of online content served to an online publisher, Such as an advertisement, are provided. The methods and systems described herein enable 24
US20150348139A1 patent (57) An advertiser specifies a conversion-based bid for a conver 20
US20150363793A1 patent Systems and methods for collecting and using retail item inspection data are provided. Consumer inspection data for a retail item (e.g., a product or service) are collected at an offline loc 20
US20150363842A1 patent Systems, methods, and computer-readable storage media that may be used to analyze user path data and determine price competitiveness of offers reflected therein are provided. One method incl 20
US20150371285A1 patent Y - 0 The subject matter of this specification can be embodied in, among other things, a method that includes receiving a request for content to fill a block, the request including infor mat 21
US20160027041A1 patent Embodiments disclosed provide technical details on frac tional attribution using online advertising information. More specifically, embodiments disclosed herein use historical data to determ 20
US20160034945A1 patent Systems and methods for providing competitive analysis are provided. A data processing system can receive from a first content provider a selection of a value for a targeting criteria. A sec 21
US20160034948A1 patent Embodiments provide fractional attribution using aggregate level information as well as user-level data. For example, 20
US20160036939A1 patent (2006.01) part on the group profile. Are you and 3V) others all watching a TV 223a 223c 20
US20160048662A1 patent Computerized CAPTCHA systems using a direct connection with user computing devices are provided. An example com puterized CAPTCHA system is configured to perform opera tions. The operations 20
US20160050129A1 patent Systems, methods, and computer-readable storage media that may be used to evaluate performance of resources and/or content campaign impressions are provided. One method includes, for each of 20
US20160062950A1 patent (2006.01) values is determined from a respective probability distribu tion, the range of expected values capturing a predefined percentage of the respective probability distribution. An ano 20
US20160078497A1 patent AUCTIONS WITH OCCASONAL REMARKETING ADS 20
US20160092927A1 patent (57) Methods and systems for serving at least one online resource item to a user based on a state of the user are provided. A host computing device in communication with a memory receives da
US20160125453A1 patent One or more systems and/or techniques for determining advertisement viewability are described herein. In an example where a webpage comprises a managed container within which an advertisemen 20
US20160132863A1 patent electuating A COmputer-1mplemented computer-impl d method Of of eff ing an elec 23
US20160180374A1 patent Described herein are solutions for improving management of viewable impression based display advertising systems. For example, described herein are solutions for improving man agement of vie
US20160197931A1 patent a resource manifest and/or a file whitelist associated with the 7
US20160217499A1 patent PRESENT THREE REQUEST OPTIONS ------------------- 18
US20160219332A1 patent Embodiments contemplate detection, estimation, and/or adaptation to user presence, proximity and/or ambient light ing conditions. Embodiments also contemplate user proxim ity estimation base
US20160225068A1 patent For a set of auction items, establishing a subsidy specification 20
US20160239881A1 patent A system including a memory device storing data specifying a resource distribution arrangement between a web property host and an entity; and one or more servers that interact with the memor 20
US20160299983A1 patent Methods, systems, apparatus, and computer-readable stor age medium for implementing programmable search engines. A front end server that receives a search query. A 20
US20160321692A1 patent A system including a memory device storing instructions and servers that interact with the memory device and execute the instructions that cause the servers to perform operations including o 20
US20160364766A1 patent Example systems may include: receiving a request for allocation of a content inventory unit; receiving two or more bids for the content inventory unit, each bid being subject to a respective 11
US20170004542A1 patent The present teaching relates to providing content Supply 20
US20170024775A1 patent Methods, systems, and apparatus, including computer pro grams encoded on computer storage media, for valuing distribution data. One of the methods includes receiving first information descri 18
US20170046046A1 patent Methods and systems for presenting content such as articles based on utility are provided. In one embodiment, a plurality of articles are determined, each article in the plurality of article
US20170085672A1 patent Systems, methods performed by data processing apparatus and computer storage media encoded with computer pro
US20170103430A1 patent Oct. 7, 2016 Related U.S. Application Data 20
US20170124591A1 patent Methods, and systems, including computer programs encoded on computer-readable storage mediums, including a method for identifying keywords for a contextual adver tisement campaign based on 17
US20170132659A1 patent A method, executed on a processor, for computing potential revenue from video program views, includes receiving ad availabilities in video programs; receiving an identification of each of on
US20170132688A1 patent (2006.01) (2006.01) recommendations. to 21
US20170180229A1 patent Systems and methods of reducing latency in online network traffic are provided. The system can include a processor and a memory couple to the processor. The memory stores computer-executable
US20170200321A1 patent St. and his for Elity a R has plat orm are provided. One example method includes obtaining 20
US20170213243A1 patent Systems and methods for matching advertising to segments of media content based at least in part on rank and user interest are disclosed herein. In an aspect, the media content segments can 28
US20170214954A1 patent A method at a computing system includes: detecting a search event corresponding to a spike in search Volume above a predefined threshold for a set of related queries, identifying a respectiv 20
US20170228794A1 patent Ad segments on a Web page are filled with ads that are served by a service provider operating between a user computer and publisher on one end and multiple ad serving entities on the other.
US20170237801A1 patent The present disclosure is directed to a system for device configuration -based function delivery . A server receives a data structure including device configuration information
US20170249664A1 patent An ordering of advertisements requested by an ad consumer is based on scores generated for the ads . In each case , a score
US20170300201A1 patent (57) Apr. 7, 2017 Related U .S . Application Data 21
US20170310608A1 patent (57) The technology relates to allocating the resource costs of a
US20170316467A1 patent The system and methods of the present technology are 26
US20170318339A1 patent (57 ) A system that is an independent measurement system to gauge video consumption or viewing is disclosed . Methods for formulating a universal set ofmeasurements or metrics
US20170330219A1 patent Systems, methods, and computer -readable storage media that may be used to generate competitor-specific bidding 19
US20170357654A1 patent A computer at a content management system receives a first digital content item from a content provider. The computer matches the first digital content item to each of a plurality of referen 17
US20180011942A1 patent (72) Inventors : Fred DavidStan Zaretsky , Chicago , IL (US); Hunting, West Simsbury , CT (US ); Brandon Guttman , Cincinnati, OH (US) 20
US20180027085A1 patent (57) Systems, methods and articles that detect or otherwise 34
US20180046940A1 patent Methods, systems, and apparatus, including computer pro 17
US20180107641A1 patent (57) Detecting compatible layouts for content- based native ads is 23
US20180203573A1 patent (57) Systems and methods of parameterizing network commu 20
US20180211311A1 patent Example systems may include: receiving an auction announcementmessage for a content inventory unit from an
US20180218369A1 patent A processing system processes transactions between users a group of transactions, features from each user transaction and generates , for each feature , a feature vector representing each tr 20
US20180218389A1 patent (57) Methods, systems, and apparatus , including computer pro 18
US20180232371A1 patent (57) Methods, systems, and apparatus, including computer pro 20
US20180253757A1 patent Disclosed are systems and methods for adjusting the fre
US20180285922A1 patent (54 ) SUGGESTING CATEGORY CHANGES TO (57 ) 20
US20180285937A1 patent (57 ) Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium , for evalu ating content item configurations are disclosed . In one aspect, a metho 20
US20180288461A1 patent A system andmethod for providing web analytics describing video level events . The system includes a communication module , a request analysis module and an analytics module .
US20180300768A1 patent Example techniques may include : receiving information from a content provider, generating a bidding strategy based
US20180308123A1 patent (57) Embodiments disclosed provide new approaches for deter 20
US20180322536A1 patent A system and method for generating content having an embedded optical label includes serving the ad , logging
US20180330378A1 patent ( 2012 .01 ) vided . NETWORK User Payment 19
US20180357309A1 patent Modifying computer program output in a voice or non -text
US20180357310A1 patent (57) Modifying computer program output in a voice or non - text input activated environment is provided . A system can 20
US20190005528A1 patent (57) SUBBURAJ, Santa Clara, CA (US ); Stephanie Schear TILENIUS , Hillsborough , CA (US )
US20190012302A1 patent (57) Methods and apparatus related to verifying annotations of 24
US20190012681A1 patent An online system predicts viewability of content itemsbased 12
US20190065957A1 patent (57 ) ( 72 ) Inventors: Yair Movshovitz - Attias , Mountain 15
US20190080246A1 patent Systems, methods, and computer-readable storage media 20
US20190087764A1 patent A method , a system , and an article are provided for assessing and managing the presentation of digital content by a group of publishers. An example computer -implemented method can include 20
US20190104199A1 patent A system ofmulti-modal transmission ofpacketized data in a voice activated data packet based computer network environment is provided . A natural language processor com ponent can parse an i
US20190141013A1 patent A method and system for verifying informational content ,
US20190147498A1 patent (57 ) (71) Applicant: Google Inc., Mountain View , CA (US) ( 72 ) Inventors : James Giles , Yorktown Heights , NY 17
US20190147499A1 patent (57) Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium , for manag ing a campaign entity of different entity types. In an aspect, 14
US20190172102A1 patent (22 ) Filed : Mar. 29 , 2016 , which is a continuation of application 20
US20190190966A1 patent (57) Client computer based user interface (UI) wizards for ingest ing media content and associated metadata into a remote 16
US20190199783A1 patent Determining interest in promotional content to be displayed
US20190244254A1 patent (57 ) (72 ) Inventors : Justin Lewis, Marina del Rey , CA (US ); Ruxandra Georgiana Paun , Santa Monica , CA (US ) 10
US20190259057A1 patent A user interface exposes an application feature of an adver tising management application . A graduation trigger is iden tified , the graduation trigger providing a basis for exposing 26
US20190325478A1 patent (57 ) The prevention of fraudulent registrations of interactions 16
US20190333098A1 patent The present disclosure provides a method and system to detect advertisement fraud . The fraud identification system receives a traffic data initiated through a plurality of users . In additi 18
US20190333099A1 patent The present disclosure provides a method and system to 17
US20190333100A1 patent The present disclosure provides a method and system to detect advertisement fraud. The fraud detection platform receives device data and application data associated with 19
US20190333102A1 patent The present disclosure provides a system for detection of includes a first step of collecting a first set of data from a plurality of components associated with each device of a 18
US20190340184A1 patent ( 71 ) Applicant: Cognant LLC , Mountain View , CA (US ) 20
US20190348030A1 patent Techniques are described herein for enabling an automated assistant to adjust its behavior depending on a detected vocabulary level or other vocal characteristics of an input utterance provi
US20190370856A1 patent ( 57 ) network locations for each network domain are determined 27
US20200019985A1 patent Detecting and managing fraud in an online system is described . An example computer- implemented method can include obtaining a plurality of signals . Each of the signals may be purported to 20
US20200089708A1 patent (57 ) Int. Cl. (2006.01 ) (2006.01 ) GO6F 16/9032 GO6F 3/0482
US20200104017A1 patent A method for generating a messaging stream where one or 1
US20200104678A1 patent is associated with an outer loss function that measures how 17
US20200118162A1 patent (57 ) (73) Assignee : Affle (India ) Limited , Mumbai City 20
US20200118163A1 patent The present disclosure provides a method and system for ments. The system receives and analyzes a user data , and a user action data in real- time. In addition , the system detects 20
US20200162505A1 patent In some implementations, a method includes receiving, for each ofmultiple users , user activity data describing actions taken by the user by use of a user device over a period of time, deter 17
US20200218554A1 patent A client system presents, within an execution environment of an application , a third -party media stream distinct from the application , received from a remote host server via a network . T
US20200226634A1 patent (57) Accentuating terms of interest in an advertisement to be served in an interactive environment. Such termsof interest can be determined from information in a request for the
US20200242259A1 patent (57 ) Methods, systems, apparatus , including computer programs 22
US20200265473A1 patent ( 57 ) View , CA (US ) ( 51 ) Int . Ci.
US20200273030A1 patent A role associated with one or more parties involved with a purchase transaction is received . A routing rule associated with the purchase transaction is also received , the routing rule defi
US20200273049A1 patent Measuring a networked audience is described . Initially, a 20
US20200296115A1 patent Intrusion features of a landing page associated with spon sored content are identified . A feature score for the landing page based on the identified intrusion features is generated, and if
US20200342494A1 patent A server computing device receives a request for graphical display source code for a computerized graphical advertise ment display. The server generates the source code com prising a plurali 46
US20200349536A1 patent A configuration system and method is disclosed that includes a unified and integrated configuration that is com
US20200349606A1 patent One variation of a method for modeling mobile advertise ment consumption includes: serving a first advertisement in an advertising campaign to a computing device associated with a user , acc 20
US20200356610A1 patent ( 57 ) (US ) ; Anshul Gupta , Mountain View , CA (US ); Jay Akkad , Mountain View ,
US20200357404A1 patent Systems and methods for dynamic sequence -based adjust
US20200364219A1 patent Methods, systems , and apparatus include computer pro grams encoded on a computer - readable storage medium , including a system including a search engine server that
US20200412790A1 patent ( 57 ) Systems and methods for providing a personalized visual display of multiple products are provided. A described method includes receiving product information for a set of multiple pro
US20210065289A1 patent ( 57 ) Example systems may include : receiving an auction 20
US20210081084A1 patent ( 57 ) ( 72 ) Inventors : Philip Noel George STRAIN , London ( GB ) ; William Kenneth Robin MONTGOMERY, London (GB ) ( 73 ) Assignee : GOOGLE LLC , Mountain View , CA
US20210096815A1 patent request, to a user account. Online Content Management System (OCMS)
US20210125238A1 patent providing content. A server can generate a request for a push
US20210125475A1 patent (57 ) The disclosed embodiments include a method for presenting video information . The method includes : ( 1 ) receiving user
US20210150583A1 patent ( 57 ) Related U.S. Application Data ( 63 ) Continuation of application No. 16/ 836,022 , filed on Mar. 31 , 2020 , which is a continuation of application No. 16/ 054,999 , filed on Aug. 3
US20210160308A1 patent Routing packetized actions in a voice activated data packet 20
US20210166062A1 patent Systems and methods for automatically extracting a plurality
US20210166692A1 patent ( 57 ) Systems , methods, and computer - readable media that may be used to modify a voice action system to include voice actions provided by advertisers or users are provided . One method i
US20210286844A1 patent ( 57 ) Routing packetized actions in a voice activated data packet 40
US20210295379A1 patent (57) ( 72 ) Inventor: Abhinav Bangia , Haryana ( IN) ( 21 ) Appl. No .: 17/191,933 Mar. 4 , 2021 (22 ) Filed : Foreign Application Priority Data (30) 10
US20210326104A1 patent Implementations relate to interactions, over a wireless com munication modality, between an automated assistant of an automobile computer system , and separate client device ( s ).
US20210334872A1 patent ( 73 ) Assignee : Google LLC , Mountain View , CA (US ) ( 21 ) Appl. No .: 17 /369,411 (22 ) Filed : Jul . 7 , 2021 Related U.S. Application Data
US20210358014A1 patent Mountain View , CA (US ) ( 73 ) Assignee : Google LLC , Mountain View , CA (US ) ( 21 ) Appl. No .: 17 /390,717 Jul . 30 , 2021 (22 ) Filed : Related U.S. Application Data ( 63 ) Continuati
US20210365628A1 patent ( 57 ) Related U.S. Application Data ( 63 ) Continuation of application No. 15 / 638,304 , filed on Jun . 29 , 2017 , now Pat. No. 11,093,692 , which is a continuation - in -part of applica
US20210374324A1 patent now Pat . No. 10,630,751 , which is aa continuation -in 38
US20210383424A1 patent In accordance with some embodiments of the disclosed subject matter, methods, systems , and media for generating predicted information related to advertisement viewability 21
US20210390177A1 patent Methods and systems are provided to determine when aa first electronic device is emulating a second electronic device. The first electronic device may be operated through indirect inputs suc 20
US20210406949A1 patent A non - transitory computer readable storage medium having an arrangement program according to the present application 12
US20220020066A1 patent ( 57 ) A content server for managing media data between one or more publishers, third - party networks, and a computing device is disclosed . The content server includes one or more 13
US20220027948A1 patent ( 57 ) Methods, systems, and media for presenting advertisements relevant to nearby users on a public display device are provided . In some implementations, a method for presenting content 1
US20220060498A1 patent A system and method for shielding a network from mali cious or unauthorized activity includes an active monitoring device connected to the network for monitoring each data packet and control 28
US20220078263A1 patent A computer - implemented method for controlling content distribution includes forwarding information associated with a user to a device operated by the user, the information being configured
US20220083687A1 patent ( 57 ) ( 71 ) Applicant: GOOGLE LLC , Mountain View , CA (US ) 20
US20220091837A1 patent The present disclosure provides an application development 21
US20220092071A1 patent Various embodiments relate generally to a system , a device and a method for expression -based retrieval of expressive media content. A request may be received to search for content items in
US20220114618A1 patent ( 57 ) ( 21 ) Appl. No .: 17 / 556,136 Dec. 20, 2021 (22 ) Filed :
US20220124081A1 patent The disclosure describes systems , methods and devices 20
US20220159022A1 patent A method includes acquiring first aggregate event data for a first sub -publisher. The first aggregate event data indicates aggregate user activity across a plurality of applications associa 20
US20220180393A1 patent first detection threshold . Advertising platform 100 User account 110
US20220198129A1 patent (57) Systems, methods performed by data processing apparatus and computer storage media encoded with computer pro 20
US20220215433A1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium , for provid ing a customized content item . A method includes: receiving a content request
US20220224679A1 patent A virtual session manager of an electronic device maintains a web session for a user across multiple electronic devices. The virtual session manager receives an authentication request from a 20
US20220237662A1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer -readable storage medium , for providing content. A method includes receiving a request for an advertiseme 1
US20220286750A1 patent A method at a computing system includes : receiving a request from a user ; and in response to the user request: identifying a first media content item playing on a first client device concu 20
US20220343373A1 patent (57 ) Systems and methods for publishing content are provided.
US20220343912A1 patent The present disclosure is generally related to a data process ing system to selectively invoke applications for execution . A data processing system can receive an input audio signal and can 20
US20220353319A1 patent Systems and methods for providing a personalized visual 20
US20220366449A1 patent When a server serves web pages and / or software application pages with digital ads to client devices , a system determines
US20230018125A1 patent
US20230036983A1 patent
US20230038796A1 patent
US20230053322A1 patent
US20230084532A1 patent
US20230110833A1 patent
US20230113931A1 patent
US20230139391A1 patent
US20230140020A1 patent
US20230153346A1 patent
US20230177360A1 patent
US20230179955A1 patent
US20230216739A1 patent
US20230237026A1 patent
US20230244725A1 patent
US20230244732A1 patent
US20230244938A1 patent
US20230252324A1 patent
US20230274205A1 patent
US20230306473A1 patent
US20230325421A1 patent
US20230334142A1 patent
US20230336822A1 patent
US20230342609A1 patent
US20230342815A1 patent
US20230350775A1 patent
US20230367581A1 patent
US20230401251A1 patent
US20230409646A1 patent
US20230419360A1 patent
US20240028656A1 patent
US20240046686A1 patent
US20240086568A1 patent
US20240089289A1 patent
US20240094994A1 patent
US20240095364A1 patent
US20240095702A1 patent
US20240098114A1 patent
US20240104600A1 patent
US20240144022A1 patent
US20240160783A1 patent
US20240185287A1 patent
US20240185307A1 patent
US20240185465A1 patent
US20240256965A1 patent
US20240289407A1 patent
US20240297783A1 patent
US20240320713A1 patent
US20240334047A1 patent
US20240364947A1 patent
US20240370904A1 patent
US20240378251A1 patent
US20240378484A1 patent
US20240388620A1 patent
US20240427581A1 patent
US20250014071A1 patent
US20250039114A1 patent
US20250045305A1 patent
US20250056090A1 patent
US20250061312A1 patent
US20250061892A1 patent
US20250086246A1 patent
US20250086675A1 patent
US20250094556A1 patent
US20250106268A1 patent
US20250111157A1 patent
US20250111280A1 patent
US20250117521A1 patent
US20250124264A1 patent
US20250148024A1 patent
US20250148036A1 patent
US20250156739A1 patent
US20250159000A1 patent
US20250166015A1 patent
US20250166036A1 patent
US20250175456A1 patent
US20250200400A1 patent
US20250211820A1 patent
US7089237B2 patent A search and recommendation system employs the prefer ences and profiles of individual users and groups within a community of users, as well as information derived from categorically organiz 23
US7426507B1 patent 17 Claims, 8 Drawing Sheets 7/2003 Ball et al. 10
US7475071B1 patent One embodiment of the present invention provides a method and a system for performing a nearest-neighbor matching operation using a parallel hybrid spill tree. During operation, 20
US7499958B1 patent the data store is described. 707/1 45 Claims, 3 Drawing Sheets 102n Network CLINT 25
US7525207B2 patent A system includes a floating platform-mounted computer data center comprising a plurality of computing units, a sea based electrical generator in electrical connection with the plurality of 17
US7536408B2 patent An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are iden tified that predict the presence of other phrases in documents. Documents a 11
US7546370B1 patent A web-crawler system includes a plurality of network crawl ers configured to fetch documents from hosts on a network and a cookie database shared by the plurality of network crawlers. The co 5
US7565423B1 patent updates the addresses records in the DNS cache and master 20
US7580929B2 patent and rank documents. Phrases are also used to cluster docu 19
US7584175B2 patent from the index. 9 Claims, 8 Drawing Sheets 4
US7587398B1 patent (51) Int. Cl. G06F 7/30 (2006.01) (52) U.S. Cl. ........ grgr. 707/10; 707/3; 707/203 18
US7599914B2 patent U.S. PATENT DOCUMENTS 5,321,833. A 6/1994 Chang et al. 10
US7657626B1 patent (52) U.S. Cl. ............................. 709/224; 707/10; 707/9; 705/51 13
US7672971B2 patent A system and method identifying duplicate objects from a plurality of objects. The system and method groups similar objects into buckets based on a selected grouper, matches objects within t 20
US7680891B1 patent Methods and systems of spam control for content creation systems include evaluation of documents created by a creator for characteristics associated with spam. A challenge rate is 12
US7702614B1 patent An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are extracted from the document collection. Documents are the 8
US7707053B2 patent Different minimum prices are assigned to different ad serving constraints (such as keywords, geolocations, serving times, etc.). A single auction minimum price may be determined for 12
US7725502B1 patent (56) A system and method for time-multiplexing the display of a plurality of electronic documents are provided. Time-multi 24
US7739212B1 patent (57) etadata i1S used to determine rules be apol1ed Metadata d to d les that th can be applied to 30
US7774782B1 patent G06F 5/16 (2006.01) (52) U.S. Cl. ....................................... 718/104; 709/202 23
US7792837B1 patent A system, method, and computer program product for recog nizing entity names from a plurality of documents. Embodi ments of the methods comprise selecting a selection of docu ments from a pl 11
US7836108B1 patent A method may include identifying documents in a current 21
US7840563B2 patent Methods and systems for collaboratively ranking a set of digital content items are disclosed. The invention utilizes users of a website who wish to participate in ranking a set of digital co 17
US7860859B2 patent Techniques for determining search query information for an advertising campaign and communicating the search query 15
US7886217B1 patent 2003/00 18779 A1* 1/2003 Hughes et al. .............. TO9,224 30
US7890451B2 patent (57) Clickstream data collected from a panel of internet users is 18
US7891005B1 patent A human interaction proof may restrict access to computer systems by testing the image orientation detection capabili ties of the user making the access attempt. The human inter action proof 18
US7908287B1 patent Techniques are disclosed for automatically generating and maintaining personal data, Such as an address book, a finan
US7917508B1 patent 2007/0026372 A1* 2/2007 Huelsbergen ................. 434,322 OTHER PUBLICATIONS 5
US7930210B2 patent Helping advertisers by simplifying the management of inter active advertising. Such simplification can by achieved by allowing an advertiser to specify a single bid for multiple keywords ass 13
US7933798B1 patent An advertisement associated with a bid and a budget for placement of the advertisement is received, and a determina tion as to whether to present the advertisement is made. A number of times 25
US7933984B1 patent A system detects spamming. The system identifies normal users visiting a web site and determines an occurrence of spamming on the web site based at least in part on the iden tified normal us 15
US7937405B2 patent Advertisers are permitted to put targeted ads on page on the 18
US7945952B1 patent Methods and apparatuses to tell humans and machines apart. In one embodiment, automated determination of whether a human or machine is at the other end of a communication 31
US7953667B1 patent - -- - - -- -- - -- -- - - -- - -- -- - - - -- - - -- -- - -- - - - - -- - -- -- - - -- - -- -- 25
US7954120B2 patent According to the present invention there is provided a method of analysis of the audience for channels selectable by a chan 2
US7966321B2 patent A computer-implemented method is disclosed. The method includes receiving from a remote device a search query, gen erating a local result set and one or more non-local result sets for the se 22
US7966638B2 patent A computer-implemented method includes identifying a computer-based portable program module, automatically altering code in the portable program module to permit dis play of the module on a 25
US7970766B1 patent A repository contains objects including facts about entities. 23
US7970946B1 patent Event information with respect to events that occurat a client 19
US7987194B1 patent Aassociated request with including a domain name is received. Content the domain name is identified in a cache. A language preference is determined based on the identified 15
US7991642B2 patent Helping advertisers to control marketing expenditures by governing the delivery of an advertisement over a time period. Such governing may be accomplished by (a) determining an 25
US7991797B2 patent tifiers across versions of a collection of data. According to one 19
US7996874B2 patent Helping advertisers by simplifying the management of inter active advertising. Such simplification can by achieved by allowing an advertiser to pause the serving of an ad, or some grouping o 11
US8015071B2 patent 705/26 merchants. A customer interacts with the merchants to iden 23
US8032518B2 patent website for purposes of indexing the documents for search engines. The web crawlers crawl a specified website at a crawl rate that is based on multiple factors. One of the factors is a pre-s 36
US8032564B2 patent A system and method for monitoring and analyzing Internet traffic is provided that is efficient, completely automated, and fast enough to handle the busiest websites on the Internet, process 13
US8032584B2 patent A computer-implemented method for performing inter-do main communication in a web browser includes receiving first data from a first domain at a router associated with one or 19
US8037055B2 patent ethods and TOr aa sitemapg S1tema generating Cl1ent for Or We Methods and SVStemS sy for ing client web 27
US8037086B1 patent One embodiment of the present invention provides a system for detecting correlations between terms. During operation, the system identifies one or more lists contained in one or more documen 14
US8055664B2 patent The subject matter of this specification can be embodied in, among other things, a method that includes determining, for a portion of users of a social network, label values each com prising 57
US8055674B2 patent A fact repository contains facts having attributes and values and further having associated annotations, which are used, among other things, to vet facts in the repository and which can be r 1
US8060641B2 patent Systems and methods provide for on-the-fly adaptation of a 7
US8065275B2 patent A server computer identifies a cached document and its asso 12
US8069414B2 patent A system, method and various user interfaces provide an embedded web-based video player for navigating video play lists and playing video content. A website publisher can cre ate and store a 56
US8078494B2 patent An ordering of advertisements requested by an ad consumer is based on scores generated for the ads. In each case, a score may be a function of at least one performance parameter associated w 4
US8078573B2 patent (52) U.S. Cl. ........ 707/603; 707/795; 707/804; 707/960; 8
US8078617B1 patent System and method for quickly selecting content items (e.g., 16
US8078629B2 patent An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are iden tified that predict the presence of other phrases in documents. Documents a 35
US8081849B2 patent A handheld optical scanner and/or memory device for cap turing images of text from a rendered document is described. The handheld device may include a data storage component, a scanning comp 23
US8086485B1 patent Method, procedure, algorithm, system, and computer pro gram for improving and attempting to optimize the perfor mance of messaging campaigns, particularly to marketing campaigns in which adv 63
US8086559B2 patent A client-side application (such as a browser, a browser plug in, a browser toolbar plug-in, etc. on an end user's computer) 42
US8090706B2 patent See appl1cauon lication file let searcnh historv. Ille fIor complete n1Story 14
US8095530B1 patent A computer-implemented method includes receiving a plu rality of character strings. The number of strings (M) in the plurality of strings having a unique Substring of X characters at an extr 25
US8108253B2 patent The present disclosure includes a system and method for identifying advertising specialist. In some implementations, a method includes receiving information associated with a plu rality of a 9
US8108383B2 patent m am am, m a.m. am m SEARCH COMPONENT 13
US8108412B2 patent An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are iden 30
US8112308B1 patent Selections of content Sources are received. Content source 19
US8112437B1 patent Techniques are disclosed for automatically generating and maintaining personal data, Such as an address book, a finan cial portfolio, a discussion groups or blogs book, or other types of per 31
US8117067B2 patent Various aspects can be implemented for achieving advertising campaign goals. One aspect can be a method that includes receiving an advertising goal for a broadcast advertising cam paign, tra 15
US8117223B2 patent An information retrieval system uses phrases to index. retrieve, organize and describe documents, analyzing docu ments and storing the results of the analysis as phrase data. 41
US8121893B1 patent Customization settings are received from a content publisher. The customization settings control a manner in which infor mation is displayed to users. A request for an advertisement presenta 15
US8126963B1 patent Described are systems and methods for adding information to a mobile application. A mobile application is downloaded from a server to a mobile device using a web browser. A web browser cooki 12
US8131751B1 patent The present disclosure includes, among other things, sys tems, methods and program products for selecting Subse quences (shingles or tuples) generated from sequences of 31
US8135613B2 patent Methods, systems, and apparatus, including computer pro gram products, in which an indication of a telephone call being placed from a calling number is received, and a deter mination is made 10
US8135619B2 patent The number of ads potentially relevant to search query infor O 18
US8135620B2 patent A network advertising system and method includes a network server, a computer user, an electronic banner advertisement 3
US8138930B1 patent Information about an environmental condition of a remote 18
US8145521B2 patent A computer-implemented method includes generating, using an embedded client application, a keyword context for a container document holding the embedded client application; generating, using 13
US8145527B2 patent Nov. 3, 2011 Helping advertisers to control marketing expenditures by 19
US8145530B2 patent A reservation system can identify available placements based on targeting criteria provided by advertisers and placement inventory data provided by publishers. The reservation sys tem can re 4
US8145679B1 patent among other things, a method that includes inferring labels for videos, users, advertisements, groups of users, and other entities included in a social network system. The inferred labels ca 17
US8146156B2 patent A facility for storing a text capture data structure for a par ticular user is described. The data structure comprises a num ber of entries. Each entry corresponds to a text capture opera ti 40
US8156227B2 patent When a website has a number of equivalent domain names including a preferred domain name, the locator for a docu ment in the website can be rewritten using the preferred domain name before i 23
US8165915B1 patent Methods, systems and computer program products for cus tomizing one or more advertisements are described. Specifi cally, advertisements may be customized using information from content of a 18
US8166017B2 patent Personalized network searching, in which a search query is received from a user, and a request is received to personalize a search result. Responsive to the search query and the request to p 62
US8171048B2 patent Systems and methods improve search rankings for a search query by using location data associated with queries and documents related to the search query. In one aspect, a search query is rece 11
US8175914B1 patent (57) A learning model is built on a combination of advertiser, publisher and user data. The learning model can be applied to all advertisers in an advertising system. The learning model prov 12
US8179563B2 patent A handheld optical scanner for capturing images of text from a rendered document is described. The scanner includes a 2
US8196164B1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for identify ing advertisements in television broadcasts. In an aspect, a method includes 20
US8200247B1 patent In general, the Subject matter described in this specification can be embodied in methods, systems, and program products for Verifying a venue associated with a user location. A mobile compu 18
US8204818B1 patent Methods, systems, and apparatus, including computer pro gram products. First auction bids of a first type and second auction bids of a second type for placement of content items are received 5
US8204856B2 patent A new database design is implemented in which everything in the database is modeled with primitives, including the links and nodes for a graph tuple store. A query syntax provides a nested t 10
US8214361B1 patent Methods, systems, and apparatus, including medium-en coded computer program products, for searching a data set and returning search results organized in a hierarchy of cat egories are disclo 21
US8214396B2 patent Systems and methods for lead management. Lead manage 18
US8219638B2 patent A computer-implemented method for controlling content dis tribution includes forwarding information associated with a user to a device operated by the user, the information being configured 22
US8219695B1 patent This patent is Subject to a terminal dis- 37
US8228346B1 patent A system and method for maintaining certain content items at a fixed size and resolution and/or position relative to a device display are described herein. Fixed-scale content items are main 11
US8229925B2 patent Techniques for determining search query information for an advertising campaign and communicating the search query information to a sponsor of the advertising campaign are 14
US8234397B2 patent (21) Appl. No.: 13/217,791 (22) Filed: Aug. 25, 2011 Prior Publication Data Dec. 22, 2011 22
US8239130B1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for identify ing points-of-interest. In one aspect, a method includes deter mining a posit 19
US8239331B2 patent An auction verification subsvstem y pprovides verifications 22
US8239418B1 patent The subject matter of this specification can be embodied in, among other things, a method that includes inferring labels for videos, users, advertisements, groups of users, and other entitie 20
US8244720B2 patent A blog search engine may receive a search query. The blog search engine may determine scores for a group of blog documents in response to the search query, where the scores are based on a re 21
US8255285B1 patent ee application file for complete search history. References Cited 8
US8255378B2 patent Methods and apparatus, including computer program prod ucts, implementing and using techniques for providing access for a networked device to a directory service for terrestrial broadcasts. 19
US8255819B2 patent 10, 2006. A computer-implemented method of providing information 28
US8255948B1 patent Methods, systems and computer program products for clas 14
US8255949B1 patent Methods, systems, and apparatus, including computer pro gram products are provided for television advertisement bid ding that allows advertisers to target and/or exclude specific television 16
US8260766B2 patent (51) Int. Cl. G06F 7700 (2006.01) A method of processing documents is described. The method includes the operation of receiving a document in a search engine crawler. The document includes 26
US8261094B2 patent A facility for securing text captured from a rendered docu ment is described. The facility receives data including an encryption of text captured from a rendered document. The facility decry 35
US8271325B2 patent A predicted performance metric of a candidate advertisement in an advertising slot can be received and compared to a baseline predicted performance metric for the candidate advertisement. A 15
US8275404B2 patent A system for monitoring and managing emergency services 15
US8280861B1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for de-dupli 13
US8285737B1 patent Among other disclosed Subject matter, a computer-imple mented method relating to selecting content for publication includes receiving a term to be used in selecting content for publication. 9
US8290928B1 patent Related U.S. Application Data (63) Continuation of application No. 12/981.216, filed on 3
US8291341B2 patent A computer-implemented user interface method includes dis playing on a touch screen a portion of a large scale graphical space that is at least multiples larger than the device display, rece 23
US8294723B2 patent 10, 1999 Golan associated with the web application into a secure runtime 21
US8296283B2 patent Content items in a distributed system are defined by a respec tive key, and each such content item is copied to R1 computer systems of the distributed system which have unique identi fiers c 13
US8296643B1 patent Methods, systems and apparatus, including computer pro gran plus press multiple R g t SR page. Source of a test web page is conngured to periorm 19
US8301491B2 patent Items can be reserved in advance of a future spot market sale. A reservation price can be determined for the item based on an expected spot market price required to obtain the item in the fu 9
US8301656B2 patent A search engine may perform a search for a user search query over a number of possible search categories. For example, the search query may be performed for general web documents, images, an 13
US8301684B2 patent Example embodiments of methods and apparatus for chal 9
US8315423B1 patent Techniques are described for providing information in an image-based information retrieval system. An image includ 23
US8316019B1 patent Methods, systems, and apparatus, including computer pro gram products, for personalized query Suggestion are dis closed. The personalized query suggestion utilizes a person alized profile tr 3
US8316078B2 patent A computer-implemented method for performing inter-do main communication in a web browser includes receiving first data from a first domain at a router associated with one or 23
US8320707B2 patent An index is provided that holds information about each image content item in a collection of items, For each image content item, a first information item identifying the image content item a 20
US8321201B1 patent (52) U.S. Cl. .................. 704/9: 704/1704/10, 704/257; 45
US8321269B2 patent The present invention provides a method of detecting fraudu lent clicks in an online environment to reduce fraudulent paid
US8321791B2 patent An aspect of the present invention relates to methods and systems involving receiving an indicator of an attempted interaction of a client computing facility with an item of content associat 11
US8332512B1 patent Methods and systems for selecting and presenting a content item, such as an advertisement, to a user of a social network 24
US8332878B2 patent tions. A selection by the macro author of a user interface element and an identification of one or more parameters for the element is received. Macro code to generate controls 13
US8332937B1 patent 7,266,693 B1 9, 2007 Potter et al. A computer-implemented method may include presenting to a user multiple images, multiple identifiers and a challenge to select one of the identifiers for 1
US8340449B1 patent A method and system generates and compares fingerprints for videos in a video library. The video fingerprints provide a compact representation of the spatial and sequential charac teristics
US8340691B1 patent In general, the Subject matter described in this specification can be embodied in methods, systems, and program products for Verifying a venue associated with a user location. A mobile compu 19
US8341169B2 patent Open profile data in a user profile, e.g., free-form fields in a user profile, are processed to identify interests and prefer ences of the user. The interests and preferences are utilized to 16
US8346607B1 patent A learning model is built on a combination of advertiser, publisher and user data. The learning model can be applied to all advertisers in an advertising system. The learning model 11
US8346709B2 patent (57) Methods, systems, and apparatus, including computer pro gram products, for determining a probability that a traffic 15
US8356097B2 patent Site metrics are presented in association with search results. The site metrics are derived from site analytics that uses clickstream data collected from a panel of internet users to generat 1
US8356247B2 patent A system and method for controlling of rendering of content via electronic networks, whereby content is rendered at a content page only when and to the extent that a pre-defined area of the 32
US8359313B2 patent A system and method for presenting custom variables to a user of a web analytics system. An activity file of a web server is received, wherein the activity file includes activity file hit re 17
US8364682B1 patent Methods, systems, and apparatus, for refining log file join data. In one aspect, a method includes receiving first join data defining first joins of records in a first log file to records in 14
US8364686B1 patent A near-duplicate component includes a fingerprint creation component and a similarity detection component. The finger print creation component receives a document of arbitrary size and gener 53
US8364709B1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for determin ing word boundary likelihoods in potentially incomplete text. In one aspect, 22
US8368705B2 patent Some embodiments of the present invention provide a system that renders graphics in a computing system that includes a plugin associated with a web browser in the computing sys tem and a web 18
US8370062B1 patent In general, the Subject matter described in this specification can be embodied in methods, systems, and program products for Switching between location contexts on a mobile comput ing device 20
US8374935B1 patent Methods, systems and computer program products for cus tomizing one or more advertisements are described. Specifi cally, advertisements may be customized using information from content of a 38
US8380563B2 patent A system and method to target advertisements to a user search query using a previously entered user search query as well as the current search query. The previously entered search query can 2
US8380798B2 patent In one aspect, a computer-implemented method of de-dupli cation of messages in a micro-blog includes receiving a first message and posting the first message to the micro-blog, receiving a se 11
US8381272B1 patent The present invention relates to systems and methods for securing web-based transactions. A system for securing web based transactions includes a credential strengthener coupled 16
US8386398B1 patent icing based d/ vertising pricing based on campaign goal progress and/or achievement. Surveys conducted during campaign initiation can determine baseline statistics for goals. Periodic Surve 14
US8392241B2 patent A review for an advertisement is received, the advertisement to be provided to recipients over a distribution network with content provided by content publishers. An aggregated approval scor 27
US8392246B2 patent A review for a content publisher is received, the content publisher publishing content to which advertisements are targeted over a distribution network. An aggregated approval score for the 17
US8392986B1 patent 7,656,402 B2 2/2010 Abraham et al. 7.841,940 B2 7,891,005 B1 30
US8396969B1 patent In one general aspect, this document describes a computer 17
US8397275B1 patent Time-varying CAPTCHA tests are provided to distinguish a human user from a computer software agent in an online application. A test generator generates an original image and a set of (X,Y) p 33
US8401897B1 patent A system and method is provided that displays advertise ments. In one aspect, advertisements are associated with tar get areas. When a request for information is received from a client devic 48
US8402011B1 patent A system and method is disclosed for managing user web browsing information. A web browser-integrated extension provides one or more controls for selecting how the extension stores web brows 19
US8402033B1 patent various ones of the index servers. 26 Claims, 12 Drawing Sheets 810 Query Deocmposition 27
US8407091B2 patent The efficient allocation of advertisements, also known as 27
US8407231B2 patent A method may include receiving a document and an initial score for the document; determining that there has been a decrease in a rate or quantity of new links that point to the document over 5
US8407665B1 patent Content owners (e.g., g., Website with a WebS1te publish publishers) are provided proV1ded W1th 23
US8416981B2 patent include performing image analysis on at least an image of the 11
US8417557B2 patent Different web pages on a web server are associated with
US8417654B1 patent A model refinement system refines initial split rules that define an initial decision tree to generate final split-rules. The model refinement refines the initial split rules by removing cla 21
US8417791B1 patent A computer-implemented method for calling a party using a hosted calling service is disclosed. The method includes receiving at a calling module, using a standardized interface, a call reque 22
US8423392B2 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for facilitat ing online conversation. In one aspect, a method includes determining that a 15
US8423405B1 patent In general, in one aspect, a first request to provide one or more advertisements on a first web page is received, the first web page comprising one or more items of web content related to a 19
US8423885B1 patent aged content, and compares the document with a prior version r 715/229; 707/709; 707/711 19
US8429012B2 patent A system obtains a first parameter (QP) associated with a quality of an advertisement among multiple advertisements, where the first quality parameter (QP) does not include a click through r 22
US8429014B2 patent Methods and systems for providing advertising content over the Internet through a hierarchical content-specific node structure and pricing advertising delivery over each node 20
US8429103B1 patent Disclosed are apparatus and methods for providing machine 24
US8429243B1 patent Methods, Systems and apparatus, including computer pro gram products are described for formatting and sending data corresponding to web page events and user interactions with content display 15
US8433512B1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for identify ing points-of-interest. In one aspect, a method includes accessing, by a mobi 12
US8433611B2 patent Methods, systems, and apparatus, including computer pro gram products, for selecting advertisements. A request for sponsored content for presentation with a content item in a document is rec 30
US8433997B1 patent A computer-implemented method for formatting electronic documents involves obtaining, at a computer system, an elec tronic documentina Source format. The process also involves processing the 22
US8438080B1 patent A learning module of an information retrieval system is con figured to automatically learn distinctive characteristics used 15
US8438469B1 patent A method of embedding evaluations in a document is described. An identifier tag is embedded in the document in response to a first user action. The document may include a web page. The ident 12
US8442331B2 patent A system for processing a text capture operation is described. The system receives text captured from a rendered document in the text capture operation. The system also receives Supple menta 53
US8447111B2 patent A system for processing text captured from rendered docu ments is described. The system receives a sequence of one or more words optically or acoustically captured from a ren dered document 13
US8447653B2 patent (2012.01) which orders ads in a manner that maximizes both their rel 7
US8452650B2 patent A request for content is received. First content is selected for the request. The first content is selected from among multiple content items based on information in the request, a charac te 25
US8452746B2 patent (2006.01) A programmable search engine system is programmable by a variety of different entities, such as client devices and vertical 19
US8452766B1 patent An improved duplicate detection technique that uses query 10
US8452865B1 patent A method and system for reporting website activity. Accord ing to an example embodiment, the system receives event level data representing visitor activity on a client website, infers attrib 6
US8458163B2 patent (63) Continuation of application No. 12/554,757, filed on 37
US8468143B1 patent A server system receives a question from an inquirer at a client. In response, the server system identifies a plurality of information items corresponding to the question. At least one 2
US8468562B2 patent (52) U.S. Cl. USPC ............................................ 725/32; 705/144 (58) Field of Classification Search 33
US8473339B1 patent Methods, Systems, and apparatus, including computer pro gram products, that can include receiving from an advertiser a request for billing based on a first measure of services, determining f 12
US8473347B1 patent An allocation Subsystem allocates advertisement slots based 19
US8478306B2 patent 2009/0170532 A1 7/2009 Lee et al. 2010/0144323 A1* 6, 2010 Collins et al. .............. 455,414.1 2010/0317371 A1* 12/2010 Westerinen et al. ....... 455,456.6 9
US8478643B1 patent An allocation Subsystem allocates advertisement slots based 21
US8484075B1 patent An advertisement associated with a bid and a budget for placement of the advertisement is received, and a determina 25
US8484218B2 patent In one implementation, a method includes receiving a request for translation of one or more first keywords from a source language to a target language; and translating, using a machine trans 18
US8484465B1 patent Methods and systems for sharing a security model with het erogeneous virtual machines (VMs) are provided. A method for sharing a security model with heterogeneous VMs may include making a di 8
US8489326B1 patent A system and method provides turn-by-turn directions including placemarks. Each placemark represents a geo graphically located object Such as a business or landmark. A client device may tran 21
US8489624B2 patent A facility for initiating a purchase is described. The facility receives a text sequence captured by a user from a rendered document using a handheld text capture device. The facility identi
US8504437B1 patent Methods, systems, and apparatus, including computer pro grams encoded on computer storage media are provided. One example method includes receiving a textual input that forms a part of a use 17
US8505090B2 patent A facility for storing a text capture data structure for a par ticular user is described. The data structure comprises a num ber of entries. Each entry corresponds to a text capture opera ti 5
US8510167B2 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for consoli dating content item requests for multiple content item envi ronments. In one a 16
US8510238B1 patent Methods and apparatus for predicting time spans for mobile platform activation are presented. A machine-learning Ser Vice executing on a mobile platform receives feature-related data. The fe 12
US8510286B1 patent A method of providing search results may include receiving a query including search parameters from a client, executing a search of a database based on the search parameters to obtain search 20
US8510326B2 patent Methods, systems, and apparatuses, including computer pro grams encoded on a computer storage medium, for providing 16
US8510644B2 patent and second sets of web interaction data associated with a web
US8510795B1 patent and a video tests database. The CAPTCHA generation engine selects a video clip from the video clips database, and seg 34
US8515811B2 patent Amethod for determining the value provided to an advertiser 2
US8515843B1 patent A computer-implemented method includes generating, using an embedded client application, a keyword context for a 19
US8515954B2 patent A set of ordered predicted completion Strings are presented to a user as the user enters textina text entry box (e.g., a browser or a toolbar). The predicted completion strings can be in the 4
US8516357B1 patent Techniques for grouping hyperlinked documents are pro 17
US8516515B2 patent USPC ................... 725/19, 725/13; 725/14; 72.5/21; 24
US8516572B2 patent A computer-implemented Subsystem and method is disclosed ing thereto, in the context of a system for designing a struc ture. A variety of users may be certified, including architects, design 13
US8521581B2 patent (58) Field of Classification Search USPC ...................................................... 705/10, 35 See application file for complete search history. 23
US8521584B1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for distribu tion of co-sponsored content items. In one aspect, a method includes receivin 20
US8521588B2 patent A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with Such objects. The graphical objects might include, for instance, adver 19
US8521598B1 patent A reservation system receives placement inventory data from 18
US8521664B1 patent Methods, systems, and apparatus, for selecting a trained pre dictive models. A request is received from a client-subscriber computing system for access to a trained predictive model that can 20
US8521746B1 patent are sources of redirects, and identify organizations that are targets of the redirects. The system may also determine a redirect score based on the number of the identified docu 18
US8522283B2 patent A computer-implemented method for information sharing between a portable computing device and a television system includes receiving a spoken input from a user of the portable 19
US8527339B2 patent A “Quality-Based Ad Pricer prices ads as a function of how users respond to a particular page and/or domain to which they are sent by an online advertisement. User experience is improved by 8
US8527526B1 patent network user identifiers based on the model. 20
US8532382B1 patent A full-length fingerprint is generated for a video that repre sents characteristics of the entire duration of the video in a
US8533226B1 patent 8, 1999 Stark ............................. TO9,224 35
US8533236B1 patent The subject matter of this specification can be embodied in, among other things, a method that includes inferring labels for videos, users, advertisements, groups of users, and other entitie 20
US8533761B1 patent A computer-implemented method includes receiving a search request associated with media-related information, identify ing a media-related object responsive to the request, and gathering from 16
US8533825B1 patent Embodiments disclosed herein provide a practical solution for click fraud detection. One embodiment of a method may comprise constructing representations of entities via a graph network fram 20
US8538846B2 patent Systems and methods for providing online promotions inte grated with Social network-based platforms are disclosed. Promotion details such as rules, offered prizes, incentives and description 29
US8538989B1 patent (57) Methods, systems, and apparatus, including computer pro gram products, for assigning weights to parts of a document. In one aspect, document object is generated for a collection of docu 13
US8539372B1 patent In general, the Subject matter described in this disclosure can be embodied in methods, systems and program products. A computing device receives user input that Submits a search query. The 20
US8542251B1 patent A computer-implemented method may include presenting to a user one or more images, receiving a rotational reorientation of the one or more images by the user, and providing access to a compu 21
US8543591B2 patent A computer-implemented method for generating and sharing dataset segment Schemes of a multidimensional dataset at a client device is disclosed. The client device displays a first filter defi 19
US8548505B2 patent A method and system for leaving and retrieving messages at specific coordinate way points within a commercial mobile radio service (CMRS) provider network are disclosed. Users carry or trans 7
US8548851B2 patent sions. User interactions that are associated with each conver 12
US8548878B1 patent 15 Claims, 4 Drawing Sheets 6/2009 Sundaresan ................... 382,224 11
US8548972B1 patent 4/1998 Burrows 12/1998 Setlak et a1. 5/2001 Broder et al.
US8548981B1 patent Methods, including computer programs encoded on a com puter storage medium, for enhancing selecting of relevantand diverse advertisements by selecting additional queries relat ing to an init 5
US8549019B2 patent A method and system dynamically create aggregate tables. 12
US8553791B1 patent In general, the Subject matter described in this specification
US8554561B2 patent A computer system comprising one or more processors and memory groups a set of documents into a plurality of clusters. 29
US8554629B2 patent The present invention relates to systems and methods for providing advertisements on websites. In an embodiment, a method for providing an advertisement on a website includes obtaining purch 18
US8554852B2 patent (63) Continuation of application No. 1 1/295.292, filed on Dec. 5, 2005. 14
US8560683B2 patent Analytics describing video data published to one or more destination sites are calculated. Metrics describing perfor mance of the video data, Such as performance in different geographical ar 19
US8561184B1 patent Embodiments disclosed herein seamlessly integrate several components into a comprehensive collusion detection and traffic quality prediction system, including a strong modeling module for pr 19
US8566331B1 patent Methods, systems, and apparatus, including computer pro gram products, for ranking images are disclosed. An image search Subsystem generates an adjustment factor representa tive of a quality 19
US8566696B1 patent A method and system for predicting a next navigation event are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by pre dicting the ne 19
US8572099B2 patent The subject matter of this specification can be embodied in, 11
US8572243B2 patent with video data. 21 Claims, 11 Drawing Sheets 21
US8572649B1 patent A computer-implemented method includes receiving a 15
US8577911B1 patent Systems, software, and computer-implemented methods can be used to present search results and search refinement Sug gestions identified in response to a search query using a search refinemen 19
US8578036B1 patent A system and a computer-implemented method for process ing a cookie description file are provided. A browser provides the cookie description file that includes meta-information associated wi 9
US8582872B1 patent (57) Methods, systems, and articles of manufacture for detecting placeholder images are disclosed. These include, accessing a 20
US8583482B2 patent S371 (c)(1), (2), (4) Date: g: OTHER PUBLICATIONS 18
US8589234B1 patent Methods, systems, and apparatus, including computer pro grams encoded on computer storage media, for companion ad auctions. One of the methods includes conducting an online auction that allo 14
US8589235B2 patent Methods, systems, and apparatus, including computer pro 15
US8600812B2 patent In one implementation, a computer-implemented method includes receiving at a server information indicating activity levels of users of a computer-implemented Social network or acquaintance r 11
US8601586B1 patent One embodiment provides a system that detects Vulnerabili 23
US8601600B1 patent Authentication credentials are received at a key server sys
US8605956B2 patent Methods and systems for automated identification of celeb rity face images are provided that generate a name list of prominent celebrities, obtain a set of images and correspond ing feature 3
US8606629B2 patent A system, method and non-transitory computer-readable storage medium are disclosed for advertising. A system con figured to practice the method receives user situation infor mation. Based on 22
US8606635B2 patent System, methods and computer program products for identi fying a featured product based on product information Sub mitted by retailers and manufacturers are described. In some implementation 18
US8611323B2 patent Managed by TeraHop Services Formultiple Customers. 7
US8612436B1 patent A spam score is assigned to a business listing when the listing is received at a search entity. A noise function is added to the 13
US8615436B2 patent (51) Int. Cl. G06O 30/00 (2012.01) H04N 7/10 18
US8615485B2 patent A method for managing multiple generations of an object within a distributed storage system is implemented at a com puting device. The computing device receives metadata and content of a fir 17
US8619147B2 patent A device for capturing rendered text is described. The device incorporates one or more visual sensors that receive visual information as a part of capturing rendered text. The visual sensors 14
US8619287B2 patent (57) A system, apparatus and method for filling forms, including using a graphical capture device, are described herein. 5
US8620083B2 patent Character recognition is described. In one embodiment, it may use matched sequences rather than character shape to 13
US8620743B2 patent A system making use of video games and data communica tions external to video games is used to provide advertise ments, prizes and other benefits to gamers. The prizes relate to either of re 17
US8620914B1 patent According to one general aspect, a method of presenting to a user a Subset of applications that may be executed by a com puting device is described. The Subset of applications may be selecte 19
US8620925B1 patent ties, and (c) a volume differential between the impressions per query instance values, computing a first opportunity index 19
US8620933B2 patent 2003/0025696 A1* 2/2003 Mulgan ......................... 345,440 14
US8621349B2 patent A system for processing a visual capture operation as 19
US8621396B1 patent maV 1nclude A COmouter-1mplemented p impl d method method may include ppresent1ng ing to a user an image, receiving a manipulated image by the user 8
US8626627B2 patent Systems and methods for providing online promotions inte grated with social network-based platforms are disclosed. 26
US8630897B1 patent The present invention relates generally to arranging for free or discounted transportation to an advertiser’s business loca tion. More specifically, the invention involves automatically comp 28
US8631027B2 patent 1/1994 Pedersen et al. 26 Claims, 9 Drawing Sheets 6
US8631097B1 patent Exemplary embodiments provide systems and methods for 11
US8631440B2 patent A COU-1COO1CUCSCC1V198 put pl ted method includ 9. SeaCh 3
US8638363B2 patent Field of Classification Search None See application file for complete search history. 23
US8639742B2 patent The present invention is directed to a method for updating a cache. A server identifies whether certain preconditions have been met for a documentina cache from freshness parameters associat 19
US8645192B1 patent 12/2000 Cragun et al. 34 Claims, 8 Drawing Sheets 21
US8645367B1 patent 12, 1999 Culliss 1, 2000 Culliss 6, 2000 Culliss 1, 2001 Culiss 3, 2003 Culiss 11, 2004 Culiss 12
US8645390B1 patent (2006.01) (2006.01) (2006.01) USPC ............................ 707/748; 707/721: 707/722 5
US8645396B2 patent Methods, computer program products and systems are described for online-content management. Online content from multiple contributors is received at one or more first computers for public on 17
US8645485B1 patent Systems and methods for media aggregation are disclosed herein. The system includes a media system that can trans form user generated media items into at least one aggregated media item. A s 25
US8650107B1 patent Methods, systems and computer program products for cus tomizing one or more advertisements are described. Specifi cally, advertisements may be customized using information from content of a 20
US8650199B1 patent term of the pair occurs before the second term of the pair in the underlying document. Another document that has a threshold 20
US8650210B1 patent In general, the Subject matter described in this specification can be embodied in methods, systems, and program products for invoking a non-search action based on a search query. A server sy 15
US8650492B1 patent d methods f ti igation fl ystems and meunoas Ior generating a navigation Ilow visu alization of network traffic. The system and method config ured to receive user input that identifies a 10
US8655724B2 patent Methods and apparatus are described for evaluating a binary classification system operable to classify each of a plurality of events as a first event type or a second event type. At least so 9
US8655761B2 patent A computer-implemented method includes generating, using an embedded client application, a keyword context for a container document holding the embedded client application; generating, using 18
US8655864B1 patent See application file for complete search history. 18
US8655866B1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for informa tion retrieval. In one aspect, a method includes receiving a fact query; deter 16
US8661069B1 patent An automated method may include clustering documents into a plurality of clusters, selecting a representative document, respectively, for two of the plurality of clusters, determining a fina 22
US8661119B1 patent IP address-user number estimates may be determined by accepting IP address usage information associating various IP addresses with various client identifiers, and generating an estimate of a 18
US8666796B2 patent (57) Methods, systems, and apparatus for content distribution. In one aspect, a method includes obtaining reservation data for a resource, the reservation data data specifying Specifying a r 33
US8667385B1 patent A computer-implemented method for displaying annotations for a multidimensional dataset at a client device is disclosed. 15
US8667532B2 patent (57) gram products, for providing advertisements. A plurality of advertisement targeting criteria is determined from a video stream or file. A first advertisement targeting criterion of the 20
US8671057B1 patent This invention is related to web-traffic and used in online 9
US8675000B2 patent The described embodiments provide a system that renders graphics for a computer system. During operation, the system loads a Software client and a Software service in the comput ing system. 32
US8676650B1 patent In one embodiment, a map server provides online maps with advertisements corresponding to map features included in the online maps. The map server holds an auction to determine which adverti 32
US8676828B1 patent (51) Int. Cl. Methods, Systems, and apparatus, including computer pro 13
US8681178B1 patent (57) (52) U.S. Cl. A computer-implemented method involves obtaining elec 18
US8682816B2 patent A server system stores time series data for a data Source. The 18
US8688681B1 patent Methods, systems, and apparatus, including computer pro grams encoded on computer storage media, for identifying web hosting entities. In one aspect, a system includes one or more computers 22
US8688984B2 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer-readable storage medium, and including a method for providing content. The method com prises receiving a f 10
US8693807B1 patent A computer-implemented method may include receiving, over a network, an image from an image capture device, determining an image adjustment to the image, and commu nicating, over the network 17
US8694374B1 patent 6078,916 A 6, 2000 Culliss activities is described. The method includes identifying a 13
US8694526B2 patent A graphical user interface includes tabs representative of different classes of search results. The tabs are derived in 17
US8694533B2 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for generating search queries in response to obtaining audio samples on a client device. I 27
US8700452B1 patent Methods, systems, and apparatus, including computer pro gram products, that can include receiving from an advertiser a request for billing based on a first measure of services, determining f 27
US8712834B2 patent A method to control advertising messages directed at a user is provided. Such control might include setting a filter to control advertisements directed at a user. Advertisements are sent to 14
US8713002B1 patent CPC ....................... G06F 17/30837; G06F 17/3084 USPC .......................................... 707/722, 723, 728 23
US8713071B1 patent A system obtains multiple signals associated with first and second hostnames or Subtrees. The system uses the multiple signals to determine whether the first hostname or subtree is 20
US8713429B2 patent 8, 1999 Davis et al. 8/2002 Hewett et al. ................. TO9,203 2/2008 Curtis et al. .................. T15,243 12
US8713438B1 patent (57) Methods and apparatus, including computer program prod ucts, implementing and using techniques for providing feed back with respect to a web page. A web page is displayed to a user in a 16
US8719079B2 patent (2012.01) USPC ............................................................ 70.5/14 19
US8719097B2 patent Systems, methods, and a user interface for automatically scheduling a media play is disclosed. The user can specify criteria for play of the media play, including times, stations, and/or ext 14
US8719259B1 patent Described are example processes for providing content based 12
US8719293B2 patent A server system accesses, respectively, historical query infor mation for queries that have search results corresponding to classification data of the first information items. Initially, the 3
US8719698B2 patent content are transferred from one network site to another net 2
US8719865B2 patent (58) Field of Classification Search USPC ......................................... 725/38, 42; 705/37 See application file for complete search history. 17
US8725794B2 patent An enhanced tracking system comprises an enhanced track ing server for storing and remotely executing one or more third party tags that have been removed from a client website. As a result, 55
US8725810B1 patent A method and system are provided to permit Subscribers to a service to engage in real time communications with users who are not subscribers to the service. The method comprises receiving, f 15
US8726312B1 patent A computer-implemented method of dynamically determin ing television advertisements to be provided to a customer includes obtaining profile information of a customer; select ing an advertise 20
US8732006B2 patent (2012.01) G06O 90/00 (2006.01) (52) U.S. Cl. CPC ...................................... G06O 90/00 (2013.01) 17
US8732025B2 patent Images are analyzed by programmatic mechanisms for 29
US8732030B2 patent Ariosi's..", 'iREg EP No. 7 809 722 and a continuation-in- a.rt of 13
US8732301B1 patent 709/224 ." ...- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 17
US8732571B2 patent Systems, methods and articles of manufacture for generating and displaying a preview image of a content area are 13
US8732828B1 patent access a resource associated with a destination address out 27
US8738442B1 patent A virtual content server and method are provided for virtual content providers to provide multiple items of their virtual to users as part of an ordered virtual content campaign. A pro vider 24
US8738553B1 patent An image quality Subsystem computes quality scores for images that represent a measure of visual quality of the images. Initial quality Scores and query specific quality scores can be comput 17
US8739207B1 patent Methods, systems and computer program products for clas 14
US8751300B2 patent Detecting click fraud that includes a processing device that tisement displayed on a web page. The processing device analyzes the cursor movement data and determines a confi 25
US8751308B2 patent A computer-implemented method managing telephonic con nections is disclosed. The method includes transmitting from a computer server system, for display on an electronic com munication devic 18
US8751520B1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for enhancing selecting relevant and diverse advertisements. In one aspect, a method inclu 18
US8751800B1 patent by establishing a trust relationship between a provider of a 17
US8752194B2 patent Various embodiments are directed towards employing a con
US8755511B2 patent An online and offline communication processing and track
US8762204B2 patent The way in which Websites are reviewed for use in an adver tising network may be improved by (a) accepting a collection including one or more documents, (b) determining whether or not the co 21
US8768302B2 patent A server system having one or more processors and memory receives, from a client, an invitation-code request from a user of the client for an invitation code enabling a new user account to b 12
US8775556B1 patent Configurations for performing automated segmenting of tracking data included in an event tracking data communica tion over a rolling window of time are described. After an event tracking dat 8
US8776229B1 patent (2006.01) (2013.01) (52) U.S. Cl. 58) 59
US8781228B2 patent (2006.01) A system for processing text captured from rendered docu ments is described. The system receives a sequence of one or more words optically or acoustically captured from a ren dere 7
US8781864B2 patent Systems and techniques for presenting travel information to a user are described. A code that includes predetermined travel parameters specified by the user is included in a web page. Access 25
US8782032B2 patent A method includes comparing a first instance with a second instance of a document in a plurality of documents. The first instance is obtained from a remote location at a specified time 30
US8782693B2 patent A method of providing advertisements includes requesting, by a software development kit for an application, an adver tisement from an advertisement server in response to play back of a video 25
US8788336B1 patent (2012.01) An advertiser may be provided with fast and accurate esti mates of the future cost and/or performance information for one or more actual or hypothetical ads (generally referred to 40
US8788339B2 patent conversion event has occurred based on the user interaction 19
US8788475B2 patent Upon receipt of a document request, a client assistant exam ines its cache for the document. If not successful, a server 19
US8788506B1 patent According to one general aspect, a method is provided for managing memory when counting unique items, the method using a pattern of bits in a unique estimator mask. The method may create a u 20
US8792676B1 patent Systems and methods are disclosed for determining the loca tion where an image was captured. In general, a device Such as a Smartphone may capture one or more images from a location, Such as 22
US8793162B2 patent An action plan data structure for one or more selected ren dered documents is described. The data structure contains 20
US8793509B1 patent The subject matter of this specification can be embodied in, among other things, a method that includes receiving, from a web browser, a request for a token that authorizes a third party ser 24
US8798917B2 patent 5, 1918 Wilson 8, 1927 Surles 20 Claims, 7 Drawing Sheets 1
US8799069B2 patent - eerees e U.S. PATENT DOCUMENTS A system is disclosed for detecting and handling click fraud in a mobile environment. The system may identify a source of a 10
US8799099B2 patent A facility for initiating a purchase is described. The facility receives a text sequence captured by a user from a rendered document using a handheld text capture device. The facility identi 7
US8799139B1 patent See application file for complete search history. 20
US8799303B2 patent A system for identifying an electronic counterpart for aren dered document is described. The system receives an indica tion of a text capture operation performed from a rendered document. Th 12
US8805079B2 patent (2006.01) A server system receives a visual query from a client system distinct from the server system. The server system performs optical character recognition (OCR) on the visual query to 20
US8805727B2 patent (52) U.S. Cl. CPC ...................................... G06O 30/00 (2013.01) 22
US8812478B1 patent Techniques for crawling hyperlinked documents are pro vided. Hyperlinked documents to be crawled are grouped by host and the host to be crawled next is selected according to a stall time of 17
US8812528B1 patent A card creation indication is received from a first user con
US8825083B1 patent A method, computer program product, and computing system for the sharing of experiences is provided. The method may include receiving a request for suggested experience data from the first u 27
US8825759B1 patent s h s from the server system to the plurality of computing devices. 10
US8831190B2 patent Methods, systems, and apparatus, including computer pro gram products, in which a first telephone number is associ ated with a second telephone number, and a web-based adver 20
US8831365B2 patent A system for processing a text capture operation is described. The system receives text captured from a rendered document in the text capture operation. The system also receives Supple menta 17
US8832062B1 patent CPC ............................. - - - - - - - - - - - - - - - - - - - GO6F 17/3O867 32
US8832150B2 patent 20 Claims, 11 Drawing Sheets Ya PERMISSION MATRIX 20
US8832151B2 patent A system and method for receiving a request for a container document, determining whether the request is for a container document associated with a user group, determining whether a requesto 19
US8832191B1 patent A method, computer program product, and computing system for the sharing of experiences is provided. The method may include receiving a photograph having image capture data associated therew 21
US8837447B2 patent A method of forming adhoc RSI hierarchical communication networks among pluralities of wireless transceivers includes assigning to each of the transceivers one or more common designations. A 18
US8838479B2 patent A computer-implemented method and system for advertising that performs the steps of delivering an electronic advertise ment comprising one or more menu options and a reference to a network l 13
US8838832B1 patent The subject matter of this specification can be implemented in, among other things, a method for clustering network addresses that includes receiving data for one or more first network commu 15
US8839291B1 patent (57) Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, forestimating demographic compositions of television audiences from audience similari 17
US8842920B1 patent 33 Claims, 10 Drawing Sheets SOO COMPUTING AWAVELET TRANSFORMFORFRAME INFORMATION OF THE MEDIA 30
US8843427B1 patent In general, a method includes receiving a training data set that includes a plurality of examples, wherein each example includes one or more features and an answer, generating a plurality of 34
US8843514B1 patent 7.565.402 B2 * 7/2009 Schneider ..................... TO9,203 7,809,785 B2 * 10/2010 Appleton et al. ............. TO9,201 7,860,883 B2 * 12/2010 Hinton et al. ... 707f769 15
US8843528B1 patent based On at least O query of the Ole O. 15
US8849038B2 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for selec 19
US8849070B2 patent A system and method for providing a graphical document are provided. A graphical document is processed to identify one or more ideas associated with the graphical document. The identified id 20
US8849694B1 patent Various methods, systems, and computer program products are disclosed for communicating location-based promotional messages to a mobile communication device. The method may include receiving 23
US8849810B2 patent A universal distributed search system allows users to find and distribute search results (possibly including advertisements) to those with whom they communicate. The search results can be ea 21
US8849818B1 patent Methods, systems, and graphical user interfaces for improved searching via user specified ratings are disclosed. A rating icon for a document in a group of documents is provided. A user rate 32
US8849982B2 patent In an information retrieval system, a system and method for presentation of information and/or resources that are perti nent to an individuals interests or task. Guiding individuals to place 26
US8850490B1 patent An internet-based content platform that includes subscribable paid channels is provided. The internet-based content plat form receives, via a user interface, a request of an end user to Subs 16
US8853872B2 patent 22 Claims, 8 Drawing Sheets US 8,853,872 B2 Page 2 16
US8856165B1 patent G06F 7/30 (2006.01) indicates that a comment associated with a document violates 17
US8856215B2 patent A displayable object is accessed and one or more portions of the accessed displayable object are selected. A screenshot of a client system display is accessed and a determination is made tha 22
US8860717B1 patent (57) Computer-implemented methods for viewing a three-dimen sional (3D) object using a web browser having integrated 3D modeling capabilities are provided. In one aspect, a method includes o 17
US8862568B2 patent A system and method for time-multiplexing the display of a plurality of electronic documents are provided. Time-multi plexing criteria for displaying a plurality of selected docu ments assoc 19
US8862569B2 patent for determining a crawling schedule. In an aspect,s a method 16
US8862588B1 patent (57) (52) U.S. Cl. USPC .......................................................... 707/741 (58) Field of Classification Search 26
US8868541B2 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for schedul ing resource crawls. In one aspect, a framework is provided for scheduling res 17
US8868559B2 patent Systems and methods for indexing a representative document 27
US8868689B1 patent Systems and methods include receiving an indication of a hardware or software configuration of a client device. Con tent associated with a downloadable application is identified by matching 19
US8868692B1 patent Systems and methods include receiving an indication of a hardware or software configuration of a client device. Con tent associated with a downloadable application is identified by matching 19
US8868760B2 patent A domain name server includes a processor operable to receive a domain name system request, determine a source Internet protocol address of the request, and in response to determining the so 18
US8872848B1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for rendering vector graphics as multiple tiles in an interactive mapping system. In one a 31
US8874468B2 patent Potential content item slots (e.g., ad slots) in a media (e.g., Video, audio, or both) are identified, and each content item slot is associated with a weight that indicates a degree of poten 25
US8874504B2 patent A facility for navigating an electronic document is described. The facility receives user input selecting a portion of the content of a rendered document that constitutes a sentence 24
US8874652B1 patent Panel and census data representing accesses by sets of users with multiple types of media platforms to media content associated with multiple media entities is accessed. An over lap in the a 20
US8880608B1 patent Methods, systems, and apparatus, including computer pro grams encoded on computer storage devices, for determining Social affinities from public data. In one aspect, a method computes numeri 18
US8880996B1 patent Machine-implemented methods for reconfiguring a web site configuration are provided. In one aspect, a method includes acquiring low latency web site traffic data for a web site, and automati 25
US8886576B1 patent 20 Claims, 29 Drawing Sheets -10 Mobile Platform 11
US8886626B2 patent 20 Claims, 4 Drawing Sheets itz, - 14 Server evice 2
US8892459B2 patent 709/207: 726/11: jo's 14.73 705/318 325. 73/166. 379/2011 62. 18
US8897505B2 patent An embodiment provides for enabling retrieval of a collection of captured images that form at least a portion of a library of images. For each image in the collection, a captured image may b 10
US8898072B2 patent In one embodiment, a selection process executing in an opti mizing engine is invoked as users are presented with web pages that include ad content. The selection process provides an initial 16
US8898290B2 patent An analytics system receives segment definitions, each asso 21
US8903759B2 patent Information is captured from a rendered document with a handheld document data capture device. Electronic informa tion associated with the rendered document is applied to determine the syste 36
US8903852B1 patent A method, computer program product, and computing system 21
US8908931B2 patent In one implementation, a computer-implemented method includes receiving, at a computer system, an electronic pho tograph; and identifying, by the computer system, a plurality of users of dep 21
US8909625B1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for selecting image search results. In one aspect, a method includes receiv ing image sear 23
US8914362B1 patent A system records browsing activity of a user using a browser. The system determines browsing statistics from the recorded browsing activity and graphically displays the browsing sta tistics 15
US8918332B2 patent Systems, methods, and a user interface for automatically scheduling a media play is disclosed. The user can specify criteria for play of the media play, including times, stations, and/or ext 12
US8918363B2 patent In general, the Subject matter described in this disclosure can be embodied in methods, systems, and program products. A computing system receives a first request to insert one or more first 15
US8918395B2 patent A Website may be automatically categorized by (a) accepting Website information, (b) determining a set of scored clusters (e.g., semantic, term co-occurrence, etc.) for the Website using the 10
US8918713B2 patent A computer readable medium, an electronic document or a system that uses one of these that includes particular code that specifies a first module selectively designated for inclusion in a pe 47
US8918850B2 patent Methods, apparatuses, and computer-readable media for obtaining a limited ID cookie for ad targeting are disclosed. A client requests a limited ID cookie from a cookie making module (CMM), w 19
US8924465B1 patent The subject matter of this specification can be embodied in, among other things, a method that includes generating a data structure that links users based on Social relationships and permits 40
US8924993B1 patent A demographi lysis trains classifi dels for predi ing demographic attribute values of videos and users not already having known demographics. 8
US8935175B2 patent (2006.01) (2013.01) (2006.01) A system and method for detecting click fraud where the movement of a cursor on a web page is tracked prior to an advertisement on the web page being clicked b 19
US8935176B2 patent to determine if the cursor movement is human-like and a click fraud detected if the cursor movement is not human-like. In 17
US8935192B1 patent 22, 2010. Methods, systems, and apparatus, including computer pro 26
US8938395B2 patent A system and method for detecting click fraud where data is received corresponding to a tracking of movement of a cursor on a web page. The movement of the cursor is associated with at least 16
US8942415B1 patent A system and method is provided wherein, in one aspect, a processor determines whether multiple street level images have captured a nearly-identical face. If so, the images are processed to 26
US8943134B2 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer-readable storage medium, are described for providing content to a user. A method com prises: receiving an 31
US8947595B1 patent (60) Provisional application No. 61/298,544, filed on Jan. 18
US8949370B1 patent This specification describes technologies relating to content presentation. In general, one aspect of the Subject matter described in this specification can be embodied in methods that inclu 25
US8953886B2 patent Character recognition is described. In one embodiment, it may use matched sequences rather than character shape to determine a computer-legible result. 17
US8954082B2 patent In a wireless network that includes a plurality of nodes, a method of maintaining, by a first node, information regarding communications links between nodes in the wireless network includes: 14
US8954276B1 patent The present technology proposes techniques for managing indoor geolocation conversions based on a user's intent in an indoor location. An advertiser may determine the intent of a 9
US8954580B2 patent This disclosure concerns a hybrid method for estimating Internet traffic including determining a fraction of a target population consisting of users displaying an identified char acteristic 4
US8959093B1 patent In general, one aspect described can be embodied in a method for providing input to a document ranking process for ranking a plurality of documents, the document ranking process tak 10
US8965782B2 patent An apparatus and a method for tracking transactions over a computer network is provided. An advertisement is provided to a user using a web client, such as a web browser, at a user node. The 21
US8965859B1 patent A robusthashing method is applied to media data (e.g., video, image, and/or audio data), producing a hash output that is robust with respect to at least one attribute of the media data. A hi 3
US8966516B2 patent Set top box logs are received from a television provider and processed to identify channel tunes and channel tune times. The channel tunes and channel tune times of the log data can be compa 16
US8972187B1 patent Communication-132 CPU Network Interface 10
US8972332B2 patent s (51) Int. Cl. G06F 9/44 (2006.01) A server system stores web analytics data for a web page in a device. The web analytics data comprises a plurality of prior time-value pairs, each pair 24
US8972375B2 patent A system for searching files stored in a closed file source that is not accessible via a web crawler obtains file identifiers for 18
US8973023B1 patent A disclosed example method to determine audience duplica tion in cross-media campaigns involves determining a first duplicated audience reach between a total television audience and an inter 7
US8977639B2 patent A server system receives a visual query and identifies an entity in the visual query. The server system further identifies 15
US8978158B2 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer-readable storage medium, and including a method for managing privacy rights of a user related to the deliv 17
US8983860B1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for an adver tisement auction system. In one aspect, a method includes operating bidders o 24
US8983974B1 patent (2006.01) (2006.01) (52) U.S. Cl. CPC ...................................... H04L5i/32 (2013.01) USPC .......................................................... T07/748 16
US8984006B2 patent Embodiments include a computer-implemented method that includes identifying a candidate parent entity having one or more characteristics indicative of the entity having a parent 17
US8990172B1 patent The disclosed subject matter can be embodied in a method that includes receiving data comprising a user identifier asso ciated with a user and a first set of one or more key-value 11
US8990235B2 patent CPC ........ G06F 17/2288 (2013.01); G06F 17/2211 10
US8990418B1 patent is received from a client device of a user to obtain a data feed 24
US8996404B2 patent A method and system of processing an invalid click is pro vided. The method includes the steps of verifying an invalid click Internet Protocol (IP) address of a user terminal gener ating the 6
US8996456B2 patent In general, the Subject matter described in this disclosure can be embodied in methods, systems, and program products. A system includes a first data center, a second data center, and a thir 15
US8996891B2 patent 20 Claims, 18 Drawing Sheets System Network 18
US8997240B1 patent A system and method for generating user authentication chal lenges based at least in part on an account owner's Social network activity information. A login request including an account owne 23
US9002831B1 patent In general, in one aspect, a method includes receiving, by one or more processors, a query image, obtaining, by the one or 18
US9002867B1 patent (56) References Cited Methods, systems, and apparatus, including computer pro 38
US9003032B2 patent A method is provided that includes retrieving user interface (UI) analytics data describing interactions with a UI provided by an online service, and retrieving media player state infor mati 19
US9008435B2 patent Embodiments enable searching of portions of objects in images, including programmatically analyzing each image in a collection in order to determine image data that, for indi vidual images i 20
US9009065B2 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer-readable storage medium, for 41
US9009146B1 patent In general, in one aspect, embodiments of the invention fea ture a computer-implemented method for providing input to a 18
US9009258B2 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer-readable storage medium, and including a method for providing content. The method com prises receiving a f 22
US9009834B1 patent In a computer-implemented method, a digital content item to be tested is received. A display of a visual representation of the digital content item is simulated, where the visual repre senta 19
US9010636B2 patent A computer-implemented method of providing targeted Video promotional material includes providing a first video advertisement for presentation by a video display system, receiving an indicat 21
US9015149B2 patent A universal distributed search system allows users to find and -- distribute search results (possibly including advertisements) to those with whom they communicate. The search results can 17
US9020485B2 patent Systems and methods for managing distribution of applica tions are provided herein. A host server can act as an inter mediary between a communications device and an app store in order to man 17
US9021361B1 patent Systems and methods for generating visualization data rep 18
US9026145B1 patent A computer-implemented method that includes receiving a 19
US9026545B1 patent 1ncluding A request req including a doma1n domai name 1S received. ived. COntent C 20
US9026566B2 patent A system of reducing the possibility of crawling duplicate document identifiers partitions a plurality of document iden tifiers into multiple clusters, each cluster having a cluster name and 15
US9027127B1 patent A system and method is disclosed for affecting action asso ciated with machine-generated traffic. First historical infor mation associated with Internet traffic to an Internet service at a f 14
US9031937B2 patent A programmable search engine system is programmable by a variety of different entities, such as client devices and vertical content sites to customize search results for users. Context files 22
US9032289B1 patent O2 COMMENT 3 COMMEN 4 t WEBPAGE REQUEST 111.
US9037573B2 patent (2006.01) (2012.01) An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are iden tified that predict the presence of other phrases in d 7
US9037864B1 patent Application Server UserLogin Server Authentication 19
US9043828B1 patent 22 Claims, 20 Drawing Sheets Receive search results including an Image 8
US9043870B1 patent An automated system for signing up users invited to join a site based on their existing identity includes an invitation genera tor, an invite processor, a federated authentication module, a 31
US9047654B2 patent An image-based content item is analyzed to determine one or more interests of a viewer of the content item. The analysis may include performing image analysis on the contentitem to determine 17
US9053115B1 patent Methods, systems and apparatus for identifying result images for a query image. One or more labels that are associated with the query image are obtained. Candidate images matching the query 15
US9057617B1 patent Methods, Systems, and apparatus, including computer pro grams encoded on a computer storage medium, for identify ing points-of-interest. In one aspect, a method includes iden 18
US9058392B1 patent Methods, systems, and computer-readable media for client State result de-dupling may maV COmr1Se lt de-duping pri receiv1ng iving ffrom a C1ent li a 22
US9058478B1 patent A system is provided that determines the likelihood of an account is being used by a computer program to automati cally generate and send information to other accounts. In one aspect, the sy 12
US9059910B1 patent Various example embodiments are disclosed herein. Accord ing to an example embodiment, a method may include receiv ing by a second computer a customization application, the customization app 15
US9063564B2 patent A methodon an electronic device is described. A touchscreen 19
US9063954B2 patent Methods, systems, and apparatus, including computer pro grams encoded on computer storage media, for determining image search results. One of the methods includes generating a plurality of f 15
US9064002B1 patent Methods, systems, and apparatus, including computer pro grams encoded on computer storage media, for Social identity clustering. In one aspect, a method includes receiving a con 13
US9065727B1 patent A computerized method and system operable to build a 15
US9066122B1 patent A method, executed on a processor, for serving a video con tent segment at an online resource includes receiving a request for a video content segment having one or more playback features; i 17
US9066130B1 patent Methods and system for displaying a click-to-buy overlay for an item on a video in a video hosting site. The item is matched to the video according to video metadata and/or rules selected by 10
US9069985B2 patent 19 Claims, 15 Drawing Sheets Send Session Key With a data packet
US9075779B2 patent Ahardware, firmware, and/or software facility (“facility') for providing information relevant to rendered documents is described. In some embodiments, the facility identifies mul tiple versi 21
US9076061B2 patent According to one aspect, embodiments of the invention pro vide a system and method for utilizing the effort expended by a user in responding to a CAPTCHA request to automatically transcribe 9
US9076153B2 patent In general, a computer-implemented method of managing data exchange includes registering a plurality of data sellers with a computer-implemented data exchange; registering a plurality of dat 13
US9076158B2 patent A networked electronic coupon management system is dis closed for managing electronic coupons. The system includes tightly integrated database, application server, and client components faci 23
US9076162B2 patent A method for the placement of advertisements on a page to optimize the occurrence of an event associated with Such advertisements. The advertisements might include, for instance, advertiseme 24
US9076166B1 patent the proposed bid to the first content provider. 14
US9081861B2 patent A computer-implemented method includes receiving a plu rality of uniform resource locators (URLs), where the URLs identify content files, and where the URLs include at least one parameter. F 24
US9082162B2 patent A system includes an image analysis module that is config ured to programmatically analyze individual images in a col 17
US9087059B2 patent (57) A visual query such as a photograph, screen shot, Scanned image, or video frame is Submitted to a visual query search system from a client system. The search system processes the visual 18
US9087235B2 patent A server system receives a visual query from a client system, performs optical character recognition (OCR) on the visual query to produce text recognition data representing textual character 19
US9087260B1 patent Systems and methods for quantizing a local descriptor in Video fingerprinting applications are provided. In one or more embodiments, local features of a video are extracted and 17
US9087337B2 patent Among other disclosed Subject matter, a computer-imple 15
US9092528B1 patent In general, one aspect of the Subject matter described can be 13
US9098590B2 patent tent it dverti t tent. i content 1 lem, e.g., an 1con or adVerusement content, 1S 7
US9098599B1 patent Methods, systems, and apparatus, including computer pro gram products, for presenting search query Suggestions. In an aspect, content of a resource that is determined to be respon sive to a 18
US9098710B2 patent According to one general aspect, a computer-implemented method for implementing default security features for web applications and browser extensions includes receiving a request to include 13
US9100205B1 patent Machine-implemented methods for validating a web site ana lytics configuration are provided. In one aspect, a method includes receiving, with a low latency web site traffic analyt ics and mo 17
US9100438B2 patent Example methods and apparatus are disclosed for maintain ing a shared identity profile. An example method includes receiving, at a first online service provider, a plurality of profile infor 18
US9104982B2 patent the unintentional selection when a difference between a time 20
US9110933B1 patent A computer system having memory and one or more proces sors running an untrusted internal process determines whether the first interaction meets a first trigger condition and when the first 6
US9111534B1 patent Implementations related to system and techniques for provid ing audio news reports are discussed. A computer-imple mented method includes identifying, with a computer system, one or more new 11
US9113076B2 patent A system and method for automatically changing the opera tion of a mobile device in response to a presence of informa tion is described. In some examples, the system determines an informatio 11
US9116890B2 patent A system for processing text captured from rendered docu ments is described. The system receives a sequence of one or more words optically or acoustically captured from a ren dered document 13
US9116921B2 patent (63) Continuation of application No. 13/617,976, filed on Sep. 14, 2012, now Pat. No. 8,843,478, which is a continuation of application No. 12/876,077, filed on Sep. 3, 2010, now Pat. No. 8, 12
US9117072B2 patent A method may include, in a computing device including a processor, memory, an operating system, and at least one installed application, detecting an attempted exploitation of at least one kn 6
US9118542B2 patent Examples to determine media impressions are disclosed. An example method includes detecting a cookie identifier estab lished by a database proprietor at a computing device, deter mining an i 41
US9129012B2 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for providing live search Suggestions. In one aspect, a method includes obtaining a sugges 14
US9134978B1 patent 16
US9135345B1 patent Methods, and systems, including computer programs encoded on computer-readable media, for managing content associated with a content campaign of a content provider are disclosed herein. In o 16
US9135674B1 patent A method and system generates and compares fingerprints for videos in a video library. The video fingerprints provide a compact representation of the temporal locations of discon tinuities i
US9141964B1 patent toli R is suggested SES S. A selec ronic ydocument based on nest concept. 51
US9143638B2 patent A portable device having scanning, imaging or other data capture capability is described. In some cases, the portable device can indicate to the user when enough information has been capture 19
US9143840B2 patent Systems and methods for evaluating online videos. One method includes receiving a URL: determining a URL type: detecting whether the URL includes one or more videos: determining at least one 16
US9147200B2 patent (52) U.S. Cl. CPC ............ G06O 30/0251 (2013.01); H04L 29/06 (2013.01); H04L 29/08072 (2013.01) (58) Field of Classification Search CPC .......................... H04L 29/06; H04L 29/0 10
US9148283B1 patent An encrypted resource is stored in association with an access controllist. A request to retrieve the resource is received. The wrapped key and the authentication credentials are sent, from t 11
US9148429B2 patent Field of Classification Search Techniques are shown for providing third-party applications access to user resources based on user actions and processes that provide the third-party applicat 15
US9152634B1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for enhancing selecting relevant and diverse advertisements. In one aspect, a method inclu 18
US9152713B1 patent A media stream, Such as a news broadcast, is Supplemented with documents that are relevant to the media stream. The 18
US9152718B2 patent Advertisers are permitted to put targeted ads on page on the web (or some other document of any media type). The present invention may do so by (i) obtaining content that includes available 16
US9152977B2 patent Systems and methods for detecting instances of click fraud 8
US9153166B2 patent A methodon an electronic device is described. A touchscreen 18
US9154306B2 patent Systems and methods are disclosed for privacy-preserving flexible user-selected anonymous and pseudonymous access at a relying party (RP), mediated by an identity provider (IdP). Anonymous a 39
US9154502B2 patent A hosted storage service stores a virtual data object that corresponds to data. The virtual data object includes metadata that enables access to the data in a delegated storage service but d 13
US9158794B2 patent A system and method for presentation of media related to a context. A request is received over a network from a request ing device for media related to a context, wherein the request compris 2
US9158974B1 patent A computer system processes a video stream to detect a start
US9160764B2 patent Systems and methods for gathering, classifying, and evaluat ing real time security intelligence data concerning security threats presented by an IP address, and reporting in real time the de 9
US9164702B1 patent A distributed cache system including a data storage portion, a data control portion, and a cache logic portion in communi cation with the data storage and data control portions. The data sto 27
US9171088B2 patent A product search engine uses web-crawling software to index textual webpage content from multiple internet sources. The product data obtained from the web-crawling process is then granulized 30
US9171149B2 patent Methods and systems are disclosed for implementing a secure application execution environment using Derived User Accounts (SAE DUA) for Internet content. Content is
US9171585B2 patent A memory circuit system and method are provided in the context of various embodiments. In one embodiment, an
US9172730B2 patent descriptions of the identified people and of the time-associ 9
US9176986B2 patent A server system receives a visual query from a client system distinct from the server system, performs optical character recognition (OCR) on the visual query to produce text recog nition da 24
US9177329B2 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for retarget ing content in a search environment. In one aspect, a method includes receivi 17
US9177350B1 patent Systems and methods for facilitating video fingerprinting are 29
US9182903B2 patent A method on an electronic device is described. A set of 20
US9183224B2 patent A server system receives a visual query from a client system. The visual query is an image containing text such as a picture of a document. At the receiving server or another server, optical 21
US9183226B2 patent An image classification system trains an image classification model to classify images relative to text appearing with the images. Training images are iteratively selected and classified by 13
US9183460B2 patent Methods, systems and apparatus for identifying modified images based on visual dissimilarity to a first image. In an aspect, a method includes determining, for each of a first image and a se 12
US9183567B2 patent -0 A method and system for providing the centralized collection of click-through traffic information. The method includes receiving a DNS query for a domain name at a third party auditing se 10
US9185016B2 patent Systems, methods and apparatus for analyzing Internet traf fic. In an aspect, a method receives at a server from a client device a report request for a report related to web site traffic; in 13
US9191385B2 patent Field of Classification Search CPC .......... G06F 21/552; G06F 2221/2117: G06F
US9195969B2 patent - - - - (2012.01) Methods and systems of presenting a quick list of contacts to 36
US9195997B2 patent Systems, methods, and computer-readable storage media that may be used to generate representative sample images for content campaigns are provided. One method includes iden tifying a resourc 19
US9201955B1 patent Methods, systems, and apparatus for identifying and using unambiguous terms are described. In one implementation, a method for identifying unambiguous terms includes access ing textual conte 12
US9203905B1 patent A method for sessionization of visitor activity includes 11
US9208171B1 patent Aspects of the disclosure relate generally to systems and methods for geographically locating images. For example, images from different sources may be associated with differ ent types of lo 20
US9208177B2 patent A facial recognition search system identifies one or more likely names (or other personal identifiers) corresponding to the facial image(s) in a query as follows. After receiving the visual 19
US9208229B2 patent (58) Field of Classification Search CPC ......................... G06F 17/30864; G06F 17/278 25
US9208260B1 patent 1/2004 Sundaresan 17 Claims, 13 Drawing Sheets 17
US9208508B1 patent Field of Classification Search CPC .......... G06Q30/0241; G06Q 30/0251; G06Q 17
US9209973B2 patent At a hosted storage service, a resource and a request to store the resource are received. The request includes a location of an access control service. The access control service is sepa rat 19
US9210258B2 patent (57) In one implementation a computer-implemented method includes generating a group of telephone contacts for a first user, wherein the generating includes identifying a second user as a co 15
US9213754B1 patent (58) CPC Field of Classification Search GO6F 17/30386 GO6F 17/3O867: 19
US9213989B2 patent Systems and methods for media-oriented product catalog creation are disclosed herein. Media content displayed or otherwise selected by a content consumer can be identified. Accordingly, prod 20
US9215245B1 patent A virtual machine receives a URL or content based feature 8
US9218102B1 patent Collaborative editing of electronic documents in realtime is provided. A host serves a client code over a network to a plurality of clients that each employ a browser to run the client code. 14
US9219790B1 patent Dec. 27, 2012 where the second electronic device is associated with a user in 14
US9223868B2 patent Systems and methods for deriving and using an interaction profile are described. In one described method, a plurality of metrics indicating a level of satisfaction for search results is dete 13
US9223877B1 patent (57) An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are 17
US9223941B2 patent A method and/or system for using a URI whitelist may include receiving a request to approve an application for release in an application store. The request may comprise application data. The 13
US9224149B2 patent A computer-implemented method includes storing at a com puter server indicative data for a first web-accessible docu ment that is not associated with the computer server, receiv ing a reques 29
US9225741B1 patent MASTER DATABASE ' --0 U.S. Patent Ya 20
US9231935B1 patent A method and system for automatically Submitting login credentials as a background process for a user of a web service are provided. Login information corresponding to a login form of the we 9
US9231939B1 patent A system and method for integrating business tools in a Social networking environment. A proxy access module includes a Social network application, a business registration engine, an applica 9
US9231942B1 patent Systems, methods, and machine-readable media for selecting an authentication process are disclosed. A system is config 13
US9235899B1 patent (2013.01); G06K9/52 (2013.01); G06T 7004 20
US9239888B1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for determin ing word boundary likelihoods in potentially incomplete text. In one aspect, 16
US9239912B1 patent (51) Int. Cl. A method, apparatus, and manufacture for content protection 5
US9239929B1 patent A computer-implemented method and system of quarantin ing user location information receives from a user device user location information that includes personally identifiable user data and 10
US9239986B2 patent A system includes a computer(s) coupled to a data storage device(s) that stores a training data repository and a predictive model repository. The training data repository includes retained d 14
US9243913B1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for identify ing points-of-interest. In one aspect, a method includes deter mining a locat 16
US9244917B1 patent Techniques for generating layout may include: receiving data corresponding to images modules; determining that a set of 21
US9245279B2 patent Methods, systems, and apparatus, including computer pro 17
US9246923B1 patent (52) U.S. Cl. CPC ............ H04L 63/101 (2013.01); G06F2 I/554 16
US9251223B2 patent Many websites publish variants of their web pages based on language and region. However, when a user is directed toward the incorrect web page for the user's language preference, it there is 14
US9252963B2 patent An overlay protocol and system for allowing multicast rout ing in the Internetto be performed at the application level. The overlay protocol uses “native' Internet multicast and multi cast r 15
US9256892B2 patent selected advertisements with an advertisement environment 11
US9262742B2 patent Systems, methods, computer program products are provided for presenting content. An example computer implemented method includes identifying, by a data exchange engine executing on one or mo 18
US9263055B2 patent Systems and methods for generating and performing a three 13
US9268670B1 patent Systems and methods are described for generating a test executable used for testing an application locally on a host device. A user interface allows selection of particular test modules for 17
US9268818B1 patent which the user's recommendation should be attributed. 34
US9268852B2 patent Embodiments of the disclosed innovations provide systems and methods for locating data associated with rendered docu ments. Some embodiments support the use of a handheld document data captu 12
US9274774B2 patent (51) Int. Cl. G06F 9/445 (2006.01) H04L 29/08 (2006.01) (52) U.S. Cl. CPC G06F 8/61 (2013.01); H04L 67/02 (2013.01); H04L 67/34 (2013.01); G06F 8/65 (2013.01) (58) Field of Classification Se 35
US9275051B2 patent A system for interactive paper is described. Data fragments are captured at locations in a rendered document. A digital version of the document is optionally located. Markup data applied to 8
US9275143B2 patent Improved duplicate and near-duplicate detection techniques may assign a number of fingerprints to a given document by (i) extracting parts from the document, (ii) assigning the extracted par 38
US9275403B2 patent User commentary concerning a user experience is received and a user experience data card is generated for the user experience based, at least in part, upon the user commentary. The user expe 16
US9276914B2 patent - A computing device provides al indication that the comput 19
US9276923B1 patent CPC ....... G06F 21/31; G06F 21/55; G06F 21/606: 21
US9279685B1 patent GO9G 2.340/145 USPC ......... 701/425, 426, 432, 446, 208, 409, 411, 701/450, 454, 457, 459, 532, 428,431, 701/460; 340/995.1,995.11,995.14, 340/995.17,995.26,995.27,995.28; 348/113, 115, 1 14
US9280588B2 patent O Related U.S. Application Data (63) Continuation of application No. 13/118,970, filed on May 31, 2011, now Pat. No. 8,954,427. (60) Provisional application No. 61/380,613, filed on Sep. 7, 17
US9286397B1 patent (57) Example techniques for generating customized content may include the following operations: receiying a search query from a computing device associated with a user; performing a search o 4
US9286574B2 patent A computer-implemented method for layered training of machine-learning architectures includes receiving a plurality 16
US9288118B1 patent Systems and methods for setting cookies across applications 18
US9291359B2 patent Athermostat user interface for a network-connected thermo 18
US9299060B2 patent An example implementation includes processing message 19
US9305053B2 patent The Subject technology provides configurations for providing 16
US9305069B2 patent A method for uploading an object into a distributed Storage System is implemented at a computing device The computing device splits an object into one or more chunks and uploads the one or m 20
US9305105B2 patent dimensions are context sensitive. In this way, the aggregator 17
US9307514B1 patent In general, the Subject matter described in this specification is embodied in methods, systems, and program products for identifying a location of a mobile computing device. A first location 16
US9311414B2 patent The present disclosure relates to systems and methods for refining COIntent Select1On Criter1a to ac11tate COntent Selec 19
US9313294B2 patent Example methods and apparatus to de-duplicate impression information. An example method includes accessing a first set of cookies and a set of user identifiers, the cookies and user identifi 19
US9317470B1 patent Methods, systems, and articles of manufacture for caching are disclosed. These include incrementally reading a cache by, receiving a request from a client to retrieve an object from a cache; 15
US9323731B1 patent associated with the labels. 7/2005 Manber et al. 7/2007 Chen et al. 18
US9323784B2 patent CPC ................................ G06F 17/30253 (2013.01) (58) Field of Classification Search 18
US9323808B1 patent Methods, systems, an apparatus, and computer program products, for pre-caching query Suggestions. In one aspect, a method includes receiving from a client device a request for a search resou 14
US9324006B2 patent (52) U.S. Cl. CPC ................ G06K9/62 (2013.01); G06K9/6267 19
US9324094B1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for charac terizing effectiveness of online advertisements inserted into media streams bas 16
US9325717B1 patent A browser-based fetch of an external library may include a browser receiving a request from a web application to load an 15
US9325842B1 patent Field of Classification Search Systems and methods for associating a string with a content item. A phone number of a content item provider may be extracted from a content item. The content 10
US9330093B1 patent eter having a parameter value; generating website parameter p 9
US9336530B2 patent In one aspect, methods include receiving one or more first bids that have associated fixed prices, receiving one or more second bids that have dynamic prices that are adjusted at a 14
US9338007B1 patent A system for secure delegated authentication for applications may include one or more processors and a memory. The one or more processors perform operations including receiving a 18
US9338047B1 patent In one implementation, a computer-implemented method includes receiving information related to users of a Social network site and determining a graph for at least a portion of the Social net 19
US9342798B2 patent els. Field of Classification Search CPC .............................. G06F 15/18: G06K9/6262 17
US9342844B2 patent The subject matter of this specification can be embodied in, among other things, a method that receives at a server a first request to rebroadcast a first sponsored content item that was dis 19
US9348399B2 patent According to one general aspect, a method may include moni toring, by a computing device, a user's current behavior in regards to the computing device. The method may also include determinin 19
US9348846B2 patent A method and system for providing user-navigable search 14
US9348981B1 patent (2013.01) A system and method for generating user authentication chal lenges based on risk level is provided. A login request from a user is received. The login request includes identifying 19
US9349134B1 patent 30/0222 (2013.01); G06O 30/0277 (2013.01) (58) Field of Classification Search 10
US9351232B2 patent In embodiments of mesh network commissioning, a border router receives a petition from a commissioning device to become the commissioner for a mesh network, and commis 15
US9354900B2 patent (51) Int. Cl. G06F 3/048 (2013.01) G06F 9/44 (2006.01) G06F 9/455 (2006.01) (52) U.S. Cl. CPC .............. G06F 9/4443 (2013.01); G06F 9/455 17
US9355082B2 patent Various features for a computer operating system include mechanisms for operating where a single native application, in the form of a Web browser, exists for an operating system, and all oth 17
US9355177B2 patent Aug. 27, 2015 Systems and methods for scheduling documents for crawling are disclosed in which sitemap information is updated for a
US9355186B2 patent This specification describes technologies relating to launch ing applications from content items in webpages. In general, one aspect of the Subject matter described in this specification can 58
US9357063B1 patent A do not disturb (DND) mode for telephonic devices, in which the DND mode is automatically deactivated after a 14
US9357178B1 patent Described herein are techniques related to prediction of video 31
US9361011B1 patent 348.157 34 Claims, 91 Drawing Sheets (25 of 91 Drawing Sheet(s) Filed in Color)
US9361331B2 patent N sist Cuély S&arch -Reits Fred Sefyef 14
US9361606B2 patent A configuration system and method is disclosed that includes a unified and integrated configuration that is composed of a payment system, an advertising system, and an identity man agement s 35
US9367524B1 patent Apparatus and method for dynamic web page layout optimi Zation. In accordance with some embodiments, a plurality of different layouts are defined for a web page of a publisher. Each of the d 8
US9367857B2 patent The present invention provides a method of detecting fraudu lent clicks in an online environment to reduce fraudulent paid clicks for online advertisers. The method includes server side and
US9369483B2 patent G06F 7/30 H04L 29/06 G06F 2/55 H04L 2/24 18
US9369740B1 patent A system and method for providing web analytics for a cus tom media player is disclosed. The system comprises a com munication module, a request analysis module and a report ing module. The 13
US9372939B2 patent An Internet service is configured to provide information to a user of the service in ranked order according to demographic profile information about the user provided by the user. Such infor 4
US9374386B2 patent 22
US9374396B2 patent In one aspect, a system for providing a user interface includ ing recommended content in response to an endorsement input is described. The system includes a processor and a memory storing i 16
US9380011B2 patent G06F 3/0484 (2013.01) G6F 3/48 (2013.01) (52) U.S. Cl. CPC ............ H04L 51/04 (2013.01); G06F 3/04817 (2013.01); G06F 3/04842 (2013.01); H04L 5 1/16 (2013.01); H04L 5 1/34 (2013.01) (58 4
US9380333B2 patent Displaying art work or thumbnail images representative of movies, television (TV) programs/episodes and other media content is an appealing and often intuitive way of displaying available me 8
US9383899B2 patent A integrated content guide for multiple sources is provided with hyper-text type links to allow for the selection of various programs. The hyper-text links are provided for a transmitted and 37
US9386553B2 patent A method of securing a container includes inserting, into a seal device at a container, an electronic bolt; reading, by the
US9390139B1 patent Methods, systems, and apparatus, including computer pro 7
US9390143B2 patent A computer-implemented method for processing query infor mation includes receiving prior queries followed by a current query, the prior and current queries being received within an activity 15
US9390144B2 patent A system may receive a request for comments associated with a particular document, identify a comment associated with the particular document, generate an objective score for the comment tha 18
US9397990B1 patent A method of controlling the sharing of data between entities that are in electronic communication with each other may 26
US9398052B2 patent Systems and methods modifying a presentation of media content in response to a detected violation are provided. In particular, media content such as a media stream broadcasted by a user to o 12
US9400824B2 patent 6/2007 Koren ............... GO6F 17,308.93 4
US9401965B2 patent Methods, systems, and computer program products are pro vided for tracking user interactions with interfaces and deter mining Social data. One example method includes receiving from an entit 23
US9405772B2 patent A server system receives a visual query and information about the current location of the querying device. The server system sends the query and location information to a visual query search 17
US9411889B2 patent Document identification tags are assigned to documents to be added to a collection of documents. Based on query-indepen dent information about a new document, a document identi fication tag 3
US9419917B2 patent The present disclosure is directed to a monitoring system for automatically inferring, without human modelling input or information regarding actual physical network connectivity, a service 15
US9419982B2 patent An image of a second user is captured by a camera of a computing device currently providing access to a first set of resources to a first user. In response to identifying an account of the f 12
US9420351B2 patent A computer-implemented method for pre-fetching online content items is provided. The method uses a first computing device including a processor in communication with an out put device and a 29
US9420352B2 patent HO4H 60/33 (2008.01) and cause an audio stream associated with the audio informa 12
US9420353B1 patent A video hosting web site receives uploaded video content and processes the video to determine ad Surfaces. The ad Surfaces comprise spatio-temporal regions of the video suitable for placemen 17
US9424340B1 patent A system may identify a set of first documents associated with an organization, and identify clusters to which the first documents belong. Each of a number of the identified clusters may inc 33
US9425971B1 patent Communications between entities who may share common interests. For entities determined to be sharing common inter ests (e.g., searching using the same terms or topics, browsing a page, a si 15
US9430719B2 patent An embodiment provides for enabling retrieval of a collec 20
US9432255B1 patent Aspects and implementations of the present disclosure are directed to methods and systems for a network tolerant to a network device that is temporarily absent from the control plane. In one 19
US9436425B2 patent Techniques for identifying groups of features in an online geographic view of a real property and replacing and/or augmenting the groups of features with advertisement infor mation are descr 7
US9436747B1 patent Methods, systems, and apparatus, including computer pro gram products, for generating synthetic queries using seed queries and structural similarity between documents are described. In one a 11
US9436781B2 patent A set of ordered predicted completion strings including strings of ideographs are presented to a user as the user enters text in a text entry box (e.g., a browser or a toolbar). The user ent 16
US9438956B2 patent May 6, 2013, now Pat No. 9,137.552, which is a 22
US9442905B1 patent Provided is a process of identifying a name and boundary of a neighborhood based on web documents, the process including: extracting, via one or more processors, an n-gram appearing in a plu 2
US9442989B1 patent In general, the Subject matter described in this specification can be embodied in methods, systems, and program prod ucts. A score for each of a plurality of authors of posts submitted to a 19
US9443014B2 patent Methods, systems, and apparatus, including computer pro gram products, for applying custom web page themes. In one aspect, a method includes receiving a request for search results, where the 9
US9444631B2 patent Compact certificate formats that may be used in a fabric or network between devices. The compact format includes a serial number field tagged with a tag of 1, a signature algorithm field tag 19
US9444772B2 patent aSWC. 18 Claims, 7 Drawing Sheets US 9,444,772 B2 Page 2 Bechar-Israeli. From <Bonehead> to <cLoNehEAdd: Nicknames, 13
US9448992B2 patent Systems and methods provide natural language search 20
US9449053B2 patent In some examples, systems and techniques can determine a respective visit likelihood for each respective destination of a plurality of destinations based at least in part on a respective dis 10
US9449229B1 patent Field of Classification Search None event candidate based on the received motion features. 29
US9451308B1 patent 1/2003 Levy et al. 3/2005 Rhoads et al. 3, 2007 Bilobrow 10/2007 Brunk et al. 2/2008. Witteman et al. 3/2008. Witteman et al. 10, 2008 Beletski et al. 13
US9454600B2 patent Methods, systems and apparatus for refining image rel evance models. In general, one aspect includes receiving a trained image relevance model that generates relevance measures of content fe 10
US9454764B2 patent A system for processing text captured from rendered docu ments is described. The system receives a sequence of one or more words optically or acoustically captured from a rendered document b 28
US9460159B1 patent A modul be included with Th dul U AR ed" y a As R O e may be configured. Such unal une module perTorms a number of tasks at a first rate via a timer when the module is visible 20
US9460209B1 patent In general, the Subject matter described in this specification 20
US9460230B1 patent A method and system for the dynamic extension (e.g. Subclassing) of objects to enable visual styling of on-screen elements is disclosed herein. The present invention allows designers and dev 9
US9460346B2 patent A device for capturing rendered text is described. The device incorporates one or more visual sensors that receive visual information as a part of capturing rendered text. The visual sensors 15
US9460449B2 patent Methods, systems, and apparatus, including computer pro 2
US9461876B2 patent The invention provides a system and method for providing ttX-based categorization services and a categorized com monplace of shared information. Currency of the contents is improved by a pro
US9462083B1 patent (57) The present disclosure is directed generally to systems and methods for the server side matching of web analytics and content viewing. According to the methods and systems 17
US9465390B2 patent control system may identify a collaborative operation to be 16
US9465822B2 patent 21 Claims, 33 Drawing Sheets 9, 1997 Volk et al. 18
US9466077B2 patent a first user of a social network of users. The method can also 13
US9473441B2 patent An embodiment, by way of non-limiting example, com prises an e-mail method including creating an e-mail having discretionary functionality and sending the e-mail. Another embodiment, by way 5
US9473825B2 patent 7 Claims, 19 Drawing Sheets ------------------ 7
US9478042B1 patent and transmitting content presentation data that causes a user device to present, at a display and over a first time period, 17
US9479615B1 patent Systems and methods for providing interstitial content are 17
US9489454B1 patent A content hosting service automatically creates a playlist of embedded content items based on the content items embed 12
US9489580B2 patent A computing system obtains a respective motion vector for each of a series of motion event candidates in real-time as said each motion event candidate is detected in a live video
US9489682B2 patent Techniques for affecting display of content may include receiving a request for content to Supplement a response to an input initiated by a first user; outputting first content in response t 14
US9489745B1 patent A process recomputes Zones for a scene. The process is performed at a computing device having one or more processors and memory. The memory stores one or more programs configured for executi 19
US9491517B2 patent A broadcast audience interaction and feedback system may discover and activate a recording function of a portable 21
US9491525B2 patent A computer-implemented method includes identifying a computer-based portable program module, automatically altering code in the portable program module to permit display of the module on a t 14
US9495456B2 patent A server device is configured to receive criteria that indicate when a microsite is to be provided to a user device. The user device is configured to obtain sensor data and user profile data
US9501499B2 patent Systems and methods for creating image-based content 15
US9501510B1 patent ssistant Examiner – I rang Doan (74) Attorney, Agent, or Firm — Fenwick & West LLP 10
US9507826B1 patent that real time search results should be included in a user 21
US9507830B2 patent A system stores a table mapping users to attributes, and stores a second table mapping the users to products associ ated with a source domain. The system determines a set of top scoring prod 18
US9507954B2 patent Digital images are monitored by enabling access to a digital image, receiving a notification associated with the digital image from a first user, and regulating access of the first user to t 9
US9509798B1 patent An internet-based content platform that includes subscrib able channels is provided. The internet-based content plat 24
US9514111B1 patent (2006.01) ( .. . . .. (57) Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for provid 16
US9514194B1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for deter mining duration performance of websites. In one aspect, a method includes, for e 11
US9514446B1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer-readable storage medium, and including a method for selecting content. The method com prises anonymously l 14
US9516151B2 patent A wireless communicator with direct USB connection,
US9521205B1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for analyZ ing changes in web analytics metrics. In one aspect, a method includes identify 13
US9529852B1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for selecting a template for a content item. In one aspect, a method includes receiving a 11
US9530099B1 patent A method and System for improving access to network content are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by prerendering the 14
US9531649B2 patent May 26. 2010, now Pat. No. 8,433,764. In general, the Subject matter described in this specification 15
US9532004B1 patent Implementations relate to providing animated user identifi ers. In some implementations, a computer-executed method includes determining that a video call over a communication network is con 17
US9532161B2 patent A wireless end-user device has WWAN and WLAN
US9536066B2 patent Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for provid ing access to content of a web-based collection, which includes receiving conten 15
US9542770B1 patent v. Reverse Faces i?iaray Olies. Facts.--- Astratically 17
US9542927B2 patent 7, 1992 Tsuboka 4, 1994 Tsuboka 33 Claims, 13 Drawing Sheets 31
US9544359B1 patent Field of Classification Search CPC ...... H04L 51/04; H04L 12/581; H04L 51/043; 19
US9552437B1 patent A user data-driven method and system for generating posi tion recommendations for content links on a web page is disclosed. The method and system collect user activity data associated with a 4
US9553835B2 patent A computer-implemented method can include accessing a micro-blog to retrieve a real-time copy of the micro-blog thread and delivering the real-time copy of the micro-blog thread for display 10
US9553918B1 patent A stateful or stateless cookie operations server machine can provide real-time, actionable, user-specific tracking abilities in the collection of impressions and user interactions with a com 16
US9553934B2 patent Systems and methods for setting cookies across applications 1
US9553947B2 patent A system, method and various user interfaces provide an embedded web-based video player for navigating video playlists and playing video content. A website publisher can create and store a v 35
US9554064B2 patent A camera system includes memory, a lens assembly to direct light from a scene onto an image sensing element, an image sensing element configured to receive light from the scene via the lens 11
US9560400B2 patent channel. The paid channel is one of a plurality of channels 7
US9563489B2 patent Systems and methods embedding a guest module within an embedder module are disclosed. According to Some aspects, an embedder module is executed at a computer. A request to access a guest mod 16
US9563692B1 patent In general, one aspect of the Subject matter described can be embodied in a method that includes, obtaining a plurality of search results responsive to an initial search query, the search re 11
US9563776B2 patent Intrusion features of a landing page associated with spon sored content are identified. A feature score for the landing page based on the identified intrusion features is generated, and if t 13
US9564025B1 patent Methods and Systems for determining a user state for a member of a social network are described. According to one embodiment, a method comprising receiving in a network of 5
US9568201B2 patent A control system may include a thermostat device and boiler control device. The thermostat device may be configured to receive electrical power from second wiring terminals and provide contr 17
US9581342B2 patent A thermostat stand for a thermostat device may include a base and a mounting fixture configured to receive a ther mostat device. The thermostat stand may additionally include an opening conf 19
US9584543B2 patent H04L 63/168 (2013.01); H04L 63/1408 information back to a financial institution client without 20
US9590976B2 patent H04L 12/24 (2006.01) (57) H04L 29/06 H04L 2/28 HO47 (2/04 HO4W 12/06 HO4W 84/12 15
US9594474B2 patent 20 Claims, 7 Drawing Sheets Clients & (57) 2
US9594732B2 patent Systems, methods performed by data processing apparatus 35
US9595045B2 patent A technique is provided to determine whether a region within a web page is viewable to a user through a browser window. Often, browsers will only show part of a web page at given time, creat 18
US9595296B2 patent Multi-stage production pipeline system that may be utilized in conjunction with a motion picture project management system. The multi-stage production pipeline system includes a computer and
US9600645B2 patent Related U.S. Application Data (63) Continuation-in-part of application No. 14/489,162, filed on Sep. 17, 2014, which is a continuation-in-part (Continued)
US9600648B2 patent Methods and apparatuses for controlling access to computer systems and for annotating media files. One embodiment includes a method including generating a challenge to a user, wherein the ch 19
US9600726B2 patent This application discloses a method of provisioning an electronic device. The electronic device proactively broad casts an advertising packet that includes a device identifier 3
US9600836B2 patent Merchants create ecommerce-enabled ad units advertising items offered by the merchants. The ad units contain func tionality enabling customers to purchase the items by inter acting with the 18
US9602369B2 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for Support dependent post delivery. In one aspect, a method included generating transmiss 20
US9606716B2 patent 25 Claims, 12 Drawing Sheets Aerica US 9,606.716 B2 Page 2 (56) 23
US9607317B2 patent A system and related methods suggest content based on user input and another metric. In one implementation, web-sites are suggested to advertisers in response to keyword input and by factori 18
US9609462B2 patent Aboiler control device may include a housing and a wireless communication module for receiving coded control signals from the thermostat device. The boiler control device may also include bo 21
US9612032B2 patent A user-friendly programmable thermostat is described that includes a circular body having a large central display Surrounded by a ring that can be rotated an pressed inward by a user so as t 14
US9619220B2 patent CPC ........... G06F 8/61 (2013.01); G06O 30/0631 20
US9626841B2 patent Related U.S. Application Data (63) Continuation-in-part of application No. 14/489,162, filed on Sep. 17, 2014, which is a continuation-in-part (Continued)
US9626849B2 patent motion satisfies threshold criteria. 23 Claims, 61 Drawing Sheets 3
US9633013B2 patent A system for processing text captured from rendered docu ments is described. The system receives a sequence of one or more words optically or acoustically captured from a rendered document b 18
US9633116B2 patent (57) Methods and systems for improving user search experience with a search engine by providing a way for associated users to create and share personalized lists of local search results and/ 73
US9633364B2 patent (51) Int. Cl. G06O 30/00 (2012.01) G06O 30/02 (2012.01) (52) U.S. Cl CPC O G06O 30/0241 (2013.01); G06O 30/0248 7
US9635536B2 patent Methods and devices may be used to remotely hushing alarms by receiving an indication of an alarm event occur ring at a remote device and presenting a visual indicator of the alarm event inc 13
US9639579B2 patent A system receives a search query from a user and searches a group of repositories, based on the search query, to identify, for each of the repositories, a set of search results. The system a 16
US9640055B2 patent Y Related U.S. Application Data This patent specification relates to apparatus, systems, meth ods, and related computer program products for providing
US9640061B1 patent Embodiments of the present disclosure provide methods and systems for enabling remote alarm hushing with acoustic presence verification. Acoustic presence verification is used to assure that 4
US9641641B1 patent 63/0442: HO4L 9/0844; HO4L 9/3247; H04L 63/0869; H04L 63/06; H04L 9/083: 11
US9645980B1 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium, for verifying the ability of a processing system to crawl and index a native application a 15
US9646063B1 patent In some implementations, a method includes receiving a search query, at an information provider, from a mobile device; generating a plurality of search results that are responsive to the sea 20
US9652912B2 patent Related U.S. Application Data Continuation-in-part of application No. 14/489,162, (63) filed on Sep. 17, 2014, which is a continuation-in-part (Continued)
US9659097B1 patent In general, one aspect described can be embodied in a method for determining a classification for a query. The method can include receiving a request to determine whether to assign a classif 13
US9661093B2 patent Methods, systems, and instructions for remotely controlling devices using device control profiles are described herein. The device control profile may include resetting configura tion data i 18
US9665733B1 patent CPC .......... G06F 21/6218 (2013.01); not 8. 10
US9667704B1 patent 9/2003 Deen ....................... HO4L 29/06 TO9,203
US9672355B2 patent that allows mobile subscribers, and others, to submit mobile 40
US9672427B2 patent The various embodiments described herein include methods, 7
US9678989B2 patent of (i) a second information item identifying a signature value of an object in the image content, or (ii) identification of a recognized object in the image content. 19
US9679056B2 patent (2006.01) CPC .............................. G06F 7/3864 (2013.01) 15
US9679454B2 patent A camera device communicates using a first transceiver configured to transmit and receive, over a first communica tion protocols, signals for configuring the camera device. Furthermore, the 13
US9680959B2 patent This technology may generate recommendations of relevant content, based on determining intersections among one or 30
US9684432B2 patent Systems and methods are provided for adding and display O 10
US9690768B2 patent A system and method is provided for managing and dis playing annotations in online hosted videos. To determine related annotations associated with a video, a plurality of 19
US9692787B1 patent A system includes a processor configured to execute a web browser in a first browser execution process initiated by an operating system of the system. The system includes a 12
US9692843B1 patent A method executes at a server system with one or more processors and memory. The server receives demographic information for a plurality of household members. The demographic information inc 16
US9697205B2 patent Additional documents are automatically located that are relevant to an original document, Such as a document being read by a user, and also potentially relevant to personal information of th 12
US9703886B2 patent A system and method for formatting an electronic document. Format preference information related to the format of a user 18
US9706253B1 patent A system and method for generating video funnel analytics is disclosed. The system includes a processor, a configurable goal module, a configurable funnel module, a communica tion module and 19
US9710549B2 patent Systems and methods for normalizing entities via name normalization are disclosed. In some implementations, a computer-implemented method of identifying duplicate objects in a plurality of o 1
US9711036B2 patent Y Related U.S. Application Data This patent specification relates to apparatus, systems, meth ods, and related computer program products for providing
US9712558B2 patent Devices, systems, and methods of detecting user identity, differentiating between users of a computerized service, and detecting a cyber-attacker. An end-user device (a desktop computer, a l 18
US9712587B1 patent manner via which the user interacts with or reacts to the 23
US9712628B2 patent US 9,712.628 B2 Page 2 (56) References Cited U.S. PATENT DOCUMENTS 29
US9720889B1 patent Systems and methods for checking for redirection of a content item are provided. A first web page identified by a first uniform resource locator (URL), the first web page comprising a conten 14
US9721193B2 patent Character recognition is described. In one embodiment, it may use matched sequences rather than character shape to determine a computer-legible result. 16
US9722660B1 patent In general, the Subject matter described in this specification can be embodied in methods, systems, and program products for identifying data that is designated for wireless transmis sion to 15
US9734460B1 patent (57 ) (22 ) Filed : Methods, systems, and apparatus, including computer pro 21
US9734518B2 patent (57) Example techniques for generating customized contentmay 9
US9736503B1 patent The timing for displaying a mid -roll advertisement during a 20
US9740756B1 patent (57) (21) Appl. No.: 15 /343, 898 ( 22 ) Filed : Nov. 4, 2016 11
US9740780B1 patent (57) A computer- implemented method for processing query 7
US9747322B2 patent A distributed storage system has multiple instances. There is 12
US9754040B2 patent 1/ 1993 Dykstal et al . 42 Claims, 24 Drawing Sheets 39
US9756005B2 patent (57) notification data and a graphical indicator that indicates the content from the first and second notification data are 14
US9756091B1 patent (57 ) Implementations relate to providing selectable content items 18
US9760547B1 patent (57) Related U .S . Application Data (62 ) Division of application No . 12 /333 , 171, filed on Dec . 15
US9760803B2 patent (57) Nov. 8, 2013 (65) Sep . 12 , 2017 19
US9760938B2 patent (63 ) Continuation of application No. 12 /902,081, filed on 20
US9767162B2 patent A computerized method , system for, and computer-readable 21
US9767200B1 patent entries, wherein the entries comprise : one or more query 18
US9767202B2 patent A system and method for linking content files is disclosed . 16
US9767478B2 patent A system determines an extent to which advertisements are 19
US9769035B2 patent (57 ) Systems and methods for scoring a domain including ana 16
US9773167B2 patent (57 ) A device for capturing rendered text is described . The device 17
US9774594B2 patent (21) Appl. No.: 15 / 133,509 ( 22 ) Filed : Apr. 20, 2016 Prior Publication Data (65 ) US 2016 /0234203 A1 Aug. 11 , 2016 16
US9774676B2 patent (57) A system , computer-readable storage medium storing at 9
US9778819B2 patent (57) A system and method for generating and providing user interfaces for interacting with a stream of content are dis closed. A system having one or more processors and a memory is configu 18
US9779159B2 patent Methods, systems, and apparatus, including computer pro grams encoded on a computer -readable storagemedium and a method for automatically providing support solutions in response to user fee 7
US9781452B2 patent (57) Systems and methods for evaluating online videos. One method includes receiving a URL ; determining a URL type ; detecting whether the URL includes one or more videos ; determining at l 13
US9785696B1 patent Î @ Related U .S . Application Data (60 ) Provisional application No.61/887, 142, filed on Oct. 20
US9785980B2 patent (57) ( 2011. 01) (Continued ) (52) U .S . CI. 14
US9787626B2 patent (57) Related U . S . Application Data (60 ) Continuation of application No . 14 /102,373, filed on Dec. 10 , 2013 , which is a continuation of application (Continued ) (51) Int. Ci. G06F 15 19
US9788039B2 patent (57) Related U .S . Application Data (63 ) Continuation -in -part of application No. 14 /722, 003, filed on May 26 , 2015 . (Continued ) (51 ) Int. Ci. G06F 3 / 00 ( 2006 .01) GOOF 9 /44 (2 29
US9788159B2 patent (57) points of interest . The geofence management system deter 20
US9788179B1 patent (57) (52) U .S . CI. CPC ... ...... H04W 4 / 18 ( 2013 .01); G06F 17 / 30112 (2013 .01) ; G06F 1730247 ( 2013 .01); G06F 17 /30268 ( 2013 .01) ; G06K 9 / 00469 (2013 .01) (58 ) Field of Cla 18
US9791839B2 patent (57) Subject to any disclaimer, the term of this patent is extended or adjusted under 35 17
US9792304B1 patent (57) Methods, systems, and apparatus, including computer pro 17
US9792336B1 patent (57 ) Methods, systems, and apparatus , including computer pro grams encoded on a computer storage medium , for gener ating real-time search results . In one aspect, a method 18
US9794373B1 patent (57) (2006 . 01) For a segment of a route , a navigation data gathering system 1
US9794522B2 patent (57) municate over a plurality of different communication pro tocols . The camera assembly further includes a first antenna
US9800928B2 patent (57 ) U .S .C . 154 (b ) by 0 days . Methods and apparatus to utilize a minimum cross entropy 15
US9805006B1 patent (21) Appl. No.: 14 /229 ,392 (22) Filed : Mar. 28, 2014 7
US9805377B2 patent Methods, systems, and computer- readable media for deter tronic advertisements , on a client device screen comprise 7
US9805428B2 patent US 2017 /0018044 A1 Jan . 19 , 2017 Related U .S . Application Data (63 ) Continuation of application No. 13 /853 ,996 , filed on Mar . 29 , 2013 , now Pat. No. 9,483,495 . (51) Int. Ci. G06 13
US9811328B2 patent The disclosed implementations provide a seamless mecha 17
US9811728B2 patent (57) A system for processing data captured from rendered docu 16
US9811830B2 patent (57) A user conducts activities, such as researching a product online or visiting a store that sells the product. A user then utilizes a risk analysis system to receive and store user activi 12
US9817646B1 patent (57 ) (52) U . S . CI. CPC ... .......... G06F 8/61 (2013 .01) Field of Classification Search None See application file for complete search history . References Cited (56 ) U . S . PATENT 17
US9817805B1 patent (57) Systems and methods are disclosed for providing a summary 20
US9817886B2 patent An information retrieval system uses phrases to index , 18
US9817895B2 patent A system andmethod for associating videos with geographic 9
US9819999B2 patent (57 ) A computer-implemented method includes identifying a computer -based portable program module , automatically altering code in the portable program module to permit 12
US9824074B2 patent A system and method for controlling of rendering of content 26
US9824418B1 patent (57) A first code module is loaded into a secure runtime envi ronment that prevents the first code module from accessing 10
US9826008B1 patent Systems and methods embedding a guest module within an embedder module are disclosed . According to some aspects , 12
US9826017B1 patent (57) The disclosure relates to a system and method where a first user may submit untested or unverified code to a first server, which code may be accessed by a user via a browser. The first 19
US9827714B1 patent (57 ) According to at least one illustrative embodiment, a com 12
US9830357B2 patent (57 ) A method processes data records. The method partitions the 4
US9836536B2 patent Systems and methods for facilitating collaboration between video creators / publishers and users in need of video cre ations and/ or publication of videos are provided . A profile 19
US9837076B1 patent (57 ) ( 2013 .01) Methods and systems are provided for customizing an 14
US9838759B2 patent (57) A computer- implemented method includes : detecting whether a user is watching media content; after detecting 20
US9841939B2 patent ( 57 ) (22 ) Filed : Dec . 18 , 2014 (65) 19
US9846728B1 patent (57) In general , the subject matter described in this specification can be embodied in methods, systems, and program prod 12
US9846767B2 patent (57 ) (63) Continuation of application No . 13 /463 ,456 , filed on 18
US9846884B2 patent (57 ) A Click Conversion Score ( CCS) is a tool to provide a new 9
US9847008B2 patent A method for disseminating emergency notification content from an emergency originating source . The method com prising: delivering the emergency notification content from the emergency orig 19
US9848229B2 patent (57) This disclosure relates system (s ) and method (s ) for overlay 14
US9848239B2 patent The present disclosure describes techniques for projecting person -level viewership from household -level tuning 18
US9852156B2 patent A visual query is received from a client system , along with 13
US9852163B2 patent (57) 30 , 2013 Methods and apparatus to de- duplicate impression informa tion are disclosed . An example method to de - duplicate media impression information includes determining an over 19
US9852225B2 patent (57) Features thatmay be used to representrelevance information 13
US9852439B2 patent Systems and methods for measuring conversion probabili ties of a path types for an attribution model includes , identifying by a processor, paths taken by visitors to visit a 11
US9852452B2 patent Methods, systems, and apparatus, including computer pro 5
US9852544B2 patent (57) Methods and systems for providing a preloader animation for image viewers is provided . An example method includes receiving an image of an object, determining an edge gradient value fo 21
US9854315B1 patent (57) A broadcast audience interaction and feedback system may 18
US9858295B2 patent (57 ) Implementations generally relate to ranking and selecting 20
US9858348B1 patent (57) A system and method for presentation ofmedia related to a 12
US9858588B2 patent Methods and systems for providing for display attribution data associated with one or more events are disclosed . Processor identifies channels from paths including events 18
US9858590B1 patent (57) None See application file for complete search history . 59
US9864541B2 patent Provided are methods and systems for memory decompres 19
US9864735B1 patent (57 ) Systems and methods for editing content of a webpage are 19
US9864998B2 patent (57) CPC ........ GO6Q 30 /02 (2013 .01); G06Q 30 /0241 (2013.01); G06Q 30 /0264 ( 2013 .01); H04L 67/20 (2013 .01); H04L 67/306 (2013.01) 7
US9865005B1 patent Techniques formeasuring the visibility of video content are 13
US9865006B2 patent In general, a method for providing content to a user includes 12
US9866520B2 patent A method and apparatus for managing Internet content is disclosed . An apparatus that incorporates teachings of the present disclosure may include , for example , an Internet content manager 7
US9866901B1 patent (57) Jun . 1, 2016 Related U .S. Application Data 23
US9866903B2 patent (57) Systems and methods for capturing media content in accor 33
US9870577B1 patent Methods, systems, and apparatus include computer pro 20
US9870578B2 patent (57) Methods, systems, and apparatus, including computer pro 15
US9871577B2 patent (57) Nov . 30 , 2015 Prior Publication Data 15
US9872069B1 patent analytics is disclosed . The system includes a processor, a configurable goal module , a communication module and an 5
US9875287B1 patent (57 ) Methods , systems, and apparatus include computer pro grams encoded on a computer- readable storage medium , including a method for providing content. A request for content is received 18
US9875647B1 patent (57 ) A computer system detects a trigger event, which includes detecting an unverified user within the premises. A notifi 13
US9881236B2 patent (57) ( 2006 .01) A method includes identifying images associated with a 18
US9881301B2 patent (57) Methods, systems, and apparatus, including computer pro gramsencoded on a computer -readable storage medium , and including a method for conversion tracking. The method 14
US9881474B2 patent (57 ) This patent specification relates to apparatus, systems, meth
US9886161B2 patent (57) Acomputer system processes a video stream to detect a start of a first motion event candidate in the video stream , and in response to detecting the start of the first motion event cand
US9886620B2 patent A process estimates height and tilt of a camera having an 8
US9891696B2 patent In one general aspect, a method can include determining that termined time, placing the computing device in a first power mode, detecting input from at least one sensor included in the compu 18
US9892469B2 patent (57 ) Prior Publication Data US 2013/0091441 A1 Apr. 11, 2013 9
US9894420B2 patent (57 ) (65) Prior Publication Data US 2016 /0373827 A1 Dec . 22, 2016 Related U . S . Application Data (63 ) Continuation of application No. 14 / 969,793, filed on Dec . 15 , 2015 , now Pat 15
US9898554B2 patent (57) Methods, systems, and apparatus, including computer pro grams encoded on a computer storage medium , for identi fying implicit question queries . In one aspect, a method includes receiv 10
US9898755B2 patent The present invention provides improved techniques that can be used to verify illegitimate non -human users that are accessing content. For example, a method of verifying a 13
US9900358B1 patent A system and method for generating a stream of contentwith candidate content items associated with a likelihood of being 19
US9900395B2 patent (57 ) The disclosure herein concerns a method of estimating 15
US9900560B1 patent A process generates depth maps of a scene in the field of vision of a camera . The camera has a plurality of illumina tors, a lens assembly, an image sensing element, a processor, and memory 12
US9905122B2 patent (57) Systems and methods for controlling a climate control system of a smart-home environment that includes a plural ity of smart devices are provided . One method includes detecting, with a 24
US9911144B1 patent (57) A method of presenting information to a party through a
US9911318B2 patent (57) A method performed at a computer system includes: receiv 17
US9916293B2 patent (57) A computer readable medium , an electronic document or a 8
US9916328B1 patent (57) Systems and methods are provided for providing user assis 20
US9916366B1 patent (57) (52) CPC U .S . CI... . G06F 17 /3053 (2013.01); G06F 17/3064 Methods, systems, and apparatus, including computer pro gram products , for generating or using augmentation que (2013 .01 18
US9917904B1 patent (57 ) In general , the subject matter described in this specification 17
US9921853B2 patent (57) Various features for a computer operating system include mechanisms for operating where a single native application , 19
US9922334B1 patent (57) Methods and systems for providing an advertisement based 11
US9923589B2 patent (57 ) A communications apparatus includes a first transceiver, a 9
US9928308B1 patent Methods, systems, and apparatus, including computer pro 12
US9930096B2 patent In general, the subject matter described in this specification can be embodied in methods, systems and program products . A server system receives from a plurality of computing 19
US9933938B1 patent (57) The subject matter of this specification can be implemented 20
US9934495B2 patent (57) A networked electronic coupon management system is dis 36
US9934516B1 patent A system and method for communicating information relat ing to a network resource . A server computer and a client
US9940481B2 patent (57 ) Methods, systems, and apparatus, including computer pro grams encoded on a computer - readable storage medium , and including a method for managing privacy rights of a user related to 19
US9940523B2 patent (57) A computing device with processor(s) and memory has a
US9942335B2 patent (57) Systemsand methods are provided for including information 16
US9945686B2 patent (57 ) A computer-implemented method of providing personalized 19
US9946695B2 patent (57) A computerized method for automatically generating dis 14
US9946783B1 patent A method and system for classifying documents is provided . A set of document classifiers is generated by applying a 11
US9947057B2 patent (57) Prior Publication Data (65 ) * Apr. 17, 2018 14
US9952839B2 patent (57) The present application discloses systems, computer -read 12
US9953076B2 patent (57) Methods, systems, and apparatus, including computer pro 7
US9953514B2 patent (57) This patent specification relates to apparatus, systems, meth ods, and related computer program products for providing
US9959192B1 patent (57 ) Systems and methods for providing a debugging interface for inserted elements in a resource are provided . Onemethod 21
US9959727B2 patent (57) This patentspecification relates to apparatus, systems,meth
US9960929B2 patent (57) This patentspecification relates to apparatus, systems,meth ods, and related computer program products for providing home security /smart home objectives. More particularly , this pate
US9965767B2 patent (57 ) In general, systems, components, methods, and techniques for gathering, recording, and development of accurate user demographics attributed to accesses by client systems of 27
US9967230B2 patent (57) (21 ) Appl. No.: 15 /015 ,983 The present disclosure is directed to allocating communica tion resources via information technology infrastructure . A 19
US9967728B2 patent Methods and systems for joining a wireless connection advertisement. The joining device connects to a commis 22
US9971839B1 patent Methods and systems for improving user search experience with a search engine by providing a way for associated users to personalize search queries and /or search results based on users ' in 17
US9973830B1 patent (57 ) Jan . 3, 2017 (51) Int . Ci. H04N 21/81 14
US9977892B2 patent Systems and methods of dynamically updating CAPTCHA challenges are provided . For instance, a request to access an 20
US9978238B2 patent This patent specification relates to apparatus, systems, meth ods, and related computer program products for providing home security / smart home objectives. More particularly , this patent
US9984130B2 patent (57 ) Implementations include a batch -optimized render and fetch 11
US9984159B1 patent Methods, systems, and apparatus, including computer pro 19
US9992537B2 patent (57) Methods and systems for tracking events associated with use of video content are disclosed . A method collects events associated with use of video content at a computing device . In res 17
US9996509B1 patent (57) A method includes, but is not limited to any combination of: determining a plurality of third - party content elements based in part on information associated with a request for third p 13
US9996691B1 patent (57) Systems and techniques are provided for the mining signals 23
WO2004079490A2 patent
WO2006116304A2 patent
WO2007027469A2 patent
WO2007090064A2 patent
WO2007117407A1 patent
WO2007130547A2 patent
WO2008030670A1 patent
WO2008033832A2 patent
WO2008064277A1 patent
WO2008151076A1 patent
WO2010088475A2 patent
WO2011011507A2 patent
WO2012040113A2 patent
WO2012162032A2 patent
WO2013130967A1 patent
WO2013151791A1 patent
WO2013169476A2 patent
WO2013173802A1 patent
WO2013173806A2 patent
WO2013184310A1 patent
WO2013192379A1 patent
WO2014004489A1 patent
WO2014062599A1 patent
WO2014062916A1 patent
WO2014070271A1 patent
WO2014077828A1 patent
WO2014081698A2 patent
WO2014137366A1 patent
WO2015005950A1 patent
WO2015061307A1 patent
WO2015187254A1 patent
WO2016044054A1 patent
WO2016044152A1 patent
WO2016156513A1 patent
WO2016200489A1 patent
WO2017007596A1 patent
WO2017048496A1 patent
WO2017123348A1 patent
WO2017132142A1 patent
WO2018217635A1 patent
WO2020019483A1 patent
WO2021053646A1 patent
WO2021053647A1 patent
WO2023069757A1 patent
WO2023154058A1 patent
WO2024030201A1 patent
WO2024124067A1 patent
WO2024191409A1 patent
WO2024205601A1 patent
WO2024220616A1 patent
WO2025023994A1 patent
WO2025106133A1 patent
CASE-CLOSING exhibit
CASE-CLOSING-ARGUMENT exhibit
CASE-COMPLAINT exhibit
CASE-GOOGLE-ORDER exhibit
CASE-OPENING exhibit
CASE-OPINION exhibit
CASE-PFJ-REVISED exhibit
CASE-POSTTRIAL-BRIEF exhibit
CASE-REBUTTAL-CLOSING exhibit
CASE-REMEDIES-NOTICE exhibit
CASE-REMEDY-RESPONSE exhibit
DEMO-AC exhibit
DEMO-AD exhibit
DEMO-AG exhibit
DEMO-B exhibit
DEMO-C exhibit
DEMO-F exhibit
DEMO-N exhibit
DEMO-Pa exhibit
DEMO-Ra exhibit
DEMO-Sa exhibit
DEMO-U exhibit
DEMO-X exhibit
DEPO-LIPKOVITZ exhibit
DEPO-OKELLEY exhibit
DEPO-ROWLEY exhibit
DTX0308 exhibit
DTX0312 exhibit
DTX0365 exhibit
DTX0498 exhibit
DTX0712 exhibit
DTX0813 exhibit
DTX1126 exhibit
DTX1165 exhibit
DTX1490 exhibit
DTX1514 exhibit
DTX1883 exhibit
DTX1887 exhibit
PTX0014 exhibit
PTX0015 exhibit
PTX0022 exhibit
PTX0032 exhibit
PTX0036 exhibit
PTX0041 exhibit
PTX0044 exhibit
PTX0046 exhibit
PTX0051 exhibit
PTX0056 exhibit
PTX0058 exhibit
PTX0059 exhibit
PTX0060 exhibit
PTX0066 exhibit
PTX0085 exhibit
PTX0088 exhibit
PTX0103 exhibit
PTX0110 exhibit
PTX0112 exhibit
PTX0113 exhibit
PTX0114 exhibit
PTX0116 exhibit
PTX0118 exhibit
PTX0124 exhibit
PTX0128 exhibit
PTX0132 exhibit
PTX0144 exhibit
PTX0174 exhibit
PTX0183 exhibit
PTX0188 exhibit
PTX0195 exhibit
PTX0198 exhibit
PTX0199 exhibit
PTX0208 exhibit
PTX0209 exhibit
PTX0234 exhibit
PTX0238 exhibit
PTX0239 exhibit
PTX0254 exhibit
PTX0264 exhibit
PTX0275 exhibit
PTX0278 exhibit
PTX0284 exhibit
PTX0285 exhibit
PTX0290 exhibit
PTX0298 exhibit
PTX0308 exhibit
PTX0317 exhibit
PTX0324 exhibit
PTX0326 exhibit
PTX0330 exhibit
PTX0333 exhibit
PTX0363 exhibit
PTX0367 exhibit
PTX0373 exhibit
PTX0401 exhibit
PTX0402 exhibit
PTX0403 exhibit
PTX0417 exhibit
PTX0421 exhibit
PTX0423 exhibit
PTX0426 exhibit
PTX0429 exhibit
PTX0432 exhibit
PTX0433 exhibit
PTX0438 exhibit
PTX0443 exhibit
PTX0444 exhibit
PTX0445 exhibit
PTX0452 exhibit
PTX0453 exhibit
PTX0460 exhibit
PTX0468 exhibit
PTX0469 exhibit
PTX0470 exhibit
PTX0478 exhibit
PTX0485 exhibit
PTX0499 exhibit
PTX0502 exhibit
PTX0507 exhibit
PTX0518 exhibit
PTX0520 exhibit
PTX0528 exhibit
PTX0533 exhibit
PTX0534 exhibit
PTX0536 exhibit
PTX0542 exhibit
PTX0545 exhibit
PTX0549 exhibit
PTX0551 exhibit
PTX0553 exhibit
PTX0555 exhibit
PTX0562 exhibit
PTX0572 exhibit
PTX0578 exhibit
PTX0579 exhibit
PTX0580 exhibit
PTX0587 exhibit
PTX0588 exhibit
PTX0604 exhibit
PTX0605 exhibit
PTX0609 exhibit
PTX0611 exhibit
PTX0612 exhibit
PTX0613 exhibit
PTX0618 exhibit
PTX0624 exhibit
PTX0625 exhibit
PTX0631 exhibit
PTX0639 exhibit
PTX0657 exhibit
PTX0686 exhibit
PTX0697 exhibit
PTX0698 exhibit
PTX0699 exhibit
PTX0705 exhibit
PTX0712 exhibit
PTX0715 exhibit
PTX0719 exhibit
PTX0734 exhibit
PTX0737 exhibit
PTX0748 exhibit
PTX0751 exhibit
PTX0754 exhibit
PTX0758 exhibit
PTX0759 exhibit
PTX0762 exhibit
PTX0763 exhibit
PTX0764 exhibit
PTX0767 exhibit
PTX0768 exhibit
PTX0784 exhibit
PTX0786 exhibit
PTX0792 exhibit
PTX0794 exhibit
PTX0797 exhibit
PTX0815 exhibit
PTX0816 exhibit
PTX0819 exhibit
PTX0832 exhibit
PTX0835 exhibit
PTX0847 exhibit
PTX0850 exhibit
PTX0851 exhibit
PTX0857 exhibit
PTX0858 exhibit
PTX0860 exhibit
PTX0864 exhibit
PTX0882 exhibit
PTX0884 exhibit
PTX0897 exhibit
PTX0904 exhibit
PTX0911 exhibit
PTX0925 exhibit
PTX0927 exhibit
PTX0929 exhibit
PTX0933 exhibit
PTX0939 exhibit
PTX0945 exhibit
PTX0946 exhibit
PTX0949 exhibit
PTX0953 exhibit
PTX0971 exhibit
PTX0978 exhibit
PTX0992 exhibit
PTX0993 exhibit
PTX0997 exhibit
PTX1014 exhibit
PTX1017 exhibit
PTX1021 exhibit
PTX1031 exhibit
PTX1033 exhibit
PTX1035 exhibit
PTX1040 exhibit
PTX1092 exhibit
PTX1093 exhibit
PTX1096 exhibit
PTX1099 exhibit
PTX1107 exhibit
PTX1108 exhibit
PTX1144 exhibit
PTX1231 exhibit
PTX1232 exhibit
PTX1235 exhibit
PTX1238A exhibit
PTX1242 exhibit
PTX1243A exhibit
PTX1258 exhibit
PTX1259 exhibit
PTX1261A exhibit
PTX1269A exhibit
PTX1278A exhibit
PTX1280A exhibit
PTX1292A exhibit
PTX1294A exhibit
PTX1302 exhibit
PTX1314 exhibit
PTX1333 exhibit
PTX1334 exhibit
PTX1335 exhibit
PTX1336 exhibit
PTX1362 exhibit
PTX1373 exhibit
PTX1385A exhibit
PTX1388A exhibit
PTX1389A exhibit
PTX1392 exhibit
PTX1393A exhibit
PTX1395A exhibit
PTX1403A exhibit
PTX1444A exhibit
PTX1466 exhibit
PTX1501 exhibit
PTX1507 exhibit
PTX1510 exhibit
PTX1517 exhibit
PTX1524 exhibit
PTX1536 exhibit
PTX1539 exhibit
PTX1540 exhibit
PTX1543 exhibit
PTX1545 exhibit
PTX1572 exhibit
PTX1577 exhibit
PTX1600 exhibit
PTX1621 exhibit
PTX1631 exhibit
PTX1633 exhibit
PTX1646 exhibit
PTX1650 exhibit
PTX1677 exhibit
PTX1709 exhibit
PTX1710 exhibit
PTX1717 exhibit
PTX1720 exhibit
PTX1728 exhibit
PTX1736 exhibit
PTX1777 exhibit
PTX1778 exhibit
PTX1779 exhibit
PTX1780 exhibit
PTX1781 exhibit
PTX1782 exhibit
PTX1808 exhibit
PTX1814 exhibit
PTX1818 exhibit
PTX1835 exhibit
PTX1853 exhibit Transcript of video exhibit PTX1853 (14 minutes). Timestamps in [mm:ss].
PTX1853-Video-Public exhibit
PTX1854 exhibit
PTX1857 exhibit
PTX1860 exhibit