Patents Examined by Asher Kells
  • Patent number: 9280522
    Abstract: A system may aggregate highlighting information associated with a document that includes a number of elements. The highlighting information may identify one or more of the elements that have been highlighted by a group of users. The system may determine weight values for the one or more elements, generate information associated with the document based on the weight values, and provide the information.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: March 8, 2016
    Assignee: Google Inc.
    Inventors: Michal Cierniak, Michael Stoppelman, Benedict A. Gomes, Corin Anderson
  • Patent number: 9280531
    Abstract: Visitors that abandon electronic or computer-generated forms before completing and submitting the form are lost to business entities. Data obtained from abandoned electronic or computer-generated forms is used to identify these lost visitors. Sometimes a unique script embedded on the webpages scrapes the data from the forms. The obtained data is further utilized to market or remarket to the lost consumers by sending personalized messages via a preferred communication medium. Electronic form events can be tracked and the obtained data and the event tracking information can be compiled into reports. Patterns in the obtained data can be evaluated to provide revisions to the electronic forms.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: March 8, 2016
    Assignee: MOV DIGITAL MEDIA, INC.
    Inventors: Thomas Chow Ling, III, Peter Iveson Norton
  • Patent number: 9268759
    Abstract: Systems, methods, and computer program products for interacting with an interactive form. A plurality of values for a plurality of controls of an interactive form are received at a server. The server determines a plurality of recommendation rules based upon the values for interrelated controls. Each value comprises a portion of a travel-related search query entered into one control of the interactive form by each of a plurality of users. Each recommendation rule logically connects two or more of the interrelated controls.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: February 23, 2016
    Assignee: Amadeus S.A.S.
    Inventors: Charles-Antoine Robelin, Benjamin Benzine, Ingolf Tobias Rothe
  • Patent number: 9262546
    Abstract: Exemplary embodiments of the present invention disclose a method and system for configuring a web browser executing in a computer to render a web page for display at the computer. A first hyperlink request is received from a first program executing in the computer to obtain and render a first web page corresponding to the first hyperlink. In response, the web browser obtains the first web page, and renders the first web page according to a first set of web page configuration parameters. A second hyperlink request is received from a second program executing in the computer to obtain and render a second web page corresponding to the second hyperlink. In response, the web browser obtains the second web page, and renders the second web page according to a second set of web page configuration parameters that differs in part from the first set of web page configuration parameters.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: February 16, 2016
    Assignee: International Business Machines Corporation
    Inventors: Swaminathan Balasubramanian, Rick A. Hamilton, II, Brian M. O'Connell, Keith R. Walker
  • Patent number: 9256340
    Abstract: Disclosed are various embodiments for placing user interface elements in a network page. A first network page is generated with client side code embedded therein that can track navigation input data associated with the user. The navigation input data can be interpreted to determine whether the user has a tendency to idle an input device in a particular area of the network page or exhibit any other behavior that allows a high value area to be identified.
    Type: Grant
    Filed: February 11, 2013
    Date of Patent: February 9, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: William Alexander Strand
  • Patent number: 9253306
    Abstract: Embodiments of the present invention are directed to a communication system that provides various automated operations, including searches of public and private resources for third party information and presentation of the located third party information by a mashup and preparation of a mashup to combine different communication modes or modes in a common session.
    Type: Grant
    Filed: July 16, 2010
    Date of Patent: February 2, 2016
    Assignee: Avaya Inc.
    Inventor: David S. Mohler
  • Patent number: 9244891
    Abstract: A system may aggregate highlighting information associated with a document that includes a number of elements. The highlighting information may identify one or more of the elements that have been highlighted by a group of users. The system may determine weight values for the one or more elements, generate information associated with the document based on the weight values, and provide the information.
    Type: Grant
    Filed: October 3, 2013
    Date of Patent: January 26, 2016
    Assignee: Google Inc.
    Inventors: Michal Cierniak, Michael Stoppelman, Benedict A. Gomes, Corin Anderson
  • Patent number: 9223766
    Abstract: An e-reader application preserves formatting of a selection through a snippet. The application determines a format of a portion of content in response to a user action selecting the portion. The formatted portion is stored in the snippet. The source code of the portion is extracted from the content and stored in the snippet to preserve its format. The snippet is displayed in a navigation pane using the format. The snippet is resized according to the defined format to fit available space in the navigation pane. The application is enabled to navigate to a location of the portion within the content in response to detecting another selection activating the snippet.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: December 29, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sergey Chub, Raman Narayanan, Ming Liu, Radoslav Nickolov, Wei Zeng
  • Patent number: 9218101
    Abstract: Social media content items are mapped to relevant time-based media events. These mappings may be used as the basis for multiple applications, such as ranking of search results for time-based media, automatic recommendations for time-based media, prediction of audience interest for media purchasing/planning, and estimating social interest in the time-based media. Social interest in time-based media (e.g., video and audio streams and recordings) segments is estimated through a process of data ingestion and integration. The estimation process determines social interest in specific events represented as segments in time-based media, such as particular plays in a sporting event, scenes in a television show, or advertisements in an advertising block. The resulting estimates of social interest also can be graphically displayed.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: December 22, 2015
    Assignee: Bluefin Labs, Inc.
    Inventors: Michael Ben Fleischman, Deb Kumar Roy
  • Patent number: 9201856
    Abstract: Systems, methods, and computer program products for interacting with an interactive form. One or more values of a first control of the interactive form may be received at a server. Each value may represent a portion of a travel-related search query entered at the client device. At least one recommended value for a second control of the interactive form, which is different from the first control of the interactive form, may be determined and communicated from the server to the client device.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: December 1, 2015
    Assignee: Amadeus S.A.S.
    Inventors: Charles-Antoine Robelin, Benjamin Benzine, Ingolf Tobias Rothe
  • Patent number: 9201665
    Abstract: Apparatuses and methods are illustrated that relate to a web application running on a server accessible from the Internet. Aspects of the disclosure relate to an apparatus for outputting presentation code in response to receiving at least a page identifier. The apparatus comprises an electronic processor, a tangible medium storing a mapping table, template file, presentation and business rules, and computer-executable instructions.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: December 1, 2015
    Assignee: Bank of America Corporation
    Inventors: Carlos Silva Catalahana, Jyotibasu Chandrabasu, Ying Huang, Christopher Alan Moore, Sarabhaiah Polakam, Virmani Singh, Peter Anthony Tavormina
  • Patent number: 9201687
    Abstract: Various embodiments for process relationship management are described. In at least some embodiments, a user interface is presented that provides an integrated view of processes that are running on a computing device and relationships between the processes. For example, the user interface can display a visual indication that a first process is related to a second process and that if a user closes the first process, the second process will also close as a result. Further to one or more embodiments, the user interface can display status messages regarding processes, such as that a process is not responding to a request to close or that a process is waiting on user input.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: December 1, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christina L. Rhodes, Matthew P. Duignan, Peter Seraphim Ponomarev, Mark Yalovsky, Rolf A. Ebeling
  • Patent number: 9195636
    Abstract: Systems and methods for providing previews to mobile client devices of files stored in a web-based collaboration platform are disclosed. In one embodiment, a system sends a request to preview a file uploaded to the web-based collaboration platform. The system receives preview information for accessing and manipulating preview of the uploaded file. The preview information includes a scheme for accessing file segments of the preview of the uploaded file. The file segments are byproducts of a conversion of the file from the source format to a target format and have a requested preview format. The system further includes a viewer to access the file segments of the uploaded file using the scheme. The viewer displays the accessed file segments on a touch screen responsive to swiping actions on the touch screen, the swiping actions determined based on the source format.
    Type: Grant
    Filed: March 7, 2012
    Date of Patent: November 24, 2015
    Assignee: Box, Inc.
    Inventors: Michael Smith, Jeffrey H. Seibert, Jr., Nicholas Silva
  • Patent number: 9189128
    Abstract: One or more devices may receive information associated with multiple electronic communications intended for a user; identify attributes of the multiple electronic communications; determine, based on the attributes, display data for displaying representations of multiple electronic communications; and cause, based on the display data, the representations of the, multiple electronic communications to be displayed as a graphical display of icons arranged in a particular graphical structure in which the icons are connected via links. The icon may correspond to the representation of an electronic communication. The icon may be presented within the graphical display to visually indicate, to the user, an attribute of the electronic communication.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: November 17, 2015
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: James T. McConnell, Anthony Lemus
  • Patent number: 9164657
    Abstract: A method performed by a user device includes receiving a request to open a first application associated with a selected file; retrieving, in response to the request, information regarding a user interface (UI) associated with the first application via which multiple operations on the selected file are automatically performed, and a set of second applications automatically associated with the first application based on a frequency of use of each of the second applications in performing respective ones of the multiple operations with respect to other files via the user device, the information regarding the UI including: information associated with a UI icon corresponding to the first application, and information identifying a set of icons, that each correspond to a respective different one of the set of second applications; presenting, via a display, the UI icon and the identified set of icons, based on the information regarding the UI; receiving, via the UI icon, an instruction to move the selected file to one
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: October 20, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Brandon L. Mulloy, Summer Westbrook
  • Patent number: 9152944
    Abstract: Embodiments relate to systems and methods for generating generating a rapidly rotatable dimensional view of data objects. A modeling client can host modeling logic and an application programming interface (API) to create, access, manipulate, and import/export modeling objects used in modeling applications, such as engineering, medical, financial, and other modeling platforms. The source data accepted into the modeling client can include consumer or business-level applications, whose spreadsheet, database or other content can be extracted and encapsulated in object-oriented format, such as extensible markup language (XML) format. A set of dimensions of each model object can be associated via a set of linkages. A rotator widget or other interface object can be presented to allow a user to traverse the linkages and rapidly rotate through dimensions in a view, without having to manually switch or configure planes or other database dimensions, enhancing viewing efficiency of large layers.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: October 6, 2015
    Assignee: Red Hat, Inc.
    Inventor: Eric Williamson
  • Patent number: 9152435
    Abstract: Embodiments relate to systems and methods for generating a set of linked rotational views of a model object. A modeling client can host modeling logic and an application programming interface (API) to create, access, manipulate, and import/export modeling objects used in modeling applications, such as engineering, medical, financial, and other modeling platforms. The source data accepted into the modeling client can include consumer or business-level applications, whose spreadsheet, database or other content can be extracted and encapsulated in object-oriented format, such as extensible markup language (XML) format. A set of layers of the model objects can be associated via a set of linkages. A rotator widget or other interface object can be presented to allow a user to traverse the linkages and rapidly rotate through layers in a view, without having to switch tabs, planes, database dimensions, or manually operate other dimensional control, enhancing viewing efficiency of large layers.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: October 6, 2015
    Assignee: Red Hat, Inc.
    Inventor: Eric Williamson
  • Patent number: 9134932
    Abstract: An information processing apparatus includes: a reception unit receiving whether to print a first-kind data item or a second-kind data item; a storing unit storing a plurality of the first-kind data items in association with a data name; an acquiring unit acquiring the first-kind data item from the storing unit; a transmission control unit transmitting the acquired fist-kind data item if the reception unit receives the print of the first-kind data item; a second-kind data storage control unit storing, in the storing unit, the second-kind data item, which is a converted data item of the transmitted first-kind data item, in association with the data name of the transmitted first-kind data item; and a first display control unit displaying a display image including an image generated from the second-kind data item stored in the storing unit and an image representing the data name corresponding to the second-kind data item.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: September 15, 2015
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Naoto Shiraga
  • Patent number: 9135602
    Abstract: Systems and methods for managing and processing building plan documents. An electronic building plan document including a plurality of plan sheets is received. A first plan sheet is provided for display. A user interface is provided via which a user can select or enter a first comment associated with the first plan sheet. A user interface is provided via which the user can associate metadata, including a project type or discipline, with the first comment. A first plurality of comments, including the first comment, is stored in association with respective metadata. A user interface via which the user can select, by category and/or subcategory a plurality of comments to be included in a plan correction list, and a correction list is generated including a plurality of comments specified by a plurality of users.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: September 15, 2015
    Assignee: E-PLAN, INC.
    Inventors: Michael Chegini, Sholeh Noori-Chegini, Stacy Reno, Jesse Bethke, Matthew David Smart
  • Patent number: 9134799
    Abstract: Aspect methods and systems enable interaction with projected user interface through user input gestures performed on a mobile device. The mobile device may project the user interface image on an external surface, such as from a pico projector, and detect user input gestures performed by users. The mobile device may interpret the detected user input gestures, and change the projected user interface image in response to the interpreted user input gestures. User input gestures may be in the form of touch gestures performed on a touchscreen of the mobile device and/or in the form of hand gestures performed by turning, rotating and/or hoping the mobile device.
    Type: Grant
    Filed: July 16, 2010
    Date of Patent: September 15, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: John Liam Mark