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: 20170111340
    Abstract: A determination apparatus according to an embodiment includes a receiving unit, an acquisition unit, and a determination unit. The receiving unit receives a request for authentication of identity of a user who uses a terminal device. The acquisition unit acquires context information that is information indicating a context of the terminal device. The determination unit performs determination related to authentication requested by the terminal device, on the basis of the context information acquired by the acquisition unit. For example, the determination unit determines whether an authentication procedure for an authentication request received by the receiving unit is needed on the basis of a change between context information that is acquired upon reception of an authentication request by the receiving unit and context information that has been acquired upon reception of a past authentication request.
    Type: Application
    Filed: July 21, 2016
    Publication date: April 20, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventors: Hidehito GOMI, Teruhiko TERAOKA
  • Patent number: 9626686
    Abstract: Accessing one or more sets of sporting event data, each of which being associated with a particular one of one or more sporting events, and each of which comprising one or more sporting event data that indicate at least current event status of the associated sporting event at a current time. For each of the sporting events, calculating a value by applying the set of sporting event data associated with the sporting event to one or more algorithms, each of which having been determined for a particular sport to which the sporting event is categorized, comparing the value to a threshold requirement, and if the value satisfies the threshold requirement, then displaying the sporting event data associated with the sporting event.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: April 18, 2017
    Assignee: YAHOO! INC.
    Inventors: Kelly William Hirano, Michael Todd Kitzman, Mark Norwood Delamere, Edward Joseph Campbell, III, Brian Thomas Marshall, Hans Chiao-Hsi Yang
  • Patent number: 9621648
    Abstract: Techniques are provided for a peer-to-peer web traffic management. A first mapping between identifiers and peers in a network is established. Upon receiving a first request associated with a first identifier and classifiers, based, at least in part, on the first identifier, a first peer retrieves a first global counter snapshot and a first local increment counter, and uses them to determine whether the first peer can service the first request. If the determination is positive, then the first peer services the first request, and updates the first local increment counter. If the first local increment counter exceeded a threshold value, then the first local increment counter is transmitted to a second peer, and then reset to zero. In response to the first peer receiving a first global counter associated with the first global counter snapshot, the first global counter snapshot is updated with the first global counter.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: April 11, 2017
    Assignee: Yahoo! Inc.
    Inventors: Aman Teja, Vineeth Chandran, Prashant R. Kumar, Sourav Chakraborty
  • Patent number: 9619291
    Abstract: An improved system and method for a task management library to execute map-reduce applications is provided. A map-reduce application may be operably coupled to a task manager library and a map-reduce library on a client device. The task manager library may include a wrapper application programming interface that provides application programming interfaces invoked by a wrapper to parse data input values of the map-reduce application. The task manager library may also include a configurator that extracts data and parameters of the map-reduce application from a configuration file to configure the map-reduce application for execution, a scheduler that determines an execution plan based on input and output data dependencies of mappers and reducers, a launcher that iteratively launches the mappers and reducers according to the execution plan, and a task executor that requests the map-reduce library to invoke execution of mappers on mapper servers and reducers on reducer servers.
    Type: Grant
    Filed: December 20, 2009
    Date of Patent: April 11, 2017
    Assignee: Yahoo! Inc.
    Inventors: LluĂ­s Garcia Pueyo, Roelof van Zwol
  • Patent number: 9621622
    Abstract: An information providing apparatus according to an embodiment of the invention includes a receiving unit and a distribution unit. The receiving unit receives an access request for accessing first content from a terminal apparatus used by a first user. The distribution unit distributes, to the terminal apparatus, the first content including link information which is posted by a second user related to the first user in a predetermined communication service among pieces of link information to other content when the receiving unit receives the access request.
    Type: Grant
    Filed: August 7, 2013
    Date of Patent: April 11, 2017
    Assignee: YAHOO JAPAN CORPORATION
    Inventors: Yuji Ueda, Yusuke Fujiki, Hideki Eguchi, Yusuke Kondo, Kenichirou Yamaguchi, Mariko Fujita
  • Patent number: 9621503
    Abstract: Methods, system and computer readable medium for allowing a user to participate in an online private conversation for a head content includes detecting a selection of the content published on a website hosted by a host. A conversation interface is provided for initiating a private conversation within a context of the content. A comment related to the content is provided and one or more users are selected, using the conversation interface. The selected users are socially related to the user and are selected from one or more social networking sites. A link to the private conversation for the content is generated and the generated link is forwarded to the selected users in a notification inviting the users to participate in the private conversation. The link provides access to the content and the private conversation initiated for the content at the website.
    Type: Grant
    Filed: January 24, 2012
    Date of Patent: April 11, 2017
    Assignee: Yahoo! Inc.
    Inventors: Anand Rajagopalan, Hemanth Sambrani, Jonathan Katzman, Alexandre Linares
  • Publication number: 20170098240
    Abstract: The present disclosure relates to a computer system configured establish and utilize a database for online ad realization prediction in an ad display platform associated with N parties, wherein N is a positive integral greater than 1. The computer system is configured obtain a party hierarchy for each of the N parties including a plurality of features of the party; select a target ad display event including N features, each of the N features corresponding to a node in a party hierarchy; obtain a prior probability reflecting an unconditional probability of ad realization occurrence at the target ad display event among all possible ad display events; for each of the N features: determine a marginal prior probability by decomposing components associated with the other N?1 features from the prior probability; determine a marginal posterior probability based on the marginal prior probability; and save the marginal posterior probability in the corresponding node of the party hierarchy.
    Type: Application
    Filed: October 2, 2015
    Publication date: April 6, 2017
    Applicant: YAHOO! INC.
    Inventors: Hongxia YANG, Robert ORMANDI, Han-Yun TSAO, Quan LU
  • Publication number: 20170098236
    Abstract: Described herein are example systems and operations for enhancing response prediction and bidding decision making. A feature recommendation controller may include a factorization machine that generates a set of combinations of contextual and advertiser features yielding high expected response rates. A bidding controller may implement a multi-arm bandit system that uses Thompson sampling to select an optimal one of the feature combinations that corresponds to a highest expected response rate. The bidding controller may compare the corresponding highest expected response rate with a threshold response rate associated with a pacing rate to determine whether to place a bid for a received ad request.
    Type: Application
    Filed: October 2, 2015
    Publication date: April 6, 2017
    Applicant: Yahoo! Inc.
    Inventors: Kuang-chih Lee, Quan Lu, Giovanni Gardelli, Donglin Niu
  • Patent number: 9614801
    Abstract: A system and method for facilitating email messaging combines the convenience of an auto-fill of the recipient fields in a standard email message with a blank canvas for composing a new, quick reply message. By selecting the quick reply feature that can be provided with the message view screen of an email utility, the user is shown a second user interface with a blank compose screen. The email recipients are automatically filled in from the message view screen of the current message. The quick reply message can be transmitted as an email message through the email utility.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: April 4, 2017
    Assignee: Yahoo! Inc.
    Inventors: Stephane Karoubi, Ashish Sharma
  • Patent number: 9613033
    Abstract: Users may engage with content that may invoke various emotions. For example, a user may find an image as inspirational, a social network post as funny, etc. Accordingly, content may be labeled with user emotion labels, specified by users that engaged with the content, to create labeled content (e.g., the image may be labeled as inspirational). Emotional transition triggers may be defined for users (e.g., 30 minutes of a user writing a school report using a word processing application). Responsive to a triggering of an emotional transition trigger, labeled content may be provided to a user (e.g., the image may be provided to the user as an inspirational break from writing the school report). In this way, content may be labeled based upon emotions that the content invokes in users, and such labeled content may be provided to users in a contextually relevant manner (e.g., a study break).
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: April 4, 2017
    Assignee: YAHOO!, INC.
    Inventors: Shirin Oskooi, Dan Pelleg, Yoelle Maarek, Samiksha Harish Kothari
  • Patent number: 9608943
    Abstract: Example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more computing devices to implement a queuing system with an adjustable scalability/reliability level.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: March 28, 2017
    Assignee: Yahoo! Inc.
    Inventors: Ashutosh Singh, Varun Bhagwan, Jaikit Savla, Rahul Teotia
  • Patent number: 9607217
    Abstract: Briefly, embodiments of methods and/or systems of generating preference indices for contiguous portions of digital images are disclosed. For one embodiment, as an example, parameters of a neural network may be developed to generate object labels for digital images. The developed parameters may be transferred to a neural network utilized to generate signal sample value levels corresponding to preference indices for contiguous portions of digital images.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: March 28, 2017
    Assignee: Yahoo! Inc.
    Inventors: Suleyman Cetintas, Kuang-chih Lee, Jia Li
  • Patent number: 9607077
    Abstract: Methods and systems are provided that may be utilized to recommend content to a user.
    Type: Grant
    Filed: November 1, 2011
    Date of Patent: March 28, 2017
    Assignee: Yahoo! Inc.
    Inventors: Wei Li, Xianyu Zhao, Peng Liu
  • Patent number: 9607309
    Abstract: Systems and methods are provided that can include monitoring of activities of potential customer users, for example, on an e-commerce Web site. Based at least in part on the monitored activities, a notification or alert may be provided to a merchant or a merchant administrator, regarding a potential customer, such as by being sent to a mobile device of the merchant or merchant administrator. Real-time communications may be facilitated or initiated between the merchant or the merchant administrator and the potential customer, such as with regard to a potential purchase, which communications can include the use of mobile devices.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: March 28, 2017
    Assignee: Yahoo! Inc.
    Inventors: Amit Kumar, Rajat Mukherjee, Andrew Pariser, Kevin Patrick Thill
  • Patent number: 9607291
    Abstract: Sharing email content includes: receiving from a user a selection of an email to share; capturing the subject and content of the email; generating an identifier for the captured subject and content; storing the captured subject and content with the identifier; providing a window with the subject and content for user editing; and transmitting the edited subject and content to the user's social contacts.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: March 28, 2017
    Assignee: Yahoo! Inc.
    Inventor: Surjya Prasad Hazarika
  • Publication number: 20170083933
    Abstract: An information processing device that performs navigation processing for searching a route to a destination and presenting a guide route in accordance with a search result includes an output control module that causes a voice output module to output, by voice, a voice advertisement or a questionnaire related to a voice advertisement based on a conversation with a user during the navigation processing.
    Type: Application
    Filed: August 2, 2016
    Publication date: March 23, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventors: Humio SAKURAI, Yasuaki HYODO, Norikazu HIROSE, Shinichiro ODA
  • Publication number: 20170082440
    Abstract: An information processing system according to the present application comprises a user terminal and a server apparatus, the user terminal including a magnetic field measuring unit that measures magnetic fields, a movement measuring unit that measures manners of movement, and an output unit that outputs the measured magnetic fields and results of the measurement performed by the movement measuring unit while associating each of the measured magnetic fields and a corresponding one of the measurement results with each other.
    Type: Application
    Filed: August 1, 2016
    Publication date: March 23, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventors: Kazuhiro NINOMIYA, Shinsuke SATO, Miyuki WATANABE
  • Patent number: 9600834
    Abstract: Targeting advertisements to a user on multiple devices includes: selecting an access point; maintaining an internet access log to track web activity across multiple devices within said access point; identifying the multiple devices involved in the web activity; distinguishing patterns of web activity for the multiple devices to identify users of the devices; generating a user interest vector populated with user interests derived from the patterns of web activity; initializing a master log of user interest vectors for all users within the access point, wherein the master log maps the users with the multiple devices; and updating the master log.
    Type: Grant
    Filed: October 26, 2011
    Date of Patent: March 21, 2017
    Assignee: Yahoo! Inc.
    Inventors: Jonathan Kilroy, Dale Nussel, Anupam Seth, Allie K. Watfa
  • Patent number: 9602856
    Abstract: Software authenticates a first user of a first mobile device and a second user of a second mobile device. Each user agrees or has previously agreed to share video data captured by the user with other authenticated users. The software determines whether the first mobile device is located proximate to the second mobile device. Then the software receives video data captured by the second mobile device and transmits the video data to the first mobile device for display along with an annotation, if the first mobile device is proximate to the second mobile device. The annotation indicates the location of the second mobile device relative to the first mobile device and includes data as to camera angle of the second mobile device received from the second mobile device. The software persistently stores the video data upon receipt of a command from the user of the first mobile device.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: March 21, 2017
    Assignee: Yahoo! Inc
    Inventors: Marco de Sa, David Ayman Shamma, Elizabeth Churchill
  • Patent number: 9600169
    Abstract: Users are enabled to define and modify mappings between (1) gestures and (2) actions performed by one or more computing devices in response to a device detecting performance of a gesture. A generalized gesture-to-action mapping framework allows users to intuitively define and modify such mappings. In response to a device detecting the performance of a particular gesture, one or more devices may cause the execution of one or more device actions based on a set of user-defined gesture-to-action mappings.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: March 21, 2017
    Assignee: Yahoo! Inc.
    Inventors: Marco de Sa, Elizabeth F. Churchill, R. Preston McAfee, David Ayman Shamma
  • Patent number: 9600800
    Abstract: A social environment is provided by creating an object in response to recognition of an entity in a portion of web content, wherein the object represents the entity, the object is associated with a type selected from a set of types, and the type is associated with a schema selected from a set of schemas, where the social environment includes a set of objects including the object, wherein the objects are instances of corresponding types in a rich system of predefined types, the schemas are associated with the types, metadata is associated with the objects, and there is at least one relationship between at least two objects selected from the set of objects, where the set of objects and the metadata are extensible, such that extensions provided by a first user are available for use by a second user. In one example, metadata provided by a first user is only available to a second user having a relationship with the first user.
    Type: Grant
    Filed: November 10, 2009
    Date of Patent: March 21, 2017
    Assignee: Yahoo! Inc.
    Inventors: Andrew S. Tomkins, Raghu Ramakrishnan, Shanmugasundaram Ravikumar
  • Patent number: 9600581
    Abstract: This disclosure describes systems and methods for selecting and/or ranking web-based content predicted to have the greatest interest to individual users. In particular, articles are ranked in terms of predicted interest for different users. This is done by optimizing an interest model and in particular through a method of bilinear regression and Bayesian optimization. The interest model is populated with data regarding users, the articles, and historical interest trends that types of users have expressed towards types of articles.
    Type: Grant
    Filed: February 19, 2009
    Date of Patent: March 21, 2017
    Assignee: YAHOO! INC.
    Inventors: Wei Chu, Seung-Taek Park
  • Patent number: 9600782
    Abstract: At a mobile information processing terminal, a close-range communication unit performs close-range communications with another mobile information processing terminal, a reception unit receives through the close-range communication unit a user identifier for uniquely identifying a user of an application for a social networking service (SNS) on the other mobile information processing terminal, a determination unit is configured to determine whether there is a match between the social networking service on the other mobile information processing terminal and an SNS used on the mobile information processing terminal, and when the determination unit determines that there is a match, the transmission unit transmits the received user identifier to a server of the SNS so as to register a user identified by the user identifier as a friend.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: March 21, 2017
    Assignee: YAHOO JAPAN CORPORATION
    Inventors: Tomohito Takusari, Hiromoto One
  • Patent number: 9600919
    Abstract: Aspects of the present innovations relate to systems and/or methods involving multimedia modules, objects or animations. According to an illustrative implementation, one method may include accepting at least one input keyword relating to a subject for the animation and performing processing associated with templates. Further, templates may generates different types of output, and each template may include components for display time, screen location, and animation parameters. Other aspects of the innovations may involve providing search results, retrieving data from a plurality of web sites or data collections, assembling information into multimedia modules or animations, and/or providing module or animation for playback.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: March 21, 2017
    Assignee: YAHOO! INC.
    Inventors: Doug Imbruce, Owen Bossola, Louis Monier, Rasmus Knutsson, Christian Le Cocq
  • Patent number: 9602956
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in a communication system supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data across computers and 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 perform spatial sensing in order to locate adjacent devices via asymmetric Bluetooth Low Energy (BLE) received signal strength indication (RSSI) distributions. Such spatial location between adjacent devices enables the devices to communicate, share, generate and/or consume digital information as a single, connected and/or localized logical unit.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: March 21, 2017
    Assignee: Yahoo! Inc.
    Inventors: Haojian Jin, Kent Lyons, Cheng Xu
  • Publication number: 20170078100
    Abstract: A providing device according to the present application includes a detecting unit and a providing unit. The detecting unit detects a function, from among functions used for communication with an authentication server that authenticates the identity of a user by verifying a signature of authentication result information that is information created by adding the signature using a predetermined key to an authentication result obtained by an authentication device that performs personal authentication on the user and that is information processed by a specific authentication procedure, that is not held by a terminal device that is used by the user. The providing unit provides the function detected by the detecting unit to the terminal device that is used by the user.
    Type: Application
    Filed: August 1, 2016
    Publication date: March 16, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventors: Takashi KUSUMI, Hidehito GOMI, Hiroshi UENO, Shuji YAMAGUCHI, Yusuke KONDO
  • Publication number: 20170076327
    Abstract: The present teaching relates to providing dynamic advertisements for comparison. In one example, a request is received for selecting advertisement. The request incorporates a query. The query is analyzed to determine a category of product and determine one or more attributes of the category of product based on the query. At least one advertisement associated with the category of product is selected based on the one or more attributes and the request. An instruction on presentation of the at least one advertisement is generated in accordance with the one or more attributes. Information related to the instruction and the at least one advertisement is sent as a response to the request.
    Type: Application
    Filed: September 11, 2015
    Publication date: March 16, 2017
    Applicant: YAHOO! INC.
    Inventors: Frank Filippini, Jorge Angarita, Wayne Greenwood, Dan Parent, Lisa Giaffo, Erin P. Sheedy-Owen
  • Publication number: 20170078090
    Abstract: The present teaching relates to exchanging a key with a device. In one example, a secret value is generated. A message is transmitted to the device. The message includes information related to the secret value based on which the device is to create a cryptographic key. A visual code displayed on the device is captured. The visual code includes a first piece of information and a second piece of information. A key value is generated based on the first piece of information and the secret value. A test value is calculated based on the key value. It is determined whether the device is securely connected based on the test value.
    Type: Application
    Filed: September 14, 2015
    Publication date: March 16, 2017
    Applicant: Yahoo! Inc.
    Inventors: Juan Garay, Payman Mohassel, David Gil
  • Publication number: 20170078844
    Abstract: An information providing apparatus according to an embodiment includes a specifying unit, a value determination unit, and an information providing unit. The specifying unit specifies a group of two or more users that behave together. The value determination unit determines value of the group specified by the specifying unit as an information provision destination. The information providing unit decides an information provision destination based on the value of the group determined by the value determination unit.
    Type: Application
    Filed: August 1, 2016
    Publication date: March 16, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventor: Hiroshi OTA
  • Publication number: 20170078397
    Abstract: A measurement data collecting system includes a data receiving unit that receives first data measured by a first sensor and acquired at a mobile terminal, a measurement environment determining unit that determines environment of the mobile terminal when the first data is acquired based on second data measured by a second sensor and acquired at the mobile terminal. The measurement environment determining unit extracts first data in accordance with the environment from the first data received by the data receiving unit.
    Type: Application
    Filed: July 27, 2016
    Publication date: March 16, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventors: Kota TSUBOUCHI, Kentaro NISHI
  • Publication number: 20170075913
    Abstract: An information processing apparatus according to the embodiment includes a specifying unit, an acquisition unit, a determination unit, and a process unit. The specifying unit specifies two or more users that behave together. The acquisition unit acquires information on the two or more users specified by the specifying unit from a database that stores information on a plurality of users. The determination unit determines a relationship between the two or more users based on the information on the two or more users acquired by the acquisition unit. The process unit executes a process according to the relationship between the two or more users determined by the determination unit.
    Type: Application
    Filed: August 9, 2016
    Publication date: March 16, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventors: Hiroshi OTA, Honami HOSHINO, Rie ANAI
  • Publication number: 20170076578
    Abstract: An information processing system includes an acquiring unit that acquires motion information indicating a current motion of a user, a determining unit that compares the motion information acquired by the acquiring unit with standard information indicating a motion of the user in a predetermined state to determine the presence or absence of a state change of the user, and a calculating unit that, when the determining unit determines that a state change is present, calculates an area that the user visually recognizes based on sight line information concerning a sight line of the user contained in the motion information.
    Type: Application
    Filed: August 1, 2016
    Publication date: March 16, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventors: Kota TSUBOUCHI, Kentaro NISHI
  • Patent number: 9596205
    Abstract: Disclosed is a system and method for managing mailing list newsletter messages for a recipient user, and organizing such messages in accordance with a receiving user's interests. The present disclosure enables novel organizational tools for emails by intuitively organizing received newsletters and providing highly visible features within a user's inbox respective the newsletters. Organization of received newsletters is ensured through ranking users' mailing lists according to his/her interest in them, based on actions made by the respective user, in addition to actions of other users receiving the same newsletters. Additionally, upon reception of such newsletters, the present disclosure provides a specialized view, in addition to added functionality within a user's inbox, thereby enhancing a user's experience and engagement with received messages of a newsletter.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: March 14, 2017
    Assignee: Yahoo! Inc.
    Inventors: Zohar Karnin, Michal Aharon, Edo Liberty, Yoelle Maarek Smadja
  • Patent number: 9596308
    Abstract: Among other disclosures, a method may include collecting historical communication data and personal data relating to a portion of a plurality of communications, a sender of one or more of the communications or one or more recipients of the communications. The method may include generating a profile based on the collected historical communication data and personal data. The method may include receiving user input and incorporating the user input into the profile. The method may include presenting the profile including the user input in response to user behavior.
    Type: Grant
    Filed: July 25, 2008
    Date of Patent: March 14, 2017
    Assignee: Yahoo! Inc.
    Inventors: Matthew Brezina, Adam Smith, Gabor Cselle
  • Patent number: 9594835
    Abstract: Disclosed are methods and apparatus for executing a search query. In accordance with one embodiment, a search query is obtained. The search query is classified into one or more of a plurality of categories. The search query is executed for each of the one or more of the plurality of categories. Search results corresponding to the search query are obtained for each of the one or more of the plurality of categories. The search results are then provided for each of the one or more of the plurality of categories.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: March 14, 2017
    Assignee: Yahoo! Inc.
    Inventors: Vanessa Murdock, Lluis Garcia, Barbara Poblete, Vassilis Plachouras
  • Patent number: 9594438
    Abstract: Techniques are provided which facilitate mobile applications displaying advertisements on a larger screen space without worrying about screen clutter or interference with application functionality. Motion events are triggered once a computerized device detects a threshold magnitude of tilt along a first, second, and/or third coordinate axis. A graphical display is presented to the user which includes at least one advertisement. Several embodiments of the graphical display include a three-dimensional object and full-screen display which are maintained so long as a magnitude of tilt of the computerized device is detected.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: March 14, 2017
    Assignee: Yahoo! Inc.
    Inventor: Kiran B. Lonikar
  • Patent number: 9594730
    Abstract: A method and apparatus is described for assigning functional labels to segments of web pages in an application-independent way. In the approach described herein, one of a generic set functional labels are automatically assigned to each segment of a web page, where the generic functional labels may be topic-independent and application-independent. Applications with different needs can determine which segments of the web page to process based on which functional labels correspond to the types of information needed by each application. Thus, the work of classifying the function of each segment of a web page is separated from the work of selecting which segments satisfy the need of a particular application. The work of classification can be performed in an application-independent way, relieving the burden from every application developer from having to create their own classifiers.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: March 14, 2017
    Assignee: YAHOO! INC.
    Inventors: Suju Rajan, Scott J. Gaffney, Kunal Punera
  • Patent number: 9594832
    Abstract: An Internet or other online service is personalized or customized based on data collected for a user of a computing device. In one embodiment, a method includes: storing a plurality of person profiles for persons associated with communications received by a user of a computing device; receiving data associated with an online service; and filtering, using at least one processor, the data based on the plurality of person profiles, wherein the filtered data is for display to the user on the computing device.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: March 14, 2017
    Assignee: Yahoo! Inc.
    Inventors: Mark Rubin, Brian Hein
  • Publication number: 20170068310
    Abstract: Systems and methods consistent with the present innovations are directed to implementations involving creation, viewing, playing sharing and/or utilization of information modules, such as mixed-media modules. A processor communicates a mixed-media module creator interface to a first client device. The mixed-media module creator interface is configured to enable a first user of the first client device to create a mixed-media module, the mixed-media module comprising both an updatable portion and a searchable portion, and communicating a mixed-media module player interface to a second client device, the mixed-media module player interface different than the mixed-media module creator interface and configured to enable a second user using the second client device to play the mixed-media module in a non-linear format.
    Type: Application
    Filed: February 28, 2013
    Publication date: March 9, 2017
    Applicant: YAHOO! INC.
    Inventors: Doug Imbruce, Owen Bossola, Rasmus Knutsson, Hakim El Hattab, Tommy Chheng
  • Publication number: 20170068361
    Abstract: Systems and methods consistent with the present innovations are directed to implementations involving creation, viewing, playing, sharing and/or utilization of information modules, such as mixed-media modules.
    Type: Application
    Filed: December 20, 2012
    Publication date: March 9, 2017
    Applicant: YAHOO! INC.
    Inventors: Doug IMBRUCE, Owen Bossola, Rasmus Knuttsson, Hakim El Hattab, Tommy Chheng
  • Publication number: 20170070352
    Abstract: A generation device according to the present application includes a storage unit and a generation unit. The storage unit stores information regarding an authentication module that carries out the authentication based on a result of the verification between registration data registered in advance and predetermined input data. The generation unit controls the generation of authentication result information which is information generated from the verification result acquired from the authentication module while serving as information to be processed through a specific authentication procedure used between the generation unit and an authentication server that carries out the personal authentication of a user using the authentication module.
    Type: Application
    Filed: August 2, 2016
    Publication date: March 9, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventors: Hidehito GOMI, Hiroshi UENO, Shuji YAMAGUCHI, Takashi KUSUMI, Masato KAWASAKI, Wataru OGAMI, Yusuke KONDO
  • Publication number: 20170070605
    Abstract: The present application provides techniques including a notification-needed information presenting apparatus that includes at least one information presenting unit capable of presenting information to an occupant of a vehicle, a notification-needed information acquiring unit that acquires notification-needed information, which is information that the occupant needs to be notified of through the information presenting unit in relation to operation of the vehicle, an occupant behavior determining unit that determines behavior of the occupant toward the information presenting unit, and a presentation controlling unit that controls the information presenting unit to present the notification-needed information to the occupant in accordance with the behavior of the occupant determined by the occupant behavior determining unit.
    Type: Application
    Filed: June 27, 2016
    Publication date: March 9, 2017
    Applicant: YAHOO JAPAN CORPORATION
    Inventor: Ikuo KITAGISHI
  • Patent number: 9591362
    Abstract: The present invention is directed to a system, method and computer program for enabling a user (100) (an auditor or a viewer) to access complementary information related to one or a plurality of sequences or topics of interest (102) in a recorded program (103) previously broadcast on the radio or television and played back on a device, such as an audio or video tape or disk recorder/player (104). The preferred embodiment of the invention relates to a system and method for enabling a person (100) listening to or watching a recorded program (103), to select one or a plurality of topics (101) (102) drawing his or her attention and for immediately receiving further information related to these topics from the World Wide Web. The system is based on the synchronization of local times (204) (205) of transmitters (201) and recorders (203). The flow of information transmitted, received and recorded is always synchronized, independently of the relative positions of recorders and transmitters.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: March 7, 2017
    Assignee: YAHOO! INC
    Inventor: Fernando Incertis Carro
  • Patent number: 9591086
    Abstract: Among other disclosures, a method may include collecting historical communication data and personal data relating to a portion of a plurality of communications, a sender of one or more of the communications or one or more recipients of the communications. The method may include depositing the collected data into a repository of historical communication data and personal data. The method may include customizing an electronic communication based on one or more items in the repository, in response to user behavior.
    Type: Grant
    Filed: July 25, 2008
    Date of Patent: March 7, 2017
    Assignee: YAHOO! INC.
    Inventors: Matthew Brezina, Adam Smith
  • Patent number: 9589322
    Abstract: Briefly, the disclosure describes embodiments of methods or apparatuses for processing, such as smoothing, a set of labeled measurements at a variety of scale levels. In one or more non-limiting embodiments purely for illustrative purposes, relatively fine details of labeled measurements may be displayed utilizing a relatively low-scale map, such as a map showing individual towns and/or villages. For display utilizing a relatively higher scale map, such as a map showing larger geopolitical areas, for example, relatively fine details may be omitted.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: March 7, 2017
    Assignee: Yahoo! Inc.
    Inventors: Adam Rae, Bart Thomee
  • Patent number: 9588784
    Abstract: Methods and systems for providing content for webpages are disclosed. The disclosed method includes providing a plurality of selections to set webpage personalization settings and receiving a user selection chosen from one of the plurality of selections. The plurality of selections is provided for a graphic user interface to be defined on a webpage. After receiving a request for a second webpage made by a user through a user device, the content for the second webpage is selected based on the received user selection. The content selection for the second webpage includes identifying two or more content modules for presenting on the second webpage and at least one of the identified content modules includes an associated content indicator. The selected content for the second webpage is then forwarded to the user device for display.
    Type: Grant
    Filed: August 28, 2012
    Date of Patent: March 7, 2017
    Assignee: Yahoo! Inc.
    Inventors: Amit Motgi, Hrishi Mantri
  • Publication number: 20170064277
    Abstract: Systems and methods consistent with the present innovations are directed to implementations involving creation, viewing, playing, sharing and/or utilization of information modules, such as mixed-media modules.
    Type: Application
    Filed: December 20, 2012
    Publication date: March 2, 2017
    Applicant: YAHOO! INC.
    Inventors: Doug IMBRUCE, Owen Bossola, Rasmus Knuttsson, Hakim El Hattab, Tommy Chheng
  • Patent number: 9582772
    Abstract: An information retrieval device includes a degree-of-association information storage unit capable of storing an item(s) of degree-of-association information indicating a degree of association between each of an item(s) of first information and each of an item(s) of second information; an accepting unit that accepts a query including an item(s) of query information which is/are an item(s) of information used for retrieval of content; a query converter that obtains, by using an item(s) of first information corresponding to each of the item(s) of query information, and the item(s) of degree-of-association information, an item(s) of second information whose degree of association with the item(s) of first information is greater as a predetermined condition is better satisfied; and a retrieval unit that retrieves content by using the item(s) of second information obtained by the query converter. Accordingly, content necessary for a user can be retrieved.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: February 28, 2017
    Assignee: YAHOO JAPAN CORPORATION
    Inventors: Toru Hotta, Yukihiro Tagami, Shingo Hoshino, Yusuke Tanaka
  • Patent number: 9582818
    Abstract: A multiphase interactive advertisement includes a first phase having a first graphical interface and a second phase having a second graphical interface including at least a streaming media component space. In an exemplary embodiment, the second phase has a dimension that is greater than a dimension of the first phase. The multiphase interactive advertisement further includes a streaming media component incorporated into the streaming media component space of the second phase. The multiphase interactive advertisement, and specifically, the streaming media component, is generated using a software player engine that includes a core set of player variables and controls.
    Type: Grant
    Filed: August 17, 2011
    Date of Patent: February 28, 2017
    Assignee: YAHOO! INC.
    Inventors: Alan Scott Florschuetz, Christopher J. Manchini
  • Patent number: 9584343
    Abstract: Systems, methods and computer program products for providing information associated with an attachment (e.g., attachment received through an instant message system, online collaboration tool, electronic message and the like). A sidebar may allow a user to view comprehensive profile and content information associated with the attachment using an attachment information viewer. The sidebar also may allow the user to switch between a message attachment information view (e.g., to facilitate browsing of the document or attachment) and a person profile information view (e.g., to facilitate browsing of personal or public data).
    Type: Grant
    Filed: January 5, 2009
    Date of Patent: February 28, 2017
    Assignee: YAHOO! INC.
    Inventors: Matthew Brezina, Adam Smith