Patents by Inventor Cedric Beust

Cedric Beust has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8583627
    Abstract: Systems and processes for data presentation may be implemented with a variety of operations and techniques. In particular aspects, a system and process for data presentation may include the ability to receive a data request at a data distribution device and determine data responsive to the data request, the responsive data including textual data. The system and process may also include the ability to modify the textual responsive data based on a user interface for visually presenting the textual responsive data and generate a data response including the modified textual responsive data.
    Type: Grant
    Filed: July 1, 2005
    Date of Patent: November 12, 2013
    Assignee: Google Inc.
    Inventors: Maryam Kamvar, Shumeet Baluja, Cedric Beust, Elad Gil
  • Publication number: 20120254767
    Abstract: A method of modifying, with a network-based application, a content item on a device is provided. The method may include receiving over a network, at a server, information describing the content item from the device. Next, information describing the content item is sent to a client computer and, at the client computer, the content item is presented to a user with the network-based application by displaying a graphical depiction of the device, the graphical depiction showing the content item as it would appear on a display of the device. A request is then received for a modification of the content item from the user using the network-based application. Finally, the request for the modification is sent to the device over the network.
    Type: Application
    Filed: March 30, 2011
    Publication date: October 4, 2012
    Applicant: Google Inc.
    Inventors: Cynthia WONG, David P. Conway, Cedric Beust
  • Patent number: 7707544
    Abstract: A system and method for generating code for an Enterprise Java Bean comprising generating at least one output based on a description of at least one Enterprise Java Bean, wherein the description is attended by at least one annotation. A system and method for generating an annotated description of an Enterprise Java Bean based on at least one input, wherein the description can be used to generate the at least one input.
    Type: Grant
    Filed: December 5, 2002
    Date of Patent: April 27, 2010
    Assignee: Bea Systems, Inc.
    Inventor: Cédric Beust
  • Patent number: 7546579
    Abstract: The present invention uses annotations and SQL to retrieve and/or persist POJO data from/to a database, respectively. Using SQL will enable developers to unleash the full querying power of their chosen Database Management Systems (DBMS) and will remove the requirement that they learn a new query language. A minimal amount of annotations will be associated in the same Java® source file where each class of POJO to be persisted to the database is defined. An enhanced compiler is capable of analyzing the annotated source file and automatically generate the bytecode required to create, deploy, and manage the persistence of POJOs without requiring knowledge of specific details of the persistence to corresponding data entities in the underlining database. Therefore, such an approach decreases the time, knowledge, skill and ultimately cost required to persist POJOs to an underlying database. This description is not intended to be a complete description of, or limit the scope of, the invention.
    Type: Grant
    Filed: August 26, 2004
    Date of Patent: June 9, 2009
    Assignee: BEA Systems, Inc.
    Inventors: Cédric Beust, Seth White
  • Publication number: 20090119678
    Abstract: Systems and methods for downloading customized applications from a server are described. In some embodiments, a server receives a request from a client device to download an application. The server identifies a type of the client device and a user characteristic. In response to the request, the server obtains a customized environment file associated with the user characteristic for the application, where the customized environment file defines an interface appearance of the application. The server sends to the client device, the customized environment file and the application appropriate for the type of the client device, such that the customized environment file gives the application running on the client device an appearance associated with the user characteristics. Other embodiments are also described.
    Type: Application
    Filed: November 2, 2007
    Publication date: May 7, 2009
    Inventors: Jimmy Shih, Cedric Beust, Joanne Mckinley, Derek Phillips, Alex Nicolaou
  • Patent number: 7506327
    Abstract: A system and method for updating at least one deployment descriptor, comprising creating a first representation of the at least one deployment descriptor; creating a second representation of a second at least one deployment descriptor based on one or more source files; comparing the first representation with the second representation; updating the first representation based on the second representation if the first representation is out-of-date; and wherein the method can be invoked from an integrated development environment.
    Type: Grant
    Filed: February 5, 2004
    Date of Patent: March 17, 2009
    Assignee: BEA Systems, Inc.
    Inventors: Michael Kovacs, Cédric Beust
  • Publication number: 20070066364
    Abstract: Systems and techniques, including computer software, for retrieving information to a mobile device involve installing a data retrieval application on the mobile device. The data retrieval application includes instructions for presenting a structured data display on the mobile device, defining a structure of the structured data display, requesting selected hyperlinks included in the structured data display, and rendering markup language information received in response to the selected hyperlinks. A user request to retrieve data through the data retrieval application is received, and data is retrieved in response to the received user request. The retrieved data is displayed according to the structure of the structured data display, and a user can select a hyperlink in the displayed data to retrieve and render markup language information using the data retrieval application.
    Type: Application
    Filed: September 19, 2005
    Publication date: March 22, 2007
    Inventors: Elad Gil, Shumeet Baluja, Maryam Kamvar, Cedric Beust
  • Publication number: 20070022442
    Abstract: A method and system for presenting promotional content to a user of a communication device involves receiving information from a communication device, where the information relates to the communication device, and identifying a result relating to the information that is capable of being presented in a plurality of formats on the communication device, and dynamically selecting a format for the result from among the plurality of formats, and presenting the result in the selected format for display by the communication device.
    Type: Application
    Filed: July 21, 2005
    Publication date: January 25, 2007
    Inventors: Elad Gil, Shumeet Baluja, Maryam Kamvar, Cedric Beust
  • Publication number: 20060136373
    Abstract: The present invention uses annotations and SQL to retrieve and/or persist POJO data from/to a database, respectively. Using SQL will enable developers to unleash the full querying power of their chosen Database Management Systems (DBMS) and will remove the requirement that they learn a new query language. A minimal amount of annotations will be associated in the same Java® source file where each class of POJO to be persisted to the database is defined. An enhanced compiler is capable of analyzing the annotated source file and automatically generates the bytecode required to create, deploy, and manage the persistence of POJOs without requiring knowledge of specific details of the persistence to corresponding data entities in the underlying database. Therefore, such an approach decreases the time, knowledge, skill and, ultimately, cost required to persist POJOs to an underlying database. This description is not intended to be a complete description of, or limit the scope of, the invention.
    Type: Application
    Filed: August 26, 2004
    Publication date: June 22, 2006
    Applicant: BEA Systems, Inc.
    Inventors: Cedric Beust, Seth White
  • Publication number: 20050262041
    Abstract: The present invention uses annotations and SQL to retrieve and/or persist POJO data from/to a database, respectively. Using SQL will enable developers to unleash the full querying power of their chosen Database Management Systems (DBMS) and will remove the requirement that they learn a new query language. A minimal amount of annotations will be associated in the same Java® source file where each class of POJO to be persisted to the database is defined. An enhanced compiler is capable of analyzing the annotated source file and automatically generate the bytecode required to create, deploy, and manage the persistence of POJOs without requiring knowledge of specific details of the persistence to corresponding data entities in the underlining database. Therefore, such an approach decreases the time, knowledge, skill and ultimately cost required to persist POJOs to an underlying database. This description is not intended to be a complete description of, or limit the scope of, the invention.
    Type: Application
    Filed: August 26, 2004
    Publication date: November 24, 2005
    Applicant: BEA Systems, Inc.
    Inventors: Cedric Beust, Seth White
  • Publication number: 20040158585
    Abstract: A system and method for manipulating at least one deployment descriptor, comprising a first user interface capable of rendering a hierarchical representation of the at least one deployment descriptor, wherein a component of the representation can be selected by a user; a second user interface capable of rendering a user-editable representation of the selected component; and wherein the hierarchical representation of the at least one deployment descriptor includes a logical representation of application resources.
    Type: Application
    Filed: February 5, 2004
    Publication date: August 12, 2004
    Applicant: BEA Systems, Inc.
    Inventors: Michael Kovacs, Cedric Beust
  • Publication number: 20040158571
    Abstract: A system and method for updating at least one deployment descriptor, comprising creating a first representation of the at least one deployment descriptor; creating a second representation of a second at least one deployment descriptor based on one or more source files; comparing the first representation with the second representation; updating the first representation based on the second representation if the first representation is out-of-date; and wherein the method can be invoked from an integrated development environment.
    Type: Application
    Filed: February 5, 2004
    Publication date: August 12, 2004
    Inventors: Michael Kovacs, Cedric Beust
  • Publication number: 20040111701
    Abstract: A system and method for generating code for an Enterprise Java Bean comprising generating at least one output based on a description of at least one Enterprise Java Bean, wherein the description is attended by at least one annotation. A system and method for generating an annotated description of an Enterprise Java Bean based on at least one input, wherein the description can be used to generate the at least one input.
    Type: Application
    Filed: December 5, 2002
    Publication date: June 10, 2004
    Inventor: Cedric Beust