Patents Examined by Truong Vo
  • Patent number: 8521701
    Abstract: A device may receive a packet, obtain data from the packet, store the data in a memory, and send a request to match a portion of the data to a set of patterns, the request identifying the portion in the memory. In addition, the device may access the portion in the memory based on the request, compare the accessed portion to the set of patterns, generate a result by comparing the accessed portion to the set of patterns, and output the result.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: August 27, 2013
    Assignee: Juniper Networks, Inc.
    Inventors: Krishna Narayanaswamy, Sunil Ravi
  • Patent number: 8521693
    Abstract: Predicting whether a file migration will be executed successfully or not.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: August 27, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Akira Ito, Takahiro Nakano, Nobumitsu Takaoka, Etsutaro Akagawa
  • Patent number: 8510288
    Abstract: Aspects described relate to analyzing data at a high level of abstraction. “Smarts,” incorporating one or more analytic patterns, may be applied to data sources. These Smarts may be in the form of at least one of an equation, rule, constraint or expression to generate a result from applying the analytic pattern to the data. Smarts may be pre-defined and selected from a library based on user preference and the data input. Any suitable user interface may be used to apply analytic pattern(s) to items of data as well as provide a visual environment for a user to make intuitive adjustments to the data, add controls in the user interface to filter or constrain the data, or combinations thereof, resulting in one or more modified results.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: August 13, 2013
    Assignee: Microsoft Corporation
    Inventors: Vijay Mital, Darryl Ellis Rubin, David G. Green, John A. Payne, Suraj T. Poozhiyil, Ahmad Nizam Anuar
  • Patent number: 8510319
    Abstract: Systems, methods, and software for identifying location based rules related to a network connected device are described. A network connected device may transmit a set of data identifying the location of the device and an identifier unique to the device to a server. The server may also receive an action request, wherein the action request is associated with the identifier. The server may select a rule in a database to address the action request, the rule applicable to the identifier and location of the device. Various embodiments related to financial card transactions, access to financial information, emergency services contact, and electronic message filtering are also addressed.
    Type: Grant
    Filed: September 2, 2005
    Date of Patent: August 13, 2013
    Assignee: Qwest Communications International Inc.
    Inventor: Gilman R. Stevens
  • Patent number: 8510320
    Abstract: The present disclosure describes methods, systems, and computer program products for migrating business process content. One method includes (i) identifying a rule set associated with at least one process binary, the at least one process binary comprising a compiled business process model for runtime execution, (ii) identifying at least one deployed process binary associated with the identified rule set; and (iii) modifying a portion of the at least one retrieved deployed process binary based on the identified rule set. In some implementations, the rule set may include at least one matching clause identifying a portion of a particular process binary for modification, as well as at least one transformation function for modifying the identified portion of the particular process binary. The at least one transformation clause can correspond to the at least one matching rule of the identified rule set.
    Type: Grant
    Filed: August 10, 2011
    Date of Patent: August 13, 2013
    Assignee: SAP AG
    Inventor: Soeren Balko
  • Patent number: 8489564
    Abstract: A method, system and computer program product for registration in a de-coupled environment or system may include providing an identity of a spawned component to a manager. The method, system and computer program product may also include taking a predetermined action in response to the spawned component failing to report its status to the manager after a preset time period.
    Type: Grant
    Filed: May 3, 2012
    Date of Patent: July 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Mark P. Bonacci, Michael E. Brown, Fred T. Clewis, Victor S. Leith
  • Patent number: 8478728
    Abstract: Various embodiments of computer systems, methods, and computer programs are disclosed for sharing information in an online dating platform. One embodiment is an online dating computer system comprising a server, an online dating matching component, and a dater support component. The server is configured to communicate with one or more computing devices via a communication network. The server comprises a processor and a memory. The online dating matching component and the dater support component are embodied in the memory and executed by the processor. The online dating matching component is configured to provide a matching service for online dater data and further configured to enable communications among online dater profiles established in memory.
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: July 2, 2013
    Assignee: True Union, LLC
    Inventors: Ivan Villa, Joe Raio, Jason Rodman
  • Patent number: 8478798
    Abstract: One embodiment provides a system that facilitates the execution of a web application. During operation, the system allocates a storage space on one or more storage devices for use by the web application. Next, the system creates, for the web application, a private filesystem comprising a private root directory within the storage space. Finally, the system enables access to the private filesystem for the web application through the private root directory in a manner that does not allow access to a host filesystem associated with the one or more storage devices from the web application.
    Type: Grant
    Filed: April 21, 2009
    Date of Patent: July 2, 2013
    Assignee: Google Inc.
    Inventors: Eric J. Uhrhane, Matthew Papakipos
  • Patent number: 8473461
    Abstract: Recoverable file information and file content are maintained for a plurality of files. Responsive to detecting a damaged file on a computer system, the recoverable file information is used to identify a specific instantiation of the file to be restored. The computer is searched for a non-damaged, local copy of the file. If a non-damaged, local copy is found, it is used to replace the damaged file. Otherwise, a difference file is created which identifies the sections of the damaged file that differ from a non-damaged specific instantiation thereof. Using the difference file and appropriate maintained file content, the relevant sections of the damaged file are rebuilt, thereby restoring it to its original condition.
    Type: Grant
    Filed: May 27, 2008
    Date of Patent: June 25, 2013
    Assignee: Symantec Corporation
    Inventors: Brendon Vincent Woirhaye, William E. Sobel
  • Patent number: 8473466
    Abstract: Systems and methods are described that create storage classes for data and store the data using storage resources based on the created storage classes. In some examples, the system stores data using storage resources having characteristics that satisfy the requirements of a storage class associated with the data. In some examples, the system stores data using storage resources that meet the minimum requirements for a storage class.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: June 25, 2013
    Assignee: Teradata US, Inc.
    Inventor: Gregory Milby
  • Patent number: 8468130
    Abstract: A system and a method are disclosed for identifying video files on a webpage and streaming video files to a client device. A server receives browsing data including uniform resource locator for a webpage and identifies missing videos on the webpage. The server identifies a source file for the missing videos including identifying a location for each missing video. The server retrieves a thumbnail for each missing video and provides it to a client device. Additionally, the server transcodes the video file responsive to a user input provided by a user. The transcoded video is streamed to the client device.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: June 18, 2013
    Assignee: Skyfire Labs, Inc.
    Inventors: Nitin Bhandari, Erik R. Swenson, Geoffrey Dale Benson, Ishika Paul, James Marzano, Jaime Heilpern, Robert Oberhofer, Michael Guzewicz, Vijay Kumar
  • Patent number: 8463760
    Abstract: A method of extending features provided by a test case management (TCM) application, includes, in response to user input defining a date range and specifying at least one test target, generating a test report based on test data generated via the TCM application during the defined date range, wherein the test report is indicative of one or more test status indicators relative to the test target(s).
    Type: Grant
    Filed: December 12, 2008
    Date of Patent: June 11, 2013
    Assignee: AT&T Intellectual Property I, L. P.
    Inventors: Kevin Paul Himstedt, Rudolph Joseph Holthuis, Steven Earnest Maples
  • Patent number: 8458181
    Abstract: In a cluster that distributes fileset management, fileset managers will maintain a free block map and an in-flight block map to allocate blocks to clients writing to a relevant fileset. A fileset manager managing free block allocation for cluster clients that write to a fileset managed by the fileset manager. Since a clustered file system manager manages an initial free block map for the cluster (“cluster free block map”), the clustered file system manager provisions free blocks to fileset managers from the cluster free block map. The fileset manager then allocates free blocks from the provisioned free blocks to cluster clients that write to the fileset managed by the fileset manager.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: June 4, 2013
    Assignee: International Business Machines Corporation
    Inventors: Janet E. Adkins, Matthew T. Brandyberry, Joon Chang, David J. Craft, Manoj N. Kumar, Andrew N. Solomon
  • Patent number: 8458230
    Abstract: Some embodiments provide a method and system for flexibly managing access to enterprise resources. To flexibly manage security, some embodiments secure the enterprise resources and provide a security access manager (SAM) to control access to the secured resources. The SAM controls access to the enterprise and the secure resources through one or more configurable management modules of the SAM. Each management module of the SAM is configurable to facilitate control over different security services of an enterprise security hierarchy (e.g., authentication, authorization, role mapping, etc.). Specifically, each management module is configurable to leverage security services that are provided by different security systems. In some embodiments, the management module is configured to interface with one or more adapters in order to establish the interfaces, logic, and protocols necessary to leverage the security functionality of such security systems.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: June 4, 2013
    Assignee: Informatica Corporation
    Inventors: Dmitri Korablev, Gregory Danforth
  • Patent number: 8452796
    Abstract: A search site on a network performs information search by a keyword. When a Web page is selected among those detected by the information search, the keyword, a text in the selected Web page and the Web page's address are interconnected and recorded as one search record in a recording device. And then, it is judged whether or not there exist in one or more then one document, any words that match any keywords included in the search records recorded in the recording device. If there exists a word that matches a keyword, the display data to display the document with just a part of the text as least and/or the Web page's address included in the same search record as the keyword, is created, and a job is executed using the display data.
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: May 28, 2013
    Assignee: Konica Minolta Business Technologies, Inc.
    Inventors: Hidetaka Iwai, Kazuo Inui, Nobuhiro Mishima, Kaitaku Ozawa
  • Patent number: 8447772
    Abstract: Embodiments of the invention provide a method of optimizing a query, including determining an execution plan for use in executing the query, based on a monetary cost of the energy needed to execute the query. A query optimization component may determine a plurality of execution plans for the query. The query optimization component may then select one of the plans to use in executing the query based on the monetary cost calculated for the plan.
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: May 21, 2013
    Assignee: International Business Machines Corporation
    Inventors: Lynnette E. Carston, Samuel J. Miller, Gary E. Rohret, Jeffrey W. Tenner, Alwood P. Williams, III
  • Patent number: 8442966
    Abstract: A method includes receiving, on an electronic device, one or more logical entities from a storage system having a universe of data. The one or more logical entities encapsulate data from the universe of data on the storage system. Each of the one or more logical entities belong to one of a plurality of logical-entity types defined by a universal representation format. The method additionally includes, for each of the one or more logical entities, rendering a representation of the logical entity on a spatial interface, the spatial interface comprising a plurality of spatial components.
    Type: Grant
    Filed: April 20, 2009
    Date of Patent: May 14, 2013
    Inventor: Christian P. Leppert
  • Patent number: 8442979
    Abstract: Creating, i.e. rendering, markup language documents having multiple content portions, respectively, from multiple sources. A set of displayable non-alphanumeric visual indicators, e.g. colors, is associated with each content portion, each indicator respectively representing the status of one of said set of content reviews. Then an implementation is provided enabling a user at the receiving display station to sequentially and collectively proceed through said sets of content reviews to which the content portions in the multiple content displayed may have been subjected, and displaying at each content review step only the indicators representing the status of said content review for all of the content portions subjected to said content review step.
    Type: Grant
    Filed: September 1, 2005
    Date of Patent: May 14, 2013
    Assignee: International Business Machines Corporation
    Inventors: Leugim A. Bustelo, Andrew D. Hately, Julio E. Ruano
  • Patent number: 8442948
    Abstract: Example apparatus, methods, and computers prevent a split brain scenario in a pair of high availability servers by maintaining single writer access to a resource. One example method includes monitoring control of an arbitration (ARB) block by an active file system manager (FSM). An active file system portmapper (FSMPM) simultaneously requests permission from a standby FSM to restart a dead-man timer. The active FSM attempts to maintain control of the ARB block before expiration of the dead-man timer. If the active FSM is unable to maintain control of the ARB block before expiration of the dead-man timer, a hardware reset of an apparatus running the active FSM is forced. Therefore, the active FSMPM and standby FSM negotiate for additional time to maintain control of the ARB block to maintain single writer access and avoid unnecessary hardware resets.
    Type: Grant
    Filed: August 2, 2012
    Date of Patent: May 14, 2013
    Inventors: William J. Middlecamp, Tim LaBerge, John Reinart
  • Patent number: 8438151
    Abstract: Methods, systems and computer readable instructions to provide unbiased real property information to an end-user based on the location of the end-user when the end-user initiates a request for the real property information. The real property information is unbiased because the provider of the real property information searches for information that may adversely affect a potential transaction and provides the information found in the search regardless of the potential effect on a transaction.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: May 7, 2013
    Assignee: United Services Automobile Association (USAA)
    Inventors: Bradly Jay Billman, Charles Lee Oakes, III, Rickey Dale Burks, Michael Patrick Bueche, Jr.