Patents Examined by Krista Zele
-
Patent number: 9239912Abstract: 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: GrantFiled: June 25, 2012Date of Patent: January 19, 2016Assignee: GOOGLE INC.Inventors: David Kimbal Dorwin, Andrew Scherkus, Christian Kaiser
-
Patent number: 9229646Abstract: 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: GrantFiled: February 26, 2004Date of Patent: January 5, 2016Assignee: EMC CorporationInventors: Stephen Todd, Michael Kilian, Tom Teugels, Jan Van Riel, Carl D′Halluin, Christophe Bouhon
-
Patent number: 9225531Abstract: 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: GrantFiled: September 18, 2009Date of Patent: December 29, 2015Assignee: Visa International Service AssociationInventor: John Hachey
-
Patent number: 9223947Abstract: 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: GrantFiled: August 20, 2010Date of Patent: December 29, 2015Assignee: KYOCERA Document Solutions Inc.Inventor: Kentaro Sakuramoto
-
Patent number: 9210141Abstract: 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: GrantFiled: April 9, 2010Date of Patent: December 8, 2015Assignee: Novell, IncInventors: Eric W. B. Anderson, Alan Murray, Adam Spiers
-
Patent number: 9189758Abstract: 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: GrantFiled: August 24, 2012Date of Patent: November 17, 2015Assignee: VMware, Inc.Inventors: Vijayaraghavan Soundararajan, Emre Celebi, Harish Muppalla, Lawrence Spracklen
-
Patent number: 9184991Abstract: 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: GrantFiled: January 13, 2012Date of Patent: November 10, 2015Assignee: AMERICAN MEGATRENDS, INC.Inventors: Varadachari Sudan Ayanam, Baskar Parthiban
-
Patent number: 9185090Abstract: 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: GrantFiled: September 10, 2008Date of Patent: November 10, 2015Assignee: Charles Schwab & Co., IncInventor: Valery Zubovsky
-
Patent number: 9178924Abstract: 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: GrantFiled: January 7, 2013Date of Patent: November 3, 2015Inventor: Junaid Islam
-
Patent number: 9172594Abstract: 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: GrantFiled: January 7, 2013Date of Patent: October 27, 2015Inventor: Junaid Islam
-
Patent number: 9154508Abstract: 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: GrantFiled: December 21, 2007Date of Patent: October 6, 2015Assignee: Google Technology Holdings LLCInventors: Petr Peterka, David Kravitz, Paul Montague
-
Patent number: 9154557Abstract: 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: GrantFiled: October 12, 2006Date of Patent: October 6, 2015Assignee: Cisco Technology, Inc.Inventors: Etai Lev-Ran, Leonid Vasetsky, Daniel Kaminsky
-
Patent number: 9137287Abstract: 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: GrantFiled: August 28, 2006Date of Patent: September 15, 2015Assignee: Avaya Inc.Inventors: Anthony J. Alecci, Joel M. Ezell, Mahesh Narasimhan, Vivekananda Velamala
-
Patent number: 9129260Abstract: 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: GrantFiled: October 4, 2010Date of Patent: September 8, 2015Inventors: Donald Kent Neary, Akash Kava
-
Patent number: 9116715Abstract: 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: GrantFiled: February 4, 2008Date of Patent: August 25, 2015Assignee: RightScale, Inc.Inventors: Thorsten von Eicken, Rafael Saavedra
-
Patent number: 9112879Abstract: 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: GrantFiled: May 12, 2009Date of Patent: August 18, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventor: Sankarlingam Dandabany
-
Patent number: 9100458Abstract: 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: GrantFiled: September 11, 2008Date of Patent: August 4, 2015Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Neerav Mehta, Paritosh Bajpay, Michele Macauda
-
Patent number: 9100549Abstract: 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: GrantFiled: May 12, 2008Date of Patent: August 4, 2015Assignee: QUALCOMM IncorporatedInventors: Paul E. Jacobs, Ravinder Paul Chandhok
-
Patent number: 9089771Abstract: 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: GrantFiled: October 10, 2006Date of Patent: July 28, 2015Assignee: Alcatel LucentInventors: Sudhir Aggarwal, Hemant Banavar, Sarit Mukherjee, Sampath Rangarajan
-
Patent number: 9092380Abstract: 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: GrantFiled: October 11, 2007Date of Patent: July 28, 2015Inventor: Norberto Menendez