Patents Examined by Anthony Fabbri
  • Patent number: 9356941
    Abstract: A computer-implemented method for detecting suspicious web pages. The method may include 1) identifying a plurality of malicious web pages; 2) establishing a classification model for identifying suspicious web pages, the classification model being based at least in part on the plurality of malicious web pages; 3) identifying an additional web page; 4) classifying the additional web page as suspicious using the classification model; 5) analyzing the additional web page to determine whether the additional web page is malicious; 6) determining that the additional web page is malicious based on the analysis; and 7) updating the classification model based at least in part on the determination. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: August 16, 2010
    Date of Patent: May 31, 2016
    Assignee: Symantec Corporation
    Inventors: Oleg Kislyuk, Maxim Gubin, Alex Vinnik
  • Patent number: 9348437
    Abstract: Methods and systems for collecting and validating data are provided. Data may be collected from users at a variety of locations with a mobile device. The mobile device may wirelessly transmit the collected data to a central location. The collected data may then be validated at the central location and any resulting error messages may be transmitted to the mobile device while the mobile device remains in close proximity to the user so that the data may be corrected.
    Type: Grant
    Filed: February 4, 2008
    Date of Patent: May 24, 2016
    Assignee: Accenture Global Services Limited
    Inventors: Francesco Zampini, Gabriele Mutarelli, Giovanni D'Angelo, Marco Donna, Andrea Franco
  • Patent number: 9338230
    Abstract: A method for forwarding resources is provided, which includes the following steps. Content-based routing is performed between a resource request entity and a resource providing entity according to a resource identifier. Information indicating content-based forwarding is generated on an intermediate route entity during routing. A resource-content-based forward path is created between the resource request entity and the resource providing entity. The resource requested by the resource request entity is sent to the resource request entity by the forward path created based on the information indicating content-based forwarding. A network entity and a network system are also provided. Thus, the content-based routing is performed based on the resource identifier, and the content-based forward path is created, so that the path forwarding based on the content is realized.
    Type: Grant
    Filed: June 3, 2010
    Date of Patent: May 10, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yue Yin, Xiaoqing Dong, Lei Han
  • Patent number: 9323919
    Abstract: A customer initiated password reset system resets user passwords on a variety of network entities, such as internal systems, allowing simultaneous reset with a minimum number of user specified passwords that nonetheless satisfy the password specifications of these internal systems. Thereby, the user avoids the tedium of logging into each of these systems, changing their password, logging out, etc., for each system with the likelihood of creating unique passwords for each system that have to be remembered. By further incorporating a score metric based upon how many character sets are touched, a required degree of complexity can be measured and enforced against the password specifications. Advantageously, a table-based approach to enforcing password reset against the multiple password specifications facilitates making and fielding updates.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: April 26, 2016
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Jeffrey John Jancula, Charles William Porter, Linda Lee Fix
  • Patent number: 9319239
    Abstract: A system matches frame counter values between a timing master and one or more slave devices in a synchronous network. To detect synchronization losses, a timing master counts transmitted frames of a continuous data stream. When a synchronization loss occurs, the timing master transmits a message to the slave devices that includes a synchronization frame counter value. The message synchronizes the frame counter value of the timing master to the frame counter value of the slave devices.
    Type: Grant
    Filed: October 2, 2008
    Date of Patent: April 19, 2016
    Assignee: Harman Becker Automotive Systems GmbH
    Inventors: Frank Bähren, Harald Schöpp
  • Patent number: 9313108
    Abstract: A method and apparatus is described for configuring a network element for providing services for subscribers by dynamically generating a set of one or more internal network attributes based on a set of relatively simple attributes passed from a server.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: April 12, 2016
    Assignee: ERICSSON AB
    Inventors: Michail Krupkin, Sudhagar Chinnaswamy
  • Patent number: 9294479
    Abstract: A system and method for client-side authentication is disclosed. A client device comprises a browser and an authentication module. The browser is configured to receive a cookie and a timestamp via the network and determine a plug-in ID. The authentication module is communicatively coupled to the browser to receive the cookie, the timestamp and the plug-in ID. The authentication module determines a signing key and a public ID based at least in part on the cookie. The authentication module signs the timestamp, plug-in ID and the public ID using the signing key. The authentication module concatenates the public ID, the timestamp, the plug-in ID and the signature to form an authenticated plug-in URL using the security token. The browser loads the authenticated plug-in URL to display a plug-in and begin an authenticated session that expires at a time specified by the time-based security token.
    Type: Grant
    Filed: June 13, 2011
    Date of Patent: March 22, 2016
    Assignee: Google Inc.
    Inventor: Daniel Koulomzin
  • Patent number: 9292806
    Abstract: An information processing apparatus for managing a network instrument connected to a network is disclosed. This apparatus includes a storage device storing setting information of a network instrument as a management target, a receiving device receiving the setting information of the network instrument, a comparing device comparing the setting information stored in the storage device with the setting information received from the network instrument, a setting device overwriting the setting information stored in the storage device on setting of the network instrument if the setting information stored in the storage device is different from the setting information received from the network instrument as a result of comparison by the comparing device, and a priority setting device setting a network instrument which gives priority on the setting information in the storage device and a network instrument which gives no priority on the setting information in the storage device.
    Type: Grant
    Filed: May 2, 2006
    Date of Patent: March 22, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Toshiyuki Nakazawa
  • Patent number: 9294345
    Abstract: Provided are a WLAN management procedure, a station supporting the procedure, and a frame format for the procedure. In the management procedure, a reporting station receives a event request frame including one or more event request elements each of which comprises an event type field for specifying the event type of an event request and an event response limit field for specifying the number of requested event report elements. And, in response to the event request frame, the reporting station transmits an event response frame including event report elements for the event type specified in the event type field as many as the number specified in the event response limit field.
    Type: Grant
    Filed: July 4, 2008
    Date of Patent: March 22, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Ji Young Huh, Eun Kyo Kim, Jae Young Lee
  • Patent number: 9270445
    Abstract: Disclosed is a solid state disk including a storage unit configured to store data, and a control part configured to control enciphering and writing operation for the data using a key value and an initialization vector. The initialization vector is generated by processing an address corresponding to the data.
    Type: Grant
    Filed: May 13, 2009
    Date of Patent: February 23, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Woo-Hyun Lee, Ji-Soo Kim, Bum-Seok Yu
  • Patent number: 9253256
    Abstract: A method and apparatus for establishing multiple network sessions over an arbitrary network topology comprises receiving network configuration information describing an initiator system and a target controller. The initiator system contains one or more initiator ports. The target controller contains one or more target ports. Each target port is associated with one or more target nodes. A set of pre-defined rules is identified. The set of pre-defined rules governs the establishment of network sessions between the initiator ports and the target nodes through the target ports. One or more network sessions are established based on the set of pre-defined rules and the network configuration information.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Jesse Paul Arroyo, Josep Cors, David Lee Dosch, Mark Harrison Goff, Jonathan Louis Kaus, Kyle Alan Lucke, Michael Anthony Migliacio, Randall Scott Nelson
  • Patent number: 9251288
    Abstract: A thumbnail distribution system includes a client device and a server communicatable with each other by using a hyper text transfer protocol (HTTP). A client device includes a request generating unit, a request transmitting unit, a response receiving unit, and a data processing unit. The request generating unit generates an HTTP request having a request line storing a file name of a file store in a storing unit. The request transmitting unit transmits the HTTP request. The response receiving unit receives an HTTP response having a response body storing a thumbnail corresponding to the file having the file name stored in the request line. The data processing unit performs a data processing based on the thumbnail stored in the response body. The request receiving unit receives the HTTP request transmitted from the request transmitting unit. The response generating unit generates the HTTP response based on the HTTP request.
    Type: Grant
    Filed: October 3, 2008
    Date of Patent: February 2, 2016
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventors: Fumitoshi Uno, Tomoki Nakamura
  • 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: 9154379
    Abstract: A security system is provided. The security system comprises a plurality of hardware device modules and a plurality of sensor detection devices. At least one hardware device module has a microcontroller coupled to a memory element that stores a configuration map for remote configuration comprising configuration option information available for the hardware device module. The plurality of sensor detection devices are capable of sending a signal to one or more of the hardware device modules.
    Type: Grant
    Filed: October 25, 2007
    Date of Patent: October 6, 2015
    Assignee: SERCOMM CORPORATION
    Inventors: Ted Nesse, Jim Stevens
  • Patent number: 9143426
    Abstract: A communication apparatus is configured to include first and second cards, and a card-to-card link connecting the cards. Each card is communicably connected to another communication apparatus through a route connected to the card. One of the cards is determined to be a primary card that controls data transmission between the communication apparatus and another communication apparatus, and the other card is determined to be a secondary card controlled by the primary card. The primary card establishes a primary data-path for transmitting primary data, using one of the first and second routes connected to the primary card. The primary card further establishes a secondary data-path for transmitting secondary data, using the card-to-card link, the secondary card, and the other one of the first and second routes connected to the secondary card.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: September 22, 2015
    Assignee: FUJITSU LIMITED
    Inventors: Satoru Hirasawa, Yoshimi Sasaki, Takenari Takahashi, Takayuki Ohtsuka, Toshifumi Inoue, Kenji Fukuda
  • Patent number: 9137015
    Abstract: A method for protecting a software video player having Advanced Access Content System (AACS) includes reading segments of an encrypted first key from noncontiguous regions of memory, assembling the segments to form the encrypted first key, decrypting the encrypted first key with a second key to form a first key, extracting AACS key data from a pack file, decrypting the AACS key data to retrieve AACS Device Keys, generating an AACS Title Key using the AACS Device Key, clearing the AACS Device Keys and the first key from memory after the AACS Title Key is generated, decrying encrypted AACS content with the AACS Title Key to form AACS content, and displaying the AACS content.
    Type: Grant
    Filed: January 4, 2008
    Date of Patent: September 15, 2015
    Assignee: ArcSoft, Inc.
    Inventors: Chao Jin, Weitao Sun
  • 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: 9124767
    Abstract: Multi-DVR (digital video recorder) media content arbitration is described. In an embodiment, client devices are each a node of a multi-DVR system where the nodes are implemented for communication with each other. An arbitration algorithm can arbitrate media content rendered by the client devices so as not to exceed a media content usage capacity of the multi-DVR system. Each of the client devices of the multi-DVR system can communicate status messages to each of the other client devices to indicate rendered media content, and can receive the status messages from each of the other client devices. Each of the client devices can also implement the arbitration algorithm to independently determine which of the client devices has lowest priority media content that can be terminated to provide capacity for higher priority media content at one of the client devices of the multi-DVR system.
    Type: Grant
    Filed: October 25, 2006
    Date of Patent: September 1, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Peter T. Barrett, Chris Yerga, David Clancy
  • 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: 9112626
    Abstract: A stratum-1 configuration for a timing network is defined. The stratum-1 configuration includes a single active stratum-1 server usable in ensuring that the servers in the network use the same primary reference time to synchronize their clocks. The servers in the network are synchronizing to the same root primary reference time and synchronization accuracy is not dependent on the quality of an external time source or of the existence of an external time source at the stratum-1 server.
    Type: Grant
    Filed: October 22, 2007
    Date of Patent: August 18, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Scott M. Carlson, Donald Crabtree, Dennis J. Dahlen, Denise M. Sevigny, Judith A. Wierbowski