Patent application number | Description | Published |
20110214144 | VIDEO-ENABLED COMMUNITY BUILDING - A system and method that provide media content owners the capability to achieve community building goals by exploiting video processing capabilities using rich, interactive and compelling media content on a network or Internet website. The system and method additionally provide website community building mechanisms to community members, thereby allowing the members to customize the actual community websites that many companies and website owners seek in order to enhance e-commerce revenue generation. | 09-01-2011 |
20120215629 | SYSTEM AND METHOD FOR APPLYING A DATABASE TO VIDEO MULTIMEDIA - A system and method for applying a database to video multimedia is disclosed. Certain embodiments provide media content owners the capability to exploit video processing capabilities using rich, interactive and compelling visual content on a network. Mechanisms of associating video with commerce offerings are provided. Video server and search server technologies are integrated with ad serving personalization agents to make the final presentations of content and advertising. Algorithms utilized by the system use a variety of techniques for making the final presentation decisions of which ads, with which content, are served to which user. | 08-23-2012 |
20130145388 | SYSTEM AND METHOD FOR APPLYING A DATABASE TO VIDEO MULTIMEDIA - A system and method for applying a database to video multimedia is disclosed. Certain embodiments provide media content owners the capability to exploit video processing capabilities using rich, interactive and compelling visual content on a network. Mechanisms of associating video with commerce offerings are provided. Video server and search server technologies are integrated with ad serving personalization agents to make the final presentations of content and advertising. Algorithms utilized by the system use a variety of techniques for making the final presentation decisions of which ads, with which content, are served to which user. | 06-06-2013 |
Patent application number | Description | Published |
20140111431 | OPTIMIZING PHOTOS - Implementations generally relate to optimizing photos. In some implementations, a method includes collecting attention information associated with one or more objects. The method further includes generating an attention map based on the attention information. The method further includes allocating resources to the one or more objects in one or more photos based on the attention map. | 04-24-2014 |
20140176416 | CAPTURING PHOTOS WITHOUT A CAMERA - Implementations generally relate to capturing photos without a camera. In some implementations, a method includes determining a gaze of a user using a device that is operable to track the gaze. The method also includes receiving an indication from the user that the user desires a photo corresponding to the gaze. The method also includes providing the photo to the user based on the indication. | 06-26-2014 |
20140176744 | CAPTURING PHOTOS - Implementations generally relate to continually capturing photos. In some implementations, a method includes collecting photos that are captured continually, where the photos are captured continually using a device that is operable to track a gaze of a user. The method also includes enabling the user to select one or more of the photos subsequent to the photos being captured. The method also includes enabling the user to process the selected photos. | 06-26-2014 |
20140176749 | Collecting Photos - Implementations generally relate to collecting photos. In some implementations, a method includes collecting photos associated with one or more objects, where the photos are collected from a plurality of users. The method also includes collecting attention information associated with the one or more objects. The method also includes generating an attention map based on the attention information. The method also includes guiding users to capture photos of particular objects based on the attention map. | 06-26-2014 |
20140177906 | GENERATING STATIC SCENES - Implementations generally relate to generating static scenes. In some implementations, a method includes collecting photos associated with objects in at least one location. The method also includes collecting attention information associated with one or more of the objects. The method also includes generating an attention map based on the attention information. The method also includes generating a model of the at least one location based on the photos and the attention map. | 06-26-2014 |
20140181106 | SHARING PHOTOS - Implementations generally relate to sharing photos. In some implementations, a method includes collecting photos associated with one or more objects, where the photos are collected from a plurality of users. The method also includes collecting attention information associated with the one or more objects. The method also includes generating an attention map based on the attention information. The method also includes grouping the one or more photos into groups of photos based on the attention map. The method also includes causing the groups of photos to be displayed to a target user based on one or more predetermined criteria. | 06-26-2014 |
Patent application number | Description | Published |
20110106746 | AFFILIATE LINKING - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a social search engine. In one aspect, a method includes receiving an answer to a question from an answerer; identifying an entity in the answer, in which the entity refers to a product, a service, a company, or a merchant; obtaining permission from the answerer to provide an interactive link for the entity in the answer to a resource from which the entity can be obtained; receiving a user submitted query and determining that the query is related to the entity; and responsive to determining, providing the answer, including the link to the resource, as part of search results that are responsive to the query. | 05-05-2011 |
20110106895 | SOCIAL SEARCH ENGINE - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a social search engine. In one aspect, a method includes receiving a question from an asker in which the question is associated with one or more topics; selecting candidate answerers based at least partly on each answerer's respective relationship to the asker; sending the question successively to groups of one or more candidate answerers according to the ranking until an answer is received from a particular one of the candidate answerers; and sending to the asker the received answer and information that identifies the particular answerer. | 05-05-2011 |
20130173725 | SOCIAL SEARCH ENGINE - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a social search engine. In one aspect, a method includes receiving a question from an asker in which the question is associated with one or more topics; selecting candidate answerers based at least partly on each answerer's respective relationship to the asker; sending the question successively to groups of one or more candidate answerers according to the ranking until an answer is received from a particular one of the candidate answerers; and sending to the asker the received answer and information that identifies the particular answerer. | 07-04-2013 |
Patent application number | Description | Published |
20090097338 | Memory Device Receiver - A memory device includes a receiver to receive an input data signal and to create an output signal corresponding to the present received data signal and a voltage representative of a signal sampled earlier in time. | 04-16-2009 |
20090268804 | Delayed decision feedback sequence estimator - Disclosed is a delayed decision feedback sequence estimator comprising a delayed decision feedback sequence estimator main unit including DDFSE computing unit group including (L+M) DDFSE computing units, equal in number to a length of each of plurality of blocks into which a received data symbol sequence is divided; wherein (L+M) DDFSE computing units are connected in a pipeline configuration to execute delayed decision feedback sequence estimation of the blocks in parallel; and an edge effect detection and correction circuit that detects an edge effect due to processing the delayed decision feedback sequence estimation of the separated block and corrects a relevant bit error. | 10-29-2009 |
20100025811 | INTEGRATED CIRCUIT WITH BUILT-IN HEATING CIRCUITRY TO REVERSE OPERATIONAL DEGENERATION - An integrated circuit device ( | 02-04-2010 |
20100115191 | System Including Hierarchical Memory Modules Having Different Types Of Integrated Circuit Memory Devices - A memory system is disclosed comprising a memory controller and a first set of volatile memory devices defining a first memory hierarchy. The first set of volatile memory devices are disposed on at least one first memory module, which is coupled to the memory controller in a daisy-chained configuration. A first integrated circuit buffer device is included on the module. The system has a second set of nonvolatile memory devices defining a second memory hierarchy. The second set of nonvolatile memory devices are disposed on at least one second memory module, which is coupled to the at least one first memory module in a daisy-chained configuration. The second module includes a second integrated circuit buffer device. The system is configured such that signals transmitted between the memory controller and the second memory hierarchy pass through the first memory hierarchy. | 05-06-2010 |
20100199237 | TRANSFORMING VARIABLE DOMAINS FOR LINEAR CIRCUIT ANALYSIS - Embodiments in the present disclosure pertain to domain translators. A domain translator converts a variable from one domain to a different domain. Domains include, but are not limited to, voltage, current, frequency, phase, delay, and duty-cycle. In particular, domain translators enable conversion between standard voltage and current domains commonly used by circuit simulators to other domains such as frequency, phase, delay, duty-cycle, etc., so that linear analysis can be performed on a wide range of circuits that exhibit linear behavior in domains other than voltage and current. | 08-05-2010 |
20120324408 | System and Method for a Chip Generator - A chip generator according to an embodiment of the present invention codifies designer knowledge and design trade-offs into a template that can be used to create many different chips. Like reconfigurable designs, an embodiment of the present invention fixes the top level system architecture, amortizes software and validation and design costs, and enables a rich system simulation environment for application developers. Meanwhile, below the top level, the developer can “program” the individual inner components of the architecture. Unlike reconfigurable chips, a chip generator according to an embodiment of the present invention, compiles the program to create a customized chip. This compilation process occurs at elaboration time—long before silicon is fabricated. The result is a framework that enables more customization of the generated chip at the architectural level because additional components and logic can be added if the customization process requires it. | 12-20-2012 |
20140188966 | Floating-point multiply-add unit using cascade design - A floating-point fused multiply-add (FMA) unit embodied in an integrated circuit includes a multiplier circuit cascaded with an adder circuit to produce a result A*C+B. To decrease latency, the FMA includes accumulation bypass circuits forwarding an unrounded result of the adder to inputs of the close path and the far path circuits of the adder, and forwarding an exponent result in carry save format to an input of the exponent difference circuit. Also included in the FMA is a multiply-add bypass circuit forwarding the unrounded result to the inputs of the multiplier circuit. The adder circuit includes an exponent difference circuit implemented in parallel with the multiplier circuit; a close path circuit implemented after the exponent difference circuit; and a far path circuit implemented after the exponent difference circuit. | 07-03-2014 |
Patent application number | Description | Published |
20090252383 | Method and Apparatus to Incorporate Automatic Face Recognition in Digital Image Collections - A method and apparatus for creating and updating a facial image database from a collection of digital images is disclosed. A set of detected faces from a digital image collection is stored in a facial image database, along with data pertaining to them. At least one facial recognition template for each face in the first set is computed, and the images in the set are grouped according to the facial recognition template into similarity groups. Another embodiment is a naming tool for assigning names to a plurality of faces detected in a digital image collection. A facial image database stores data pertaining to facial images detected in images of a digital image collection. In addition, the naming tool may include a graphical user interface, a face detection module that detects faces in images of the digital image collection and stores data pertaining to the detected faces in the facial image database, a face recognition module that computes at least one facial recognition template for each facial image in the facial image database, and a similarity grouping module that groups facial images in the facial image database according to the respective templates such that similar facial images belong to one similarity group. | 10-08-2009 |
20130251217 | Method and Apparatus to Incorporate Automatic Face Recognition in Digital Image Collections - A method and apparatus for creating and updating a facial image database from a collection of digital images is disclosed. A set of detected faces from a digital image collection is stored in a facial image database, along with data pertaining to them. At least one facial recognition template for each face in the first set is computed, and the images in the set are grouped according to the facial recognition template into similarity groups. Another embodiment is a naming tool for assigning names to a plurality of faces detected in a digital image collection. A facial image database stores data pertaining to facial images detected in images of a digital image collection. In addition, the naming tool may include a graphical user interface, a face detection module that detects faces in images of the digital image collection and stores data pertaining to the detected faces in the facial image database, a face recognition module that computes at least one facial recognition template for each facial image in the facial image database, and a similarity grouping module that groups facial images in the facial image database according to the respective templates such that similar facial images belong to one similarity group. | 09-26-2013 |
20150066546 | BIASED TICKET OFFERS FOR ACTORS IDENTIFIED USING DYNAMIC ASSESSMENTS OF ACTORS' ATTRIBUTES - Techniques herein attempt to provide actors with more flexible and satisfactory experiences regarding obtaining tickets for an event. A learning model may identify attributes indicative of whether a particular actor (e.g., attempting to purchase tickets to an event) possesses a desirable characteristic (e.g., is likely to attend the event). Each actor can then be evaluated to estimate whether she is a good actor (possesses the characteristic). If so, favored opportunities may be made available, such as the opportunity to buy high-demand tickets. An actor may further have the opportunity to hold or reserve tickets for a period time, during which other actors cannot purchase them. A fee for holding or reserving tickets (and/or maintaining the hold or reserve) can be dynamically set based on market factors. Opportunities to modify seat assignments to allow a group of friends to sit together may also be provided. | 03-05-2015 |
20150100354 | TICKET INVENTORY CONTROL - Systems and methods dynamically group seats in a venue to provide for discretized ticket pricing. Data and information (e.g., historical sales data, venue data, etc.) are used to compute a grouping metric for seats in a venue that is reflective of a desirability of the seat. An inventory manager sets a parameter, which influences how the seats are grouped into sections. For example, the manager can slide a marker across a sliding bar to identify a number of unique sections. Metric ranges are set accordingly, and seats are appropriately assigned to sections based on which range their metrics fall within. An interactive seat map presents an indication as to which seats are assigned to which sections (e.g., via coloring, the indication further indicating a number of unique groups) while an inventory manager adjusts the parameter. | 04-09-2015 |
Patent application number | Description | Published |
20120209686 | IDENTIFIER-BASED COUPON DISTRIBUTION - A client device detects a QR code (or NFC tag). The client device decodes the QR code. The client device determines that the data encoded within the QR code includes a URL. Based on the URL, the client device sends a first request to a first server identified by the URL. In response to the first request, the client device receives from the first server data configured to cause the client device to display, to a user of the client device, at least one of: a video or an interactive web page. Responsive to the data encoded in the QR code, the client device sends to a coupon server: identification data associated with a user of the client device, and a request for the coupon server to distribute a digital coupon for an offer associated with an identifier encoded within the QR code to an account associated with the user. | 08-16-2012 |
20130085835 | APPLYING MOBILE DIGITAL COUPONS AT THE POINT OF SALE - During a transaction involving a customer purchasing items at a terminal, one or more of coupon data, basket data, or a token are transferred between the terminal and a mobile device associated with the customer, via a proximity-based link. The proximity-based link may be established, without limitation, via NFC, RFID, or other short-range interfaces. For example, a customer may place an NFC component embedded in the customer's mobile device near an NFC component of the terminal. Various techniques are described for causing one or more coupons to be applied to the transaction based on the information transferred over the proximity-based link. | 04-04-2013 |
20130231918 | SPLITTING TERM LISTS RECOGNIZED FROM SPEECH - In an embodiment, a method comprises analyzing a string of text that was generated based on audio input, identifying a plurality of text segments, wherein each text segment of the plurality of text segments comprises one or more words in the string of text, wherein at least one of the plurality of segments comprises a plurality of words, and organizing the plurality of text segments into a list of items, wherein each segment is a separate item in the list. | 09-05-2013 |