Patents Examined by Vincent Boccio
  • Patent number: 7720805
    Abstract: A method and system for unloading an IMS database. Segments in the segment array are stored in an indexed order or are stored in a relative byte address (RBA) order. In both cases, either an image copy of an IMS database or an actual IMS database processed sequentially may be utilized. For indexed order storage, a lookup table may be created to include a key value and a segment array location. A segment array may be created to store both the root and child segments from the IMS database. For RBA ordered storage, a first segment array may be created to store the root segments from the IMS database in a sequential order. Additionally, a second segment array may be created to store the child segments from the IMS database in a relative byte address (RBA) order.
    Type: Grant
    Filed: October 6, 1999
    Date of Patent: May 18, 2010
    Assignee: BMC Software, Inc.
    Inventor: James L. Martin, Jr.
  • Patent number: 7720829
    Abstract: An application for middleware sign-on is provided. A secure engine in the middleware generates a soft keyboard and scroll area. The scroll area includes coordinates associated with the soft keyboard. A selector is generated overlaid on the soft keyboard. The selector moves with respect to the soft keyboard in response to cursor movement within the scroll area. As the cursor movement causes the selector, the secure engine generates and stores false data key selections. When a user selects a data key with the selector, the middleware generates and stores the valid data key entry. The middleware stores both the valid data key selections and the false data key selections in the same area. Once the user submits his completed selection, or data, the middleware processes the data.
    Type: Grant
    Filed: July 14, 2005
    Date of Patent: May 18, 2010
    Assignee: International Business Machines Corporation
    Inventors: Lloyd W. Allen, Jr., Tricia E. Garrett, Jana Helton Jenkins
  • Patent number: 7720354
    Abstract: An operating system extension is used to implement embedded information on a DVD. The operating system extension examines DVD sector addresses requested from the DVD hardware. When address associated with an embedded link is requested, an application program that can run the embedded link is started, and the embedded link is provided to the application program. The system of the present invention has the advantage that it does not require modifying the DVD software program and thus can be used with a variety of different DVD software programs.
    Type: Grant
    Filed: January 4, 2001
    Date of Patent: May 18, 2010
    Assignee: Apple Inc.
    Inventors: Freddie Geier, Stefan Bauer-Schwan
  • Patent number: 7716195
    Abstract: Search methods. A string is first received. The string is divided to generate at least one string fragment set, comprising of at least a first and a second fragments. A record conforming to the string fragment set is searched for and retrieved. A first data block of the record may include or begin with the first fragment, and a second block may include or begin with the second fragment. The first block may include or begin with the second fragment, and the second block may include or begin with the first fragment.
    Type: Grant
    Filed: November 23, 2005
    Date of Patent: May 11, 2010
    Assignee: HTC Corporation
    Inventor: John C. Wang
  • Patent number: 7716255
    Abstract: A computer system includes a repository with predefined data elements for use in identifying information portions in electronic communications. Each data element is associated with semantic information indicating its definition and intended use. The system includes a modeling tool that, upon selection by a user, displays any of the predefined data elements and the semantic information for editing. A method includes receiving a first user input made under guidance of the modeling tool in a graphical user interface (GUI). The input selects one of several predefined data elements that are associated with semantic information indicating their definition and intended use. In response to the first user input, a representation of the selected predefined data element containing the semantic information is presented in the GUI. At least one aspect of the semantic information is modified based on a second user input made under guidance of the modeling tool.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: May 11, 2010
    Assignee: SAP AG
    Inventor: Gunther Stuhec
  • Patent number: 7707224
    Abstract: A system, method and various software tools enable a video hosting website to automatically identified unlicensed audio content in video files uploaded by users, and initiate a process by which the user can replace the unlicensed content with licensed audio content. An audio replacement tool is provided that enables the user to permanently mute the original, unlicensed audio content of a video file, or select a licensed audio file from a collection of licensed audio, and insert the selected in place of the original audio. Where a video file includes unlicensed audio, the video hosting website provides access to video files to a client device, along with an indication to the client device to mute the audio during playback of the video.
    Type: Grant
    Filed: February 13, 2007
    Date of Patent: April 27, 2010
    Assignee: Google Inc.
    Inventors: Franck Chastagnol, Vijay Karunamurthy, Matthew Liu, Christopher Maxcy
  • Patent number: 7707138
    Abstract: Provided are techniques for, under control of a backup application, identifying one or more columns to be used by a row based operation. A row map is created that includes indicators which indicate the identified one or more columns. The row based operation is generated, wherein the row map is input as an argument to the row based operation, and the row based operation is forwarded to a database abstraction component. Under control of the database abstraction component, the row based operation is used to generate a database statement, wherein the row map is used to generate a portion of the database statement.
    Type: Grant
    Filed: April 5, 2006
    Date of Patent: April 27, 2010
    Assignee: International Business Machines Corporation
    Inventor: Colin Scott Dawson
  • Patent number: 7707005
    Abstract: Histograms formed based on samples of a population, such as histograms created from random page-level samples of a data store, are intelligently scaled to histograms estimating distribution of the entire population of the data store. As an optional optimization, where a threshold number of duplicate samples are observed during page-level sampling, the number of distinct values in the overall population data is presumed to be the number of distinct values in the sample data. Also, during estimation of distinct values of an overall population, a “Chao” estimator can optionally be utilized as a lower bound of the estimate. The resulting estimate is then used when scaling, which can take domain knowledge of the data being scaled into account in order to prevent scaled estimates from exceeding the limits of the domain.
    Type: Grant
    Filed: September 2, 2006
    Date of Patent: April 27, 2010
    Assignee: Microsoft Corporation
    Inventors: Campbell Bryce Fraser, Ian Jose, Peter Alfred Zabback
  • Patent number: 7702632
    Abstract: An apparatus and a method for information processing that enable effective content management and retrieval are provided. Content attribute information is obtained via a recording medium such as a CD or the like, a network, or as user input data, an artist name is extracted from the obtained content attribute information, initial letter information is determined on a basis of the artist name, and the initial letter information is stored and registered as content management information in a data storage unit. Also, editing of the registered information is made possible. This constitution enables a data search process using the initial letter information as a search key and a sort process. Further, the artist name is automatically determined and registered regardless of a kind of the artist name such as the alphabet, kana, or katakana. Therefore a process is made possible which generates and registers the management data efficiently and quickly and hence reduces a burden on the user.
    Type: Grant
    Filed: November 12, 2004
    Date of Patent: April 20, 2010
    Assignee: Sony Corporation
    Inventor: Takayuki Koori
  • Patent number: 7698256
    Abstract: Methods and systems are provided for providing history support in a stateless Web-based application. These methods and systems allow a browser to interface with one or multiple data frames via a common history frame that facilitates providing navigation history support and facilitates rendering data to the browser user interface. By utilizing the common history frame, the methods and systems of the present invention provide navigation history capabilities in a stateless Web-based application.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: April 13, 2010
    Assignee: Oracle International Corporation
    Inventor: Zhao Y. Wang
  • Patent number: 7693399
    Abstract: The present invention relates to method and apparatus of providing data stream together with program specific information (PSI) requisite for data stream selecting, separating, and decoding of a digital TV set. The present invention, when transmitting PSI to a digital TV set, measures time length of the PSI, creates time information preceding a transport time of the first TP belonging to data stream by the measured time length, converts PSI to at least one TP the created time information is added to, and transmits the converted PSI TPs before data stream TPs. Owing to the PSI provided along with a digital data stream, the digital data stream from a recording medium can be selected, separated, and decoded at a digital TV set without data loss. Furthermore, even though PSI is additionally provided, continuity among time information written successive TPs of PSI and data stream is always ensured.
    Type: Grant
    Filed: October 3, 2002
    Date of Patent: April 6, 2010
    Assignee: LG Electronics Inc.
    Inventors: Jea Yong Yoo, Byung Jin Kim, Soung Hyun Um, Kang Soo Seo
  • Patent number: 7689095
    Abstract: An electronic device system includes a plurality of electronic devices each having at least an audiovisual playback device capable of reading one of stored audiovisual content data and received audiovisual content data, and an audiovisual output device capable of outputting desired audiovisual content, a bus establishing connection among the plurality of electronic devices, and a controller capable of controlling the electronic devices connected to the bus. In the electronic device, the audiovisual output device connected via the bus includes a device identifying unit for identifying, under the control of the controller, the audiovisual output device which outputs the desired audiovisual content, and a content output unit for outputting the desired audiovisual content when the audiovisual output device is identified by the device identifying unit.
    Type: Grant
    Filed: January 8, 2001
    Date of Patent: March 30, 2010
    Assignee: Sony Corporation
    Inventors: Nobukazu Sugiyama, Makoto Korehisa
  • Patent number: 7689616
    Abstract: Data records containing one or more fields, which can be considered keys and/or values, are received, and processed such that data values of records that contain key values of interest are aggregated together. The keys of the resultant aggregations or “resultant keys” are created under the control of simple parameters to an aggregation framework. Similarly, the particular aggregations performed are also under the control of a similar set of simple parameters to the aggregation framework. Mapping of keys to reduce originality is one of the important features of resultant key creation. Finally, the structure of the parameters used to control aggregation is simple, flexible, and powerful.
    Type: Grant
    Filed: April 15, 2005
    Date of Patent: March 30, 2010
    Assignee: Microsoft Corporation
    Inventor: Glenn R. Peterson
  • Patent number: 7685166
    Abstract: There is provided an information recording apparatus which is capable of collective management concerning which content data is recorded on each one of a plurality of information storage media. The information recording apparatus includes: a content data storage section for recording content data; a management information generation section for generating management information for the management of at least one of a copy and move of the content data; and a management information storage section for recording the management information. When the content data is copied or moved to an information storage medium, the management information generation section generates management information containing: content data identification information for identifying the copied or moved content data; and information storage medium identification information for identifying the information storage medium to which the content data has been copied or moved.
    Type: Grant
    Filed: January 18, 2006
    Date of Patent: March 23, 2010
    Assignee: Panasonic Corporation
    Inventors: Noriko Sugimoto, Kazuhiro Yamanishi
  • Patent number: 7664729
    Abstract: Computerized techniques, systems, and computer program products for a structured, hierarchical model for capturing, aggregating, and/or visualizing structural data of architectures of technical equipment (e.g., IT architectures). The techniques, systems and/or computer program products may include at least one data capture engine adapted to capture and aggregate data based on a structured, hierarchical model; a display engine to generate a plurality of different displays of the captured data in dependency of the structured hierarchical model, where the data capture engine includes at least one database to store the data according to the structured, hierarchical model.
    Type: Grant
    Filed: August 30, 2004
    Date of Patent: February 16, 2010
    Assignee: Accenture Global Services GmbH
    Inventors: Frederic M. Klein, Eckehard Stolz, Rupert Rebentisch
  • Patent number: 7660798
    Abstract: A system and method attempts to access a portable electronic document using different methods depending on whether the user attempting access is in front of, or behind, a firewall.
    Type: Grant
    Filed: October 4, 2005
    Date of Patent: February 9, 2010
    Assignee: Adobe Systems Incorporated
    Inventors: Adrian Ludwig, Charles E Gotlieb
  • Patent number: 7646966
    Abstract: This invention provides a method for creating, updating, and recording information for seamless presentation of moving picture data in a rewritable recording medium. When recording moving picture data on a rewritable recording medium, seamless presentation information, a part of navigation data, is recorded along with the picture data for seamless presentation of the recorded picture data. The method for creating and recording seamless presentation information of the present invention can effectively reduce the amount of created seamless presentation information by omitting some fields of the seamless presentation information when they are unnecessary. If some video objects of recorded picture data are erased, navigation data related to the removed video objects should be erased and seamless presentation information should also needs proper modification.
    Type: Grant
    Filed: July 16, 2003
    Date of Patent: January 12, 2010
    Assignee: LG Electronics Inc.
    Inventors: Byung-Jin Kim, Kang-Soo Seo, Ki-Won Kang
  • Patent number: 7647305
    Abstract: The inventive technology enables the search engine operator to charge the advertisers who place their links on the search engine only if the user uses the search results to visit the advertiser's web portal(s) and generates revenue for the advertiser. This concept is especially attractive to the advertisers because it eliminates the risk, which the advertisers face in conventional search engines, when they are changed by the search engine per user click irrespectively of whether the user's visit resulted in advertiser's revenue.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: January 12, 2010
    Assignee: AnchorFree, Inc.
    Inventor: David Gorodyansky
  • Patent number: 7644103
    Abstract: A MediaDescription data structure that includes both descriptive metadata, such as EPG information, about a multimedia content item and instructions for acquiring the content item is assigned to each multimedia content item in a multimedia system. A MediaDescription data structure is transferable as a token for representing the content item. The acquisition information may also include information about presenting the content item in different view contexts, as well as information about relationships to other pieces of content, and information about how each different version of the content item is to be acquired and displayed. MediaDescription data structure tokens can be used to facilitate digital video recording (DVR) processes, Internet content rendering processes, multimedia search processes, search results aggregating processes, video-on-demand (VOD) processes, pay-per-view processes, and program guide rendering processes.
    Type: Grant
    Filed: January 25, 2005
    Date of Patent: January 5, 2010
    Assignee: Microsoft Corporation
    Inventors: Geoffrey R Smith, Kevin T. Carle, Michael A. Cleron, Samuel Thomas Scott, III, Victor S. Lee
  • Patent number: 7630967
    Abstract: Methods, systems and computer instructions on computer readable media are disclosed for optimizing a query, including a first join path, a second join path, and an optimizer, to efficiently provide high quality information from large, multiple databases. The methods and systems include evaluating a schema graph identifying the join paths between a field X and a field Y, and a value X=x, to identify the top-few values of Y=y that are reachable from a specified X=x value when using the join paths. Each data path that instantiates the schema join paths can be scored and evaluated as to the quality of the data with respect to specified integrity constraints to alleviate data quality problems. Agglomerative scoring methodologies can be implemented to compute high quality information in the form of a top-few answers to a specified problem as requested by the query.
    Type: Grant
    Filed: November 22, 2005
    Date of Patent: December 8, 2009
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Divesh Srivastava, Ioannis Kotidis