Patents Examined by Vincent Boccio
-
Patent number: 7882089Abstract: Embodiments for caching database information are disclosed. A query may specify a set of information to be retrieved from a database file. The database file may be parsed according to the query to retrieve the set of information. The query and the corresponding set of information retrieved from the database file may be stored in a cache file. The cache file may be searched for the query, which may enable the set of information to be retrieved from the cache file. Searching the cache file and retrieving the set of information from the cache file may be faster than searching the database file to retrieve the set of information. The cache file may be associated with a currency token which may indicate whether the cache file is current. The currency token may indicate whether the database file has been updated since being parsed according to the query.Type: GrantFiled: July 13, 2005Date of Patent: February 1, 2011Assignee: Adobe Systems IncorporatedInventor: Philip Levy
-
Patent number: 7877367Abstract: A computer method and system provides for graphical specification of inquiries and includes a corresponding progressive summary. The inquiries operate on stream data. Users graphically specify an inquiry in a graphical user interface according to an ontology. The invention system generates a plain-text translation of the graphical description of the inquiry and displays the generated plain-text description in a progressive summary in the graphical user interface. The system continually updates and generates the display of the plain-text description during user construction of the inquiry. This provides feedback to the user for improved construction of the inquiry.Type: GrantFiled: January 22, 2008Date of Patent: January 25, 2011Assignee: International Business Machines CorporationInventors: Steven I. Ross, Nishanth R. Sastry, Daniel M. Gruen, Susanne C. Hupfer, John F. Patterson, James E. Christensen, Stephen E. Levy
-
Patent number: 7865056Abstract: A method of controlling a run mode of a video signal recording/reproducing apparatus is provided. More particularly, a method of controlling a special playback mode of a video signal reproducing apparatus, by rejecting a special playback key input during comparison of program classes in an initial playback mode, and restricting run of a special playback mode while a video signal loaded with program class data is being reproduced, is provided. The special playback key command, which is input while the video signal with program class data is being reproduced, is refused, thereby preventing pictures from being output regardless of program class, because the program class cannot be exactly detected in a special playback mode.Type: GrantFiled: November 23, 2004Date of Patent: January 4, 2011Assignee: Samsung Electronics Co., LtdInventors: Yeon-Taek Han, Kuen-Pyo Hong
-
Patent number: 7849084Abstract: A method for dynamic event matching. A domain model for each domain is defined. Individual requirements and preferences of a user are modeled to create a personal model. Dynamic requirements of a specific domain for the user are modeled. A dynamic event is generated. The dynamic event is obtained using an information server for format transformation to create an event model. The personal model is matched with the event model using a content-based method according to the domain model and the dynamic event. The user is informed of the matching results. The matching results are adjusted according to user feedback.Type: GrantFiled: January 18, 2006Date of Patent: December 7, 2010Assignee: Institute for Information IndustryInventors: Tse-Ming Tsai, Chin-Cheng Wu, Chun-Chieh Liao
-
Patent number: 7844587Abstract: Web-based user interface systems and methods for searching metadata-driven relational databases. Instead of requiring developers to determine the exact type and number of search criteria for each application, the present invention advantageously provides a user-customizable search interface that, in certain aspects, leverages dynamic HTML, JavaScript, and dynamic SQL. A user may choose the exact type and number of search parameters, enabling the user to build a custom report without requiring the user to write any code. The system dynamically builds a SQL search query based on the user identified search parameters. Once a user has built a custom search using the interface, that search may be saved for re-use, and shared with other users.Type: GrantFiled: July 22, 2005Date of Patent: November 30, 2010Assignee: Oracle International CorporationInventors: Michael Blakeley, Syme Kutz, Carl Backstrom
-
Patent number: 7822748Abstract: A method (200) for delivering information (for example, monitoring data) is proposed. The information is collected (235) on a central server (110) from remote sources (105), in order to be provided to multiple clients (120) in response to corresponding requests. In the method of the invention, an interest index is calculated (280) according to the number of preceding requests of the information that have been submitted in the past (so as to estimate the interest of the clients for the information); moreover, a significance index is calculated (220) according to a probability of a current value of the information that is uploaded onto the server by the corresponding source (so as to estimate its importance for the clients). A frequency for refreshing the information on the server can then be determined (245) according to both the interest index and the significance index. In this way, the refresh frequency self-adapts to the expected behavior of the clients.Type: GrantFiled: January 30, 2009Date of Patent: October 26, 2010Assignee: International Business Machines CorporationInventors: Roberto Longobardi, Antonio Perrone
-
Patent number: 7814061Abstract: The present invention discloses a method and system that automatically analyzes digital images containing people or objects to generate derived data from the images including non-imaging numerical data and text data. The image content of the digital image can then be destroyed and the derived data can be stored along with any associated capture metadata for use and/or analysis. By converting images containing people to derived data and associated capture metadata, which does not include images of people or likenesses of people, the privacy of the individual is maintained. The method is useful for security monitoring and advertising.Type: GrantFiled: January 24, 2008Date of Patent: October 12, 2010Assignee: Eastman Kodak CompanyInventors: Cheryl J. Kuberka, John N. Border, Andrew C. Blose
-
Patent number: 7805057Abstract: A record carrier (1) of the invention stores at least video-related user data and control data in digital form. The control data enables playback control of the user data, which control data comprises at least play control data which defines user data items which are playable, at least selection control data for enabling the user to select and control reproduction of user data and at least variable control data for operating on user and system variables. The record carrier (1) is characterized in that the variable control data comprises at least one instruction for a conditional arithmetical operation.Type: GrantFiled: May 20, 1999Date of Patent: September 28, 2010Assignee: Koninklijke Philips Electronics N.V.Inventor: Erik C. Schylander
-
Patent number: 7801883Abstract: A method and apparatus are provided for improving the data processing speed through the storage of the record information of an identity module. In the method for improving data processing speed, a request for input/output of at least one predetermined record stored in the identity module from an application is received. Metadata about the requested record of the identity module and the request are transmitted to the identity module. Results corresponding to the request are received from the identity module, and are transmitted to the application.Type: GrantFiled: January 18, 2006Date of Patent: September 21, 2010Assignee: Samsung Electronics Co., Ltd.Inventor: Woon-jae Chung
-
Patent number: 7792806Abstract: A system and methods provide handling of variable rate playback in a multimedia computer architecture. The systems and methods provide data structures and interfaces that enable a computer architecture and components therein with the ability to playback data at speeds faster and slower than real-time, to playback data in reverse, and to change the rate of playback at any point during playback. One embodiment is a method for providing low-latency, glitch-free changes in a multimedia architecture. Other embodiments are directed to defining multimedia component responsibilities for making rate changes, allowing rate changes to work with standard playback types, coder-decoders, and renderers. The methods include determining a minimum of the maximum reported playback rates and determining minimum and maximum playback rates in a set of modes including: reverse skip mode, reverse key frame mode, reverse full mode, forward full mode, forward key frame mode, and forward skip mode.Type: GrantFiled: June 27, 2003Date of Patent: September 7, 2010Assignee: Microsoft CorporationInventors: Geoffrey T. Dunbar, Kirt Debique, Glenn F. Evans, Robin C. B. Speed, Stephen Rowe, Rebecca C. Weiss, Matthijs Gates
-
Patent number: 7783654Abstract: A method and apparatus for multiple string searching using a ternary content addressable memory. For one embodiment, the method includes selecting character groups from an input text string in a temporal sequence, each character group having more than one character. A first character group of the character groups is compared with a plurality of character fields and a current state of a state machine is compared with a plurality of states of the state machine that correspond to the plurality of character fields to identify information indicative of a subsequent state of the state machine. Comparison of the first character group with the plurality of sets of character fields is repeated if the information indicative of the subsequent state of the state machine indicates that a terminal number of characters of a desired character pattern has been located and that the terminal number of characters is fewer than the number of characters in the first character group.Type: GrantFiled: September 19, 2006Date of Patent: August 24, 2010Assignee: NetLogic Microsystems, Inc.Inventor: Sanjay Sreenath
-
Patent number: 7774343Abstract: A content distribution system receives data describing media content available from one or more vendors. The content distribution system generates data that describes an offer and associates the media content data with the offer. The content distribution system provides data describing an offer to a client device. The client device receives a request for a media content offer. The media content offer may include one or more instances of media content. Each instance of media content is available from a media vendor. For each media content instance associated with the offer, the client determines a vendor able to provide the media content, and submits a request for the media content to the vendor.Type: GrantFiled: April 15, 2002Date of Patent: August 10, 2010Assignee: Microsoft CorporationInventors: Balaji Thiagarajan, Arvind Kumar Peechara
-
Patent number: 7769737Abstract: A method and system to protect users against potentially fraudulent activities associated with spoof web sites are described. According to one aspect of the present invention, the URL of a document downloaded via a web browser client is compared to the URLs in a list of URLs for known spoof sites. If the URL for the downloaded document is found in the list of URLs for known spoof sites, a security indicator is displayed to the user to indicate to the user that the downloaded document is associated with a known spoof site. According to another aspect of the invention, a security server maintains a master black list and periodically communicates updates of the master black list to the local list of a client security application.Type: GrantFiled: September 28, 2009Date of Patent: August 3, 2010Assignee: eBay Inc.Inventors: Scott Leahy, Jeffrey Taylor, Chris Lalonde, Ajay Agrawal, Kevin H Embree, Jeffrey L. King, Andy Brown, Mathew Gene Henley
-
Patent number: 7764304Abstract: The present invention relates to a method for activating an image collecting process, comprising the step of releasing the power source of a component essential to the image collecting process from an inhibition imposed by an external magnet. In an embodiment of the invention the image collecting process is designed to image the insides of a body lumen. The present invention further relates to a packaging suitable for storing therein an imaging system, said package comprising a magnet. The imaging system comprises components essential to an image collecting process, said components operable in accordance with the invention.Type: GrantFiled: October 3, 2007Date of Patent: July 27, 2010Assignee: Given Imaging Ltd.Inventors: Gavriel Meron, Arkady Glukhovsky, Jerome Avron, Doron Adler
-
Patent number: 7751683Abstract: A technique for marking scene changes within video files. A video file with multiple frames is stored on a data store connected to a computer. Initially, the video file is received by an encoder or other processor. The frames of the video file are analyzed to identify scene changes between frames. Each frame of the video file includes a field that is marked with scene change data. Within the encoder, fields of frames are marked to represent scene changes.Type: GrantFiled: November 10, 2000Date of Patent: July 6, 2010Assignee: International Business Machines CorporationInventor: William R. Belknap
-
Patent number: 7747566Abstract: A method of synchronizing at least one database including first data records of a portable electronic device with at least one other database including second data records. The method includes receiving information representative of the first data records and comparing the information representative of the first data records with information representative of the second data records to determine if changes made to either the first data records or the second data records are not reflected in the other of the first and second data records. If changes made to the second data records are not reflected in the first data records, only partial content of ones of changed second data records is transmitted to the portable electronic device. The partial content includes key fields of data sufficient to uniquely identify the ones of the changed second data records in which the key fields of data are contained.Type: GrantFiled: November 23, 2005Date of Patent: June 29, 2010Assignee: Research In Motion LimitedInventors: Piotr K. Tysowski, Michael T. Hardy
-
Patent number: 7747596Abstract: Components for a control and data processing infrastructure for multiple networked media peripherals are based on chained device connections using a transport-layer independent asymmetric control protocol such as PTP. These components provide a user interface which mirrors the chain of device connections, provides remote access to the media data distributed across said connected devices, can respond to events originating from members of the device chain and enables control and management of the underlying media processing capabilities of the connected devices.Type: GrantFiled: June 17, 2005Date of Patent: June 29, 2010Assignee: FotoNation Vision Ltd.Inventors: Petronel Bigioi, Peter Corcoran, Eran Steinberg
-
Patent number: 7742682Abstract: An information recording medium suitable for optical discs such as DVD-RAM is provided for integrated management of data as objects in different kinds of AV formats. Also, an apparatus is provided for data recording and playing to the medium. The medium stores management information including program chain information (PGC information) defining the playback order of the objects, and object information containing information relevant to the objects. The object information has general information of the object, attribute information and a map associating a playback time point of the object with an address on the optical disc of a component of the object to be played. The PGC information has cell information including information about type of object, identification information. The order of the cell information in the PGC information corresponds to the order in which the objects are played back.Type: GrantFiled: March 28, 2006Date of Patent: June 22, 2010Assignee: Panasonic CorporationInventors: Tomoyuki Okada, Kaoru Murase, Kazuhiro Tsuga
-
Patent number: 7734145Abstract: The present invention is a system and method that facilitates the reduction of presentation glitches in a digital video system. The present invention is a system and method that automatically determines if digital video (DV) data is missing from a stream of DV information and replaces or patches missing DV data with appropriate information to reduce the appearance of interruptions in the video (e.g., glitches in presentations). A communication packet carrying application data is received by an application data patching computer system. In one embodiment of the present invention, an IEEE standard 1394 compliant isochronous packet carrying digital video information is received. The application data (e.g., DV information) is separated from other communication packet protocol data (e.g., IEEE standard 1394 compliant header information). The received application data is analyzed to determine if it conforms to configuration constraints of predetermined application data format requirements.Type: GrantFiled: April 17, 2006Date of Patent: June 8, 2010Assignees: Sony Corporation, Sony Electronics, Inc.Inventor: Xin Xue
-
Patent number: 7730058Abstract: A probabilistic detector is utilized to query a database. Utilization of a probabilistic detector provides assurance with 100 per cent probability that a search expression in the query is not in the database index. The probabilistic detector is implemented in the form of a Bloom filter. The probabilistic detector is created by hashing expressions in the database index and mapping the resulting hash values into the probabilistic detector. Upon receiving a query, expressions of the query are hashed. The probabilistic detector is queried using these hash values. If the results of querying the probabilistic detector indicate that searched for information may be in the database, the database is not queried. If the results of querying the probabilistic detector indicate that the information may be in the database, the database is queried for the information using the original query. This technique is advantageous in mitigating detrimental effects of denial of service attacks.Type: GrantFiled: October 5, 2005Date of Patent: June 1, 2010Assignee: Microsoft CorporationInventors: Gaurav Sareen, Mark Steven Manasse, Martin Abadi, Michael A. Isard