STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Sridharan, Venkatraman
Kirk, Robert Jacob
Abstract
A user device is enabled by an audio-visual assistant for audio-visual interaction with a user. The audio-visual assistant enables the user device to track the user's eyes and face to determine objects on the screen that the user is currently observing. Various tasks can be executed on the objects based on further input provided by the user. The user can provide further inputs via facial gestures, voice or combinations thereof for executing the various tasks.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Gupta, Arvind
Tiwari, Ashutosh
Venkatraman, Gopalakrishnan
Cheung, Dominic
Bennett, Stacy R.
Koen, Douglas B.
Abstract
A system for providing mobile advertisement actions may include a memory to store a request, mobile carrier data, mobile advertisement data, and mobile advertisement action data. The system may include an interface operatively connected to the memory to communicate with a mobile device. The system may include a processor operatively connected to the memory and the interface. The processor may receive information and a request from the mobile device via the interface and may determine the mobile carrier data relating to a mobile carrier associated with the mobile device. The processor may identify the mobile advertisement data and the mobile advertisement action targeted to the request and the mobile carrier data. The processor may append the mobile advertisement action data to the mobile advertisement data. The processor may provide the mobile advertisement data with the appended mobile advertisement action data to the mobile device via the interface.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Canny, John
Zhonog, Shi
Gaffney, Scott
Brower, Chad
Berkhin, Pavel
John, George H.
Abstract
A method of targeting receives several granular events and preprocesses the received granular events thereby generating preprocessed data to facilitate construction of a model based on the granular events. The method generates a predictive model by using the preprocessed data. The predictive model is for determining a likelihood of a user action. The method trains the predictive model. A system for targeting includes granular events, a preprocessor for receiving the granular events, a model generator, and a model. The preprocessor has one or more modules for at least one of pruning, aggregation, clustering, and/or filtering. The model generator is for constructing a model based on the granular events, and the model is for determining a likelihood of a user action. The system of some embodiments further includes several users, a selector for selecting a particular set of users from among the several users, a trained model, and a scoring module.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Barbieri, Nicola
Bonchi, Francesco
Abstract
The disclosure includes use of a feature-aware propagation model to identify one or more features of a product and one or more person(s), or members of a social network, to target, or user, for marketing the product having the identified features. The one or more person(s) identified using the model may be the person(s), or member(s), of a social network determined to have a maximum capability, relative to other members of the social network, for influencing the members of the social network in adopting, e.g., purchasing, a product having the identified features. In addition, parameters of the model may be determined using information about the social network, user preferences, and the products and features of the products.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
James, Rick
Abstract
Systems and methods are disclosed for efficiently searching a database including a table. The table is partitioned along a first dimension, such as latitude. Indexes in each of the partitions are built along a second dimension, such as longitude. The table may also be clustered according to an index to improve performance. When a processor receives a database query term and a starting location, the processor selects, from the table, a data partition within a first offset to the starting location along the first dimension. The processor selects, from the selected data partition, a first number of first data records related to the query term and within a second offset to the starting location along the second dimension.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Jacoby, Ronald
Lincke, Scott
Abstract
A method for providing an interface for a television device is provided, including the following method operations: identifying available services for consumption on a television device, wherein the available services include two or more of a broadcast television service, an on-demand video service, and an internet content service; determining a current date and time; determining content items available for consumption from each of the available services at the current date and time; determining an allocation of display locations in a cross-platform interface for content items from each of the available services, the allocation defining a relative amount of display locations for each of the available services based on a device profile associated with the television device; assigning content items to the display locations in accordance with the determined allocation.
H04N 21/462 - Content or additional data management e.g. creating a master electronic program guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabi
H04N 21/6547 - Transmission by server directed to the client comprising parameters, e.g. for client setup
H04N 21/482 - End-user interface for program selection
H04N 5/445 - Receiver circuitry for displaying additional information
H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies
H04N 21/458 - Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules
H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies
H04N 21/239 - Interfacing the upstream path of the transmission network, e.g. prioritizing client requests
H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
H04N 21/2665 - Gathering content from different sources, e.g. Internet and satellite
H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Chang, Ming
Xu, Jian
Zou, Yu
Wen, Ke
Abstract
The present teaching relates to providing a search result. In one example, a search request is received from a user. A plurality of content items is determined based on the search request. One or more content items are selected from the plurality of content items. A framed structure having at least one sub-component is generated. A correspondence is determined between the one or more content items and the at least one sub-component. Each of the one or more content items is arranged with respect to a corresponding sub-component. A search result is generated based on the one or more content items and the framed structure. The search result is provided.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Lonikar, Kiran B.
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.
G06F 3/0346 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Noteboom, Scott
Robison, Albert Dell
Suarez, Jesus
Holt, Norman
Abstract
An apparatus includes an enclosure defining an interior space and includes a server-rack port configured to engage one or more of racks such that one or more servers installed in each rack are contiguous to the interior space. The enclosure is inside of a room and each server includes a fan that draws air from the interior space into the server and expels the air outside of the enclosure into the room. The apparatus also includes a mixing chamber that is contiguous to the enclosure. The mixing chamber includes a set of one or more dampers that are contiguous to natural air outside of the room and that are opened up when a temperature outside reaches a threshold value.
H01L 23/538 - Arrangements for conducting electric current within the device in operation from one component to another the interconnection structure between a plurality of semiconductor chips being formed on, or in, insulating substrates
H01L 23/00 - SEMICONDUCTOR DEVICES NOT COVERED BY CLASS - Details of semiconductor or other solid state devices
H05K 1/18 - Printed circuits structurally associated with non-printed electric components
H01L 21/48 - Manufacture or treatment of parts, e.g. containers, prior to assembly of the devices, using processes not provided for in a single one of the groups
H05K 3/30 - Assembling printed circuits with electric components, e.g. with resistor
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Koran, Joshua M.
Chung, Christina Yip
Gupta, Abhinav
John, George H
Yin, Hongfeng
Lin, Long-Ji
Frankel, Richard
Abstract
A behavioral targeting system determines user profiles from online activity. The system includes a plurality of models that define parameters for determining a user profile score. Event information, which comprises on-line activity of the user, is received at an entity. To generate a user profile score, a model is selected. The model comprises recency, intensity and frequency dimension parameters. The behavioral targeting system generates a user profile score for a target objective, such as brand advertising or direct response advertising. The parameters from the model are applied to generate the user profile score in a category. The behavioral targeting system has application for use in ad serving to on-line users.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Mika, Peter
Blanco, Roi
Hoxha, Julia
Abstract
Briefly, embodiments of methods and/or systems of providing relevant and diverse recommendations are disclosed. For one embodiment, as an example, a system may extract structured and/or semi-structured parameters from web resources obtained from interaction logs comprising records of browsing sessions. Content from extracted parameters may be compared, using an ontology, to find relationships among web resources and query resources.
H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
G06F 15/18 - in which a program is changed according to experience gained by the computer itself during a complete run; Learning machines (adaptive control systems G05B 13/00;artificial intelligence G06N)
G06F 17/30 - Information retrieval; Database structures therefor
G06N 99/00 - Subject matter not provided for in other groups of this subclass
15.
Inferring user identity across multiple applications and user devices
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Allinson, Ric
Low, Daryl
Lahtiranta, Atte
Abstract
The present teaching relates to creating and updating a user profile related to multiple devices, and synchronizing applications' sessions for the user on different devices. Upon execution of a first application on a first device, a first device ID associated with the first device and information about the first application are received. A user profile is created based on the first device ID and the information about the first application. Upon execution of a second application on a second device related to the first device, a second device ID associated with the second device and information about the second application are received. The user profile is updated based on the second device ID and the information about the second application. Further, the information about the first application is applied to the execution of the second application on the second device, or vice-versa.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Van Zwol, Roelof
Abstract
A method of providing in-context exploration of a query results web page, wherein the web page has at least one element and a plurality of query results, receives an indication of interest in the at least one element, and in response to the indication, emphasizes at least one query result relative to the plurality of query results.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Tuominen, Risto
Abstract
The present invention concerns an electronic module with at least one component embedded in insulating material. The electronic module comprises a first insulating material having a first surface and a second surface and a thickness between the first surface and the second surface, at least one opening through the first insulating material, a second insulating material on the second surface of the first insulating material, at least one component embedded in the second insulating material, at least one conductive pattern in the at least one opening, the at least one conductive pattern having a first surface and a second surface, wherein the second surface faces the second insulating material and the first surface faces away from the second insulating material and a distance between the first surface of the first insulating material and the second surface of the at least one conductive pattern is less or greater than the thickness of the first insulating material, an adhesive between the first insulating material and the at least one component, and connection elements between the at least one conductive pattern and the at least one component. The present invention further concerns a method for fabrication of an electronic module with at least one component embedded in an insulating layer.
H01L 23/00 - SEMICONDUCTOR DEVICES NOT COVERED BY CLASS - Details of semiconductor or other solid state devices
H01L 23/538 - Arrangements for conducting electric current within the device in operation from one component to another the interconnection structure between a plurality of semiconductor chips being formed on, or in, insulating substrates
H01L 21/48 - Manufacture or treatment of parts, e.g. containers, prior to assembly of the devices, using processes not provided for in a single one of the groups
H01L 25/065 - Assemblies consisting of a plurality of individual semiconductor or other solid state devices all the devices being of a type provided for in the same subgroup of groups , or in a single subclass of , , e.g. assemblies of rectifier diodes the devices not having separate containers the devices being of a type provided for in group
18.
Method for ranking social and search web traffic with virality scores
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Walters, Joshua
Abstract
In one embodiment, for each one of a plurality of web pages, a number of instances of page events for the one of the plurality of web pages and a number of instances of a particular subset of the page events for the one of the plurality of web pages may be ascertained and based upon the number of instances of page events for the one of the plurality of web pages and the number of instances of the particular subset of the page events for the one of the plurality of web pages, a virality score for the one of the plurality of web pages may be determined. The virality score may be determined independent from numbers of instances of page events associated with other web pages. The plurality of web pages may be ranked based upon the virality scores associated with the plurality of web pages.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Holz, Christian
Knaust, Marius
Ayyangar, Rajiv
Buthpitiya, Senaka
Jin, Haojian
Abstract
A user is authenticated based on feature data of a target such as a body-part or other object obtained by a touchscreen of a computing device. When the user positions the target to interact with the touchscreen, interaction data is gathered. Feature data of the target is determined from the gathered interaction data. The feature data is used to identify one or more of the target and the user. Various actions are executed based on the identification and authentication of the user.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Deli Santi, Jim W.
Demir, Ramazan
Stipp, Eugene
Abstract
A system and method are disclosed for selecting advertisements based on local intent. Local intent may reflect whether a search query should receive results and advertisements that are geographically specific. The local intent may be determined using probabilistic models that analyze historical searches to determine which search terms tend to have local intent.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Imler, Sean Michael
Cheng, Kevin
Abstract
A system may provide for retrieving data within a selected region of a map is provided. The system may include mobile devices configured to display a map and to receive a user selection of a region of the map. An application server may receive data from the mobile device, representing the user selected region of the map and a search criterion. A database may be in operative communication with the application server and executes a query using the data representing the selected region of the map and the search criterion and to return data results corresponding to a plurality of locations within the selected region and related to the search criterion. The mobile device may further be configured to display the data results corresponding to the plurality of locations on the selected region of the map and the displayed data results are automatically updated when the user moves the selected region of the map.
G06F 17/30 - Information retrieval; Database structures therefor
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
22.
Engine for processing content rules associated with locations in a page
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Marlow, Keith Anthony
Abstract
A device, system, and method are directed towards enabling a network application to process and respond to requests from client devices. A rules engine receives a page, evaluates a set of rules, and performs actions based on the rules. Actions may modify the page or perform other actions affecting the environment. A rules engine may also process rules prior to processing pages, in order to optimize subsequent evaluation of the rules.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Rae, Adam
Thomee, Bart
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.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Zhu, Ling
Allinson, Ric
Schillings, Benoit
Abstract
Images are optimized to reduce latency prior to being transmitted to requesting client devices. A request from a client device for an image is analyzed to obtain the attributes of the requesting client device and the network used by the client device for transmitting the request. The parameters of the image to be transmitted are determined based on the attributes in order to reduce data latency at the requesting client device. A requested image that meets the parameters or which has its parameters preset by a provider can be transmitted without any changes. A requested image that does not meet the parameters is transformed in accordance with the parameters so that it is optimized for the combination of the network and the requesting client device.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Deguzman, Lawrence Anthony
Abstract
A computer-implemented method monitors a video-based graphic. The method includes displaying a video-based graphic. A position of a pointer interaction is monitored. The method includes determining a designation of a pixel of the video-based graphic at a location of the pointer interaction. An action is performed based on the designation of the pixel of the video-based graphic at a location of the pointer interaction.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Kalaboukis, Chris
Higgins, Christopher W.
Davis, Marc
O'Sullivan, Joseph
Athsani, Athellina
Martinez, Ronald
Paretti, Christopher T.
Abstract
A system and method for determination and display of personalized distance. A request is received for the determination of a personalized distance over a network, wherein the request comprises an identification of a requesting user, and a plurality of real world entities comprising at least a starting location and an ending location. At least one route is determined between the first location and the second location. Spatial, temporal, topical, and social data available to the network relating to the requesting user and each real world entity and the route is retrieved using a global index of data available to the network. A personalized distance is calculated via the network between the first location and the second location using spatial, temporal, topical, and social data relating to the requesting user and each real world entity and the route. A representation of the personalized distance calculated for the route is displayed on a display medium.
H04W 4/02 - Services making use of location information
H04W 4/18 - Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
G01C 21/00 - Navigation; Navigational instruments not provided for in groups
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Holz, Christian
Abstract
An authentication approach simplifies the process of authentication across devices, while increasing security. An authentication code is supplied through non-traditional channels, such as audio and visual channels, allowing more complex codes to pass between two devices for authentication with increased security, while reducing user interaction.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Huang, Ling-Wei
Li, Wei-Han
Huang, Huai-Hsing
Liu, Chia-Yen
Ng, Chi-Wa
Huang, Shih-Ting
Lu, Shih-Ping
Chen, Dai-Yan
Lee, Pin-Kuan
Abstract
A computer-implemented method for automatically pausing advertisements based on user attention includes rendering a digital video to a user, in response to the user initiating the digital video through a web multimedia player. The computer-implemented method also includes streaming an advertisement to the user once the user begins to watch the digital video and monitoring the user attention as the user watches the advertisement. The user attention is monitored based on keystrokes and mouse movements. Further, the computer-implemented method includes detecting one or more changes in the user attention. Furthermore, the computer-implemented method includes pausing the advertisement automatically at instance of detecting the one or more changes. Moreover, the computer-implemented method includes detecting the one or more changes that directs the user attention to the paused advertisement and resuming streaming of the advertisement.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Rao, Supreeth
Vasudevan, Sudharsan
Mor, Gopal
Shrivastava, Utkarsh
Abstract
A system and method for generating a personalized trends module includes steps of: for a given user, producing a social timeline by logging content posted on the given user's accounts on social media sites; analyzing the social timeline for recently posted content to derive an interim summary of first trending topics for the given user; receiving from a content personalization platform an in-stream feed of second trending topics based on the user's recent on-line activity including page views, queries, and clicks; augmenting the social timeline with the second trending topics from the in-stream feed to produce an interim list of third trending topics; ranking the third trending topics by source category using a frequency index; selecting the highest ranking third trending topics from each source category; and presenting a personalized trends module with positions allocated to the highest ranking third trending topics.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Jin, Haojian
Holz, Christian
Abstract
Disclosed is a system and method for calibrating BLE signal strengths to high-accuracy/precise distances. The present disclosure involves auto-calibrating BLE-based tracking systems, such as, for example, those used indoors using acoustic signals. The present disclosure enables BLE-based distance estimation to be accurate to decimeters and centimeters. The disclosed systems and methods utilize signals communicated to and from roaming devices in order to determine the distance(s) between the roaming device and installed BLE units. A signal-strength to distance map can then be constructed for reuse on any device with a Bluetooth component.
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G01S 11/14 - Systems for determining distance or velocity not using reflection or reradiation using ultrasonic, sonic or infrasonic waves
G01S 5/26 - Position of receiver fixed by co-ordinating a plurality of position lines defined by path-difference measurements
G01V 1/38 - Seismology; Seismic or acoustic prospecting or detecting specially adapted for water-covered areas
G01S 5/02 - Position-fixing by co-ordinating two or more direction or position-line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
31.
System and method for detection of indoor tracking units
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Jin, Haojian
Holz, Christian
Abstract
Disclosed is a system and method for obtaining ad-hoc the spatial layout and setup of installed radio-based indoor tracking systems at particular locations. The systems and methods can be implemented via an installed or web-based application that performs the ad-hoc detection of indoor beacons, which includes detecting the signal strength of all beacons at a location while the user performs a previously configured gesture. From the trajectory of the gesture and the recorded signal strengths, the disclosed systems and methods derive the distance and direction of all beacons, which are laid out in a 2D map. Thus, the present disclosure can implicitly calibrate signal strengths to high-accuracy distances, thereby producing the spatially accurate 2D setup of the previously unknown space, in addition to indoor tracking on a decimeter level, which is efficient and increasingly cost effective for device tracking and advertising purposes.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Bax, Eric
Peng, John
Ard, Scott
Autuchirayll, Arun
Abstract
Briefly, embodiments disclosed herein may relate to formulating recommended search queries. Search query recommendations may be based, at least in part, on multiple user searches performed at least in part in response to consumption of publicly available content, for example.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Rao, Supreeth
Narravula, Sundeep
Ningappa, Shivakumar
Abstract
Software on a content-aggregation website obtains a resource associated with a podcast from a website publishing the podcast and stores it e resource on the content-aggregation website. The software adds the resource as a leaf node to a taxonomy generated by the content-aggregation website. The addition is based on data associated with the podcast. The non-leaf nodes in the taxonomy are categories of content. The software determines that a user of the content-aggregation website is qualified as to at least one category that includes the resource as a leaf node. The determination is based at least in part on feedback from the user that includes a viewing or listening history for the user. Then the software serves the resource to the user in a content stream published by the content-aggregation website, based at least in part on a personalization score associated with the resource.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
G06F 17/30 - Information retrieval; Database structures therefor
H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies
H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
H04N 21/8352 - Generation of protective data, e.g. certificates involving content or source identification data, e.g. UMID [Unique Material Identifier]
H04N 21/858 - Linking data to content, e.g. by linking an URL to a video object or by creating a hotspot
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Seth, Abhishek
Kumar, Mahendra
Abstract
Techniques are provided for identifying a locations of application users based on originating address. Techniques to generate a set of address-to-location mappings include a system configured to receive information about a plurality of location-known requests that originated from an address, wherein the information indicates a plurality of locations for the originating address. The system is further configured to identify a geographical area based, at least in part, on the plurality of distinct locations; map the geographical area to a corresponding geographical locality; and associate the address to the geographical area and the corresponding geographical locality generating an address-to-location mapping. Address-to-location mappings may be further clustered into address-range-to-location mappings and stored as a data pack. Using these techniques, location information may be determined for a received location-unknown request that originated from a particular address.
H01L 23/49 - Arrangements for conducting electric current to or from the solid state body in operation, e.g. leads or terminal arrangements consisting of soldered or bonded constructions wire-like
H01L 23/538 - Arrangements for conducting electric current within the device in operation from one component to another the interconnection structure between a plurality of semiconductor chips being formed on, or in, insulating substrates
H01L 23/00 - SEMICONDUCTOR DEVICES NOT COVERED BY CLASS - Details of semiconductor or other solid state devices
H05K 1/18 - Printed circuits structurally associated with non-printed electric components
H01L 21/48 - Manufacture or treatment of parts, e.g. containers, prior to assembly of the devices, using processes not provided for in a single one of the groups
H05K 3/30 - Assembling printed circuits with electric components, e.g. with resistor
36.
Systems and methods for advertising using sponsored verbs and contexts
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Wu, Tingyi
Munoz Torres, Enrique Andres
Perl, Sophia Thitirat
Poon, Andrew
Wai, Conrad
Plasmeier, Michael Eric
Abstract
A system stored in a non-transitory medium executable by processor circuitry is provided for generating sponsored verbs and contexts. The system includes interface circuitry for receiving a search query from a user device and query processing circuitry for identifying search results comprising entity search result objects and non-entity search result objects related to the search query. Targeting circuitry determines a set of verb keywords associated with the search result objects and analytics circuitry selects one or more sponsored verbs for at least one entity or non-entity search result. Display logic circuitry is communicatively coupled to the interface circuitry and dynamically generates interface elements for each of the one or more sponsored verbs, and displays, in response to the search query, the interface elements as a sub-component of the at least one entity or non-entity search result.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Shamma, David Ayman
Kennedy, Lyndon
Churchill, Elizabeth F.
Abstract
The present disclosure is descriptive of discovering structure, content, and context of a media event, e.g., a live media event, using real-time discussions that unfold through short messaging services. Generally, a sampling of short messages of a plurality of users is obtained. The sampling of short messages corresponds to a media event. A segment in the media event is identified using the sampling of short messages, and at least one term taken from the sampling of short messages is identified. The at least one term is indicative of a context of the identified segment.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Francis, Steve W.
Abstract
Disclosed is a system and methods for data compression and decompression. The systems and methods discussed herein include an encoder, dictionary, decoder, literal string and control output. The discussed systems and methods encode data transmitted over a communications channel through the use of a dynamically compiled dictionary. Upon reviewing the characters within the transmitted data in view of the dictionary, an encoded/compressed output string is created. Such output string may also be decoded in a similar fashion via a dynamically compiled dictionary.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Koran, Joshua M.
Chung, Christina Yip
Lin, Long-Ji
Yin, Hongfeng
Abstract
A behavioral targeting system determines user profiles from online activity. The system includes a plurality of models that define parameters for determining a user profile score. Event information, which comprises on-line activity of the user, is received at an entity. To generate a user profile score, is model is selected. The model comprises recency, intensity and frequency dimension parameters. The behavioral targeting system generates a user profile score for a target objective, such as brand advertising or direct response advertising. The parameters from the model are applied to generate the user profile score in a category. The behavioral targeting system has application for use in ad serving to on-line users.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Ghanekar, Amol
Narayanan, Bharadhwaj
Abstract
Methods, systems and programming for providing a search result based on user selection of query suggestions. In one example, a query is received from a user. A plurality of query suggestions generated based on the query is obtained and provided to the user. A selection of one or more query suggestions from the plurality of query suggestions is received from the user. A first search result generated based on at least one of the one or more query suggestions is obtained and provided to the user.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Deng, Hongbo
Dong, Anlei
Zhu, Shenhong
Gan, Jiuhe
Lamkhede, Sudarshan
Chang, Yi
Abstract
Methods, systems and programming for providing query suggestions including entities. In one example, a prefix of a query is first received. A plurality of query suggestions are then identified based on the prefix of the query. The plurality of query suggestions include at least one entity. Scores of each of the plurality of query suggestions are computed using a first model. The first model includes an adjustable parameter used for computing the score of the at least one entity. The plurality of question suggestions are ranked based, at least in part, on the scores.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Glass, Alyssa
Dong, Anlei
Eiche, Ted
Abstract
Methods, systems and programming for evaluating query suggestions quality. In one example, a plurality of query suggestions are provided in a ranking to a user. A user activity with respect to one of the plurality of query suggestions is detected. A position of the one of the plurality of query suggestions in the ranking is determined. A quality measure of the plurality of query suggestions is calculated based, at least in part, on the user activity and the position of the one of the plurality of query suggestions.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Kraft, Reiner
Chavan, Viraj
Abstract
In one embodiment, a search query may be obtained. A set of one or more use cases may be determined based, at least in part, upon the search query. A set of one or more search results may be identified based, at least in part, upon the search query. Information that answers the search query for at least one of the set of use cases may be obtained, where the information has been derived from at least a subset of the set of search results. An indication of at least a portion of the information may be provided.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Fan, Xin
Beaupre, Todd
Langlois, Jean-Marc
Abstract
A method for selecting a social media network user. The method comprises obtaining one or more parameters indicative of quality of social media network content from the social media network user, ranking the social media network user based on the one or more parameters, and determining whether the social media network user is selected based on the ranking.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Stergiou, Stergios
Kanuri, Kalyan
Marcellini, Herve
Abstract
Techniques are provided that include obtaining a Document Object Model of an HTML document, such as a web page of a publisher. Elements of the Document Object Model may be identified that are associated with native advertisement placement candidate containers. Based at least in part on analysis associated with the Document Object Model, and utilizing at least some of the identified elements, one or more native advertisement placement candidate containers may be determined. Some techniques may utilize, in the analysis, construction and utilization of a suffix tree of a string of tags comprising all tags in the Document Object Model. Some techniques may utilize, in the analysis, a node flattening technique in connection with the Document Object Model.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Tuominen, Risto
Palm, Petteri
Iihola, Antti
Abstract
Method for the manufacture of a circuit board containing a component and circuit board containing a component. The invention is based on first manufacturing (101-102 or 101-103) an intermediate product, which contains the insulator layer of the circuit board and the components, which are set in place inside the insulator layer, in such a way that the contact elements of the components face the surface of the intermediate product. After this, the intermediate product is transferred to the circuit-board manufacturing line, on which a suitable number of conducting-pattern layers and, if necessary, insulator layers are manufactured (104) on one or both sides of the intermediate product, in such a way that, when manufacturing the first conducting-pattern layer, the conductor material forms an electrical contact with the contact elements of the components. Alternatively, stages (101-105) can also be performed on a single manufacturing line.
H05K 3/02 - Apparatus or processes for manufacturing printed circuits in which the conductive material is applied to the surface of the insulating support and is thereafter removed from such areas of the surface which are not intended for current conducting or shielding
H05K 3/10 - Apparatus or processes for manufacturing printed circuits in which conductive material is applied to the insulating support in such a manner as to form the desired conductive pattern
F02M 53/02 - Fuel-injection apparatus characterised by having heating, cooling, or thermally-insulating means with fuel-heating means, e.g. for vaporising
F02M 53/06 - Injectors with heating, cooling, or thermally-insulating means with fuel-heating means, e.g. for vaporising
F02M 55/02 - Conduits between injection pumps and injectors
F02M 69/46 - Low-pressure fuel-injection apparatus - Details, component parts or accessories not provided for in, or of interest apart from, the apparatus covered by groups
H01L 21/56 - Encapsulations, e.g. encapsulating layers, coatings
H01L 23/31 - Encapsulation, e.g. encapsulating layers, coatings characterised by the arrangement
H01L 23/538 - Arrangements for conducting electric current within the device in operation from one component to another the interconnection structure between a plurality of semiconductor chips being formed on, or in, insulating substrates
H01L 23/00 - SEMICONDUCTOR DEVICES NOT COVERED BY CLASS - Details of semiconductor or other solid state devices
H01L 25/00 - Assemblies consisting of a plurality of individual semiconductor or other solid state devices
H05K 1/18 - Printed circuits structurally associated with non-printed electric components
H01L 25/065 - Assemblies consisting of a plurality of individual semiconductor or other solid state devices all the devices being of a type provided for in the same subgroup of groups , or in a single subclass of , , e.g. assemblies of rectifier diodes the devices not having separate containers the devices being of a type provided for in group
H05K 3/18 - Apparatus or processes for manufacturing printed circuits in which conductive material is applied to the insulating support in such a manner as to form the desired conductive pattern using precipitation techniques to apply the conductive material
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Lang, Kevin J.
Abstract
Briefly, embodiments of methods and/or systems of computation via array decomposition are disclosed. For one embodiment, as an example, a system may be capable of implementation of an advertising audience overlap analysis dashboard in which for an audience exceeding 100 million users and exceeding 10,000 user groups. Such a system embodiment, for example, may be capable of computing an exact count of user overlap among the user groups in less than two hours.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Seet, Nicholas
Cahan, Adam
Abstract
To restore context information about a clip that was sampled from a broadcast program, the clip is identified by matching a digital fingerprint of the clip against a database of known digital fingerprints taken from broadcast programs. If the clip can be identified, it is then associated with information about the matching broadcast program. The loss of context data about the clip obtained from a broadcast program is thus remedied, enabling media content available online to be more useable for a variety of purposes, such as media searching, automatic broadcast attribution, and targeting advertisements.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Holmquist, Lars Erik
Abstract
In one embodiment, a first perspective of a three-dimensional marker may be detected, where the three-dimensional marker has a shape that presents a different appearance from every angle. A first three-dimensional virtual overlay corresponding to the first perspective of the three-dimensional marker may be identified or generated. The first three-dimensional virtual overlay corresponding to the first perspective of the three-dimensional marker may be projected or displayed such that the first three-dimensional virtual overlay substantially covers the first perspective of the three-dimensional marker.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Singh, Ashutosh
Bhagwan, Varun
Savla, Jaikit
Teotia, Rahul
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.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Schillings, Benoit
Abstract
In one embodiment, a location of a mobile device may be obtained. A direction of movement of the mobile device may be ascertained. A field of vision of a user of the mobile device may be determined based, at least in part, on the location of the mobile device and the direction of movement of the mobile device. A user profile associated with the user and/or the mobile device may be identified. A notification may be provided via the mobile device based, at least in part, upon the user profile and the field of vision of the user.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Surendran, Ajitsen
Musuvathy, Satyadeep Sridharan
Abstract
Method, system, and programs for data processing. In one example, a record is received. The record is separated into multiple partitions. Each partition is submitted to an iterative pipeline, wherein the iterative pipeline comprises two or more processing stages that are run in parallel and one of the multiple partitions passes through one of the two or more processing stages in one iteration. The multiple partitions are passed through two or more processing stages. The partitions that have passed through each of the two or more processing stages are merged.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Tuominen, Risto
Abstract
An electronic module with EMI protection is disclosed. The electronic module comprises a component with contact terminals and conducting lines in a first wiring layer. There is also a dielectric between the component and the first wiring layer such that the component is embedded in the dielectric. Contact elements provide electrical connection between at least some of the contact terminals and at least some of the conducting lines. The electronic module also comprises a second wiring layer inside the dielectric. The second wiring layer comprises a conducting pattern that is at least partly located between the component and the first wiring layer and provides EMI protection between the component and the conducting lines.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Higgins, Christopher William
Davis, Marc Eliot
Martinez, Ronald
O'Sullivan, Joseph James
Paretti, Christopher T.
Kalaboukis, Chris
Athsani, Athellina
Abstract
A system and method for Context Enhanced Mapping. A request is received from a user over a network for a map comprising an identification of a physical location, and at least one criteria. The physical location is mapped. Spatial, temporal, topical, and social data available to the network relating to the physical location and criteria is retrieved using a global index of data available to the network and prioritized for inclusion based upon the user and context of the request. The map of the physical location and at least some of the retrieved spatial, temporal, topical, and social data is displayed on a display medium.
G06F 17/30 - Information retrieval; Database structures therefor
G06F 7/00 - Methods or arrangements for processing data by operating upon the order or content of the data handled
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G09B 29/00 - Maps; Plans; Charts; Diagrams, e.g. route diagrams
G09B 29/10 - Map spot or co-ordinate position indicators; Map-reading aids
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
H04W 4/02 - Services making use of location information
55.
System and method for global load balancing of requests for content based on membership status of a user with one or more subscription services
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Prathaban, Selvaraj Rameshwara
Ashok S.A., Dorai
Kakoor, Mahadevaswamy G.
Gade, Bhargavaram B.
Petach, Matthew Nicholas
Abstract
The present description is directed towards systems and methods for directing a user request for content over a network to a given content server on the basis of one or more rules. Methods and systems implemented in accordance with the present description comprise receiving a request for content form a user, the request for content including a profile of the user identifying one or more characteristics associated with the user. One or more rules are retrieved for identifying a content server to which a request for content is to be delivered, the one or more rules including at least one of business rules, network rules, and user profile rules. The one or more retrieved rules are applied to the request for content to identify a content server to which the request for content is to be delivered and the request for content is delivered to the identified content server.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Krishnan, Subramaniam Venkatraman
Jaiswal, Amit
Meka, Ravikaran
Counio, Jean Christophe
Abdelnur, Alejandro
Shah, Ruchir Rajendra
Abstract
A method and system for building an elastic cloud web server farm. The method includes registering a web application on a serving cloud and copying the web application to a distributed store. A load of the web application is specified, and a plurality of nodes is added for the web application based on the load. A web server corresponding to a node of the plurality of nodes is then initialized. A web request is received from a user and a web server is selected from a list of available web servers to process the web request. The web request is further transmitted to the web server. A web response, based on the web request, is transmitted back to the user. The system includes a central registry, a distributed store, a process coordinator, one or more web servers, and a router.
G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
G06F 17/30 - Information retrieval; Database structures therefor
H04L 29/06 - Communication control; Communication processing characterised by a protocol
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Jacoby, Ronald
Lincke, Scott
Abstract
A method for providing a cross-platform interface for a television device is provided, including the following method operations: identifying available services for consumption on a television device, wherein the available services include two or more of a broadcast television service, an on-demand video service, and an internet content service; determining a current date and time; determining content items available for consumption from each of the available services at the current date and time; determining an allocation of display locations in a cross-platform interface for content items from each of the available services, the allocation defining a relative amount of display locations for each of the available services based on a device profile associated with the television device; assigning content items to the display locations in accordance with the determined allocation.
H04N 21/462 - Content or additional data management e.g. creating a master electronic program guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabi
H04N 21/482 - End-user interface for program selection
H04N 5/445 - Receiver circuitry for displaying additional information
H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies
H04N 21/458 - Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules
H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Holmquist, Lars Erik
Dayal, Yash
Abstract
A method, apparatus and software related product (e.g., a computer readable memory) are presented for exchanging information between two or more devices when they are in a close proximity using gestures and web technologies. According to an embodiment, the identification of one or more devices using gestures is asynchronous, so that the two or more devices do not have to be shaken together at the same time synchronously, which is one advantage over conventional approaches. Another advantage is that various embodiments described herein do not require a user to download any special software (application), and it can work on all platforms, for example, with HTML5-compliant browsers.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Magistrado, Vince
Shrivastava, Utkarsh
Abstract
A system and method for assuring the privacy of a computer application includes generating a user interface with a privacy feature coupled with a computer application. Through the user interface, the user is able to activate the privacy feature while interacting with the computer application. The computer application displays application-based screen elements against a backdrop. Once activated, the privacy feature presents a visual display hiding the application-based screen elements in the application from view without closing or logging out of the application.
G06F 21/84 - Protecting input, output or interconnection devices output devices, e.g. displays or monitors
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
60.
Cold row encapsulation for server farm cooling system
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Noteboom, Scott
Robison, Albert Dell
Suarez, Jesus
Holt, Norman
Abstract
An apparatus includes an enclosure defining an interior space and at least one server-rack port configured to engage one or more of racks such that one or more servers installed in each rack are contiguous to the interior space. The enclosure is inside of a room and includes at least one stability control unit at the bottom of the enclosure. Each server includes a fan that draws air from the interior space into the server and expels the air outside of the enclosure into the room. The apparatus also includes a mixing chamber that is contiguous to the enclosure. The mixing chamber includes a first set of one or more dampers that are contiguous to natural air outside of the room and a second set of one or more dampers that are contiguous with air in the room.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Guo, Jiacheng
He, Li
Liu, Sen
Abstract
Techniques for organizing and presenting deals/commercial offers received by users in emails are provided. Emails directed to a user that contain commercial offers for the user are determined. The determined emails are stored in a deal folder for the user. A deal newsletter is generated that at least summarizes commercial offers contained in at least a portion of the emails stored in the deal folder. The deal folder may be displayed to show the user the received deal emails. Furthermore, the deal newsletter may be displayed to the user to summarize the received deals for the user.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Adsule, Dharmendra Prakash
Abstract
A method and system for controlling online user account using a mobile device. The method includes receiving an option to lock an online account of a user from a service provider. The computer-implemented method also includes locking the online user account by using a mobile device. Further, the computer-implemented method includes initiating a user action at a later point of time. Furthermore, the computer-implemented method includes receiving an alert to unlock the online user account in order to perform the user action and obtaining an unlock password from the service provider. Moreover, the computer-implemented method includes unlocking the online user account with the unlock password by using the mobile device and performing the user action subsequent to the unlocking, thereby controlling the online user account using the mobile device. The system includes a computing device, a web browser, a service provider and a mobile device.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Schillings, Benoit
Thrall, John J.
Abstract
A recommendation engine and a user profile stored on a user device are employed by the user device to select from a content store, content that is relevant to a current display of the user device. The selected content is combined with the current display to generate the contextually relevant display. The user profile on the user device is updated based on user interaction with the displayed content and the updated profile may be uploaded to the server in accordance with privacy settings associated with the user profile.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Das Sarma, Anish
Jain, Alpa
Yu, Cong
Abstract
Method, system, and programs for detecting dynamic relationship and discovering dynamic events. Data from a first data source is first received. At least one dynamic relation candidate is identified and each dynamic relation candidate involves multiple entities. The at least one dynamic relation candidate is identified based on temporal properties with respect to the entities exhibited in the data from the first data source. Dynamic relations are then extracted by corroborating the temporal properties of the entities involved in the at least one dynamic relation candidate with that of the same entities exhibited in data from a second data source. Then, a dynamic event that gives rise to the dynamic relations among different entities is detected.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Somekh, Oren Shlomo
Aizenberg, Natalia
Aharon, Michal
Abstract
Disclosed is a system and method for selectively delivering shared information. The disclosed systems and methods enable a sending user to decide what context of information is to be shared, in that a sending user can determine when and where information is shared. This enables increased social engagement towards relevant information. Additionally, this enables a vast opportunity for commercial opportunities, whereby advertisements can be served contingent upon a consumer's context, and/or only when the product or service offered to the consumer is relevant.
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
H04W 4/06 - Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
66.
Method and apparatus for accurate localization of points of interest
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Thomee, Bart
Abstract
Geo-referenced and oriented media items may be used to determine a location of one or more points of interest depicted by the media items. A difference between an actual capture location and orientation and a reported location and orientation may be modeled according to one or more distributions, which distribution(s) may be used to assign one or more weights to each location in the world where such weight(s) may be considered to be a likelihood that a point of interest might have been seen by a capturing device. A density map may be acquired by superimposing the derived likelihoods, and a maximum, e.g., local maximum, may be determined to represent a location of a point of interest.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Low, Daryl
Wirasinghe, Marco
Godse, Gautam
Abstract
A request is received to access a user account. A geolocation of a mobile device registered with the user account is obtained directly from the mobile device. Authentication credentials for the user account are verified for correctness. A mobile device geolocation verification request is transmitted to a cellular data provider. The cellular data provider is equipped to independently determine a true geolocation region of the mobile device for comparison with the geolocation of the mobile device as obtained directly from the mobile device. A verification response to the mobile device geolocation verification request is received from the cellular data provider. The verification response indicates whether or not the geolocation of the mobile device as obtained directly from the mobile device corresponds to the true geolocation region of the mobile device. A response to the access request based on the verification response is transmitted.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Schillings, Benoit
Low, Daryl
Rossbacher, Andreas
Abstract
A method for identifying a user is provided, including the following method operations: identifying at least three contact regions on a touch sensitive surface, the contact regions defined by simultaneous contact of at least three fingers of the user with the touch sensitive surface; for each contact region, determining a center point; determining distances between each of the determined center points of the contact regions; comparing the determined distances against predefined distances associated with a known user; based on the comparing, determining the user to be the known user or not the known user.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Barbieri, Nicola
Bonchi, Francesco
Abstract
The disclosure includes use of a feature-aware propagation model to identify one or more features of a product and one or more person(s), or members of a social network, to target, or user, for marketing the product having the identified features. The one or more person(s) identified using the model may be the person(s), or member(s), of a social network determined to have a maximum capability, relative to other members of the social network, for influencing the members of the social network in adopting, e.g., purchasing, a product having the identified features. In addition, parameters of the model may be determined using information about the social network, user preferences, and the products and features of the products.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Godse, Gautam
Abstract
Disclosed herein is a human verification system, method and architecture, which make use of sensing components built into a user's computing device, or otherwise coupled to the user's device, to receive a response to a challenge-response verification test, which may comprise a pattern-based and/or an image-based challenge-response.
G06F 21/00 - Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Huang, Ling-Wei
Li, Wei-Han
Huang, Huai-Hsing
Liu, Chia-Yen
Ng, Chi-Wa
Huang, Shih-Ting
Lu, Shih-Ping
Chen, Dai-Yan
Lee, Pin-Kuan
Abstract
A computer-implemented method for automatically pausing advertisements based on user attention includes rendering a digital video to a user, in response to the user initiating the digital video through a web multimedia player. The computer-implemented method also includes streaming an advertisement to the user once the user begins to watch the digital video and monitoring the user attention as the user watches the advertisement. The user attention is monitored based on keystrokes and mouse movements. Further, the computer-implemented method includes detecting one or more changes in the user attention. Furthermore, the computer-implemented method includes pausing the advertisement automatically at instance of detecting the one or more changes. Moreover, the computer-implemented method includes detecting the one or more changes that directs the user attention to the paused advertisement and resuming streaming of the advertisement.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Kamdar, Gaurav
Abstract
A computer-implemented user notification method includes displaying, at user-accessible locations on a graphical display of a mobile device, notifications corresponding to user interest, preference, and frequency of interaction with particular applications or activities on the mobile device. By increasing ease of interaction with particular notifications and advertisements that are of increased importance and relevance for the user, a higher click through and conversion rate is anticipated.
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Davis, Marc Eliot
Boerries, Marco
Higgins, Christopher Williams
O'Sullivan, Joseph James
Martinez, Ronald
Trout, Robert Carter
Abstract
The disclosure describes systems and methods delivering communications associated with delivery conditions in which the occurrence of the delivery condition is determined by monitoring information received from a plurality of sources via multiple communication channels. The message delivery systems allow messages to be delivered to any “Who, What, When, Where” from any “Who, What, When, Where” upon the detection of an occurrence of one or more “Who, What, When, Where” delivery conditions. A message (which may be any data object including text-based messages, audio-based message such as voicemail or other audio such as music or video-based prerecorded messages) is delivered in accordance with delivery conditions based on any available data, including topical, spatial, temporal, and/or social data. Furthermore, because the systems coordinate delivery of messages via multiple communication channels and through multiple devices, the communication channel for delivery of a message may be dynamically determined based on the delivery conditions.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Zheng, Lei
Wang, Phil Y.
Mittur, Shyam
Vyas, Prashant
Perumal, Savitha
Abstract
Disclosed is a system and method for processing account registration by identifying account candidates attempting to open an account as abusive. That is, the present disclosure discusses identifying, and challenging and marking abusive account registration. The present disclosure takes into account users' behaviors on a network and the impact to the cost and/or revenue of the network. The present disclosure is proactive as it allows for actions to be taken at the earliest possible time in the registration process before an account is created. This prevents abusive activity from taking place within the network and effecting services and privileges available to legitimate users. Additionally, the effects of the disclosed systems and methods minimize the negative impacts of abusive activity on normal user accounts.
G06F 15/18 - in which a program is changed according to experience gained by the computer itself during a complete run; Learning machines (adaptive control systems G05B 13/00;artificial intelligence G06N)
H04L 29/06 - Communication control; Communication processing characterised by a protocol
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Barbieri, Nicola
Bonchi, Francesco
Manco, Giuseppe
Abstract
Methods and systems for identifying communities based on information propagation data are described. One of the methods includes receiving a social graph, which includes nodes and relationships between the nodes. The method further includes receiving a number of the communities to find within the social graph, receiving data regarding propagation of information between the nodes, and calculating a probability of formation of a link between a first one of the nodes and a second one of the nodes based on the data. The link provides a direction of flow of media between the first and second nodes. The method includes calculating a probability that media will be accessed by the second node based on the data. One of the communities includes the first node, the second node, and the link.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
De Francisci Morales, Gianmarco
Blanco, Roi
Silvestri, Fabrizio
Abstract
Disclosed is a system and method for analyzing, by a server computer, closed captioning text associated with a media program being experienced by a user having a client device. The server computer obtains, based on the analyzing, a subject matter of a portion of the media program from the closed captioning text. The server computer constructs a query associated with the determined subject matter and submits the query to a computer network as a search query. The server computer receives, in response to the submitting of the query, content relating to the subject matter and measures an elapsed time period between the receiving of the content and the obtaining of the subject matter. If the elapsed time period is less than a predetermined period of time, the server computer communicates, to the client device, information related to the content.
G06F 17/30 - Information retrieval; Database structures therefor
H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
H04N 21/239 - Interfacing the upstream path of the transmission network, e.g. prioritizing client requests
H04N 21/2665 - Gathering content from different sources, e.g. Internet and satellite
H04N 21/462 - Content or additional data management e.g. creating a master electronic program guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabi
77.
User interfaces for search systems using in-line contextual queries
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Kraft, Reiner
Hartmann, Andreas
Strijland, Paulien
Abstract
Systems and methods, including user interfaces, are provided for implementing searches using contextual information associated with a Web page (or other document) that a user is viewing when a query is entered. The page includes a contextual search interface that has an associated context vector representing content of the page. When the user submits a search query via the contextual search interface, the query and the context vector are both provided to the query processor and used in responding to the query.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Somekh, Oren Shlomo
Bornikov, Edward
Golbandi, Nadav
Rokhlenko, Oleg
Lempel, Ronny
Abstract
A method for estimating model parameters. The method comprises receiving a data set related to a plurality of users and associated content, partitioning the data set into a plurality of sub data sets in accordance with the users so that data associated with each user are not partitioned into more than one sub data set, storing each of the sub data sets in a separate one of a plurality of user data storages, each of said data storages being coupled with a separate one of a plurality of estimators, storing content associated with the plurality of users in a content storage, where the content storage is coupled to the plurality of estimators so that the content in the content storage is shared by the estimators, and estimating, asynchronously by each estimator, one or more parameters associated with a model based on data from one of the sub data sets.
G06F 15/18 - in which a program is changed according to experience gained by the computer itself during a complete run; Learning machines (adaptive control systems G05B 13/00;artificial intelligence G06N)
G06F 17/30 - Information retrieval; Database structures therefor
G06Q 30/06 - Buying, selling or leasing transactions
G09B 19/00 - Teaching not covered by other main groups of this subclass
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Athsani, Athellina
Churchill, Elizabeth F.
O'Sullivan, Joseph
Abstract
A system and method for managing access to content is provided. One example embodiment provides for a method including acts of identifying a filter of content based at least in part on the preferences a user and a subject presented in the content and presenting the content using the filter to the user. Another example embodiment provides for a system that includes a controller configured to identify a filter of content based on preferences of a user, to present content using the identified filter and to update the preferences of the user based on feedback from the user and the subjects presented in the content.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
G06F 17/30 - Information retrieval; Database structures therefor
G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
80.
Methods and systems for facilitating communications between providers of on-line services and potential customers
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Kumar, Amit
Mukherjee, Rajat
Pariser, Andrew
Thill, Kevin Patrick
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.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Kindig, Bradley De
Abstract
A media device and user interface for selecting media. In one embodiment, the media is selected based upon a desired relationship measure between at least two media files. In another embodiment, the media is selected based upon a skip command control functions.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Davis, Marc E.
O'Sullivan, Joseph
Paretti, Christopher
Higgins, Christopher W.
Abstract
A system and method is described herein for managing power consumption by a plurality of sensors in a proximity-based ad hoc network. The system and method receives sensor data that is provided from a plurality of sensors and constructs a proximity-based ad hoc network among the plurality of sensors based on the sensor data. The system and method also receives and analyzes power status information from each sensor in a group of spatially and temporally proximate sensors in the proximity-based ad hoc network. Based on the analysis, the system and method then modifies a manner in which at least one sensor in the group provides sensor data.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Glass, Alyssa
Yi, Xing
Langlois, Jean-Marc
Abstract
Method, system, and programs for identifying a target metric. In one example, at least one first type of metric computed based on a first period associated with a first length of time is measured for each of a plurality of users. At least one second type of metric computed based on a second period associated with a second length of time is measured for each of the plurality of users. The second length of time is larger than the first length of time. Correlations between each of the at least one first type of metric and each of the at least one second type of metrics are computed with respect to the plurality of users. A target metric is identified from the at least one first type of metric based on the correlations. The target metric is correlated with the at least one second type of metric.
G06N 99/00 - Subject matter not provided for in other groups of this subclass
G06F 17/30 - Information retrieval; Database structures therefor
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
84.
Method and system for data-triggered dynamic log level control
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Han, Yiping
Abstract
Embodiments of the present teachings disclose method, system, and programs for data driven dynamic logging. Data is received by a logging system where the data is flagged for dynamic logging when one or more dynamic flagging level criteria are satisfied. Data is evaluated by a logging module wrapper, which determines whether to log the data using the default logging level or dynamic logging level, according to whether the data is flagged. A logging module logs information in a logging database according to the default logging level or dynamic logging level. Based on the logged information and detected abnormalities the dynamic flagging level and dynamic logging level are automatically or manually adjusted.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Liu, Nathan
Kim, Yookyung
Teo, Choon Hui
Abstract
Method, system, and programs for mapping data. Information related to users and their interests is obtained by a first application from a second application. An interest space is determined based on one or more sources of information, each of which provides a plurality of concepts. A data structure is created with respect to the interest space, where the data structure has a plurality of attributes each of the attributes corresponds to a concept in the interest space. One or more interests for each of the users based on information obtained from the second application. Each user interest corresponds to an attribute in the structure. A user profile is generated for each user by mapping the interests of the user to the corresponding attributes in the structure.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Ramakrishnan, Eyal
Shir, Eran
Abstract
Briefly, embodiments disclosed herein may relate to online advertising and may relate, more particularly, pushing advertising content to user computing devices, for example.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Banerjee, Joy
Gupta, Shail Aditya
Abstract
Method, system, and programs for event state management in stream processing. In one example, a batch of events is created from a plurality of input events. The batch is associated with a state and is to be processed in one or more stages. The batch of events is stored in a persistent storage. The state associated with the batch is updated based on results of processing the batch in the one or more stages. The state associated with the batch is retrieved.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
H04L 29/06 - Communication control; Communication processing characterised by a protocol
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Somekh, Oren Shlomo
Golbandi, Nadav
Rokhlenko, Oleg
Lempel, Ronny
Abstract
A method for adjusting one or more parameters associated with a model. The method comprises obtaining, from a first source, first information related to activity of a user. The method further comprises adjusting one or more parameters associated with a model based on the first information collected within a first length of time, and obtaining, from a second source, second information related to activity of the user. The method further comprises adjusting the one or more parameters associated with the model based on the second information collected within a second length of time and a measure indicative of performance of the model, wherein the second length of time is larger than the first length of time.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Kalaboukis, Chris
Davis, Marc
Martinez, Ron
Abstract
Disclosed are systems and methods for delivery of information to a mobile computing device. A remote computing device detects the occurrence of a first user event that precedes an associated second user event. The remote computing device identifies information corresponding to the associated second user event. The remote computing device determines a first priority of the information associated with the second user event and a second priority of a second information associated with the second user event. The remote computing device determines that the first priority is higher than the second priority. In response to detecting the occurrence of the first user event, the remote computing device transmits, to a mobile computing device, the information having the first priority before transmitting the second information having the second priority.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
H04W 4/00 - Services specially adapted for wireless communication networks; Facilities therefor
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Lin, Shih-Chiang
Hsiao, Shu-Fang
Abstract
Image of a subject is received along with viewable representations of a user selected wearable object having a respective size indicative of physical dimensions of the wearable object. The physical proportions of the subject are determined and a display is generated that shows how the wearable object having a respective size will look when worn by the subject having the determined physical proportions.
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06Q 30/06 - Buying, selling or leasing transactions
91.
Method and system for discovery of user unknown interests based on supplemental content
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Langlois, Jean-Marc
Gaffney, Scott
Teo, Choon Hui
Liu, Nathan
Abstract
The present teaching relates to discovery of user unknown interests. In one example, information related to a user is retrieved from a user profile. The information indicates one or more known interests of the user. At least one known interest of the user is identified based on the information. One or more supplemental interests with respect to each identified at least one known interest of the user are identified. The one or more supplemental interests do not overlap with the one or more known interests of the user. Supplemental content associated with the one or more supplemental interests are identified. Each piece of content in the supplemental content is ranked. At least one piece of content in the supplemental content is selected based on the ranking. The selected at least one piece of supplemental content is used to discover unknown interest of the user.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
92.
Method and system for efficient matching of user profiles with audience segments
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Rajan, Suju
Gaffney, Scott
Abstract
Embodiments of the present teachings disclose method, system, and programs that monetize personalized user behavioral profiles by remapping the users to audience segments related to advertisement. In the method, the users can be targeted with advertisements that are personalized and hence are more likely to lead to conversions.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Coalson, Josh
Abstract
Example methods, apparatuses, or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more computing devices to facilitate or otherwise support one or more processes or operations for Jabba language.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Yi, Xing
Langlois, Jean-Marc
Gaffney, Scott
Abstract
A method for determining a display time of a page is provided, including the following method operations: receiving a request for page data from a client; in response to the request, sending the page data to the client, the page data defining a page when rendered by the client, the rendered page including a page event module configured to detect and log events in a beacon for transmission, the events being selected from a group comprising a page unhide event, a page hide event, and a page unload event; receiving the beacon from the client; reading events logged in the beacon; and determining a display time of the page based on the events logged in the beacon.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Ramakrishnan, Eyal Arasu
Shir, Eran
Abstract
Briefly, embodiments disclosed herein may relate to online advertising and may relate, more particularly, pushing advertising content to user computing devices, for example.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Sangal, Puneet Mohan
Abstract
Methods and systems are provided that can include iconization and later play of video content items, such as advertisements. During presentation of an online video, video advertisements may be presented. Upon user selection, during or after presentation of a particular video advertisement, the advertisement may cease to be presented, but an icon may be displayed that represents the video advertisement. The icon may be displayed in an area adjacent to the online video display area, which area may include multiple icons. Later, upon user selection of the icon, the video advertisement may be played, or may continue playing, utilizing local storage of the video advertisement. This, in turn, may provide, for example, efficient, convenient user access to the video advertisement, leading to enhanced advertisement performance with minimal intrusive impact on the user experience as a whole.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Mortazavi, Masood
Abstract
Method, system, and programs for dynamic control of a processing system having a plurality of tiers. Queue lengths of a plurality of nodes in one of the plurality of tiers are received. A control objective is received from a higher tier. One or more requests from the higher tier are processed by the plurality of nodes in the tier. A control model of the tier is computed based on the received queue lengths. One or more parameters of the control model are adjusted based on the received control objective. At least one control action is determined based on the control model and the control objective.
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Seet, Nicholas
Johnson, Rob
Smallman, Joshua
Cahan, Adam
Abstract
A media identification system generates reference fingerprints for known media samples and stores the reference fingerprints in a reference database. The media identification system uses the reference fingerprints to match a fingerprint generated from an unknown media sample to identify that unknown sample. When storing new reference fingerprints in the reference database, partitions of the database are selected to balance the search loads on the database when it is used by the media identification system. For example, the selected partitions may be determined based at least in part on the access rates of the partitions by the media identification system. New reference fingerprints will tend to be placed in partitions that have relatively lower access rates that the other partitions, which will tend to balance the search loads on the partitions by the media identification system.
H05K 1/18 - Printed circuits structurally associated with non-printed electric components
H01L 23/538 - Arrangements for conducting electric current within the device in operation from one component to another the interconnection structure between a plurality of semiconductor chips being formed on, or in, insulating substrates
H01L 23/00 - SEMICONDUCTOR DEVICES NOT COVERED BY CLASS - Details of semiconductor or other solid state devices
H01L 21/48 - Manufacture or treatment of parts, e.g. containers, prior to assembly of the devices, using processes not provided for in a single one of the groups
H05K 3/30 - Assembling printed circuits with electric components, e.g. with resistor
100.
Systems and methods relating to design of mobile applications for display ads on a larger screen space
STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT (USA)
Inventor
Lonikar, Kiran B.
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.
G06F 3/0346 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors