Patents Examined by Philip B. Tran
  • Patent number: 8756332
    Abstract: Systems and methods for providing accelerated data storage and retrieval utilizing lossless data compression and decompression. A data storage accelerator includes one or a plurality of high speed data compression encoders that are configured to simultaneously or sequentially losslessly compress data at a rate equivalent to or faster than the transmission rate of an input data stream. The compressed data is subsequently stored in a target memory or other storage device whose input data storage bandwidth is lower than the original input data stream bandwidth. Similarly, a data retrieval accelerator includes one or a plurality of high speed data decompression decoders that are configured to simultaneously or sequentially losslessly decompress data at a rate equivalent to or faster than the input data stream from the target memory or storage device. The decompressed data is then output at rate data that is greater than the output rate from the target memory or data storage device.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: June 17, 2014
    Assignee: Realtime Data LLC
    Inventor: James J Fallon
  • Patent number: 8751685
    Abstract: A domain name registering entity (such as a domain registry, registrar, or reseller) or an independent proxy registration service may offer a domain name hijack protection to their actual or potential customers. When a domain name transfer request or notice is received in a proxy email address listed in the domain name's WHOIS records, the domain name registering entity or the proxy registration service may ignore or decline it. Customers may be given an ability to turn the domain name hijack protection service on and off, as well as an ability to adjust a variety of settings associated with the service.
    Type: Grant
    Filed: March 11, 2010
    Date of Patent: June 10, 2014
    Assignee: Go Daddy Operating Company, LLC
    Inventor: Robert R. Parsons
  • Patent number: 8732241
    Abstract: In general, a method for providing content to a user includes providing a content item to a user responsive to a received request. The content item is displayed to the user in a slot associated with a third party content site. The content item includes a first annotation providing information for or about re-publishing the content item. A request is received from the user to follow a content provider associated with the content item. The user is designated as being interested in updated content from the content provider. Designating the user includes presenting information about the user to one or more of the content provider or a social application that includes a content provider presence so as to allow for updates associated with the content provider to be followed by the user.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: May 20, 2014
    Assignee: Google Inc.
    Inventors: Davi Reis, Christian Oestlien, Eider Silva De Oliveira, Marcus A. Leal
  • Patent number: 8719438
    Abstract: Systems and methods for providing accelerated data storage and retrieval utilizing lossless data compression and decompression. A data storage accelerator includes one or a plurality of high speed data compression encoders that are configured to compress data. The compressed data is subsequently stored in a target memory or other storage device whose input data storage bandwidth is lower than the original input data stream bandwidth. Similarly, a data retrieval accelerator includes one or a plurality of high speed data decompression decoders that are configured to decompress data at a rate equivalent to or faster than the input data stream from the target memory or storage device. The decompressed data is then output at rate data that is greater than the output rate from the target memory or data storage device.
    Type: Grant
    Filed: May 5, 2011
    Date of Patent: May 6, 2014
    Assignee: Realtime Data LLC
    Inventor: James J. Fallon
  • Patent number: 8694617
    Abstract: A system and method for identifying, marking, retaining and aggregating attribute metrics for service order and trouble tickets (ticket data) may be performed as the service order and trouble tickets are loaded into a central data repository to allow user summary reports to be created. Ticket data may be received from remote data repositories by a central repository. The ticket data by then be stored in data records at the central location, then attributes of the ticket data may be calculated. A summary table of the ticket data may then be stored at the central repository, which the metric data in the summary table being updated as records are processed. A report of the attributes may then be generated directly from the summary table.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: April 8, 2014
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Douglas B. Finch, Brad R. Sayre, George J. Gerritz
  • Patent number: 8682992
    Abstract: A method and computing device for processing data are provided. Rule data for visually coding incoming data is stored. First and second profile data are stored, independent of the rule data. Each profile data comprises a respective range of time and a respective recurrence pattern that repeats indefinitely. Each profile data is associated with a respective subset of the rule data. Respective indications are received that first profile data and second profile have been activated. In response, the respective subset is automatically applied during the respective range of time such that incoming data is visually coded at the display device according to the respective subset during the respective range of time. Automatic application of the respective subset during the respective range of time repeats indefinitely according to the respective recurrence pattern until another indication that the respective profile data has been deactivated is received.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: March 25, 2014
    Assignee: BlackBerry Limited
    Inventors: Christopher James Runstedler, Marion Catherine Fox, Nancy Anne McMillan
  • Patent number: 8677021
    Abstract: Systems and methods are presented for providing a persistable data decompression stream that enables large downloads to restart from a place other than the beginning if they are interrupted during the decompression process.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: March 18, 2014
    Assignee: Electronic Arts Inc.
    Inventors: Alex Zvenigorodsky, Alex Pomeranz
  • Patent number: 8667149
    Abstract: A communication device performs P2P communication with the other communication device by establishing a session through a server, and includes a first transmitting portion, if the communication device operates as a called device requested to establish the session, upon the receiving a session start message from the other communication device, transmits to the other communication device a response message including information on a port for directly receiving data from the other communication device; a session establishing portion establishes the session by transmitting a control message to a port specified by information in the session start message or a response message received from the other communication device; a command accepting portion accepts a user's command permitting to receive from the other communication device; and a starting portion starts transmitting and receiving of data to and from the other communication device, upon the accepting of the command.
    Type: Grant
    Filed: October 26, 2011
    Date of Patent: March 4, 2014
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Yasuhiro Kudo
  • Patent number: 8667111
    Abstract: Methods, systems, devices, and software are disclosed for providing application levels of service over a network. Embodiments of the invention maintain a list of registered applications (or application providers) that have registered with a network resources provider. Customers of the network resources provider may authenticate some or all of the registered applications, indicating a desire to allow traffic relating to those applications over their access networks. Customers may further set application levels of service with respect to those authenticated applications. Certain embodiments may manage network traffic to accord with the application levels of service.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: March 4, 2014
    Assignee: Qwest Communications International Inc.
    Inventors: Gilman R. Stevens, Charles I. Cook, Thomas Schwengler
  • Patent number: 8655947
    Abstract: A user is provided the ability to determine preconditions for making a note from the user viewable by a target audience designated by the user. The preconditions must be met before the note is viewable by the target audience in a display of a client device associated with the target audience. The user may also determine when the note expires, and whether to make the note viewable to the target audience when the note expires.
    Type: Grant
    Filed: October 26, 2011
    Date of Patent: February 18, 2014
    Assignee: Google Inc.
    Inventors: Rita Chen, Sean Liu
  • Patent number: 8655999
    Abstract: A mechanism is provided in a storage management application that automatically reconfigures agents and scheduled probes of agents in cases where the agents do not automatically reconfigure themselves to manage a newly formed fabric after fragment segmentation. The solution does not burden the storage administrator to reconfigure agents or to reconfigure regularly scheduled inventory probes through storage management applications.
    Type: Grant
    Filed: July 19, 2007
    Date of Patent: February 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: David Lynn Merbach, Kevin Joseph Webster, Li Zhou
  • Patent number: 8656044
    Abstract: A method, apparatus and a system for retrieving data relating to at least one of a student's homework, exam or solution to a problem from at least one calculator via a network, wherein the handheld calculator is utilized by the student. The method includes presenting an invitation from at least one of a computer or a calculator of an instructor on the calculator of the student for requesting the data from the calculator of the student, wherein the invitation identifies a location on a computer or a calculator for transmitting the data, attaching the data to at least a portion of the invitation, wherein the data includes identification identifying at least one of the calculator of the student or the student, and transmitting the data from the calculator to the location identified in the invitation.
    Type: Grant
    Filed: May 12, 2009
    Date of Patent: February 18, 2014
    Assignee: Texas Instruments Incorporated
    Inventors: Jeremy Roschelle, John Brecht, Mark D Fry, Lana Moore, Sandhya Karachiwala
  • Patent number: 8650280
    Abstract: Embodiments of a system, method, and computer program product for monitoring task processing in a distributed system are provided. A task controller is provided with a task. The task controller generates a plurality of subtasks from the provided task, where each subtask includes a callback function. The subtasks are distributed for execution to multiple computing devices in the distributed system. As each subtask is executed by a computing device, the callback function is invoked, the invocation generating a message. The message includes the process and status information of the executing subtasks. The process and status information included in the message for each subtask is monitored, analyzed and aggregated, and is transmitted for a display on a client device.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: February 11, 2014
    Assignee: Sybase, Inc.
    Inventors: Joseph Weizhen Hu, Blaine Carlton French, Vinay Santurkar
  • Patent number: 8645470
    Abstract: A system, method and computer program product are provided for delivering media content. The system includes at least one recipient that may be associated with at least one recipient rule. The system also includes a sending entity capable of transmitting a multimedia message addressed to the recipients. The sending entity can also specify delivery rules in the message. In this regard, the multimedia message includes media content. The system further includes a network entity capable of receiving the multimedia message and identifying any recipient rules, sending entity rules and/or network rules associated with the multimedia message. The network entity can then deliver the media content to the recipients based upon respective rules. The network entity can also be capable of processing the media content based upon the rules before delivering the media content, such as by transcoding or truncating at least a portion of the media content prior to delivery.
    Type: Grant
    Filed: December 6, 2002
    Date of Patent: February 4, 2014
    Assignee: Core Wireless Licensing S.A.R.L.
    Inventors: Dirk Trossen, Hemant M. Chaskar
  • Patent number: 8639805
    Abstract: The present disclosure generally provides techniques and apparatuses for producing, for an initiating end user, a recommended mode of communication corresponding to a targeted end user in a network environment, based on a plurality of network accessible or determinable inputs. For example, the identity of an initiating end user, the identity of a targeted end user, the current activity of the targeted end user, the communication preferences of the targeted end user, information from available databases and other available or determinable data may be used by a contact liaison to produce a recommended mode of communication.
    Type: Grant
    Filed: January 24, 2011
    Date of Patent: January 28, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Alpesh S. Patel, John Toebes
  • Patent number: 8639744
    Abstract: Methods, apparatuses, and systems are provided for improving utilization of a communications system (e.g., a satellite communications system) when handling live content requests. Embodiments use various techniques (e.g., dictionary coding techniques) to create fingerprints of content traversing the links of the communications system. These fingerprints are used to identify and exploit opportunities for using multicasting to share forward-link capacity by collapsing multiple, substantially identical live content session streams into fewer shared session streams (e.g., a single shared session stream).
    Type: Grant
    Filed: January 8, 2010
    Date of Patent: January 28, 2014
    Assignee: Viasat, Inc.
    Inventor: William B. Sebastian
  • Patent number: 8635337
    Abstract: Systems and methods are provided wherein raw event indicating notices from one or more regional monitoring systems are automatically combined with one or more links to troubleshooting information specific to the device and/or event which triggered the respective notice. A configuration database and associated trouble shooting database provide model identification and specific event related information for maintenance personnel.
    Type: Grant
    Filed: August 18, 2011
    Date of Patent: January 21, 2014
    Assignee: Honeywell International Inc.
    Inventors: Lewin A. R. W. Edwards, Linda M. Cortese, Michael Garavuso
  • Patent number: 8635334
    Abstract: Individual network activities are correlated to interactions with a target web page to facilitate an analysis of the performance of the web page. This correlation is preferably performed using a combination of heuristics and rules developed to filter network activities into those activities that are likely to have been caused by the particular transaction, and those that are unlikely to be associated with that transaction. The activities that are identified as being associated with the transaction are subsequently organized to identify a time-flow of these activities within the transaction, from which performance statistics can be determined and presented to a user. Because the individual activities within the transaction are identified and time-ordered, an analysis of the effects of each activity on the overall performance of the web page can be performed to identify potential problem areas, or to diagnose reported problems.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: January 21, 2014
    Assignee: Riverbed Technology, Inc.
    Inventors: Patrick J. Malloy, Seth Martin, Alex Chernyakov, Jerome Plun
  • Patent number: 8631133
    Abstract: A method and system of providing a virtual transport session is disclosed. According to one embodiment, a virtual transport session is provided by establishing a virtual transport session between an initiator module and a target module across a network, wherein the virtual transport session comprises a transport session. Thereafter, information is transferred between the initiator module and the target module using the virtual transport session. According to another embodiment, establishing a virtual transport session between an initiator module and a target module across a network comprises associating a globally unique identifier to an initiator module.
    Type: Grant
    Filed: May 6, 2003
    Date of Patent: January 14, 2014
    Assignee: Symantec Operating Corporation
    Inventors: Ramana Jonnala, Ronald S. Karr, Dhanesh Joshi
  • Patent number: RE44898
    Abstract: An accessible URI may be generated in response to determining that an existing valid URI is inaccessible. When a valid URI is determined to be not accessible, then a valid URI may be generated to access content by extracting keywords from the non-query component URI (e.g., directory, domain, port, or fragment, etc.) of the inaccessible URI and using such keywords as a search request or as the query portion of the generated accessible URI.
    Type: Grant
    Filed: April 20, 2012
    Date of Patent: May 13, 2014
    Assignee: ESDR Networks Solutions LLC
    Inventors: Eric Schneider, Steven Schneider, Daniel V. Heintz