Database And File Access Patents (Class 707/705)
  • Patent number: 8892506
    Abstract: An interactive system enables users to generate and submit lists of items (e.g., products selected from an electronic catalog) for viewing by other users. The user-generated lists are selectively suggested to users of the system based (or based in part) on ratings of the user-generated lists. These ratings may, for example, be based on explicit ratings of the lists by users, and/or measures of how effective the respective lists are at driving purchases of items. In some contexts, the system may select one or more user-generated lists to present to a user based on a set of items purchased, viewed, or otherwise selected by the user, or based on the results of a search query submitted by the user.
    Type: Grant
    Filed: February 11, 2013
    Date of Patent: November 18, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Matthew James Round, Jeffrey P. Bezos, Ryan Justin Snodgrass, Jeremy Charles York, Russell A. Dicker, Joanna L. Power
  • Patent number: 8892680
    Abstract: A system and method for allowing requests generated as a result of dynamic URLs to be efficiently looked up in a cache are provided. The system and method involve receiving a request for a content element, the request being generated from a dynamic URL. A static content element identifier is generated from the request. In an embodiment, the static content element identifier includes only the content identification parameters and the dynamic parameters are removed. The static content element identifier is then used to determine whether the content element is in the cache.
    Type: Grant
    Filed: January 25, 2011
    Date of Patent: November 18, 2014
    Assignee: Openwave Mobility, Inc.
    Inventors: Stephen Wright, Robert Logue
  • Patent number: 8892537
    Abstract: A total homepage service providing system includes an information provider information administration unit configured to register and administrate information of an information appliance of an information provider and information of the information provider; a homepage generation unit configured to automatically generate a homepage which can be displayed on the information appliance of the information provider and an information appliance of an information user, using metadata received from the information appliance of the information provider; a homepage registration and administration unit configured to store a file of the generated homepage, and register and administrate the homepage; and an index generation and administration unit configured to generate one or more homepage indexes for an information search, using keywords extracted and classified from the generated homepage, and administrate the generated homepage indexes.
    Type: Grant
    Filed: November 3, 2009
    Date of Patent: November 18, 2014
    Assignee: Neopad Inc.
    Inventor: Hee Sung Chung
  • Patent number: 8892600
    Abstract: Dedicated firewall security for a network attached device (NAD) is provided by a firewall management system integrated directly into the NAD or into a NAD server. A local area network arrangement includes a network client and the NAD and the firewall management system includes computer readable medium having computer-executable instructions that perform the steps of receiving a request for network access to the NAD from the network client, determining whether the request for network access to the NAD is authorized, and only if the request for network access is authorized, providing the network client with network access to the NAD.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: November 18, 2014
    Assignee: Robust Networks, LLC
    Inventor: Stacy Kenworthy
  • Patent number: 8892607
    Abstract: Graph transformations are used by a data management system to correct violations of service-level objectives (SLOs) in a data center. In one aspect, a process is provided to manage a data center by receiving an indication of a violation of a service-level objective associated with the data center from a server in the data center. A graph representation and a transformations data container are retrieved by the data management system from data storage accessible to the data management system. The transformations data container includes one or more transformations. The transformation is processed to create a mutated graph from a data center representation from the graph representation. An option for managing the data center is determined as a result of evaluating the mutated graphs.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: November 18, 2014
    Assignee: NetApp, Inc.
    Inventors: Gokul Soundararajan, Lakshmi Narayanan Bairavasundaram, Vipul Mathur, Rukma Ameet Talwadker, Kaladhar Voruganti
  • Publication number: 20140337367
    Abstract: Embodiments of the inventive concept can extract digital document information related with a specific individual to achieve a work load reduction associated with evidentiary material preparation for litigation. A specific individual is selected from at least one individual included in user information. Only digital document information which was accessed by the specific individual is extracted based on access history information regarding the selected specific individual. Additional information indicating whether or not document files in the extracted digital document information are each related with the litigation is set, and a document file related with the litigation is outputted based on the additional information.
    Type: Application
    Filed: June 13, 2014
    Publication date: November 13, 2014
    Inventors: Masahiro MORIMOTO, Yoshikatsu SHIRAI, Hideki TAKEDA
  • Patent number: 8886620
    Abstract: A system, apparatus, and method are directed to managing an ordered page flow browsing of a website. As a request is received for a webpage on the website, a referrer is examined. If the referrer indicates that the request is from another website, the request may be redirected to a pre-selected webpage on the website. In addition, a cookie may be generated that includes, in part, the request and a secret. The request and rotating secret may also be encrypted. The cookie may then be provided along with a response to the request. When another request is received with the cookie, the cookie may be compared, in part, with the referrer and the secret to determine if the request is from an ordered page within the website. If it is not, the request may be redirected to the pre-selected webpage, thereby enforcing orderly page flow browsing.
    Type: Grant
    Filed: October 5, 2005
    Date of Patent: November 11, 2014
    Assignee: F5 Networks, Inc.
    Inventor: Arindum Mukerji
  • Patent number: 8886625
    Abstract: Provided are methods and computer-readable media for providing recommended entities based on a user's external social graph, such as asymmetric social graph of a social networking service. In some embodiments, entities responsive to a search query or other request may be obtained. Each entity may be evaluated to determine if the entity is associated with a contact from a user's social graph. The association may include an evaluation (e.g., a rating, review, other evaluation or combination thereof) of the entity by the contact. Additionally, the contacts having associations with an entity may be ranked based on a relationship score with a user. The entities having associations with the contacts from a user's social graph may be provided as recommended entities to the user, and the association may be annotated to the recommended entity for viewing by the user.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: November 11, 2014
    Assignee: Google Inc.
    Inventors: Sebastian Dorner, Mat Balez
  • Patent number: 8885984
    Abstract: A system and method to detect similarities between images. The system and method allow comparisons between a query image and one or more catalog images in a manner that is resilient to scanning, scaling, rotating, cropping and other distortions of the query image. The system includes an image processing module that determines and/or calculates principle features of a catalog image and constructs a feature vector using one or more of the principle features. The system also includes a matching module that matches a query image to one or more catalog images. The system finds matches based on a distance measure of features present in the query image and features present in the catalog images.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: November 11, 2014
    Assignee: PicScout (Israel) Ltd.
    Inventors: Uri Lavi, Eli Goz, Gregory Begelman
  • Patent number: 8886621
    Abstract: A search engine and a method achieve timeliness of documents returned in a search result by a relevancy feedback mechanism driven by the frequency in which a URL is returned in recent searches. The relevancy feedback mechanism includes one or more random processes which determine whether or not a cached or indexed web page associated with a URL in the search result should be refreshed. In addition, the random processes also determine whether or not hyperlinks in the cached or indexed web page should be followed to access related web pages. Accesses of web pages resulting from the operations of the random processes are used to update any document index maintained by the search engine. Relevancy scoring functions implemented in look-up tables are also disclosed. A more accurate relevancy scoring function is achieved using a lexicon based on anchortexts of extracted hyperlinks of web documents.
    Type: Grant
    Filed: March 25, 2011
    Date of Patent: November 11, 2014
    Assignee: Affini, Inc.
    Inventor: William I. Chang
  • Patent number: 8886585
    Abstract: A method and computer program product for providing content to a user or computing device is disclosed. A plurality of operating modes for a computing device are identified based on usage information generated for the computing device over one or more periods of time. A request for content to display at the computing device is received, and the computing device is determined to be operating in at least one of the operating modes. User targeting information for the at least one of the operating modes is determined based on at least a portion of the usage information, and content for display at the computing device is provided based on the targeting information for the at least one of the operating modes.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: November 11, 2014
  • Patent number: 8886622
    Abstract: A data pool receives first data derived from user-generated input that identifies events that have occurred at the corresponding remote first computing system. Thereafter, the data pool generates messages based on the identified events that specify data to be extracted from each of a plurality of data sources. The data pool then transmits data comprising the generated messages to at least one of a plurality of data daemons. The data pool subsequently receives second data extracted and processed by the data daemons in response to the transmitted data. In addition, the data pool transmits at least a portion of the received second data to at least one remote second computing system to enable the remote second computing system to render visualizations that are based on the received data and which are displayed within at least one data lens that overlays a substrate in the graphical user interface.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: November 11, 2014
    Assignee: Conduce Inc.
    Inventors: Kevin Todd Parent, Mattie Ruth Kramer, Alan Lewis Browning, Ryan Patrick Clancey, Corey A. Porter
  • Patent number: 8880461
    Abstract: A method and system for providing a consistent flow documents and data content across different organizational units of a company or agency where the documents and data come from different enterprise systems and data stores but are related to linked processes that share models for organizing the content in the business context and in a format that enables a user to relate the content to the process step or steps they are performing. The system includes a network service that enables a configuration utility to automatically discover the objects and metadata and provides for a mapping of selected fields of the metadata to regions displayed in the user interface view with provision for filtering the data by mapping selected fields to a user input form. Thereby, a business analyst can create solutions without writing and maintaining complex program logic for each combination of presentation environment, enterprise system and data store.
    Type: Grant
    Filed: June 6, 2011
    Date of Patent: November 4, 2014
    Assignee: Open Text S.A.
    Inventors: Paul Thomas Jenkins, Daniel Wray Barkley, Robert W. Boender, Adam Murray Howatson, Willard Carter Morton, Jr., Cheryl Lynne McKinnon, Florian Müller, Martin Sumner-Smith, Matthew David George Timmermans
  • Patent number: 8880998
    Abstract: An integrated web-based dealership management system providing accounting, financial reporting, parts and service sales tracking, vehicle and parts inventory, vehicle sales tracking, and customer management software developed on a relational database on a web server and with web application tools.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: November 4, 2014
    Inventors: Sandra L Jerome, Keith Jerome
  • Patent number: 8880489
    Abstract: One embodiment relates to a system for linking together multiple registries and aggregating data from the multiple registries. The system includes a plurality of local resource or service (resource/service) registries, a distributed index storage and retrieval system, and at least one proxy registry. The proxy registry is configured to receive a search query from a client system, retrieve information from the distributed index storage and retrieval system as to which of the local resource/service registries are relevant to the search query, and obtain pertinent entries from said relevant resource/service registries. Other embodiments are also disclosed.
    Type: Grant
    Filed: August 4, 2005
    Date of Patent: November 4, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sujoy Basu, Sujata Banerjee, Shishir Garg, Sukesh Garg, Sung-Ju Lee, Pramila Mullan, Puneet Sharma
  • Patent number: 8880490
    Abstract: Methods, systems, and apparatus, including executable instructions encoded on one or more machine-readable storage media, for correlating transportation data are described. A transportation schedule that includes planned records for first trips and associations between the first trips and corresponding first trip IDs may be accessed. A transportation status update that includes actual records for second trips and associations between the second trips and corresponding second trip IDs may be received. Information relating one or more of the first trip IDs to one or more of the second trip IDs may be obtained. The information may be used to identify a trip that is common to both the transportation schedule and the transportation status update. An update for the trip using the transportation status update may be provided.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: November 4, 2014
    Assignee: Google Inc.
    Inventors: Alex Gontmakher, Noam Ben-Haim
  • Patent number: 8874575
    Abstract: Audio fingerprinting and other media matching technologies can be used to identify media, such as movies, television shows, and radio broadcasts. A user device can record image, audio, and/or video information and upload information to a matching service that is able to use matching technology to identify the media and provide supplemental content or information to the user. The user then can share this information with other users, such as by uploading to a social networking site or passing the information to peers on a peer network as part of a container. Users can have the ability to add tagged content, provide comments and ratings, and otherwise interact based at least in part upon the tagged media content.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: October 28, 2014
    Assignee: Sony Computer Entertainment Inc.
    Inventor: Diminic S. Mallinson
  • Patent number: 8874539
    Abstract: Identifying a repository object is disclosed. An object identifying information usable to identify a repository object with respect to which an operation is desired to be performed is included in a request not specific to any one manner of identifying objects. The request is sent to a node associated with a repository in which the repository object is or will be stored. At the receiving end, e.g., a content server, the object identifying information included in the request is used to identify the repository object with respect to which the operation is desired to be performed, for example to retrieve the repository object.
    Type: Grant
    Filed: March 22, 2013
    Date of Patent: October 28, 2014
    Assignee: EMC Corporation
    Inventors: Alex Rankov, Craig Randall, Oleg Bivol, Meir Amiel
  • Patent number: 8874538
    Abstract: An approach is provided for generating a compilation of media items. A plurality of media items is received. Respective context vectors for the media items are determined. The context vectors include, at least in part, orientation information, tilt information, altitude information, geo-location information, timing information, or a combination thereof associated with the creation of the respective media items. A compilation of at least a portion of the media items is generated based, at least in part, on the context vectors.
    Type: Grant
    Filed: January 24, 2011
    Date of Patent: October 28, 2014
    Assignee: Nokia Corporation
    Inventors: Sujeet Shyamsundar Mate, Igor Danilo Diego Curcio, Francesco Cricri, Kostadin Nikolaev Dabov
  • Patent number: 8874580
    Abstract: File management machines, computer readable media, and methods of file management, are provided. An exemplary file management machine includes a file management server configured to receive or retrieve user files through an electronic communication/computer network to provide categorical organization and establishment of albums. The file management server can also function to create member user and visitor accounts. The visitor accounts can be provided individual custom access by the member user to provide individualized tailored access to a subset of the files uploaded by the member user. The visitor accounts can be used as to gather information about the file unknown to the member user.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: October 28, 2014
    Inventor: Randall Reese
  • Publication number: 20140317071
    Abstract: The disclosed invention relates generally to a method and device for transferring a file. In accordance with one embodiment, the method may include, receiving a file transfer request including information of a file and the file receiver; separating the file into multiple file segments; pushing the multiple file segments to the file receiver; if receiving a retransfer request sent by the file receiver, pushing the file segment assigned by the retransfer request to the file receiver; if receiving an acknowledgement sent by the file receiver, ending the file transferring, the acknowledgement indicating all of the multiple file segments being received by the file receiver. The method and device provided in the disclosed embodiments can transfer file more reliable.
    Type: Application
    Filed: June 27, 2014
    Publication date: October 23, 2014
    Inventors: HONG-CHANG ZHOU, JIE CHEN, PU CAI, XIAO-JIE DONG, SHENG-YU YIN
  • Patent number: 8868532
    Abstract: A rendezvous abstraction that is used to correlate messages within message exchange. The rendezvous abstraction may be instantiated to correlate messages regardless of the type of message exchange pattern, and regardless of the underlying protocols used to communication message. Messages exchanges of primitive protocols are modeled as unilateral message exchanges. The rendezvous abstraction is used to correlate messages of the unilateral message exchange, and serves as an abstraction that is used to represented the rendezvous point where the message of the message exchange pattern are handled. Accordingly, instead of focusing on the protocol-specific mechanisms for correlation, if even available, the application author may simply work with a standard rendezvous abstraction.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: October 21, 2014
    Assignee: Microsoft Corporation
    Inventors: Edmund Samuel Victor Pinto, Kenneth D. Wolf, Nicholas A. Allen, Stefan Batres, Justin David Brown
  • Patent number: 8868419
    Abstract: A text content summary is created from speech content. A focus more signal is issued by a user while receiving the speech content. The focus more signal is associated with a time window, and the time window is associated with a part of the speech content. It is determined whether to use the part of the speech content associated with the time window to generate a text content summary based on a number of the focus more signals that are associated with the time window. The user may express relative significance to different portions of speech content, so as to generate a personal text content summary.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: October 21, 2014
    Assignee: Nuance Communications, Inc.
    Inventors: Bao Hua Cao, Le He, Xing Jin, Qing Bo Wang, Xin Zhou
  • Patent number: 8868533
    Abstract: A monitoring system intelligently captures Document Object Model (DOM) events. The DOM events may provide state information that may not usually be captured during a web session. To reduce processing bandwidth, content identifiers may be used to represent some DOM events. Checkpoints may be identified during the web session and a current state of the webpage may be captured to provide replay synchronization. Different data may be captured based on a sequence and timing of the DOM events during the original web session. Data exchanged with third party websites also may be selectively captured to provide a more through simulation of the original web session.
    Type: Grant
    Filed: March 13, 2012
    Date of Patent: October 21, 2014
    Assignee: International Business Machines Corporation
    Inventors: Travis Spence Powell, Nadav Caspi, Ashwin Singhania, Robert I. Wenig
  • Publication number: 20140310254
    Abstract: Approaches for providing reputation based access control are provided.
    Type: Application
    Filed: June 26, 2014
    Publication date: October 16, 2014
    Inventors: Richard V. Hom, David C. Roxin
  • Patent number: 8862529
    Abstract: A method and system for predicting a next navigation event are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by predicting the next navigation event. The system and method may then prerender content associated with the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The methods describe a variety of manners of predicting the next navigation event, including examining individual and aggregate historical data, text entry prediction, and cursor input monitoring.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: October 14, 2014
    Assignee: Google Inc.
    Inventors: Timo Burkard, Dominic Hamon, Arvind Jain
  • Patent number: 8862564
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for providing content. The method comprises receiving a request from a mobile device to load a resource and determining a transmission cost for loading the resource over a metered network. The method further comprises identifying sponsored content items for delivery with the resource, the sponsored content items being included in slots for presentation along with third-party content associated with the resource, each sponsored content item having an associated bid that represents an amount that will be paid by the sponsor for presentation of a given sponsored content item. The method further comprises determining a credit to be awarded toward load costs based on the bid, and providing a label that indicates a reduced cost to load the resource when a load of a resource is partially or entirely sponsored based on the credit.
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: October 14, 2014
    Assignee: Google Inc.
    Inventors: Paul Lee, Gregory M. Hecht
  • Patent number: 8862563
    Abstract: An execution plan for a database statement can be retrieved from a database server. References to objects can be identified in the execution plan, and metadata from the references can be assembled in a data structure on computer readable storage media. The metadata can reflect dependencies on the objects. Additionally, other dependency metadata can be augmented with the metadata from the references.
    Type: Grant
    Filed: May 12, 2010
    Date of Patent: October 14, 2014
    Assignee: Microsoft Corporation
    Inventors: Kaarthik Sivashanmugam, David I. Noor
  • Patent number: 8862562
    Abstract: A file management apparatus, file management method, and file management program product are provided in which a user who receives a file-saving related notice from a system can easily grasp the contents of the notified file. Accordingly, a designated notice destination that the end of a save period of a file recorded in a file saving apparatus is provided. The apparatus includes a save-period counter, a save-period monitoring section for monitoring an end of a save period of each file basing on timing by the save-period counter, an attachment-file making section for making a partial file composed of a part of file contents, a notice transmitting section for notifying a notice destination of a fact that there is a file at the end of a save period, and a notice-file making section for attaching a partial file of the file to the notice of the notice transmitting section.
    Type: Grant
    Filed: December 16, 2004
    Date of Patent: October 14, 2014
    Assignee: Konica Minolta, Inc.
    Inventors: Takeshi Hibino, Kazuyuki Kawabata, Hideyuki Hashimoto
  • Patent number: 8862641
    Abstract: An apparatus is provided that includes a processor and a memory storing executable instructions that in response to execution by the processor cause the apparatus to at least perform a number of functions. The apparatus is caused to direct presentation of a list for a plurality of patients and that is clustered by patient. The apparatus is caused to apply a keyword filter to identify a subset of the patient exams that match the keyword filter, and rank the respective exams by relevance to the keyword filter. The apparatus is caused to direct presentation of a filtered list of patient exams that is clustered by patient in the filtered list of patient exams. And for each patient having patient exams in the subset of the patient exams, the respective patient exams are in ranked order in the filtered list of patient exams according to the keyword filter.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: October 14, 2014
    Assignee: McKesson Financial Holdings
    Inventor: Radu Catalin Bocirnea
  • Patent number: 8856188
    Abstract: The present invention provides a mechanism to define an association between different data elements from disparate sources of data and databases, and different database elements, and track that association over time. This mechanism track multiples related data elements throughout the continuum of an individual patient's medical record and identifies consistent data relationships across large patient populations.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: October 7, 2014
    Inventor: Bruce Reiner
  • Patent number: 8856139
    Abstract: A correspondence table 0121 for recording the correspondence relationship of file titles, file IDs and managing IDs, hash tables 0122 for recording the correspondence relationships of hash values of files and managing IDs and a file memory 0123 for keeping managing IDs and files are provided. When registering files, a file with any registered same title file is managed as a separate file by giving a separate managing ID. File content comparison with registered files is done, and a file with any registered same content file is registered as single file even if it has been registered with a separate file ID. When calling out a file, the file to be called is specified by the combination of the file title and the file ID.
    Type: Grant
    Filed: September 20, 2001
    Date of Patent: October 7, 2014
    Assignee: NEC Corporation
    Inventor: Tomohiro Igakura
  • Patent number: 8855372
    Abstract: Cell phones and other portable devices are equipped with a variety of technologies by which existing functionality can be improved, and new functionality can be provided. Some relate to visual search capabilities, and responding to different image inputs and different contexts. Others relate to processing of image data. Still others concern metadata generation, processing, and representation. Yet others relate to coping with fixed focus limitations of cell phone cameras, e.g., in reading digital watermark data. Still others concern user interface improvements. Yet others concern adapting behavior of a camera-equipped system based on previously-captured imagery. A great number of other features and arrangements are also detailed.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: October 7, 2014
    Assignee: Digimarc Corporation
    Inventors: Tony F. Rodriguez, Geoffrey B. Rhoads
  • Patent number: 8856806
    Abstract: A uniform strategy for the general problem of providing custom editors and initialization strings for beans (all “dynabeans” inherit from a common bean class that incorporates this strategy. This is then extended to allow the initialization strings to be stored in a relational database. The database function is an extension of the function provided by the VisualAge Persistence Builder (using some of the EADP extensions). An important advantage of this approach is that many changes to the application can now be handled by adjusting the database version of the bean definition, without a need to touch the underlying code. This will reduce down time for the application, and also improve application stability.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventor: James R. Wason
  • Patent number: 8856093
    Abstract: The present invention provides for quick and efficient searching. One embodiment includes a first instruction configured to read at least a first search string and a second search string entered into a same first search field, and a second instruction configured to incrementally filter search results to locate at least a first document that has a least a first word that begins with the first string and a second word that begins with the second string.
    Type: Grant
    Filed: January 10, 2008
    Date of Patent: October 7, 2014
    Inventors: William Gross, Steven Lee Colwell
  • Patent number: 8856094
    Abstract: Remote segmentation is a process by which segmentation data is collected from a third party and applied to an existing database. In a preferred embodiment of remote segmentation, a definition is added that makes the local system aware of all the possible segmentation dimensions in a way that is presentable to the user as well as transmittable to a third party (in house or other company) which processes the segment and returns the result.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: October 7, 2014
    Assignee: Digital River, Inc.
    Inventors: Daniel Thomas Smith, Adam Thomas Gillespie, Timothy Charles Logasso
  • Patent number: 8856089
    Abstract: A sub-container concurrency component of a tiered middleware framework ensures optimistic concurrency for transactions on hierarchical data containers. The component identifies an uppermost container level of a data read for performing a requested data modification to one or more data containers. The component further reads one or more of a parent version value or a child version value of the data container in the uppermost container level at a first time and a second time. Thus, the component writes data to the one or more data containers when each version value, such as the parent version value or the child version value, read at the first time matches its corresponding read version value read at the second time.
    Type: Grant
    Filed: August 27, 2010
    Date of Patent: October 7, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Gregory J. Briggs, Vincent M. Rohr
  • Patent number: 8856095
    Abstract: A method and system is described for building a document using a configurable plug-in architecture. In one example, a configuration file containing information of building the document with one or more components is received. The one or more components execute to modify or manipulate the document. The document may further be passed from one component to another component, where each of the components performs a function on the document. The sequence of execution of the components, the type of function or activity executed by each of the components, and/or configuration data of the components may be provided by the configuration file. The document may further be output to a user or stored.
    Type: Grant
    Filed: February 18, 2011
    Date of Patent: October 7, 2014
    Assignee: Microsoft Corporation
    Inventor: David C. Wright
  • Publication number: 20140297625
    Abstract: A history management apparatus that includes: a history storage part that stores a historical data set indicating a history of response states including transfer among a plurality of agents to one call; an image generation part that generates data of a display image that integrates the history of response states of the plurality of agents to the one call, based on the historical data set; and a display control part that causes the display image to be displayed on a display unit.
    Type: Application
    Filed: June 10, 2014
    Publication date: October 2, 2014
    Inventor: Toshiyuki Omiya
  • Publication number: 20140297612
    Abstract: A computerized method and apparatus for distinguishing between false positive read events and true positive events of reading a file, comprising determining an amount of date read from the file, in case the amount of data exceeds a threshold generating a true positive read event, otherwise generating a false positive read event in case a decision condition is met, and an apparatus to carry out the same.
    Type: Application
    Filed: June 11, 2014
    Publication date: October 2, 2014
    Inventors: Yakov FAITELSON, Ohad KORKUS, David BASS, Yzhar KAYSAR, Doron GOLDSTEIN, Oren DAVID
  • Patent number: 8849781
    Abstract: Techniques are presented for dynamically adapting software components. An enhancement for a component is dynamically detected and installed. The enhancement is dynamically processed for requests directed to the component or for responses generated by the component.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: September 30, 2014
    Assignee: SAP AG
    Inventors: Lindsay Bradford, Stephen Milliner, Julien J. P. Vayssiere
  • Patent number: 8849783
    Abstract: A method of accessing tape storage analytics data from tape libraries. The method includes generating a user interface on client devices. The user interface includes a first screen displaying graphics or an analysis table based on the tape storage analytics data. The method includes receiving user input selecting the displayed graphics or an item within a cell of the analysis table and displaying a second screen, which presents a subset of the tape storage analytics data and provides data on operation of at least tape libraries or library components (e.g. robots, elevators, CAPs, passthrough ports), tape drives, and tape media within the tape libraries, or alternatively, activities involving any or a combination of these components. The receiving and modifying steps are repeated to navigate between data corresponding to a tape library or its comprising components, a tape drive, media, or corresponding activities.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: September 30, 2014
    Assignee: Oracle International Corporation
    Inventors: Michael Paul Abramovitz, John Mitchell Black, III, Judith Gaye Leach, Cathleen Susan Wharton, Scott Allen, Chad Norman Alber, Karl Kevin Nicoletti
  • Patent number: 8849782
    Abstract: A method of accessing tape storage analytics data gathered from tape libraries. The method includes generating a user interface on a client device via a web browser. The user interface includes a first screen displaying graphics or an analysis table generated based on the tape storage analytics data. The method includes receiving user input selecting a portion of the displayed graphics or an item within a cell of the analysis table and, then, modifying the user interface to display a second screen, which presents a subset of the tape storage analytics data corresponding to the selected portion and to operation of at least one of one or more tape libraries, one or more tape drives, and one or more tape media within the tape libraries. The receiving and modifying steps may be repeated to navigate between data corresponding to a tape library, a tape drive, and media.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: September 30, 2014
    Assignee: Oracle International Corporation
    Inventors: John Mitchell Black, III, Michael Paul Abramowitz, Duc T. Ho, Jon Mark Holdman, Judith Gaye Leach, Cathleen Susan Wharton
  • Patent number: 8849748
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for tracking progress of media processing jobs. A system tracking progress of media processing jobs receives a media processing job submitted by a user via an electronic portal, inserts the media processing job as a job entry in a job submission table, sets an initial status for the job entry, processes the media according to parameters associated with the media processing job, maintains a processing history of the media processing job, and updates the initial status based on the processing. The system displays processing history of media processing jobs through an application interface and allows a user to expand and collapse the history to display additional or fewer details of the processing, respectively. The system can generate a virtual representation of a received physical copy of the media and associate the virtual representation with the electronically submitted media processing job.
    Type: Grant
    Filed: May 16, 2011
    Date of Patent: September 30, 2014
    Assignee: Post Pro Finance Co., Inc.
    Inventor: Charles Maurice Filliettaz, III
  • Patent number: 8849784
    Abstract: A method of accessing tape storage analytics data from tape libraries. The method includes generating a user interface on client devices. The user interface includes a first screen displaying graphics or an analysis table based on the tape storage analytics data. The method includes receiving user input selecting the displayed graphics or an item within a cell of the analysis table and displaying a second screen, which presents a subset of the tape storage analytics data and provides data on operation of at least tape libraries or library components (e.g. robots, elevators, CAPs, pass through ports), tape drives, and tape media within the tape libraries, or alternatively, activities involving any or a combination of these components. The receiving and modifying steps are repeated to navigate between data corresponding to a tape library or its comprising components, a tape drive, media, or corresponding activities.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: September 30, 2014
    Assignee: Oracle International Corporation
    Inventors: Chad Norman Alber, Jitesh Baku Jhatakia, Michael Paul Abramovitz, John Mitchell Black, III, Cathleen Susan Wharton
  • Patent number: 8843462
    Abstract: The present principles provide systems and methods for displaying associations between data files and logical assets including the data files. Upon user-selection of a representation of a logical asset, a method in accordance with an aspect of the present principles includes determining associations between data files and the logical asset and displaying a listing of data files associated with the logical asset. Conversely, the method may also include presenting a listing of logical assets associated with a user-selected data file upon determination of logical assets associated with the data file. Moreover, another aspect of the present principles permits bi-directional navigation capability between a logical asset associations view and a physical asset associations view.
    Type: Grant
    Filed: November 14, 2007
    Date of Patent: September 23, 2014
    Assignee: GVBB Holdings S.A.R.L.
    Inventors: Scott Allan Libert, James Edward Pearce
  • Patent number: 8843708
    Abstract: A system to load a plurality of converter pages of a datastore into a database cache, the plurality of converter pages comprising a plurality of converter inner pages, and a plurality of converter leaf pages, to allocate a control block in the database cache for each of the plurality of converter inner pages, the control block of a converter inner page comprising a pointer to a control block of a parent converter inner page and a pointer to a control block of each child converter page of the converter inner page, and to allocate a control block in the database cache for each of the plurality of converter leaf pages, the control block of a converter leaf page comprising a pointer to a control block of a parent converter inner page.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: September 23, 2014
    Assignee: SAP AG
    Inventors: Dirk Thomsen, Ivan Schreter
  • Patent number: 8843513
    Abstract: Building and maintaining an accurate and up-to-date global inventory of hardware, software, and telecommunications assets deployed throughout an organization is described. A global inventory warehouse (GIW) receives an identification and physical location of these assets from multiple source systems. Some of these source systems contain information pertaining to the assets that has been manually entered into the source system by a human administrator. Other source systems, meanwhile, contain information that has been automatically collected by the source systems without human intervention. The GIW receives this information from the source systems and stores it within a GIW database. The GIW database may thus contain a global inventory of all or nearly all of the hardware, software, and telecommunications assets distributed throughout the organization. This database may also contain an identification of physical locations within the organization of all or substantially all of these assets.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: September 23, 2014
    Assignee: Goldman, Sachs & Co.
    Inventors: Melvin Lew, Syed Husain, Perry Fotinatos
  • Patent number: 8843464
    Abstract: An address matching system that maintains a central database of valid addresses has been designed. According to the invention, address matching requests are received by the system from a plurality of remote users located at respective machines (“clients”). Those requests are processed at the central system, and the results are returned to the client that made the request. In addition, novel techniques are implemented for improving the likelihood of obtaining one or more matches from a request.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: September 23, 2014
    Assignee: Stamps.com
    Inventor: Richard Baker Winslow
  • Patent number: 8843463
    Abstract: A method of providing content (130) associated with a weight-value, the content (130) previously provided to a current computer associated with a current user (116) that is represented by a first node (106) in a social network (101). The method comprises the steps of: i) enabling the current computer (216) to display the content (130), in dependence of the weight-value, ii) obtaining an input of the current user (116), iii) updating the weight-value of the content (130), in dependence of the input of the current user (116), iv) determining a receiving computer associated with a second node (107) in the social network (101), and v) providing the content (130) to the receiving computer. Corresponding computers, computer program and computer readable medium are also described.
    Type: Grant
    Filed: July 16, 2009
    Date of Patent: September 23, 2014
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Simon Moritz, Jonas Bjork, Mattias Lidstrom, Joakim Soderberg