Patents Examined by Margishi Desai
  • Patent number: 9160837
    Abstract: Apparatus, methods, and systems that operate to provide interactive streaming content identification and processing are disclosed.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: October 13, 2015
    Assignee: Gracenote, Inc.
    Inventors: Michael Jeffrey, Markus K. Cremer, Dong-In Lee
  • Patent number: 9161249
    Abstract: 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: Grant
    Filed: July 7, 2011
    Date of Patent: October 13, 2015
    Assignee: Symantec Corporation
    Inventors: Corrado Leita, Marc Dacier
  • Patent number: 9152969
    Abstract: 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: Grant
    Filed: April 7, 2010
    Date of Patent: October 6, 2015
    Assignee: Rovi Technologies Corporation
    Inventors: Christian H. Borgs, Jennifer T. Chayes, Adam T. Kalai, Azarakhsh Malekian, Moshe Tennenholtz
  • Patent number: 9148348
    Abstract: 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: Grant
    Filed: October 31, 2011
    Date of Patent: September 29, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jayaram Mudigonda, Praveen Yalagandula, Jeffrey Clifford Mogul
  • Patent number: 9117007
    Abstract: 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: Grant
    Filed: May 14, 2008
    Date of Patent: August 25, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: 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: 9112705
    Abstract: [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: Grant
    Filed: January 30, 2007
    Date of Patent: August 18, 2015
    Assignee: NEC CORPORATION
    Inventor: Akira Monden
  • Patent number: 9112910
    Abstract: 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: Grant
    Filed: October 14, 2008
    Date of Patent: August 18, 2015
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Pavlovski, Laurence J. Plant
  • Patent number: 9112732
    Abstract: 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: Grant
    Filed: May 12, 2009
    Date of Patent: August 18, 2015
    Assignee: BlackBerry Limited
    Inventors: Neil Patrick Adams, Eli Omen Jackson, Shivangi Anantrupa Gandhi, Christopher Lyle Bender, Michael Kenneth Brown, Alexandru-Radu Manea, Lee Willis Manchur
  • Patent number: 9112681
    Abstract: 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: Grant
    Filed: December 28, 2007
    Date of Patent: August 18, 2015
    Assignee: FUJITSU LIMITED
    Inventors: Seigo Kotani, Zhexuan Song, Sung Lee, Jesus Molina, Ryusuke Masuoka
  • Patent number: 9112813
    Abstract: 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: Grant
    Filed: February 4, 2013
    Date of Patent: August 18, 2015
    Assignee: Adaptive Computing Enterprises, Inc.
    Inventor: David Brian Jackson
  • 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: 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
  • Patent number: 9092408
    Abstract: 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: Grant
    Filed: August 1, 2008
    Date of Patent: July 28, 2015
    Assignee: SAP SE
    Inventor: Dietmar Theobald
  • Patent number: 9083712
    Abstract: 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: Grant
    Filed: April 4, 2008
    Date of Patent: July 14, 2015
    Assignee: SRI International
    Inventors: Phillip Andrew Porras, Jian Zhang
  • Patent number: 9075892
    Abstract: 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: Grant
    Filed: January 25, 2011
    Date of Patent: July 7, 2015
    Assignee: 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: 9075657
    Abstract: 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: Grant
    Filed: April 7, 2006
    Date of Patent: July 7, 2015
    Assignee: Adaptive Computing Enterprises, Inc.
    Inventor: David B. Jackson
  • Patent number: 9054900
    Abstract: 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: Grant
    Filed: July 24, 2012
    Date of Patent: June 9, 2015
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Masaki Mukai, Ryuichi Okamoto, Tomoyuki Shimomura, Masaichi Yano, Masato Ukena
  • Patent number: 9037744
    Abstract: 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: Grant
    Filed: June 30, 2006
    Date of Patent: May 19, 2015
    Assignee: RICOH COMPANY, LTD.
    Inventor: Yuki Ishibashi
  • Patent number: 9037726
    Abstract: 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: Grant
    Filed: July 5, 2007
    Date of Patent: May 19, 2015
    Assignee: salesforce.com, inc.
    Inventors: Peter A. Panec, Jason Douglas
  • Patent number: 9037750
    Abstract: 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: Grant
    Filed: October 18, 2007
    Date of Patent: May 19, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Xinzhou Wu, Junyi Li, Saurabh Tavildar, Jay Kumar Sundararajan