Patents Examined by Krista Zele
  • Patent number: 9239912
    Abstract: A method, apparatus, and manufacture for content protection using authentication data. A client media player is employed to determine whether media content is protected. The client media player includes an application, and further includes a media engine that is a distinct program from the application. Upon determining that the media content is protected, the application is employed to get a key and/or a license for the protected media content such that authentication data is employed to authorize the client. The authentication data includes at least one of a software token or a cookie. The application is employed to instruct the media engine to play the media content. The key and/or the license is sent from the application to the media engine.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: January 19, 2016
    Assignee: GOOGLE INC.
    Inventors: David Kimbal Dorwin, Andrew Scherkus, Christian Kaiser
  • Patent number: 9229646
    Abstract: A environment and method are provided for increasing the storage capacity of a data storage environment. Additional storage clusters may be added to the storage environment without affecting the performance of each individual storage cluster. When data is written to the storage environment, a selection may be made as to which storage cluster is to store the data. When data is read from the storage environment, it may be determined which storage cluster stores the data and the data may be retrieved from that storage cluster.
    Type: Grant
    Filed: February 26, 2004
    Date of Patent: January 5, 2016
    Assignee: EMC Corporation
    Inventors: Stephen Todd, Michael Kilian, Tom Teugels, Jan Van Riel, Carl D′Halluin, Christophe Bouhon
  • Patent number: 9225531
    Abstract: Techniques for verifying a user is human as opposed to a machine are provided. A series of images may be presented to the user sequentially along with a challenge question that instructs the user to select the image that is responsive to the challenge question. If the user selects the correct image, there likelihood that the user is a human as opposed to a machine is greatly increased. Techniques for varying certain parameters associated with display of images and challenge question are also provided. The variations in these parameters may further help distinguish human users from machines.
    Type: Grant
    Filed: September 18, 2009
    Date of Patent: December 29, 2015
    Assignee: Visa International Service Association
    Inventor: John Hachey
  • Patent number: 9223947
    Abstract: An authentication apparatus may include a storage unit, an analysis unit, and an authentication unit. The storage unit may be configured to store pieces of authentication information and an authentication order of the pieces of authentication information. The analysis unit may be configured to compare pieces of input information with the pieces of authentication information and to compare an input order of the pieces of input information with the authentication order. The authentication unit may be configured to authorize the pieces of input information if the comparison shows that the pieces of input information match the pieces of authentication information as necessary to authenticate and the input order of the pieces of input information matches the authentication order.
    Type: Grant
    Filed: August 20, 2010
    Date of Patent: December 29, 2015
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Kentaro Sakuramoto
  • Patent number: 9210141
    Abstract: The system and method described herein for providing scorecards to visualize services in an intelligent workload management system may include a computing environment having a model-driven, service-oriented architecture for creating collaborative threads to manage workloads. In particular, the management threads may converge information for describing services, applications, workloads, in an information technology infrastructure. For example, a discovery engine may reference an identity vault to capture enriched models of an infrastructure, and a management infrastructure may then generate one or more scorecards that can be used to manage the infrastructure. In particular, the scorecards may provide information for tuning or otherwise controlling risk, complexity, cost, availability, and agility versus rigidness in the infrastructure.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: December 8, 2015
    Assignee: Novell, Inc
    Inventors: Eric W. B. Anderson, Alan Murray, Adam Spiers
  • Patent number: 9189758
    Abstract: A computer-implemented method to facilitate administration of a network of members. Members of a network are provided with access to a shared message stream such that the members of the network are able to monitor messages generated by other members of the network posted to the shared message stream, wherein at least some of the messages are indicative of operational conditions of particular other members which generated the messages. Responsive to a first member of the network identifying a specific operational condition of the first member, the shared message stream is monitored for a message related to the specific operational condition. Provided the shared message stream includes a message related to the specific operational condition identified by the first member, an association of the message with an indication that the first member identifies with the specific operational condition is established, wherein the first member is configured to establish the association.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: November 17, 2015
    Assignee: VMware, Inc.
    Inventors: Vijayaraghavan Soundararajan, Emre Celebi, Harish Muppalla, Lawrence Spracklen
  • Patent number: 9184991
    Abstract: A computer-implementable method. In one embodiment, the method includes the step of initializing operation of a physical service processor to communicatively couple to a remote file system over a communications link. The remote file system has a computer-executable development module for modifying at least one network configuration setting for the physical service processor. The method also includes the step of causing the development module to modify at least one network configuration setting on a virtual service processor that is operative to emulate operation of the physical service processor, and the step of initializing operation of the virtual service processor with the at least one modified network configuration setting. The method further includes the step of verifying that the virtual service processor, when initialized with the at least one modified network configuration setting, operates without error.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: November 10, 2015
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventors: Varadachari Sudan Ayanam, Baskar Parthiban
  • Patent number: 9185090
    Abstract: A system and method uses a set of XACML policies to identify an action or other single degree of variations of various entities that may be called using requests, and uses information from the policy that is useful for obtaining one or more XACML subjects and resources from a request to access the resource, and then builds an XACML policy request using the action or other single degree of variation, and the one or more subjects and resources to determine if authorization for performing the action or other single degree of variation on the one or more resources on behalf of the one or more subjects is granted. Only if the authorization is granted is the action or other single degree of variation performed on the one or more resources.
    Type: Grant
    Filed: September 10, 2008
    Date of Patent: November 10, 2015
    Assignee: Charles Schwab & Co., Inc
    Inventor: Valery Zubovsky
  • Patent number: 9178924
    Abstract: A system allows first users to connect through an IPv4 web interface to access content (e.g., information and services) of second users who provide the content using IPv6. The second users are effectively mobile web servers. In an implementation, the system is a streaming media network (e.g., life casting) where first users are video viewers and second users are streaming video providers. In the system, a second user runs a home agent client (e.g., plug in) that connects to a home agent server using IPv6. The home agent client and server encapsulate and deencapsulate the IPv6 information. Information is transmitted and routed using IPv6 in an IPv4 environment. Any number of second users connects to the first user's content via an IPv4 web interface.
    Type: Grant
    Filed: January 7, 2013
    Date of Patent: November 3, 2015
    Inventor: Junaid Islam
  • Patent number: 9172594
    Abstract: A system allows first users to connect through an IPv4 web interface to access content (e.g., information and services) of second users who provide the content using IPv6. The second users are effectively mobile web servers. In an implementation, the system is a streaming media network (e.g., lifecasting) where first users are video viewers and second users are streaming video providers. In the system, a second user runs a home agent client (e.g., plug in) that connects to a home agent server using IPv6. The home agent client and server encapsulate and deencapsulate the IPv6 information. Information is transmitted and routed using IPv6 in an IPv4 environment. Any number of second users connect to the first user's content via an IPv4 web interface.
    Type: Grant
    Filed: January 7, 2013
    Date of Patent: October 27, 2015
    Inventor: Junaid Islam
  • Patent number: 9154508
    Abstract: A method of providing permissions to consume content objects within a domain includes creating a domain and a domain membership rights object for each member. The domain facilitates the sharing of content objects amongst the members of the domain. The domain membership rights objects for each member include permissions for each member in the domain to consume content objects in the domain.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: October 6, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Petr Peterka, David Kravitz, Paul Montague
  • Patent number: 9154557
    Abstract: One embodiment comprises an apparatus for automatic proxy registration and discovery in a multi-proxy communication system. The apparatus executes a proxy server that is configured to provide optimized connections to remote proxy servers that are communicatively connected to the proxy server over a Wide Area Network (WAN). A file server, which is communicatively connected to the proxy server over a Local Area Network (LAN), is automatically discovered. An association record corresponding to the file server is created, where the association record identifies the file server and the proxy server and indicates that the proxy server is configured to provide the remote proxy servers with optimized connections to the file server. The association record is registered with a centralized database server, where the remote proxy servers are communicatively connected to the centralized database server over the WAN.
    Type: Grant
    Filed: October 12, 2006
    Date of Patent: October 6, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Etai Lev-Ran, Leonid Vasetsky, Daniel Kaminsky
  • Patent number: 9137287
    Abstract: The present invention provides methods and systems for providing high availability voice applications. More specifically, one or more applications may share an extension of a switch among each other. This allows each application to receive data from the switch without occupying additional extensions of the switch. A first application sharing the extension with a second application may be provided as a backup to the second application in case the second application fails. Thus, the second application does not represent a single point of failure for the overall system.
    Type: Grant
    Filed: August 28, 2006
    Date of Patent: September 15, 2015
    Assignee: Avaya Inc.
    Inventors: Anthony J. Alecci, Joel M. Ezell, Mahesh Narasimhan, Vivekananda Velamala
  • Patent number: 9129260
    Abstract: Auditions need no longer be held locally within the casting director's office. Talent registration forms, size cards, talent worksheets and the duplication of numerous DV tapes or DVDs are no longer necessary, thus resulting in the saving of time, money and energy. Auditions may be conducted collectively by talent agents or individually by talent who use their computer or mobile devices to film their individual audition and submit it via the internet using proprietary software from anywhere in the world. Auditions are saved digitally on a storage server and transmitted over the internet, saving on both duplicating and courier transfer costs. Audition corrections, if required, can be communicated to talent that have already submitted their auditions, and they can resubmit their corrections using the internet from wherever they are.
    Type: Grant
    Filed: October 4, 2010
    Date of Patent: September 8, 2015
    Inventors: Donald Kent Neary, Akash Kava
  • Patent number: 9116715
    Abstract: Techniques for providing faster and more efficient ways to deploy virtual server configurations in a hosted virtual server service are described. Broadly, a base machine image is created with essential or standard virtual server functionality, and a configuration manager, which allows the virtual server to be customized after instantiation. This post-instantiation customization, which can include network or system parameters, software upgrades or modifications, role specification, specification of locations of other virtual servers, software installation, and loading of application data, allows virtual servers to be customized without the need for separate machine images for each virtual server instance.
    Type: Grant
    Filed: February 4, 2008
    Date of Patent: August 25, 2015
    Assignee: RightScale, Inc.
    Inventors: Thorsten von Eicken, Rafael Saavedra
  • Patent number: 9112879
    Abstract: A system and method for network authentication is provided. A network access device is operable to establish a communications with an internal network. A client device is operable to request and establish the communications over the internal network by interfacing with the network access device. A processor is operable to interface with the network access device to establish the communications between the client device and the internal network. The processor is also operable to establish a communications level for the communications based on the location of the client device.
    Type: Grant
    Filed: May 12, 2009
    Date of Patent: August 18, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Sankarlingam Dandabany
  • Patent number: 9100458
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a mobile communication device, having a controller to capture media content and transmit the media content to a media server with a request for distribution of the media content to one or more targeted recipients according to a user profile associated with the mobile communication device that is stored in the media server, where a format of the media content is adjusted by the media server based at least in part on the user profile. Other embodiments are disclosed.
    Type: Grant
    Filed: September 11, 2008
    Date of Patent: August 4, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Neerav Mehta, Paritosh Bajpay, Michele Macauda
  • Patent number: 9100549
    Abstract: Methods, devices, computer program products and systems are provided for referring media content at communication devices, such as wireless communication devices. The methods, systems and devices allow for all forms of media content to be referred, such as audio, video, multimedia content and the like and, in particular advertising content. In addition, the methods, systems and devices provide for the content providers to optimize the delivery schedules and/or methods of delivery based on the volume of referrals. In addition, by tracking the volume of referrals, content providers can alter billing structure, such as advertising rates associated with advertising content.
    Type: Grant
    Filed: May 12, 2008
    Date of Patent: August 4, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Paul E. Jacobs, Ravinder Paul Chandhok
  • Patent number: 9089771
    Abstract: The invention includes a method and apparatus for synchronizing an asset within application space. The method includes receiving asset information comprising an original position of the asset within application space on a sending system and a trajectory of the asset within application space on the sending system, and determining an updated position adapted for placing the asset within application space on a receiving system, wherein the updated position is determined using the original position, the trajectory, and an expected propagation delay from the sending system to the receiving system. The expected propagation delay between the sending and receiving systems is determined by one or more network proxies. The original position and trajectory of the asset may be received in a data structure which may be modified to include the updated position for use by the receiving system in placing the asset within application space on the receiving system.
    Type: Grant
    Filed: October 10, 2006
    Date of Patent: July 28, 2015
    Assignee: Alcatel Lucent
    Inventors: Sudhir Aggarwal, Hemant Banavar, Sarit Mukherjee, Sampath Rangarajan
  • Patent number: 9092380
    Abstract: A system for communicating and exchanging information between two or more parties, and method to accomplish same. The system and method includes a controlling third party. The system includes the use of a global computer network to which said parties are connected and a server. One of the parties can be a coordinator with control over software run by the server that controls and limits the nature and frequency of the communication and exchange of information between or among the parties. Parties can “connect” to the system via any one or more of the following: cell phones, telephones, computers, personal digital assistants, iPhones, audio devices such as mp3 players and/or iPods, etc.
    Type: Grant
    Filed: October 11, 2007
    Date of Patent: July 28, 2015
    Inventor: Norberto Menendez