Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 506. Отображено 187.
16-04-2015 дата публикации

DYNAMIC CODE SELECTION BASED ON DATA POLICIES

Номер: US20150106797A1

In a method for dynamically replacing code within a software application on a device, an annotated code segment that performs a function according to a first data policy is received. The computer determines an alternate segment that performs the function according to a second data policy.

Подробнее
10-05-2016 дата публикации

Providing notification of spam avatars

Номер: US0009338132B2

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.

Подробнее
19-11-2009 дата публикации

TRIGGER EVENT BASED DATA FEED OF VIRTUAL UNIVERSE DATA

Номер: US2009288001A1
Принадлежит:

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.

Подробнее
15-03-2012 дата публикации

CLIENT/SUBSCRIBER ROTATION FOR SERVER RESILIENCY

Номер: US20120066290A1

A computer implemented method, system, and computer program product for managing client connections to a server among a plurality of clients. A messaging server detects, by a first server, an attribute of a client connection that exceeds a threshold, wherein the attribute is a select write operation. The messaging server selects a client that connects to a server, responsive to detecting the attribute of the client exceeding the threshold of select write calls. The messaging server selects a connect mechanism of a second server, responsive to selecting the client. The messaging server transmits a migrate message to the client, the migrate message comprising at least a uniform resource identifier (URI).

Подробнее
03-02-2010 дата публикации

Method, apparatus, and product for efficient print operations

Номер: CN0101639765A
Принадлежит:

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.

Подробнее
04-10-2012 дата публикации

DETECTING AND PROCESSING CORRUPTED VIDEO RECORDINGS

Номер: US20120251074A1

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.

Подробнее
29-07-2014 дата публикации

Transferring a broadcast transmission to a remote device

Номер: US8793753B2

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.

Подробнее
27-09-2012 дата публикации

SHARED CACHE FOR POTENTIALLY REPETITIVE MESSAGE DATA IN A PUBLISH-SUBSCRIPTION ENVIRONMENT

Номер: US20120246219A1

In general, embodiments of the present invention provide an approach for caching potentially repetitive data 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, the set of data will be cached, and a unique identifier/tag corresponding thereto will be sent to the publisher system and to applicable subscribers. Thereafter, any subsequent message including the same data will contain the unique identifier in place of the cached data (i.e., an abbreviated message). The abbreviated message can be sent ...

Подробнее
09-12-2014 дата публикации

Migrating data between networked computing environments

Номер: US0008909734B2

Embodiments of the present invention provide an approach for predictively migrating data between network computing environments (e.g., cloud computing environments). Specifically, in a typical embodiment, data access patterns for sets of data utilized by a set of services running in a first networked computing environment may be analyzed. Based on the analysis one or more of the sets of data may be identified as candidates to be migrated from the first networked computing environment to a second networked computing environment. Then, a data migration protocol for the one or more sets of data to be migrated to the second networked computing environment may be generated based on the data access patterns and a predicted data migration time. Based on the data migration protocol, the one or more sets of data may then be migrated to the second networked computing environment.

Подробнее
20-08-2009 дата публикации

METHOD AND SYSTEM FOR VOICE MAIL PAUSING

Номер: US2009207982A1
Принадлежит:

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.

Подробнее
12-01-2012 дата публикации

SELECTIVE SCREEN SHARING

Номер: US20120011451A1

A privilege discriminator selects a first user to be in a first group of participants to participate in a screen sharing session. The privilege discriminator selects at least one second user to be in a second group of participants to participate in a screen sharing session. The privilege discriminator selects a first screen region for sharing to at least the first group of participants and selects a second screen region for sharing only to the second group of participants. The privilege discriminator shares the first screen region with at least the first group of participants, wherein the sharing is selecting a device authenticated as being used by one of the first group of participants. The presentation privilege discriminator sharing the second screen region with only the second group, based on selecting the second screen region and selecting the second group, excludes the first group from receiving the second screen region.

Подробнее
19-11-2009 дата публикации

DIFFERENTIAL RESOURCE APPLICATIONS IN VIRTUAL WORLDS BASED ON PAYMENT AND ACCOUNT OPTIONS

Номер: US2009284548A1
Принадлежит:

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.

Подробнее
28-02-2012 дата публикации

Vehicle fluid replacement tracking

Номер: US0008126607B2

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.

Подробнее
03-03-2015 дата публикации

Providing alternative representations of virtual content in a virtual universe

Номер: US0008972870B2

An invention for automatically reducing a load on a server functioning with a virtual universe is provided. In one embodiment, there is an alternative representation tool, including a detection component configured to detect a load on a server, and a determination component configured to determine whether the load on the server exceeds a predefined threshold. The alternative representation tool further comprises a rendering component configured to provide an alternative representation of a virtual content renderable in the virtual universe to reduce the load on the server in the case that the load on the server exceeds the predefined threshold.

Подробнее
19-11-2009 дата публикации

PROVIDING NOTIFICATION OF A REAL-WORLD EVENT TO A VIRTUAL UNIVERSE USER

Номер: US2009287640A1
Принадлежит:

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.

Подробнее
17-05-2012 дата публикации

ACCESS CONTROL FOR ELECTRONIC ENTERTAINMENT SYSTEMS

Номер: US20120122566A1

Systems and methods are provided for controlling the use of electronic systems based upon monitored physical activity. The method can be implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions. The program instructions are operable to: provision rules associated with a user and at least one of health metrics and physical activity of the user; monitor the at least one health metrics and physical activity of the user over a predetermined time; and manage access to any of a plurality of electronic systems based on the monitored at least one health metrics and physical activity being in compliance or non-compliance with the provisioned rules.

Подробнее
11-12-2012 дата публикации

Handling communication session disconnection and reconnection

Номер: US0008331545B2

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.

Подробнее
19-02-2015 дата публикации

PUBLISHER-BASED MESSAGE DATA CACHING IN A PUBLISH-SUBSCRIPTION ENVIRONMENT

Номер: US20150052194A1
Принадлежит:

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 ...

Подробнее
09-10-2012 дата публикации

Constrained resource management

Номер: US0008285574B2

Implementation of resource management services is provided. A method includes setting a price, per unit of a resource, for a defined time period and based upon a collective projected resource demand corresponding to resource consumption entities (RCEs). For the duration of the time period, the method includes iteratively performing: monitoring actual usage of the resource for each of the RCEs. If, in response to the monitoring, it is determined that a projected shortage exists for an RCE and a projected surplus exists for another RCE, the method includes re-allocating a number of projected surplus units of the resource from the RCE having the projected surplus to the other RCE having the projected shortage. If, in response to the monitoring, it is determined that a projected shortage exists for an RCE and no projected surplus exists for any of the other RCEs, the method includes acquiring additional units of the resource.

Подробнее
26-01-2016 дата публикации

Group control and messaging for digital video playback sessions

Номер: US0009245583B2

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.

Подробнее
03-12-2009 дата публикации

EXPLICIT USE OF USER CONTEXT OBJECTS IN A VIRTUAL UNIVERSE

Номер: US2009300493A1
Принадлежит:

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.

Подробнее
11-02-2010 дата публикации

IMMERSIVE ADVERTISEMENTS IN A VIRTUAL UNIVERSE

Номер: US2010036729A1
Принадлежит:

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.

Подробнее
24-06-2010 дата публикации

ASSET DISCOVERY AND TRANSFER WITHIN A VIRTUAL UNIVERSE

Номер: US20100161439A1

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.

Подробнее
23-09-2010 дата публикации

GENRE-BASED VIDEO QUOTA MANAGEMENT

Номер: US20100239227A1

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.

Подробнее
22-01-2013 дата публикации

Dynamic creation of virtual regions

