Patents Represented by Attorney, Agent or Law Firm Hickman Palermo
  • Patent number: 8289537
    Abstract: Using techniques described herein, separate “job ticket” data and printable data may be generated automatically from a PDL-compliant print stream. According to one technique, an automated mechanism receives a PDL-compliant print stream as input. The PDL-compliant print stream describes both printable content and control data, as described above. The automated mechanism separates the printable content data from the control data. The automated mechanism may translate the printable content data from a printer definition language into a format that is designed to be understood by human beings. The automated mechanism generates two separate “packages” of data; one “package” describes the printable content, and the other “package,” the “job ticket,” describes the control data. Thus, in one embodiment of the invention, the automated mechanism separates the PDL-compliant print stream into a “job ticket” and printable content data. The “job ticket” may be stored separately from the printable content data.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: October 16, 2012
    Assignee: Ricoh Company, Ltd.
    Inventor: Hitoshi Sekine
  • Patent number: 8290980
    Abstract: Techniques for republishing event data are provided. An event data repository contains event records defining real world events. Users request instructions for republishing event data. The request includes data identifying a set of event data and display characteristics for republication. In response to the request, event data display code is provided back to the client. The user may use the event data display code to display event data on the user's own web pages or applications. When the event data display code is processed by a web browser application, a request is sent to the events repository, which provides the identified set of event data in response. The event data is displayed to users at the web browser using the display characteristics specified by the client.
    Type: Grant
    Filed: September 8, 2006
    Date of Patent: October 16, 2012
    Assignee: Yahoo! Inc.
    Inventors: Andrew Baio, Gordon Luk, Leonard H. Lin
  • Patent number: 8285111
    Abstract: A method and apparatus for creating an enhanced photo digital video disc (DVD) communicates with connected sources such as a digital camera, PC, or memory card where information such as digital photo, movie and music files are downloaded, as selected by the user, and stored on a storage device. The user creates slide shows of photos stored on the storage device that show each photo and/or movie in sequence or with transition special effects between photos. The invention extracts photo metadata from the photo image file and stores the information on the storage device along with the photos and Includes any audio annotation(s) associated with the downloaded photos and downloaded audio files that the user can attach to a photo in the slide show. When the user wants to save slide show(s) to a DVD the invention constructs an MPEG stream containing the photos, movies, and audio annotations. Photo metadata are encoded onto the DVD as closed captioning and/or subpictures, selectable for display at viewing time.
    Type: Grant
    Filed: April 28, 2003
    Date of Patent: October 9, 2012
    Assignee: TiVo Inc.
    Inventors: Tapani Otala, Eric Vannier
  • Patent number: 8285267
    Abstract: In one embodiment, a HTTP connection is established from a phone that serves as a client to a server that maintains a mailbox. The mailbox includes fax messages each having properties that indicate a sender and a state that indicates at least a status of read or unread. The phone that serves as the client permits a user to view one or more of the fax messages. The states of fax messages at the server are received at the phone that serves as the client using the HTTP connection. The states of corresponding fax messages are identified at the phone that serves as the client. One or more synchronization actions are performed to synchronize the states of fax messages at the server and the states of the corresponding fax messages at the phone that serves as the client.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: October 9, 2012
    Assignee: RingCentral, Inc.
    Inventors: Vlad Vendrow, Vlad Shmunis
  • Patent number: 8285748
    Abstract: A method and apparatus for proactive information security management is described. In one embodiment, for example, a computer-implemented method for controlling access to sensitive information, the method comprising: maintaining access constraint data that can be used to control access to the sensitive information, wherein the access constraint data includes match pattern data and apply pattern data; receiving a semantic query from a querier requesting access to the sensitive information; based on the match pattern data, determining whether the semantic query should be constrained according to the apply pattern data; where said semantic query should be constrained according to the apply pattern data, rewriting the semantic query according to the apply pattern data to produce a rewritten query; executing the rewritten query against a database that contains the sensitive information; and returning any results of executing the rewritten query.
    Type: Grant
    Filed: May 26, 2009
    Date of Patent: October 9, 2012
    Assignee: Oracle International Corporation
    Inventors: John S. Thomas, Aravind Yalamanchi, Idriss Mekrez, Matt Topper
  • Patent number: 8286182
    Abstract: A method of deadlock detection is disclosed which adjusts the detection technique based on statistics maintained for tracking the number of actual deadlocks that are detected in a distributed system, and for which types of locks are most frequently involved in deadlocks. When deadlocks occur rarely, the deadlock detection may be tuned down, for example, by reducing a threshold value which determines timeouts for waiting lock requests. When it is determined that actual deadlocks are detected frequently, the processing time for deadlock detection may be reduced, for example, by using parallel forward or backward search operations and/or by according higher priority in deadlock detection processing to locks which are more likely to involve deadlocks.
    Type: Grant
    Filed: June 2, 2010
    Date of Patent: October 9, 2012
    Assignee: Oracle International Corporation
    Inventor: Wilson Chan
  • Patent number: 8285880
    Abstract: Techniques are provided for servicing requests that are issued in a protocol other than the protocol expected by the service. For example, many people want to use their mobile devices to interact with services, which require the ability to have multiple related messages in a session. However, their mobile devices do not have protocols that support interacting with such services. One technique provided herein is to interpose an intermediary between the mobile devices and the services to provide session capabilities on behalf of the mobile devices.
    Type: Grant
    Filed: March 12, 2002
    Date of Patent: October 9, 2012
    Assignee: Oracle International Corporation
    Inventors: Zhou Ye, Calvin Wang
  • Patent number: 8280871
    Abstract: Techniques are provided for designating an item as being of a particular type when the item has been selected after being returned in response to a search and by identifying which mode, of a plurality of modes, in which the search engine was operating when the item was selected.
    Type: Grant
    Filed: March 2, 2007
    Date of Patent: October 2, 2012
    Assignee: Yahoo! Inc.
    Inventors: Jignashu Parikh, Bipin Suresh
  • Patent number: 8280880
    Abstract: In an embodiment, a filter chain object comprising an association of a starting set of data items and two or more filter links is created and stored in computer memory. Each of the filter links comprises a component object that associates a set operation and a membership criterion. Each of the filter links is associated with a particular filter view among a plurality of filter views. Each particular filter view comprises a graphical representation of a state of applying the membership criterion of the associated filter link to a subset of data resulting from filtering the starting set of data items according to zero or more preceding filter links.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: October 2, 2012
    Assignee: Palantir Technologies, Inc.
    Inventors: Andrew Aymeloglu, Kevin Simler, Brandon Burr, Garry Tan
  • Patent number: 8274472
    Abstract: Driving methods are described for display devices which have one or more dielectric layers in the path of an electric field driving the display. In an embodiment, image uniformity is improved by periodically refreshing, using an intermediate color state, pixels that remain in one color state before and after a change in displaying a first image and a second image, and by applying driving signals using voltage levels and durations that maintain a global DC balance in the display at near zero to avoid contrast reduction and image artifacts in the image.
    Type: Grant
    Filed: March 11, 2008
    Date of Patent: September 25, 2012
    Assignee: SiPix Imaging, Inc.
    Inventors: Wanheng Wang, Yajuan Chen, Robert Sprague, Andrew Ho, Hongmei Zang
  • Patent number: 8272780
    Abstract: A system for testing electrical devices under varying thermal conditions is disclosed. The system includes a fixture that comprises two vertically arranged rails, into which horizontally arranged electrical devices are inserted. The rails are in contact with two thermal plates whose temperatures are controlled by controller or controllers. Target temperatures for the two thermal plates are communicated to the controller or controllers, and the electrical output of the electrical devices under test are monitored under varying thermal conditions.
    Type: Grant
    Filed: August 21, 2009
    Date of Patent: September 25, 2012
    Assignee: Rantec Power Systems, Inc.
    Inventor: Thomas Wilkins
  • Patent number: 8272027
    Abstract: A routing computer is connected to one or more multi-function peripherals (MFPs) on a network. A routing manager located in the routing computer contains user information for users that operate one or more of the MFPs connected on the network. Based on a set of user preferences and or default settings, document data scanned by or received via facsimile for a particular user is sent from one of the MFPs to the routing computer. The routing manager then applies rights management and optional encryption to the destination document created from the document data and sends the destination document to a folder or to one or more individuals via electronic mail. As a result, rights management policy may be applied to newly created documents automatically and before the documents are accessible to users in network storage or by email.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: September 18, 2012
    Assignee: Ricoh Company, Ltd.
    Inventor: Senthil Selvaraj
  • Patent number: 8271872
    Abstract: A technique for aligning a plurality of media clips is provided. One or more intra-clip points of interest (POIs) are identified in at least a first media clip. When aligning a first point in the first media clip with a second point in a second media clip, the first point may be snapped to the second point, wherein at least one of the first point and second point is an intra-clip POI. When a snap occurs, at least one of a visual or audible indication is generated, such as a “pop” sound, a snap line, or automatically aligning the first point with the second point when the first point is within a specified number of pixels of the second point. Techniques for representing multiple channels of an audio clip as a single waveform and caching waveforms are also provided.
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: September 18, 2012
    Assignee: Apple Inc.
    Inventor: Keith D. Salvucci
  • Patent number: 8271703
    Abstract: In an embodiment, a computer-implemented process comprises, in a computer peripheral device that is configured to be coupled to a computer system, creating and storing one or more user interface modifiers that are defined by the device and configured to be used by the computer system to modify rendering of a user interface in the computer system; and providing the device defined user interface modifiers to the computer system. In an embodiment, the device defined user interface modifiers comprise one or more priority values for one or more features of the device; each of the one or more priority values is associated with an identifier of one of the features; and each of the priority values indicates a relative importance of the associated feature in comparison to other features.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: September 18, 2012
    Assignee: Ricoh Company, Ltd.
    Inventors: Yao-Tian Wang, Lifen Tian
  • Patent number: 8271967
    Abstract: Techniques are provided for updating software components on an multi-function peripheral (MFP) using Web Services (WS). An MFP sends a multi-cast discovery message that conforms to a WS-Discovery protocol. An update server receives the discovery message and responds with a discovery response message that also conforms to a WS-Discovery protocol. The MFP sends, to the update server, an event subscription message that conforms to a WS-Eventing protocol. The event subscription message indicates one or more software components for which the MFP seeks an update. When an applicable update of a subscribed-for software component is available, the update server sends, to the MFP, an event notification message that conforms to a WS-Eventing protocol. In response to a message that requests the updated component, the update server sends, to the MFP, the updated software component.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: September 18, 2012
    Assignee: Ricoh Company, Ltd.
    Inventor: Yuwen Wu
  • Patent number: 8271621
    Abstract: Techniques for communicating metadata are disclosed. According to one technique, a device comprises a configuration module. The configuration module contains and specifies a mapping table. For example, each mapping in the mapping table might indicate a standard, a retrieving protocol, and a packaging protocol. In the mapping table, a particular retrieving or packaging protocol can be mapped to more than one standard. The device comprises one or more separately implemented retrieving protocol modules and packaging protocol modules. The device receives a client's request. The device selects a retrieving protocol to interpret the request, and interprets the request using that protocol. The device uses the mapping table to determine a packaging protocol that is mapped to the client's standard. The device uses the selected packaging protocol to package, in the appropriate form, the requested metadata. The device sends the appropriately packaged metadata back to the client.
    Type: Grant
    Filed: May 4, 2007
    Date of Patent: September 18, 2012
    Assignee: Ricoh Company, Ltd.
    Inventor: Yuwen Wu
  • Patent number: 8271512
    Abstract: In an embodiment, a computer system comprises one or more content file servers having recorded thereon a plurality of digital content material items, and a plurality of digital graphical image files comprising graphical images associated with the content material items; wherein each of content material items comprises one or more data files of digitized electronic printed, audio, or video content material; one or more navigation page servers each comprising: one or more storage devices having recorded thereon a plurality of navigation page templates; a database comprising stored descriptive information about the content material items, including hierarchical and other relationships both between different content material items and between different subcomponents of content material items; logic encoded on the one or more storage devices and when executed operable to perform: receiving a request to view a particular navigation page, comprising a dynamically-generated electronic document; selecting one of the n
    Type: Grant
    Filed: March 10, 2010
    Date of Patent: September 18, 2012
    Assignee: Unz.org, LLC
    Inventor: Ron K. Unz
  • Patent number: 8271480
    Abstract: A method and apparatus for generating search results including searching by subdomain and providing sponsored results by subdomain is provided. A search system according to embodiments of the present invention analyzes search queries to determine if they are to be routed to subdomains and presents results include sponsored hits sponsored on a subdomain by subdomain basis.
    Type: Grant
    Filed: January 15, 2009
    Date of Patent: September 18, 2012
    Assignee: Yahoo! Inc.
    Inventors: Ali Diab, Scott A. Gatz, Shyam Kapur, David Ku, Chuck Kung, Phu Hoang, Qi Lu, Lynne Pogue, Yuan Kui Shen, Norman Shi, Thai Tran, Eckart Walther, Jeff Weiner
  • Patent number: 8271338
    Abstract: According to an embodiment of the invention, an approach is provided for estimating how a particular user would rate a particular item from a plurality of items. The approach is applicable to any type of items, including rental items such as movies, music and games, and the invention is not limited to any particular type of item. One or more items from the plurality of items that have ratings similar to the particular item are identified. One or more other users are identified that have given ratings to the one or more items that are substantially similar to ratings given by the particular user to the one or more items. An estimation is made of how the particular user would rate the particular item based upon ratings for the particular item given by the one or more other users.
    Type: Grant
    Filed: September 18, 2009
    Date of Patent: September 18, 2012
    Assignee: Netflix, Inc.
    Inventors: Neil Duncan Hunt, Stanley Miguel Lanning, W. Reed Hastings, Shawn Michael Purcell, Lawrence Wen-Kai Shih, John Robert Ciancutti
  • Patent number: 8271389
    Abstract: Techniques described herein overcome many of the issues that have previously made the printing of a single copy of a book from a digital version unattractive and infeasible. According to one embodiment of the invention, an automated mechanism such as a computer program automatically determines whether the spine thickness of a to-be-printed copy of a digital version of a book will exceed the specified maximum spine thickness that a specified binding or other finishing device can handle. In response to determining that the spine thickness will exceed the specified maximum spine thickness, the automated mechanism automatically splits the digital version of the book into two or more volumes such that, for each volume, the spine thickness of the printed version of that volume will be no greater than the specified maximum spine thickness that the specified binding or other finishing device can handle.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: September 18, 2012
    Assignee: Ricoh Company, Ltd.
    Inventor: Kurt Knodt