Patent application number | Description | Published |
20080204450 | AVATAR-BASED UNSOLICITED ADVERTISEMENTS IN A VIRTUAL UNIVERSE - A system, method and program product for providing a virtual universe in which unsolicited advertisements are embodied in automated avatars. A system is provided that includes: a registration system for introducing an advertisement avatar into the virtual universe; a targeting system for targeting a user avatar for delivery of advertising content by the advertisement avatar; a movement system for defining how the advertisement avatar is to move within the virtual universe; and an advertisement delivery system for defining how the advertisement avatar is to deliver the advertising content to the user avatar. | 08-28-2008 |
20080208674 | TARGETING ADVERTISING CONTENT IN A VIRTUAL UNIVERSE (VU) - In general, the present invention allows advertising content to be targeted in a VU. Specifically, users' VU inventories that include visible assets are made available to an advertiser or other third party. This asset information is analyzed by the other party to determine the user's potential real world interests. Based on this analysis, the advertising content providers can target advertising content for real world goods and services. | 08-28-2008 |
20080208684 | INVOCATION OF ADVERTISEMENTS IN A VIRTUAL UNIVERSE (VU) - The present invention provides an approach to invoke advertisement(s) in a VU. Specifically, an advertisement is virtually associated with a user of the virtual space. The advertisement will then be visually referenced in the VU, and optionally distinguished/highlighted (e.g., using visual effects such as colors, icons, flashing icons, etc.). The advertisement will be invoked in response to a trigger occurring in the VU user in the). Once invoked, an action associated with the advertisement will be executed. The present invention can also allow for advertising user to be compensated for allowing their asset(s) to be associated with advertisement(s). Such compensation can be in the form of credits associated with the VU being provided to the advertising user and/or compensation to be provided to the user outside of the VU (e.g., in the real world in the form of money, gift certificates, goods and/or services, etc.). | 08-28-2008 |
20080208685 | ADVERTISEMENT PLANNING AND PAYMENT IN A VIRTUAL UNIVERSE (VU) - the present invention provides an approach for planning and paying for advertisements in a VU. Specifically, under the present invention, it is first determined which sections of a region of the VU (referred to herein as “portions” or the VU), and which avatars are most viewed. This data is the analyzed to plan and place advertisements. Once advertisements are placed, users coupled be compensated based on the frequency, time, etc. that associated advertisements are viewed. | 08-28-2008 |
20080222712 | User-Browser Interaction Analysis Authentication System - Systems, methods and media for authenticating a user based on user-browser interaction are disclosed. Embodiments of a method may include, during an e-commerce session with a user, receiving a request for an action from the user and determining whether the requested action requires additional authentication. Embodiments may also include requesting analysis of user-browser interaction for the session, receiving a pattern matching score for the session, and performing an action based on the pattern matching score and the requested action. The pattern matching score may provide an indication of a comparison between the user's interaction with a browser during the session and a user-browser interaction profile for the user. The performed action may include completing an e-commerce transaction, accessing or modifying information, changing a password, requesting additional information, denying the requested action, or other action. Further embodiments may provide for authenticating the user with a first-level authentication. | 09-11-2008 |
20080263636 | METHOD AND SYSTEM FOR VALIDATING ACTIVE COMPUTER TERMINAL SESSIONS - Systems, methods and program codes are provided wherein an analyzer analyzes input from a terminal device; ascertains human-like behavior; and terminates an active session, generates a time-out warning, manipulates an idle session timer or presents a challenge in response to a humanness likelihood determination or to a challenge result. In one aspect a keystroke analyzer and a command sequence analyzer determine whether the terminal device input is likely from a human user or from an automaton. In another aspect a Completely Automated Public Turing Test to tell Computers and Humans Apart challenge is presented. Timing characteristics include maximum generation rate, burstiness, and keystroke sequence delays, and command characteristics include a no-action-required characteristic and a query characteristic. A command sequence analyzer may have an affinity for a command line interface. Weighting algorithms or artificial intelligence routines may be applied to humanness likelihood outputs. | 10-23-2008 |
20080271117 | Cascading Authentication System - Generally speaking, systems, methods and media for authenticating a user to a server based on previous authentications to other servers are disclosed. Embodiments of a method for authenticating a user to a server may include receiving a request to authenticate the user to the server and determining whether authenticating the user requires matching an authentication plan. If a plan is required, the method may also include accessing a stored authentication plan with authentication records each having expected information relating to user access to a different server. The method may also include receiving an indication of the user's current authentication plan from an authentication store where the plan has authorization records each having current information relating to user access. Embodiments of the method may also include comparing the stored authentication plan with the received current authentication plan to determine whether they match and, in response to a match, authenticating the user. | 10-30-2008 |
20080320580 | SYSTEMS, METHODS, AND MEDIA FOR FIREWALL CONTROL VIA REMOTE SYSTEM INFORMATION - Generally speaking, systems, methods and media for implementing a firewall control system responsive to remote system information are disclosed. Embodiments of a method may include receiving a data request at a firewall where the data request is associated with a program and determining whether a remote system condition exists for the associated program, where the remote system condition includes a condition to be satisfied based on information received from a particular remote system. Embodiments may also include, in response to determining that a remote system condition exists, determining whether the remote system condition is satisfied based on information received from the particular remote system. Embodiments may also include, in response to determining whether the remote system condition is satisfied, performing one or more firewall actions. | 12-25-2008 |
20080320581 | SYSTEMS, METHODS, AND MEDIA FOR FIREWALL CONTROL VIA PROCESS INTERROGATION - Generally speaking, systems, methods and media for implementing a firewall control system responsive to process interrogations are disclosed. Embodiments of a method may include receiving a data request at a firewall where the data request is associated with a program and determining whether a process rule exists for the associated program, where the process rule includes a condition to be satisfied for a process of the user computer system. Embodiments may also include, in response to determining that a process rule does exist, determining a method for evaluating a status of the process and determining a current status of the process. Embodiments may also include determining whether the process rule is satisfied based on the current status of the process and using the determined evaluation method. Embodiments may also include, in response to determining whether the condition of the process rule is satisfied, performing one or more firewall actions. | 12-25-2008 |
20080320584 | FIREWALL CONTROL SYSTEM - Generally speaking, systems, methods and media for implementing a firewall control system responsive to user authentications are disclosed. Embodiments of a method may include receiving a data request at a firewall where the data request is associated with a program. Embodiments may include determining whether an authentication plan is required to be matched for the associated program and, if so, accessing a stored authentication plan associated with the program and having one or more authentication records each having expected information relating to user access to a particular server. Embodiments may include accessing a current authentication plan from an authentication store, the current authentication plan having one or more authentication records each having information relating to user access to a particular server. Embodiments may include comparing the stored authentication plan with the received current authentication plan to determine whether they match and, in response, performing one or more firewall actions. | 12-25-2008 |
20090054043 | Future Location Determination Using Social Networks - A computer-implemented method of predicting a future location of a mobile node can include determining a current location of a first mobile node, determining a location of at least a second mobile node, wherein the second mobile node is associated with the first mobile node via a social network, and generating a list including at least one candidate destination determined, at least in part, according to the location of the first mobile node and the location of the second mobile node. For each candidate destination on the list, a probability that the first mobile node is in route to that candidate destination location can be calculated. A candidate destination can be selected, according to the probabilities, from the list as a predicted future location of the first mobile node. The predicted future location of the first mobile node can be output. | 02-26-2009 |
20090054157 | INTELLECTUAL PROPERTY PROTECTION FOR CONTENT CREATED WITHIN A VIRTUAL UNIVERSE - An approach that protects intellectual property rights in content created by users of a virtual universe is described. In one embodiment, there is an intellectual property rights protection tool for use in a virtual universe. A receiving component is configured to receive a request to protect intellectual property rights in content created by a user of the virtual universe. A database is configured to store content created by users of the virtual universe that have intellectual property rights therein. A search component is configured to search the database for content created by users of the virtual universe that have intellectual property rights therein that is similar to the content created by the user. An analysis component is configured to determine whether any preexisting intellectual property rights in content stored in the database precludes intellectual property protection of the content created by the user. | 02-26-2009 |
20090055093 | PICTORIAL NAVIGATION METHOD, SYSTEM, AND PROGRAM PRODUCT - Methods, systems and program products provide pictorial information relevant to a geographic location, through selecting characteristics relevant to geographic locations, searching pictorial image databases for images having an embedded tags associated with the characteristics, retrieving image files from databases having embedded tags correlated to characteristics and visually depicting a physical appearance or an attribute of a location, analyzing characteristics image files and responsively selecting preferred image data, formatting preferred image data for presentation to a user, associating formatted preferred data with geographic locations, and presenting associated formatted data to a user in association with geographic locations. Characteristic include global positioning satellite coordinates. Image data may be selected having preferred image resolutions or perspectives. Formatting pictorial information may comprise synthesizing photographs into a constructs. Associated image data may indicate a distance and direction from a geographic location. Routing system applications are enabled to present pictorial information with each navigation route points. | 02-26-2009 |
20090055386 | System and Method for Enhanced In-Document Searching for Text Applications in a Data Processing System - A system and method for implementing enhanced searching within a document in a data processing system. A search manager receives an original search term, wherein the original search term includes at least two words. The search manager creates a set of alternate search terms by: retrieving from a predetermined thesaurus database at least one synonym for at least one word in the original search term; and inserting at least on wildcard between the at least two words within the original search term. The search manager performs at least one search utilizing the set of alternate search terms and the original search term. The search manager ranks the search results from the at least one search according to a predetermined priority order. The search manager outputs the ranked search results. | 02-26-2009 |
20090077161 | MODIFYING TIME PROGRESSION RATES IN A VIRTUAL UNIVERSE - Described herein are processes and devices that intentionally modify time progression rates in a virtual universe. One of the devices described is a temporal variation device. The temporal variation device can determine an area, in a virtual universe, in which time progresses at a specific time progression rate. The temporal variation device can modify the time progression rate to be faster or slower in the area. By modifying the time progression rate in the area, rates at which action occur also change in a way that is correlated to the change in the time progression rate. The temporal variation device can maintain areas beyond the borders of the area at a time progression rate that is not modified. Therefore, the temporal variation device can create a relative time dilation between the determined area and other areas in the virtual universe outside of the determined area. | 03-19-2009 |
20090083560 | Computing Device Power Management - A system, method, and computer usable medium for computing device power management. The method includes identifying a correlation between active states of a computing device and active states of a connected device connected to the computing device through a network, the correlation indicating the desirability of the computing device being active; and providing an active state in the computing device based on the identified correlation. Providing an active state in the computing device based on the identified correlation may include preventing the computing device from entering a power-saving mode based on the identified correlation or waking the computing device. | 03-26-2009 |
20090083623 | CREATING DOCUMENTS FROM GRAPHICAL OBJECTS IN A VIRTUAL UNIVERSE - Described herein are processes and devices that create and manage documents in a virtual universe. One of the devices described is a virtual document converter. The virtual document converter analyzes a set of one or more graphical objects of a virtual document in a virtual universe. The virtual document presents document content. The virtual document converter determines format information for generating a document file. The virtual document converter parses the document content of the virtual document. The virtual document converter generates the document file with the parsed document content and the determined format information. | 03-26-2009 |
20090083624 | CREATING DOCUMENTS FROM OBJECTS WITH TEXT IN A VIRTUAL UNIVERSE - Described herein are processes and devices that create and manage documents in a virtual universe. One of the devices described is a virtual document converter. The virtual document converter can determine a plurality of text objects associated with a document graphic. The plurality of text objects present text, such as of a multiple page virtual document in a virtual universe. The virtual document converter generates a single, multi-page document file, for example, by encoding the text presented by the plurality of text objects into the document file. | 03-26-2009 |
20090089364 | ARRANGEMENTS FOR INTERACTIVITY BETWEEN A VIRTUAL UNIVERSE AND THE WORLD WIDE WEB - In one embodiment, a method for interaction between a web browser and virtual environment applications is disclosed. The method can include creating an attribute file or a cookie file in a virtual universe application and in browser applications, then sharing such files between these applications to enhance a user experience. Both the browser applications and the virtual universe applications can search for the attribute files in numerous locations including local memory, web based memory and even a third party service provider via the Internet. | 04-02-2009 |
20090100076 | CONTROLLING AND USING VIRTUAL UNIVERSE WISH LISTS - Described herein are processes and devices that control and use virtual universe wish lists. One of the devices described is a virtual wish list device. The virtual wish list device determines an item in a virtual universe that is a desired by an avatar. The virtual wish list device designates the item as a desired item in a wish list. The wish list may be stored in the avatar's virtual universe inventory. The wish list device determines details about the desired item, such as whether the item is desired in the virtual universe or in the real world. The wish list device stores the details about the desired item in the wish list. The virtual wish list device may use the details to conduct transactions related to the desired item. | 04-16-2009 |
20090102926 | DETECTING AND PROCESSING CORRUPTED VIDEO RECORDINGS - Embodiments of the invention include a method that comprises receiving a request to record television content on a specified channel for a specified period of time. The method can also include tuning to the specified channel at the specified time, and recording the specified content. The method can also include determining that one or more segments of the television content is corrupted. The method can also include presenting a notification indicating that some of the television content is corrupted, retuning to the specified channel made by the request, and acquiring uncorrupted television content for use in replacing the one or more segments of corrupted television content. | 04-23-2009 |
20090106804 | DETECTING AND PROCESSING CORRUPTED VIDEO RECORDINGS - Embodiments of the invention include a method that comprises recording broadcasted television content and determining if one or more segments of the content is corrupted. The method can also present a notification if the content is corrupted, where the notification can include indicia such as a pop-up window, an icon or symbol in a program guide screen or program recorded content screen, and/or an indicator on the DVR unit. The method can also acquire uncorrupted content to replace one or more segments of the corrupted content. | 04-23-2009 |
20090109213 | ARRANGEMENTS FOR ENHANCING MULTIMEDIA FEATURES IN A VIRTUAL UNIVERSE - In one embodiment, a method for operating a virtual environment is disclosed. The method can include receiving an interactive virtual universe feed from a network in coordinate format. The method can also include displaying an interactive virtual universe and providing a trigger to a client application responsive to a user interaction. The trigger can change a mode of a user's computer where the computer receives and displays video data or pixel data. Thus, the client machine can display higher quality video. Other embodiments are also disclosed. | 04-30-2009 |
20090109229 | REDUCING A DISPLAY QUALITY OF AN AREA IN A VIRTUAL UNIVERSE TO CONSERVE COMPUTING RESOURCES - Described herein are processes and devices that reduce a display quality of an area of a virtual universe to conserve computing resources. One of the devices described is a virtual resource conserver. The virtual resource conserver determines, or selects, an area in the virtual universe. A computing resource processes data for presenting the area in the virtual universe. The virtual resource conserver evaluates significance factors about the area to determine a significance of how the area is being used, or an extent to which an area is being viewed by an avatar. The virtual resource conserver reduces a display quality of the area based on the significance of how the area is being used or viewed. The virtual resource conserver thus reduces usage of the computing resource. | 04-30-2009 |
20090113338 | COLLAPSING AREAS OF A REGION IN A VIRTUAL UNIVERSE TO CONSERVE COMPUTING RESOURCES - Described herein are processes and devices that collapse areas in a region of a virtual universe to conserve computing resources. One of the devices described is a virtual resource conserver. The virtual resource conserver determines a first area of a region in a virtual universe. The first area has objects or avatars. A first computing resource processes data for presenting and controlling the objects or avatars in the first area. The virtual resource conserver determines a second area of the region that is similar in topology to the first area. The virtual resource conserver moves the objects or avatars from the first area to the second area and transfers data for presenting and controlling the avatars or objects from the first computing resource to a second computing resource. Finally, the virtual resource conserver reduces usage of the first computing resource, thus conserving resources in the virtual universe. | 04-30-2009 |
20090113421 | USING SMART OBJECTS IN A VIRTUAL UNIVERSE TO CONSERVE COMPUTING RESOURCES - Described herein are processes and devices that use smart objects in a virtual universe to conserve computing resources. One of the devices described is a virtual resource conserver. The virtual resource conserver reads data that indicates that a resource conservation setting is to be selected for a virtual object in a virtual universe. The virtual resource conserver selects the resource conservation setting for the displayed virtual object. The resource conservation setting comprises data that describes a displayable characteristic about the virtual object, which can be reduced in display quality. The virtual resource conserver reduces the display quality of the virtual object in accordance with the selected resource conservation setting, thus conserving computing resources. | 04-30-2009 |
20090113524 | VIRTUAL UNIVERSE ACCOUNT PROTECTION - A protection mechanism(s) for a virtual universe account maintains integrity of the virtual universe account as well as the virtual universe. An avatar associated with a virtual universe account may be misappropriated and/or used inappropriately by a non-comporting user against the wishes or without the knowledge of the virtual universe account owner. A non-comporting user (i.e., a user not authorized to use the virtual universe account, an authorized user who misuses a virtual universe account, etc.) can use an avatar to perform potentially damaging and/or damaging activities in the virtual universe (e.g., destroy property, impact reputation associated with the virtual universe account, reduce value of the virtual universe account, etc.) Embodiments of the inventive subject matter detect when a user misappropriates and/or misuses a virtual universe account (i.e., detects a non-comporting user), and attempts to restore state of the virtual universe prior to the misuse and/or misappropriation. | 04-30-2009 |
20090175559 | MODIFYING SPACES IN VIRTUAL UNIVERSES - Methods arid arrangements of modifying spaces in virtual universes are discussed. Embodiments include transformations, code, state machines or other logic to receive data from a software agent in a virtual universe, directly or indirectly. The data may be based upon information automatically gathered from data stores outside the virtual universe, including account data and. user profile data. The embodiment may also involve developing a user profile of the user in the virtual universe, based upon the data received from the software agent. An embodiment may also involve automatically gathering information from data stores external to the virtual universe. The information may include user account data and user profile information. The embodiment may also include aggregating data for generating the user profile in the virtual universe, based upon the information; and transmitting the data directly or indirectly to the virtual universe. | 07-09-2009 |
20090189864 | SELF-ADAPTING VIRTUAL SMALL KEYBOARD APPARATUS AND METHOD - A method, apparatus and computer-usable medium for implementing a virtual keyboard for use with small input devices. A circular keyboard can be graphically displayed, in response to a user input by a user via a small input device. A circular and centrally located key can be graphically located and displayed within the center of the circular keyboard, wherein character keys radiate outward from the centrally located key (i.e., the “central key”). Character keys that are most commonly utilized by the user are preferably located closed to the circular and centrally located key within the circular keyboard. Character keys least commonly utilized by the user are preferably located at the edges of the keyboard, thereby permitting the circular keyboard to function as a self-adapting virtual keyboard for use with small input devices based on the usage of the keyboard by the user. | 07-30-2009 |
20090207982 | METHOD AND SYSTEM FOR VOICE MAIL PAUSING - A method and system for automatically pausing a remote voicemail recording to answer an incoming call and to notify an incoming caller of a user voicemail interaction. A command to pause the voicemail recording can be determined by the user prior to establishing the voicemail recording. Upon receiving an incoming call the user can be notified of the incoming call prior to terminating the voicemail recording. The command for pausing voicemail recording can be sent to a voicemail system to pause the voicemail recording if the user opts to receive the incoming call. When the call is concluded, the user can be returned to the voicemail system with options such as resume recording, playback, delete, or cancel the message. | 08-20-2009 |
20090210513 | ASYNCHRONOUS AUTOMATED ROUTING OF USER TO OPTIMAL HOST - A system and method of automatically routing a user to an optimal data center of a host. A method includes transmitting a web page having measurement code and modification code from one of a plurality of data centers to a computing device. The measurement code determines an optimal data center of the plurality of data centers for the computing device, and the modification code alters at least one link in the web page to point to the optimal data center. | 08-20-2009 |
20090210806 | METHOD AND SYSTEM FOR PREDICTIVE BROWSING - A method for automatically navigating potential websites for predictive browsing based on user activities along with efficiency of verifying content updates. A Uniform Resource Locator (URL) of websites and its associated attributes that a user visits can be recorded and stored in a storage engine. The potential sites can be predicted by a predictive engine component based upon a past browsing history and various environmental factors that are recorded in the storage engine. A dynamic content detection engine component examines each potential websites and detects if the site has been updated. The predictive engine enables the user to navigate to the potential websites thereby permitting the user to browse websites faster. | 08-20-2009 |
20090217171 | METHOD TO MONITOR USER TRAJECTORIES WITHIN A VIRTUAL UNIVERSE - The present invention is directed to a method to monitor user trajectories within a virtual universe. A method for monitoring a user trajectory of any avatar in a virtual universe may include recording an activity of an avatar within a virtual universe, and then rendering the recording as a visible path. The activity may include movement, duration at a coordinate, time between coordinates, and/or angle of positioning of the avatar. The invention, for example, reminds an avatar a reminder as to where he/she has traversed in the past; shows paths that their team or family members have traversed; and/or gives an indication of popular paths taken by avatars. | 08-27-2009 |
20090222274 | PREVENTING FRAUD IN A VIRTUAL UNIVERSE - A solution for preventing frauds in a virtual universe is disclosed. A user interface may be deployed to a user of the virtual universe which enables the user to report a fraudulent activity of a virtual entity. Such a report is processed by an administration center, and the fraudulent virtual entity may be publically tagged such that further frauds can be prevented. | 09-03-2009 |
20090235360 | DETECTING A PHISHING ENTITY IN A VIRTUAL UNIVERSE - An invention for detecting a phishing virtual entity in a virtual universe is disclosed. A virtual entity may be registered as authentic and be identified with multiple physical characteristics thereof. Another virtual entity will be monitored to detect whether it includes a physical characteristic that is sufficiently similar to that of a registered virtual entity to cause confusion. A phishing virtual entity is detected based on the monitoring and phishing prevention processes may be implemented on the phishing virtual entity. | 09-17-2009 |
20090245486 | METHOD AND SYSTEM FOR IN-PROGRESS VOICEMAIL TRANSFER BASED ON IDENTITY - A method, system and computer-usable medium for terminating an in-progress voicemail and immediately connecting callers to each other based on identity. A telephone system can be enabled to detect that a calling party (e.g., subscriber “A”) receives no answer from a called party (e.g., subscriber “B”) and if the calling party is a current voicemail recipient from the called party then the voicemail message can be discarded by the telephone system. Such an approach enables an immediate connection between the calling party and the called party to each other by a call switching component. The incomplete voicemail message in the voicemail system is automatically discarded. A command to discard and/or erase the voicemail message can be predetermined by the telephone system. | 10-01-2009 |
20090249061 | CERTIFYING A VIRTUAL ENTITY IN A VIRTUAL UNIVERSE - An invention for certifying a virtual entity in a virtual universe is disclosed. A virtual business may opt to register with a security certificate administration center to obtain a security certificate. A user of another virtual entity is provided with an ability to initiate a verifying process to check whether a security certificate symbol or a graphic resembling a security certificate symbol represents a valid security certificate. Virtual universe client and server software may be modified to enable a secured connection between the user and the security certificate administration center for the verification. | 10-01-2009 |
20090249397 | VIDEO EPISODE ORDER ADHERENCE - Viewing episodes of a video series in order allows for a good viewing experience and understanding of episode content of the individual episodes. Functionality can be implemented in a video recording device and/or at a content provider to collect data about viewing behavior to determine if a user(s) tends to view episodes of a series in order. The video recording device and/or content provider can also keep track of partially or fully viewed episodes and episodes that are ready for viewing to avoid acquiring already viewed episodes Being able to quickly catch up on missed episodes will allow for easier introduction to a video series and prevent viewers from abandoning programs. In addition, requests for particular episodes can be leveraged for dynamic episode scheduling and dynamic setting of advertisement rates. | 10-01-2009 |
20090249409 | DYNAMIC REBROADCAST SCHEDULING OF VIDEOS - Television viewers want to watch previously broadcast videos for a number of reasons. For example, a viewer may have missed one or more episodes of his or her favorite series. As another example, a viewer may have mistaken the broadcast date of a show. Functionality can be implemented in a video recording device to submit rebroadcast requests for previously broadcast videos to a content provider. The content provider can use the rebroadcast requests to determine popularity of the previously broadcast video and dynamically schedule rebroadcasts of the most popular videos. The rebroadcast requests represent intended viewership of the video and can be leveraged by the content provider when assigning advertisement rates for the rebroadcast. | 10-01-2009 |
20090249412 | MANAGING ACQUISITION OF FEE BASED VIDEOS - Purchasing PPV movies and events can be quite expensive for a viewer particularly when multiple PPV videos are purchased. Functionality can be implemented in a video recording device to search for less expensive alternatives for acquiring selected PPV content and other fee based videos. Automatically searching for lower fees and other lower-cost sources of a PPV video removes the tedium of manually checking for fee decreases for the selected PPV video and allows for more cost effective video recording. | 10-01-2009 |
20090259948 | SURROGATE AVATAR CONTROL IN A VIRTUAL UNIVERSE - The present invention is directed to providing surrogate avatar control in a virtual universe. The invention enables one resident of the virtual universe to take over the avatar of a second resident. A method for controlling an avatar may include providing the avatar in the virtual universe, where the avatar is controlled by a first entity and then supplying a token that allows for permission for a second entity to control some aspect of the first entity's avatar. | 10-15-2009 |
20090262107 | DYNAMIC CREATION OF VIRTUAL REGIONS - In various embodiments, virtual universe regions are dynamically generated within a virtual universe based on user requests. Dynamic generation allows virtual universe users or “residents” to create virtual universe regions that are tailored to their desired specifications. Additionally, in some implementations, virtual universe users may have the option to instantly discard or retain a created region after evaluation based on whether the region meets the user's expectations. Furthermore, dynamic generation of regions may increase user satisfaction and provide additional means for revenue generation for the virtual universe administrator and for virtual universe businesses and entrepreneurs. | 10-22-2009 |
20090265755 | FIREWALL METHODOLOGIES FOR USE WITHIN VIRTUAL ENVIRONMENTS - In some embodiments a method comprises receiving a virtual universe request, and determining properties of the virtual universe request. The method can also comprise determining a virtual universe firewall security policy, wherein the virtual universe firewall security policy identifies allowable properties associated with the virtual universe request. The method can also include comparing the properties of the virtual universe request to the properties of the virtual universe firewall security policy, and blocking the virtual universe request based on the comparison of the virtual universe request's properties to the virtual universe firewall security policy's allowable properties. | 10-22-2009 |
20090271206 | VIRTUAL WORLD SUBGROUP DETERMINATION AND SEGMENTATION FOR PERFORMANCE SCALABILITY - A system and method of decreasing server loads and, more particularly, to decrease server load by automatically determining subgroups based on object interactions and computational expenditures. The system includes a plurality of servers; a subgroup optimization module configured to segment a plurality of objects into optimal subgroups; and a server transfer module configured to apportion one or more of the optimal subgroups between the plurality of servers based on a load of each of the plurality of servers. The method includes determining a relationship amongst a plurality of objects; segmenting the objects into optimized subgroups based on the relationships; and apportioning the optimized subgroups amongst a plurality of servers based on server load. | 10-29-2009 |
20090271700 | TEXT TYPE-AHEAD - Methods and arrangements of text entry are discussed. Embodiments include transformations, code, state machines or other logic to index segments of text from multiple sources and receive segments of text being entered into text-entry applications in a floating application. The embodiments may also involve matching the segments of text to indexed segments of text and entering completions of the received segments of text into the text-entry applications. The completions may be based upon the matching, and the completion of a segment may be entered into the text-entry application from which it was received. | 10-29-2009 |
20090276649 | METHOD, SYSTEM, AND PRODUCT FOR COMPUTATIONAL DEVICE POWER-SAVINGS - A user may invoke energy savings in the operation of a computational device performing a processing task. The device performs the processing task in the invoked energy savings mode and determines an energy amount expended by the device in performing the processing task in the energy savings mode, creating a net energy savings value as a difference between the energy amount expended and a standard energy expenditure amount predicted as required for the computational device to perform the processing task in high-performance mode. The device displays the net energy savings value to the user, with the user continuing the invoking of the energy savings mode or engaging another performance mode for the computational device as a function of the displaying. | 11-05-2009 |
20090276707 | DIRECTED COMMUNICATION IN A VIRTUAL ENVIRONMENT - The present invention is directed to directed communication in a virtual environment. A method for method for providing directed communication between avatars in a virtual environment in accordance with an embodiment of the present invention includes: determining a relative location of a first avatar and a second avatar in a virtual environment; and adjusting an aspect of a communication between the first avatar and the second avatar based on the relative location. | 11-05-2009 |
20090278841 | MANAGING USE LIMITATIONS IN A VIRTUAL UNIVERSE RESOURCE CONSERVATION REGION - A virtual universe can include regions that conserve natural resource usage. A virtual universe natural resource conservation system (“system”) can determine that an avatar is accessing a natural resource conservation region in a virtual universe. The natural resource conservation region is supported with one or more devices that adhere to restrictions on natural resource usage. The system can also apply one or more virtual universe restrictions while the avatar is accessing the natural resource conservation region. | 11-12-2009 |
20090281743 | MANAGING ENERGY USAGE BY DEVICES ASSOCIATED WITH A VIRTUAL UNIVERSE RESOURCE CONSERVATION - A virtual universe can include regions that conserve natural resource usage. A virtual universe natural resource conservation system can determine a measure of comprehensive energy usage of a plurality of devices associated with a controlled energy use region in a virtual universe. The system can determine that the measure of comprehensive energy usage approaches a usage threshold for the controlled energy use region. The system can also impose one or more conservation limitations on at least one of the plurality of devices to maintain the comprehensive energy usage within the usage threshold. | 11-12-2009 |
20090282075 | SYSTEM AND METHOD FOR IDENTIFYING AND BLOCKING AVATAR-BASED UNSOLICITED ADVERTISING IN A VIRTUAL UNIVERSE - A system and a method for use in a virtual universe (VU) system for identifying offering avatars that may send unsolicited advertisements to receiving avatars is described. The system and method further may allow receiving avatars to reject offerings from such offering avatars. The system and method may utilize reputations of the offering avatars. Receiving avatars may identify spam to the VU system that may record spam information about the identified offering avatar for future processing and may for make the spam information available to other avatars for their use. | 11-12-2009 |
20090282327 | METHOD AND SYSTEM FOR EFFICIENT WEB PAGE RENDERING - Web page annotation instructions comprise efficient and alternative instructions for rendering object data to a web page viewer, wherein the efficient instruction renders the object data to a web page viewer with less resource expenditure. An efficient rendering choice may be visually indicated and selectable by a viewer. Annotation instructions may indicate a relevance value of object data determinative of displaying object data. Efficient instructions may instruct a server device to not allocate new central processing units to serve requests to view the web page. Annotations may comprise first and second hypertext resource reference for a data object, wherein using the first results in rendering object data with a smaller resource expenditure than using the second, for example through divergent server efficiencies or divergent referenced object resolution properties. A resource contemplates energy and resource expenditures; generated waste, pollution and heat quantities and environmental impact. | 11-12-2009 |
20090282472 | SECURE COMMUNICATION MODES IN A VIRTUAL UNIVERSE - The present invention is directed to a system, method and program product for providing secure communications in a virtual universe. A system is disclosed that includes a system for allowing a first avatar to request a secure communication mode and for allowing a second avatar to accept the secure communication mode. Once accepted, a secure session is initiated within the virtual universe between the first avatar and the second avatar and at least one feature of the virtual universe is altered to effectuate the secure communication mode. | 11-12-2009 |
20090284548 | DIFFERENTIAL RESOURCE APPLICATIONS IN VIRTUAL WORLDS BASED ON PAYMENT AND ACCOUNT OPTIONS - A system and method for enhancing the rendering of one or more objects based on payment and account options. The system comprises a computer infrastructure configured to control enhancement rendering of an object in a virtual universe by providing at least one augmentation attribute to a tag of the object. The method comprises providing enhancement rendering of an object in a virtual universe by augmenting the object based on a status of a user viewing the object. | 11-19-2009 |
20090286605 | EVENT DETERMINATION IN A VIRTUAL UNIVERSE - An approach that determines events in a virtual universe is described. In one embodiment, there is a method for automatically determining an occurrence of an event in a virtual universe. The method includes monitoring a plurality of regions within the virtual universe and determining an occurrence of an event within at least one of the plurality of regions according to locations of avatars that are on-line in the virtual universe and fields of view that the avatars have from each of the locations. | 11-19-2009 |
20090287614 | DYNAMIC TRANSFERRING OF AVATARS BETWEEN VIRTUAL UNIVERSES - Interruption and degradation of service within a virtual universe leads to an unsatisfactory experience for users of the virtual universe. Dissatisfaction with service of a virtual universe may lead users to see alternate universes providing higher levels of service. Functionality can be implemented to identify alternate virtual universes that meet a user's service requirements and dynamically move the user's avatar from one virtual universe to another. | 11-19-2009 |
20090287640 | PROVIDING NOTIFICATION OF A REAL-WORLD EVENT TO A VIRTUAL UNIVERSE USER - An approach that provides transmission and notification of a real-world event to a virtual universe user is described. In one embodiment, there is a method for notifying a resident that is on-line in a virtual universe of an occurrence of a real-world event. The method includes receiving an indication of the occurrence of the real-world event, mapping the indication of the real-world event into one of a plurality of communication representations, and notifying the resident in the virtual universe in accordance with the mapped communication representation. | 11-19-2009 |
20090287758 | CREATING A VIRTUAL UNIVERSE DATA FEED AND DISTRIBUTING THE DATA FEED BEYOND THE VIRTUAL UNIVERSE - Business transactions are becoming more prevalent in virtual universes. Functionality can be implemented within a VU to allow syndication of data feeds to subscribers outside the VU. Feeds collect and serve data from one or more VU objects and locations based on changes made to the VU either by the VU itself, or by avatars in the VU. A location in a virtual universe can be an area defined by at least three coordinates, as an example. Data feeds from a VU can be used to create a VU application with and/or using the data feeds, to derive data from the data feeds, to monitor use of objects or space and billing for such use based on the data feeds, etc. | 11-19-2009 |
20090287765 | VIRTUAL UNIVERSE DESKTOP EXPLORATION FOR RESOURCE ACQUISITION - The present invention is directed to a system, method and program product that allows a user to acquire resources from a local computer during a session with a virtual universe. Disclosed is a system that allows a user to: invocate a local operating system session that displays an operating system interface onto a client computer during a virtual universe session; navigate the operating system interface using an avatar; and acquire resources from the client computer via the operating system interface using the avatar. | 11-19-2009 |
20090287806 | METHOD, SYSTEM, AND PRODUCT FOR COMPARATIVE EFFICIENCY DECISIONS IN PRINT OPERATIONS - Methods, devices, services and program products are provided for selecting a printer from a plurality of printers as a function of a printer resource consumption attribute where there is a network environment comprising a plurality of printers, each of the plurality of printers having a resource consumption attribute value. A user invokes a print operation through the network environment and a processing means compares weighted resource consumption attribute values for each of the plurality of printers. Processing means automatically select at least one destination printer from the plurality of printers having a lower resource usage requirement for performing a print operation relative to at least one unselected printer of the plurality of printers. Processing means also automatically choose a destination printer as a function of an availability of each of the destination printers. | 11-19-2009 |
20090288001 | TRIGGER EVENT BASED DATA FEED OF VIRTUAL UNIVERSE DATA - Business owners in a virtual universe may want to create a data source that transmits a data feed when certain parameters are met. Functionality can be implemented within a virtual universe to create a data feed when a trigger event occurs. The data feed may include data about the trigger event itself and/or about an avatar that caused the trigger. Triggered data feeds can be used to derive statistics, monitor use of objects and space and bill for such use, etc. In such cases, the user may be notified, such as via email, of the new data feed, as well as instructions on how to subscribe to it in their RSS reader or other client. Alternatively, users may be given individual feeds wherein additional feeds are distributed as separate categories of the user's feed as opposed to creating a separate feed. | 11-19-2009 |
20090288002 | VIRTUAL UNIVERSE TELEPORTATION SUGGESTION SERVICE - The present invention is directed to a system, method and program product for providing teleportation suggestions to avatars in a virtual universe. A service is provided that determines the set of teleportation suggestions for the avatar based on at least one of: an inventory analysis of the avatar, a historical teleportation analysis of the avatar, a motion analysis of the avatar, a social network analysis of the avatar, or a ratings analysis of locations within the virtual universe. | 11-19-2009 |
20090299988 | APPLICATION OF USER CONTEXT TO SEARCHES IN A VIRTUAL UNIVERSE - An approach that applies user context to searches in a virtual universe is described. In one embodiment, there is an enhanced virtual universe search tool that includes a receiving component configured to receive a query from an avatar that is online in the virtual universe. A scanning component is configured to scan a collection of avatar data describing attributes that are relevant to behavioral, search and informational needs of the avatar. A resource search component is configured to return search results for the query that are in accordance with the scanned collection of avatar data. | 12-03-2009 |
20090300059 | System, Method, and Computer Readable Media for Replicating Virtual Universe Objects - A system, a method and a computer readable media for replicating virtual universe objects are provided. In one exemplary embodiment, the method includes determining a first set of VU objects associated with a first user. The method further includes determining replication priority values for the first set of VU objects utilizing predetermined priority value rules. Each VU object of the first set of VU objects has a replication priority value. The method further includes determining a second set of VU objects from the first set of VU objects based on the replication priority values associated with the first set of VU objects. The method further includes replicating the second set of VU objects from a primary VU computer server to a first device. | 12-03-2009 |
20090300493 | EXPLICIT USE OF USER CONTEXT OBJECTS IN A VIRTUAL UNIVERSE - An approach that facilitates explicit use of user context objects in a virtual universe is described. In one embodiment, there is a user context object tool that includes a user context object retrieving component configured to retrieve the plurality of user context objects for presentation to the avatar. A user context object selection and modification component is configured to receive a user context object selection and any desired modifications made to the user context object selection. A user context object permissions component is configured to permit the avatar to interact with the virtual universe in accordance with the user context object selection. | 12-03-2009 |
20090300639 | RESOURCE ACQUISITION AND MANIPULATION FROM WITHIN A VIRTUAL UNIVERSE - The present invention is directed to a system, method and program product that allows a user to access resources on a local computer during a session with a virtual universe. Disclosed is a system that obtains an inventory of resources from the client computer and generates renderings of the resources in the virtual universe. Also included is a resource interaction system for allowing an avatar to interact with the resources in the virtual universe, wherein the resource interaction system provides a transport facility for loading resources from the client computer to the virtual universe. | 12-03-2009 |
20090306935 | PRODUCT REPAIR ASSISTANCE USING A VIRTUAL UNIVERSE - An approach that provides product repair assistance using a virtual universe is described. In one embodiment, there is a method for providing repair assistance for a real-world product in a virtual universe. The method includes receiving diagnostic information relating to the real-world product, ascertaining repair assistance information for the real-world product from the received diagnostic information, and generating a rendition of the real-world product along with the repair assistance information for display to a resident on-line in the virtual universe. | 12-10-2009 |
20090306998 | DESKTOP ACCESS FROM WITHIN A VIRTUAL UNIVERSE - An approach that provides desktop access from within a virtual universe is described. In one embodiment, there is a desktop invocation component configured to invoke a client computer desktop from within a virtual universe in response to receiving a request to access the client computer desktop from within the virtual universe. A rendering component is configured to generate a rendition of the client computer desktop in the virtual universe in response to the invoking thereof. An interaction component is configured to permit interaction with the client computer desktop from the rendition in the virtual universe. | 12-10-2009 |
20090307023 | PRODUCT CUSTOMER SUPPORT IN A VIRTUAL UNIVERSE - The present invention relates to virtual universe product customer support. A method for providing customer service in a virtual universe in accordance with an embodiment of the present invention includes: determining that a real-world product may have a problem; collecting information associated with the product; analyzing the collected information at a support location service in the virtual universe to determine a land location within the virtual universe of a product support center for the product; and providing an avatar with a teleportation invitation to the product support center. | 12-10-2009 |
20090313145 | ALLOCATING CARBON OFFSETS FOR PRINTING TASKS - Methods, services, program products and devices are provided for correlating carbon offsetting and printing. Methods comprise a requester initiating a print job on a printing device; analyzing the print job; identifying at least one print job metric relevant to the print job as a function of the analyzing, the metric associated with a carbon offset value; calculating a total amount of carbon offset from the identified at least one metric; printing the print job; and transferring the carbon offset total amount to a carbon offsetting entity for debiting or crediting against a printing entity as a function of the printing. Systems and devices and articles of manufacture comprising a computer usable medium having a computer readable program in said medium are provided. Service methods comprise deploying applications for correlating carbon offsetting and printing. | 12-17-2009 |
20090316147 | METHOD AND APPARATUS FOR FAILURE DETECTION IN LIGHTING SYSTEMS - A method and apparatus for continuous monitoring of a light bulb or group of light bulbs. The light emission of a light bulb is compared with known emission failure values for similar types of light bulbs, and a determination of a near failure status for the bulb is made. | 12-24-2009 |
20090319668 | COMMUNICATION INTEGRATION BETWEEN A VIRTUAL UNIVERSE AND AN EXTERNAL DEVICE - An approach that provides real-time communication integration between a virtual universe and an external source is described. In one embodiment, there is a real-time communication integration interface tool that provides real-time communication integration between a virtual universe and a communication device external to the virtual universe. In this embodiment, there is a communication request component configured to receive a request to initiate a communication between a first resident that is on-line in the virtual universe and a second resident that is logged out of the virtual universe via the communication device. A communication link component is configured to establish a communication link between the virtual universe and the communication device in response to receiving the request. | 12-24-2009 |
20090327775 | USER IMPOSED POWER CONSTRAINTS ON WEB SERVER BASED ON USER PREFERENCES - Web application users are able to specify power constraints for remote web servers. These may be based on individual performance needs and energy-conservation desires. They enable the user to exercise control over the amount of energy that the web server expends in serving the needs of the user. The invention may employ such features as vertical scaling using power capacity on demand (CUoD) type functionality. The method includes providing a user-interactive interface to enable the user to indicate a preference for power restrictions with respect to its web requests. The user then instructs the web site provider to reduce power consumption in response to the user's request. The user specifies a reduction in overall power consumption for the user's needs, such as instructing the web service provider to use an energy-conserving server to handle the user's web requests, or specifying a acceptable delay or fulfilling the user's web requests. | 12-31-2009 |
20100017242 | POWER STANDARD COMPLIANCE METHOD AND SYSTEM - Methods, systems, devices and program products are provided for effecting compliance with power usage specifications through positive feedback to a monitoring entity. A power usage specification is provided for a device for a task performed by the device using the device to perform the task, embodiments monitoring power used by the device to perform the task to generate power usage data, comparing the power usage data to the power usage specification, and if the power usage data exceeds the power usage specification, automatically providing a reward to a device end-user selected as a function of a value of the specification exceeding and an agreement with the end-user or a third party. Power usage specifications may comprise predicted power usage values and requirements for the device to perform the task during a first power rate period having a lower energy or resource cost than a second power rate period. | 01-21-2010 |
20100017283 | DYNAMIC ADVERTISING SYSTEMS AND METHODS FOR VIRTUAL UNIVERSES - A system and method implemented in a computer infrastructure having computer executable code, includes receiving bids for dynamic product placement advertisements in a virtual universe (VU) and performing a bid resolution for the received bids. Additionally, the system and method include rendering an object in the VU as a product placement advertisement by replacing a default texture of the object with a product placement texture based on the bid resolution. | 01-21-2010 |
20100017360 | SYSTEM AND METHOD TO CONTROL EMAIL WHITELISTS - A system and method to control email whitelists by collecting one or more website email addresses parsed from a web page, detecting whether one or more of the user's email addresses are included in a webform of the web page, confirming whether the collected one or more website email addresses are to be added to one or more email whitelists, and updating the configuration of the one or more whitelists in response to a confirmation to add the one or more site email addresses to the one or more email whitelists. | 01-21-2010 |
20100017428 | System, Method, and Computer Readable Media for Identifying and Rating Virtual Universe Objects - A system, a method, and a computer readable media for identifying and rating a VU object in a virtual universe are provided. The method includes displaying first and second VU objects in a region of the virtual universe on a display device at a first time for a first user. The method further includes identifying the second VU object which modifies a view of the first VU object. The method further includes inputting first rating information associated with the second VU object that identifies a user perception of the second VU object. The method further includes inputting user view preference information indicating rating information for selecting VU objects to be displayed in the region of the virtual universe to the first user. The method further includes displaying the first VU object in the region of the virtual universe on the display device for the first user at a second time after the first time, while not displaying the second VU object based on both the first rating information associated with the second VU object, and the rating information of the user view preference information. | 01-21-2010 |
20100020100 | METHOD FOR EXTENDING A VIRTUAL ENVIRONMENT THROUGH REGISTRATION - A method for providing virtual world functionality to a user of a base virtual world having base virtual world functionality and a base world list of base virtual world users, includes providing a virtual world layer, communicating to the base virtual world that the virtual world layer will overlay the base virtual world and adding the virtual world layer to the base world list in order to register the virtual world layer with the base virtual world. | 01-28-2010 |
20100023406 | SYSTEM AND METHOD FOR PRIORITIZATION OF RENDERING POLICIES IN VIRTUAL ENVIRONMENTS - A system and method implemented in a computer infrastructure having computer executable code, includes receiving one or more bids for at least one of an enhanced rendering quality and an enhanced rendering order of an object in a virtual universe (VU) and performing a bid resolution for the received one or more bids. Additionally, the method includes rendering one or more objects in the VU with the at least one of the enhanced rendering quality and the enhanced rendering order based on the bid resolution. | 01-28-2010 |
20100026681 | METHOD FOR PROVIDING PARALLEL AUGMENTED FUNCTIONALITY FOR A VIRTUAL ENVIRONMENT - A method for providing virtual world functionality to a user of a base virtual world having a base virtual world functionality, includes providing first, second and third virtual world layers having respective first, second and third virtual world layer functionalities beyond the base virtual world functionality and providing user access to the base virtual world functionality and to the first and second virtual world functionalities by the second virtual world layer. | 02-04-2010 |
20100027051 | METHOD, APPARATUS, AND PRODUCT FOR EFFICIENT PRINT OPERATIONS - A method, apparatus, and product for reducing resource footprints for printer operation outputs, comprising: specifying a print job rendering criteria; receiving a request to print a print job having a page number amount; and automatically selecting and printing a portion of the print job as a function of the print job rendering criteria, wherein the portion has a page number amount smaller than the print job page number amount. The print job rendering criteria may comprise a set maximum number of pages to print during one printing session, where the portion to print is less than or equal to the maximum number of pages. Where the print job comprises a plurality of document components, automatically selecting and printing a portion of the document may comprise selecting a subset of the plurality of components as a function of the identified component relevance to each selected component and printing the representation. | 02-04-2010 |
20100030854 | VIRTUAL ENVIRONMENT MODULE BUNDLE - A method for providing virtual world functionality to a user of a base virtual world having base virtual world functionality, includes providing a virtual world layer having virtual world layer functionality beyond the base virtual world functionality, encapsulating the virtual world layer to provide a virtual world module and transmitting the virtual world module to virtual world layer infrastructure to provide a transmitted virtual world module. The transmitted virtual world module is executed to provide user access to the base virtual world functionality and the virtual world layer functionality. | 02-04-2010 |
20100031164 | METHOD FOR PROVIDING A VIRTUAL WORLD LAYER - A method for providing virtual world functionality to a user of a base virtual world having base virtual world functionality, including providing a virtual world layer having virtual world layer functionality beyond the base virtual world functionality, coupling the virtual world layer to the base virtual world and coupling the virtual world layer to the user. User access to the base virtual world functionality and to the virtual world layer functionality by the virtual world layer is provided. | 02-04-2010 |
20100035583 | MANAGING WIRELESS TRANSMISSIONS UPON UNINTENTIONAL DISCONNECTION OF SERVICE - Disclosed are a method, system and computer program product for managing unintentional disconnection of a communication device. A system detects a first device to a transmission has been unintentionally disconnected from an ongoing communication with a second communication device. The connected second device is signaled regarding the disconnection. Recording of a disconnection voicemail message for the disconnected first communication device is enabled before disconnecting the second communication device. The second device may set an expiration time on the disconnection voicemail message. Upon resumption of service, the disconnected first device is informed of a new voicemail message left by the second device during the disconnection. A disconnection-specific voicemail greeting may be recorded by a user of the disconnected first device's system for use when a disconnection occurs. The disconnection-specific voicemail greeting is played to the connected second device when disconnection occurs. | 02-11-2010 |
20100035584 | Managing Voicemail Greeting Based On Location of Wireless Communication Device - Disclosed are a method, system and computer program product for managing voicemail greetings on a wireless communication device based on the device's location. A user records location-specific voicemail greetings on the user's wireless communication device, and associates the greetings with specific locations. When an authorized caller calls the user's wireless communication device, the location of the user's wireless communication device is detected, and location information of the user's device is sent to a call switching component. The call switching component presents the caller with the voicemail greeting associated with the location of the user's wireless communication device. The date and time the user's wireless communication device entered the location can be provided via a timestamp and presented to the caller along with the location-specific voicemail greeting, to enable the caller to determine when the user may be available to communicate, based on the combination of the information in the greeting and the timestamp information. | 02-11-2010 |
20100035585 | Managing Voicemail Messages Based On Location of Caller's Wireless Communication Device - Disclosed are a method, system and computer program product for processing voicemail messages to a user's wireless communication device based on a location of a caller's wireless communication device. Call answering protocols are assigned for implementation based on the location of the caller's wireless communication device at a time a call is received from the caller's device. Call answering protocol entries are received via a wireless communication device. When a call is received, a location of the caller's wireless communication device is detected. Location information regarding the caller's wireless communication device is received at a call switching component. The call is processed at the call switching component based on the call answering protocol for handling a caller's call received from the location of the caller's wireless communication device. | 02-11-2010 |
20100036687 | MOBILE TRANSPORT SELECTION AND ACQUISITION - A method, system, and computer program product for improving transportation selection and acquisition. A computer transmits historical fare and rating data of one or more public transportation vehicles (PTVs) within range of a user operating a mobile telecommunication device (MTD). The user may, via the MTD, select a PTV based on the provided historical fare or ratings data. Alternatively, the user may select a PTV based on personal preferences. In response to receiving a PTV selection from the MTD, the computer issues instructions to cause the selected PTV to be dispatched to the user's location. The computer may also receive user feedback for the selected PTV from the user in the form of a rating or as a textual comment. Customer feedback and may be used to update historical record information of a corresponding database entry for the selected PTV. This information may then be referenced by future customers. | 02-11-2010 |
20100036718 | METHOD AND SYSTEM FOR AUTOMATIC OPTIMAL ADVERTISING DETERMINATION WITHIN A VIRTUAL UNIVERSE - A method implemented in a computer infrastructure having computer executable code includes receiving advertising criteria, collecting advertisement cost data, and detecting virtual universe (VU) data. Additionally, the method includes determining optimal advertisement parameters based on the advertising criteria, the advertisement cost data and the VU data, and at least one of displaying the optimal advertisement parameters and invoking an advertisement in the VU in accordance with the optimal advertisement parameters. | 02-11-2010 |
20100036729 | IMMERSIVE ADVERTISEMENTS IN A VIRTUAL UNIVERSE - The invention generally relates to systems and methods for advertising, and, more particularly, to systems and methods for providing immersive advertising in a virtual universe. In one aspect of the invention, there is a method for presenting a virtual universe advertisement (VU-ad) in a virtual universe (VU), receiving input from a user associated with a user avatar of the VU, and altering the VU-ad in response to the input. | 02-11-2010 |
20100036735 | TRIGGERING IMMERSIVE ADVERTISEMENTS IN A VIRTUAL UNIVERSE - The invention generally relates to systems and methods for advertising, and, more particularly, to systems and methods for triggering immersive advertising in a virtual universe. In an embodiment, a method includes: obtaining tolerance data about a user who triggers a virtual universe advertisement (VU-ad) in a virtual universe (VU); and presenting a variation of the VU-ad to the user based upon the tolerance data. | 02-11-2010 |
20100037160 | MANAGING EPHEMERAL LOCATIONS IN A VIRTUAL UNIVERSE - Systems and methods for advertising, and, more particularly, systems and methods for managing ephemeral locations in a virtual universe. A method for managing ephemeral locations in a virtual universe (VU) includes causing a computer infrastructure to: render an ephemeral location upon a triggering in the VU; teleport a VU user avatar to the ephemeral location; permit the user avatar to interact in the ephemeral location; teleport the user avatar out of the ephemeral location; and un-render the ephemeral location. | 02-11-2010 |
20100050180 | METHOD AND SYSTEM FOR GREEN COMPUTING INTERCHANGE SWITCHING FUNCTION - Systems, methods, devices and program products are provided for enabling users of a computing system to measure and compare the green efficiency of a set of resources used in a computing task. With the use of this information, the user can select a desired set of resources to be employed in the computing task to minimize the environmental impact of computing tasks in relation to requirements. In some embodiments, the invention creates metrics for measuring the greenness of a computing task. The metrics are calculated through analysis of the resource computation, energy consumption, consequence of computation, and dimensional characteristics of a computing task. The metrics could be beneficial or other metrics that permit the user or a processing system to make scheduling and execution decisions. | 02-25-2010 |
20100054193 | METHOD AND SYSTEM FOR CONTROLLING THE DELIVERY OF MESSAGES TO A MOBILE CLIENT - A method, system and computer usable-medium for prioritizing and controlling the delivery of messages to a mobile client capable of connecting to a network. Data can be collected utilizing an agent associated with a messaging application for the delivery of a message to the mobile client, wherein the data is indicative of one or more characteristics of a network to which the mobile client is currently connected, one or more characteristics of the message itself, and one or more characteristics of the mobile client. The data can be then analyzed, and thereafter a delivery decision is rendered with respect to the message, in response to analyzing such data in order to efficiently control the delivery of the message to the mobile client. | 03-04-2010 |
20100056226 | TELEPHONE RING EXTENDER SYSTEM AND METHOD - A system and method to extend a ring of a telephone using presence detection of a user of a telecommunication device, and/or motion detection of a mobile telecommunication device. Presence detection and a ring control system are used to extend the ring of the telecommunication device based on user presence senor detection output signals and user preferences. Device motion detection and a ring control system are used to extend the ring of the mobile telecommunication device based on device motion detection output signals and user preferences. | 03-04-2010 |
20100057478 | SYSTEM AND METHOD FOR TRIGGERING AND PERFORMING SCANS TO PROTECT VIRTUAL ENVIRONMENTS - A system and method in a virtual universe system for triggering scans of virtual items and inventories of virtual items and for scanning the virtual items and inventories wherein the scans may be triggered by an avatar moving or teleporting from one region to another, or by an avatar picking up, dropping off, or accepting or purchasing an item. The degree of scanning may depend upon factors such as location where these scan triggers occur. The signature of the item may be identified by the scan process. The item signature may be compared against signatures of known malicious items stored in an inventory item signatures database and a summary of the signature comparison may be sent to a resident and stored in the resident's inventory. | 03-04-2010 |
20100058183 | METHOD, SYSTEM, AND PROGRAM PRODUCT FOR ALLOCATING VIRTUAL UNIVERSE CUSTOMER SERVICE - Virtual universe customer service representatives axe cloned and assigned as a function of observing customer behavior, retrieving historical data and creating a customer profile Preferential subavatar assignment parameters are determined for a customer as a function of the customer profile, choosing a subavatar from a plurality of subavatars as a function of a correlation of a subavatar performance characteristic with the preferential subavatar assignment parameter and a store objective, and the clone is populated with the chosen subavatar Choosing a subavatar may comprise preferentially rating subavatars and determining an appropriateness threshold as a function of the subavatar assignment parameter, the performance characteristics and the stole objective. Some embodiments reset a threshold in response to time-in-queue or to repetitively observing customer behavior, retrieving customer data, determining a subavatar assignment parameter and choosing a highest-rated available subavatar meeting a revised threshold. Subavatars may comprise automated, customer service representative-controlled and jointly-controlled subavatars. | 03-04-2010 |
20100067718 | MODIFICATIONS OF AUDIO COMMUNICATIONS IN AN ONLINE ENVIRONMENT - A system and method to modify audio communications in an online environment and, in particular, to modifying audio communications using one or more parameters. The system includes a module configured to detect one or more parameters applicable to an incoming audio communication and a weighing engine configured to weigh the one or more parameters and obtain a weighted volume. The system further includes a module configured to transmit the weighted volume to a user participating in a virtual universe. The method determines whether one or more parameters apply to an incoming communication, weighs the incoming communication based on the one or more parameters to determine a weighted volume of the incoming communication, and transmits the incoming communication to a user at the weighted volume. | 03-18-2010 |
20100070807 | SYSTEM AND METHOD FOR MANAGING SERVER PERFORMANCE DEGRADATION IN A VIRTUAL UNIVERSE - A system and method for managing server performance degradation in a virtual universe environment having avatars has a server load detection unit for detecting server load and a failure notification unit for notifying the avatars of imminent server failure. The server load detection unit measures the wall time of the server for determining performance. A memory stores acceptable performance parameters so that if the server is performing unacceptably, the failure notification unit may notify the avatars. | 03-18-2010 |
20100070883 | VIRTUAL UNIVERSE SUBJECT MATTER EXPERT ASSISTANCE - Methods, devices and systems are provided for enabling virtual universe users to find and engage subject matter experts within a virtual universe by defining a virtual universe subject matter expert conduit within the virtual universe. A virtual universe user avatar engages the conduit and a user indicates a subject matter expert search term. A data storage is searched for a tag relevant to the search term, and an expert-avatar is identified and located through the relevant tag. The user is enabled to directly communicate with the identified expert-avatar through a conduit communication medium entirely within the virtual universe, without requiring the user to engage a resource outside of the virtual universe or without requiring the user to engage an interface outside of the virtual universe. | 03-18-2010 |
20100085155 | LIQUID EXPOSURE DETECTION METHOD, SYSTEM, AND PROGRAM PRODUCT - Methods, systems and program products are provided for monitoring an article for fluid exposure. A plurality of liquid sensors is incorporated into an article beneath an outer layer in a furnishing installation. In response to a fluid-detected or no-fluid-detected state, polling the sensors and sometimes other data, a processor component determines fluid exposure, sensor failure and tampering events and stores event data in a memory. Pairs of the sensors are sometimes provided within expected liquid exposure saturation footprint areas. GPS coordinate, weather condition data and structural component positioning data may also be associated with event data. | 04-08-2010 |
20100085193 | RECORDING STORING, AND RETRIEVING VEHICLE MAINTENANCE RECORDS - A variety of sensors, such as mechanical triggers, light sensors and motion sensors, magnetic sensors, and radio frequency identification tags, are strategically placed throughout a motor vehicle to detect service and maintenance activities relating to the vehicle during the lifetime of the vehicle. A sensed activity then activates a suitable recording device, such as a video recorder, to record the activity. The completion of the activity likewise is sensed and causes deactivation of the recording device. The recorded activity is typically retained in a non-erasable, indexed storage device from which it can be easily retrieved. The sensors may also be used for tamper detection and vehicle motion detection. | 04-08-2010 |
20100085198 | IMMERSION DETECTION METHOD, SYSTEM, AND PROGRAM PRODUCT - A fluid detection system comprises a liquid sensor, an air pump and an atmospheric pressure sensor encased within an air and water permeable casing defining an enclosed air space. The pressure sensor acquires pressure samples within the casing, the air pump expelling additional gas into the casing. In response to determining a flood-status or a non-flood-status state of the fluid detection system and comparing the samples, a failure of the fluid detection system or an immersion of the fluid detection system in fluid is determined. In some embodiments, failure is determined if a second sample is greater than a first sample in a non-flooded state, and in others immersion is determined if a second sample is greater than a first sample value and the determined state is flooded. In some examples, gas is expelled across a liquid detection surface and a third sample value is acquired. | 04-08-2010 |
20100087983 | TRACKING VEHICLE MAINTENANCE USING SENSOR DETECTION - Radio frequency identification is used in cooperation with the computer system aboard a motor vehicle to track service and maintenance activities relating to the vehicle. Each component or part of the vehicle that may require maintenance is provided with a unique passive identification tag. The output data from the tag is read by a reader placed in proximity to the tag, and the data is transmitted to an on-board computer module where it is processed, and the service record is updated. A data stream converter may be used to process the information read by the reader into a format that is acceptable to the on-board computer. The data from the on-board computer is stored in a device external to the computer. Provisions are included for notification to the user, the auto dealer or service other agency as needed. | 04-08-2010 |
20100087985 | DETECTION OF VEHICLE OPERATION UNDER ADVERSE CONDITIONS - Details relating to the operation of a vehicle under adverse conditions are recorded and collected. This data is particularly useful to forestall catastrophic failures, and to provide valuable information for potential buyers of used vehicles. Among the operating conditions that are considered are high levels of air contaminants, operation in extreme hot or cold temperatures, hauling heavy loads, as well as hard braking, turning and acceleration. In addition to the detection and recording of data, prorated maintenance schedules are recalculated and adjusted to accommodate for the operation of the vehicle under these adverse or less than ideal conditions. Typically, the data is stored in the on-board computers present in most vehicles. Periodic off loading of the data to the dealer and service providers is also provided. | 04-08-2010 |
20100088291 | METHOD, SYSTEM AND COMPUTER-USABLE MEDIUM FOR EARLY NOTIFICATION OF A PENDING DIGITAL VIDEO RECORDER DELETION EVENT - A method, system and computer-usable medium for early notification of a pending deletion event by a digital playback device. Programs associated with the digital playback device can be scheduled for deletion in advance by a digital playback device interface manually and/or automatically. A deletion event can be notified through a remote delivery by analyzing scheduled recordings and hard drive space if the digital playback device recognizes a recording is close to the deletion event. The notification of the deletion event can be enabled by configuring a number of notification options maintained for each user profile by the digital playback device at a predefined time. The deletion event can be modified through the remote means, which allows a user to send information back to the digital playback device after a deletion notification is received. The deleted files can be moved to a deleted programs folder from which the program can be recovered and the recording can be irrevocably removed after a time period. | 04-08-2010 |
20100092160 | METHOD AND SYSTEM FOR MANAGING MULTIPLE USER LOCKS AND DELETION REQUESTS FOR A DIGITAL VIDEO RECORDER - A method and system for managing multiple user locks and deletion requests on a digital video recorder (DVR) is disclosed. Files associated with the DVR can be protected from deletion by allowing users to lock a recorded file utilizing a number of locking strategies. The recorded file can also be locked by multiple users and the recording can be deleted when the users specifically remove the lock. A simpler interface for each user can be provided to prevent other users from deleting recorded files, which have not yet been viewed. Such an approach allows for an administrative override to prevent users from locking recordings and never unlocking in order to prevent the DVR exhausting disk space. | 04-15-2010 |
20100104005 | VIDEO SCENE MATCHING ON RETURN FROM VIRTUAL RENDERING IN A CONSUMER DIGITAL VIDEO RECORDING DEVICE - A method, system and computer program provide a mechanism for smoothing the transition back from a virtual (computer generated) scene to a related video stream. An event such as a user input or timeout is received triggering a return to display of the video stream from a virtual scene related to content of the video stream. A number of time points and/or camera angles are either presented to the user or are automatically searched for the best match. The list may be presented in order according to an automatically detected matching criteria. The virtual scene may a scene constructed locally within a computer or digital video recorder (DVR) and the matching performed locally based on angle and time information provided from a content provider such as a server, or the virtual scene generation and matching may be performed at a remote location such as the content server. | 04-29-2010 |
20100104258 | USER-SPECIFIED EVENT-BASED REMOTE TRIGGERING OF A CONSUMER DIGITAL VIDEO RECORDING DEVICE - A method, digital video recording (DVR) device/system and computer program provide a mechanism for recording video content associated with unpredictable events. A user specifies particular event classifications, keywords, or other control parameters from which the occurrence of an event can be determined, and when such event is detected, the DVR is triggered to record content from a specified channel/location. The events can be detected from feeds such as RSS feeds, websites, video content scans or other mechanisms. The event detection may be provided by a remote service that is accessible for user-configuration via a network, or the event detection may be performed in a DVR device or local computer system. | 04-29-2010 |
20100106982 | ADAPTIVE COMPUTING RESPONSIVE TO ENVIRONMENTAL CONDITIONS - Methods, including service methods, articles of manufacture, systems, articles and programmable devices are provided for adapting the power consumption of a computational device in response to environmental conditions. Operating environmental condition data relevant to the generation of electric power is acquired from an operating environment feed and analyzed to determine a high electric power demand indication. If the analyzing determines a high electric power demand indication, then a computational device automatically reduces an amount of electric power consumption. | 04-29-2010 |
20100107084 | REDUCTION OF COMPUTER RESOURCE USE IN A VIRTUAL UNIVERSE - The invention provides a method, system, and program product for reducing use of one or more computer resources. In one embodiment, the invention includes monitoring a user's interaction with a virtual universe, determining whether the user's interaction with the virtual universe is consistent with the user's attention being diverted from the virtual universe, determining whether a computer resource allocated to the user should be reduced, and in the case that the computer resource should be reduced, reducing the computer resource. | 04-29-2010 |
20100107171 | COMPUTING TASK CARBON OFFSETING - Methods, systems, services and program products are provided for implementing carbon offset computing. During performance of a specified computing task data concerning resource consumption regarding that specified computing task is gathered and stored. Upon completion of the specified computing task, the amount of carbon offset required to compensate for resource consumption associated with performance of the completed specified computing task is calculated based upon stored or known resource consumption data. The calculated amount of carbon offset information may be transmitted to a carbon offset function provider, and a carbon offset function provider implements the specified amount of carbon offset based upon the calculated amounts communicated for the completed specified computing task. | 04-29-2010 |
20100114417 | VEHICLE FLUID REPLACEMENT TRACKING METHOD, SYSTEM, AND PROGRAM PRODUCT - The present invention provides a system, method, and program product for sensing and tracking vehicle fluid replacement in a vehicle by sensing information indicative of a first fluid draining from a fluid reservoir and/or a second fluid entering the fluid reservoir, recording fluid drain and fill events based on the information, and generating a fluid replacement history based on the recorded events. | 05-06-2010 |
20100114423 | LOCATION-BASED VEHICLE MAINTENANCE SCHEDULING METHOD, SYSTEM, AND PROGRAM PRODUCT - The present invention provides a system, method, and program product for scheduling vehicle maintenance by identifying a future location at which a vehicle is available for a service and electronically providing at least the future location, a time and time duration that the vehicle is estimated to be at the future location, and the identified service to a mechanic. | 05-06-2010 |
20100114426 | MECHANIC CERTIFICATION TRACKING METHOD, SYSTEM, AND PROGRAM PRODUCT - The present invention provides a system, method, and program product for tracking mechanic certification information. In one instance, information related to the certification of the mechanic is received and compared with stored authorized mechanic certification information. If a match is found, indicia indicating that the mechanic is an authorized mechanic is stored with the type of service. | 05-06-2010 |
20100114437 | ADAPTIVE VEHICLE CONFIGURATION - Methods, including service methods, program products and systems are provided for sensing vehicle loads and responsively and automatically configuring a vehicle. Vehicle-mounted load sensors sense vehicle loads, a vehicle processing means calculating a load imparted to the vehicle and comparing imparted loads to load capacity ratings or thresholds and responsively adjusting a vehicle cooling, transmission, braking, suspension or engine system into a revised operating mode. Modifying a component may entail revising a load capacity rating or threshold and repeating sensing, calculating, comparing and adjusting until the revised rating or threshold is met, or progressively adjusting in proportion to a change in a historic sensed load. Adjusting of the vehicle system may be biased to a performance characteristic or a load distribution. A supervisory entity may override automatic adjustment. | 05-06-2010 |
20100121551 | METHOD, SYSTEM, AND PROGRAM PRODUCT FOR FACILITATING VEHICLE FUELING BASED ON VEHICLE STATE - A system, method, and program product for facilitating fueling a vehicle includes sensing a state of the ignition of a vehicle and affecting fueling of the vehicle based on the state of the ignition. In one instance, the system, method, and program product are part of a computing system of the vehicle. In another instance, the system, method, and program product are part of a fuel pump employed to add fuel to the vehicle. In another aspect, the state of one or more of the fuel cap and the fuel pump are used to affect the state of the ignition. The state of the ignition may also be used to affect the state of another device external to the vehicle. | 05-13-2010 |
20100127868 | Method and System for Carbon Value Tracking and Labeling - A solution for tracking the carbon footprint value of an object as the object is manufactured and/or transported. This value may be stored in a tag associated with the object. Thus, the object can track its own carbon footprint, e.g., using the tag. Alternatively, the values are stored in a database with an entry associated with a particular object. The final composite value, e.g., the sum of the intermediate values associated with manufacturing steps, components, transportation steps, and disposal, may be used, e.g., seen, by the consumer or retail store. The store may use such values to arrange objects by footprint value on a shelf or in a store, or for other purposes. Therefore, the disclosure enables manufactures of products to track the carbon footprint for their products as the products are being produced and transported. | 05-27-2010 |
20100132607 | MERCURY RELEASE ALERTING - Methods provide an alert to the release of mercury. A sealed container containing an odor-producing agent is provided proximate to a sealed breakable enclosure containing mercury, the container and/or the breakable enclosure physically separating the agent from the mercury. In response to a breaking of the breakable enclosure, the agent produces an odor as a function of the breaking, the odor providing an alert to a release of the mercury. Service methods are also provided, for example wherein a service provider provides the sealed breakable enclosure containing mercury and deploys the odor-producing agent. Articles of manufacture, systems, articles and programmable devices are also provided. | 06-03-2010 |
20100134485 | RENDERING AVATAR DETAILS - The rendering of avatars in a virtual universe is selectively controlled by the avatar owner. Avatar ranking by several criteria, operating either jointly or independently, is employed to control avatar rendering in ways intended to reduce computational loading while not significantly impacting the virtual universe experience. | 06-03-2010 |
20100138740 | SYSTEM AND METHOD FOR DYNAMIC MULTI-CONTENT CARDS - A method and system is provided for creation and distribution of dynamic multi-content cards in a virtual universe. More specifically, the method creates a card containing contact information for viewing in a virtual universe (VU) and distribute the card in the VU. Additionally, the system includes a card selection tool configured to create a card containing contact information for viewing in a virtual universe (VU) and distribute the card to another resident in the VU. | 06-03-2010 |
20100141431 | VEHICLE METHOD, SYSTEM, AND PROGRAM PRODUCT FOR MANAGING ELECTRICAL DEVICE POWER STATE - A system, method, and program product that manages the power state of a portable electrical device located within a monitored region about a vehicle. Information about the portable electrical device such as the power state of the portable electrical device is obtained and used to identify an action for the portable electrical device. Suitable actions include, but are not limited to, transitioning the power state of the portable electrical device and/or providing a notification about the portable electrical device. Other information such as the state of the ignition of the vehicle and/or the proximity of the driver and/or a passenger(s) with respect to the vehicle may additionally or alternatively be used to determine the action. | 06-10-2010 |
20100145563 | METHOD, SYSTEM, AND PROGRAM PRODUCT FOR CONTROLLING VEHICLE OPERATIONS BASED ON OBJECT PRESENCE - A system, method, and program product controls an operation of a vehicle based on the presence of one or more foreign objects within one or more monitored zones about the vehicle. One or more transceivers receive information about the one or more foreign objects. Based on the received information and the one or more corresponding zones, one or more controllers identify a response, which may include notifying the user about the foreign object and/or generating a signal that inhibits the ignition from turning on. The system, method, and program product also control an operation of a vehicle based on the absence of an object of the vehicle. Likewise, the one or more controllers identify a response, which may include notifying the user about the missing object and/or generating a signal that inhibits the ignition from turning on. | 06-10-2010 |
20100145609 | ENERGY AND EMISSION RESPONSIVE ROUTING FOR VEHICLES - Methods, including service methods, articles of manufacture, systems, articles and programmable devices are provided for vehicle route planning as a function of vehicle type. A plurality of different routes for travel by a vehicle from a trip origin to a destination is determined, and the vehicle identified as either an internal combustion engine vehicle type or a hybrid vehicle type. A programmable device is caused to recommend a route of the determined plurality of routes to an operator of the identified vehicle as a function of the identified vehicle type, wherein a route recommended to the identified internal combustion engine vehicle type is different from a route recommended to the identified hybrid vehicle type. In some examples, identifying the vehicle as configured to generate operative energy through a regenerative braking energy component results in recommending a route will cause more breaking over a faster route. | 06-10-2010 |
20100145797 | SYSTEM AND METHOD FOR VIRTUAL UNIVERSE RELOCATION THROUGH AN ADVERTISING OFFER - The present invention is directed to a system and method for providing an advertising offer that is configured to relocate an avatar within the virtual environment. The system is configured to ascertain one or more advertisements for display based on at least one of: an inventory analysis of an avatar, a historical teleportation analysis of the avatar, a motion analysis of the avatar, a social network analysis of the avatar, and a ratings analysis of the one or more advertisements within a virtual universe. The system also includes an advertisement display system structured to display the one or more advertisements to the avatar. | 06-10-2010 |
20100145833 | AUTOMATED TRANSACTIONAL CARBON OFFSETTING - Methods, including service methods, articles of manufacture, systems, articles and programmable devices are provided for linking and utilizing monetary and carbon credit accounts through a programmable arbitrating device providing a transaction interface to the buyer. A composite price is set for an item having a monetary portion and a carbon credit portion, a buyer executing a purchase of the item through an input to the arbitrating device transaction interface, the arbitrating device automatically charging a monetary payments from the buyer's monetary account, carbon credit payments from the buyer's carbon credit account, a difference between the payments and the composite price debited to the buyer's carbon credit account balance for a monetary value of the difference as a function of a monetary-carbon exchange rate, or to the buyer's monetary account for a carbon credit value of the difference as a function of the monetary-carbon exchange rate. | 06-10-2010 |
20100146402 | SYSTEM AND METHOD FOR VIRTUAL ENVIRONMENT PRESERVATION BASED ON AUTOMATED ITEM REDUCTION - A method implemented in a computer infrastructure having computer executable code, includes detecting one of an absence of a virtual universe (VU) occurrence in a VU within a predetermined time period, a special event in the VU and a change of real world status from a previous real world status. Additionally, the method includes determining a VU asset of a VU resident relevant to the VU occurrence, the special event or the previous real world status. Further, the method includes performing an automated asset reduction of the VU asset based on the determining. | 06-10-2010 |
20100146406 | ASYNCHRONOUS IMMERSIVE COMMUNICATIONS IN A VIRTUAL UNIVERSE - The present invention provides asynchronous immersive communication in a virtual universe. In one embodiment, there is a method for transmitting an asynchronous immersive communication in a virtual universe. The method includes receiving an asynchronous immersive communication created by a resident of a virtual universe, transmitting the asynchronous immersive communication to a recipient and enabling the recipient to access the asynchronous immersive communication. | 06-10-2010 |
20100146408 | SYSTEM AND METHOD TO MODIFY AUDIO COMPONENTS IN AN ONLINE ENVIRONMENT - A system and method to modify audio components in an online environment based on avatar characteristics and/or inventory items. The system includes a component to allow one or more audio modification algorithms to be selected. The system also includes a component to identify one or more avatar characteristics and a component to identify one or more avatar inventory items. The system further comprises a component to modify an audio communication in a virtual universe based on at least one of the one or more audio modification algorithms, the one or more avatar characteristics, and the one or more avatar inventory items. | 06-10-2010 |
20100146419 | SYSTEM AND METHOD FOR ITEM INQUIRY AND INFORMATION PRESENTATION VIA STANDARD COMMUNICATION PATHS - A method and system is provided for item inquiry and information presentation via standard communication paths. More particularly, the method and system detects an item associated with an avatar of a virtual universe (VU) user in a VU and determine information associated with the item. Additionally, the method and system are operable to display the information in the VU in a high-resolution component of the VU. | 06-10-2010 |
20100150250 | DIGITAL MEDIA USAGE IN RESPONSE TO IMPACT DATA - Methods, including service methods, articles of manufacture, systems, articles and programmable devices are provided for providing digital media content as a function of embedded environmental impact data. When a digital multimedia item is received, an embedded environmental impact value is decoded and the item is utilized as a function of the decoded embedded environmental impact value. Some methods further comprise accounting for amounts and types of energy used in creating the item to calculate an environmental impact value for the item, and the calculated environmental impact value embedded within digital data of the item. | 06-17-2010 |
20100150320 | HANDLING COMMUNICATION SESSION DISCONNECTION AND RECONNECTION - A method, system and computer program product records missed information that is communicated between one or more connected communication terminals during a disconnection period and replays the missed information when a temporarily-disconnected communication terminal reconnects to the active communication session. The method comprises: detecting disconnection of the communication terminal from the active communication session; in response to detecting the disconnection, automatically recording the missed information exchanged between the one or more connected communication terminals remaining in the active communication session; detecting reconnection of the disconnected terminal to the active communication session; and delivering the recorded information exchange to the reconnected terminal, in response to detecting the reconnection. | 06-17-2010 |
20100156899 | PRIORITIZED RENDERING OF OBJECTS IN A VIRTUAL UNIVERSE - An invention for prioritized rendering of objects in a virtual universe is provided. In one embodiment, there is a prioritization tool including a value component configured to assign a value to each of a set of items within an inventory of an avatar. A priority component is configured to compare a set of objects in the virtual universe to the value assigned to each of the set of items within the inventory of the avatar to determine a priority of each of the set of objects in the virtual universe. A rendering component is configured to render the set of objects in the virtual universe based on the priority of each of the set of objects in the virtual universe. | 06-24-2010 |
20100161413 | VIRTUAL UNIVERSE EXCHANGES BASED ON REAL-WORLD TRANSACTIONS - An invention that establishes a virtual universe benefit based on a real-world transaction is provided. In one embodiment, there is a benefit establishing tool, including a linking component configured to link a user of a virtual universe with a business entity. The benefit establishing tool further includes a benefit component configured to establish a virtual universe benefit to the user based on a real-world transaction between the user and the business entity. | 06-24-2010 |
20100161439 | ASSET DISCOVERY AND TRANSFER WITHIN A VIRTUAL UNIVERSE - An invention for discovery and transfer of assets in a virtual universe is provided. In one embodiment, there is an asset transfer utility, including an inventory component configured to display to a user within a virtual universe an inventory containing a plurality of assets owned by other users within the virtual universe, each of the plurality of assets listed anonymously. A search component is configured to search the inventory containing the plurality of assets. A selection component is configured to select a set of assets from the plurality of assets based on the search. A transfer component is configured to transfer the set of assets between the user and an owner of each of the set of assets. | 06-24-2010 |
20100161906 | PRE-FETCHING VIRTUAL ENVIRONMENT IN A VIRTUAL UNIVERSE BASED ON PREVIOUS TRAVERSALS - An approach is provided for pre-fetching of virtual content in a virtual universe based on previous traversals. In one embodiment, there is a pre-fetching tool, including a ranking component configured to rank each of a plurality of parcels of locations previously visited by an avatar according to predefined ranking criteria. The pre-fetching tool further includes a pre-fetching component configured to pre-fetch a virtual content of said parcels of locations based on the ranking. | 06-24-2010 |
20100162136 | DEGRADING AVATAR APPEARANCES IN A VIRTUAL UNIVERSE - An invention that degrades avatar appearances in a virtual universe is provided. In one embodiment, there is a degradation tool, including a visual obstruction component configured to: identify an object in the virtual universe as an object of interest, and determine whether a set of avatars within the virtual universe is likely to cause a visual obstruction of the object of interest to an avatar. The degradation tool further comprises a modification component configured to degrade an appearance of at least one of the set of avatars within the virtual universe if the set of avatars within the virtual universe is likely to cause a visual obstruction of the object of interest to the avatar. | 06-24-2010 |
20100162403 | SYSTEM AND METHOD IN A VIRTUAL UNIVERSE FOR IDENTIFYING SPAM AVATARS BASED UPON AVATAR MULTIMEDIA CHARACTERISTICS - A system and method in a virtual universe (VU) system for identifying spam avatars based upon the avatars' multimedia characteristics may have a table that stores multimedia characteristics of known spam avatars. It further may have an analysis unit that compares the multimedia characteristics of avatars against the multimedia characteristics of known spam avatars to determine if the avatar has known spam avatar characteristics. It may further have a scoring system to calculate a spam score based upon the similarities of the comparison and identifying the avatar as a spam avatar based upon the calculated spam score. It may further compare the calculated spam score with a spam score threshold wherein the avatar is identified as a spam avatar if the calculated spam score is equal to or greater than the calculated spam score. Multimedia characteristics include graphics, audio, movement, interactivity, voice, etc. | 06-24-2010 |
20100162404 | IDENTIFYING SPAM AVATARS IN A VIRTUAL UNIVERSE (VU) BASED UPON TURING TESTS - A virtual universe system has a system and method for identifying spam avatars based upon the avatar's behavior characteristics through the use of Turing tests. The system may provide a Turing test unit for performing Turing tests and an analysis unit that compares the behavior characteristics of new or newly changed avatars against the behavior characteristics of known spam avatars to determine if the avatar has known spam avatar characteristics. It may further have a scoring system to calculate a spam score based upon similarities of the comparison and identifying the avatar as a spam avatar based upon the calculated spam score. It may further compare the calculated spam score with a spam score threshold wherein the avatar is identified as a spam avatar if the calculated spam score is equal to or greater than the calculated spam score. | 06-24-2010 |
20100164947 | PRE-FETCHING VIRTUAL CONTENT IN A VIRTUAL UNIVERSE - An invention that pre-fetches virtual content in a virtual universe is provided. In one embodiment, there is a pre-fetching tool, including a ranking component configured to rank each of a plurality of members belonging to a social network of an avatar according to predefined ranking criteria. The pre-fetching tool further includes a pre-fetching component configured to pre-fetch a virtual content within a proximity of each of the plurality of members belonging to the social network of the avatar based on the ranking. | 07-01-2010 |
20100169184 | COMMUNICATION INTEGRATION BETWEEN USERS IN A VIRTUAL UNIVERSE - An invention for communication integration between users of a virtual universe is provided. In one embodiment, there is a communication integration interface tool that provides communication integration between users within the virtual universe. In this embodiment, there is a response component for identifying an object of interest in the virtual universe, the object of interest comprising at least one of the following: a first user, or an asset associated with the first user that is within the virtual universe, and generating a response from the object of interest in the virtual universe. The communication integration interface tool further includes a communication link component for establishing a communication link between a second user and at least at least one of the following: the first user, a representative of the first user, or a third user in the virtual universe associated with the asset based on the generated response. | 07-01-2010 |
20100178025 | INTELLIGENT SYNCHRONIZATION OF PORTABLE VIDEO DEVICES - A method, system and computer program provide a mechanism for intelligently synchronizing a portable video device with a digital video recorder. The intelligent synchronization handles conditions under which a complete transfer of difference content is not possible due to available storage limitations of the portable video device. The synchronization process determines a content difference between the content on the portable video device and the content on the DVR, determines available storage space on the portable video device and compares the available storage space on the portable video device to a size of the content difference. If the size of the content difference is greater than the available storage space, the size of the content difference is reduced, by compression or truncation, without completely excluding video programs from the transfer. | 07-15-2010 |
20100199047 | EXPIRING VIRTUAL CONTENT FROM A CACHE IN A VIRTUAL UNINERSE - An invention that expires cached virtual content in a virtual universe is provided. In one embodiment, there is an expiration tool, including an identification component configured to identify virtual content associated with an avatar in the virtual universe; an analysis component configured to analyze a behavior of the avatar in a region of the virtual universe; and an expiration component configured to expire cached virtual content associated with the avatar based on the behavior of the avatar in the region of the virtual universe. | 08-05-2010 |
20100202754 | LINK-BASED DVR SCHEDULING WITH CONFLICT RESOLUTION - A method, system and computer program provide a mechanism for scheduling recording of video content by a digital video recorder (DVR) from web links. Scheduling conflicts with previously-scheduled recording are displayed as indicators within the web links, such as a background color of the selectable video program time-slot in a program guide display that differs from the background color(s) user for non-conflicting links. When a user selects a video program link to record, recording of the program is automatically scheduled, and if a conflict exists, recording of the previously-selected conflicting program (or the conflicting portion) is canceled. If more than one DVR is present, and conflicting programs are scheduled for all DVRs, then the user is provided with a prompt to select which previously-scheduled program to cancel. The conflict resolution may be performed at a web service that maintains a database of previous selections, or by a local script/program. | 08-12-2010 |
20100202761 | GROUP CONTROL AND MESSAGING FOR DIGITAL VIDEO PLAYBACK SESSIONS - Group management of video device playback provides a mechanism for shared playback of recorded video content. Digital video playback devices are linked to a central management system through network connections which manages the shared playback, or a peer-to-peer network connection is used without the central management system. One user may be responsible for all actions affecting content playback, or all users may be permitted to affect content playback, with certain actions of those users limited in type or quantity. Group membership and group member permissions can be accomplished using the digital playback device through interactive interfaces implemented by the digital video playback device, or can be accomplished using a personal computer coupled to the device or central management system. Users may comment on shared playback using interactive video-based commentary functionality that may provide a text channel or graphical images that may be selected from a set of pre-configured commentary items. | 08-12-2010 |
20100202764 | PLAYBACK OF DAMAGED VIDEO MEDIA USING DOWNLOADED CONTENT - A method, system and computer program provide a mechanism for playing damaged digital video media and optionally notifying a service agency of the damage. When a defect is located on media, the DVD player reads the media to determine damaged portions of the video program. Once the damaged portion is identified, the DVD player downloads content from a remote content provider, such as the content producer, a rental agency, or a third party provider. The content may be downloaded during or prior to video playback. Rental agencies or other providers may be notified of damaged media by network message. When a defect is located during playback and content is downloaded, the DVD player transmits user and disc identification data encoded in the DVD player and on the media across the network to the agency. The agency may use the information to flag the media for removal from circulation upon return. | 08-12-2010 |
20100220097 | ALTERING AVATAR APPEARANCES BASED ON AVATAR POPULATION IN A VIRTUAL UNIVERSE - An invention for the alteration of avatar appearances based on avatar population in a virtual universe is provided. In one embodiment, there is a degradation tool, including an identification component configured to count an amount of a plurality of avatars within a region of a virtual universe. The degradation tool further comprises a modification component configured to degrade the appearance of a set of avatars from the plurality of avatars in the virtual universe based on the amount of the plurality of avatars within the region of the virtual universe. | 09-02-2010 |
20100239227 | GENRE-BASED VIDEO QUOTA MANAGEMENT - A method, digital video display and digital video recording (DVR) device/system and computer program provide a mechanism for controlling an amount of differing types of media viewed by users. A number of time quotas are set for various media types and/or programs and viewing or recording of video media is monitored to determine whether any of the quotas has been exceeded. If a quota is exceeded, the viewing or recording can be immediately halted, or a warning or alert can be issued. If an absolute limit is exceeded after an alert is issue, further viewing or recording can be halted. | 09-23-2010 |
20100306737 | Techniques for Providing Environmental Impact Information Associated With Code - A technique for providing environmental impact information associated with code includes determining, based on execution of the code on a computer system, an environmental impact of a code execution sequence included in the code. A section of the code that is associated with the code execution sequence is then annotated with environmental impact information associated with the environmental impact of the code execution sequence. | 12-02-2010 |
20100318620 | Instant Messaging Monitoring and Alerts - Systems, methods, and articles of manufacture embodied as computer program products for facilitating the avoiding of sending a message to an unintended recipient. In some embodiments of the invention, in an instant messaging (IM) environment, the relatedness of a first entry in a first IM session to previous entries in the first IM session is determined. In response to the entry not meeting a first pre-determined relatedness threshold, an alert is issued. In one embodiment, the relatedness of the first entry to previous entries in a second IM session is determined, in response to the entry meeting a second pre-determined relatedness threshold, an alert is issued. In one implementation, relatedness is determined based on a matching of keywords between the first entry and the previous entries. In another implementation, relatedness is determined based on a matching of topics associated with one or more IM sessions, which topics can be associated with keywords. | 12-16-2010 |
20100333031 | MANAGING MULTIPLE VIRTUAL WORLD ACCOUNTS FROM A SINGLE VIRTUAL LOBBY INTERFACE - A virtual lobby client automatically interfaces with multiple virtual world instances, each provided by a separate virtual world provider from among a plurality of virtual world providers, each interfaced with to access a separate one from among a plurality of virtual world accounts, to retrieve a separate selection of inventory items from each of the plurality of virtual world accounts. The virtual lobby client renders an inventory directory index of each separate selection of inventory items collectively within a single lobby interface of the virtual lobby client with at least one selectable option for managing each of the items in the inventory directory from the single lobby interface. The virtual lobby client renders, within the single lobby interface, a separate graphical portal from among a plurality of graphical portals for each of the plurality of virtual accounts, wherein entry of each of the separate graphical portals from the single lobby interface triggers the virtual lobby client to automatically open a virtual world specific interface window into a particular virtual world instance from among the plurality of virtual world instances provided under the particular virtual world account associated with the entered graphical portal. | 12-30-2010 |
20110010270 | CONTROLLING AND USING VIRTUAL UNIVERSE WISH LISTS - Described herein are processes and devices that control and use virtual universe wish lists. One of the devices described is a virtual wish list device. The virtual wish list device determines an item in a virtual universe that is a desired by an avatar. The virtual wish list device designates the item as a desired item in a wish list. The wish list may be stored in the avatar's virtual universe inventory. The wish list device determines details about the desired item, such as whether the item is desired in the virtual universe or in the real world. The wish list device stores the details about the desired item in the wish list. The virtual wish list device may use the details to conduct transactions related to the desired item. | 01-13-2011 |
20110026828 | ENHANCED SCREEN CAPTURE FOR FORM MANIPULATION - According to one embodiment of the present invention, a method for processing forms based on an image is presented. A form is captured in an image, and a number of field values within the form in the image are detected. The number of field values is stored in the image metadata | 02-03-2011 |
20110055919 | System and Method for the Designation of Items in a Virtual Universe - The present invention enables items in a Virtual Universe to be tagged as available for pickup by one or more designated users. The present invention permits a designated user to be alerted that there is an item designated for that user/avatar and available for pick-up at a location in the Virtual Universe. A user may designate another user (or user's avatar), for example, a minor for whom the designating user has responsibility, as an “item” to be tracked. For privacy and other reasons, this and other features may be implemented on an opt-in basis. | 03-03-2011 |
20110055927 | UPDATING ASSETS RENDERED IN A VIRTUAL WORLD ENVIRONMENT BASED ON DETECTED USER INTERACTIONS IN ANOTHER WORLD - A virtual world controller receives an identifier of a detected interaction by a user within another world, separate from a particular virtual world environment accessible by the user, from a device that detects and reports user interactions within the other world. The virtual world controller identifies at least one particular trigger tag name assigned to the identifier of the detected interaction from among a plurality of separate detectable user interactions in a trigger tag database. The virtual world controller identifies at least one particular asset class from among a plurality of asset classes specified with the particular trigger tag name within a particular trigger asset coupling from among at least one trigger asset coupling in a trigger asset coupling database. The virtual world controller accesses at least one particular asset assigned to the at least one particular asset class in an asset class database. The virtual world controller renders the at least one particular asset within the particular virtual world environment in a virtual location within the particular virtual world triggered by the particular trigger asset coupling. | 03-03-2011 |
20110254853 | MODIFYING A DISPLAY QUALITY OF AN AREA IN A VIRTUAL UNIVERSE ACCORDING TO AVATAR CHARACTERISTICS - Described herein are processes and devices that modify a display quality of an area of a virtual universe. Some embodiments include operations to determine a number of avatars that occupy the area, determine a display quality of the area that can be reduced to conserve a computing resource that processes data to present the area and modify the display quality of the area proportionally to the number of avatars that occupy the area. The operations can further modify usage of a computing resource to process data to present the area in response to modification of the display quality of the area. | 10-20-2011 |
20120079477 | Applying Social Computing Paradigm to Software Installation and Configuration - A method for installation and configuration of a software product includes installing a software product and determining configuration settings of the software product based upon a social network of peers. A system for installation and configuration of at least one software product includes at least one client install package capable of utilizing a social network for at least one of installing software; transmitting configuration settings; transmitting post-installation configuration settings; or responding to post-installation configuration modifications; and a server that stores and aggregates the configuration settings of a plurality of users, forming at least one social network. | 03-29-2012 |
20120113127 | USING SMART OBJECTS IN A VIRTUAL UNIVERSE TO CONSERVE COMPUTING RESOURCES - Described herein are some embodiments that use smart objects in a virtual universe to conserve computing resources. Some embodiments describe a first object that detects an indication to reduce resource usage of a computing resource that supports a virtual universe. Some embodiments further describe reducing, based on detection of the indication to reduce resource usage, display quality of the first virtual object according to an order of degrees of display quality reduction that corresponds to one or more degrees of resource reduction required for the computing resource. Some embodiments further describe reducing the display quality of the first virtual object based on the first virtual object being a first category. Further, some embodiments describe a second virtual object that is not reduced in display quality while simultaneously the first virtual object is reduced in display quality. The second virtual object is second category different from the first category. | 05-10-2012 |
20120117233 | USING SMART OBJECTS IN A VIRTUAL UNIVERSE TO CONSERVE COMPUTING RESOURCES - Described herein are some embodiments that use smart objects in a virtual universe to conserve computing resources. Some embodiments describe a first object that detects an indication to reduce resource usage of a computing resource that supports a virtual universe. Some embodiments further describe reducing, based on detection of the indication to reduce resource usage, display quality of the first virtual object according to an order of degrees of display quality reduction that corresponds to one or more degrees of resource reduction required for the computing resource. Further, some embodiments describe a second virtual object that is not reduced in display quality while simultaneously the first virtual object is reduced in display quality. | 05-10-2012 |
20120134652 | PROXY DIGITAL VIDEO RECORDER - A proxy-based digital video recording system and method, including receiving a request to record a video program from a requesting user and transmitting a request for the video program over a network to a first provider server. The requested video program is received and stored in memory according to a first provider format. A digital video format of a digital video recorder associated with the requesting user is determined, the stored video program is converted from the first provider format to the digital video format, and the converted video program is transmitted to the digital video recorder. | 05-31-2012 |
20120166035 | DETECTION OF VEHICLE OPERATION UNDER ADVERSE CONDITIONS - Details relating to the operation of a vehicle under adverse conditions are recorded and collected. This data is particularly useful to forestall catastrophic failures, and to provide valuable information for potential buyers of used vehicles. Among the operating conditions that are considered are high levels of air contaminants, operation in extreme hot or cold temperatures, hauling heavy loads, as well as hard braking, turning and acceleration. In addition to the detection and recording of data, prorated maintenance schedules are recalculated and adjusted to accommodate for the operation of the vehicle under these adverse or less than ideal conditions. Typically, the data is stored in the on-board computers present in most vehicles. Periodic off loading of the data to the dealer and service providers is also provided. | 06-28-2012 |
20120174235 | DETECTING A PHISHING ENTITY IN A VIRTUAL UNIVERSE - An invention for detecting a phishing virtual entity in a virtual universe is disclosed. A virtual entity may be registered as authentic and be identified with multiple physical characteristics thereof. Another virtual entity will be monitored to detect whether it includes a physical characteristic that is sufficiently similar to that of a registered virtual entity to cause confusion. A phishing virtual entity is detected based on the monitoring and phishing prevention processes may be implemented on the phishing virtual entity. | 07-05-2012 |
20120179331 | MECHANIC CERTIFICATION TRACKING VALIDATION - Embodiments receive information indicative of a certification of a mechanic performing a service on a vehicle, and responsively determine whether the certification is validated. If validated, service on the vehicle by the mechanic is facilitated by placing the vehicle in a service state and generates a signal that causes an unlocking of a vehicle door, hood, or trunk. If not validated, service on the vehicle is inhibited by disabling a vehicle electrical sub-system and generating a signal that causes a locking of the vehicle door, hood, or trunk, wherein a vehicle owner authorization of the mechanic may supersede and facilitate service by instead placing the vehicle in a service state for executing diagnostic software and generating a signal that causes unlocking of the vehicle door, hood, or trunk. | 07-12-2012 |
20120188278 | COLLAPSING AREAS OF A REGION IN A VIRTUAL UNIVERSE TO CONSERVE COMPUTING RESOURCES - Described herein are processes and devices that coalesced and/or collapse areas in a region of a virtual universe to conserve computing resources. Some embodiments are directed to detecting an indication to reduce usage of a computing resource in the virtual universe and, in response, determining the first area of the virtual universe for coalescing and collapsing into the second area of the virtual universe. In some embodiments, the first area comprises a plurality of virtual universe objects. Some embodiments are further directed to selecting a first set of the plurality of virtual universe objects for moving from the first area into the second area, coalescing the first set of the plurality of virtual universe objects into the second area from the first area, and, in response, collapsing the first area of the virtual universe. | 07-26-2012 |
20120209451 | CONTROLLING VEHICLE OPERATIONS BASED ON OBJECT PRESENCE - Operation of a vehicle is controlled based on the presence of or absence of one or more identified foreign objects within one or more monitored zones about the vehicle. One or more transceivers receive information about the one or more foreign objects. Based on the received information and the one or more corresponding zones, one or more controllers identify a response, which may include notifying the user about the foreign object and/or generating a signal that inhibits the ignition from turning on. Controllers identify a response, which may include notifying a user about a present or absent object or generating a signal that inhibits the ignition from turning on. | 08-16-2012 |
20120212483 | CONTROLLING AND USING VIRTUAL UNIVERSE WISH LISTS - Described herein are examples of a virtual universe wish list as well as its control and use. Some embodiments are directed to determining a selection of an object in a virtual universe that is a desired by a user, which user is represented by a first avatar. Some embodiments are further directed to designating the object as a desired item in a wish list for the first avatar. The wish list may be stored in the avatar's virtual universe inventory. Some embodiments are further directed to determining a second avatar in the virtual universe that possesses an instance of the virtual object. Some embodiments are further directed to generating an advertisement to obtain the instance of the virtual object from the second avatar on behalf of the first avatar. | 08-23-2012 |
20120221194 | TRACKING VEHICLE MAINTENANCE USING SENSOR DETECTION - Radio frequency identification is used in cooperation with the computer system aboard a motor vehicle to track service and maintenance activities relating to the vehicle. Each component or part of the vehicle that may require maintenance is provided with a unique passive identification tag. The output data from the tag is read by a reader placed in proximity to the tag, and the data is transmitted to an on-board computer module where it is processed, and the service record is updated. A data stream converter may be used to process the information read by the reader into a format that is acceptable to the on-board computer. The data from the on-board computer is stored in a device external to the computer. Provisions are included for notification to the user, the auto dealer or service other agency as needed. | 08-30-2012 |
20120240130 | VIRTUAL WORLD SUBGROUP DETERMINATION AND SEGMENTATION FOR PERFORMANCE SCALABILITY - A system and method of decreasing server loads and, more particularly, to decrease server load by automatically determining subgroups based on object interactions and computational expenditures. The system includes a plurality of servers; a subgroup optimization module configured to segment a plurality of objects into optimal subgroups; and a server transfer module configured to apportion one or more of the optimal subgroups between the plurality of servers based on a load of each of the plurality of servers. The method includes determining a relationship amongst a plurality of objects; segmenting the objects into optimized subgroups based on the relationships; and apportioning the optimized subgroups amongst a plurality of servers based on server load. | 09-20-2012 |
20120251074 | DETECTING AND PROCESSING CORRUPTED VIDEO RECORDINGS - Embodiments of the invention include a method that comprises receiving a request to record television content on a specified channel for a specified period of time. The method can also include tuning to the specified channel at the specified time, and recording the specified content. The method can also include determining that one or more segments of the television content is corrupted. The method can also include presenting a notification indicating that some of the television content is corrupted, retuning to the specified channel made by the request, and acquiring uncorrupted television content for use in replacing the one or more segments of corrupted television content. | 10-04-2012 |
20120297424 | PROXY DIGITAL VIDEO RECORDER - A computer-implemented proxy digital video recording system and method, including a processor and memory. The memory including program instructions that are executable by the processor to intercept a request to record a video program, the request triggered by a requesting user and having a request format. The proxy digital video recording system and method determines if a target digital video recorder can understand a format of the request, and translates the request into an intelligible format if the target digital video recorder cannot understand the request format. | 11-22-2012 |
20120310712 | PARKING MANAGEMENT - A parking management approach includes associating a payment source with a vehicle identifier. The approach also includes receiving a message indicating initiation of a parking event at a parking location, and updating a parking database to indicate that a vehicle having the vehicle identifier is parked at the parking location. The message includes an identification of at least one of the payment source and the vehicle identifier. | 12-06-2012 |
20120311464 | System and Method for Virtual Environment Preservation Based on Automated Item Reduction - A method implemented in a computer infrastructure having computer executable code, includes detecting one of an absence of a virtual universe (VU) occurrence in a VU within a predetermined time period, a special event in the VU and a change of real world status from a previous real world status. Additionally, the method includes determining a VU asset of a VU resident relevant to the VU occurrence, the special event or the previous real world status. Further, the method includes performing an automated asset reduction of the VU asset based on the determining. | 12-06-2012 |
20120313963 | Enhanced Asset Management and Planning System - An embodiment of the invention provides a method for displaying information on a portable device, wherein the portable device includes an interface, a camera, and a screen. The interface identifies an object to be installed; and, the camera captures at least one image, wherein the image includes locations for installing objects. The screen displays an augmented image of locations for installing objects, wherein the augmented image identifies at least one optimal location for installing the object. | 12-13-2012 |
20120314886 | MODIFICATIONS OF AUDIO COMMUNICATIONS IN AN ONLINE ENVIRONMENT - A system and method to modify audio communications in an online environment and, in particular, to modifying audio communications using one or more parameters. The system includes a module configured to detect one or more parameters applicable to an incoming audio communication and a weighing engine configured to weigh the one or more parameters and obtain a weighted volume. The system further includes a module configured to transmit the weighted volume to a user participating in a virtual universe. The method determines whether one or more parameters apply to an incoming communication, weighs the incoming communication based on the one or more parameters to determine a weighted volume of the incoming communication, and transmits the incoming communication to a user at the weighted volume. | 12-13-2012 |
20120323736 | ALLOCATING VIRTUAL UNIVERSE CUSTOMER SERVICE - Virtual universe customer service representatives are cloned and assigned as a function of observing customer behavior, retrieving historical data and creating a customer profile. Preferential subavatar assignment parameters are determined for a customer as a function of the customer profile, choosing a subavatar from a plurality of subavatars as a function of a correlation of a subavatar performance characteristic with the preferential subavatar assignment parameter and a store objective, and the clone is populated with the chosen subavatar. Choosing a subavatar may comprise preferentially rating subavatars and determining an appropriateness threshold as a function of the subavatar assignment parameter, the performance characteristics and the store objective. Some embodiments reset a threshold in response to time-in-queue or to repetitively observing customer behavior, retrieving customer data, determining a subavatar assignment parameter and choosing a highest-rated available subavatar meeting a revised threshold. Subavatars may comprise automated, customer service representative-controlled and jointly-controlled subavatars. | 12-20-2012 |
20120331414 | ARRANGEMENTS OF TEXT TYPE-AHEAD - A method and system of text entry. An attribute of text entered by a user into an application is determined. The entered text is matched to a single portion of each attribute segment of one or more indexed segments of text, based upon a determined attribute of each attribute segment and the determined attribute of the entered text. Each attribute segment consists of the single portion and a remaining portion. After the entered text is matched to a single portion of each attribute segment, a selection of a single attribute segment selected from the one or more indexed segments of text by the user is received. The remaining portion of the selected single attribute segment is entered into the application. | 12-27-2012 |
20120331541 | SYSTEMS, METHODS, AND MEDIA FOR FIREWALL CONTROL VIA REMOTE SYSTEM INFORMATION - A method and system for controlling a firewall for a user computer system. One or more processors of the user computer system receive a control request to control a program of the user computer system by the firewall. The control request includes a condition pertaining to at least one process of a remote computer system. The at least one process is configured to be executed on the remote computer system. The firewall protects the user computer system from external threats. The processors store a remote system condition associated with the program of the user computer system. The remote system condition includes the condition pertaining to the at least one process. The processors ascertain whether the remote system condition is satisfied. The processors direct the firewall to block or allow the transmission of data if it is ascertained that the remote system condition is not satisfied or satisfied, respectively. | 12-27-2012 |
20130002667 | USING SMART OBJECTS IN A VIRTUAL UNIVERSE TO CONSERVE COMPUTING RESOURCES - Described herein are some embodiments that use smart objects in a virtual universe to conserve computing resources. Some embodiments describe detecting that a virtual object of the virtual universe enters a resource conservation area in the virtual universe. Some embodiments further include, in response to determining that the virtual object enters the resource conservation area, detecting that the virtual object has a setting that enables automatic reduction of display quality of the virtual object from a first display quality level. Some embodiments further include, in response to determining that the virtual object has the setting that enables the automatic reduction in display quality from the first display quality setting, automatically reducing the display quality of the virtual object from the first display quality level to a second display quality level less than the first display quality level. | 01-03-2013 |
20130006465 | TRACKING VEHICLE MAINTENANCE USING SENSOR DETECTION - Radio frequency identification is used in cooperation with the computer system aboard a motor vehicle to track service and maintenance activities relating to the vehicle. Each component or part of the vehicle that may require maintenance is provided with a unique passive identification tag. The output data from the tag is read by a reader placed in proximity to the tag, and the data is transmitted to an on-board computer module where it is processed, and the service record is updated. A data stream converter may be used to process the information read by the reader into a format that is acceptable to the on-board computer. The data from the on-board computer is stored in a device external to the computer. Provisions are included for notification to the user, the auto dealer or service other agency as needed. | 01-03-2013 |
20130007636 | Security Enhancements for Immersive Environments - In some example embodiments, a method includes defining a tracking area for a first avatar in an online immersive environment, wherein the tracking area encompasses the first avatar and some defined area beyond the first avatar. The first avatar represents a first person who is a guardian of a second person in the real world and external to the online immersive environment. A second avatar represents the second person in the online immersive environment. The method includes tracking a path through the online immersive environment of the tracking area for the first avatar. The method includes marking a region in the online immersive environment as a safe zone for the second avatar, after the path of the tracking area for the first avatar has traversed the region. The method includes authorizing access to the region marked as the safe zone for the second avatar in the online immersive environment. | 01-03-2013 |
20130014034 | MANAGING MULTIPLE VIRTUAL WORLD ACCOUNTS FROM A SINGLE VIRTUAL LOBBY INTERFACE - A virtual lobby client automatically interfaces with multiple virtual world instances, each provided by a separate virtual world provider from among multiple virtual world providers, each interfaced with to access a separate virtual world account, to retrieve a separate selection of inventory items from each virtual world account. The virtual lobby client renders an inventory directory index of each separate selection of inventory items within a single lobby interface with at least one selectable option for managing each of the items in the inventory directory from the single lobby interface. The virtual lobby client renders, within the single lobby interface, a separate graphical portal for each virtual account, wherein entry of each of the separate graphical portals triggers the virtual lobby client to automatically open a virtual world specific interface window into a particular virtual world instance provided under the particular virtual world account associated with the entered graphical portal. | 01-10-2013 |
20130018579 | PICTORIAL NAVIGATION - Pictorial information is provided relevant to a geographic location through selecting characteristics relevant to geographic locations, searching pictorial image databases for images having an embedded tags associated with the characteristics, retrieving image files from databases having embedded tags correlated to characteristics and visually depicting a physical appearance or an attribute of a location, analyzing characteristics image files and responsively selecting preferred image data, formatting preferred image data for presentation to a traveler, associating formatted preferred data with geographic locations, and presenting associated formatted data to the traveler in association with geographic locations. Characteristics include global positioning satellite coordinates. Image data may be selected having preferred image resolutions or perspectives. Formatting pictorial information may comprise synthesizing photographs into a constructs. Associated image data may indicate a distance and direction from a geographic location. Routing system applications are enabled to present pictorial information with navigation route points. | 01-17-2013 |
20130061157 | UPDATING ASSETS RENDERED IN A VIRTUAL WORLD ENVIRONMENT BASED ON DETECTED USER INTERACTIONS IN ANOTHER WORLD - A controller receives an identifier of a detected interaction by a user within another world, separate from a virtual world environment accessible by the user, from a device that detects and reports user interactions within the other world. The controller identifies at least one trigger tag name assigned to the identifier of the detected interaction from among separate detectable user interactions in a trigger tag database. The controller identifies at least one asset class from among asset classes specified with the trigger tag name within a particular trigger asset coupling in a trigger asset coupling database. The controller accesses at least one asset assigned to the at least one asset class in an asset class database. The controller renders the at least one asset within the virtual world environment in a virtual location within the virtual world triggered by the particular trigger asset coupling. | 03-07-2013 |
20130080977 | DYNAMIC CREATION OF VIRTUAL REGIONS - In various embodiments, virtual universe regions are dynamically generated within a virtual universe based on user requests. Dynamic generation allows virtual universe users or “residents” to create virtual universe regions that are tailored to their desired specifications. Additionally, in some implementations, virtual universe users may have the option to instantly discard or retain a created region after evaluation based on whether the region meets the user's expectations. Furthermore, dynamic generation of regions may increase user satisfaction and provide additional means for revenue generation for the virtual universe administrator and for virtual universe businesses and entrepreneurs. | 03-28-2013 |
20130117182 | MEDIA FILE ABBREVIATION RETRIEVAL - A server receives a sound file corresponding to a sound corresponding to a media file. The server compares the sound file to a library of media file sound recordings to identify a media file and a matching position in the media file of a final sound in the sound file. The server determines, from a data structure of media abbreviations, a media abbreviation that corresponds to a final sound data present in the sound file. The server transmits the media abbreviation to the addressable device. | 05-09-2013 |
20130117248 | ADAPTIVE MEDIA FILE REWIND - An addressable device receives a user-characterized rewind description. The addressable device stores the user-characterized rewind description. The addressable device renders an at least one media file to include a resume point of the at least one media file. The addressable device receives a command to preferentially rewind. The addressable device, responsive to receiving the command to preferentially rewind, re-renders the at least one media file to the user-characterized rewind description such that the display shows the at least one media file at a replay point of the media file at least the user-characterized rewind description prior to the resume point. | 05-09-2013 |
20130138531 | SOCIAL NETWORK-BASED RECOMMENDATION - Embodiments of the invention provide methods and program products for making a recommendation to a purchaser and/or member of a social network. A first aspect of the invention provides a method of making a recommendation to a purchaser, the method comprising: determining a plurality of features of a first product selected by a purchaser; prioritizing the plurality of features of the first product; and making at least one recommendation to the purchaser, the at least one recommendation being selected from a group consisting of: a second product sharing at least one feature of the first product and a social network connection determined to have purchased another product sharing at least one feature of the first product. | 05-30-2013 |
20130167064 | SELF-ADAPTING KEYPAD - A method, apparatus and computer-usable medium for implementing a virtual keyboard for use with small input devices. A circular keyboard can be graphically displayed, in response to a user input by a user via a small input device. A circular and centrally located key can be graphically located and displayed within the center of the circular keyboard, wherein character keys radiate outward from the centrally located key (i.e., the “central key”). Character keys that are most commonly utilized by the user are preferably located closed to the circular and centrally located key within the circular keyboard. Character keys least commonly utilized by the user are preferably located at the edges of the keyboard, thereby permitting the circular keyboard to function as a self-adapting virtual keyboard for use with small input devices based on the usage of the keyboard by the user. | 06-27-2013 |
20130179278 | SYSTEM AND METHOD FOR ITEM INQUIRY AND INFORMATION PRESENTATION VIA STANDARD COMMUNICATION PATHS - A method and system is provided for item inquiry and information presentation via standard communication paths. More particularly, the method and system detects an item associated with an avatar of a virtual universe (VU) user in a VU and determine information associated with the item. Additionally, the method and system are operable to display the information in the VU in a high-resolution component of the VU. | 07-11-2013 |
20130190910 | DIGITAL MEDIA USAGE IN RESPONSE TO IMPACT DATA - Aspects provide digital media content as a function of embedded environmental impact data. When a digital multimedia item is received, an embedded environmental impact value is decoded and the item is utilized as a function of the decoded embedded environmental impact value. Some aspects account for amounts and types of energy used in creating the item to calculate an environmental impact value for the item, and the calculated environmental impact value is embedded within digital data of the item. | 07-25-2013 |
20130238803 | VIRTUAL WORLD SUBGROUP DETERMINATION AND SEGMENTATION FOR PERFORMANCE SCALABILITY - A system and method of decreasing server loads and, more particularly, to decrease server load by automatically determining subgroups based on object interactions and computational expenditures. The system includes a plurality of servers; a subgroup optimization module configured to segment a plurality of objects into optimal subgroups; and a server transfer module configured to apportion one or more of the optimal subgroups between the plurality of servers based on a load of each of the plurality of servers. The method includes determining a relationship amongst a plurality of objects; segmenting the objects into optimized subgroups based on the relationships; and apportioning the optimized subgroups amongst a plurality of servers based on server load. | 09-12-2013 |
20130243400 | NOTIFICATION OF A PENDING DIGITAL VIDEO RECORDER DELETION EVENT - A method and system for early notification of a pending deletion event of deleting a recording. Notification options are configured. The notification options are maintained with respect to a user profile associated with a user. Configuring the notification options includes (i) configuring a notification interval between successive notifications of the pending deletion event of deleting the recording and (ii) configuring a notification of the pending deletion event of deleting the recording that was recorded by another user. The notification of the pending deletion event of deleting the recording is sent to the user via a notification method. | 09-19-2013 |
20130247059 | CALCULATING AND COMMUNICATING LEVEL OF CARBON OFFSETTING REQUIRED TO COMPENSATE FOR PERFORMING A COMPUTING TASK - During performance of a specified computing task data concerning resource consumption regarding that specified computing task is gathered and stored. Upon completion of the specified computing task, the amount of carbon offset required to compensate for resource consumption associated with performance of the completed specified computing task is calculated based upon stored or known resource consumption data. The calculated amount of carbon offset information may be transmitted to a carbon offset function provider, and a carbon offset function provider implements the specified amount of carbon offset based upon the calculated amounts communicated for the completed specified computing task. | 09-19-2013 |
20130254043 | CONTROLLING AND USING VIRTUAL UNIVERSE WISH LISTS - Described herein are examples of a virtual universe wish list as well as its control and use. Some embodiments are directed to determining a selection of an object in a virtual universe that is a desired by a user, which user is represented by a first avatar. Some embodiments are further directed to designating the object as a desired item in a wish list for the first avatar. The wish list may be stored in the avatar's virtual universe inventory. Some embodiments are further directed to determining a second avatar in the virtual universe that possesses an instance of the virtual object. Some embodiments are further directed to generating an advertisement to obtain the instance of the virtual object from the second avatar on behalf of the first avatar. | 09-26-2013 |
20130262305 | AUTHENTICATION FOR TRANSACTIONS USING NEAR FIELD COMMUNICATION - In a method for authenticating a current user of a near field communication (NFC) device, a profile for an authorized user of the NFC device is established based on data received from one or more sensors of the NFC device over a first period of time. Responsive to a request for a payment transaction, a profile for the current user of the NFC device is established based on data received from the one or more sensors over a second period of time after the first period of time. The profile for the current user is compared with the profile for the authorized user. A determination is made as to whether one or more values in the profile for the current user are within a range of one or more values in the profile for the authorized user at a confidence level. | 10-03-2013 |
20130263111 | Applying Social Computing Paradigm to Software Installation and Configuration - A method for installation and configuration of a software product includes installing a software product and determining configuration settings of the software product based upon a social network of peers. A system for installation and configuration of at least one software product includes at least one client install package capable of utilizing a social network for at least one of installing software; transmitting configuration settings; transmitting post-installation configuration settings; or responding to post-installation configuration modifications; and a server that stores and aggregates the configuration settings of a plurality of users, forming at least one social network. | 10-03-2013 |
20130266293 | USER-SPECIFIED EVENT-BASED REMOTE TRIGGERING OF A CONSUMER DIGITAL VIDEO RECORDING DEVICE - A method, digital video recording (DVR) device/system and computer program provide a mechanism for recording video content associated with unpredictable events. A user specifies particular event classifications, keywords, or other control parameters from which the occurrence of an event can be determined, and when such event is detected, the DVR is triggered to record content from a specified channel/location. The events can be detected from feeds such as RSS feeds, websites, video content scans or other mechanisms. The event detection may be provided by a remote service that is accessible for user-configuration via a network, or the event detection may be performed in a DVR device or local computer system. | 10-10-2013 |
20130275533 | PEER-TO-PEER COLLABORATION OF PUBLISHERS IN A PUBLISH-SUBSCRIPTION ENVIRONMENT - Embodiments of the present invention provide an approach for an enhanced pub/sub environment whereby a peer group of publishers is defined and can collaborate to determine when to cache data being sent to a common broker or brokers. Specifically, in a typical embodiment, configuration data or the like will be read to define a peer group among the publisher systems in the pub/sub messaging environment. Once such a group has been identified, communication therebetween will be established. Once cacheable data has been identified, a unique identifier/set of cache keys will be generated corresponding thereto and associated with the set of data. A message comprising the set of data and corresponding unique identifier will then be sent to a broker system (e.g., from the publisher system(s)), which will store (or have stored) the set of data in a cache, and pass the underlying message along to applicable subscriber system(s). | 10-17-2013 |
20130283191 | GEOMETRIC AND TEXTURE MODIFICATIONS OF OBJECTS IN A VIRTUAL UNIVERSE BASED ON REAL WORLD USER CHARACTERISTICS - A computer implemented method, apparatus, and computer usable program product modify objects in a virtual universe. The virtual universe includes a viewable field, a detection area that is adjacent to the viewable field, and an outside area that is outside the viewable field and the detection area. Each avatar in a set of avatars is incapable of viewing the objects while the avatar is within either the detection area or the outside area. In response to an entrance of a first particular avatar of the set of avatars into the detection area, one of the objects is prepared for display to the first particular avatar of the set of avatars, without displaying, by buffering content associated with the one of the objects. If a particular one of the objects is determined to be adjacent to an obstructing one of the objects, a focal point of the viewable field is set at a location that is a different location than a location of the particular one of the objects. | 10-24-2013 |
20130305134 | ENHANCED SCREEN CAPTURE FOR FORM MANIPULATION - Processing a form in an image is provided. A plurality of data fields is detected within the form in the image. One or more of the data fields that contain private data and a plurality of the data fields that do not contain private data are detected. Contents of the plurality of data fields that do not contain private data are stored as metadata for the image and contents of the one or more data fields that contain private data are not stored as metadata for the image. | 11-14-2013 |
20140013346 | VIDEO STREAM MEASUREMENT - A video stream measurement method and system. The method includes receiving by a computing system, a video stream comprising plurality of timestamps located at specified intervals of the video stream. The computing system broadcasts the video stream for a user and decodes a first time stamp broadcasted during a first time period. The computing system monitors a user interaction function performed by the user and associated with the video stream. The computing system generates and transmits a report comprising a description associated with the user interaction function. The computing system receives an analysis associated with the report. | 01-09-2014 |
20140018061 | ROUTE NAVIGATION FOR OPTIMAL MOBILE COVERAGE - A utility within a mobile device or other device computes and provides an optimal mobile coverage route. The device receives a stating point/location and a destination point/location. The mobile device downloads a provider's mobile coverage information, accesses historical data stored by the mobile device, and obtains user feedback from the provider. The optimal mobile coverage route is then computed at the device, and the optimal mobile coverage route is provided via one of the following: a web site, or a text message (SMS) to, a voice operated feed, or any direct feed to the user of the mobile device. The computed optimal mobile coverage route is then used by the user of the mobile device when communicating with another mobile device while travelling from the starting point to the end point. | 01-16-2014 |
20140026082 | METHOD AND SYSTEM FOR PREDICTIVE BROWSING - A method for automatically navigating potential websites for predictive browsing based on user activities along with efficiency of verifying content updates. A Uniform Resource Locator (URL) of websites and its associated attributes that a user visits can be recorded and stored in a storage engine. The potential sites can be predicted by a predictive engine component based upon a past browsing history and various environmental factors that are recorded in the storage engine. A dynamic content detection engine component examines each potential websites and detects if the site has been updated. The predictive engine enables the user to navigate to the potential websites thereby permitting the user to browse websites faster. | 01-23-2014 |
20140040782 | VIRTUAL UNIVERSE DESKTOP EXPLORATION FOR RESOURCE ACQUISITION - The present invention is directed to a system, method and program product that allows a user to acquire resources from a local computer during a session with a virtual universe. Disclosed is a system that allows a user to: invocate a local operating system session that displays an operating system interface onto a client computer during a virtual universe session; navigate the operating system interface using an avatar; and acquire resources from the client computer via the operating system interface using the avatar. | 02-06-2014 |
20140058913 | GRAPH PARTITIONING FOR DYNAMIC SECURITIZATION - Embodiments are directed to generating a graph comprising a plurality of nodes relevant to a securitization of a first of the nodes, the graph representing relationships from which the first node's value and risk are calculated, assigning a weight to each of relationships among the plurality of nodes, and generating a graph partition by retaining the nodes of the graph coupled to the first node that have a weight greater than a threshold. | 02-27-2014 |
20140058915 | GRAPH PARTITIONING FOR DYNAMIC SECURITIZATION - Embodiments are directed to generating a graph comprising a plurality of nodes relevant to a securitization of a first of the nodes, the graph representing relationships from which the first node's value and risk are calculated, assigning a weight to each of relationships among the plurality of nodes, and generating a graph partition by retaining the nodes of the graph coupled to the first node that have a weight greater than a threshold. | 02-27-2014 |
20140063004 | Collapsing areas of a region in a virtual universe to conserve computing resources - Described herein are processes and devices that coalesced and/or collapse areas in a region of a virtual universe to conserve computing resources. Some embodiments are directed to detecting an indication to reduce usage of a computing resource in the virtual universe and, in response, determining the first area of the virtual universe for coalescing and collapsing into the second area of the virtual universe. In some embodiments, the first area comprises a plurality of virtual universe objects. Some embodiments are further directed to selecting a first set of the plurality of virtual universe objects for moving from the first area into the second area, coalescing the first set of the plurality of virtual universe objects into the second area from the first area, and, in response, collapsing the first area of the virtual universe. | 03-06-2014 |
20140067560 | SYSTEM AND METHOD FOR ITEM INQUIRY AND INFORMATION PRESENTATION VIA STANDARD COMMUNICATION PATHS - A method and system is provided for item inquiry and information presentation via standard communication paths. More particularly, the method and system detects an item associated with an avatar of a virtual universe (VU) user in a VU and determine information associated with the item. Additionally, the method and system are operable to display the information in the VU in a high-resolution component of the VU. | 03-06-2014 |
20140068730 | AUTHENTICATION BASED ON PREVIOUS AUTHENTICATIONS - A method and system for authenticating a user to a target server. A request is received from a user computer system to authenticate the user for access to a target server at level N of N levels (N≧2). Each record of a stored authentication plan associated with the user has authentication records each having expected information relating to authentication of the user for access to the N−1 target servers at respective levels 1 through N−1. Each record of a received current authentication plan for the user has authentication records each having current information relating to authentication of the user for access to the N−1 target servers at respective levels 1 through N−1. It is determined that that there is at least a partial match between the stored and current authentication plans, and in response, the user is authenticated for access to the target server at level N. | 03-06-2014 |
20140082652 | DYNAMIC REBROADCAST SCHEDULING OF VIDEOS - Some embodiments include a method for managing rebroadcast of a previously broadcast video. The method includes a computer determining popularity of the previously broadcast video based, at least in part, on a number of requests to rebroadcast the previously broadcast video. The method includes the computer determining a popularity threshold based in part on demographics of viewers sending the number of requests to rebroadcast the previously broadcast video. The method includes the computer determining that the popularity of the previously broadcast video exceeds the popularity threshold, and in response, the computer determining a day of week and time of day to rebroadcast the previously broadcast video based in part on days of the week and times of day in which the requests were sent. | 03-20-2014 |
20140099069 | ACTIVITIES DUPLICATION VIA RECORDED VIDEO - A method, system, and computer program product for activities duplication via recorded video are provided in the illustrative embodiments. A playback is performed of a video with control and input data, which includes a recording of video data of a set of activities performed on a second computer, a recording of a set of control data corresponding to the set of activities, and a recording of a set of input data corresponding to the set of activities. Control data from the set of control data is applied to the computer. Applying the control data to the computer changes a state of a process in the computer. Input data from the set of input data is applied to the computer. Applying the input data provides an attribute of the input data to the process in the computer. | 04-10-2014 |
20140118383 | DIFFERENTIAL RESOURCE APPLICATION IN VIRTUAL WORLDS BASED ON PAYMENT AND ACCOUNT OPTIONS - A system and method for enhancing the rendering of one or more objects based on payment and account options. The system includes a computer infrastructure configured to control enhancement rendering of an object in a virtual universe by providing at least one augmentation attribute to a tag of the object. The method includes providing enhancement rendering of an object in a virtual universe by augmenting the object based on a status of a user viewing the object. | 05-01-2014 |
20140137229 | PROVIDING NOTIFICATION OF SPAM AVATARS - Provided are approaches for monitoring activities, movements, and other behavior patterns necessary to determine whether an avatar is a spam advertisement. A storing mechanism stores a “black list” and a black list score consisting of a list of spam avatar identifications (UUIDs) matching avatars that have been flagged as confirmed or suspected spam advertisers. Another mechanism allows the owner to redraw or otherwise re-render a distinguishing mark when an avatar has been detected as being a spam advertiser. Yet another mechanism signals to the owner of an offending avatar that they have been added to the black list or had a report filed against them. Another mechanism allows for a black listed avatar to be removed from the black list, and scores to be decreased and for the virtual universe and users to utilize the black list and score. | 05-15-2014 |
20140149834 | WEB BROWSER ADAPTED TO INVOKER - Exemplary embodiments of the present invention disclose a method and system for configuring a web browser executing in a computer to render a web page for display at the computer. A first hyperlink request is received from a first program executing in the computer to obtain and render a first web page corresponding to the first hyperlink. In response, the web browser obtains the first web page, and renders the first web page according to a first set of web page configuration parameters. A second hyperlink request is received from a second program executing in the computer to obtain and render a second web page corresponding to the second hyperlink. In response, the web browser obtains the second web page, and renders the second web page according to a second set of web page configuration parameters that differs in part from the first set of web page configuration parameters. | 05-29-2014 |
20140176567 | PRIORITIZED RENDERING OF OBJECTS IN A VIRTUAL UNIVERSE - Approaches for prioritized rendering of objects in a virtual universe are provided. In one embodiment, there is a prioritization tool containing a plurality of components configured to: determine a priority of each of a set of objects in a commercial area of the virtual universe, the commercial area having a plurality of virtual retail stores; assign a priority to each of the plurality of virtual stores in the commercial area based on the priority of each of the set of objects in the virtual universe; and download and cache each of the objects from the set of virtual stores from the plurality of virtual stores in the virtual universe, that are outside a rendering radius of the avatar, based on the relative priorities of each of the set of the plurality of virtual stores in the virtual universe. | 06-26-2014 |
20140195932 | SYSTEM AND METHOD FOR DYNAMIC MULTI-CONTENT CARDS - A method and system is provided for creation and distribution of dynamic multi-content cards in a virtual universe. More specifically, the method creates a card containing contact information for viewing in a virtual universe (VU) and distribute the card in the VU. Additionally, the system includes a card selection tool configured to create a card containing contact information for viewing in a virtual universe (VU) and distribute the card to another resident in the VU. | 07-10-2014 |
20140208037 | EXPIRING VIRTUAL CONTENT FROM A CHACHE IN A VIRTUAL UNIVERSE - Approaches for expiring cached virtual content in a virtual universe are provided. In one approach, there is an expiration tool, including an identification component configured to identify virtual content associated with an avatar in the virtual universe, an analysis component configured to analyze a behavior of the avatar in a region of the virtual universe, the behavior indicating a likely future location of the avatar, and an expiration component configured to expire cached virtual content associated with the avatar based on the behavior of the avatar in the region of the virtual universe, wherein the cached virtual content associated with the avatar in the future location is maintained in the cache longer than cached virtual content associated with the avatar in another region of the virtual universe. | 07-24-2014 |
20140208240 | UPDATING ASSETS RENDERED IN A VIRTUAL WORLD ENVIRONMENT BASED ON DETECTED USER INTERACTIONS IN ANOTHER WORLD - A virtual world controller receives an identifier of a detected interaction by a user within another world, separate from a particular virtual world environment accessible by the user, from a device that detects and reports user interactions within the other world. The virtual world controller identifies at least one particular trigger tag name assigned to the identifier of the detected interaction from among a plurality of separate detectable user interactions in a trigger tag database. The virtual world controller identifies at least one particular asset class from among a plurality of asset classes specified with the particular trigger tag name within a particular trigger asset coupling from among at least one trigger asset coupling in a trigger asset coupling database. The virtual world controller accesses at least one particular asset assigned to the at least one particular asset class in an asset class database. The virtual world controller renders the at least one particular asset within the particular virtual world environment in a virtual location within the particular virtual world triggered by the particular trigger asset coupling. | 07-24-2014 |
20140214968 | BROKER FACILITATED PEER-TO-PEER PUBLISHER COLLABORATION IN A PUBLISH-SUBSCRIPTION ENVIRONMENT - Embodiments of the present invention provide an approach for broker facilitated, publisher peer-to-peer (P2P) collaboration in a publish-subscription (pub/sub) environment. Specifically, in a typical embodiment, a broker system acts as an intermediary between publisher systems and subscriber systems in the pub/sub environment. Along these lines, the broker creates an administrative communication channel between known publisher systems and the broker system. Using this administrative communication channel, the broker system informs individual publisher systems about other publisher systems such that peer-to-peer communication channels between two or more publisher systems can be established. This can be accomplished using the broker system's knowledge of data being published by the individual publisher systems. Regardless, the publisher systems can then use information received from the broker system to: establish a P2P communication channel with one or more other publishers; identify a set of data that has commonality to the peers (and thus has a potential to be cached); and negotiate a caching schema/approach to store the data in a cache. The broker system may generate a set of cache key/unique identifiers and communicate the unique identifiers to at least one of the publisher peers, which will then share the unique identifiers among the peers. The set of data will then be cached (e.g., by a publisher system, a broker system and/or a subscriber system) using the unique identifiers. | 07-31-2014 |
20140215533 | TRANSFERRING A BROADCAST TRANSMISSION TO A REMOTE DEVICE - An approach is described that includes determining that a remote device has moved outside of a pre-defined area associated with a digital video recorder (DVR), and transmitting program data from the DVR to the remote device while the remote device remains outside of the pre-defined area. Another approach includes a digital video recorder (DVR) having a memory and a processor. The DVR operates to: receive an incoming transmission signal; transmit a selected program to a primary display device; determine that a remote device has moved outside of a pre-defined area; and transmit program data corresponding to the selected program to the remote device while the remote device remains outside of the pre-defined area. | 07-31-2014 |
20140222844 | MANAGING THE STORAGE OF MEDIA CONTENT - A method for managing media storage. The method includes determining, by a computer, that storage space is needed on a storage device, wherein the storage device stores one or more media files. The method includes determining a likely viewing device for a media file selected from the one or more media files and converting the media file from a first format to a second format, based on the determined likely viewing device. | 08-07-2014 |
20140222845 | MANAGING THE STORAGE OF MEDIA CONTENT - A method for managing media storage. The method includes determining, by a computer, that storage space is needed on a storage device, wherein the storage device stores one or more media files. The method includes determining a likely viewing device for a media file selected from the one or more media files and converting the media file from a first format to a second format, based on the determined likely viewing device. | 08-07-2014 |
20140258833 | SYSTEMS AND METHODS FOR CUSTOMIZING ELECTRONIC DOCUMENTS BASED ON USE PATTERNS - Systems and methods for customizing electronic documents based on use patterns are provided. A computer implemented method for customizing an electronic document, comprises automatically monitoring an interaction of a user with the document on an electronic device for reading the document to determine an area of interest of the document, determining the area of interest based on the user interaction, and altering cumulatively at least one of the appearance or behavior of the document on the electronic device at the area of interest, wherein the cumulative alteration is a function of a variable measure of the user interaction over a range. | 09-11-2014 |
20140258839 | SYSTEMS AND METHODS FOR CUSTOMIZING ELECTRONIC DOCUMENTS BASED ON USE PATTERNS - Systems and methods for customizing electronic documents based on use patterns are provided. A computer implemented method for customizing an electronic document, comprises automatically monitoring an interaction of a user with the document on an electronic device for reading the document to determine an area of interest of the document, determining the area of interest based on the user interaction, and altering cumulatively at least one of the appearance or behavior of the document on the electronic device at the area of interest, wherein the cumulative alteration is a function of a variable measure of the user interaction over a range. | 09-11-2014 |
20140280608 | SYSTEMS AND METHODS FOR USING SOCIAL NETWORK ANALYSIS TO SCHEDULE COMMUNICATIONS - Systems and methods for improving the effectiveness of communications over a social network. A method for controlling network communication, comprises analyzing a social network in response to a request made by a user to send a message to a node in the social network, delaying for a period of time sending of the message based on a result of the analyzing, and sending the message to the node in the social network after the period of time has elapsed. | 09-18-2014 |
20140280637 | SYSTEMS AND METHODS FOR USING SOCIAL NETWORK ANALYSIS TO SCHEDULE COMMUNICATIONS - Systems and methods for improving the effectiveness of communications over a social network. A method for controlling network communication, comprises analyzing a social network in response to a request made by a user to send a message to a node in the social network, delaying for a period of time sending of the message based on a result of the analyzing, and sending the message to the node in the social network after the period of time has elapsed. | 09-18-2014 |
20140368543 | DIRECTED COMMUNICATION IN A VIRTUAL ENVIRONMENT - The present invention relates to directed communication between avatars in a virtual environment controlled by end-users from outside the virtual environment. A method in accordance with an embodiment includes: determining a relative location of a first avatar and a second avatar in a virtual environment, wherein at least one end-user of the first avatar and the second avatar wears a headset configured to track head movements thereof, wherein the head movements of the end-user translate to their avatar and influence volume of voice communication from their avatar; adjusting aspects of a voice communication between the first avatar and the second avatar based on the relative location and the track head movements; referring to a list of avatars whose audio characteristics are to be portrayed differently in a voice communication; and further adjusting the audio characteristics of one of the first avatar and the second avatar in accordance with the list. | 12-18-2014 |
20150052194 | PUBLISHER-BASED MESSAGE DATA CACHING IN A PUBLISH-SUBSCRIPTION ENVIRONMENT - Embodiments of the present invention provide an approach for a broker-assisted, publisher side cache that can be utilized to reduce a volume of data (e.g., network traffic) delivered between a publisher and broker in a publication/subscription (pub/sub) environment. Specifically, in a typical embodiment, when a message is received on a broker system from a publisher system, the broker system analyzes the message for potentially repetitive data. Such data can be determined from historical messages (e.g., determining that a certain set of data appeared in multiple messages and is thus flagged in a database or the like), a set of rules (e.g., if data set “Y” appears, flag it as potentially repetitive), etc. Regardless, once such a set of data has been identified, a unique identifier/key corresponding thereto will be sent back to the publisher system and the set of data will be stored in a (data) cache. Upon receipt, the publisher system will cache/store the unique identifier in a (key) cache. Then, when the publisher system generates a future message that would contain the same set of data, the publisher system will substitute the unique identifier (as retrieved from the key cache) for the set of data to yield an abbreviated/truncated message. The abbreviated message would be sent to the broker system, which would: analyze the message; locate the unique identifier; retrieve the corresponding set of data from the (data) cache; replace the unique identifier with the set of data to yield a completed message; and then send the completed message to relevant subscriber system(s). | 02-19-2015 |