Номер: US0008358302B2

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.

Подробнее
17-02-2015 дата публикации

Method for extending a virtual environment through registration

Номер: US8957914B2

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.

Подробнее
09-12-2014 дата публикации

Modifying spaces in virtual universes

Номер: US0008910043B2

Methods and 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.

Подробнее
22-10-2009 дата публикации

FIREWALL METHODOLOGIES FOR USE WITHIN VIRTUAL ENVIRONMENTS

Номер: US2009265755A1
Принадлежит:

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.

Подробнее
11-09-2012 дата публикации

Tagging communication files based on historical association of tags

Номер: US0008266228B2

To associate an email with a tag, an email client may receive a tag corresponding to an email attribute, wherein the email attribute is an historical email tag. The email client stores the tag to a record keyed by the email attribute, and receives an email tag request, the email tag request having a word attribute, and looks up at least one record based on the word attribute to find the tag. The email client presents the tag of the at least one record to a user. The email client receives a user selection of the tag to form a selected tag, and sends an email having the selected tag as part of the email header, wherein the email comprises the email tag request.

Подробнее
29-03-2012 дата публикации

Applying Social Computing Paradigm to Software Installation and Configuration

Номер: US20120079477A1

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.

Подробнее
20-10-2015 дата публикации

Managing the storage of media content

Номер: US0009164999B2

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.

Подробнее
15-02-2011 дата публикации

Immersion detection

Номер: US0007889087B2

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.

Подробнее
12-01-2016 дата публикации

Geometric and texture modifications of objects in a virtual universe based on real world user characteristics

Номер: US0009235319B2

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.

Подробнее
26-01-2016 дата публикации

Reduction of computer resource use in a virtual universe

Номер: US0009244513B2

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.

Подробнее
11-06-2013 дата публикации

Optimal compression process selection methods

Номер: US0008463944B2

A mechanism for determining an optimal compression technique for each data file when creating a computer archive file from a set of data files. A local archiving application receives an instruction to archive a set of data files and determines the file type and size of a data file in the set of data files. An optimal compression method for the data file is selected based on the file type and size of the data file. The archiving application compresses the data file using the optimal compression method. The archiving application updates meta data associated with the compressed file to include a meta compression format identifier of the optimal compression method used to compress the data file. The archiving application then repeats the determining, selecting, compressing, and updating for each data file in the set of data files to create an archive of the set of data files.

Подробнее
29-04-2010 дата публикации

REDUCTION OF COMPUTER RESOURCE USE IN A VIRTUAL UNIVERSE

Номер: US20100107084A1
Принадлежит:

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.

Подробнее
27-08-2013 дата публикации

Client/subscriber rotation using select write calls for server resiliency

Номер: US0008521882B2

A computer implemented method, system, and computer program product for managing client connections to a server among a plurality of clients. A messaging server detects, by a first server, an attribute of a client connection that exceeds a threshold, wherein the attribute is a select write operation. The messaging server selects a client that connects to a server, responsive to detecting the attribute of the client exceeding the threshold of select write calls. The messaging server selects a connect mechanism of a second server, responsive to selecting the client. The messaging server transmits a migrate message to the client, the migrate message comprising at least a uniform resource identifier (URI).

Подробнее
26-07-2007 дата публикации

JavaScript error determination and reporting

Номер: US2007174419A1
Принадлежит:

A system for unobtrusively monitoring web browser execution of JavaScripts, and reporting errors and/or success of execution of the JavaScripts. Web pages are transmitted from a web page server to a web browser, the pages include at least two JavaScripts and one or more AJAX commands. The web browser executes the JavaScripts, and the AJAX commands using a client-side AJAX engine, including establishing an asynchronous connection between the web browser and an error processing server. When the JavaScript completes successfully or terminates through error, a non-cacheable error details message is sent by the monitoring and collecting JavaScript the error processing server via the asynchronous connection.

Подробнее
14-04-2009 дата публикации

Method for determination of efficient lighting use

Номер: US0007518715B1

A method for receiving light from a plurality of light sources using an apparatus configured to analyze the time dependence of the light intensity to determine a type of light bulb and light intensity from the plurality of light sources based upon a detected frequency of variation of the light intensity.

Подробнее
12-08-2010 дата публикации

GROUP CONTROL AND MESSAGING FOR DIGITAL VIDEO PLAYBACK SESSIONS

Номер: US20100202761A1

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 ...

Подробнее
31-05-2011 дата публикации

Asynchronous automated routing of user to optimal host

Номер: US0007953887B2

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.

Подробнее
06-01-2015 дата публикации

Transferring session data between network applications accessible via different DNS domains

Номер: US0008930554B2

In a method for transferring session data from a first application accessible via at least one DNS name in a first DNS domain to a second application accessible via at least one DNS name in a second DNS domain, a computer receives via the first application a first HTTP request from an HTTP client, and in response, the computer establishes a first session with the HTTP client. The computer receives, from the HTTP client, a second HTTP request comprising an identifier of the second application, and in response, the computer stores in a memory a data structure identifiable by a data structure identifier and containing data pertaining to the first session. Responsive to storing the data structure, the computer transmits, to the HTTP client, an HTTP response comprising the data structure identifier, a redirection status code, and a URI comprising a DNS name in the second DNS domain.

Подробнее
10-05-2012 дата публикации

USING SMART OBJECTS IN A VIRTUAL UNIVERSE TO CONSERVE COMPUTING RESOURCES

Номер: US20120117233A1

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.

Подробнее
30-06-2011 дата публикации

VIRTUAL WORLD PRESENTATION COMPOSITION AND MANAGEMENT

Номер: US20110161837A1

Embodiments of the present invention provide a method, system and computer program product for composing and managing a presentation in a virtual world. In an embodiment of the invention, a method for composing and managing a presentation in a virtual world can include arranging a set of slides in a presentation, selecting a location in a portion of a virtual world for displaying the slides and also for attendee avatars viewing the slides, composing movements and gestures of a presenter avatar in coordination with a display of slide content of the slides, and presenting the presentation in the location of the virtual world at the location selected for displaying the slides for the attendee avatars placed the selected location for the attendee avatars while applying the composed movements and gestures of the presenter avatar coordinated with a display of slide content of the slides.

Подробнее
06-03-2014 дата публикации

SYSTEM AND METHOD FOR ITEM INQUIRY AND INFORMATION PRESENTATION VIA STANDARD COMMUNICATION PATHS

Номер: US20140067560A1

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.

Подробнее
30-12-2014 дата публикации

Notification of a pending digital video recorder deletion event

Номер: US0008924427B2

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.

Подробнее
10-12-2013 дата публикации

Detecting a phishing entity in a virtual universe

Номер: US0008607356B2

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.

Подробнее
11-02-2010 дата публикации

Managing Voicemail Messages Based On Location of Caller's Wireless Communication Device

Номер: US2010035585A1
Принадлежит:

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.

Подробнее
11-10-2007 дата публикации

USER-BROWSER INTERACTION ANALYSIS AUTHENTICATION SYSTEM

Номер: US2007240230A1
Принадлежит:

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 ...

Подробнее
16-10-2012 дата публикации

Adaptive computing responsive to environmental conditions

Номер: US0008291243B2

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.

Подробнее
20-12-2012 дата публикации

ALLOCATING VIRTUAL UNIVERSE CUSTOMER SERVICE

Номер: US20120323736A1

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 ...

Подробнее
23-10-2012 дата публикации

Allocating virtual universe customer service

Номер: US0008296246B2

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.

Подробнее
22-12-2015 дата публикации

Behavior based client selection for disparate treatment

Номер: US0009219786B2

