Dialog Box Patents (Class 715/809)
-
Patent number: 11681697Abstract: The embodiments of present disclosure provide a method and device for interface operation and maintenance. The method includes: acquiring query condition parameters input by a user for querying interface log information of at least one system, wherein the query condition parameters at least include a message time parameter that uniquely marks log message time and a system name parameter that uniquely marks the system; invoking an application programming interface provided by the at least one system according to the system name parameter in the query condition parameters, and acquiring first interface log information according to a result of invoking the application programming interface; determining second interface log information in the first interface log information according to the message time parameter that uniquely marks the log message time; and displaying the second interface log information.Type: GrantFiled: October 23, 2019Date of Patent: June 20, 2023Assignee: BOE Technology Group Co., Ltd.Inventor: Fang Cao
-
Patent number: 11676585Abstract: Embodiments describe a method for decoding speech including receiving speech input at an audio input device, generating speech data that is a digital representation of the speech input; extracting acoustic features of the speech data, assigning acoustic scores to the acoustic features, receiving data representing the acoustic features and the acoustic scores, decoding the data representing the acoustic features into a word, having a word score, by referencing a WFST language model, modifying the word score into a new word score based on a personalized grammar model stored in the external memory device, the processor is separate from and external to the WFST accelerator, and determining an intent represented by a plurality of words outputted by the WFST accelerator, where the plurality of words include the word and the new word score.Type: GrantFiled: August 12, 2021Date of Patent: June 13, 2023Assignee: Amazon Technologies, Inc.Inventor: Pushkaraksha Gejji
-
Patent number: 11657308Abstract: A method may include generating a first user interface for providing, to a client, a first selection of inputs for attributes of a rule scenario for defining a rule. The rule may be applied to modify a data processing functionality of the application. Parameters of the rule may be determined based on the rule scenario and a first input from the first selection of inputs being selected via the first user interface. The parameters of the rule may correspond to data objects affected by the application of the rule. A second user interface for providing, to the client, a second selection of inputs for defining a condition of the rule may be generated. The condition of the rule may evaluate the parameters of the rule. The rule may be generated based on a second input from the second selection of inputs being selected via the second user interface.Type: GrantFiled: July 2, 2018Date of Patent: May 23, 2023Assignee: SAP SEInventors: Martin Scholz, Bernhard Thimmel, Johannes Fenzl, Tobias Poeppke, Heike Klews, Qian Liu
-
Patent number: 11570749Abstract: A method, apparatus, and system relating to a notification system for merging a new message into a pending notification.Type: GrantFiled: May 17, 2021Date of Patent: January 31, 2023Assignee: FITBIT, INC.Inventors: Heiko Behrens, Henry Levak, Yoon Kean Wong
-
Patent number: 11539781Abstract: A document editing system using a third party application having an embedded document editing module is disclosed. The system includes a client-side document editing engine that accepts requests to edit a document from and displays at least a portion of the document to a user of the client-side system. The system includes a first server-side application engine that processes the requests to edit the document. The system can include a second server-side data storage engine that stores the document in a remote storage location.Type: GrantFiled: March 16, 2021Date of Patent: December 27, 2022Assignee: ZOHO CORPORATION PRIVATE LIMITEDInventors: Ramakrishna Raja Vegesna-Venkata, Sakthiamuthu D. Ranjithkumar, Raj P. Sabhlok, Sridhar Vembu
-
Patent number: 11435865Abstract: Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified rules to events in an action log framework (ALF) stream is disclosed. More specifically, collaboration environments can include features or mechanisms that allow end-users or collaborators to perform a variety of actions such as, for example, file uploads and previews, or collaboration operations such as, for example, task assignment and comments. These actions can be captured or logged by an action log framework and, as described herein, automatically translated into one or more jobs by applying customizable user-specified rules.Type: GrantFiled: July 31, 2020Date of Patent: September 6, 2022Assignee: Box, Inc.Inventors: Annie Pearl, Matthew Taro Duvall, Joy Ebertz, Victor Valdez, Steven Cipolla
-
Patent number: 11420764Abstract: A touchscreen fuel panel with checklist automation is disclosed. In embodiments, the fuel panel includes a touchscreen display and a controller coupled to the touchscreen display. The controller is configured to generate a graphical user interface at the touchscreen display and receive user inputs via the touchscreen display. The controller is further configured to execute an automated set of fuel management checklist procedures in response to a user input. In some embodiments, the controller can be alternatively or additionally configured to execute other automated sets of checklist procedures, for example, pre-flight, in-flight, taxi/takeoff/landing (TTL), and/or post-flight procedures.Type: GrantFiled: October 3, 2019Date of Patent: August 23, 2022Assignee: Rockwell Collins, Inc.Inventors: Angela N. Dunlay, Steven L. Kamada, Phillip J. Hamm
-
Patent number: 11314770Abstract: Techniques for database multiplexing. Within a group of two or more logical databases, each having a plurality of database nodes, the group of logical databases being part of a multitenant database environment that stores data for multiple client entities each identified by a tenant identifier (ID) having one of one or more users associated with the tenant ID, wherein users of each of multiple client entities can only access data identified by a tenant ID associated with the respective client entity, and wherein the multitenant database is a hosted database provided by an entity separate from the client entities, and provides on-demand database service to the client entities, the tenant ID is used to determine a mapping between the tenant ID and one of the plurality of logical databases.Type: GrantFiled: June 17, 2014Date of Patent: April 26, 2022Assignee: salesforce.com, Inc.Inventors: Gary Baker, Scott Hansma, Christopher Wilson Kifuthu
-
Patent number: 11163286Abstract: Systems and techniques are described for providing control of a monitoring system. In some implementations, a monitoring device is located in a building and is configured to monitor at least a portion of the building based on output from one or more sensors. A monitoring server is located remote from the building and is configured to communicate with the monitoring device. The monitoring server may be configured to translate one or more parameters received from a client device into an interpreted monitoring script and a trigger that causes performance of the interpreted monitoring script. The monitoring device may include an interpreter configured to determine that the trigger has been met and initiate performance of the interpreted monitoring script to evaluate a monitoring rule in accordance with one or more configurable parameters.Type: GrantFiled: August 12, 2019Date of Patent: November 2, 2021Assignee: Alarm.com IncorporatedInventor: Jean-Paul Martin
-
Patent number: 11159336Abstract: A method for rules driven interactions for Webinar content retrieval and storage includes establishing a Webinar between a presenter and a live attendee, sharing a display of the presenter with the live attendee, detecting in the display a content portion and matching the content portion to one of a multiplicity of rules. Thereafter, the matched one of the rules is executed so as to present additional content in a user interface of the live attendee and the matched one of the rules is stored in a recording of the Webinar, with an indication at which point in time during the Webinar the matched one of the rules had been executed. Finally, the stored recording is retrieved and played back to an offline attendee through a user interface to the Webinar and the matched one of the rules is executed so as to present additional content to the offline attendee.Type: GrantFiled: August 2, 2019Date of Patent: October 26, 2021Assignee: THINKRITE, INC.Inventors: Joshua P. Schrager, Brenda Horowitz, Omar Hussain, Shai Horowitz
-
Patent number: 11150864Abstract: Systems, methods, and software are disclosed herein for displaying visual representations of entities associated with an audio recording. A waveform associated with an audio recording is presented in a user interface to an application. A set of entities associated with the audio recording are then identified. Responsive to identifying the set of entities, a set of enhancement items associated with the set of entities is presented. In response to a selection of a given one of the enhancement items, a visual representation of an associated one of the entities in the user interface to the application.Type: GrantFiled: April 2, 2018Date of Patent: October 19, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Rishav Mukherji, Jaewon Hwang, Michael Vincent Mills Santos
-
Patent number: 11048474Abstract: A context aware service provision method and apparatus for recognizing the user context and executing an action corresponding to the user context according to a rule defined by the user and feeding back the execution result to the user interactively are provided. The method for providing a context-aware service includes receiving a user input, the user input being at least one of a text input and a speech input, identifying a rule including a condition and an action corresponding to the condition based on the received user input, activating the rule to detect a context which corresponds to the condition of the rule, and executing, when the context is detected, the action corresponding to the condition.Type: GrantFiled: May 9, 2019Date of Patent: June 29, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Jooyoon Bae, Minjeong Ko, Sungsoo Kim, Jinsung Kim, Hwakyung Kim, Jinha Jun
-
Patent number: 10979583Abstract: An information processing apparatus that makes it easy to recognize which operating button corresponds to a displayed context menu. The context menu is for giving an instruction to execute a function corresponding to an operating button displayed on a display unit and is displayed when a predetermined operation on the operating button by a user is detected. The context menu is displayed at a predetermined display position set in advance with respect to a detected position at which the predetermined operation is detected on the display unit. Based on the detected position, the predetermined display position is switched to a position at which a characteristic part which represents a function corresponding to the operating button is not hidden by the context menu.Type: GrantFiled: February 5, 2019Date of Patent: April 13, 2021Assignee: CANON KABUSHIKI KAISHAInventor: Yoshiteru Horiike
-
Patent number: 10970487Abstract: An agent automation system includes a memory configured to store a natural language understanding (NLU) framework and a model, wherein the model includes at least one original meaning representation. The system includes a processor configured to execute instructions of the NLU framework to cause the agent automation system to perform actions including: performing rule-based generalization of the model to generate at least one generalized meaning representation of the model from the at least one original meaning representation of the model; performing rule-based refinement of the model to prune or modify the at least one generalized meaning representation of the model, or the at least one original meaning representation of the model, or a combination thereof; and after performing the rule-based generalization and the rule-based refinement of the model, using the model to extract intents/entities from a received user utterance.Type: GrantFiled: January 3, 2019Date of Patent: April 6, 2021Assignee: ServiceNow, Inc.Inventors: Edwin Sapugay, Anil Kumar Madamala, Maxim Naboka, Srinivas SatyaSai Sunkara, Lewis Savio Landry Santos, Murali B. Subbarao
-
Patent number: 10885874Abstract: Systems and methods for displaying a cursor and a focus indicator associated with real or virtual objects in a virtual, augmented, or mixed reality environment by a wearable display device are disclosed. The system can determine a spatial relationship between a user-movable cursor and a target object within the environment. The system may render a focus indicator (e.g., a halo, shading, or highlighting) around or adjacent objects that are near the cursor. The focus indicator may be emphasized in directions closer to the cursor and deemphasized in directions farther from the cursor. When the cursor overlaps with a target object, the system can render the object in front of the cursor (or not render the cursor at all), so the object is not occluded by the cursor. The cursor and focus indicator can provide the user with positional feedback and help the user navigate among objects in the environment.Type: GrantFiled: December 19, 2019Date of Patent: January 5, 2021Assignee: Magic Leap, Inc.Inventors: John Austin Day, Lorena Pazmino, James Cameron Petty, Paul Armistead Hoover, Chris Sorrell, James M. Powderly, Savannah Niles
-
Patent number: 10775999Abstract: An electronic device with a touch-sensitive surface and a display, displays a user interface that includes a plurality of representations of content, including a respective representation of content corresponding to respective content associated with a respective application, wherein the respective representation of content is different from the respective content associated with the respective application. In response to detecting a gesture that includes a contact on the respective representation of the content on the touch-sensitive surface, the device displays the respective content in the application user interface of the respective application if the gesture meets criteria for displaying an application user interface for the respective application associated with the respective representation of content.Type: GrantFiled: October 29, 2018Date of Patent: September 15, 2020Assignee: APPLE INC.Inventors: Nicholas Zambetti, Jeffrey Traer Bernstein, B. Michael Victor
-
Patent number: 10768784Abstract: Methods, systems, and devices are described for improved graphical user interfaces suitable for monitoring and controlling home automation, security, and/or energy management systems. In some embodiments, rules of different types may be displayed in, and controlled from, a list view. The graphical user interface may display a list of rules associated with generic automation rules and context-associated automation rules. List items may be associated with suggested automation rules, notification rules, or both. The list of rule items may include items associated with a property context or an external condition context. Items may be included in the list based, at least in part, on the current property context, the current external condition context, or both. In some instances, the system may be communicatively coupled to a third-party information service.Type: GrantFiled: December 5, 2014Date of Patent: September 8, 2020Assignee: Vivint, Inc.Inventors: Wade Shearer, Michael Warner
-
Patent number: 10580220Abstract: One embodiment of the present application includes an approach by which an animation system manipulates an animatable object. The animation system detects that a pointer device has positioned a pointer location at a first location, the first location coinciding with a first portion of geometry of the animatable object. The animation system indicates that a first manipulator associated with the first portion of geometry is tentatively selected. Prior to receiving a selection event from the pointer device, the animation system displays a representation of the first manipulator.Type: GrantFiled: March 4, 2015Date of Patent: March 3, 2020Assignee: PixarInventors: Deneb Meketa, Jeremie Talbot, Bret Parker, Guilherme S. Jacinto, Bernhard Ulrich Haux
-
Patent number: 10497359Abstract: A display control method executed by a processor, the method includes the steps of: displaying, on a display device, a note icon that represents a note of a voice to be synthesized and an indicator that is moved in accordance with an operation received from a user; displaying, on the display device, first options that belong to a first layer among layers in a hierarchical structure, for the user to select a singing expression to be applied to the note from among a plurality of singing expressions; and displaying, on the display device, when the indicator is moved into an area corresponding to a particular option selected from among the first options, second options that correspond to the particular option and belong to a second layer that is below the first layer in the hierarchical structure.Type: GrantFiled: February 8, 2018Date of Patent: December 3, 2019Assignee: YAMAHA CORPORATIONInventor: Keijiro Saino
-
Patent number: 10409900Abstract: The present invention provides an electronic document review method comprising the steps of displaying at least a first document section of said document in a first display window, displaying at least a second document section of said document in a second display window, and arranging said second window so that said second window is arranged within the border of the first window. Such a method allows for efficient review of electronic documents thereby enabling a user to reduce the amount of time the user spends for reviewing an electronic document. The invention also provides an electronic document review system.Type: GrantFiled: June 21, 2013Date of Patent: September 10, 2019Assignee: IPQUANTS LIMITEDInventor: Tony Afram
-
Patent number: 10296588Abstract: Some embodiments of a build of material production system have been presented. In one embodiment, a graphical user interface (GUI) is presented via a client machine on factory floor to allow a user to submit a request to build a document from a master document in a predetermined natural language and a predetermined format. Further, a visual representation of a current build status of the document is provided in the GUI.Type: GrantFiled: May 31, 2007Date of Patent: May 21, 2019Assignee: Red Hat, Inc.Inventor: Michael H. Smith
-
Patent number: 10270901Abstract: The present disclosure provides a message prompting method and a message prompting device. The message prompting method includes: displaying new notification messages of preset applications at a head of a message queue on a tray interface of a terminal. Through a technical solution of the present disclosure, notification messages of the preset applications are displayed on the head of the tray interface of the terminal for convenience of viewing, thereby not only ensuring no important notification message being missed, but also satisfying needs of individual users for personalized settings of tray notification.Type: GrantFiled: January 15, 2014Date of Patent: April 23, 2019Assignee: Yulong Computer Telecommunication Scientific (Shenzhen) Co., Ltd.Inventors: Jiajun Li, Deying Guo
-
Patent number: 10198420Abstract: A spreadsheet storytelling engine is provided. The spreadsheet storytelling engine may run in the context of a spreadsheet application on any device, service, or general endpoint capable of running the spreadsheet application. The spreadsheet storytelling engine allows for the authoring and telling of a story. The story is a collection of operations that guide the consumer through a spreadsheet. The story allows the spreadsheet to be used to convey visualizations, data, calculations, or other objects in a spreadsheet in a way that may be simple, pleasant to look at, and/or visually engaging to help a consumer understand the information and internalize it in a way that is actionable without requiring the real time availability of the spreadsheet author. The spreadsheet storytelling engine is useful for purposes including, but not limited to, making presentations, creating tutorials, validating data, explaining how a model works, and generating interactive business intelligence dashboards.Type: GrantFiled: June 15, 2013Date of Patent: February 5, 2019Assignee: Microsoft Technology Licensing, LLCInventors: John Campbell, Eric Patterson, Uhl Albert, Carlos Augusto Otero, Micah Myerscough
-
Patent number: 10192199Abstract: Systems, methods, and software are described herein for enhancing features within program applications. In an implementation, a user associated with a productivity application is identified and a service application associated with the user is identified. A service feature that corresponds to the service is enabled within the productivity application. The service feature allows the user to perform a function on content generated with the productivity application that is related to the service.Type: GrantFiled: November 16, 2011Date of Patent: January 29, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Jennifer Hui-ni Hwang, Matthew Eckstein, Sam Franklin Williams, III
-
Patent number: 10191645Abstract: A mobile phone includes a display, a touch detector configured to detect an operation at least including a flick operation and a tap operation, and a processor configured to execute the control program to execute processing in accordance with the operation. The processor can cause a screen displayed on the display to be scrolled based on the flick operation on a display region R included in the display. If the screen includes an object to be subjected to the tap operation and while the screen is being scrolled, the processor can disable the tap operation on the object.Type: GrantFiled: February 26, 2016Date of Patent: January 29, 2019Assignee: KYOCERA CorporationInventor: Shunsuke Nagata
-
Patent number: 10140279Abstract: A system and method for providing user enhancements for spreadsheets and tables. In one implementation, the system detects a semantic organization event related to one or more data cells in a content-view of the spreadsheet or table. The system determines whether semantic organization data should be stored for the one or more data cells. The system can use the semantic organization data to display a semantic-view of the spreadsheet or table. The system then allows a user to navigate between the semantic-view and the content-view of the spreadsheet or table.Type: GrantFiled: January 13, 2016Date of Patent: November 27, 2018Assignee: Dropbox, Inc.Inventors: Khurram Zia, Kevyn Arnott
-
Patent number: 9990409Abstract: Selectively applying format attributes of a source to the content of a destination. The format attributes defining the format of one or more source objects are captured, and from among the captured attributes, format attributes are selected. A destination object is formatted such that selected format attributes are copied to the content of the destination, and the copied format attributes are applied to the destination object as a destination format.Type: GrantFiled: September 12, 2013Date of Patent: June 5, 2018Assignee: International Business Machines CorporationInventors: Barry A. Kritt, Sarbajit K. Rakshit
-
Patent number: 9923886Abstract: In one embodiment a controller comprises logic configured to define, for display on a region of a display device coupled to the controller, a dialog box, lock the dialog box such that input/output operations conducted in the dialog box are visible to the secure controller and are not visible to an untrusted execution complex communicatively coupled to the secure controller, receive one or more authentication credentials based on a user input to the dialog box, and use the one or more authentication credentials to establish a secure communication session with a remote service. Other embodiments may be described.Type: GrantFiled: February 24, 2016Date of Patent: March 20, 2018Assignee: Intel CorporationInventors: Vinay Phegade, Conor Cahill, Sanjay Bakshi
-
Patent number: 9875507Abstract: On a display terminal of an electronic trading system, a graph is displayed having a first axis and a second axis, wherein the graph includes a curve corresponding to a range of values of a financial instrument. A user is allowed to select a portion of the graph. In response to the user selection of the portion of the graph, a trading dialog box is displayed on the display of the workstation, the dialog box being automatically populated with values for trading, the values based on the values of the selected portion of the graph.Type: GrantFiled: February 15, 2013Date of Patent: January 23, 2018Assignee: CHART TRADING DEVELOPMENT, LLCInventor: Timothy H. Heaton
-
Patent number: 9875219Abstract: Methods, systems, and machine readable tangible storage media that can provide for smooth and seamless opening of a file from, for example, a preview are described. A preview of a file can be generated by a non-native viewer or reader application and in response to a command to open a file in a native application, the preview can continue to be displayed while the native application launches such that a user will perceive no interruption in display of the content. The non-native application can pass a display state (e.g. a page number or scroll position) to the native application such that the native application continues to show a user's current position or view port into the file.Type: GrantFiled: August 12, 2014Date of Patent: January 23, 2018Assignee: APPLE INC.Inventors: Julien Robert, Julien Jalon
-
Patent number: 9672493Abstract: Described are systems and methods for detecting and processing recurring electronic communications. A graphical user interface (GUI) event is detected that includes a selection and a drag-and-drop of a first electronic communication object onto a second electronic communication object. A similarity is determined between the first and second electronic communication objects. At least one search criteria rule is automatically generated from the at least one similarity in response to detecting the GUI event.Type: GrantFiled: January 19, 2012Date of Patent: June 6, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kulvir S. Bhogal, William Arthur Griffith, Indran Naick, Mark William Talbot
-
Patent number: 9552123Abstract: Disclosed are various embodiments for integrating applications in a portal. A user interface is obtained in one or more computing devices from a first one of a plurality of applications. The user interface includes an identification of an object instance associated with an object type. A list of views associated with a second one of the applications is obtained. One or more of the views are configured to represent the object type. A modified user interface is generated from the user interface according to the identification of the object instance and the list of views. The modified user interface includes a component for selecting one of the views to represent the object instance.Type: GrantFiled: May 27, 2010Date of Patent: January 24, 2017Assignee: AMAZON TECHNOLOGIES, INC.Inventor: Simon K. Johnston
-
Patent number: 9501266Abstract: The present invention discloses a new paradigm in Multimedia Services Creation Methodology, and new Service Creation and Service Execution Environments, based on this methodology. A service designer can access the Service Creation Environment via a Web based Graphical User Interface (GUI), to design new service in an automated way. The design process includes creation of the Service Logic Script (SLS), and associated databases that are used for storage of service and subscriber related data. The service developer (user) assembles Language Graphical Objects (LGO) into Service Logic Script. LGOs are part of a new graphical language that has been developed to meet multimedia service creation needs. They represent service control and call control primitive functions that have to be performed, in order to provide a multimedia service to service subscribers.Type: GrantFiled: January 15, 2014Date of Patent: November 22, 2016Assignee: AT&T Intellectual Property II, L.P.Inventors: Siroos K. Afshar, Nancy Conley, Keith Kiser, William J. Leighton, III, Dinesh N. Lokhande, Patricia E. Mccrink, Shapour Neshatfar, Boguslaw J. Olszowy, Rajiv Patel, Sudhakar Rajamannar, Mark Szachara, Eberhard F. Wunderlich
-
Patent number: 9436357Abstract: A system and method for enhancing electronic comic book reading by dynamically expanding text bubbles (“bubbles”) to make them easier to read, especially on a small mobile device. The methods include skimming a sequence of expanded bubbles, flinging through a sequence of expanded bubbles and positioning expanded bubbles so as not to hide the comic character(s) uttering the phrase. The methods are performed with irregular bubble outlines (like curly, bumpy, or jagged text bubbles commonly found in comics). Further the method includes pre-processing the content in an automated fashion to enable skimming and flinging through the sequences of expanded bubbles.Type: GrantFiled: March 8, 2013Date of Patent: September 6, 2016Assignee: NOOK DIGITAL, LLCInventors: Matthew Pallakoff, Luis Daniel Mosquera
-
Patent number: 9384216Abstract: Methods are provided for displaying image results responsive to a search query. In addition to displaying responsive results for a query, responsive results are also provided for related queries. The results are ordered along a plurality of display axes, including at least one axis corresponding to the ordering of the various search queries. The results can be displayed in an aligned or non-aligned manner. The results can then be translated along one or more of the display axes to allow a user to browse the various results.Type: GrantFiled: November 16, 2010Date of Patent: July 5, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Gonzalo A. Ramos, Steven M. Drucker, Amir Akbarzadeh
-
Patent number: 9325528Abstract: A system and method for performing email processing at multiple stages along an email delivery chain. A first embodiment uses an email filter to receive information about an email message from a message transfer agent and then perform limited email pre-processing on the email message. The email filter then stores instructions and data such as the results from the email pre-processing into an internet email header added to the email message. The instructions and data placed into the email header may be encrypted for privacy and security. A later email program may extract the instructions and data from the internet email header and continue the email processing. One disclosed application of the multi-stage email processing system is email authentication.Type: GrantFiled: March 20, 2008Date of Patent: April 26, 2016Assignee: Iconix, Inc.Inventors: Scott A. Sachtjen, John Hopple
-
Patent number: 9286284Abstract: A data filtering system includes a display device and a data filtering engine coupled to the display device. The data filtering engine is configured to display a cell set containing data of a common data type on a display device with at least one cell containing a cell entry. The data filtering engine is further configured to display a filter icon within at least one cell of the cell set and apply a filter to the cell set in response to selection of the filter icon by a user.Type: GrantFiled: October 15, 2012Date of Patent: March 15, 2016Assignee: International Business Machines CorporationInventors: Ryan L Brissette, Sameer V. Jorapur, Somil Kulkarni, Michael L Pauser
-
Patent number: 9262037Abstract: A method for processing email is presented here. The method begins by receiving email capture criteria for incoming email messages directed to a destination tenant of a multi-tenant database system. The method continues by comparing the email capture criteria to searchable information conveyed in the incoming email messages. When the searchable information in a candidate email message of the incoming email messages matches the email capture criteria by at least a threshold amount, the candidate email message is identified as a matched email message. The method continues by saving a copy of the matched email message for diagnostic analysis, and performing incoming email processing on the matched email message.Type: GrantFiled: March 14, 2013Date of Patent: February 16, 2016Assignee: salesforce.com, inc.Inventors: Rasmus Mencke, Richard Alan Stevens, Brian St. Clair
-
Patent number: 9262516Abstract: A sender-driven framework for enhancing the categorization of emails, wherein the sender is able to create or define rules that refine or augment those at the receiver's end. Particularly, the sender is enabled, in accordance with at least one embodiment of the present invention, to add information relating to the context of an email, which can help streamline categorization at the receiver's end.Type: GrantFiled: June 26, 2014Date of Patent: February 16, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pallavi V. Galgali, Ujjwal Lanjewar
-
Patent number: 9258387Abstract: Disclosed is a system configured to create, organize, and monitor computer searches across a large number of networked computers. The system allows individual searches to be created and tailored depending upon specific objectives. Once established, the system permits the search parameters to be subsequently edited as needed. A graphical user interface (GUI) allows users to view established searches and to monitor searches once activated. Search results can also be tabulated by way of the GUI.Type: GrantFiled: April 18, 2014Date of Patent: February 9, 2016Assignee: RAYTHEON COMPANYInventor: Joseph A. Turner
-
Patent number: 9247012Abstract: Systems, methods and articles of manufacture allow adjusting the relative weighting associated with evaluation criteria associated with a unified view of dissimilar data. The operation generally includes collecting data regarding attributes of a user interacting with an application, where the collected data has associated evaluation criteria. The data is collectively represented according to the evaluation criteria. The systems, methods and articles of manufacture then allow dynamically modifying the evaluation criteria before evaluating and collectively representing the data according to the adjusted criteria.Type: GrantFiled: December 23, 2009Date of Patent: January 26, 2016Assignee: International Business Machines CorporationInventors: Vijay Dheap, Jimmy Ming-Der Hsu, Michael David Whitley
-
Patent number: 9223784Abstract: Method and apparatus for archiving media using a log are described. In one embodiment, the method comprises accepting an original media; updating a first log to include an indication that specifies a date of when the original media was received; converting the original media into a bitmap, the bitmap being in a format different than that of the media; updating a second log with an entry that specifies a relationship between the original media and the bitmap indicating that they are related, wherein the entry includes an identifier corresponding to the entry and an identifier corresponding to the media.Type: GrantFiled: March 28, 2007Date of Patent: December 29, 2015Assignee: RICOH, CO., LTD.Inventors: Michael Gormish, Peter E. Hart
-
Patent number: 9210252Abstract: A method is provided for displaying, upon an attempt to configure a personalized notification of an event, a menu of categories of multi-media content available on a communications device. An indication of the categories of multi-media content desired by a user of the communications device and a scheduled date and time for the event are stored. Upon the occurrence of the scheduled date and time, particular notification files selected by the user and associated with the categories of multi-media content are generated on the communications device as the personalized notification.Type: GrantFiled: July 13, 2006Date of Patent: December 8, 2015Assignee: Alcatel LucentInventors: Ramachendra P. Batni, Ranjan Sharma
-
Patent number: 9197590Abstract: Filtering rules for incoming messages can be dynamically generated by a message management service based on patterns in the user's behavior. The message management service can analyze event records associating user actions with features of messages to detect correlations between message features and resulting actions, including correlations across multiple messaging accounts belonging to the same user. Based on correlations, the message management service can provide a suggested rule to the user's client device, and the user can accept or decline the suggestion.Type: GrantFiled: March 27, 2014Date of Patent: November 24, 2015Assignee: Dropbox, Inc.Inventors: Sean Beausoleil, Jack Dubie, George Milton Underwood, IV, Adam Cue, Anthony DeVincenzi, Michael Roeder
-
Patent number: 9129244Abstract: Embodiments of the present invention address deficiencies of the art in respect to decision node processing in a business process model and provide a method, system and computer program product for linked decision nodes in business process models. In an embodiment of the invention, a business process model simulation method can be provided. The method can include loading a business process model for simulation, designating a decision node in the business process model as a master decision node and linking another decision node in the business process model as a slave decision node to the master decision node. The method further can include simulating the master decision node to select an output pin and storing the selected output pin in association with the master decision node, and applying the selected output pin in the slave decision node when arriving at the slave decision node during the simulation without simulating the slave decision node.Type: GrantFiled: March 6, 2013Date of Patent: September 8, 2015Assignee: International Business Machines CorporationInventors: Jay W. Benayon, Pablo D. Irassar, Vince F. Szaloky
-
Patent number: 9104561Abstract: When a software component is starting (305), such as but not limited to a task or a subtask, the component pushes (310) its identification (ID) onto a stack. The component then executes (315) its other instructions. If the component completes its instructions so that it can terminate normally (320), then it pops (325) the stack, which removes its ID from the stack. If the component fails, such as by not being able to complete its instructions, then it will not be able to pop the stack so its ID will remain in the stack. Another software process can then read the IDs in the stack to identify (330) which components have failed and can automatically take a specified action (335), such as by sending an email message to, sending a text message to, or calling by telephone, a person or persons responsible for that software component.Type: GrantFiled: September 13, 2012Date of Patent: August 11, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Tarkan Sevilmis, Arshish Cyrus Kapadia, Maxim Lukiyanov, Tittu Jose, Gheorghita Irimescu, Janak Madhusudan Agarwal, Stephen John Clark, Hardik Shah, Sreekanth Lingannapeta
-
Patent number: 9082197Abstract: The invention provides a method for local image translation and a terminal with a touch screen, wherein the method for local image translation includes: obtaining a region to be translated from an original image; extracting a region with a remarkable characteristic through performing cluster analysis on the region; performing region growing according to the region with the remarkable characteristic to generate a target region; and fusing the target region translated to the target image with the target image. The above method for local image translation and the terminal with the touch screen can be used for translating the local images in various types of images.Type: GrantFiled: October 18, 2011Date of Patent: July 14, 2015Assignee: ZTE CORPORATIONInventor: Jing Zhang
-
Patent number: 9055384Abstract: Various approaches for providing textual information to an application, system, or service are disclosed. In particular, various embodiments enable a user to capture an image with a camera of a portable computing device. The computing device is capable of taking the image and processing it to recognize, identify, and/or isolate the text in order to forward the text to an application or function. The application or function can then utilize the text to perform an action in substantially real-time. The text may include an email, phone number, URL, an address, and the like and the application or function may be dialing the phone number, navigating to the URL, opening an address book to save contact information, displaying a map to show the address, and so on. Adaptive thresholding can be used to account for variations across an image, in order to improve the accuracy and efficiency of text recognition processes.Type: GrantFiled: October 4, 2013Date of Patent: June 9, 2015Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Volodymyr V. Ivanchenko, Geoffrey Scott Heller, Richard Howard Suplee, III, Daniel Bibireata
-
Patent number: 9055414Abstract: Text messaging between cell phones, computer applications, and/or other communication devices has become a common means of communication. Because of the prevalence of text messaging, robust text message processing may be facilitated through text messaging pipelines. Accordingly, as provided herein, a text messaging pipeline may be configured according to a pipeline module list. The pipeline module list may be constructed through an online service wherein predefined pipeline modules and/or user defined pipeline modules may be selected to create the pipeline module list. The configured text messaging pipeline may provide customized text message processing. For example, a user may select a spam filter, a translator, and/or other pipeline modules to configure a text messaging pipeline. Text message workflow (e.g., SMS messages that are sent and/or received by a computer application associated with the text messaging pipeline) may be processed through the text messaging pipeline.Type: GrantFiled: February 20, 2009Date of Patent: June 9, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Raman Narayanan, Bruce E. Johnson, Rajendra H. Vishnumurty, Ming Liu
-
Patent number: 9043724Abstract: A user interface help dialog for a computer system is provided in which the computer system has a plurality of system parameters and the user interface includes a plurality of command options that may be enabled or disabled. A cursor for indicating one of the command options is also provided. To generate the help dialog the identity of a disabled command option to which the cursor indicates is first identified. The status of a subset of the system parameters is then evaluated, the system parameters subset being determined in dependence on the identified command option. A help dialog to be displayed to the user is then generated, the content of which is dependent on the status of the evaluated system parameters.Type: GrantFiled: April 14, 2005Date of Patent: May 26, 2015Assignee: Tektronix, Inc.Inventor: Matthew A. Bowers