Yahoo Patents

Yahoo! Inc. operates an Internet portal that provides communications services, including Yahoo Mail and Messenger, and sports, weather, finance and other digital news content to its users. The company also operates Flickr, the photo sharing website, and Tumblr, a social media and microblogging platform.

Yahoo Patents by Type
  • Yahoo Patents Granted: Yahoo patents that have been granted by the United States Patent and Trademark Office (USPTO).
  • Yahoo Patent Applications: Yahoo patent applications that are pending before the United States Patent and Trademark Office (USPTO).
  • Publication number: 20170344305
    Abstract: A storage device according to the present application includes a receiving unit and a control unit. The receiving unit receives a write request for writing a file with a specified directory name. The control unit writes the file in association with a directory of the specified directory name into a memory device, within a range up to an upper limit set for the number of files to be written in the memory device in association with each directory, in response to the write request received by the receiving unit.
    Type: Application
    Filed: March 2, 2017
    Publication date: November 30, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventor: Yasuharu GOTO
  • Publication number: 20170344534
    Abstract: Systems and methods of natural language processing in an environment with no existing corpus are disclosed. The method includes defining an input grammar specific to a chosen domain, the input grammar having a domain specific knowledge and general grammatical knowledge. Groups of tokens are identified within the input grammar having syntactic and semantic equivalence. The identified groups are assembled into hypernyms, wherein the hypernyms include a semantic output for each token in the hypernyms. A list of fields is then combined with the hypernyms for combination with the hypernyms. A corpus of possible combinations of hypernyms and fields is created. A data structure mapping each possible combination to a partial semantic output is generated and the data structure is saved for use in later processing.
    Type: Application
    Filed: May 31, 2016
    Publication date: November 30, 2017
    Applicant: Yahoo Holdings, Inc.
    Inventors: Jonathan R. Scally, Richard Caneba, Nick Cassimatis
  • Patent number: 9830351
    Abstract: Systems and methods for generating and playing a sequence of media objects based on a mood gradient are also disclosed. A mood gradient is a sequence of items, in which each item is media object having known characteristics or a representative set of characteristics of a media object, that is created or used by a user for a specific purpose. Given a mood gradient, one or more new media objects are selected for each item in the mood gradient based on the characteristics associated with that item. In this way, a sequence of new media objects is created but the sequence exhibits a similar variation in media object characteristics. The mood gradient may be presented to a user or created via a display illustrating a three-dimensional space in which each dimension corresponds to a different characteristic. The mood gradient may be represented as a path through the three-dimensional space and icons representing media objects are located within the three-dimensional space based on their characteristics.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: November 28, 2017
    Assignee: Yahoo! Inc.
    Inventors: William White, Malcolm Slaney
  • Publication number: 20170339159
    Abstract: A registering apparatus disclosed herein includes a receiving unit and a registering unit. The receiving unit receives a registration request that is transmitted from a first terminal apparatus of which reliability has been verified on the basis of a predetermined rule and that is a request including certification indicating that a second terminal apparatus is trusted by the first terminal apparatus on the basis of a rule held in the first terminal apparatus. The registering unit registers the second terminal apparatus, when the receiving unit has received the registration request.
    Type: Application
    Filed: March 9, 2017
    Publication date: November 23, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventors: Hidehito GOMI, Teruhiko TERAOKA, Wataru OGAMI
  • Publication number: 20170337627
    Abstract: According to one aspect of an embodiment an information distribution apparatus includes an acquisition unit that, acquires a predetermined score stored in a storage device for a user corresponding to the client information terminal device; a selection unit that selects a data item to be incorporated as a. component into the data for digital screen display to be distributed to the client information terminal device in accordance with the score acauired by the acquisition unit; and a distribution unit that, after incorporating a component corresponding to the data selected by the selection unit into the data for digital screen display, distributes the resultant data for digital screen display to the client information terminal device that is a transmission source of the distribution request.
    Type: Application
    Filed: February 24, 2017
    Publication date: November 23, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventor: Tsutomu SANADA
  • Publication number: 20170330239
    Abstract: A signature matrix is used to test each online event for inclusion of a user in a pre-generated lookalike audience. Locality Sensitive Hashing is used to compile the signature matrix to dramatically reduce memory storage requirements and processing time for each received online event. A technique of producing incremental signature matrices between generation of the full signature matrix helps to enable near-real time performance in processing each received event to see if a user associated with that event should be added to one of the lookalike audiences pre-generated by advertiser.
    Type: Application
    Filed: May 13, 2016
    Publication date: November 16, 2017
    Applicant: Yahoo Holdings, Inc.
    Inventors: Haiyan Luo, Datong Chen, Zhen Xia, Shiyong Cheng, Yi Mao, Shu Zhang, Jiayi Wen, Xiaojiang Cheng, Herve Marcellini
  • Patent number: 9819765
    Abstract: Systems and methods to provide assistance for completion during user input. In one embodiment, a method includes automatically generating profiles for persons identified in messages, such as incoming and outgoing emails. When a user is typing an input, the profiles are used to identify suggestions for the completion of the user input.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: November 14, 2017
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Gregory Garland Thatcher, Joshua Robert Russell Jacobson, Frank J. Cort, Adam Michael Smith
  • Patent number: 9818132
    Abstract: An advertisement delivery management apparatus according to an embodiment includes an allocation unit and an advertisement delivery unit. The allocation unit selects delivery target users who have the user attribute designated by each of order requests and whose number corresponds to the number of deliveries designated by each of order requests, from a plurality of delivery target users predicted as future advertisement delivery destinations, and allocates the selected delivery target users to the order requests. The advertisement delivery unit selects the advertising information of the order request corresponding to a user attribute of a user of a user terminal on the basis of the allocation result of the allocation unit and transmits the selected advertising information to the user terminal.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: November 14, 2017
    Assignee: YAHOO JAPAN CORPORATION
    Inventors: Kazuhiko Shimura, Akira Tajima, Koji Tsukamoto, Hiroyuki Kato, Takenobu Dei
  • Patent number: 9811595
    Abstract: A web site receives, by a computer, a request from a user device to display a news item web page. The computer determines a time and date that the user previously visited the web site to view news items, identifies news items published after the determined time and date, dynamically generates a web page including at least a portion of the identified news items, and transmits the generated web page to the user device.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: November 7, 2017
    Assignee: YAHOO HOLDINGS, INC.
    Inventor: Pradheep Elango
  • Patent number: 9811841
    Abstract: A correction device includes a first acquisition unit configured to acquire an arrangement position of advertisement information within a predetermined page layout when the advertisement information arranged in the predetermined page layout is displayed on a display screen of a terminal and a click rate at the arrangement position. The correction device includes a second acquisition unit configured to acquire a specific position in the predetermined page layout displayed on the display screen and an attention degree index indicating a degree of attention of the specific position as compared to another position. The correction device includes a correction unit configured to correct a click rate of the advertisement information based on the attention degree index of the specific position corresponding to the arrangement position of the advertisement information.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: November 7, 2017
    Assignee: YAHOO JAPAN CORPORATION
    Inventor: Hiroki Shimora
  • Patent number: 9813870
    Abstract: System and method are directed towards determining an approximate location of a cell tower (CT), using at least implicit location information obtained from a plurality of mobile devices obtained while each mobile device user employs a location based application. Also obtained are CT identifiers associated with a cell tower each mobile device is currently employing. When a sufficient number of mobile devices provide implicit location information for a given CT identifier, an approximate location may be determined. Subsequently, when a mobile device provides a CT identifier for which an approximate location has been determined, the approximate location information may be used to assist the user of the mobile device. For example, the user might access a location based application and automatically have an approximate location of the user's mobile device be provided to the application transparent to the user.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: November 7, 2017
    Assignee: YAHOO HOLDINGS, INC.
    Inventor: Mor Naaman
  • Publication number: 20170316453
    Abstract: An information processing apparatus includes a determination unit that determines the degree of familiarity between a user and an artifact that performs interactive interaction with the user, on the basis of at least one of the type and the amount of the user's action detected when the artifact is accompanied by the user, and a change unit that changes the content of the interaction in accordance with the degree of familiarity determined by the determination unit.
    Type: Application
    Filed: July 19, 2017
    Publication date: November 2, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventor: Ikuo KITAGISHI
  • Publication number: 20170316451
    Abstract: An information processing apparatus includes a determination unit that determines the degree of familiarity between a user and an artifact that performs interactive interaction with the user, on the basis of at least one of the type and the amount of the user's action detected when the artifact is accompanied by the user, and a change unit that changes the content of the interaction in accordance with the degree of familiarity determined by the determination unit.
    Type: Application
    Filed: July 19, 2017
    Publication date: November 2, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventor: Ikuo KITAGISHI
  • Publication number: 20170318433
    Abstract: A notification-needed information presenting apparatus that includes a plurality of display devices configured to display information to an occupant of a vehicle, at least one sensor included in each of the plurality of display devices that is configured to detect at least one of a position of the occupant and a behavior of the occupant, and a processor operatively coupled with the plurality of display devices and each of the at least one sensor that is programmed to determine behavior of the occupant toward the plurality of display devices, and control the plurality of display devices to present an advertisement to the occupant in accordance with at least one of: the determined behavior of the occupant, and a condition related to the vehicle.
    Type: Application
    Filed: July 20, 2017
    Publication date: November 2, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventor: Ikuo KITAGISHI
  • Publication number: 20170316452
    Abstract: An information processing apparatus includes a determination unit that determines the degree of familiarity between a user and an artifact that performs interactive interaction with the user, on the basis of at least one of the type and the amount of the user's action detected when the artifact is accompanied by the user, and a change unit that changes the content of the interaction in accordance with the degree of familiarity determined by the determination unit.
    Type: Application
    Filed: July 19, 2017
    Publication date: November 2, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventor: Ikuo KITAGISHI
  • Patent number: 9806942
    Abstract: Techniques are described for providing deep linking capability from any mobile app to any other mobile app in a way that is scalable. App configuration information (including deep link information) is programmatically accumulated and provided to mobile devices in a way that enables launching or linking to mobile apps to meet expressed information needs of users. In addition, online marketplaces are described that employ such techniques to enable a wide variety of transaction types.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: October 31, 2017
    Assignee: Yahoo Holdings, Inc.
    Inventors: Sanchan Saxena, Daryl Low, Gaurav Vaish
  • Patent number: 9805305
    Abstract: Briefly, embodiments of methods and/or systems of training multiclass convolutional neural networks (CNNs) are disclosed. For one embodiment, as an example, an auxiliary CNN may be utilized to form an ensemble with the collection as a linear combination. The linear combination may be based, at least in part, on boost prediction error encountered during the training process.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: October 31, 2017
    Assignee: Yahoo Holdings, Inc.
    Inventors: Mohammad Saberian, Jia Li, Jian Yang
  • Patent number: 9805122
    Abstract: A search engine for finding objects that correspond to a search request, including an input module for receiving a keyword query from a user, and a search module being configured to map the keyword query to the identifiers of objects that semantically match the keyword or the plurality of keywords contained in the keyword query, and to generate a search result that contains a listing of matching object identifiers, is characterized in that the search module is further configured to generate the search result by considering network layer information about the user within the process of mapping the keyword query to identifiers of matching objects, wherein the network layer information include sophisticated information the search module receives from a dedicated entity.
    Type: Grant
    Filed: August 12, 2011
    Date of Patent: October 31, 2017
    Assignees: NEC EUROPE LTD., YAHOO HOLDINGS, INC.
    Inventors: Jan Seedorf, Saverio Niccolini, Martin Stiemerling, Flavio Junqueira, Marco Serafini, Ivan Kelly, Vincent Leroy, Berkant Barla Cambazoglu
  • Patent number: 9807181
    Abstract: Methods for categorizing news are presented. One method groups articles into clusters that share a common topic. A first category is identified for each article that indicates if the article is news or not. Further, the method includes an operation for determining use data for each article that has information about people that have accessed or referenced the article. Additionally, the method includes an operation for combining the use data and the first category for all the articles in each cluster to determine the geographical scope of interest for the cluster. The use data and the first category are combined for all the articles in each cluster to determine a second category for each article that indicates if the article is general news, topical news, or not news. The articles are presented to the user based on the geographical scope of interest, the second category, and the attributes of the user.
    Type: Grant
    Filed: July 17, 2013
    Date of Patent: October 31, 2017
    Assignee: Yahoo Holdings, Inc.
    Inventor: Mike Wexler
  • Patent number: 9807550
    Abstract: Among other things, one or more client devices, techniques, and/or systems are provided for presenting weather conditions. A grid size of a first geohash cell (e.g., space subdivided into a grid), corresponding to a location of a user, is determined based upon supplemental factors (e.g., population density, elevation, topography, etc.). A first weather station, located in the first geohash cell, and a second weather station, located in a second geohash cell neighboring the first geohash cell, are identified. A first distance from the first weather station to the location is determined, and a second distance from the second weather station to the location is determined. Responsive to the first distance being less than the second distance, information from the first weather station is presented to the user. Responsive to the second distance being less than the first distance, information from the second weather station is presented to the user.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: October 31, 2017
    Assignee: Yahoo Holdings, Inc.
    Inventors: Prashant Ramarao, Arunkumar Balasubramanian
  • Publication number: 20170308773
    Abstract: According to one aspect of an embodiment a learning device includes a generating unit that generates a new second learner by using a part of a first learner in which deep learning has been performed on the relationship held by a combination of first content and second content that has a type different from that of the first content. The learning device includes a learning unit that allows the second learner generated by the generating unit to perform deep learning on the relationship held by a combination of the first content and third content that has a type different from that of the second content.
    Type: Application
    Filed: February 7, 2017
    Publication date: October 26, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventors: Takashi MIYAZAKI, Nobuyuki SHIMIZU
  • Patent number: 9800679
    Abstract: Systems and methods to define a social network for a user using data implied by communications of the user with others. In one embodiment, a method includes scanning messages to identify persons addressed in the messages; computing scores of the persons to determine a relevancy of each person; receiving, by a first computing device, a request from a computer program running on a second computing device; in response to the request from the computer program, providing access to friend data for the persons, the computer program to provide services based on the friend data; and sending the friend data to the second computing device.
    Type: Grant
    Filed: February 6, 2015
    Date of Patent: October 24, 2017
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Brian Hein, Jon New
  • Patent number: 9799373
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content generating, searching, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for automatically extracting and creating an animated Graphics Interchange Format (GIF) file from a media file. The disclosed systems and methods identify a number of GIF candidates from a video file, and based on analysis of each candidate's attributes, features and/or qualities, as well as determinations related to an optimal playback setting for the content of each GIF candidate, at least one GIF candidate is automatically provided to a user for rendering.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: October 24, 2017
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Yale Song, Alejandro Jaimes
  • Patent number: 9799056
    Abstract: Disclosed herein are aspects associated with contextual, or related, media enrichment presentation item of a media object served via the internet. A request to annotate a media object in connection with the media object's presentation is received, and a media object identifier and a profile identifier are obtained. The media object's information is retrieved using the media object identifier, and a profile is retrieved using the profile identifier. A response including one or more references to one or more media enrichment presentation items is transmitted, each reference to a media enrichment presentation item comprising information for use in retrieving the media enrichment presentation item for presentation in connection with presentation of the media object.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: October 24, 2017
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Roelof Van Zwol, Lluis Garcia Pueyo, Lyndon Kennedy, Yash Dayal, Mridul Muralidharan, Thomas Gulik, Tejaswi Kasturi
  • Patent number: 9792382
    Abstract: Methods and structures are disclosed that allow a user navigation action (e.g., clicking a link in a web browser) to be intercepted for a determination of whether to provide the user an alternate page instead of a requested target page. A user may be redirected to an alternate page based on various criteria, including data related to content of the target page, whether the target page is unavailable, etc. In some embodiments, alternate page determination is performed by a computer system of a website different from a website of the target page. Thus, presenting an alternate page to a user may be based on a target page featuring an out-of-stock product, or one that is currently unavailable with certain features. The alternate page may include more useful content, and may include a current link to purchase the product, a link to purchase a similar product, or other features.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: October 17, 2017
    Assignee: Yahoo Holdings, Inc.
    Inventors: Pasha Sadri, Jonathan J. Trevor
  • Patent number: 9794635
    Abstract: A distribution device includes a distribution unit configured to distribute, to a user terminal, a content control program for controlling content displayed on the user terminal. The content control program causes the user terminal to execute a viewable area acquisition procedure of acquiring, as information on a viewable area, information on an area of the content displayed by a browser program, a reference position acquisition procedure of acquiring pieces of information on a plurality of reference positions defined on a display area of the content on which a video image is displayed, a determination procedure of determining whether the plurality of reference positions are located in the viewable area, and a playback start procedure of starting playback of the video image when it is determined that the plurality of reference positions are located in the viewable area.
    Type: Grant
    Filed: July 8, 2014
    Date of Patent: October 17, 2017
    Assignee: YAHOO JAPAN CORPORATION
    Inventors: Eiji Sumitomo, Kanta Suzuki, Kazutaka Kimura
  • Patent number: 9792629
    Abstract: An example system can include a server that includes or is associated with a keyword recommendation module. The keyword recommendation module can be configured to select keywords for a search engine for use in a search engine marketing campaign, wherein the search engine provides more traffic to Internet content of a publisher than other search engines, for the keywords. The module can also be configured to determine, per keyword, user engagement with the Internet content resulting from the traffic provided by the search engine for the keywords, according to one or more of time spent viewing the Internet content, page views of the Internet content, and dwell times. The module can also be configured to score, per keyword, the keywords according to the determined user engagement with the Internet content, and generate keyword recommendations according to the scoring of the keywords.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: October 17, 2017
    Assignee: Yahoo Holdings, Inc.
    Inventors: Supreeth Rao, Jianning Dong, Anurag Ojha, Matt Earls, Saurabh Dixit
  • Patent number: 9792369
    Abstract: A search-enabled remote control device to facilitate viewers' ability to search through programming and/or content options and view results. In one embodiment, a viewer is able to use a traditional remote control interface to navigate through menus or selections and to display search results on screen. In another embodiment, a viewer's watching behavior and/or searching habits are tracked by the search-enabled remote control and used to develop a viewer profile, which may in turn be used to target advertisements, information and/or future programming options.
    Type: Grant
    Filed: July 25, 2011
    Date of Patent: October 17, 2017
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: David Zito, Joseph Essas
  • Patent number: 9792372
    Abstract: Software running on servers at a website hosting a news service generates a first profile for a user of the news service. The first profile is based at least in part on implicit relevance feedback from the user on content presented by the news service. The software obtains a second profile for the user from a web-searching service. The software creates a score for a candidate item of content. The score is based on similarity of the candidate item to the first profile and similarity of the candidate item to the second profile. Similarity to the second profile measures at least similarity to a plurality of web-search queries and similarity to any titles of any search results resulting from each of the queries. The software then presents the item of content to the user in a content stream served by the news service, based on the score.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: October 17, 2017
    Assignee: Yahoo Holdings, Inc.
    Inventors: Xiao Bai, B. Barla Cambazoglu, Francesco Gullo, Amin Mantrach, Fabrizio Silvestri
  • Patent number: 9785721
    Abstract: An output resource identifier, such as a universal resource locator (URL), may be programmatically generated using one or more recomposition rules and decomposed parts of a source, or input, URL. The decomposed parts may be programmatically generated using one or more decomposition rules. The input and output URLs may comprise one or more of web and/or native URLs.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: October 10, 2017
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Gaurav Vaish, Daryl Low, Sanchan Saxena
  • Patent number: 9787322
    Abstract: Briefly, methods and/or systems of processing content entries are described. An example may comprise determining equivalent byte values of characters that form the content entries. The content entries may be transformed based, at least in part, on the equivalent byte values and compressed using, for example, delta compression.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: October 10, 2017
    Assignee: Yahoo Holdings, Inc.
    Inventor: Harry Jack Strohm, III
  • Patent number: 9785916
    Abstract: Techniques are provided for integrating rich media into a scalable, multi-user, web-based calendar system having multiple interconnected web-based interfaces. Rich media refers to digital media that exhibit either, or a combination, of dynamic or interactive properties, including video content, audio content, graphical content, hyperlinks, or browser-based applications to such content, that are associated with a particular calendar event. Rich media events are created and stored in a central repository, and are accessible for adding to users' own calendar events. Rich media calendar events include display templates that define display characteristics for the rich media calendar event. Display templates also provide rich media applications for rendering and displaying the rich media content in the event. Delivery schedules are employed to automatically control the display of rich media calendar events.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: October 10, 2017
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Arup Kanjilal, Chinhao D. Lee
  • Patent number: 9788041
    Abstract: Methods and system for generating companion content for rendering on a secondary device during presentation of content on a main device include detecting execution of a local application on the secondary device by a server application. The local application establishes a wireless connection through an application programming interface (API) with the secondary device and a device that interfaces with the main device and accesses metadata defining content being rendered on the main device. The local application transmits the metadata received from the device to the server application. Historical data is generated based on the metadata received from the secondary device. The metadata within the historical data is analyzed to identify surfing paths of one or more users over time. Companion content is generated based on the surfing paths of the one or more users and forwarded to the secondary device for rendering while the secondary device is connected to the device that interfaces with the main device.
    Type: Grant
    Filed: August 29, 2011
    Date of Patent: October 10, 2017
    Assignee: Yahoo Holdings, Inc.
    Inventors: David Mowrey, Laura Poffenberger
  • Patent number: 9779069
    Abstract: A system can effectively compress instrumentation data related to a page view on a client-side application thread (such as a web browser thread) and communicate the compressed data over the Internet to a server (such as an analytics server). Leading up to the compression, the system can include data scanning, code building, code encoding, and code serialization. The compression can run on a background thread of the client-side application, so that it does not interfere with other processes run by the client-side application. For example, a web worker can implement the code compression described herein.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: October 3, 2017
    Assignee: Yahoo Holdings, Inc.
    Inventor: Timothy Michael Tully
  • Patent number: 9781132
    Abstract: As provided herein, a user of a client device may navigate to a webpage using a browser. A browser window, populated with a verification image and/or details about the webpage, is generated and presented to the user. The verification image and/or details about the webpage differentiate a browser window generated by the browser, from the webpage, from a browser window generated by a malicious user. The browser window comprises a login box into which credentials for logging into the user account may be entered. Responsive to the user entering correct credentials into the login box and selecting a submit option based upon recognition of the verification image, the browser window may be submitted to a server and the user may be presented with a window comprising access to the user account.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: October 3, 2017
    Assignee: Yahoo Holdings, Inc.
    Inventor: Binu Ramakrishnan
  • Patent number: 9779169
    Abstract: Disclosed are methods and apparatus for selecting items (e.g., Internet memes) to be presented to a user. In one embodiment, a user connected to a network is identified. For each of a plurality of items (e.g., memes), for each of one or more followers of the user, a probability that the corresponding one of the followers of the user will repost the one of the plurality of items is determined. A number of the plurality of items may be selected based, at least in part, on the probability that has been determined, for each of the plurality of items, for each of the one or more followers of the user, that the corresponding one of the followers of the user will repost the one of the plurality of items. The selected number of the plurality of items may then be presented to the user.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: October 3, 2017
    Assignee: Yahoo Holdings, Inc.
    Inventor: Francesco Bonchi
  • Publication number: 20170273047
    Abstract: A terminal device that includes a first execution unit that executes a first application having a navigation function for a user in a vehicle, and a second execution unit that executes a second application having a transmission function and a reception function of a message, and the second execution unit automatically replies to the message in cooperation with the first application in a case where the second execution unit receives the message to the second application while the vehicle is being driven.
    Type: Application
    Filed: March 6, 2017
    Publication date: September 21, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventors: Miho ANAN, Yasuaki HYODO, Takamitsu IRIYAMA, Shinsuke SATO
  • Publication number: 20170272835
    Abstract: A decision device for switching a digital data packet stream according to the present application includes an acquiring unit and a decision unit. An acquiring unit acquires, as feature information associated with a first digital data packet stream that is transmitted via an information and telecommunications network, the length of playback time in a case where the digital data packet stream is played back by rendering at a standard playback rate. A decision unit decides, on the basis of the length of the playback time acquired by the acquiring unit, a time position in which a playback target is switched temporarily from the first digital data packet stream to a second digital data packet stream.
    Type: Application
    Filed: February 28, 2017
    Publication date: September 21, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventor: Junki OSANAI
  • Publication number: 20170270592
    Abstract: A control apparatus for a man-machine interaction according to the present application includes a first processing unit and a second processing unit. The first processing unit acquires detection information detected using a sensor as a receptor by an artifact including an interface configured to perform a man-machine conversational interaction with a user, using the sensor and an effector as an output apparatus, the detection information indicating a status of the interaction. The second processing unit, based on the detection information acquired by the first processing unit, controls the interaction by an electronic information processing apparatus including a storage apparatus by controlling at least one of reading and writing from and to data stored in the storage apparatus and processing on the data and the output apparatus.
    Type: Application
    Filed: March 6, 2017
    Publication date: September 21, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventors: Yoshihiro OSADA, Asuka NOGAMI
  • Publication number: 20170270097
    Abstract: According to one aspect of an embodiment a determination apparatus includes an association unit that associates three words between which association is to be determined, on a distributed representation space. The determination apparatus includes a determination unit that determines association between the three words as an angle defined by the three words associated with each other on the distributed representation space.
    Type: Application
    Filed: March 8, 2017
    Publication date: September 21, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventors: Hayato KOBAYASHI, Takashi MIYAZAKI, Yuusuke WATANABE
  • Publication number: 20170270683
    Abstract: An image processing apparatus according to the present application includes a reception unit and a specification unit. The reception unit receives image data produced through image capturing by a predetermined image capturing apparatus and including an elliptical figure. The specification unit performs projection transform of the image data so that the elliptical figure included in the image data received by the reception unit appears to be an exact circle, and specifies, based on characteristic information on the exact circle obtained through the projection transform, the exact circle to be a marker used in predetermined processing on the image data.
    Type: Application
    Filed: February 14, 2017
    Publication date: September 21, 2017
    Applicant: Yahoo Japan Corporation
    Inventors: Ryuuki SAKAMOTO, Shinichi HIGASHINO
  • Publication number: 20170270433
    Abstract: An information processing apparatus according to the present application includes an acquisition unit and a generation unit. The acquisition unit acquires, when a user performs one of specific behaviors respectively having a plurality of types, information on a behavior of the user performed on a terminal device and information on context associated with the user. The generation unit executes machine learning by using, as feature amounts, information on each of the specific behaviors and the information on the context, to generate a learning model of the behavior of the user performed on the terminal device.
    Type: Application
    Filed: December 14, 2016
    Publication date: September 21, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventors: Kota TSUBOUCHI, Masaya TAJI
  • Patent number: 9769171
    Abstract: A management apparatus stores a usable or non-usable state representing whether a right is usable or non-usable by a user in a facility in which a service is provided by a service provider using a service providing apparatus. And, the management apparatus updates the use usable or non-usable state to a non-usable state in a case where a use request of the right is received and transmits the use request to a terminal apparatus. And, the management apparatus permits the use of the right to the user by updating the usable or non-usable state to a usable state in a case where a notification of satisfaction is received from the terminal apparatus or the service providing apparatus, the notification of satisfaction indicating that the user, who requests the use of the right in the use request, satisfies a use requirements of the right.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: September 19, 2017
    Assignee: YAHOO JAPAN CORPORATION
    Inventor: Hidehito Gomi
  • Patent number: 9767400
    Abstract: The present teaching relates to generating a card based on intent. In one example, a request is received for generating a card to be provided to a user. Intent of the user with respect to the card is obtained. One or more modules are selected to be put into the card based on the intent. The card is generated based on the selected one or more modules.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: September 19, 2017
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Abhay Gupta, Scott Gaffney, Zornitsa Kozareva
  • Patent number: 9767439
    Abstract: A system and method for automatic draft email notification includes the following steps or acts performed while a user is engaged with a first email in an active email session: retrieving a value from the first email to use as a search term; accessing draft emails associated with the user; determining if the search term from the first email matches a corresponding string in the draft emails associated with the user; and presenting the draft emails that match the search term as a listing of selectable draft emails.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: September 19, 2017
    Assignee: Yahoo Holdings Inc.
    Inventors: Supreeth Rao, Utkarsh Shrivastava, Sudharsan Vasudevan
  • Publication number: 20170262895
    Abstract: An advertising apparatus receives requirements for searching documents, acquires, for each of the requirements, a first list that arranges in ascending order document numbers, each of which is associated with a corresponding one of the documents and extracts starting document numbers of the respective requirements of the first list to thereby prepare a second list. Each starting document number totals a count that satisfies a minimum requirement count that represents the number of requirements required for the document to be searched. When a maximum document number among the document numbers belonging to the second list matches another document number, the advertising apparatus retains the other document number in the second list, and when another document number does not match the maximum document number, the advertising apparatus replaces the other document number with any other document number in the first list to which the other document number belongs.
    Type: Application
    Filed: December 15, 2016
    Publication date: September 14, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventors: Kensho HIRASAWA, Tatsuya UCHIYAMA, Hiroki NARUKAWA
  • Publication number: 20170262878
    Abstract: Systems, devices, and methods are disclosed for determining the quality of traffic received from different web page publishers, and setting a pricing structure for the different traffic based on the determined quality of traffic. Accurately determining the quality of traffic and/or clicks from different publishers allows the network system described herein to offer a fair marketplace with just return on investments (ROI) for advertisers, and offer a robust and accurate traffic quality based pricing model for publishers. Internet based technology, and in particular deep learning techniques available through a neural network, are utilized to determine the pricing structure based on click and/or web page traffic quality measurements generated through the deep learning techniques.
    Type: Application
    Filed: March 8, 2016
    Publication date: September 14, 2017
    Applicant: Yahoo! Inc.
    Inventors: Suleyman CETINTAS, Pengyuan WANG, Jian YANG, Puneet Mohan SANGAL
  • Patent number: 9760866
    Abstract: Systems and methods to provide server side profile information. An LDAP server is provisioned for each user of a plurality of users. Profile information is received. The profile information is stored in a database associated with the LDAP server. Via the LDAP server, a suggestion from the profile information is provided in response to a partial entry provided by the user to a first client associated with the user.
    Type: Grant
    Filed: December 15, 2009
    Date of Patent: September 12, 2017
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Dennis Quintela, Frank J. Cort
  • Patent number: 9760890
    Abstract: A registration accepting unit accepts registration of a card. A storage unit stores use permission information indicating a disabled state of use permission of the registered card. An instruction accepting unit accepts a use permission enabling instruction of the card from a user terminal. A providing unit provides the user terminal with code information associated with the card for which the use permission enabling instruction has been issued. A changing unit enables the use permission of the card, for which the use permission enabling instruction has been issued and which is stored in the use permission information, for a predetermined period. When receiving the code information from an in-store device installed in a stored, a notifying unit notifies the facility device of whether the use permission of the right that is stored in the use permission information in association with the code information is enabled or disabled.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: September 12, 2017
    Assignee: YAHOO JAPAN CORPORATION
    Inventor: Hidehito Gomi
  • Patent number: D801356
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: October 31, 2017
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Robert Stein, Tony Ke