For Plural Users Or Sites (e.g., Network) Patents (Class 715/733)
  • Patent number: 9880718
    Abstract: The present systems and methods for customizing sub-applications and dashboards in a digital huddle environment are disclosed. The disclosed system and method may be employed for customizing sub-applications according to predefined options, including text, images and numbers; as well as customizing dashboards according to user requirements for showing goals progress, next meetings notifications, schedule, meetings alerts, and the like, according to the requirements of a particular team working in a digital huddle.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: January 30, 2018
    Assignee: Massachusetts Mutual Life Insurance Company
    Inventors: Robert Casale, Abigail O'Malley, Kedzie Teller
  • Patent number: 9875262
    Abstract: A distributed storage system may store data object instances in persistent storage and may cache keymap information for those data object instances. The system may cache a latest symbolic key entry for some user keys of the data object instances. When a request is made for the latest version of stored data object instances having a specified user key, the latest version may be determined dependent on whether a latest symbolic key entry exists for the specified user key, and keymap information for the latest version may be returned. When storing keymap information, a flag may be set to indicate that a corresponding latest symbolic key entry should be updated. The system may delete a latest symbolic key entry for a particular user key from the cache in response to determining that no other requests involving the keymap information for data object instances having the particular user key are pending.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: January 23, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Jason G. McHugh, Praveen Kumar Gattu, Michael A. Ten-Pow, Derek Ernest Denny-Brown, II
  • Patent number: 9871696
    Abstract: Systems, methods, apparatus, and articles of manufacture to facilitate configuration and naming of a multimedia playback device on a local playback network are disclosed. An example method includes identifying and analyzing local network topology to identify playback device(s) connected to the network at location(s). The example method includes analyzing a playback device to be added and comparing the playback device to be added to the playback device(s) already connected to the network. The example method includes displaying available option(s) to name the playback device to be added based on the analysis of the network, the already connected playback device(s) and the playback device to be added to the network. The example method includes naming the playback device to be added based on a selected available option.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: January 16, 2018
    Assignee: Sonos, Inc.
    Inventors: Neil Griffiths, Mark Triplett
  • Patent number: 9866668
    Abstract: Devices, systems, and methods are described for allowing a user to transfer information at desired levels by providing the user with real-time feedback regarding the level of information that has been transferred. The devices, systems, and methods establish a communication link with a target device, cause information to be transferred to the target device via the communication link, and cause an indication of a level of the information transferred to be provided to a user during transfer of the information such that the user is provided with a real time indication of the level of information that has been transferred prior to transfer of a maximum level of information that is transferable.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: January 9, 2018
    Assignee: Nokia Technologies Oy
    Inventor: Simon Turvey
  • Patent number: 9860327
    Abstract: A method for generating website recommendations based on user web browsing. The method includes a computer processor tracking a sequence of two or more websites traversed by a user, wherein the sequence is based, at least in part, on a web-browsing session of the user. The method further includes a computer processor identifying a plurality of sequences of websites traversed by other users, wherein the plurality of sequences of web sites traversed by other users include at least one website in common with the tracked sequence of two or more websites traversed by the user. The method further includes a computer processor determining one or more recommended websites in the plurality of sequences of websites traversed by other users that are relevant to the tracked sequence of two or more websites traversed by the user. The method further includes a computer processor presenting the one or more recommended websites to the user.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: January 2, 2018
    Inventors: Kulvir S. Bhogal, Gregory J. Boss, Sheryl L. Comes, Rick A. Hamilton, II, Anne R. Sand
  • Patent number: 9860246
    Abstract: Obtaining and/or validating user credentials at client devices is described. This disclosure describes methods of generating representations of credentials for groups of users or for individuals. Representations for these credentials can be managed by a server or collection of servers, and distributed to appropriate users' client devices. These representations can then be outputted for evaluation by a credential authority, who confirms that the credential possessed by a given user is valid. A credential authority may be a person and/or a device that validates a credential.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: January 2, 2018
    Assignee: MicroStrategy Incorporated
    Inventors: Michael J. Saylor, Gang Chen, Hector Vazquez, Kirill Butin, Roman Zolin
  • Patent number: 9842684
    Abstract: A device for testing a wireless power network is disclosed. The network includes at least one power source, at least one load, and multiple resonators configured to couple wireless power from the at least one power source to the at least one load.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: December 12, 2017
    Assignee: WiTricity Corporation
    Inventors: Michael Sasha John, Katherine L. Hall, Konrad J. Kulikowski, Morris P. Kesler, Andre B. Kurs, Arunanshu M. Roy, Gozde Guckaya
  • Patent number: 9838501
    Abstract: A method and an apparatus for generating contact relationship data in a network communication system are disclosed. The method includes: selecting target users from contacts of an introducer according to a selecting instruction; sending an introducing request to each of user accounts of the target users; monitoring response instructions from the user accounts of the target users, and generating contact relationship data between the user accounts of the target users after detecting that all the user accounts of the target users return response instructions for accepting the introducing request. The apparatus comprises: a target user selecting module, a request sending module, a response monitoring module, and a contact relationship data generating module. Using the present invention, the convenience and success rate of generating contact relationship data is improved.
    Type: Grant
    Filed: May 1, 2014
    Date of Patent: December 5, 2017
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Lei Zeng, Liang Luo
  • Patent number: 9838386
    Abstract: An information processing system includes terminal devices of a first network; and an information processing device of a second network. A first terminal device includes a unit for retrieving device information of electronic devices and the information processing device of the second network; and a unit for transmitting an output request to the information processing device. A second terminal device includes a unit for retrieving device information of the electronic devices and the information processing device; and a unit for transmitting a retrieval request to the information processing device, and for retrieving electronic data. The information processing device includes a unit for retrieving the output request and the retrieval request; a unit for transmitting the output request and the retrieval request to the electronic device, and for receiving the electronic data; and a unit for providing the electronic data to the second terminal.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: December 5, 2017
    Assignee: Ricoh Company, Ltd.
    Inventor: Kazuhiro Yamada
  • Patent number: 9812000
    Abstract: Systems and methods for automated posting of alarm information to a news feed are provided. Some methods can include configuring a plurality of surveillance devices, configuring a notification platform, configuring a plurality of alarm types, and providing a remote notification to a mobile handheld device via the notification platform when an alarm that is at least one of the plurality of alarm types occurs in at least one of the plurality of surveillance devices.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: November 7, 2017
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Balaji Badhey Sivakumar, Raja Manikandan, Vinoth D
  • Patent number: 9804812
    Abstract: A method for generating an alert and/or a notification to a system user is provided. The method may include using a receiver to receive a user selection to capture a generated alert and/or report. At a point that is later in time than the user selection to capture, the method may further include using the receiver to receive a user instruction to recall the captured alert and/or report. The method may also include using the processor to update the fields associated with the captured alert and/or report. In addition, the method may include using the processor to display the alert and/or report based on the updated fields.
    Type: Grant
    Filed: January 1, 2015
    Date of Patent: October 31, 2017
    Assignee: Bank of America Corporation
    Inventors: Marcie L. Spencer, Mary R. Rosendahl, Milton Santiago, Jr., Darin G. Mallory
  • Patent number: 9794306
    Abstract: Aspects of the subject disclosure may include, for example, presenting content at a display device where the content is also presented by a group of other communication devices, receiving adjustment data from a second communication device where the adjustment data is representative of an adjustment of the content according to user input received at the second communication device adjusting the content according to the adjustment data to generate adjusted content, presenting the adjusted content at the display device, and providing feedback information over the network indicating that the adjusted content has been presented by the communication device at the display device, where the providing of the feedback information enables the second communication device to present a feedback indicia at a second display device of the group of other display devices, and where the feedback indicia indicates that the communication device has presented the adjusted content at the display device.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: October 17, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Douglas Riecken, James G. Beattie, Jr., Amee Fontanetta, Luis Ramos, Roque Rios, III, Stephen Francis Triano, Eshrat Huda
  • Patent number: 9785916
    Abstract: Techniques are provided for integrating rich media into a scalable, multi-user, web-based calendar system having multiple interconnected web-based interfaces. Rich media refers to digital media that exhibit either, or a combination, of dynamic or interactive properties, including video content, audio content, graphical content, hyperlinks, or browser-based applications to such content, that are associated with a particular calendar event. Rich media events are created and stored in a central repository, and are accessible for adding to users' own calendar events. Rich media calendar events include display templates that define display characteristics for the rich media calendar event. Display templates also provide rich media applications for rendering and displaying the rich media content in the event. Delivery schedules are employed to automatically control the display of rich media calendar events.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: October 10, 2017
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Arup Kanjilal, Chinhao D. Lee
  • Patent number: 9785625
    Abstract: Methods, systems, and apparatus for increasing comment visibility are described. In one aspect, a method includes receiving a comment request for a comment to be included in a comments field of a content page, determining that the comment will be hidden from users when online content is presented to the users based on a number of other comments presented in the comments field exceeding a threshold number, and modifying a position of the comment in relation to positions of the other comments presented in the comments field to increase visibility of the comment to the users, including modifying the position of the comment from a first position that is hidden from the users to a second position that is visible to the users.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: October 10, 2017
    Assignee: Google Inc.
    Inventors: Andrew Swerdlow, Nestor F. Hernandez
  • Patent number: 9767133
    Abstract: Systems and methods are provided for alternative change processes for changes to data objects. A change to a data object is recorded, wherein the change is submitted to a first change process. The first change process is disabled. A second change process is asynchronously executed to process the change to the data object.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: September 19, 2017
    Assignee: salesforce.com, inc.
    Inventors: Abraham Adam, Alex Gitelman, Daphne A. Kao, Simon Wong, Harish Bellamane, Michael Tang, Stefan Eberl, Twisha Mehta, Venkatachalam Muthukrishnan
  • Patent number: 9767049
    Abstract: The present invention presents apparatuses and systems for operating multiple computers from a single keyboard and a single mouse and view composite videos generated from video output of the multiple computers on a single display, while preventing any possible information leakage between the computers. Keyboard and mouse commands detected by a host controller are used to control a video processor and a peripheral switch. The peripheral switch directs keyboard and mouse signals to one selected host and at the same time, the video processor creates an active display window showing video information from the selected host. Physical unidirectional isolators in the video, keyboard and mouse channels prevent any potential data leakages between hosts.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: September 19, 2017
    Assignee: HIGH SEC LABS LTD.
    Inventors: Aviv Soffer, Oleg Vaisband
  • Patent number: 9766922
    Abstract: Embodiments of the invention relate to generating automated web task procedures from an analysis of web history logs. One aspect of the invention concerns a method that comprises identifying sequences of related web actions from a web log, grouping each set of similar web actions into an action class, and mapping the sequences of related web actions into sequences of action classes. The method further clusters each group of similar sequences of action classes into a cluster, wherein relationships among the action classes in the cluster are represented by a state machine, and generates automated web task procedures from the state machine.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: September 19, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Saleema A. Amershi, Tessa A. Lau, Jalal U. Mahmud, Jeffrey W. Nichols
  • Patent number: 9766773
    Abstract: Systems, methods, and computer program products to provide responses to emergent group activities in an interactive environment, by monitoring actions of one or more avatars in the interactive environment, the one or more avatars being controlled by a respective user, detecting a first action matching a first action property in a first group activity template for a first group activity, of a plurality of group activity templates, determining that the first group activity is occurring in the interactive environment, and issuing to one or more components of the interactive environment, an indication to perform a respective predefined operation.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: September 19, 2017
    Assignee: Disney Enterprises, Inc.
    Inventors: John Crocker, Christopher Heatherly, Steve Makofsky
  • Patent number: 9753629
    Abstract: A display device can include a communication unit to receive first data from the external device; a display unit to display first screen information based on the first data; and a control unit to receive an content selection and transmit location information corresponding to the selected content to the external device for executing a function, and receive second data from the external device that is based on the executed function, and display second screen information based on the received second data, in which the first data is related to contents displayed in the external device before receiving the location information, the second data is related to contents displayed in the external device after receiving the location information and executing the function based on the location information from the external device, the location information includes coordinate information that are coordinates of the selected content in the displayed first screen information.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: September 5, 2017
    Assignee: LG Electronics Inc.
    Inventors: Jae Young Chang, Min Jung Kim, Jin Ho Son
  • Patent number: 9756144
    Abstract: An information processing apparatus includes a user list providing unit configured to receive device identification information from a current device connected via a network and to send, to the current device, a user list including one or more user identifiers that are stored in a storage unit in association with the received device identification information; and a program list providing unit configured to receive a user identifier that is selected at the current device from the user identifiers in the user list and to send, to the current device, a program list including sets of program information stored in the storage unit in association with the received user identifier.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: September 5, 2017
    Assignee: Ricoh Company, Ltd.
    Inventor: Seijiro Hori
  • Patent number: 9736537
    Abstract: A method and system for recommending multimedia content includes collecting consumption information for a plurality of consumers. The consumption information may be used to generate collections of recommended multimedia content, including obtainable multimedia assets. The collections may be offered to a consumer for purchase. The consumer may be provided access to the multimedia assets. A unified storefront application, providing access to multimedia content via an Internet-protocol television portal, a web portal, and a mobile portal, may be used to offer and provide access to the multimedia assets.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: August 15, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: David J. Piepenbrink, Lee M. Chow, James T. Sofos
  • Patent number: 9727723
    Abstract: Techniques to reduce false positives in detecting anomalous use of resources are disclosed. In various embodiments, resource access data indicating for each resource in a set of resources respective usage data for each of one or more users of the resource is received. Cluster analysis is performed to determine one or more clusters of users. For each cluster, a set of recommended resources to be associated with the cluster is determined. For each of at least a subset of users, a temporal behavior based model for each user that reflects one or more resources included in the set of recommended resources associated with a corresponding cluster of which the user is a member is generated.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: August 8, 2017
    Assignee: EMC IP Holding Co. LLC
    Inventors: Anirudh Kondaveeti, Derek Lin, Hulya Emir-Farinas
  • Patent number: 9721239
    Abstract: A system and method for managing content between a plurality of user devices an online communication environment through the use of a permission-value avatar comprising, at least, a unit database. A social network provides the plurality of users a communication environment to connect with other user devices. Content access and engagement permissions between unconnected user devices are released upon a transfer of units associated to a permission-value avatar consisting of a thematic representation, mutual content-access permissions, and a unit amount. Through the content access management system and permission-value avatar method, user incentives are aligned through the reward of content-access permissions in exchange for social network activity and unit exchange.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: August 1, 2017
    Assignee: Oppa Inc.
    Inventor: Ching Hung Ho
  • Patent number: 9697281
    Abstract: In one embodiment, a server-side process operating on a server includes crawling of one or more websites for possible answers to a query and adding the possible answer entities into a data structure of answer entities to queries. The server-side process also includes serving a requested Web page with an added search box that is displayed by a client coupled to the server. As a user types one or more characters at the client, the client sends the characters, portion-by-portion, e.g., character-by-character to the server-side process. In response, the server-side process searches the index for possible answers to the (so-far-typed) query, and provides to the client a list of answers (rather than queries) to be displayed by the client. Each additional character entered may modify the provided list of answers. The client selecting a listed answer navigation directly to the answer.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: July 4, 2017
    Assignee: Fast Simon, Inc.
    Inventors: Eran Palmon, Adar Greenshpon, Zohar Gilad
  • Patent number: 9699291
    Abstract: Example apparatus and methods concern a first device (e.g., phone) having a first set of input or output capabilities interacting with a second device(s) (e.g., tablet) having a second set of input or output capabilities. The first device may detect the second device and establish a communication link with the second device. The first device may receive inputs presented at the second device and provide outputs to be presented by the second device. In response to an action (e.g., touch, gesture) on the second device, an application running on the first device may receive an input, which may in turn determine an output that is provided to the second device. The first device may use the second device to provide an input/output experience that is superior to what the first device could provide with its own built-in input/output components. The combination saves energy and reduces computing complexity.
    Type: Grant
    Filed: August 25, 2014
    Date of Patent: July 4, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pengxiang Zhao, Frank Zheng, Robert Zhu, Ying Chin, Zach Zhang
  • Patent number: 9658844
    Abstract: A system, method, and computer program product for facilitating troubleshooting of remote workstation issues reported by an end user to a technical support center analyst in an enterprise network. A plurality of remote workstation software support tools are encapsulated in a support center utility application. Upon receiving a call from an end user (also referred to as customer herein), the remote workstation name for the end user is entered into the support center utility application. This causes information for the remote workstation and end user to be presented to the analyst via a support center utility application interface. At least one encapsulated remote workstation software support tool is launched based on an issue reported by the end user, the tool being pre-populated with information for the remote workstation from the support center utility application interface.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: May 23, 2017
    Assignee: Open Invention Network, LLC
    Inventor: Kenneth R. Gailey, Jr.
  • Patent number: 9648060
    Abstract: Certain examples provide systems and methods for medical diagnostic collaboration. An example system includes a conversation manager to facilitate a first conversation between a first device and a second device. The conversation manager manages a plurality of conversations based on respective conversation identifiers assigned to each of the plurality of conversations. The example system also includes a collaboration session manager to facilitate, via the first conversation, a collaboration session between the first and second devices, which allows a user of the first device and a user of the second device to view, share, and comment on a medical study. In addition, the example system includes a context manager to manage context information to describe a state of the medical study as it is displayed on the first device to synchronize a state of the medical study displayed on each of the first and second devices.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: May 9, 2017
    Assignee: General Electric Company
    Inventor: Rizwan Ahmed
  • Patent number: 9639536
    Abstract: Multiple playlists can be generated for broadcast or streaming. An aggregate difference representing a difference between the aggregate playout length of the multiple playlists and a target playout length can be determined. If the aggregate difference exceeds a difference threshold, a subsequent time period can be reduced, so a playlist generated for the subsequent time period can be constrained to be shorter. The playlists can be generated based on different versions of a ranking chart or list that includes ranked media items, e.g. songs, videos, etc., by automatically including the highest ranked media items to the playlist, but only adding some of the lower ranked media items to the playlist. Lower-ranked media items can be pseudo-randomly excluded from one or more of the playlists if the media item's rank in a newer version of a ranking chart is lower than its ranking in a previous version.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: May 2, 2017
    Assignee: IHEARTMEDIA MANAGEMENT SERVICES, INC.
    Inventor: David C. Jellison, Jr.
  • Patent number: 9633669
    Abstract: An audio buffer is used to capture audio in anticipation of a user command to do so. Sensors and processor activity may be monitored, looking for indicia suggesting that the user command may be forthcoming. Upon detecting such indicia, a circular buffer is activated. Audio correction may be applied to the audio stored in the circular buffer. After receiving the user command instructing the device to process or record audio, at least a portion of the audio that was stored in the buffer before the command is combined with audio received after the command. The combined audio may then be processed, transmitted or stored.
    Type: Grant
    Filed: September 3, 2013
    Date of Patent: April 25, 2017
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Stan Weidner Salvador, Thomas Schaaf
  • Patent number: 9631934
    Abstract: According to one general aspect, a method may include storing, in a memory device, a plurality of floor maps, each floor map indicating the structural layout of a respective predefined physical location. The method may include storing, in a memory device, a plurality of point-of-interest (POI) data structures. Each POI data structure may include a physical location of an associated POI. The method may include receiving a floor map request from a client computing device, wherein the floor map request includes a requested location. The method may include based upon the location included by the floor map request, selecting a selected floor map and a selected subset of the plurality of POI data structures. The method may include transmitting, to the client computing device, a response to the floor map request based upon the selected floor map and the selected POI data structures.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: April 25, 2017
    Assignee: BMC SOFTWARE, INC.
    Inventors: Troy Cline, Ting He, Wesley Gere, Jason L. Graham, Kia Behnia
  • Patent number: 9635070
    Abstract: A method and apparatus for providing collaborative workspace are disclosed. The method receives a request to establish a video conference for two or more participants, and obtains information from historical information on the two or more participants to be used with the collaborative workspace. The method determines preferences for each of the two or more participants as to a presentation of the collaborative workspace. The method receives one or more live images of the two or more participants and presents the collaborative workspace to each of the two or more participants in accordance with the preferences for each of the two or more participants.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: April 25, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Jeffrey A. Aaron, Larry Woodring
  • Patent number: 9626157
    Abstract: A method of projecting a workspace includes the following steps. Firstly, a projectable space instance which is instantiated from a unified script is provided through a URI (uniform resource identifier). The unified script is defined to configure at least one of an matterizer, information and tool to model a workspace. The projectable space instance is used for building a projected workspace corresponding to the workspace so as to provide an interface for operating at least one of the matterizer, the information and the tool to perform a task. Then, a projector is used to parse the projectable space instance and build a working environment to configure at least one of the matterizer, the information and the tool. Consequently, the projected workspace is executed for providing interaction between at least one user and the projected workspace.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: April 18, 2017
    Assignee: ABLE WORLD INTERNATIONAL LIMITED
    Inventors: Wai-Tung Cheung, Chun-Hsiao Lin, Shih-Cheng Lan, Ho-Cheung Cheung
  • Patent number: 9626239
    Abstract: A method for software bug resolution includes generating, with a software bug reporting client module, a software bug report for a bug, the bug being detected in a piece of software. The method further includes prompting a user to add information about the bug to the software bug report and sending the software bug report to a bug reporting entity to be presented as a post on a feed, the feed associated with the bug reporting entity. The method further includes receiving, from the bug reporting entity, a notification of a response to the post, and pushing, through the software bug reporting client module, the notification to the user.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: April 18, 2017
    Assignee: Red Hat, Inc.
    Inventors: Maureen Emily Strode, Ryan John Lerch
  • Patent number: 9619531
    Abstract: A device with one or more processors and memory receives, from a first party, an input including a sequence of numbers corresponding to a plurality of key performance indicator values associated with an entity and time range information for the sequence of numbers. In response to receiving the input, the device obtains, from a data set associated with the entity, data that corresponds to a plurality of metrics in accordance with the time range information, wherein the data set is accessible to a second party that does not have direct knowledge of the key performance indicators and determines correlations between the plurality of metrics and the sequence of numbers. The device provides, to the first party, a result indicative of a respective correlation between one or more of the metrics and the sequence of numbers.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: April 11, 2017
    Assignee: Lithium Technologies, Inc.
    Inventor: Michael Wu
  • Patent number: 9614808
    Abstract: A system and method for managing and displaying data messages includes a computing device configured to receive stream data, assign data messages of the stream data to one or more display columns of a graphical user interface, and display the data messages in the assigned columns. The stream data may be embodied as short data messages such as text messages having predetermined maximum character length. The data messages may be assigned to the display columns based on meta-data associated with the data messages such as the author of the data message, the source of the data message, and/or the type of the data message.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: April 4, 2017
    Assignee: Twitter, Inc.
    Inventor: Iain Gregory Dodsworth
  • Patent number: 9594471
    Abstract: The system comprises a mobile device comprising an application and a display screen, wherein the display screen displays a previously inserted program icon at a display screen location. The application, when executed, identifies the receipt of a virtual pre-load pack by the mobile device, compares the virtual pre-load pack template with a current display screen template, identifies that the proposed display screen location of the virtual pre-load program icon overlaps with the display screen location of a previously inserted program icon, locates and selects an unoccupied display screen location for the insertion of the virtual pre-load program icon and inserts the virtual pre-load program icon in the unoccupied display screen location on the display screen without overlapping the display of the virtual pre-load program icon with the display of the previously inserted program icon and without violating a display screen insertion priority level.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: March 14, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeffrey S. Callan, David K. Fultz, Nathan M. Schwermann
  • Patent number: 9582592
    Abstract: The present disclosure is directed to a method for providing a recommended list of uniform resource locators (URLs) responsive to a uniform resource locator (URL). The method may include identifying, by a server, a plurality of users that clicked on an encoded uniform resource locator (URL) link corresponding to a URL. The server may identify a plurality of encoded URL links clicked by each of the plurality of users. The server may determine a number of users who clicked on each encoded URL link of the plurality of encoded URL links and also clicked on the encoded URL link. The server may enumerate, responsive a request comprising the URL, a list of URLs and their corresponding score based on the determination, each URL of the list of URLs corresponding to one of the plurality of encoded URL links.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: February 28, 2017
    Assignee: BITLY, INC.
    Inventors: Hilary Mason, Todd Levy
  • Patent number: 9578465
    Abstract: A method for retrieving process, operation or maintenance relevant data of a process plant by way of a field monitor, wherein multiple wireless field device networks are present in the process plant. Data from the field devices from different field device networks are gathered by way of the field monitor. Plant information from the field devices belonging to different field device networks are displayed on a display of the field monitor to a user regardless of the respective field device network they belong to.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: February 21, 2017
    Assignee: Endress + Hauser Process Solutions AG
    Inventors: Eugenio Ferreira Da Silva Neto, Jenish Gheewawla
  • Patent number: 9565291
    Abstract: An apparatus and a method for configuring an idle screen, and more particularly, to an apparatus and method for analyzing functions of a terminal according to a user's environmental state, and configuring an idle screen in accordance with the analysis. According to the apparatus and method, when a change in a current environmental state is sensed while performing the selected terminal function, the terminal determines an environmental state information item corresponding to a changed environmental state, and updates the selected terminal function in a terminal function item corresponding to the determined environmental state information item. When there is a request for displaying an idle screen, the terminal determines a current environmental state item corresponding to the currently environmental state, extracts one or more terminal functions corresponding to the determined environmental state information item, and configures the idle screen using the extracted terminal functions.
    Type: Grant
    Filed: December 4, 2008
    Date of Patent: February 7, 2017
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Dong-Kyu Heo, Dae-Kyu Shin
  • Patent number: 9558500
    Abstract: A method and apparatus for providing advertising service in a computer network is provided. This method and apparatus further comprises receiving a request from a user via this computer network to view a Web page, providing conditions to the user for viewing this Web page, delivering this Web page to the user, determining if the user has met the conditions required for viewing this Web page, and terminating access of the user to this Web page if these conditions are not met.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: January 31, 2017
    Assignee: Intellectual Ventures I LLC
    Inventor: Brian Mark Shuster
  • Patent number: 9552399
    Abstract: Techniques are described for analyzing user-supplied information, including to predict future aspects of additional information that will be supplied by users. The analyzed information may include distributed group discussions involving numerous users and occurring via user comments and other content items supplied to social networking site(s) and/or other computer-accessible sites.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: January 24, 2017
    Assignee: Blab, Inc.
    Inventors: Randolph Browning, David Aaron Snelling, Stefan Nicholas Papp, Bernhard G. Zimmermann, James Robert Young, Jr., Trinity Alana Harrison, Benjamin Ralph Bressler
  • Patent number: 9534903
    Abstract: A method may include storing a plurality of floor maps, each floor map indicating a structural layout of a respective physical location, storing a plurality of point-of-interest (POI) data structures, each POI data structure including a physical location of an associated POI that is associated with the respective POI data structure, receiving a floor map request, the floor map request including a requested location, based upon the location included by the floor map request, selecting a floor map and a subset of the plurality of POI data structures, for each of the subset of the plurality of POI data structures, receiving metadata from the associated POI, the metadata indicating a status of the associated POI, and transmitting, to the client computing device and in response to the floor map request, the selected floor map and the selected POI data structures.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: January 3, 2017
    Assignee: BMC Software, Inc.
    Inventors: Troy Cline, Ting He, Wesley Gere, Jason L. Graham, Kia Behnia
  • Patent number: 9535941
    Abstract: Systems and methods are provided for data object change history. A first data object and a second data object are retrieved, wherein the first data object includes an identifier, a field name, a first value, and a first date, and wherein the second data object includes the identifier, the field name, a second value, and a second date. A history object is stored, wherein the history object comprises the identifier, the field name, the first value, the first date, and the second date. The history object is output in response to a query which specifies the identifier, the field name, and a query date within a range of the first date and the second date.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: January 3, 2017
    Assignee: salesforce.com, inc.
    Inventors: Abraham Adam, Alex Gitelman, Daphne A. Kao, Simon Wong, Harish Bellamane, Michael Tang, Stefan Eberl, Twisha Mehta, Venkatachalam Muthukrishnan
  • Patent number: 9530453
    Abstract: An apparatus for reproducing an image file and outputting audio data related to the image file at the same time is provided. The apparatus includes an audio editor configured to edit audio data having a predetermined time length in order to create edited audio data, and an encoder in configured to encode image data and the audio data edited by the audio editor in order to create a live picture file, wherein the live picture file includes at least one of an image data area including the image data, additional data header area including information related to additional data including the audio data, and an audio data area including the edited audio data.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: December 27, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Do-Hyeon Kim, Dong-Chang Lee, Seong-Taek Hwang, Dong-Hyuk Lee
  • Patent number: 9524587
    Abstract: Technologies for adapting content to augmented reality virtual objects include a content consumption device to render selected content and a mobile computing device to render a virtual object within the physical environment of the mobile computing device. The mobile computing device may transfer the virtual object to the content consumption device. The content consumption device may adapt the content based on the transferred virtual object, and render the adapted content. The adapted content may be selected from a number of pre-defined scenes, or may be generated to include the virtual object. The adapted content may include other characters or objects that react to the transferred virtual object. The virtual object may be transferred back to the mobile computing device with updated attributes. The content may be streamed from a content source over a network. Other embodiments are described and claimed.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: December 20, 2016
    Assignee: Intel Corporation
    Inventor: Glen J. Anderson
  • Patent number: 9501757
    Abstract: A method and system for identifying remote objects on a client system is provided. A client system (101) has a connection means (302) to access a component (310) on a remote system (103). The client system (101) has a graphical user interface (308) including a user interface object (306) representing the component (310) at the remote system (103). Means (304) are provided for applying a theme to the object (306) to distinguish it as representing a remote component (310). The graphical user interface (308) also includes user interface objects (307) for components local to the client system (101), and the means for applying a theme (304) applies distinguishing themes to the local objects (307) and the remote objects (306).
    Type: Grant
    Filed: August 3, 2006
    Date of Patent: November 22, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Scott John Clee, Peter Brian Masters, Daniel Edward Would
  • Patent number: 9501922
    Abstract: A system and method for automatically posting alarm information in a video surveillance system to a news feed is provided. The method includes configuring a plurality of surveillance devices, configuring a notification platform, configuring a plurality of alarm types, and providing a remote notification to a mobile handheld device via the notification platform when an alarm that is at least one of the plurality of alarm types occurs in at least one of the plurality of surveillance devices.
    Type: Grant
    Filed: June 8, 2011
    Date of Patent: November 22, 2016
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Balaji Badhey Sivakumar, Raja Manikandan, Vinoth D
  • Patent number: 9497092
    Abstract: A network for remotely managing a plurality of remote devices that are each individually configurable to have selected operating characteristics includes a server connected to the network and to the plurality of remote devices, and a display coupled to a computer which is connected to the network. Also included are means for assigning a common icon to each remote device of the same type and displaying the icons on the server display, and means for coloring each icon to indicate a current configuration status of each remote device and for displaying the color on the icon on the display.
    Type: Grant
    Filed: December 7, 2010
    Date of Patent: November 15, 2016
    Assignee: Hand Held Products, Inc.
    Inventors: Garrison Gomez, Daniel Yeakley, Michael Doren, Daniel French, David Mangicaro, Thomas Koziol, Adam Haile, Aldo Caballero
  • Patent number: 9483791
    Abstract: A method, system, and network for interfacing the work-flow monitoring and reporting of a host computer, a local network of information technology devices, a community of network users, and third party vendors is provided. This includes processes and systems for initiating an inventory, including software, of a plurality of information technology devices associated with a local network of information technology devices from a host computer and determining the operational status of the information technology devices associated with the local network. The operational status of the information technology devices associated with the local network is monitored and presented to a host computer. Needs relating to the local network are identified and determined and a purchasing platform for purchasing product solutions from third party vendors is provided.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: November 1, 2016
    Inventors: Eric David Schank, Francis Sullivan, Scott Richard Abel, Brian S. Gugliemetti, Tabrez Syed
  • Patent number: 9473407
    Abstract: The present disclosure provides a traffic controlling method based on remote applications, comprising the following steps: evaluating a current network bandwidth; detecting a bitmap updating frequency of each area in a current screen, identifying a multimedia area, and judging whether the multimedia area is valid or not to obtain a judging result; and controlling data traffic according to the current network bandwidth and the judging result. By evaluating the current network bandwidth, detecting the updating frequency of each area in the current screen and identifying whether the multimedia area is valid, and dynamically controlling the data traffic according to the current network bandwidth and according to whether the multimedia area is valid, the present disclosure is capable of ensuring the unblocked transmission of the critical business and preventing the display quality of the multimedia area from being affected to improve the system performance and the user experience.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: October 18, 2016
    Assignee: SANGFOR TECHNOLOGIES COMPANY LIMITED
    Inventors: Zhengwen Jiang, Xin Mao