Embodiments for server connection optimization in a persistently connected publish/subscribe environment are provided. A computer assigns an initial activity category for a client. The computer logs, into a log file, one or more select operations of a connection between a client and a first server. The computer calculates a ratio of a number of the select operations to a check time of the first server, wherein the check time is a period of time that has elapsed since a previous review of logged data. The computer sets a second activity category for the client based on a look-up of the ratio in a schedule of ratio ranges in a control file, wherein the second activity category is not the initial activity category. The computer transfers the client from the first server to a second server, in response to setting the second activity category.

Подробнее
12-02-2013 дата публикации

Providing notification of a real-world event to a virtual universe user

Номер: US0008375310B2

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.

Подробнее
10-05-2012 дата публикации

USING SMART OBJECTS IN A VIRTUAL UNIVERSE TO CONSERVE COMPUTING RESOURCES

Номер: US20120113127A1

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.

Подробнее
24-06-2010 дата публикации

IDENTIFYING SPAM AVATARS IN A VIRTUAL UNIVERSE (VU) BASED UPON TURING TESTS

Номер: US20100162404A1

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.

Подробнее
25-02-2010 дата публикации

METHOD AND SYSTEM FOR GREEN COMPUTING INTERCHANGE SWITCHING FUNCTION

Номер: US20100050180A1

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.

Подробнее
27-12-2011 дата публикации

Efficient print operations

Номер: US0008085421B2

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.

Подробнее
30-07-2009 дата публикации

SELF-ADAPTING VIRTUAL SMALL KEYBOARD APPARATUS AND METHOD

Номер: US2009189864A1
Принадлежит:

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.

Подробнее
17-09-2009 дата публикации

ATTACHING EXTERNAL VIRTUAL UNIVERSES TO AN EXISTING VIRTUAL UNIVERSE

Номер: US2009235183A1
Принадлежит:

The present invention is directed to attaching an external virtual universe to an existing virtual universe. A method for enhancing a preexisting virtual universe (VU) in a computerized system may include providing an external virtual universe in a second computerized system, where the external virtual universe is configured so as to be attachable to the first, preexisting virtual universe. As a result, residents of virtual universes can create, run, and/or host their real estate, inventory items, and/or avatars (including all necessary geometries, textures, scripts, etc.) using their own computing devices, which may be inserted, attached, and detached from the VU grid.

Подробнее
18-09-2012 дата публикации

Firewall control system

Номер: US0008272043B2

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 ...

Подробнее
25-06-2013 дата публикации

Applying social computing paradigm to software installation and configuration

Номер: US0008473944B2

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.

Подробнее
16-07-2013 дата публикации

Peer-to-peer collaboration of publishers in a publish-subscription environment

Номер: US0008489694B2

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).

Подробнее
22-07-2014 дата публикации

System and method for locating missing items in a virtual universe

Номер: US8788952B2

The present invention provides a system and method for tagging Virtual Universe items as owned by a particular user and to use such tags to enable users and/or system administrators to locate lost or stolen items in a Virtual Universe. When items identified are located, the user/owners may be notified of the location or missing items; alternatively, the items may be automatically returned to the user/owners' inventories. By enabling differentiation between items that may be lost, stolen, or left intentionally in a Virtual Universe, the present invention addresses difficulties that may arise in managing the various items that populate a Virtual Universe, especially as a Virtual Universe expands or as Multiple Virtual Universes expand and partner with additional Virtual Universes.

Подробнее
30-08-2012 дата публикации

PEER-TO-PEER COLLABORATION OF PUBLISHERS IN A PUBLISH-SUBSCRIPTION ENVIRONMENT

Номер: US20120221649A1

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-07-2012 дата публикации

Intelligent synchronization of portable video devices

Номер: US0008218939B2

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.

Подробнее
20-01-2010 дата публикации

System and method for identifying and rating virtual universe objects

Номер: CN0101630196A
Принадлежит:

A system, method, and 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 ...

Подробнее
04-06-2013 дата публикации

Method, system and computer-usable medium for early notification of a pending digital video recorder deletion event

Номер: US0008458220B2

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 ...

Подробнее
07-07-2009 дата публикации

Method and apparatus for affinity card consolidation

Номер: US0007556193B1

The disclosure relates to a universal affinity card for consolidating a plurality of other affinity cards into a single card and displays the appropriate card automatically as a function of, among others, the location of use. In one embodiment, the disclosure relates to a method for providing a universal affinity card. The method includes: providing an affinity card having a memory, a display and a user interface; storing a plurality of bar codes in the memory; associating each of the plurality of bar codes with a respective provider; identifying the provider; and displaying the bar code associated with the identified provider on the display; wherein the step of storing a plurality of bar codes in the memory includes wirelessly receiving information defining the plurality of bar codes from a remote computer.

Подробнее
01-10-2013 дата публикации

Discriminating among resources to share

Номер: US0008549413B2

An activity tracker defines a context for a screen sharing session, wherein the context includes at least one term of metadata. The activity tracker establishes a shared link to a second computer, comprising authenticating the second computer. The activity tracker shares at least a first resource rendered by a first application, wherein the first application renders data of the first resource. The activity tracker receives a preliminary user input to access a second resource, wherein the preliminary user input to access is a command to render a resource. The activity tracker or sharing controller renders the second resource to form a rendered second resource, wherein a computer environment comprises the first resource and the second resource. The activity tracker determines that the second resource fails to satisfy the context.

Подробнее
21-08-2012 дата публикации

In-progress voicemail transfer based on identity

Номер: US0008249226B2

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.

Подробнее
21-07-2015 дата публикации

Integrated development environment-based repository searching in a networked computing environment

Номер: US0009086943B2

Embodiments of the present invention provide an approach for integrated development environment (IDE)-based repository searching (e.g., for library elements such as classes and/or functions) in a networked computing environment. In a typical embodiment, a first program code file is received from a first integrated development environment (IDE). The first program file may be associated with a set of attributes as stored in an annotation, header, or the like. Regardless, the first program file may be parsed and indexed into a repository based on the set of attributes. A search request may then be received from a second IDE. Based on the search request and the set of attributes, a matching program code file may then be identified as stored in the repository. Once identified, the matching program code file may be transmitted/communicated to the second IDE to fulfill the search request.

Подробнее
10-07-2012 дата публикации

Controlling vehicle operations based on object presence

Номер: US0008219281B2

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.

Подробнее
05-08-2014 дата публикации

Explicit use of user context objects in a virtual universe

Номер: US0008799787B2

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.

Подробнее
14-01-2014 дата публикации

Virtual world presentation composition and management

Номер: US0008631334B2

Embodiments of the present invention provide a method, system and computer program product for composing and managing a presentation in a virtual world. In an embodiment of the invention, a method for composing and managing a presentation in a virtual world can include arranging a set of slides in a presentation, selecting a location in a portion of a virtual world for displaying the slides and also for attendee avatars viewing the slides, composing movements and gestures of a presenter avatar in coordination with a display of slide content of the slides, and presenting the presentation in the location of the virtual world at the location selected for displaying the slides for the attendee avatars placed the selected location for the attendee avatars while applying the composed movements and gestures of the presenter avatar coordinated with a display of slide content of the slides.

Подробнее
25-03-2014 дата публикации

Prioritized rendering of objects in a virtual universe

Номер: US0008681144B2

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.

Подробнее
20-08-2013 дата публикации

Collapsing areas of a region in a virtual universe to conserve computing resources

Номер: US0008514249B2

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.

Подробнее
04-02-2010 дата публикации

METHOD FOR PROVIDING PARALLEL AUGMENTED FUNCTIONALITY FOR A VIRTUAL ENVIRONMENT

Номер: US2010026681A1
Принадлежит:

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.

Подробнее
03-07-2012 дата публикации

Controlling and using virtual universe wish lists

