Patent application number | Description | Published |
20080216165 | Method and System for Providing On-Demand Media Streaming from a User's Own Library to a Receiving Device of the User - A system and method are provided for on-demand media streaming from a user's own media library to a user's receiving device that may be located in a different location from that where the media library is stored. The present invention provides an out-of-the box on-demand media server device that may be used by itself, in conjunction with a personal computer, or in conjunction with a personal home stereo system or video system. The on-demand media server includes security mechanisms that allow a user to establish a private server that only the user may communicate with and gain access to the user's media library. In one particular embodiment, a smart card or other removable media are used as a security device to ensure that access to the media files on the user's personal on-demand media streaming server is limited to the user. In addition, the system and method provides an on-demand conversion of the media in the user's personal media library to an appropriate format. | 09-04-2008 |
20080229423 | PROBABILISTIC MECHANISM TO DETERMINE LEVEL OF SECURITY FOR A SOFTWARE PACKAGE - A mechanism for determining a probabilistic security score for a software package is provided. The mechanism calculates a raw numerical score that is probabilistically linked to how many security vulnerabilities are present in the source code. The score may then be used to assign a security rating that can be used in either absolute form or comparative form. The mechanism uses a source code analysis tool to determine a number of critical vulnerabilities, a number of serious vulnerabilities, and a number of inconsequential vulnerabilities. The mechanism may then determine a score based on the numbers of vulnerabilities and the number of lines of code. | 09-18-2008 |
20080243603 | PROVIDING PRODUCT PLACEMENT INFORMATION PRESENTED IN A MEDIA PROGRAM - A method, an apparatus, and a computer usable program product for providing product placement information presented in a media program is provided. A controller receives a request for the product placement information presented in the media program. In response to receiving the request, the controller captures a timeframe for the request for the media program, wherein a product placement information list is associated with the timeframe. The controller then extracts the product placement information list for the timeframe from a buffer associated with the media program. The controller then presents the product placement information list to a user. | 10-02-2008 |
20080263634 | Method and System for Providing On-Demand Media Streaming from a User's Own Library to a Receiving Device of the User - A system and method are provided for on-demand media streaming from a user's own media library to a user's receiving device that may be located in a different location from that where the media library is stored. The present invention provides an out-of-the box on-demand media server device that may be used by itself, in conjunction with a personal computer, or in conjunction with a personal home stereo system or video system. The on-demand media server includes security mechanisms that allow a user to establish a private server that only the user may communicate with and gain access to the user's media library. In one particular embodiment, a smart card or other removable media are used as a security device to ensure that access to the media files on the user's personal on-demand media streaming server is limited to the user. In addition, the system and method provides an on-demand conversion of the media in the user's personal media library to an appropriate format. | 10-23-2008 |
20090024850 | USER CONTROLLED ANONYMITY WHEN EVALUATING INTO A ROLE - A method, system, and program for user controlled anonymity when evaluating into a role are provided. An anonymous authentication controller enables a user to control anonymity of the user's identity for role based network accesses to resources, without requiring reliance on any single third party to maintain user anonymity. First, a role authentication certificate is received from a role authenticator, wherein the role authentication certificate certifies that the holder of the role authentication certificate is a member of a particular role without allowing the role authenticator issuing the role authentication certificate the ability to track an identity of a user holding the role authentication certificate. Next, an anonymous channel is established for anonymously presenting the role authentication certificate to a resource protector, wherein the resource protector requires the user to authenticate into the particular role to access a resource, wherein the role authentication certificate authenticates the user into the particular role without enabling the resource protector to ascertain the identity of the user, such that the user is in control of maintaining user anonymity for authenticated role-based accesses. | 01-22-2009 |
20090030812 | Method and Apparatus for Bidding on Broadcast Service Requests and Offers From Nearby Devices - An improved method, apparatus, and computer instructions in a portable device for obtaining bids for a task. Access to a task in a set of tasks for bidding is provided through a wireless network. The access to the task includes a specification of a selected distance between a bidding entity and a location of the portable device that the bidding entity is required to be located within for generating bids. A bid for the task is received from an entity through the wireless network if the entity is within a selected distance of a location of the portable device. The bid may be accepted for completing the task. | 01-29-2009 |
20090083389 | Method and Interface for Multi-Threaded Conversations in Instant Messaging - A method, apparatus, and computer instructions for managing multi-threaded conversations in an instant messaging system. The present invention provides a menu option to allow the start of a new topic of discussion within the current instant messaging session. When a new topic is selected, a new thread of conversation is created within the messaging window that is segregated from previous topics of discussion. This new thread of conversation may be created at all other locations for all of the parties involved in the instant messaging session. In this manner, each party to a messaging session containing multiple conversations may be able to understand which response is related to which thread of conversation. In addition, a menu option may be provided by the instant messaging application to allow a user to merge one or more of the threaded conversations into a single conversation. | 03-26-2009 |
20090100141 | INSTANT MESSAGING PRIORITY FILTERING BASED ON CONTENT AND HIERARCHICAL SCHEMES - A method, apparatus, and computer instructions for filtering and prioritizing instant messaging threaded conversations in an instant messaging system based on thread content. The instant messaging client analyzes an incoming message to determine the thread subject. Based on the thread subject analysis, the client determines the priority level associated with the incoming message. The message is then delivered and displayed to the recipient according to the priority level. The present invention also allows a participant initiating a thread of conversation to override filter settings on a messaging client. The authority to override settings may be predicated on an external list, such as a corporate telephone directory. As a result, the participant, having some authority or rights to override the recipient's instant messaging settings, may be allowed to conduct a messaging session with the recipient. | 04-16-2009 |
20090106379 | Method and Apparatus for Increasing Personability of Instant Messaging with User Images - A method, apparatus, and computer instructions for handling instant messages. In response to receiving an instant message, a determination is made as to whether a picture of a sender of the instant message is associated with the instant message, wherein the picture is located in a preexisting database of pictures. The picture with the message is displayed on a display in the data processing system, if the picture is associated with the message. | 04-23-2009 |