Patents Examined by Jung-Mu Chuang
  • Patent number: 9886160
    Abstract: According to one general aspect, a method may include executing, by a processor of a computing device, at least a portion of an application that includes a plurality of tabs, each tab associated with a respective document that is configured to be rendered for display by the application. The method may also include determining a particular tab of the plurality of tabs that is recording an audio and/or visual signal derived from an environment of the computing device. The method may further include providing a graphical indication, associated with the particular tab, that indicates to a user of the computing device that the particular tab is recording the audio and/or visual signal.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 6, 2018
    Assignee: GOOGLE LLC
    Inventors: Shijing Xian, Serge Lachapelle, Yuri James Wiitala, Jiao Yang Lin, Hin-Chung Lam
  • Patent number: 9836755
    Abstract: There is provided systems and method for determining a user's event experience through user actions. A user may attend an event at a venue and take various actions with respect to the event. For example, the user may dance and cheer at the event, which may be captured by a biometric reading device on a user device that the user has in their possession. Additionally, the user may share media and generate social networking interactions while at, or after the event. The user may also make purchases at the event or after the event, such as purchasing media content corresponding to the event. Based on the actions taken by the user, an enjoyment level may be determined, which may be used to further determine a quality or how overall enjoyable was the event. Thus, users may be provided with sales of products or future events matching their interests.
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: December 5, 2017
    Assignee: EBAY INC.
    Inventors: Kamal Ahmad Zamer, Praveen Nuthalpati, Andrei Margea
  • Patent number: 9830048
    Abstract: An electronic device, while displaying a user interface that corresponds to at least a portion of a web page on a display, detects a touch input on a touch-sensitive surface at a first location that corresponds to the displayed portion of the web page on the display. While detecting the touch input on the touch-sensitive surface, the electronic device detects an intensity of the touch input on the touch-sensitive surface, determines whether the intensity of the touch input on the touch-sensitive surface has changed from below a first intensity threshold to above the first intensity threshold, and in response to determining that the intensity of the touch input on the touch-sensitive surface has changed from below the first intensity threshold to above the first intensity threshold, generates a force down event that is distinct from a mouse down event.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: November 28, 2017
    Assignee: APPLE INC.
    Inventors: Beth M. Dakin, Dean R. Jackson, Samuel M. Weinig, Jonathan J. Lee
  • Patent number: 9779750
    Abstract: A cue, for example a facial expression or hand gesture, is identified, and a device communication is filtered according to the cue.
    Type: Grant
    Filed: September 2, 2009
    Date of Patent: October 3, 2017
    Assignee: Invention Science Fund I, LLC
    Inventors: Paul G. Allen, Edward K. Y. Jung, Royce A. Levien, Mark A. Malamud, John D. Rinaldo, Jr.
  • Patent number: 9766718
    Abstract: A method includes displaying, in a window or field, first information associated with a first source running on a portable electronic device and detecting an input to display second information associated with a second source. After the detecting, second information associated with the second source and the first information in the window or field is displayed.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: September 19, 2017
    Assignee: BlackBerry Limited
    Inventors: Mihal Lazaridis, David Paul Yach, Donald James Lindsay
  • Patent number: 9766784
    Abstract: Dynamic scaling of messaging content is facilitated. Messaging content can include visual content other than the actual textual content of a message body for a messaging environment. In an aspect dynamic scaling of messaging content can allow message content such as pictures, images, emoticons, movies, maps, and the like to be presented to a user in a manner that facilities efficient comprehension of the message content. The tokens can be dynamically scaled as the messaging environment changes to maintain high levels of comprehension.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: September 19, 2017
    Assignee: textsoft LLC
    Inventors: Kristin Marie Pascal, Andrew Klonsky, Matthew Bailey
  • Patent number: 9753609
    Abstract: A mechanism directed to extracting and displaying media content of a news feed or other structured document in a scrollable media wheel frame.
    Type: Grant
    Filed: December 3, 2010
    Date of Patent: September 5, 2017
    Assignee: Facebook, Inc.
    Inventor: Erick Tseng
  • Patent number: 9710142
    Abstract: A computer-implemented method for dynamically changing a conference graphical user interface is provided. The method includes providing a graphical user interface representative of a conference in an online environment to a plurality of participants in the conference, wherein the graphical user interface includes representations of the plurality of participants, and the representations are based on scores associated with the plurality of participants. The method further includes acquiring data from one or more of the plurality of participants representative of a participation level of a participant of the plurality of participants and updating the score associated with the participant using the acquired data. Moreover, the method includes determining changes to the graphical user interface based on a comparison of the scores associated with the plurality of participants and providing the changes to the graphical user interface to the plurality of participants.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: July 18, 2017
    Assignee: RingCentral, Inc.
    Inventors: Vlad Vendrow, Christopher Van Rensburg, Aleksei Petrov, Dmitriy Solovey
  • Patent number: 9704502
    Abstract: A cue, for example a facial expression or hand gesture, is identified, and a device communication is filtered according to the cue.
    Type: Grant
    Filed: July 30, 2004
    Date of Patent: July 11, 2017
    Assignee: Invention Science Fund I, LLC
    Inventors: Mark A. Malamud, Paul G. Allen, Royce A. Levien, John D. Rinaldo, Jr., Edward K. Y. Jung
  • Patent number: 9704137
    Abstract: Techniques are disclosed for a web or mobile interface enabling users and collaborators to simultaneously comment, edit, or edit content in real time or near real time managed by a cloud-based collaboration platform. In one embodiment, the data to be accessed concurrently is presented or depicted at the multiple physical devices to the collaborators for viewing and accessing the data in real time or near real time. Each of the collaborators is able to view, re-edit, or re-modify in a concurrent fashion, at the collaborator's physical device, edits or modifications made to the data in real time or near real time as a result of any of the other collaborators accessing the data at their respective physical devices. In some instances, additional collaborators are specifiable for the data created for concurrent real time access in addition to those originally associated with the folder.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: July 11, 2017
    Assignee: Box, Inc.
    Inventors: Jonathan Berger, Nick Rolph, Brandon Savage
  • Patent number: 9696904
    Abstract: A method for facilitating entry of items for a healthcare software application loaded on an electronic device includes displaying, to a healthcare practitioner via a display of a mobile electronic device, an interface of a healthcare software application including a text entry box and a virtual keyboard; receiving, from the healthcare practitioner via the virtual keyboard, first input corresponding to entry of a first text string; continuously, during entry of the first text string, comparing input characters to a maintained list of items associated with healthcare, and displaying a popover including items found to match, based on the comparing, input characters; receiving, from the healthcare practitioner, second input corresponding to selection of a particular item displayed in the popover; and inserting, into the text entry box based on the received second input, a text string corresponding to the selected particular item.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: July 4, 2017
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: Sweta Mohapatra
  • Patent number: 9665875
    Abstract: A sales application is described that includes multiple automated sales tools that can be combined to help improve sales within a sales team. A deal finder sales tool is described to help identify sales opportunities. A deal playbook sales tool is also described to help structure the sales opportunity into a sales play by recommending products to sale in conjunction and also constructing a sales team. An influencer sales tool is also described to help identify business relationships that can be utilized to influence members of the sales team.
    Type: Grant
    Filed: October 18, 2013
    Date of Patent: May 30, 2017
    Assignee: SAP SE
    Inventors: Venkitesh Subramanian, Prerna Makanawala, Niyanth Kudumula, Preeta Kulavil, Praveen Kalla, Jean-Francois Desjeans Gauthier, Kedar Shiroor, Abhijit Mitra, Karan Sood, Sushant Potdar, Brian Yip, Ke Sun, Sebastine Augustine, Nayaki Nayyar
  • Patent number: 9658771
    Abstract: A computer implemented user interface which enables a user to input alphabets in at least one Indian language is disclosed herein. The user interface includes a display enabled keypad layout which in turn includes a default keypad layer, a first keypad layer, a second keypad layer and a third keypad layer. The default keypad layer comprises a plurality of alphabets represented as selectable vowels and consonants. The first keypad layer comprises the vowels and consonants, and a plurality of modifiers. The second keypad layer comprises a plurality of matras, a plurality of halants, the vowels, and the consonants. The third keypad layer comprises the matras and the modifiers. The keypad layers are configured to be incorporated onto the display enabled keypad layout and selectively displayed, based on at least the selection of a key on at least one of the keypad layers.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: May 23, 2017
    Assignee: REVERIE LANGUAGE TECHNOLOGIES PVT LTD
    Inventors: Vivekananda Pani, Sachindra Kumar Mohanty
  • Patent number: 9645700
    Abstract: A system for dynamically playing information using conventional feeds and ad-hoc feeds to produce “playable” content includes a device that executes a player engine, the player engine collecting, combining and sequencing items to play based on selection criteria and device context, of text, image, video content by parsing selective tags, patterns, text, identifiers and resource types of interest on resources such as web pages to produce playable content, storing the playable contents results from parsing in a queue of playable feed items, selecting items from the queue to produce an ad-hoc feed and playing the ad-hoc feed.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: May 9, 2017
    Inventor: Daniel E. Tsai
  • Patent number: 9613063
    Abstract: When the user selects one or more thumbnail images G and one uploading destination from an image list screen GW, an image selection tray PT showing the thumbnail images G and an uploading screen AW corresponding to a web browser are displayed. When the user selects the thumbnail images G from the image selection tray PT, the image paths GP corresponding to the selected thumbnail images G are acquired. In this manner, the image files can be uploaded only by requiring the user to paste the acquired image paths in image path input sections GR on the uploading screen AW. Accordingly, the user can upload image files to an optional uploading destination by simple operation.
    Type: Grant
    Filed: July 7, 2008
    Date of Patent: April 4, 2017
    Assignee: Sony Corporation
    Inventors: Masaru Nomura, Yoshinari Higuchi
  • Patent number: 9589538
    Abstract: Controlling virtual objects displayed on a display device includes controlling display, on a display device, of multiple virtual objects, each of the multiple virtual objects being capable of movement based on a first type of input and being capable of alteration based on a second type of input that is different than the first type of input, the alteration being different from movement. A subset of the multiple virtual objects as candidates for restriction is identified, and based on identifying the subset of virtual objects as candidates for restriction, a responsiveness to the first type of input for the subset of virtual objects is restricted. The first type of input applied to a first virtual object included in the subset of virtual objects and a second virtual object included in the multiple virtual objects is detected, with the second virtual object being excluded from the subset of virtual objects.
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: March 7, 2017
    Assignee: PERCEPTIVE PIXEL, INC.
    Inventors: Philip L. Davidson, Jefferson Y. Han
  • Patent number: 9576288
    Abstract: Techniques for automatically approving transactions are described herein. These techniques may include determining whether a user who requested to conduct a transaction is the same user as a user that approves the transaction. If so, then the transaction may be approved. If not, then the approving user may be asked to provide authentication information in order to finish the approval process.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: February 21, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: James Jesensky, Isaac Oates, Amit D. Agarwal, Vinay P. Vaidya
  • Patent number: 9565479
    Abstract: A system uses generated scene transition frames to allow fast seeking within a media stream. A set of scene transition frames associated with the media stream are generated, then transmitted along with the media stream from a remotely located media source over a network. A subset of the scene transition frames are displayed, allowing a desired scene transition frame to be selected from a subset of the scene transition frames based on user input. The media source can then be displayed (e.g., played) starting from a frame corresponding to the desired scene transition frame.
    Type: Grant
    Filed: August 10, 2009
    Date of Patent: February 7, 2017
    Assignee: Sling Media PVT Ltd.
    Inventors: Amey Shirali, Satish Iyer
  • Patent number: 9557899
    Abstract: A visualization system utilizing pre-configured visualization profiles and templates to reduce the level of effort and time required to commission an industrial automation visualization system. The preconfigured visualization profiles and templates include graphic displays, informational reports and data sampling and collection strategies appropriate for the specific sector of manufacturing or industry.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: January 31, 2017
    Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Robert Joseph McGreevy, Michael John Pantaleano, Bruce Gordon Fuller, Ian Edward Tooke, Kevin John Albert, John Joseph Baier, Jan Pingel
  • Patent number: 9550373
    Abstract: A field for which a first priority level that has been set is the same as a second priority level that is stored in a priority level storage portion is specified as an update field from among a plurality of fields that have been defined in a content that is stored in a data storage portion. At least one character that is contained in the update field is updated in the specified order. A level of the second priority level is lowering by one level in a case where a character rollover has occurred during the updating of the at least one character. Printable data for the content in which the at least one character has been updated is created in a case where the character rollover has not occurred during the updating of the at least one character. The update field is specified every time the second priority level that is stored in the priority level storage portion is lowered.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: January 24, 2017
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Junya Kawai