Номер: US0008214335B2

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.

Подробнее
06-12-2012 дата публикации

PARKING MANAGEMENT

Номер: US20120310712A1

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.

Подробнее
07-05-2015 дата публикации

FEEDBACK MECHANISM

Номер: US20150128072A1
Принадлежит:

A feedback application may be executing on a data processing system to transmit a screen update to at least two computers. The feedback application receives an indication of completion from a first computer, in response to transmitting the screen update. The feedback application updates a completion gauge to indicate a partial completion among participants, in response to receiving the indication of completion from the first computer. The feedback application receives a second indication of completion from a second computer, in response to transmitting the screen update. The feedback application updates the completion gauge to indicate a completion among participants, in response to receiving the indication of completion from the second computer.

Подробнее
22-01-2013 дата публикации

Text type-ahead

Номер: US0008359532B2

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.

Подробнее
01-05-2014 дата публикации

DIFFERENTIAL RESOURCE APPLICATION IN VIRTUAL WORLDS BASED ON PAYMENT AND ACCOUNT OPTIONS

Номер: US20140118383A1

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.

Подробнее
09-07-2013 дата публикации

Telephone ring extender system and method

Номер: US0008483773B2

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.

Подробнее
27-02-2014 дата публикации

BROKER DESIGNATION AND SELECTION IN A PUBLISH-SUBSCRIPTION ENVIRONMENT

Номер: US20140059127A1

Approaches for designating and/or selecting broker systems in a publication-subscription (pub-sub) messaging environment are provided. In one approach, a subscriber system may be designated as a broker system based on a capability of the subscriber system to function as a broker system for its peers. In another approach, a broker system may be selected from among a plurality of broker systems based upon a cache directory that identifies the content/messages that each broker system may have cached. If a particular broker system has previously cached content that is at least similar to an intended message, that particular broker system may be selected for distributing the intended message to a set of subscriber systems.

Подробнее
03-07-2012 дата публикации

Calculating and communicating level of carbon offsetting required to compensate for performing a computing task

Номер: US0008214841B2

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-02-2014 дата публикации

Security enhancements for immersive environments

Номер: US0008645847B2

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.

Подробнее
31-03-2015 дата публикации

Detecting and processing corrupted video recordings

Номер: US0008995817B2

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.

Подробнее
26-06-2008 дата публикации

System and Methods for Applying Social Computing Paradigm to Software Installation and Configuration

Номер: US2008155534A1
Принадлежит:

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.

Подробнее
17-06-2014 дата публикации

Techniques for providing environmental impact information associated with code

Номер: US0008756564B2

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.

Подробнее
29-04-2010 дата публикации

VIDEO SCENE MATCHING ON RETURN FROM VIRTUAL RENDERING IN A CONSUMER DIGITAL VIDEO RECORDING DEVICE

Номер: US20100104005A1

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.

Подробнее
28-01-2010 дата публикации

METHOD FOR EXTENDING A VIRTUAL ENVIRONMENT THROUGH REGISTRATION

Номер: US2010020100A1
Принадлежит:

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.

Подробнее
21-01-2010 дата публикации

System, Method, and Computer Readable Media for Identifying and Rating Virtual Universe Objects

Номер: US2010017428A1
Принадлежит:

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 ...

Подробнее
15-09-2011 дата публикации

ENVIRONMENTALLY SUSTAINABLE COMPUTING IN A DISTRIBUTED COMPUTER NETWORK

Номер: US20110225276A1

Implementation of environmentally sustainable computing in a distributed computer network is provided. A method includes receiving a request from a node in the network to perform a computational task and identifying nodes in the network having resources to facilitate performance of the task. Using an environmental impact rating for each of the identified nodes, selecting one or more transmission paths in the network and/or at least one of the identified nodes to facilitate performance of the task based on corresponding environmental impact ratings and applied performance efficiency criteria. Selected identified nodes represent those having the lowest environmental impact rating while meeting the applied performance efficiency criteria. The method further includes executing the task on the node via the transmission paths and/or selected identified nodes.

Подробнее
25-11-2014 дата публикации

Dynamically expanding computing resources in a networked computing environment

Номер: US0008898291B2

Embodiments of the present invention provide an approach for dynamically expanding cloud capacity (e.g., computing resources), based on infrastructure needs. In a typical embodiment, an available capacity of a set (e.g., at least one) of computing resources in the networked computing environment will be determined. Then, a future capacity needed for processing a set of workloads in the networked computing environment will be forecasted. Such a forecast can be made based on multiple factors/approaches. For example, the forecast can be made based upon at least one of the following: an average consumption of the set of computing resources over a predetermined period of time, a periodic estimation of consumption of the set of computing resources, a scheduled consumption of the set of computing resources, and/or a potential capacity of the set of computing resources. In general, the scheduled consumption can be determined based on at least one resource consumption schedule stored in a computer ...

Подробнее
05-11-2009 дата публикации

METHOD, SYSTEM, AND PRODUCT FOR COMPUTATIONAL DEVICE POWER-SAVINGS

Номер: US2009276649A1
Принадлежит:

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.

Подробнее
10-06-2010 дата публикации

SYSTEM AND METHOD TO MODIFY AUDIO COMPONENTS IN AN ONLINE ENVIRONMENT

Номер: US20100146408A1

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.

Подробнее
07-01-2014 дата публикации

Modifying a display quality of an area in a virtual universe according to avatar characteristics

Номер: US0008624903B2

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.

Подробнее
24-08-2010 дата публикации

System, method, and computer readable media for identifying and rating virtual universe objects

Номер: US0007783646B2

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 ...

Подробнее
12-08-2010 дата публикации

PLAYBACK OF DAMAGED VIDEO MEDIA USING DOWNLOADED CONTENT

Номер: US20100202764A1

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.

Подробнее
02-02-2012 дата публикации

Transparent Header Modification for Reducing Serving Load Based on Current and Projected Usage

Номер: US20120030341A1
Принадлежит: International Business Machines Corp

A method and system for dynamically altering the delivery of web content to end users based on server load. Responsive to receiving a client request for web content, utilization metrics are collected from each device involved in delivering the web content. A device load level is determined for each device based on the utilization metrics, a system load level is determined for a subset of the devices having the same device type based on the device load levels, and a service level to provide to the client is determined based on the system load level. The request header is modified to specify the service level to provide to the client, wherein the service level indicates the web content variant to deliver. The request is sent with the modified header to a selected device which serves the web content according to the service level to the client.

Подробнее
26-04-2012 дата публикации

Biometric-based identity confirmation

Номер: US20120098640A1
Принадлежит: International Business Machines Corp

Embodiments of the present invention provide an approach for confirming/verifying an identity of a test taker using a biometric analysis. For example, in the medical field, it is desirous to ensure that a given test is being administered to a correct individual (e.g., “test taker’). By comparing a given/submitted identity against a biometric-based identity, such verification can be performed. In one embodiment, the individual will submit biometric information via a biometric reader or the like coupled to a testing apparatus. The identity submitted by or on behalf of the individual (referred to herein as a “submitted identity”) will then be confirmed against the individual's identity as determined based on the biometric reading (referred to herein as a “biometric-based identity”). If the submitted identity and the biometric-based identity match, results of the test will be accepted. If the two identities do not match, then results of the test will be denied. Alternatively, if the identities do not match, then the testing apparatus could refuse to commence or complete the test.

Подробнее
21-06-2012 дата публикации

Behavior based client selection for disparate treatment

Номер: US20120158886A1
Принадлежит: International Business Machines Corp

