Patents Examined by Joshua D Campbell
  • Patent number: 7904799
    Abstract: A technique for generating links to a web page by: presenting a web page; defining one or more other web pages to include a link to the presented web page; and placing a link on at least one of the other web pages linking to the presented web page. A prompt for an acceptance of the link may be presented to the other web pages whereby a link is not added until the corresponding acceptance of the link is received.
    Type: Grant
    Filed: August 30, 2000
    Date of Patent: March 8, 2011
    Assignee: Decentrix Acquisition Corporation
    Inventors: John Underwood, Paul Neilson, Hanson Char, David Shing, Peter Horner, Mark Underwood, Darren Slaney, Gary Evesson
  • Patent number: 7890858
    Abstract: Systems and methods for transferring, processing and displaying multiple images using a single transfer request such as a Transfer Control Protocol/Internet Protocol (TCP/IP) transfer request are disclosed. The method may generally include requesting a document, e.g., an HTML document, that references a composite image containing multiple image portions, splitting the composite image into the multiple image portions, determining a layout of the image portions in a client browser, e.g., a web page browser, and laying out the image portions in the client browser according to the determined layout. The splitting of the composite image into the multiple image portions may utilize Cascading Style Sheets (CSS), e.g., using a CSS clip function for each image portion, and may use absolute positioning of the image portions within the composite image. The determining the layout and the laying out of the multiple image portions may be implemented utilizing JavaScript.
    Type: Grant
    Filed: October 11, 2005
    Date of Patent: February 15, 2011
    Assignee: Google Inc.
    Inventors: Adrian Graham, James C. Norris
  • Patent number: 7890875
    Abstract: A method and apparatus for managing IM conversations is provided. In response to idle time and, preferably, read message status, particular current conversations are removed from a list of current conversations. The removed conversations may be moved to an archive which may be automatically maintained in response to size constraints. An archive interface is facilitated to review conversations, save all or portions thereof, delete, etc. The archived conversations are preferably associated with the contact for the conversation to show a history of conversations.
    Type: Grant
    Filed: April 12, 2006
    Date of Patent: February 15, 2011
    Assignee: Research In Motion Limited
    Inventors: Gerhard Dietrich Klassen, Craig Dunk, Lawrence Edward Kuhl, Christopher R. Wormald
  • Patent number: 7886221
    Abstract: A technique for storing web site data in a plurality of storages, each for storing data to be used for defining a range of one of a plurality of web site dimensions, and storing a plurality of web site templates in a web site template storage, each of the web site templates including a set of characteristics for one or more of the plurality of web site dimensions, all of the characteristics for each of the web site dimensions at least in part defining a subset of the web site data stored in the storage corresponding to the dimension.
    Type: Grant
    Filed: August 30, 2000
    Date of Patent: February 8, 2011
    Assignee: Decentrix, Inc.
    Inventors: John Underwood, Paul Neilson, Hanson Char, David Shing, Peter Horner, Mark Underwood, Darren Slaney, Gary Evesson
  • Patent number: 7882432
    Abstract: An information processing apparatus and method for embedding font information in an electronic document. The apparatus and method comprise generating an electronic document containing editing instructions, and based on the editing instructions, querying to determine whether font information is to be embedded in the electronic document.
    Type: Grant
    Filed: October 3, 2005
    Date of Patent: February 1, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventors: Satoshi Nishikawa, Kazufumi Kobashi
  • Patent number: 7876335
    Abstract: A system redacts content in a multi-layered document by executing a content modifier process that redacts a first portion of content in a source layer and then automatically redacts related content in at least one target layer. The content modifier process overlays the source redaction region on corresponding areas of other layers in the document to identify target redaction regions in those other layers that contain target content. In turn, the content modifier process automatically identifies and redacts the target content within target redaction regions.
    Type: Grant
    Filed: June 2, 2006
    Date of Patent: January 25, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Jason T. Pittenger, David Stromfeld
  • Patent number: 7870477
    Abstract: A system for portable data aggregation may include a communications module to receive an electronic form, an extractor to extract field data from the electronic form, an aggregator to associate the field data with an aggregate package. The system may further include a characterization module. The characterization module may be configured to preserve visual presentation of the electronic form. The field data may be presented in the aggregate package in an aggregated format.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: January 11, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Roberto Perelman, Yuan Sheng Fu, Robert K. McAfee, Heather Winkle
  • Patent number: 7870484
    Abstract: Aspects of the subject matter described herein relate to a page flow framework. In aspects, a page flow engine includes logic to navigate between pages. To make its determination of what page is next, the page flow engine uses an indication of the current page and may also use properties associated with the pages. These properties may be filled in as a user enters values on the pages, for example. The page flow engine does not need any additional information to determine the next page besides the current page and the properties. The page flow engine may also store the pages visited in a travel log. This may be used to return previous pages. The page flow engine allows the page flow logic to be removed from the pages and placed in a centralized component. This simplifies creation and maintenance of page flow.
    Type: Grant
    Filed: June 4, 2007
    Date of Patent: January 11, 2011
    Assignee: Microsoft Corporation
    Inventors: Taleb Tewfik Zeghmi, Ronald R. Martinsen
  • Patent number: 7870493
    Abstract: Techniques for providing a shared clipboard to participants in a conversation are provided. The shared clipboard is specific to the conversation to which it is associated in that the shared clipboard does not “spill over” from one conversation to another. When a conversation between two or more participants is established, a shared clipboard becomes available to the participants of the conversation. The shared clipboard facilitates the sharing of data between the participants in the conversation. During the conversation, each participant in the conversation is provided access to the shared clipboard, including its contents. When a participant joins or is added to the conversation, the added participant is also provided access to the shared clipboard and its contents.
    Type: Grant
    Filed: October 3, 2005
    Date of Patent: January 11, 2011
    Assignee: Microsoft Corporation
    Inventors: Gurdeep S. Pall, Paul W. Haverstock
  • Patent number: 7865824
    Abstract: A system receives a term from a device, where the term is input into the device via an input device. The system changes a spelling of the term based on a geometry of the input device.
    Type: Grant
    Filed: December 27, 2006
    Date of Patent: January 4, 2011
    Assignee: TellMe Networks, Inc.
    Inventor: Katia Hayati
  • Patent number: 7865827
    Abstract: A method for processing document data by a data processing system includes storing a first electronic file containing document data which represents a document which can be displayed for a user; converting the first file into third electronic files which, in combination, contain document data of the first file representing at least one portion of the document; and providing the third files for retrieval, for displaying the at least one portion of the document by a user. According to the method, the document may be “fragmented” before being provided for display by the user.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: January 4, 2011
    Assignee: Brainloop AG
    Inventors: Keith Ball, Rudolf Kaertner
  • Patent number: 7861153
    Abstract: A document construction and management system is described. In one embodiment, documents are assembled by combining one or more modules. In one embodiment, the modules are combined according to one or more construction rules. The modules can be provided to a number of subscribers, each subscriber having one or more users. Access to each of the modules can be controlled on a subscriber basis and/or on a user basis based on different users or user classes. When new modules or new versions of an existing module are added to the database of available modules, access to the new module or version can be restricted until the new modules or versions have been reviewed and accepted. During the review period, the previous version of the module is made available to users for construction of documents. In one embodiment, one or more access rules are used to control which modules are available to which users. In one embodiment, search rules are provided to facilitate searching for a desired module.
    Type: Grant
    Filed: October 3, 2005
    Date of Patent: December 28, 2010
    Assignee: Advisys, Inc.
    Inventors: Ahyh, Ken K. Kerr, George R. Smith, Richard L. Hanson, Jr., Gregg S. Janes, Dane A. Parker
  • Patent number: RE47229
    Abstract: An affiliate site commands the central site to construct a unique broadcast event log through the affiliate site's command browser. The sequenced data stream of broadcast content is combined with a digital artifact inserted into the digitized broadcast video and/or audio content immediately prior to the data transmission process. Transmission to the affiliate site is accomplished utilizing Internet Protocol. Upon reception at the destination, the commercial advertising or prepared program content is input to the affiliate site's system, routed to the broadcast production system, and in turn, processed by the broadcast transmission site, where it is converted from a digital to an analog signal, and transmitted electromagnetically in the radio frequency spectrum by the broadcast transmitter.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: February 5, 2019
    Assignee: GULA CONSULTING LIMITED LIABILITY COMPANY
    Inventor: Jon S. Nash-Putnam
  • Patent number: RE47411
    Abstract: Disaggregated resources distributed among resource nodes provide access to resource consumers by offering resource node information to the resource consumers. Resource node information supplied by each individual resource node comprises incomplete information with respect to the complete disaggregated resource. Resource consumers collect resource node information to create maps of the disaggregated resource, ensure coherency, or manage the disaggregated resource.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: May 28, 2019
    Assignee: RATEZE REMOTE MGMT. L.L.C.
    Inventors: Thomas Earl Ludwig, Mark Adams
  • Patent number: RE47501
    Abstract: A method and device for using a set of APIs are provided. Some of the functions which used to be performed by software are now accelerated through hardware.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: July 9, 2019
    Assignee: Xenogenic Development Limited Liability Company
    Inventors: Arvind Jain, Sukha Ghosh, Debasis Dalapati, Zulfiqar Qazilbash
  • Patent number: RE47508
    Abstract: An image forming apparatus includes a document reader, a storage for storing image data, an image output unit and a control unit. The control unit includes a display image generator for generating a display image, a display panel and a control unit-side controller having a function of presenting the display image based on the image data input in a preview representation and an output processing function of implementing an output process. As the output processing function, two schemes are provided: a first output scheme wherein, when image data has been input through the input unit, the images are output after displaying the images to be output in a preview representation on a display panel, and a second output scheme wherein, when image data has been input through the input unit, the image is directly output without displaying the image to be output in a preview representation on the display panel.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: July 9, 2019
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Mayuko Yoshida, Shinsaku Tohki
  • Patent number: RE47509
    Abstract: An image forming apparatus includes a document reader, a storage for storing image data, an image output unit and a control unit. The control unit includes a display image generator for generating a display image, a display panel and a control unit-side controller having a function of presenting the display image based on the image data input in a preview representation and an output processing function of implementing an output process. As the output processing function, two schemes are provided: a first output scheme wherein, when image data has been input through the input unit, the images are output after displaying the images to be output in a preview representation on a display panel, and a second output scheme wherein, when image data has been input through the input unit, the image is directly output without displaying the image to be output in a preview representation on the display panel.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: July 9, 2019
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Mayuko Yoshida, Shinsaku Tohki
  • Patent number: RE47519
    Abstract: An image forming apparatus includes a communication interface unit to receives an XML paper specification (XPS) file, an XPS file processing unit which converts the XPS file into an output data corresponding to printing paper to print the XPS file using information regarding the height and width of a FixedPage in the XPS file, and a control unit which controls the image forming apparatus to print the output data. Accordingly, even when an XPS file does not include information regarding printing paper, a user can select and print printing paper suitable for the user's demand.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: July 16, 2019
    Assignee: HP PRINTING KOREA CO., LTD.
    Inventors: Na-young Kim, Sung-won Chae
  • Patent number: RE47546
    Abstract: Techniques for replicating changes to access control lists on investigative analysis data are disclosed. After a change is made in a database to an access control list (ACL) governing access to a secured component of a data object, an exporting nexus sends an ACL change network message to an importing nexus. The ACL change message includes information that importing nexus can use to apply the ACL change to the importing database. Applying the ACL change message includes using the information in the ACL change message to determine which change records for which secured components of the data object in the importing database the ACL change should be applied to. By doing so, user access to all change records in the importing database to which the ACL change is applied is governed by the new ACL, thereby preventing unauthorized access to the change records, including historical change records.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: July 30, 2019
    Assignee: Palantir Technologies, Inc.
    Inventors: Alexander Landau, Richard Allen Ducott, III, John Kenneth Garrod
  • Patent number: RE47592
    Abstract: A computer-implemented method includes displaying a user interface on a display device, the user interface displaying a content item, in response to receiving input, displaying a user interface control panel including a user interface control, the user interface control configured to enable modifying one or more attributes of the content item, and in response to detecting a first selection of the user interface control, displaying a portion of the user interface control panel and hiding a portion of the user interface control panel, the displayed portion of the user interface control panel including the user interface control.
    Type: Grant
    Filed: May 5, 2015
    Date of Patent: September 3, 2019
    Assignee: Apple Inc.
    Inventors: Nikhil Bhatt, Clem Holloman-Kincaid