Patents Examined by Margishi Desai
-
Patent number: 9160837Abstract: Apparatus, methods, and systems that operate to provide interactive streaming content identification and processing are disclosed.Type: GrantFiled: November 2, 2011Date of Patent: October 13, 2015Assignee: Gracenote, Inc.Inventors: Michael Jeffrey, Markus K. Cremer, Dong-In Lee
-
Patent number: 9161249Abstract: A computer-implemented method for performing Internet site security analyzes may include (1) identifying a plurality of clients, each client within the plurality of clients connecting to the Internet from a different Internet Protocol address, (2) identifying a plurality of Internet sites targeted for a security assessment, and then, for each Internet site within the plurality of Internet sites, (3) selecting at least one client from the plurality of clients to use as a proxy for communicating with the Internet site, (4) communicating with the Internet site, using the client as a proxy, to gather information for a security analysis of the Internet site, and (5) performing the security analysis of the Internet site based at least in part on the gathered information. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: July 7, 2011Date of Patent: October 13, 2015Assignee: Symantec CorporationInventors: Corrado Leita, Marc Dacier
-
Patent number: 9152969Abstract: A recommendation ranking system that computes trust for entities based on negative expressions of trust. Negative expressions of trust are used to reduce the trust of entities. However, the system may discount entities that in the aggregate are distrusted. The system may be used with a social network to provide accurate, personalized recommendations for members of the social network. The network may be modeled as a voting network, with each member of the social network represented as a node and expressions of trust between members represented as weights on edges between nodes. Values of trust may be computed for nodes in the network and used to generate a recommendation. Opinions expressed on a topic may be weighted by trust in the node expressing the opinion. The system may be applied in other settings that can be modeled as a voting network, including ranking of Internet search results.Type: GrantFiled: April 7, 2010Date of Patent: October 6, 2015Assignee: Rovi Technologies CorporationInventors: Christian H. Borgs, Jennifer T. Chayes, Adam T. Kalai, Azarakhsh Malekian, Moshe Tennenholtz
-
Patent number: 9148348Abstract: A method of generating a plurality of potential network topologies is provided herein. The method includes receiving parameters that specify a number of servers, a number of switches, and a number of ports in the switches. The parameters are for configuring a network topology. The method also includes generating one or more potential network topologies comprising the set of potential network topologies, for each of a number of dimensions. The number of dimensions is based on the number of switches. The method further includes determining that the set of potential network topologies is structurally feasible. Additionally, the method includes determining an optimal link aggregation (LAG) factor in each dimension of each of the set of potential network topologies.Type: GrantFiled: October 31, 2011Date of Patent: September 29, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jayaram Mudigonda, Praveen Yalagandula, Jeffrey Clifford Mogul
-
Patent number: 9117007Abstract: A system facilitates dynamic data visualizations. The system includes an analysis component that periodically processes one or more incoming data streams to determine a visualization form from a plurality of visualization forms. A visualization component dynamically generates the visualization form based in part on the processing of the incoming data streams.Type: GrantFiled: May 14, 2008Date of Patent: August 25, 2015Assignee: Microsoft Technology Licensing, LLCInventors: George G. Robertson, Christian Bernd Schormann, Brian Scott Ruble, Danyel A. Fisher, Jakob Peter Nielsen, Nathan Paul McCoy, William G. Morein, Michael Ehrenberg
-
Patent number: 9112705Abstract: [PROBLEMS] To appropriately authenticate a user, a biometric device, and an authentication timing of a client side and prevent leak or tampering of the biometric information. [MEANS FOR SOLVING PROBLEMS] A server device includes: a unit for encrypting information for requesting biometric authentication and identifying the request by using a public key of the biometric authentication device and transmitting the information; and a unit for authenticating the user according to the authentication information containing the result of the biometric authentication.Type: GrantFiled: January 30, 2007Date of Patent: August 18, 2015Assignee: NEC CORPORATIONInventor: Akira Monden
-
Patent number: 9112910Abstract: A method and system of authenticating communications sessions between two or more parties over one or more simultaneous communications channels using one or more communicating devices is provided including having a first party create a first set of signatures, wherein the first set of signatures includes a signature for each communications channel, communicating with at a second party over at least one communications channel, whereby the second party authenticates the first party's signature associated with the at least one communications channel and accepts communication with the first party.Type: GrantFiled: October 14, 2008Date of Patent: August 18, 2015Assignee: International Business Machines CorporationInventors: Christopher J. Pavlovski, Laurence J. Plant
-
Patent number: 9112732Abstract: After a predetermined limit for decryption attempts has been exceeded by a user attempting to decrypt an encrypted electronic message or attempting to decrypt a encrypted electronic certificate associated with an electronic message, access to the electronic message may be restricted.Type: GrantFiled: May 12, 2009Date of Patent: August 18, 2015Assignee: BlackBerry LimitedInventors: Neil Patrick Adams, Eli Omen Jackson, Shivangi Anantrupa Gandhi, Christopher Lyle Bender, Michael Kenneth Brown, Alexandru-Radu Manea, Lee Willis Manchur
-
Patent number: 9112681Abstract: A system and method are disclosed for providing and maintaining a high level of security during migration of data from one platform to another. The disclosed system combines user and equipment authentication with equipment environment authorization guaranteed by a security module such as supported by a trusted platform module (TPM) in parallel, for secure information transfer to support migration between platforms.Type: GrantFiled: December 28, 2007Date of Patent: August 18, 2015Assignee: FUJITSU LIMITEDInventors: Seigo Kotani, Zhexuan Song, Sung Lee, Jesus Molina, Ryusuke Masuoka
-
Patent number: 9112813Abstract: An on-demand compute environment comprises a plurality of nodes within an on-demand compute environment available for provisioning and a slave management module operating on a dedicated node within the on-demand compute environment, wherein upon instructions from a master management module at a local compute environment, the slave management module modifies at least one node of the plurality of nodes.Type: GrantFiled: February 4, 2013Date of Patent: August 18, 2015Assignee: Adaptive Computing Enterprises, Inc.Inventor: David Brian Jackson
-
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: 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
-
Patent number: 9092408Abstract: A method and apparatus for data listeners for type dependency processing. An embodiment of a method for dependency processing of computer files includes receiving a data stream input at a scanner component, where the data stream input represents program elements of one or more computer files. A data stream of type definitions and type usages is generated, and the data type definitions and data type usages are provided as an input to a listening component. The listening component performs a listening function of filtering the type definition and type usage data, aggregating the type usage data, or echoing the data stream output, and an output is generated from the listening component.Type: GrantFiled: August 1, 2008Date of Patent: July 28, 2015Assignee: SAP SEInventor: Dietmar Theobald
-
Patent number: 9083712Abstract: In one embodiment, the present invention is a method and apparatus for generating highly predictive blacklists. One embodiment of a method for generating a blacklist of network addresses for a user of a network includes collecting security log data from users of the network, the security log data identifying observed attacks by attack sources, assigning the attack sources to the blacklist based on a combination of the relevance each attack source to the user and the maliciousness of the attack source, and outputting the blacklist.Type: GrantFiled: April 4, 2008Date of Patent: July 14, 2015Assignee: SRI InternationalInventors: Phillip Andrew Porras, Jian Zhang
-
Patent number: 9075892Abstract: The present invention is to provide a method applicable to a network system for automatically inserting an embedded toolbar into a web browser directly by way of a gateway device, wherein a toolbar request instruction written in a dynamic scripting language is inserted into a web page message by the gateway device while the web page message is transmitted from a web server to a terminal device (e.g., a personal computer, personal digital assistant, etc.) through the gateway device, so as to enable the web browser of the terminal device to request an embedded toolbar serve for providing an embedded toolbar message according to the toolbar request instruction and then show an embedded toolbar corresponding to the embedded toolbar message on a web page received from the web server according to the web page message. Thus, a user of the terminal device doesn't have to install the embedded toolbar additionally.Type: GrantFiled: January 25, 2011Date of Patent: July 7, 2015Assignee: MIIICASA HOLDING (CAYMAN) INC.Inventors: Chih-Chiang Lin, Hung-Chun Kao, Yu-Sheng Lin, Ting-Yu Chiang, Shih-Hui Wu, Wen-Yuan Wang, Cho-Hsuan Lee, Chi-Ming Luo, Yi-Hua Liang, Min-Hui Wu, Hsiao-Yun Chen, Kuan-Yi Chang, Chi-Hsiu Huang, Jia-Bin Lai, Heng-Chang Lin, Yu-Hsiang Wang
-
Patent number: 9075657Abstract: Disclosed are systems, methods and computer-readable media for controlling and managing the identification and provisioning of resources within an on-demand center as well as the transfer of workload to the provisioned resources. One aspect involves creating a virtual private cluster within the on-demand center for the particular workload from a local environment. A method of managing resources between a local compute environment and an on-demand environment includes detecting an event associated with a local compute environment and based on the detected event, identifying information about the local environment, establishing communication with an on-demand compute environment and transmitting the information about the local environment to the on-demand compute environment, provisioning resources within the on-demand compute environment to substantially duplicate the local environment and transferring workload from the local-environment to the on-demand compute environment.Type: GrantFiled: April 7, 2006Date of Patent: July 7, 2015Assignee: Adaptive Computing Enterprises, Inc.Inventor: David B. Jackson
-
Patent number: 9054900Abstract: A network connection device includes: one or more network devices; a network switching control section configured to determine a second network as a candidate network to which connection is subsequently switched from a first network to which a network device is currently connecting; a network relation state determination section configured to determine whether or not the network device is used for forming a PAN; a disconnection-caused disadvantage determination section configured to determine whether or not a disadvantage to a user will be caused by switching connection to the second network, based on the result of the determination by the network relation state determination section; and a switching acceptability determination section configured to prohibit switching connection to the second network when the result of the determination is that a disadvantage to the user will be caused.Type: GrantFiled: July 24, 2012Date of Patent: June 9, 2015Assignee: Panasonic Intellectual Property Management Co., Ltd.Inventors: Masaki Mukai, Ryuichi Okamoto, Tomoyuki Shimomura, Masaichi Yano, Masato Ukena
-
Patent number: 9037744Abstract: An apparatus, method, system, computer program and product, which are capable of controlling an operating system message. The operating system message, generated by an operating system, is obtained. When a destination application, which has requested or may request for the operating system message is found, the operating system is converted to an application message readable to or executable by the destination application. The application message may be sent to the destination application.Type: GrantFiled: June 30, 2006Date of Patent: May 19, 2015Assignee: RICOH COMPANY, LTD.Inventor: Yuki Ishibashi
-
Patent number: 9037726Abstract: Disclosed are methods and apparatus for managing services within a computer network. In one embodiment, a message interchange network for exchanging application-level messages between services, which are located outside the message interchange network, is provided. At the message interchange network, a plurality of application-level messages, which each specify which one or more receiving services are to receive the each application-level message, are received. Each received application-level message is forward towards the one or more receiving services. Correlation information regarding each application-level message that is received into message interchange network is retained. The application-level messages are sent between pairs of the services, and the retained correlation information for each application-level message pertains to each application-level message and any other application-level messages related to the each application-level message.Type: GrantFiled: July 5, 2007Date of Patent: May 19, 2015Assignee: salesforce.com, inc.Inventors: Peter A. Panec, Jason Douglas
-
Patent number: 9037750Abstract: An exemplary wireless communications device comprises a processor coupled to a memory and a wireless communications interface. The processor is configured to transmit a first transmission symbol at a first time index from a first set of time indices, and to transmit a second transmission symbol at a second time index different from the first time index from the first set of time indices, a portion of the first transmission symbol and a portion of the second transmission symbol including the same data. The first set of time indices is associated with a first device ID and includes at least one time index not contained in a second set of time indices associated with a second device ID, and the second set includes at least one time index not contained in the first set.Type: GrantFiled: October 18, 2007Date of Patent: May 19, 2015Assignee: QUALCOMM IncorporatedInventors: Xinzhou Wu, Junyi Li, Saurabh Tavildar, Jay Kumar Sundararajan