Embodiments for server connection optimization in a persistently connected publish/subscribe environment are provided. A computer assigns an initial activity category for a client. The computer logs, into a log file, one or more select operations of a connection between a client and a first server. The computer calculates a ratio of a number of the select operations to a check time of the first server, wherein the check time is a period of time that has elapsed since a previous review of logged data. The computer sets a second activity category for the client based on a look-up of the ratio in a schedule of ratio ranges in a control file, wherein the second activity category is not the initial activity category. The computer transfers the client from the first server to a second server, in response to setting the second activity category.

Подробнее
28-06-2012 дата публикации

Detection of vehicle operation under adverse conditions

Номер: US20120166035A1
Принадлежит: International Business Machines Corp

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.

Подробнее
12-07-2012 дата публикации

Mechanic certification tracking validation

Номер: US20120179331A1
Принадлежит: International Business Machines Corp

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.

Подробнее
23-08-2012 дата публикации

Caching potentially repetitive message data in a publish-subscription environment

Номер: US20120215858A1
Принадлежит: International Business Machines Corp

In general, embodiments of the present invention provide an approach for caching potentially repetitive data in a publication-subscription (pub/sub) system. 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, the set of data will be tagged/marked in the message with a unique identifier. The message and inserted unique identifier is then sent to the relevant subscriber system(s). Upon receiving the message, the subscriber system(s) will analyze the message, identify the unique identifier, and cache the tagged data. Thereafter, when the publisher system receives another message that contains the same set of data that was previously tagged, the publisher system will substitute the unique identifier for the repeated data to yield an abbreviated message. The publisher system will then send the abbreviated message to the subscriber system(s), which will analyze the abbreviated message, identify the unique identifier, and retrieve the associated data from cache. Thus, the substitution of unique identifiers for potentially repetitive data can avoid unnecessary communication of data and reduce overall network bandwidth consumption.

Подробнее
23-08-2012 дата публикации

Publisher-assisted, broker-based caching in a publish-subscription environment

Номер: US20120215859A1
Принадлежит: International Business Machines Corp

Embodiments of the present invention provide an approach for a publisher-assisted, broker-based 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 being generated on a publisher system, the publisher system will determine if the message includes a set of data that has a potential to be repeated in subsequent messages. Once such a set of data has been identified, the set of data will be associated/marked/tagged (e.g., in the message) with a unique identifier/cache key corresponding thereto (i.e., to yield a modified message). The modified message will be sent to a broker system, which will detect/locate the unique identifier, cache the corresponding data, and send the message along to any applicable subscriber systems. When a subsequent message that is supposed to contain the cached set of data is generated, the publisher system will instead substitute the unique identifier for the set of data to yield an abbreviated message and send the abbreviated message to the broker system. Upon receipt, the broker system will detect/locate the unique identifier, retrieve the corresponding set of data from the cache, replace the unique identifier with the set of data to yield a completed message, and then send the completed message to the applicable subscriber systems.

Подробнее
27-09-2012 дата публикации

Implementing computer interaction response tests

Номер: US20120246008A1
Принадлежит: International Business Machines Corp

Embodiments of the present invention provide an approach for enhancing computer interaction challenge-response tests (e.g., Completely Automatic Public Turing Test to Tell Computers and Humans Apart, or CAPTCHA). Furthermore, embodiments of the present invention provide an approach for introducing advertising in such challenge-response tests, such that users are presented with opportunities to learn about or reinforce brands. In a typical embodiment, when a user attempts to access content (e.g., web content), the user will be presented with a CAPTCHA test. The CAPTCHA test typically includes an advertisement (e.g., logo, label, etc.) and an associated question for the user to answer. Along these lines, the advertisement is generally selected based on the user's demographics (e.g., interests, gender, age, etc.). If the user successfully responds to the question and/or responds within a certain amount of time, a reward can be determined (e.g., access to the content, preferred placement in a queue for computing resources, etc.). In one embodiment, a cumulative points total can be maintained for the user based on cumulative responses to CAPTCHA tests. In this embodiment, the CAPTCHA tests presented to the user can have increasing levels of difficulty with corresponding rewards.

Подробнее
06-12-2012 дата публикации

System and Method for Virtual Environment Preservation Based on Automated Item Reduction

Номер: US20120311464A1
Принадлежит: International Business Machines Corp

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.

Подробнее
21-02-2013 дата публикации

Intelligent recording

Номер: US20130044996A1
Принадлежит: International Business Machines Corp

An audio/video recording method and system is provided. The method includes receiving by a processor of an audio/video recording device, a request for recording broadcast audio/video data. The processor analyzes audio/video presentation capabilities for audio/video presentation devices and formats of a first group of broadcast audio/video files associated with the broadcast audio/video data. Results of the analyses are compared and in response a first audio/video file is selected from the first group of broadcast audio/video files. The first audio/video file includes a first format requiring a first amount of storage space within a storage device of the audio/video recording device. The first format is associated with the audio/video presentation capabilities of a first audio/video presentation device and the first audio/video file is recorded.

Подробнее
04-07-2013 дата публикации

Computing resource allocation based on query response analysis in a networked computing environment

Номер: US20130173597A1
Принадлежит: International Business Machines Corp

An approach for allocating computing resources based on a confidence level associated with responses to queries is provided. In a typical embodiment, a query is received from a querying user, and a search for a response to the query is conducted. A confidence level associated with the response is then determined. If the confidence level of the response does not meet a predetermined threshold, additional computing resources are allocated, and the search and corresponding response are updated (e.g., iteratively). An updated confidence level based on the updated response is then determined. Once the predetermined threshold has been met by the confidence level of the response, the response can be returned to the querying user.

Подробнее
12-09-2013 дата публикации

Virtual world subgroup determination and segmentation for performance scalability

Номер: US20130238803A1
Принадлежит: International Business Machines Corp

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.

Подробнее
03-10-2013 дата публикации

Authentication for transactions using near field communication

Номер: US20130262305A1
Принадлежит: International Business Machines Corp

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.

Подробнее
21-11-2013 дата публикации

Aggregating internet addresses in a networked computing environment

Номер: US20130311535A1
Принадлежит: International Business Machines Corp

Embodiments of the present invention provide an approach for aggregating Internet addresses (e.g., Uniform Resource Locators (URLs)) in a networked computing environment. In a typical embodiment, a set of URLs is received (e.g., by a system/engine). Upon receipt, a composite URL comprising at least portions of each received URL is generated and associated with a newly generated web page. The received set of URLs are displayed on the web page in a list, or the like, that may be sorted according to a set of criteria.

Подробнее
21-11-2013 дата публикации

Migrating virtual machines between networked computing environments based on resource utilization

Номер: US20130311988A1
Принадлежит: International Business Machines Corp

Embodiments of the present invention relate to the migration of virtual machines (VMs) between networked computing environments (e.g., cloud computing environments) based on resource utilization. Specifically, embodiments of the present invention provide an approach to select an optimal set (one or more) of VMs as candidates for pre-staged migration. In a typical embodiment, when a first cloud environment nears physical resource capacity, an optimal set of VMs will be identified for migration to a second cloud environment that has sufficient capacity to accommodate workload(s) from the first cloud environment. To make this process more efficient, data associated with the set of virtual machines may be “pre-stage” replicated from the first cloud environment to the second cloud environment (e.g., in advance of the migration of the identified set of VMs).

Подробнее
06-02-2014 дата публикации

Virtual universe desktop exploration for resource acquisition

Номер: US20140040782A1
Принадлежит: International Business Machines Corp

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.

Подробнее
10-04-2014 дата публикации

Activities duplication via recorded video

Номер: US20140099069A1
Принадлежит: International Business Machines Corp

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.

Подробнее
15-05-2014 дата публикации

Providing notification of spam avatars

Номер: US20140137229A1
Принадлежит: International Business Machines Corp

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.

Подробнее
03-05-2018 дата публикации

