Patent application number | Description | Published |
20110073150 | DIODELESS TERRESTRIAL PHOTOVOLTAIC SOLAR POWER ARRAY - A method and device are disclosed for diodeless terrestrial photovoltaic solar power arrays. In one or more embodiments, the method and device involve a solar power array device without blocking diodes and/or without bypass diodes. The method comprises providing a solar module, a solar array tracker, a power bus, a controller, and an inverter. In one or more embodiments, the method further comprises providing a circuit breaker and/or a bi-position switch. When the controller senses that the solar module power is below a threshold level, the controller commands the solar tracker to vary the solar module's pointing until the solar module is operating at its maximum power point for the solar module's level of illumination. In some embodiments, when the controller senses that the solar module power is less than a minimum bypass threshold level, the controller commands a bi-position switch to bypass current around the solar module. | 03-31-2011 |
20130140911 | DIODELESS TERRESTRIAL PHOTOVOLTAIC SOLAR POWER ARRAY - A method and device are disclosed for diodeless terrestrial photovoltaic solar power arrays. In one or more embodiments, the method and device involve a solar power array device without blocking diodes and/or without bypass diodes. The method comprises providing a solar module, a solar array tracker, a power bus, a controller, and an inverter. In one or more embodiments, the method further comprises providing a circuit breaker and/or a bi-position switch. When the controller senses that the solar module power is below a threshold level, the controller commands the solar tracker to vary the solar module's pointing until the solar module is operating at its maximum power point for the solar module's level of illumination. In some embodiments, when the controller senses that the solar module power is less than a minimum bypass threshold level, the controller commands a bi-position switch to bypass current around the solar module. | 06-06-2013 |
Patent application number | Description | Published |
20120302256 | IDENTIFYING AND LOCATING USERS ON A MOBILE NETWORK - A system and method of locating “friends” having mobile devices connected to a network and associated with a user account is disclosed. The method includes sending a request to a mobile device, the mobile device determining its present geographic location and responding to the requestor with this information. This information may be in the form of a coordinate location such as a GPS location or it may be in the form of a name that the mobile device owner assigned to a particular area (e.g., “home”). Having this location information, a user is able to view the location of the friend that is associated with the mobile device. | 11-29-2012 |
20120302258 | SETTING A REMINDER THAT IS TRIGGERED BY A TARGET USER DEVICE - Disclosed are systems, methods, and non-transitory computer-readable storage media for setting a reminder triggered by a target device. A requesting device sends a request to a server to set a reminder triggered by a target device. The request includes parameters, such as a location and a condition that define when the reminder is triggered. The server sends instruction to the target device to set the reminder based on the parameters. When the condition such as arrival is met by the target device in relation to the location the target device sends a message to the server that the reminder has been triggered. The target device can set a geo-fence to determine the position of the target device in relation to the location, and the requesting user can dictate the size of the geo-fence. The server sends a notification to the requesting device that the reminder has been triggered. | 11-29-2012 |
20130326643 | SYSTEM AND METHOD FOR REMOTELY INITIATING LOST MODE ON A COMPUTING DEVICE - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for remotely initiating lost mode on a computing device. A request that lost mode be initiated can include a message and contact information provided by the requesting user. Once authenticated, a command to initiate lost mode is sent to the lost device. Initiating lost mode includes locking the lost device and suppressing select functionality. The message and contact information are displayed and the lost device is enabled to contact the requesting user using the contact information. The lost device can also collect and transmit location data to the requesting user. The location data can be presented on a map indicating the lost devices location and the time the lost device was at the location. The location data can be scheduled to be resent to the user based on numerous factors such as a set schedule, rules or heuristic | 12-05-2013 |
Patent application number | Description | Published |
20090296193 | Front Light Devices and Methods of Fabrication Thereof - A illumination device comprises a light guide having a first end for receiving light and configured to support propagation of light along the length of the light guide. A turning microstructure is disposed on a first side of the light guide configured to turn light incident on the first side and to direct the light out a second opposite side of the light guide, wherein the turning microstructure comprises a plurality of indentations. A cover is physically coupled to the light guide and disposed over the turning microstructure. An interlayer is between the cover and the light guide, wherein the interlayer physically couples the cover to the light guide. A plurality of open regions is between the interlayer and the plurality of indentations. Various embodiments include methods of coupling the cover to the light guide while preserving open regions between the cover and plurality of indentations. | 12-03-2009 |
20100053148 | LIGHT TURNING DEVICE WITH PRISMATIC LIGHT TURNING FEATURES - A light guide device includes a light guide body and two or more pluralities of spaced-apart slits. The slits are formed by undercuts in the light guide body. Sidewalls of the slits form facets that redirect light impinging on the facets. In some embodiments, the light guide body is attached to a light source. The light source emits light that is injected into the light guide body and the slits redirect the light out of the light guide body and towards a desired target. In some embodiments, the target is a display and a first plurality of slits directs light from the light source across the light guide body and over the face of the display. A second plurality of slits then directs light out of the light guide body and towards the display. | 03-04-2010 |
20100157406 | SYSTEM AND METHOD FOR MATCHING LIGHT SOURCE EMISSION TO DISPLAY ELEMENT REFLECTIVITY - Systems and methods for illuminating interferometric modulator reflective displays are disclosed. One embodiment includes a display including a plurality of interferometric modulators configured to reflect a spectrum of radiation having a reflectance response peak at one or more wavelengths. A plurality of quantum dots are configured to emit radiation having a peak wavelength substantially at said one or more wavelengths, and the display is configured such that light emitted from the quantum dots irradiates the plurality of interferometric modulators. | 06-24-2010 |
20100245370 | EM SHIELDING FOR DISPLAY DEVICES - A shielding material that can be arranged with respect to display elements to reduce potential damage or degraded performance caused by incident EM, such as UV and/or IR. The shielding material can be configured to be substantially transparent in visible light wavelengths. The shielding material can include inorganic materials, such as oxides including zinc oxide and titanium dioxide. Display elements can include a shielding material and an outer coating to reduce undesirable optical characteristics of an air/shielding material interface. The shielding material can be electrically conductive and function as a conductive layer in a microelectromechanical system (MEMS) device. In some embodiments, the shielding material can be disposed forward (closer to the viewer) of the electrodes of the display elements to prevent the high energy UV light from building up electrical charge in the electrodes. In some embodiments, the shielding material can also block certain wavelengths of light in the visible spectrum to darken the dark state of the display elements to improve the contrast ratio of the display. | 09-30-2010 |
20110025727 | MICROSTRUCTURES FOR LIGHT GUIDE ILLUMINATION - Various embodiments disclose an illumination apparatus. The apparatus may comprise a light guide supporting propagation of light and having at least a portion of one of its edges comprising an array of microstructures. These microstructures may be incorporated in the input window of the light guide to control the light intensity distributed within the light guide. In certain embodiments, the directional intensity of the light entering the light guide may be modified to achieve a desired distribution across the light guide. | 02-03-2011 |
20110157058 | COATED LIGHT-TURNING FEATURE WITH AUXILIARY STRUCTURE - This disclosure provides systems, methods and apparatus for a front illumination device with metalized light-turning features. In one aspect, an illumination device includes a light guide having light-turning features that include recesses formed on the light guide and that extend down into the light guide. The recesses may be coated with a material where the material also forms an auxiliary structure outside of the recesses on the light guide. The auxiliary structure may be conductive and may form, for example, an electrode. | 06-30-2011 |
20110157093 | ILLUMINATION DEVICE WITH METALIZED LIGHT-TURNING FEATURES - This disclosure provides systems, methods and apparatus for a front illumination device with metalized light-turning features. In one aspect, an illumination device with integrated touch sensor capability includes a light guide having a metalized light-turning feature and an electrode system for sensing changes to the capacitance between electrodes in the electrode system induced by the proximity of an electrically conductive body, such as a human finger. The metalized light-turning features may be electrically connected to and/or part of the electrode system. | 06-30-2011 |
20110169428 | EDGE BAR DESIGNS TO MITIGATE EDGE SHADOW ARTIFACT - An edge bar having features that discriminate between light propagating in one direction versus the opposite direction may be configured so as to couple light into a light guide while significantly mitigating against edge shadow artifact. | 07-14-2011 |
20120120080 | LIGHT GUIDE WITH DIFFUSIVE LIGHT INPUT INTERFACE - This disclosure provides systems, methods and apparatus for providing illumination by using a light guide to distribute light. In one aspect, the light guide has a surface, such as an edge, into which light is injected. The surface is treated to create a diffusive interface with a light source. For example, the surface may be subjected to abrasion to form a frosted surface that acts as the diffusive interface, or a diffusive structure may be attached to the edge, with the attached diffusive structure functioning as the diffusive interface. The diffusive interface diffuses light entering into the light guide, and can thereby increase the uniformity of light propagating within the light guide. The light guide may be provided with light turning features that redirect light out of the light guide. In some implementations, the redirected light may be applied to illuminate a display. | 05-17-2012 |
20130114294 | FRONT LIGHT DEVICES AND METHODS OF FABRICATION THEREOF - A illumination device comprises a light guide having a first end for receiving light and configured to support propagation of light along the length of the light guide. A turning microstructure is disposed on a first side of the light guide configured to turn light incident on the first side and to direct the light out a second opposite side of the light guide, wherein the turning microstructure comprises a plurality of indentations. A cover is physically coupled to the light guide and disposed over the turning microstructure. An interlayer is between the cover and the light guide, wherein the interlayer physically couples the cover to the light guide. A plurality of open regions is between the interlayer and the plurality of indentations. Various embodiments include methods of coupling the cover to the light guide while preserving open regions between the cover and plurality of indentations. | 05-09-2013 |
20130127922 | STRUCTURES FOR DIRECTING INCIDENT LIGHT ONTO THE ACTIVE AREAS OF DISPLAY ELEMENTS - This disclosure provides systems, methods and apparatus for improving brightness, contrast, and viewable angle of a reflective display. In one aspect, a display includes a structure having a steering layer including steering features. The steering features are configured to direct light away from inactive regions of a display and towards active regions of the display. The structure may also include a diffuser for scattering light incident on the display and reflected by the display. | 05-23-2013 |
20130141938 | LIGHT TURNING DEVICE WITH PRISMATIC LIGHT TURNING FEATURES - A light guide device includes a light guide body and two or more pluralities of spaced-apart slits. The slits are formed by undercuts in the light guide body. Sidewalls of the slits form facets that redirect light impinging on the facets. In some embodiments, the light guide body is attached to a light source. The light source emits light that is injected into the light guide body and the slits redirect the light out of the light guide body and towards a desired target. In some embodiments, the target is a display and a first plurality of slits directs light from the light source across the light guide body and over the face of the display. A second plurality of slits then directs light out of the light guide body and towards the display. | 06-06-2013 |
20140354601 | ILLUMINATION DEVICE WITH METALIZED LIGHT-TURNING FEATURES - This disclosure provides systems, methods and apparatus for a front illumination device with metalized light-turning features. In one aspect, an illumination device with integrated touch sensor capability includes a light guide having a metalized light-turning feature and an electrode system for sensing changes to the capacitance between electrodes in the electrode system induced by the proximity of an electrically conductive body, such as a human finger. The metalized light-turning features may be electrically connected to and/or part of the electrode system. | 12-04-2014 |
Patent application number | Description | Published |
20130135318 | DISPLAY ASSEMBLIES AND METHODS OF FABRICATION THEREOF - This disclosure provides systems, methods and apparatus for display assemblies. In one aspect, a display assembly may include a first panel, a second panel, and a third panel. The second panel may be spaced apart from the first panel, and the third panel may be spaced apart from the second panel. A first perimeter frame may join the first panel and the second panel, with the first perimeter frame defining a first cavity in between the first panel and the second panel. The first cavity may be substantially filled with a first liquid. A second perimeter frame may join the second panel and the third panel, with the second perimeter frame defining a second cavity in between the second panel and the third panel. The second cavity may be substantially filled with a second liquid. | 05-30-2013 |
20130314312 | FULL RANGE GESTURE SYSTEM - This disclosure relates to an interactive display, having a front surface including a viewing area, and providing an input/output interface for a user of an electronic device. A planar light guide (PLG) disposed substantially parallel to the front surface, has a periphery at least coextensive with the viewing area. A light-emitting source (LES), disposed outside the periphery of the PLG, is optically coupled with a PLG input. The PLG outputs reflected light, in a direction substantially orthogonal to the front surface, by reflecting light received from the LES. A light collecting device (LCD) collects scattered light that results from interaction of the reflected light with a user-controlled object. The LCD redirects the collected scattered light toward one or more light sensors. A processor recognizes, from outputs of the light sensors, an instance of a user gesture, and controls the interactive display and/or electronic device, responsive to the user gesture. | 11-28-2013 |
20140146088 | PATTERNED ILLUMINATION SCANNING DISPLAY - This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for providing a compact, low-sensor count scanning display that is capable of both displaying graphical content and of capturing images of objects placed on or above the scanning display. Various implementations are discussed, including raster scan, line scan, and compressive sampling version. | 05-29-2014 |
Patent application number | Description | Published |
20090222842 | System, method and apparatus for controlling multiple applications and services on a digital electronic device - A services and application controller (“SAC”) is provided for digital electronic devices. The SAC includes four interfaces which respectively interact with four different environments, namely an application interface that interacts with application environments and applications, an extension interface that interacts with engines and enablers, a platform interface that interacts with device platform environments, and a service and network interface that interacts with services and service infrastructures and with networks. The SAC provides a set of core functions and abstracts the environments from each other, which enable interactions between these environments without requiring that the environments be aware of specific aspects of the other environments for the interactions. | 09-03-2009 |
20130337864 | Real-Time Communications Client Architecture - A distributed services modular client architecture may be used to implement IP-based real time communication services in a flexible manner among a wide variety of different types of chip sets and systems-on-chip. The various services are distributed among one or more processor cores in accordance with a number of factors, including power consumption, media latency, on-time, performance, and other considerations. A processor “core” may refer to a processor itself if single core, and may also refer to a “core” of a multicore processor. The architecture uses a SIP/IMS framework, and is modularized by placing certain services into their own framework so that a particular service may be plugged into the SIP/IMS framework if and when desired, and otherwise omitted. The frameworks may be installed on various processor cores within the chip set or system-on-chip to allow for more effective power conservation without unduly sacrificing performance. | 12-19-2013 |
20140082640 | System, Method and Apparatus for Controlling Multiple Applications and Services on a Digital Electronic Device - A services and application controller (“SAC”) is provided for digital electronic devices. The SAC includes four interfaces which respectively interact with four different environments, namely an application interface that interacts with application environments and applications, an extension interface that interacts with engines and enablers, a platform interface that interacts with device platform environments, and a service and network interface that interacts with services and service infrastructures and with networks. The SAC provides a set of core functions and abstracts the environments from each other, which enable interactions between these environments without requiring that the environments be aware of specific aspects of the other environments for the interactions. | 03-20-2014 |
20140109108 | Real-Time Communications Client Architecture - A distributed services modular client architecture may be used to implement IP-based real time communication services in a flexible manner among a wide variety of different types of chip sets and systems-on-chip. The various services are distributed among one or more processor cores, at least one of which is a low power core, in accordance with a number of factors, including power consumption, media latency, on-time, performance, and other considerations. A processor “core” may refer to a processor itself where the processor has only a single core, and may also refer to a “core” of a multicore processor. The architecture uses a SIP/IMS framework, and is modularized by placing certain services into their own framework so that a particular service may be plugged into the SIP/IMS framework if and when desired, and otherwise omitted. The frameworks may be installed on various processor cores within the chip set or system-on-chip, including in particular the low power core, to allow for more effective power conservation without unduly sacrificing performance. | 04-17-2014 |
20140348044 | Real-Time Rich Communications Client Architecture - A distributed services modular client architecture may be used to implement IP-based real time rich communication (“RTC”) services with any type of RTC-enabled digital device and a virtual RTC client on the cloud. The services may be distributed among the RTC-enabled digital device and the virtual RTC client. The architecture may distribute signaling and medial exchange plane functions among the RTC-enabled digital device and the virtual RTC client. The architecture may use a SIP/IMS framework, and may be modularized by placing certain services into their own framework so that a particular service may be plugged into the SIP/IMS framework or omitted. The frameworks may be installed in a virtual machine in the cloud, or divided between the device and the virtual machine, depending upon the device capabilities and to allow optimal media processing and transport. Some of the frameworks may be replicated on both the device and the virtual machine. | 11-27-2014 |
Patent application number | Description | Published |
20100131671 | ADAPTIVE NETWORK CONTENT DELIVERY SYSTEM - A method and apparatus stores media content in a variety of storage devices, with at least a portion of the storage devices having different performance characteristics. The system can deliver media to a large number of clients while maintaining a high level of viewing experience for each client by automatically adapting the bit rate of a media being delivered to a client using the client's last mile bit rate variation. The system provides clients with smooth viewing of video without buffering stops. The client does not need a custom video content player to communicate with the system. | 05-27-2010 |
20100235438 | Variable Rate Media Delivery System - A method and apparatus for delivering variable bit rate media files delivers media files to client systems. The media server can dynamically detect when a client can accept a different bit rate version of a media content. The media server can smoothly switch between different bit rate versions of the media content as it delivers the media content to client systems. A client system can also request different bit rate versions of a media content while it is playing the media content. | 09-16-2010 |
20100235542 | Dynamic Variable Rate Media Delivery System - A method and apparatus for dynamically transcoding and delivering variable bit rate media files delivers media files to client systems. The media server dynamically transcodes a content file to a bit rate requested by a client using an original content file or other transcoded content files. The media server can dynamically select a segment of a content file to transcode. The file format required by the client is determined and the transcoded segment is formatted to the file format. The formatted segment is delivered to the client. | 09-16-2010 |
20100235569 | Storage Optimization System - A method and apparatus optimizes storage on solid-state memory devices. The system aggregates object storage write requests. The system determines whether objects associated with the object storage requests that have been aggregated fit in a block of the solid-state memory device within a defined tolerance. Upon the aggregation of object storage write requests that fit in a block of the solid-state memory device, the system writes the objects associated with the aggregated object storage write requests to the solid-state memory device | 09-16-2010 |
20120254456 | MEDIA FILE STORAGE FORMAT AND ADAPTIVE DELIVERY SYSTEM - A method and apparatus for creating universal adaptive bit rate streams using a generic container format to store audio, video, and supplemental data that allows seamless trans-containerization from one adaptive streaming format to another. | 10-04-2012 |
20120311177 | DYNAMIC VARIABLE RATE MEDIA DELIVERY SYSTEM - A method and apparatus for dynamically transcoding and delivering variable bit rate media files delivers media files to client systems. The media server dynamically transcodes a content file to a bit rate requested by a client using an original content file or other transcoded content files. The media server can dynamically select a segment of a content file to transcode. The file format required by the client is determined and the transcoded segment is formatted to the file format. The formatted segment is delivered to the client. | 12-06-2012 |
Patent application number | Description | Published |
20090164322 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR OVER THE AIR (OTA) PROVISIONING OF SOFT CARDS ON DEVICES WITH WIRELESS COMMUNICATIONS CAPABILITIES - Methods, systems, and computer readable media for over the air provisioning of soft cards on devices with wireless communications capabilities are disclosed. According to one method, a soft card provisioning application is instantiated on a device with wireless communications capabilities. A card number for a soft card desired to be provisioned on the device is obtained from a user of the device. An issuer identification number retrieved from the card number is communicated to a provisioning configuration server over an air interface. A provisioning issuer server network address is obtained from the provisioning configuration server based on the issuer identification number. The provisioning information server is connected to, and card-issuer-specific challenge information is obtained therefrom. The challenges are presented to the user, and the user's responses to the challenges are received. A connection is made to the provisioning issuer server corresponding to the network address. The challenge responses are communicated to the provisioning issuer server. Soft card image data and personalization data, where the personalization data includes personalized embossed and pre-printed data, are received from the provisioning issuer server over the air interface. The soft card is provisioned for use on the device based on the data received over the air interface. | 06-25-2009 |
20120254030 | METHODS, SYSTEMS AND COMPUTER READABLE MEDIA FOR OVER THE AIR (OTA) PROVISIONING OF SOFT CARDS ON DEVICES WITH WIRELESS COMMUNICATIONS CAPABILITIES - A soft card provisioning application is instantiated on a device with wireless communications capabilities. A card number for a soft card desired to be provisioned on the device is obtained from a user of the device. An issuer identification number retrieved from the card number is communicated to a provisioning configuration server over an air interface. A provisioning issuer server network address is obtained from the provisioning configuration server based on the issuer identification number. Card issuer specific challenges are presented to the user, and the user's responses to the challenges are received. The challenge responses are communicated to the provisioning issuer server. Soft card image data and personalization data, where the personalization data includes personalized embossed and pre-printed data, are received from the provisioning issuer server over the air interface. The soft card is provisioned for use on the device based on the data received over the air interface. | 10-04-2012 |
Patent application number | Description | Published |
20080310399 | Methods and systems for connecting phones to internet users - Methods and systems for connecting a phone to a client via a network by using an electronic notification system, which may include a third-party internet electronic messenger service, such as, Yahoo messenger™, Google Talk™, MSN messenger™ software, or email systems. The system includes a server that is connected to the network and receives a call from the phone and that sends a notification of the incoming call to the client via the electronic notification system like internet messenger service of choice of the client/receiver. The user of the client, receiver, launches an internet phone on the client in response to the notification by clicking on the called-context link. Then, the server connects the phone to the client via the internet phone whereby providing a communication between the receiver and a user of the phone, caller. | 12-18-2008 |
20090089157 | METHOD AND APPARATUS FOR CONTROLLING AN AVATAR'S LANDING ZONE IN A VIRTUAL ENVIRONMENT - A system, method and device for providing a landing zone in a virtual environment including accessing a network by providing a user identifier, retrieving a user profile based on the user identifier, determining the landing zone based on the retrieved user profile, and rendering the virtual environment based on the determined landing zone. The method may include initiating rendering of a user avatar at the landing zone. The landing zone may be an advertiser sponsored area within the virtual environment. The landing zone may be related to one or more of advertiser products, objects and trademarks including where those products/objects/trademarks are placed in the virtual environment, including placement with relation to the user avatar. The advertiser related object may be selected based on the retrieved user profile. Rendering the virtual environment may include initiating a login of a user on a server device hosting the virtual environment. | 04-02-2009 |
20090158170 | AUTOMATIC PROFILE-BASED AVATAR GENERATION - A system, method and device for providing an avatar for interaction in a virtual environment. A user provides a user identifier and a user profile not associated with an avatar is retrieved based on the user identifier. Avatar characteristics are determined based on the retrieved user profile. The virtual environment is rendered with an avatar based on the determined avatar characteristics. The retrieved user profile may include at least one of a default profile, an advertiser supplied profile, a profile associated with a given user and a profile associated with the virtual environment. | 06-18-2009 |
20130195113 | System and Method for Network Switch Data Plane Virtualization - A network switching device includes a hardware data plane with a forwarding table. The forwarding table has a sub-table. The network switching device also includes a control plane with a processor and a virtual data plane. The virtual data plane has a virtual sub-table. The processor maps changes in the virtual sub-table to the sub-table. | 08-01-2013 |
20130223226 | System and Method for Providing a Split Data Plane in a Flow-Based Switching Device - A network switching device has a hardware data plane including a macroflow sub-plane that performs packet-based routing in the network switching device, and a microflow sub-plane that performs flow-based routing in the network switching device. The network switching device receives a packet-based routing rule from a software defined networking (SDN) controller, provides the packet-based routing rule to the macroflow sub-plane, receives a flow-based routing rule from the SDN controller, and provide the flow-based routing rule to the microflow sub-plane. | 08-29-2013 |
20130223442 | System and Method for Managing Unknown Flows in a Flow-Based Switching Device - A network switching device includes a macroflow sub-plane that performs packet-based routing in the network switching device and a microflow routing module that performs flow-based routing in the network switching device. The microflow routing module is separable from the network switching device and operates to provide a data packet via a software defined network agent to an SDN controller. The data packet is associated with a first unknown flow on the network switching device. The microflow routing module further operates to receive via the SDN agent a flow-based routing rule from the SDN controller and route the data packet based upon the flow-based routing rule. | 08-29-2013 |
20140281045 | SYSTEM AND METHOD FOR PRIORITIZING ISCSI DATA TRANSMISSION USING DATA CENTER BRIDGING ENABLED SWITCHES - A method of prioritizing data transmissions between a SCSI initiator and a SCSI target in a network system with DCB enabled switches. The method includes a switch controller detecting a SCSI set priority response transmitted via a first pair of switch ports from a SCSI target to a SCSI initiator, which communicate SCSI messaging and transmit I/O data via the first pair of switch ports. In response to detecting the SCSI set priority response, the priority data established by the SCSI target is retrieved and, based on the retrieved priority data, the switch controller autonomously sets the DCB priority for the first pair of switch ports to a first DCB priority value correlated to the retrieved priority data. Transmission of the I/O data between the SCSI initiator and the SCSI target is supported with a priority of the first pair of switch ports set to the first DCB priority value. | 09-18-2014 |
20140286336 | System and Method for Paging Flow Entries in a Flow-Based Switching Device - A network switching device includes a macroflow sub-plane that performs packet-based routing in the network switching device and a microflow routing sub-plane that performs flow-based routing in the network switching device. The microflow routing sub-plane receives a first data packet, determines that the first data packet is associated with a first flow page, wherein the first flow page comprises a plurality of flow entries, determines that the first flow page is not resident in a routing table of the microflow routing sub-plane, and requests the first flow page from a software defined network (SDN) controller. | 09-25-2014 |
20150026313 | DATA CENTER BRIDGING NETWORK CONFIGURATION AND MANAGEMENT - A Data Center Bridged (DCB) Information Handling System (IHS) network include a plurality of switch IHSs that are connected together to provide the IHS network, and a management IHS coupled to each of the plurality of switch IHSs through a management network. The management IHS is configured to identify a plurality of data traffic flows and, for each identified data traffic flow, to determine a flow path through the IHS network. The flow paths include at least some of the plurality of switch IHSs, and the management IHS provides configuration information to each of the switch IHSs included in a flow path such that a quality of service (QoS) is provided for the data traffic flow along that flow path through the DCB IHS network according to the configuration information. Thus, the systems and methods utilize flow based networking to configure and manage DCB IHS networks. | 01-22-2015 |
Patent application number | Description | Published |
20130097287 | CONTROLLING STREAMING DELAY IN NETWORKS - Techniques are provided for reducing delay during streaming transmissions. For example, a method may include receiving a stream of data segments. The method may include establishing a first group of segments based on the data segments, and generating a first table of information. The method may include transmitting the first table and the first group of segments, and establishing a second group of segments based on the data segments, the second group of segments including a partial overlap of data segments included in the first group of segments. The method may include generating a second table of information, and transmitting the second table and a collection of segments that includes data segments from the second group that were not part of the first group. | 04-18-2013 |
20130142053 | METHOD AND AN APPARATUS TO OPTIMIZE MONITORING FOR A NEW EMBMS SESSION IN LTE NETWORKS - A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus is configured to monitor for a notification of MCCH information change associated with an MBSFN area without having previously performed an MCCH information acquisition procedure to acquire MCCH information in the MBSFN area. Furthermore, the apparatus is configured to acquire the MCCH information while monitoring for the notification of the MCCH information change that indicates a change of MCCH information. | 06-06-2013 |
20130254611 | RECOVERING DATA IN MULTIMEDIA FILE SEGMENTS - This application relates to systems and methods for recovering data in multimedia file segments. A communication device may receive a multimedia file segment that includes damaged data. The communication device may replace the damaged data with dummy data to reconstruct the multimedia file segment. The communication device may then play the reconstructed multimedia file segment. Thus, by replacing the damaged data with dummy data, the communication device may play a multimedia file segment even when part of the segment may be damaged. | 09-26-2013 |
Patent application number | Description | Published |
20090048515 | BIOPSY PLANNING SYSTEM - Guided biopsy is a commonly used method to remove suspicious tissues from an internal organ for pathological tests so that malignancy can be established. Provided herein are systems and methods (i.e., utilities) that allow for automated application of one or more predefined biopsy target plans to an acquired medical image including without limitation, an ultrasound prostate image. Due to different shapes and sizes of prostates as well as orientation of prostate with respect to an ultrasound probe during image, acquisition a simple prostate model (e.g., ellipse) with a fixed plan may not be sufficient. Accordingly, it has been determined that a deformable shape model with integrated biopsy target locations/sites may be fit to a prostate image to provide improved automated biopsy targeting. | 02-19-2009 |
20090324041 | APPARATUS FOR REAL-TIME 3D BIOPSY - A method and apparatus are disclosed for performing software guided prostate biopsy to extract cancerous tissue. The method significantly improves on the current system by accelerating all computations using a graphical processing unit (GPU) keeping the accuracy of biopsy target locations within tolerance. The result is the computation of target locations to guide biopsy using statistical priors of cancers from a large population, as well as based on previous biopsy locations for the same patient, and finally via mapping protocols with predefined needle configurations onto the patient's current ultrasound image. | 12-31-2009 |
20090326363 | FUSED IMAGE MODALITIES GUIDANCE - An improved system and method (i.e. utility) for registration of medical images is provided. The utility registers a previously obtained volume onto an ultrasound volume during an ultrasound procedure to produce a multimodal image. The multimodal image may be used to guide a medical procedure, In one arrangement, the multimodal image includes MRI and/or MRSI information presented in the framework of a TRUS image during a TRUS procedure. | 12-31-2009 |
20100001996 | APPARATUS FOR GUIDING TOWARDS TARGETS DURING MOTION USING GPU PROCESSING - A method and apparatus using a graphics processing unit (GPU) are disclosed for three-dimensional (3D) imaging and continuously updating organ shape and internal points for guiding targets during motion. It is suitable for image-guided surgery or operations because the speed of guidance is achieved close to video rate. The system incorporates different methods of rigid and non-rigid registration using the parallelism of GPU processing that allows continuous updates in substantially real-time. | 01-07-2010 |
20110178389 | FUSED IMAGE MOLDALITIES GUIDANCE - An improved system and method (i.e. utility) for registration of medical images is provided. The utility registers a previously obtained volume (s) onto an ultrasound volume during an ultrasound procedure to produce a multimodal image. The multimodal image may be used to guide a medical procedure. In one arrangement, the multimodal image includes MRI information presented in the framework of a TRUS image during a TRUS procedure. | 07-21-2011 |
Patent application number | Description | Published |
20090075149 | SOLID ACID ELECTROLYTES FOR ELECTROCHEMICAL DEVICES - Improved solid acid electrolyte materials, methods of synthesizing such materials, and electrochemical devices incorporating such materials are provided. The stable electrolyte material comprises a solid acid capable undergoing rotational disorder of oxyanion groups and capable of extended operation at elevated temperatures, that is, solid acids having hydrogen bonded anion groups; a superprotonic, trigonal, tetragonal, or cubic, disordered phase; and capable of being operating at temperatures of ˜100° C. and higher. | 03-19-2009 |
20090214905 | Direct methanol fuel cell operable with neat methanol - A fuel cell system running on direct neat methanol. Back diffusion of water from the cathode to the anode is sufficiently high so that water is not accumulated at the cathode, thereby leading to fuel cell systems without the need for a pump system to remove circulate water from the cathode to the anode. Other embodiments are described and claimed. | 08-27-2009 |
20100035123 | Low Pt content direct methanol fuel cell anode catalyst: nanophase PtRuNiZr - A method for the preparation of a metallic material having catalytic activity that includes synthesizing a material composition comprising a metal content with a lower Pt content than a binary alloy containing Pt but that displays at least a comparable catalytic activity on a per mole Pt basis as the binary alloy containing Pt; and evaluating a representative sample of the material composition to ensure that the material composition displays a property of at least a comparable catalytic activity on a per mole Pt basis as a representative binary alloy containing Pt. Furthermore, metallic compositions are disclosed that possess substantial resistance to corrosive acids. | 02-11-2010 |
20100089745 | IR-DOPED RUTHENIUM OXIDE CATALYST FOR OXYGEN EVOLUTION - A method for preparing a metal-doped ruthenium oxide material by heating a mixture of a doping metal and a source of ruthenium under an inert atmosphere. In some embodiments, the doping metal is in the form of iridium black or lead powder, and the source of ruthenium is a powdered ruthenium oxide. An iridium-doped or lead-doped ruthenium oxide material can perform as an oxygen evolution catalyst and can be fabricated into electrodes for electrolysis cells. | 04-15-2010 |
20140255807 | DIRECT METHANOL FUEL CELL OPERABLE WITH NEAT METHANOL - A fuel cell system running on direct neat methanol. Back diffusion of water from the cathode to the anode is sufficiently high so that water is not accumulated at the cathode, thereby leading to fuel cell systems without the need for a pump system to remove circulate water from the cathode to the anode. Other embodiments are described and claimed. | 09-11-2014 |
Patent application number | Description | Published |
20090006088 | SYSTEM AND METHOD OF PERFORMING SPEECH RECOGNITION BASED ON A USER IDENTIFIER - Speech recognition models are dynamically re-configurable based on user information, application information, background information such as background noise and transducer information such as transducer response characteristics to provide users with alternate input modes to keyboard text entry. Word recognition lattices are generated for each data field of an application and dynamically concatenated into a single word recognition lattice. A language model is applied to the concatenated word recognition lattice to determine the relationships between the word recognition lattices and repeated until the generated word recognition lattices are acceptable or differ from a predetermined value only by a threshold amount. These techniques of dynamic re-configurable speech recognition provide for deployment of speech recognition on small devices such as mobile phones and personal digital assistants as well environments such as office, home or vehicle while maintaining the accuracy of the speech recognition. | 01-01-2009 |
20090063144 | SYSTEM AND METHOD FOR PROVIDING A COMPENSATED SPEECH RECOGNITION MODEL FOR SPEECH RECOGNITION - An automatic speech recognition (ASR) system and method is provided for controlling the recognition of speech utterances generated by an end user operating a communications device. The ASR system and method can be used with a communications device that is used in a communications network. The ASR system can be used for ASR of speech utterances input into a mobile device, to perform compensating techniques using at least one characteristic and for updating an ASR speech recognizer associated with the ASR system by determined and using a background noise value and a distortion value that is based on the features of the mobile device. The ASR system can be used to augment a limited data input capability of a mobile device, for example, caused by limited input devices physically located on the mobile device. | 03-05-2009 |
20110137651 | System and Method for Processing Speech Recognition - An automatic speech recognition (ASR) system and method is provided for controlling the recognition of speech utterances generated by an end user operating a communications device. The ASR system and method can be used with a mobile device that is used in a communications network. The ASR system can be used for ASR of speech utterances input into a mobile device, to perform compensating techniques using at least one characteristic and for updating an ASR speech recognizer associated with the ASR system by determined and using a background noise value and a distortion value that is based on the features of the mobile device. The ASR system can be used to augment a limited data input capability of a mobile device, for example, caused by limited input devices physically located on the mobile device. | 06-09-2011 |
20120185237 | SYSTEM AND METHOD OF PERFORMING USER-SPECIFIC AUTOMATIC SPEECH RECOGNITION - Speech recognition models are dynamically re-configurable based on user information, application information, background information such as background noise and transducer information such as transducer response characteristics to provide users with alternate input modes to keyboard text entry. Word recognition lattices are generated for each data field of an application and dynamically concatenated into a single word recognition lattice. A language model is applied to the concatenated word recognition lattice to determine the relationships between the word recognition lattices and repeated until the generated word recognition lattices are acceptable or differ from a predetermined value only by a threshold amount. These techniques of dynamic re-configurable speech recognition provide for deployment of speech recognition on small devices such as mobile phones and personal digital assistants as well environments such as office, home or vehicle while maintaining the accuracy of the speech recognition. | 07-19-2012 |
20130090928 | SYSTEM AND METHOD FOR PROCESSING SPEECH RECOGNITION - An automatic speech recognition (ASR) system and method is provided for controlling the recognition of speech utterances generated by an end user operating a communications device. The ASR system and method can be used with a mobile device that is used in a communications network. The ASR system can be used for ASR of speech utterances input into a mobile device, to perform compensating techniques using at least one characteristic and for updating an ASR speech recognizer associated with the ASR system by determined and using a background noise value and a distortion value that is based on the features of the mobile device. The ASR system can be used to augment a limited data input capability of a mobile device, for example, caused by limited input devices physically located on the mobile device. | 04-11-2013 |
Patent application number | Description | Published |
20110246481 | Apparatus and Method for Query Prioritization in a Shared Nothing Distributed Database - A shared nothing distributed database system includes a master node and a set of shared nothing nodes. Each shared nothing node includes a node state table stored in memory that characterizes various statements and multiple processes implementing each statement, target resource consumption rate for each process and process activity information. A monitor module executed by a central processing unit processes information in the node state table and adjusts values in the node state table in accordance with priority criteria specifying individual user priority ascribed to a statement. A query associated with a statement is processed in the shared nothing distributed database system in accordance with the priority criteria. | 10-06-2011 |
20120239641 | MEMORY QUOTA - A method, article of manufacture, and apparatus for processing queries, comprising analyzing a query tree, determining at least one operator based on the query tree analysis, assigning a memory allocation for each of the at least one operator, and storing the assignment in a storage device. In some embodiments, a memory classification for each of the at least one operator is determined. In some embodiments, assigning a memory allocation for each of the at least one operator includes assigning a memory allocation based on the memory classification. | 09-20-2012 |
20140195553 | METADATA CACHE SUPPORTING MULTIPLE HETEROGENEOUS SYSTEMS - A request for a metadata object is received where the request includes an identifier. It is determined whether the metadata object is stored in a metadata cache, including by: selecting a sub-cache in the metadata cache based at least in part on the identifier and determining whether the metadata object is stored in that sub-cache. If it is determined the metadata object is not in the metadata cache, a request (in a format associated with the source) to obtain the metadata object is sent to a source with which the metadata object is associated. If the metadata object provided by the source is in a native format which is not the same as the common format, the metadata object is transformed from the native format into the common format. Access to the metadata object in the common format is provided. | 07-10-2014 |
20150081667 | APPARATUS AND METHOD FOR ANALYZING QUERY OPTIMIZER PERFORMANCE - A method of analyzing the performance of a query optimizer includes identifying an event trigger. A reproduction object characterizing operational parameters of the customer computer at the time of the event trigger is populated. The reproduction object is transported from the customer computer to a test computer. The reproduction object is analyzed at the test computer to characterize the performance of a query optimizer. | 03-19-2015 |
Patent application number | Description | Published |
20120069740 | Relayed CSPF Computation for Multiple Areas and Multiple Autonomous Systems - Computing a constraint-based label switched path (LSP) that spans multiple areas is described. In one embodiment, a router in a first one of the multiple areas computes a path segment that meets a set of one or more constraints to at least one border router of the first area that lies in a path necessary to reach the destination. The router transmits a path computation request message to a path computation element (PCE) in a second one of the areas, which includes a set of one or more attributes for each computed path segment that are used by the PCE to compute one or more path segments towards the destination of the constraint-based LSP. The router receives a path computation reply message from the PCE that specifies a set of one or more computed path segments that meet the set of constraints and that were computed by one or more PCEs downstream from the router. The router stitches at least one of the set of computed path segments that are specified in the path computation reply message with the path segment computed by the router to form at least part of the constraint-based LSP. | 03-22-2012 |
20120218884 | MPLS FAST RE-ROUTE USING LDP (LDP-FRR) - MPLS (Multiprotocol Label Switching) fast re-routing using LDP (Label Distribution Protocol) is described. A first network element in a MPLS network receives a first label advertised from a second network element in the MPLS network. The first network element computes a shortest path tree (SPT) to reach a destination network element under a potential failure condition. The second network element is a nexthop of the first network element in the computed SPT and is not upstream from the potential failure condition. The first network element advertises a second label to one or more third network elements for a backup LDP LSP (Label Switched Path) that will serve as a backup when the potential failure condition is realized. The third network element(s) are upstream neighbors on the computed SPT with respect to the first network element. The first network element installs a swap action from the second label to the first label. | 08-30-2012 |
20130010589 | MPLS FAST RE-ROUTE USING LDP (LDP-FRR) - MPLS (Multiprotocol Label Switching) fast re-routing using LDP (Label Distribution Protocol) is described. A first network element in an MPLS network receives a first label advertised from a second network element in the MPLS network. The first network element computes a shortest path tree (SPT) to reach a destination network element under a potential failure condition. The second network element is a nexthop of the first network element in the computed SPT and is not upstream from the potential failure condition in the computed SPT. The first network element determines that a third network element in the MPLS network is a Point of Local Repair (PLR) when the potential failure condition is realized. The first network element distributes a second label to the third network element for a backup LDP Label Switched Path (LSP) that will serve as a backup path when the potential failure condition is realized. The first network element installs a swap action from the second label to the first label. In one embodiment, the backup LDP LSP is an existing shortest path LSP from the third network element to the first network element. | 01-10-2013 |
20140348002 | RELAYED CSPF COMPUTATION FOR MULTIPLE AREAS AND MULTIPLE AUTONOMOUS SYSTEMS - A method in a router for participating in computation of a constraint-based label switched path (LSP) that spans a plurality of areas to reach a destination is described. The method comprises computing a path segment that meets a set of one or more constraints to at least one border router of the first area, transmitting a path computation request message to a path computation element in a second one of the plurality of areas, receiving a path computation reply message from the path computation element, and stitching at least one of the set of computed path segments that are specified in the path computation reply message with the path segment computed by the router to form at least part of the constraint-based LSP. | 11-27-2014 |
Patent application number | Description | Published |
20120047129 | LOCATION RANKING USING SOCIAL GRAPH INFORMATION - In one embodiment, a user of a social networking system requests to check in a place near the user's current location. The social networking system generates a list of places near the user's current location, ranks the places in the list of places near the user's current location by a distance between each place and the user's current location, as well as activity of the user and the user's social contacts for each place, and returns the ranked list to the user. | 02-23-2012 |
20120047147 | DYNAMIC PLACE VISIBILITY IN GEO-SOCIAL NETWORKING SYSTEM - In one embodiment, a user of a social networking system requests to search for a place near the user's current location. The social networking system generates a list of places near the user's current location, select a sub-set from the list of places based on visibility and activity of the user and the user's social contacts for each place in the list, and returns the sub-set to the user. | 02-23-2012 |
20120190387 | Location Ranking Using Social Graph Information - In one embodiment, a user of a social networking system requests to check in a place near the user's current location. The social networking system generates a list of places near the user's current location, ranks the places in the list of places near the user's current location by a distance between each place and the user's current location, as well as activity of the user and the user's social contacts for each place, and returns the ranked list to the user. | 07-26-2012 |
20130138741 | LOCATION RANKING USING SOCIAL GRAPH INFORMATION - In one embodiment, a user of a social networking system requests to check in a place near the user's current location. The social networking system generates a list of places near the user's current location, ranks the places in the list of places near the user's current location by a distance between each place and the user's current location, as well as activity of the user and the user's social contacts for each place, and returns the ranked list to the user. | 05-30-2013 |
Patent application number | Description | Published |
20130080523 | INSTANTANEOUS RECOMMENDATION OF SOCIAL INTERACTIONS IN A SOCIAL NETWORKING SYSTEM - As a user of a social networking system views a page that includes information provided by the system, certain types of social interactions are monitored. If an interaction monitored for is detected, at least one recommendation unit is identified to present to user on the page. The recommendation unit is identified based on a description of the interaction. The recommendation unit suggests that the user perform a social interaction in the social networking system. The recommendation unit is transmitted to a device of the user and is presented to the user on the page without having to reload the entire page. | 03-28-2013 |
20130080524 | INSTANTANEOUS RECOMMENDATION OF SOCIAL INTERACTIONS IN A SOCIAL NETWORKING SYSTEM - When a social interaction by a user in a social networking system is detected, a description of the interaction is created. A service level auction is performed to select one or more service modules to provide recommendation units from a plurality of service modules. Each of the plurality of service modules is configured to provide recommendation units that suggest that the user engage in a social interaction in the social networking system. The description of the interaction is provided to each service module selected and recommendation units are requested. A plurality of recommendation units are received from the selected service modules. A unit level auction is performed to select one of more recommendation units to present to the user from the plurality of recommendation units. The selected recommendation units are transmitted to a device of the user for presentation. | 03-28-2013 |
20130132476 | Defining Future Plans in Connection with Objects in a Social Networking System - A social networking system that provides a system allowing users of the social networking system to define future plans, whereby users of the social networking system who view the plan are permitted to add themselves to the plan independent of whether they were explicitly specified as attendees of the plan. The social networking system is capable of auto-filling some missing plan details through inference. The social networking system is also capable of merging similar plans together. | 05-23-2013 |
20140012909 | Ranking Location Query Results Based on Social Networking - A location query engine in a social networking system provides users with a subset of candidate locations based on location query received from a user. The social networking system identifies candidate locations from stored location data that has one or more attributes matching at least one attribute of the location query. The candidate locations are ranked based on social data determined from a user profile associated with the user, and the subset of candidate locations is selected from the ranking and provided to the user. Examples of social data used for ranking the candidate locations include locations associated with other users connected to the user, locations associated with objects connected to the user and locations previously associated with the user. | 01-09-2014 |
20140012925 | Incorporating External Event Information Into a Social Networking System - A social networking system allows a user to create an event in the social networking system while viewing a web page from a third-party website from a domain different than the social networking system. A widget or other social plug-in is included in the web page, and user interaction with the widget communicates information from the web page to the social networking system. An event object is created in the social networking system from the information from the web page. The social networking system may perform various actions to increase user interaction with the created event object, such as identifying additional users to invite the event or identifying users attending the event to other users. | 01-09-2014 |
20140012926 | Recommending Additional Users for an Event Using a Social Networking System - Social networking system users may create events where a group of other users invited to the event meet at a specified time and location. While an inviting user initially specifies the group of users to invite to the event, the social networking system suggests additional users to invite to the event. The social networking system suggests additional users based on a prediction that the users would attend the event if invited. Various factors may be used to make the prediction, such as an affinity between the inviting user and the other users, the availability of the other users at the time of the event and/or the proximity of the other users to the location of the event. Invitations to the suggested additional users may be automatically sent or sent to a set of the additional users selected by the inviting user. | 01-09-2014 |
20140108550 | INSTANTANEOUS RECOMMENDATION OF SOCIAL INTERACTIONS IN A SOCIAL NETWORKING SYSTEM - As a user of a social networking system views a page that includes information provided by the system, certain types of social interactions are monitored. If an interaction monitored for is detected, at least one recommendation unit is identified to present to user on the page. The recommendation unit is identified based on a description of the interaction. The recommendation unit suggests that the user perform a social interaction in the social networking system. The recommendation unit is transmitted to a device of the user and is presented to the user on the page without having to reload the entire page. | 04-17-2014 |
Patent application number | Description | Published |
20090292937 | PROGRAMMABLE SYSTEM ON A CHIP - A programmable system-on-a-chip integrated circuit device comprises a programmable logic block, a non-volatile memory block, an analog sub-system, an analog input/output circuit block, and a digital input/output circuit block. A programmable interconnect architecture includes programmable elements and interconnect conductors. Ones of the programmable elements are coupled to the programmable logic block, the non-volatile memory block, the analog sub-system, the analog input/output circuit block, the digital input/output circuit block, and to the interconnect conductors, such that inputs and outputs of the programmable logic block, the non-volatile memory block, the analog sub-system, the analog input/output circuit block, and the digital input/output circuit block can be programmably coupled to one another. | 11-26-2009 |
20120221832 | APPARATUS AND METHODS FOR IN-APPLICATION PROGRAMMING OF FLASH-BASED PROGRAMABLE LOGIC DEVICES - An architecture disposed in an integrated circuit for in-application programming of flash-based programmable logic devices includes a processor coupled to a processor system bus. An I/O peripheral is coupled to the processor over the system bus and is also coupled to an off-chip data source. A programmable logic device fabric includes flash-based programmable devices. A program controller is coupled to the flash-based programmable devices. An in-application programming controller is coupled to the program controller and is coupled to the processor over the system bus. | 08-30-2012 |
Patent application number | Description | Published |
20090063984 | Customized today module - A method and apparatus for customizing content presented to individual users or user segments is provided. There may be three components, a web portal and toolbar component, a modeling component, and a scoring component. The web portal and toolbar component presents content items and collects data. The web portal and toolbar component generates user event data based on the user actions. The user event data is forwarded to the modeling component. The modeling component generates content scoring functions based on user event data and attributes of content items. Content scoring functions may be unique to individual user segments. The content scoring functions based on content features generate probability a content item will be viewed. The scoring component decides which content items are placed in a portal. The scoring component uses the scoring functions generated by the modeling component to rank content items in real time. | 03-05-2009 |
20120158525 | AUTOMATIC CLASSIFICATION OF DISPLAY ADS USING AD IMAGES AND LANDING PAGES - A system and method for automatically classifying ads into a taxonomy of categories, the method including: extracting text features from ad images using OCR (optical character recognition) techniques; identifying objects of interest from ad images using object detection and recognition techniques in computer vision; extracting text features from the web-page of the advertiser to which the user is re-directed when clicking the ad; training statistical models using the extracted features mentioned above as well as advertiser attributes from a historical dataset of ads labeled by human editors; and determining the relevant categories of unlabeled ads using the trained models. | 06-21-2012 |
20120221387 | SYSTEM FOR PROVIDING INCENTIVES FOR REFERRING ADVERTISEMENTS AND DEALS - A system for incentivizing sharing advertisements (“ads”) and associated deals with others includes a processor programmed to transmit to a user, for display in an application window of a communication device of a user, an advertisement and an associated deal with an economic incentive for sharing the advertisement with first persons in a social network of the user. The system tracks and stores referral activity by the first persons in the social network of the user in relation to the advertisement, the referral activity including the first persons sharing the advertisement with second persons. The system tracks and stores conversion activity such as purchasing by the first persons in the social network of the user in relation to the deal and purchasing by second persons referred by the first persons. The system delivers the economic incentive to the user for sharing with the first persons; for the first and second persons who share the advertisement; and/or for the first and second persons who convert the deal. | 08-30-2012 |
20130091009 | IDENTIFYING USERS LIKELY TO PERFORM FOR A SPECIFIC ADVERTISER'S CAMPAIGN GOALS - Refining a target audience for an advertising campaign, includes: obtaining a seed list of customers; defining the target audience as the customers from the seed list who share key characteristics of a desired customer; formulating an audience model; using the audience model, generating a client-specific segment of the defined target audience for targeting; and optimizing the client-specific segment using conversion data. | 04-11-2013 |