Patents Examined by Rupal Dharia
  • Patent number: 8886815
    Abstract: A communication apparatus comprises a processor, a memory configured to store timer information, a cache configured to store timer information, and a timer controller configured to store timer information regarding an established connection in the cache. The timer controller notifies the processor of a time-out of the timer information stored in the cache and a time-out of the timer information stored in the memory.
    Type: Grant
    Filed: December 8, 2008
    Date of Patent: November 11, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroyoshi Ooshima
  • Patent number: 8886773
    Abstract: Systems, methods, and apparatus to monitor mobile Internet activity are disclosed. An example method comprises receiving a request for Internet content on a port of a proxy, the request originating from a mobile device transmitting requests via a cellular wireless access point; associating the request for Internet content with a mobile device based on the first port; requesting content from an Internet content provider identified in the request for Internet content, the Internet content provider being different than the proxy; and transmitting the content.
    Type: Grant
    Filed: August 14, 2010
    Date of Patent: November 11, 2014
    Assignee: The Nielsen Company (US), LLC
    Inventors: Achilleas Papakostas, Michael Andrew Yonker
  • Patent number: 8886706
    Abstract: In a method of archiving content, a web page corresponding to an application program is transmitted to a client computer using a network. The web page includes instructions corresponding to an embedded archiving tool. The embedded archiving tool is to store content provided to the web page by a user. The content is stored on a server remotely located from the client computer when an archiving condition is satisfied.
    Type: Grant
    Filed: April 28, 2006
    Date of Patent: November 11, 2014
    Assignee: Google Inc.
    Inventors: Darick M. Tong, Paul T. Buchheit, Jing Yee Lim, Sanjeev Singh
  • Patent number: 8886831
    Abstract: A method and apparatus that promote expedited fast link failover decisions by and end station with redundant multilayer switching paths to a network are disclosed. In response to detecting a change in connectivity with an upstream link to a network, an upstream switch may send a notification to an intermediate switch with a downstream link to the end station. In response to the notification, the intermediate switch may disable (“bring down”) the downstream link to the end station. Bringing the downstream link down in this manner may cause the end station to switch (“failover”) to a different downstream link, for example, allowing the end station to establish connectivity to the network via a redundant path.
    Type: Grant
    Filed: April 5, 2006
    Date of Patent: November 11, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Gokul S. Tirumalai, Albert Hyde Mitchell
  • Patent number: 8886748
    Abstract: Embodiments of the content capture system can receive the request and forward the request to the content provider such that the content provider is unaware that the content capture system is sending the request. When the content provider returns the content to the content capture system, the content capture system modifies the content to include an action trigger, then forwards the modified content to the user. When the user triggers the action trigger, the content capture system captures the content and prepares a message that includes the content. The message is then sent to the destination in a format that is viewable on the target device.
    Type: Grant
    Filed: March 1, 2011
    Date of Patent: November 11, 2014
    Assignee: Flash Networks Ltd.
    Inventors: Ian McLean Pattison, Matt Dunnett, Roland Zink
  • Patent number: 8880693
    Abstract: A data store includes previously collected client data records, each previously collected client data record associated with a respective first network address. A verification module is communicatively coupled to the data store, the module configured to determine that it is a competent verification module and to receive a verification request including user data and a second network address and further configured to respond with an indication of whether the user data corresponds to the previously collected client data record identified by the first network address corresponding to the second network address.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: November 4, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Douglas M. Pasko, Jeffrey H. Swinton
  • Patent number: 8880640
    Abstract: The automatic transmission of communications between a mobile device and a social networking system is regulated based on the communication mode of the mobile device. A communication for transmission between the mobile device and the social networking system is detected. A communication switch setting, such as a switch position, is determined for the mobile device. A communication mode for the mobile device is determined based on the communication switch setting. For example, if the switch is in a first position, the mobile device is determined to be in a social mode. Likewise, if the switch is in a second position, the mobile device is determined to be a manual mode. If the mobile device is in the social mode, the communication is automatically transmitted. If the mobile device is in the manual mode, the communication is transmitted only in response to authorization from the user of the mobile device.
    Type: Grant
    Filed: June 20, 2011
    Date of Patent: November 4, 2014
    Assignee: Facebook, Inc.
    Inventors: Mary Graham, Erick Tseng, Chamath M. Palihapitiya
  • Patent number: 8874713
    Abstract: Methods and systems for location correction are provided. In one exemplary method, a first routing identifier of a first location associated with a location correction may be identified. The first location and the first routing identifier may be stored. A second routing identifier associated with a location request may be identified. A second location based at least in part on a comparison of the first routing number and the second routing number may be predicted. Finally, the location request may be responded to with the second location.
    Type: Grant
    Filed: February 18, 2011
    Date of Patent: October 28, 2014
    Assignee: Google Inc.
    Inventors: Fiona Herring, Krzysztof Duleba, Keekim Heng, Luuk Van Dijk, Bernhard Seefeld
  • Patent number: 8874658
    Abstract: A method and system for simulating end user responses to spam email messages are described. In one embodiment, the method includes receiving a probe email message indicative of spam and identifying a seeding component in the probe email message. The method further includes activating the seeding component utilizing a selected email address. The selected email address may then appear to the originator of the probe email message as an active email account.
    Type: Grant
    Filed: May 11, 2005
    Date of Patent: October 28, 2014
    Assignee: Symantec Corporation
    Inventors: Gurujiwan Khalsa, Dylan Morss
  • Patent number: 8874789
    Abstract: An application-based routing arrangement for routing a plurality of data packets associated with a set of applications partially through a network is provided. The application based policy includes the first set of rules associated with the first application of the set of applications, which includes the first routing specification for routing the first set of data packets. The application routing table is configured to dynamically update the first set of parameters when the first application is connected to the network. The application routing table also includes a hook module to configure the matching of the first data packet associated with the first application against the application routing table to determine the first routing specification using the first routing specification if a match is found.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: October 28, 2014
    Assignee: Trend Micro Incorporated
    Inventor: Jialai Zhu
  • Patent number: 8874722
    Abstract: An interactive tool is disclosed for visualizing performance data in real-time to enable adaptive performance optimization for an application running on a massively parallel computer system. The interactive tool may be used to visualize network congestion (and other) performance counters for an application as it runs on the parallel system in real-time. Further, a developer may use the interactive tool to experiment with various tuning options and optimization approaches on-the-fly.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: October 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Thomas Michael Gooding, David Lee Hermsmeier, Roy Glenn Musselman, Amanda Peters, Kurt Walter Pinnow, Brent Allen Swartz
  • Patent number: 8868717
    Abstract: A wireless device and a method for providing remote trap management of the wireless device by which a management server remotely sets a trap whose trigger needs to be monitored. A method for providing remote trap management of a wireless device comprises receiving from a remote device a request to install a trap on the wireless device, installing the trap on the wireless device, generating trap status information upon occurrence of a trap and transmitting the trap status information to the remote device in response to the occurrence of the trap.
    Type: Grant
    Filed: March 15, 2006
    Date of Patent: October 21, 2014
    Assignee: Mformation Software Technologies LLC
    Inventors: Rakesh Kushwaha, Badri Nath
  • Patent number: 8868663
    Abstract: The invention provides for at least three processes for detecting the probability of abusive use of a message account for sending large amounts of unsolicited messages, such as spam, to other message accounts. For example, information provided at registration for a new message account can be processed to determine the likelihood of abusive use of that message account. Also, inbound messages can be processed to determine if the message account that sent the inbound message is abusing the use of that message account. Additionally, outbound messages can be processed to determine if the message account that is attempting to send an outbound message is abusing the use of that message account. Each of these three processes can operate separately or in any combination with each other to further improve the probability that abusive use of a message account will be detected promptly and accurately.
    Type: Grant
    Filed: September 17, 2009
    Date of Patent: October 21, 2014
    Assignee: Yahoo! Inc.
    Inventors: Bhasker Hariharan, Naveen Jamal, Anirban Kundu, Vishwanath Tumkur Ramarao, Mark E. Risher, Xiaopeng Xi, Lei Zheng
  • Patent number: 8868740
    Abstract: Aspects of the present disclosure include systems and methods for injecting content into a webpage at or local to a network access gateway. For example, in an embodiment, a network access gateway is provided for accessing the internet. A user logs onto the internet through the network access gateway and request a webpage. The gateway requests the webpage from the webpage provider. Before the gateway delivers the webpage to the user, the gateway, or a content injection engine local to the gateway, injects content, such as, for example, advertisements or other useful information, into the webpage and then sends the altered webpage to the user.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: October 21, 2014
    Assignee: Nomadix, Inc.
    Inventors: Balaji Pitchaikani, Eric Christopher Brusseau, Vadim Olshansky, Peter Matthew Feldman, Charles Scott Zumbahlen, Elyas Manzur Salem
  • Patent number: 8868683
    Abstract: A system and method for securely storing, retrieving and sharing data using PCs and mobile devices and for controlling and tracking the movement of data to and from a variety of computing and storage devices.
    Type: Grant
    Filed: July 3, 2014
    Date of Patent: October 21, 2014
    Assignee: QuickVault, Inc.
    Inventor: Steven V. Bacastow
  • Patent number: 8862687
    Abstract: A system and method for securely storing, retrieving and sharing data using PCs and mobile devices and for controlling and tracking the movement of data to and from a variety of computing and storage devices.
    Type: Grant
    Filed: July 3, 2014
    Date of Patent: October 14, 2014
    Assignee: QuickVault, Inc.
    Inventor: Steven V. Bacastow
  • Patent number: 8862706
    Abstract: A hybrid routing—application network fabric apparatus is presented where a fabric apparatus has multiple apparatus components or resources that can be dedicated to one or more application topologies. The apparatus can receive a topology image definition file describing an application topology and the apparatus can dedicate its local components for use with the application topology. The apparatus can dedicate general purpose processing cores, dedicated routing cores, data channels, networking ports, memory or other local resources to the application topology. Contemplated application topologies include routing topologies, computation topologies, database topologies, storage topologies, or other types of application topologies. Furthermore, application topologies can be optimized by modeling or simulating the topologies on a network fabric.
    Type: Grant
    Filed: August 3, 2010
    Date of Patent: October 14, 2014
    Assignee: Nant Holdings IP, LLC
    Inventor: Thomas Wittenschlaeger
  • Patent number: 8856311
    Abstract: The invention proposes a scan control device, wherein in the scan operation a network detection is performed, the device comprising a request receiving means (41) for receiving at least one request for providing scan information, and a scan control means (42) for performing a scan operation independently from receiving the scan information requests. The invention also proposes a corresponding method and a computer program product.
    Type: Grant
    Filed: March 17, 2006
    Date of Patent: October 7, 2014
    Assignee: Nokia Corporation
    Inventor: Mikko Jaakkola
  • Patent number: 8854462
    Abstract: The invention discloses a method of determining the ability of a vehicle to pass through a restricted gap in the roadway, including the steps of: detecting a restricted gap in the roadway, defining an image of the vehicle, and comparing the vehicle image with the restricted gap.
    Type: Grant
    Filed: August 6, 2007
    Date of Patent: October 7, 2014
    Assignee: Valeo Vision
    Inventors: Anne Herbin, Patrice Reilhac
  • Patent number: 8854463
    Abstract: An obstacle detecting unit detects whether an obstacle exists in an area surrounding a vehicle in the direction a camera installed on the vehicle is pointed. If the obstacle is determined to have a portion at a predetermined height above a road surface with which the vehicle may make initial contact when the vehicle moves toward the obstacle, a virtual projection surface is set to the height of the predicted contact portion and viewpoint conversion processing is performed so as to project pixels of an image captured by the camera onto the virtual projection plane. In this way, the height of the projection plane and the height of the predicted contact portion match each other and the distance between the predicted contact portion and the vehicle is accurately expressed on a bird's-eye view image resulting from the viewpoint conversion.
    Type: Grant
    Filed: October 29, 2008
    Date of Patent: October 7, 2014
    Assignee: Alpine Electronics, Inc.
    Inventor: Kosuke Imamura