Managing ephemeral locations in a virtual universe

Номер: US20180121967A1
Принадлежит: International Business Machines Corp

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.

Подробнее
12-05-2016 дата публикации

Adaptive media file rewind

Номер: US20160132108A1
Принадлежит: International Business Machines Corp

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.

Подробнее
13-08-2015 дата публикации

Transferring a broadcast transmission to a remote device

Номер: US20150229983A1
Принадлежит: International Business Machines Corp

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.

Подробнее
03-08-2017 дата публикации

Determining rayleigh based contextual social influence

Номер: US20170221168A1
Принадлежит: International Business Machines Corp

An approach is provided for determining social influence. Measurements of social reach of social media content are determined. The content is being sent by mobile devices during an ongoing event that involves multiple individuals using social media via the mobile devices. The measurements of social reach include a rate of proliferation of the social media content. Social context features of the mobile devices during the event are determined. The social context features include geographic locations of the mobile devices at times at which the mobile devices send the social media content. A Rayleigh distribution is generated based on the measurements of social reach and the social context features. Based on the Rayleigh distribution, scores indicating respective social influences of the individuals are determined.

Подробнее
17-08-2017 дата публикации

Distributed load processing using drift-based dynamic clusters of internet of things devices

Номер: US20170237804A1
Принадлежит: International Business Machines Corp

For distributed processing using drift-based dynamic clustering of Internet of Things (IoT) devices, at a central device, a data source to be used for processing a workload is determined. A set is selected of devices operating within a threshold distance from the data source at a first time. A first subset of the set of devices is selected to form a cluster of devices. Each device in the first subset satisfies a clustering condition. A first device in the first subset is instructed to configure an application at the first device to participate in the cluster and process the workload. From a performance check on the first device, a change is discovered in a performance metric. In response to the change resulting from an increased demand for a computing resource at the first device, the first device is replaced with a second device from the first subset.

Подробнее
15-09-2016 дата публикации

Dynamic network monitoring

Номер: US20160269267A1
Принадлежит: International Business Machines Corp

Approaches for monitoring performance in a networked environment are provided. An approach includes monitoring, using a first metric, performance of a first host running a virtual machine. The approach also includes determining, using a computer device, a second metric based on the virtual machine being migrated from the first host to a second host, wherein the second metric is a function of: (i) the first metric and (ii) a comparison of the first host and the second host. The approach further includes monitoring, using the second metric, performance of the second host running the virtual machine.

Подробнее
08-10-2015 дата публикации

Network demand forecasting

Номер: US20150287057A1
Принадлежит: International Business Machines Corp

Approaches for predicting demand spikes and cyclic demand for web-related content is provided. An approach includes generating multiple models for predicting demand. The approach further includes selecting a model from the multiple models. The approach further includes inputting information into the model. The approach further includes generating, by at least one computing device, a predicted demand spike using the model and the information. The approach further includes generating a total predicted demand curve by combining the predicted demand spike with predicted cyclical demand.

Подробнее
27-09-2018 дата публикации

System and method for prioritization of rendering policies in virtual environments

Номер: US20180276742A1
Принадлежит: International Business Machines Corp

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.

Подробнее
18-12-2014 дата публикации

Dynamically expanding computing resources in a networked computing environment

Номер: US20140372609A1
Принадлежит: International Business Machines Corp

Embodiments of the present invention provide an approach for dynamically expanding cloud capacity (e.g., computing resources), based on infrastructure needs. In a typical embodiment, an available capacity of a set (e.g., at least one) of computing resources in the networked computing environment will be determined. Then, a future capacity needed for processing a set of workloads in the networked computing environment will be forecasted. Such a forecast can be made based on multiple factors/approaches. For example, the forecast can be made based upon at least one of the following: an average consumption of the set of computing resources over a predetermined period of time, a periodic estimation of consumption of the set of computing resources, a scheduled consumption of the set of computing resources, and/or a potential capacity of the set of computing resources. In general, the scheduled consumption can be determined based on at least one resource consumption schedule stored in a computer data structure, while the potential capacity can be determined based upon a set of application events associated with the set of workloads. Regardless of the approach utilized, once the future capacity has been forecasted, it will be determined whether the future capacity exceeds the available capacity. If so, the available capacity of the set of computing resources will be expanded (e.g., hardware and/or software elements will be added to the networked computing infrastructure and/or made available) until the available capacity at least meets the future capacity.

Подробнее
11-10-2018 дата публикации

System and method for triggering and performing scans to protect virtual environments

Номер: US20180295143A1
Принадлежит: International Business Machines Corp

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.

Подробнее
10-12-2015 дата публикации

Controlling inadvertent inputs to a mobile device

Номер: US20150355716A1
Принадлежит: International Business Machines Corp

Embodiments described herein provide approaches for controlling inadvertent inputs to a mobile device. Specifically, at least one approach includes: detecting an operating mode of a mobile device by determining if a user is currently interacting with the mobile device; detecting an operating environment of the mobile device; receiving an input resulting from a physical gesture to an input area of a mobile device; comparing the input to a past history of inputs received by the mobile device; and determining whether the physical gesture is intended by the user based on the operating mode of the mobile device, the operating environment of the mobile device, and the past history of inputs (e.g., per device application). In one approach, an input controller selects logic to be applied in processing gestures based on a combination of user customization, interaction history, and environment characteristics. The selected logic is applied to subsequent gestures.

Подробнее
21-12-2017 дата публикации

Health monitoring

Номер: US20170364661A1
Принадлежит: International Business Machines Corp

Technical solutions are described for monitoring health of a user by a healthcare system. An example computer-implemented method includes accessing a current image of the user. The computer-implemented method also includes determining a healthcare routine for the user. The computer-implemented method also includes generating a modified image of the user, where the modified image includes a predicted effect of the healthcare routine. The computer-implemented method also includes displaying, for viewing by the user, the modified image, and information about the healthcare routine.

Подробнее
14-08-2012 дата публикации

Detecting and processing corrupted video recordings

Номер: US8244102B2
Принадлежит: International Business Machines Corp

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.

Подробнее
23-12-2014 дата публикации

Detecting and processing corrupted video recordings

Номер: US8917646B2
Принадлежит: International Business Machines Corp

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.

Подробнее
31-07-2012 дата публикации

Video scene matching on return from virtual rendering in a consumer digital video recording device

Номер: US8233530B2
Принадлежит: International Business Machines Corp

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.

Подробнее
29-04-2010 дата публикации

User-specified event-based remote triggering of a consumer digital video recording device

Номер: US20100104258A1
Принадлежит: International Business Machines Corp

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.

Подробнее
05-06-2012 дата публикации

Link-based DVR scheduling with conflict resolution

Номер: US8195035B2
Принадлежит: International Business Machines Corp

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.

Подробнее
05-03-2013 дата публикации

Genre-based video quota management

Номер: US8391680B2
Принадлежит: International Business Machines Corp

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.

Подробнее
05-11-2009 дата публикации

Method, system, and product for computational device power-savings

Номер: US20090276649A1
Принадлежит: International Business Machines Corp

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.

Подробнее
30-08-2011 дата публикации

Computational device power-savings

Номер: US8010815B2
Принадлежит: International Business Machines Corp

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.

Подробнее
27-11-2012 дата публикации

Managing multiple virtual world accounts from a single virtual lobby interface

Номер: US8321787B2
Принадлежит: International Business Machines Corp

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.

Подробнее
27-08-2013 дата публикации

Mechanic certification tracking validator

Номер: US8521547B2
Принадлежит: International Business Machines Corp

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.

Подробнее
08-11-2011 дата публикации

Validating active computer terminal sessions

Номер: US8056129B2
Принадлежит: International Business Machines Corp

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.

