Patents Represented by Attorney Campbell Stephenson
  • Patent number: 8275743
    Abstract: A method and apparatus for securing data volumes to a remote computer using journal volumes is provided. In one embodiment, a method for securing data volumes in memory to a remote computer using at least one processor includes accessing at least one data volume and at least one journal volume, replicating the at least one journal volume after each operation of a plurality of file system operations associated with the at least one data volume and creating at least one data volume copy at a remote computer using the at least one replicated journal volume.
    Type: Grant
    Filed: August 10, 2009
    Date of Patent: September 25, 2012
    Assignee: Symantec Corporation
    Inventor: Suhas Ashok Dantkale
  • Patent number: 8272026
    Abstract: A method and apparatus for using a dynamic policy to manage a file purging process is described. In one embodiment, a method for using the dynamic policy to purge files comprising processing a dynamic policy for purging files from a computer wherein the dynamic policy comprises one or more metrics and applying the dynamic policy to a plurality of files to identify at least one file to be purged.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: September 18, 2012
    Assignee: Symantec Corporation
    Inventor: Anand D. Sankruthi
  • Patent number: 8271435
    Abstract: A partial entry of a service request is received into a service request window. Responsive to the receiving the partial entry of the service request, a first querying operation is performed on a first topic map. The first querying operation includes constructing a first query based on the partial entry. The first topic map is stored in conjunction with the application, and the application generates the service request window. Responsive to the performing the first querying operation, a first group of service request solution identifiers are retrieved. A result display is populated with the first group of service request solution identifiers. Responsive to a selection of a selected service request solution identifier from the result display, a service request solution associated with the selected service request solution identifier is retrieved. The service request window is populated with details derived from the service request solution.
    Type: Grant
    Filed: January 29, 2010
    Date of Patent: September 18, 2012
    Assignee: Oracle International Corporation
    Inventors: Hari Krishna Gutlapalli, Ashish Joshi, Hema Bharadwaj
  • Patent number: 8271725
    Abstract: A method and apparatus for providing a host-independent name to identify a meta-device that represents a Logical Unit Number (LUN) is described. In one embodiment, the method comprises processing information regarding at least one storage enclosure that comprises at least one Logical Unit Number (LUN) represented by at least one meta-device and generating at least one host-independent name based on the information regarding the at least one storage enclosure, wherein the at least one host-independent name is used to identify the at least one meta-device.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: September 18, 2012
    Assignee: Symantec Corporation
    Inventors: Hari Krishna Vemuri, Thomas Cornely
  • Patent number: 8266109
    Abstract: Various systems and methods for performing archive operations are disclosed. One method involves receiving a request to perform an archive operation on a number of data storage containers. The request is received by an archive computer system. A determination is made whether to exclude a given storage container from the archive operation based on information stored in a profile.
    Type: Grant
    Filed: March 9, 2010
    Date of Patent: September 11, 2012
    Assignee: Symantec Corporation
    Inventor: Michael T. Bilsborough
  • Patent number: 8266110
    Abstract: Various systems and methods can integrate archival and backup. One method involves accessing a first backup image and generating a first set of indexing information for the first backup image. The first set of indexing information identifies one or more data items included within the first backup image. The method then compares the first set of indexing information to a second set of indexing information associated with a second backup image, which is generated subsequent to a time at which the first backup image is generated. Based upon this comparison, the method can identify a first data item of the one or more data items as having been modified or deleted after the time at which the first backup image was generated. The method can then copy the first data item from the first backup image to an archival data repository, prior to deletion of the first backup image.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: September 11, 2012
    Assignee: Symantec Corporation
    Inventor: Srineet Sridharan
  • Patent number: 8266286
    Abstract: Various systems and method are disclosed for automatically disseminating key server contact information in a network. For example, one method (e.g., performed by a discovery server) involves generating a discovery message that includes at least one list of one or more key servers and then sending that discovery message to one or more members of a key management protocol group. Each list of key servers can include contact information for one or more key servers and indicate the priority of each key server relative to other key servers within the list.
    Type: Grant
    Filed: June 5, 2007
    Date of Patent: September 11, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Kavitha Kamarthy, Brian E. Weis
  • Patent number: 8260748
    Abstract: Method and apparatus for capturing data from a backup image are described. In one example, the backup image is mounted on a volume in a host computer. The backup image includes files, a first portion of which include an operating system. A database in the backup image is mounted. The database stores configuration data for use by the operating system. The configuration data includes file paths referencing at least one of the files. The file paths are re-mapped based on the volume. The data is captured from the backup image using the database as mounted and the file paths as re-mapped.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: September 4, 2012
    Assignee: Symantec Corporation
    Inventors: Eugene Paul Manko, Timothy Allan Wayper, Robert Edwin Stutton
  • Patent number: 8260893
    Abstract: The present invention provides a method and system for automated management of information technology. A computer-implemented method according to the present invention includes detecting a condition in an infrastructure, automatically determining an action to be taken and automatically performing the action. The automatically determining is performed in response to the detecting, and the action is in response to the condition.
    Type: Grant
    Filed: August 2, 2004
    Date of Patent: September 4, 2012
    Assignee: Symantec Operating Corporation
    Inventors: Jagadish S. Bandhole, Thiruvillamalai K. Lakshman, Sekeran Nanja, Hsu Chih Wang Chang
  • Patent number: 8259739
    Abstract: A mechanism for combining plurality of point-to-point data channels to provide a high-bandwidth data channel having an aggregated bandwidth equivalent to the sum of the bandwidths of the data channels used is provided. A mechanism for scattering segments of incoming data packets, called data chunks, among available point-to-point data channel interfaces is further provided. A decision as to the data channel interface over which to send a data chunk to can be made by examining a fullness status of a FIFO coupled to each interface. An identifier of a data channel on which to expect a subsequent data chunk can be provided in a control word associated with a present chunk of data. Using such information in control words, a receive-end interface can reassemble packets by looking to the control word in a currently processing data chunk to find a subsequent data chunk.
    Type: Grant
    Filed: October 31, 2005
    Date of Patent: September 4, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Yiren R. Huang, Raymond Kloth
  • Patent number: 8254256
    Abstract: Various systems and methods that synchronize local copies of a variable used in a distributed algorithm, such as that used in distributed policing, are disclosed. For example, one system includes several distributed algorithm participants that are coupled to communicate with each other. Each of the each of the distributed algorithm participants maintains a shared variable in order to implement the distributed algorithm. One of the distributed algorithm participants is a synchronizer. The synchronizer is configured to calculate a new value of the shared variable and to communicate the new value to each of the other distributed algorithm participants. The distributed algorithm can be a distributed policing algorithm, and the shared variable can be a global bucket.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: August 28, 2012
    Assignee: Cisco Technology, Inc.
    Inventor: Ketan A. Padwekar
  • Patent number: 8255813
    Abstract: A method for building wizard-style user interfaces (UIs) for a business task is disclosed. The method includes receiving metadata at a computer system, where the metadata comprises information regarding the business task, generating an analysis by analyzing the metadata, generating user guidance information, and executing flow and business logic of the business task. The user guidance information is with regard to the business task, and the user guidance information is based on the analysis.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: August 28, 2012
    Assignee: Oracle International Corporation
    Inventors: Rahim Mohamed Yaseen, Jon Rexford Degenhardt, Sean Kevin Frogner, Sudhakar Kaki, Maria Elisabeth Kaval, Yee Wah Lee, Min Lu, Christopher Scott Nash, Kaushik Roy, Kanchan Shringi, Vipul Shroff, Yu Sui, Alvin H. To, Sanjin Tulac, Dejia Wang
  • Patent number: 8255352
    Abstract: Embodiments of the invention provide an RBE that uses a logical abstraction for a set of application rules that allows the rules to be implemented, presented and modified efficiently. For one embodiment, rules logic for implementing a set of application rules is stored. The rules logic is specified by a processing sequence using one or more application factors, each of which has one or more application factor values. A plurality of entries corresponding to each application factor is separately stored. Each entry contains a data point set having one or more data points and a result corresponding to the data point set. Each of the one or more data points of a data point set corresponds to a distinct factor value.
    Type: Grant
    Filed: August 11, 2009
    Date of Patent: August 28, 2012
    Assignee: Siebel Systems, Inc.
    Inventors: Jinfan Duan, Robert Wing, Piyush Govil
  • Patent number: 8244676
    Abstract: The present invention includes a method, apparatus, and computer-readable medium. According to an embodiment of the present invention, metadata representing a backup operation is retrieved from a log. The backup operation includes backing up data to at least one storage device. A storage metric for the storage device is calculated using the metadata. The storage metric is graphically displayed.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: August 14, 2012
    Assignee: Symantec Corporation
    Inventor: Halit Uygur
  • Patent number: 8244846
    Abstract: A method, system, computer-readable storage medium and apparatus for balanced and consistent placement of resource management responsibilities within a multi-computer environment, such as a cluster, that are both scalable and make efficient use of cluster resources are provided. Embodiments reduce the time that a cluster is unavailable due to redistribution of resource management responsibilities by reducing the amount of redistribution of those responsibilities among the surviving cluster members. Embodiments further provide redistribution of resource management responsibilities based upon relative capabilities of the remaining cluster nodes.
    Type: Grant
    Filed: December 26, 2007
    Date of Patent: August 14, 2012
    Assignee: Symantec Corporation
    Inventors: Kai Chiu Wong, Bala Kumaresan, Harold B. Prince, Jr.
  • Patent number: 8244716
    Abstract: Information is stored in a data pattern. The data pattern includes an identity table, a version table that includes at least one reference to the identity table, and an audit table that includes at least one reference to the version table. The identity table stores information identifying the information. The version table stores version information identifying one or more versions of the information identified in the identity table. The audit table stores audit information identifying when each of the one or more versions of the information was modified. The audit table may also store effectiveness information identifying when each of the one or more versions of the information is in effect.
    Type: Grant
    Filed: June 13, 2008
    Date of Patent: August 14, 2012
    Assignee: Oracle International Corporation
    Inventors: Laurence W. Becker, Mark Kleidon, Brent Thomas Jenkins
  • Patent number: 8243643
    Abstract: In the disclosed active multicast information protocol, a first edge router of a network receives a data packet from a source, wherein the data packet comprises data to be sent to receivers of a multicast group. The first edge router may rout the data packet to a first core router within the network. The first edge router also generates a message in response to receiving the data packet. This message is transmitted to the first core router within a network. The message includes an address of the source, but the message lacks data to be transmitted to the receivers of the multicast group. Another edge router stores the first multicast group and source addresses in an entry of a look-up table (LUT) in response to the edge router receiving a first message directly or indirectly from the first edge router.
    Type: Grant
    Filed: January 28, 2005
    Date of Patent: August 14, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Arjen Boers, Ijsbrand Wijnands
  • Patent number: 8239402
    Abstract: Various methods and systems can be used to provide standard file system access to data that is originally accessed only by a proprietary interface. One such method involves querying an application (e.g., a database management system) for information identifying a location of each of several data objects within several volumes. The application provides a proprietary interface to the data objects stored on the volumes. The method then creates metadata, which associates each of several files within a new file system with the location of a respective one of the data objects within the volumes. The metadata can be created by an in-place conversion module implemented on a computing device. The method then provides the application with access to the files within the new file system, subsequent to creating the metadata.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: August 7, 2012
    Assignee: Symantec Corporation
    Inventors: Balemurughan Kumaresan, Raghupathi Malige, Charles H. Silvers, Joseph M. Maionchi, Pramodh Pisupati, Sunil Kumar Tekkatte Subramanya
  • Patent number: 8239348
    Abstract: A method and apparatus for automatically archiving data items from backup storage without having to first restore the data items is provided. In one embodiment, the method comprises processing at least one data item in backup storage using a mapping, wherein the mapping indicates at least one location of the at least one data item and ingesting the at least one data item into an archive database.
    Type: Grant
    Filed: August 14, 2008
    Date of Patent: August 7, 2012
    Assignee: Symantec Corporation
    Inventors: Angshuman Bezbaruah, Ankur Panchbudhe, Srineet Sridharan, Neils S. van Ingen
  • Patent number: 8233206
    Abstract: User input is facilitated through gestural inputs with displayed two and three-dimensional objects using a holographic device and film that displays a static, digitally generated, three-dimensional, autostereoscopic, full-parallax, real image and a digital projector that displays dynamic images. A system includes computer-detectable tags mounted on a user-wearable glove, and on a base plate that holds the holographic device. The system determines the locations of the tags, and calculates a location of a feature of the image based on the locations of the tags. The system also determines the location, pose, and gestural motion of the input device based on the location of the tags. The system further calculates a distance and direction between the input device and the feature of the image.
    Type: Grant
    Filed: March 18, 2008
    Date of Patent: July 31, 2012
    Assignee: Zebra Imaging, Inc.
    Inventors: Kwindla H. Kramer, John S. Underkoffler, Michael A. Klug, Mark E. Holzbach