Подробнее
28-02-2012 дата публикации

Product repair assistance using a virtual universe

Номер: US8126817B2
Принадлежит: International Business Machines Corp

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.

Подробнее
07-02-2017 дата публикации

Broker facilitated peer-to-peer publisher collaboration in a publish-subscription environment

Номер: US9565266B2
Принадлежит: International Business Machines Corp

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.

Подробнее
19-03-2009 дата публикации

Modifying time progression rates in a virtual universe

Номер: US20090077161A1
Принадлежит: International Business Machines Corp

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.

Подробнее
12-03-2019 дата публикации

Product customer support in a virtual universe

Номер: US10229420B2
Принадлежит: International Business Machines Corp

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.

Подробнее
26-06-2018 дата публикации

Invocation of advertisements in a virtual universe (VU)

Номер: US10007930B2
Принадлежит: International Business Machines Corp

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.).

Подробнее
01-10-2009 дата публикации

Managing acquisition of fee based videos

Номер: US20090249412A1
Принадлежит: International Business Machines Corp

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.

Подробнее
28-02-2012 дата публикации

Smart virtual objects of a virtual universe independently select display quality adjustment settings to conserve energy consumption of resources supporting the virtual universe

Номер: US8127297B2
Принадлежит: International Business Machines Corp

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.

Подробнее
28-07-2015 дата публикации

Authentication based on previous authentications

Номер: US9094393B2
Принадлежит: International Business Machines Corp

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.

Подробнее
26-03-2009 дата публикации

Computing Device Power Management

Номер: US20090083560A1
Принадлежит: International Business Machines Corp

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.

Подробнее
04-12-2012 дата публикации

Firewall control via remote system information

Номер: US8327430B2
Принадлежит: International Business Machines Corp

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.

Подробнее
10-06-2010 дата публикации

Energy and emission responsive routing for vehicles

Номер: US20100145609A1
Принадлежит: International Business Machines Corp

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-11-2012 дата публикации

Updating assets rendered in a virtual world environment based on detected user interactions in another world

Номер: US8307308B2
Принадлежит: International Business Machines Corp

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.

Подробнее
29-07-2014 дата публикации

Program code library selection in an integrated development environment

Номер: US8793653B2
Принадлежит: International Business Machines Corp

An approach for integrated development environment (IDE)-based program code library selection in a networked computing environment (e.g., a cloud computing environment) is provided. Under this approach, a search results file is received in a library selection IDE from a library searching IDE. It may then be determined whether to perform a micro-benchmarking on the at least one method and the at least one class. Based on the determination, the micro-benchmarking may then be performed on the at least one method and the at least one class. A set of code style similarity scores may then be calculated that indicate a similarity between the at least one method and the at least one class with the methods and classes of a second program code file. An ordered list of the methods and classes of the second program code file may then be provided.

Подробнее
16-02-2016 дата публикации

Web browser adapted to render a web page based on an identity and a type of program within which a hyperlink was selected

Номер: US9262546B2
Принадлежит: International Business Machines Corp

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.

Подробнее
18-07-2017 дата публикации

Natural-language processing based on DNA computing

Номер: US9710451B2
Принадлежит: International Business Machines Corp

A method and associated systems for using methods of DNA computing to implement an operation of a natural-language processing (NLP) system. A processor translates components of a slot grammar of the NLP system and an input filler vocabulary into listings of sequences of nucleotides. These sequences are encoded into a set of nucleotide chains, which are then allowed to chemically interact with each other such that the chains automatically bond in ways that are analogous to the way that a traditional computerized NLP system would use inferences and contextual information to fill slots of the slot grammar with tokens of the filler vocabulary. The resulting DNA molecules are extracted and information encoded into sequences of nucleotides comprised by the extracted molecules is decoded to yield a set of all possible strings that may generated by filling slots of the slot grammar with tokens of the vocabulary.

Подробнее
21-06-2022 дата публикации

Emulating unmanned aerial vehicle (UAV)

Номер: US11367361B2
Принадлежит: Kyndryl Inc

Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: examining data specifying a plurality of alternative candidate routes for travel by an unmanned aerial vehicle (UAV) from a current location of the UAV to a destination location; selecting one of the alternative candidate routes as a selected route for travel by the UAV; and controlling the UAV so that while the UAV travels along the selected route the UAV emulates a ground based vehicle (GBV).

Подробнее
12-11-2009 дата публикации

Method and system for efficient web page rendering

Номер: US20090282327A1
Принадлежит: International Business Machines Corp

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.

Подробнее
09-07-2009 дата публикации

Modifying spaces in virtual universes

Номер: US20090175559A1
Принадлежит: International Business Machines Corp

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.

Подробнее
28-03-2017 дата публикации

Dynamic code selection based on data policies

Номер: US9606783B2
Принадлежит: International Business Machines Corp

In a method for dynamically replacing code within a software application on a device, an annotated code segment that performs a function according to a first data policy is received. The computer determines an alternate segment that performs the function according to a second data policy.

Подробнее
27-04-2023 дата публикации

Video conference verbal junction identification via nlp

Номер: US20230125307A1
Принадлежит: Kyndryl Inc

A computer-implemented system, method, and computer program product are described that predicts a time in which a participant of a group of participants may speak in a group meeting. The prediction is based in part on latency between each participant in the group of participants and learned voice patterns of each respective participant. Once a prediction is determined, a cue to speak or remain silent is provided as one of a visual or aural cue to the participant to speak during the group meeting. Predicting a time in which the participant of a group of participants may speak includes training a lingual processing model iteratively for each respective participant to learn voice patterns of participants.

Подробнее
21-07-2015 дата публикации

Activities duplication via recorded video

Номер: US9088767B2
Принадлежит: International Business Machines Corp

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.

Подробнее
23-04-2019 дата публикации

Access control for electronic entertainment systems

Номер: US10265624B2
Принадлежит: International Business Machines Corp

Systems and methods are provided for controlling the use of electronic systems based upon monitored physical activity. The method can be implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions. The program instructions are operable to: provision rules associated with a user and at least one of health metrics and physical activity of the user; monitor the at least one health metrics and physical activity of the user over a predetermined time; and manage access to any of a plurality of electronic systems based on the monitored at least one health metrics and physical activity being in compliance or non-compliance with the provisioned rules.

Подробнее
24-06-2010 дата публикации

Virtual universe exchanges based on real-world transactions

Номер: US20100161413A1
Принадлежит: International Business Machines Corp

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.

Подробнее
15-11-2011 дата публикации

Location-based vehicle maintenance scheduling

Номер: US8060274B2
Принадлежит: International Business Machines Corp

Systems, methods, and program products are provided 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 an identified service, to a mechanic.

Подробнее
21-01-2010 дата публикации

Power standard compliance method and system

Номер: US20100017242A1
Принадлежит: International Business Machines Corp

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-10-2009 дата публикации

Method and system for in-progress voicemail transfer based on identity

Номер: US20090245486A1
Принадлежит: International Business Machines Corp

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.

Подробнее
11-08-2015 дата публикации

Implementing computer interaction response tests

Номер: US9105034B2
Принадлежит: International Business Machines Corp

Embodiments of the present invention provide an approach for enhancing computer interaction challenge-response tests (e.g., Completely Automatic Public Turing Test to Tell Computers and Humans Apart, or CAPTCHA). Furthermore, embodiments of the present invention provide an approach for introducing advertising in such challenge-response tests, such that users are presented with opportunities to learn about or reinforce brands. In a typical embodiment, when a user attempts to access content (e.g., web content), the user will be presented with a CAPTCHA test. The CAPTCHA test typically includes an advertisement (e.g., logo, label, etc.) and an associated question for the user to answer. Along these lines, the advertisement is generally selected based on the user's demographics (e.g., interests, gender, age, etc.). If the user successfully responds to the question and/or responds within a certain amount of time, a reward can be determined (e.g., access to the content, preferred placement in a queue for computing resources, etc.). In one embodiment, a cumulative points total can be maintained for the user based on cumulative responses to CAPTCHA tests. In this embodiment, the CAPTCHA tests presented to the user can have increasing levels of difficulty with corresponding rewards.

Подробнее
05-01-2016 дата публикации

Transmittal of blocked message notification

Номер: US9231899B2
Принадлежит: International Business Machines Corp

A method according to one embodiment is for transmitting a message. In one embodiment, one or more processor of a messaging system identifies a certain message of the messaging system, the certain message being a blocked message intended for transmission to a certain user of the messaging system. In one embodiment, the one or more processor further determines one or more of a popularity of content of the certain message and a relevance of content of the certain message to the certain user, the certain user being a prospective recipient of a message. In one embodiment, the one or more processor transmits a message to the certain user responsively to a result of the determining of the one or more of a popularity of content of the certain message and a relevance of content of the certain message to the certain user of the messaging system.

Подробнее
18-03-2010 дата публикации

System and method for managing server performance degradation in a virtual universe

Номер: US20100070807A1
Принадлежит: International Business Machines Corp

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.

Подробнее
01-11-2009 дата публикации

Systems and arrangements of text type-ahead

Номер: TW200945078A
Принадлежит: Ibm

Подробнее
24-04-2018 дата публикации

Distributed load processing using forecasted location-based internet of things device clusters

Номер: US9954953B2
Принадлежит: International Business Machines Corp

For distributed processing using forecasted location-based IoT device clusters, at a central IoT device, a data source that is to be used and a duration for processing a workload is determined. A set of IoT devices operating within a threshold distance from the data source at a first time is selected. A first subset of the IoT devices is selected to form a cluster of IoT devices where each IoT device satisfies a clustering condition. A second subset of the first subset is selected to form a sub-cluster of IoT devices where a forecasted travel path of a member IoT device in the second subset keeps the member within the threshold distance from the data source for the duration. A lightweight application is configured at a first IoT device in the second subset which enables the first IoT device to participate in the sub-cluster and process the workload.

Подробнее
18-03-2014 дата публикации

Virtual universe desktop exploration for resource acquisition

Номер: US8676975B2
Принадлежит: International Business Machines Corp

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.

Подробнее
10-03-2020 дата публикации

Controlling inadvertent inputs to a mobile device

Номер: US10585490B2
Принадлежит: International Business Machines Corp

Embodiments described herein provide approaches for controlling inadvertent inputs to a mobile device. Specifically, at least one approach includes: detecting an operating mode of a mobile device by determining if a user is currently interacting with the mobile device; detecting an operating environment of the mobile device; receiving an input resulting from a physical gesture to an input area of a mobile device; comparing the input to a past history of inputs received by the mobile device; and determining whether the physical gesture is intended by the user based on the operating mode of the mobile device, the operating environment of the mobile device, and the past history of inputs (e.g., per device application). In one approach, an input controller selects logic to be applied in processing gestures based on a combination of user customization, interaction history, and environment characteristics. The selected logic is applied to subsequent gestures.

Подробнее
02-09-2010 дата публикации

Altering avatar appearances based on avatar population in a virtual universe

Номер: US20100220097A1
Принадлежит: International Business Machines Corp

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.

Подробнее
06-05-2010 дата публикации

Location-based vehicle maintenance scheduling method, system, and program product

Номер: US20100114423A1
Принадлежит: International Business Machines Corp

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.

Подробнее
01-01-2010 дата публикации

Secure communication modes in a virtual universe

Номер: TW201002013A
Принадлежит: Ibm

Подробнее
20-03-2012 дата публикации

User imposed power constraints on web server based on user preferences

Номер: US8140873B2
Принадлежит: International Business Machines Corp

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.

Подробнее
13-05-2014 дата публикации

Managing multiple user locks and deletion requests for a digital video recorder

Номер: US8724964B2
Принадлежит: International Business Machines Corp

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.

Подробнее
02-02-2016 дата публикации

Releasing computing infrastructure components in a networked computing environment

Номер: US9253048B2
Принадлежит: International Business Machines Corp

Embodiments of the present invention relate to the release of computing infrastructure components (e.g., hardware, software, combinations thereof, etc.) from a networked computing environment for potential use by another networked computing environment. In a typical embodiment, a computing infrastructure component is identified from set of computing infrastructure components associated with a networked computing environment. It may then be determined whether the computing infrastructure component can be released from the networked computing environment. Then, responsive to the determination, the computing infrastructure component may be released from the networked computing environment.

Подробнее
24-03-2015 дата публикации

Pre-fetching items in a virtual universe based on avatar communications

Номер: US8990306B2
Принадлежит: International Business Machines Corp

The present invention pre-fetches objects, textures and scripts (collectively referred to herein as items) through analysis of the communications of an avatar. Furthermore, if an object, texture or script is not pre-fetched upon arrival to a region the virtual universe's object, texture and script download system is augmented to prioritize objects the user may be interested in based on the avatar's communications and previously stated priorities. The present invention may improve user experience of virtual world by prioritizing the download and caching of objects, textures, and scripts that are likely to interest the user. Such a prioritization enhances the user experience by reducing wait times for the rendering of objects of interest.

Подробнее
03-03-2011 дата публикации

Updating assets rendered in a virtual world environment based on detected user interactions in another world

Номер: US20110055927A1
Принадлежит: International Business Machines Corp

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.

Подробнее
25-12-2018 дата публикации

Social objectives-based workload resolution in a cloud environment

Номер: US10162676B2
Принадлежит: International Business Machines Corp

A content of a social media data is analyzed. The social media data relates to a workload that is to be located on a node. A location corresponding to the social media data is computed. The social media data is regarded as originating from the location. A set of nodes is selected by computing a social distance objective function, the set of nodes includes the node. Each node in the set of nodes is located within a range of distances specified by the social distance objective function. A first subset of nodes is removed from the set of nodes, where the first subset of nodes fails to satisfy another objective function. In response to a second subset of nodes satisfying the social distance objective function and the other objective function, the node is selected from the second subset and the workload is deployed on the node.

Подробнее
04-03-2010 дата публикации

Method and system for controlling the delivery of messages to a mobile client

Номер: US20100054193A1
Принадлежит: International Business Machines Corp

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.

Подробнее
13-10-2015 дата публикации

Dynamically acquiring computing resources in a networked computing environment

Номер: US9158590B2
Принадлежит: International Business Machines Corp

The present invention provides an approach for dynamically acquiring computing resources in a networked computing environment (e.g., a cloud computing environment) based on infrastructure/computing resource needs. In a typical embodiment, a set of computing resources (needed to process a set of workloads) external to a first portion of a networked computing environment is identified. Once identified, electronic negotiations with at least one provider of the set of computing resources may be held for utilizing the provider's set of computing resources to process the set of workloads. In general, the negotiations are based on at least one resource registration (setting forth terms for utilizing the set of computing resources such as usage rates, usage limitations, etc.) associated with the at least one provider stored in at least one computer data structure. Responsive to successful completion of the negotiations, the set of computing resources will be associated with the first portion.

Подробнее
30-04-2009 дата публикации

Reducing a display quality of an area in a virtual universe to conserve computing resources

Номер: US20090109229A1
Принадлежит: International Business Machines Corp

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.

Подробнее
10-01-2012 дата публикации

Recording, storing, and retrieving vehicle maintenance records

Номер: US8095265B2
Принадлежит: International Business Machines Corp

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.

Подробнее