Patents by Inventor Nader Gharachorloo
Nader Gharachorloo has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20120047534Abstract: Closed caption data for video programs, such as television programs, may be used to implement a video search. In one implementation, a device may perform a search to obtain video programs that are relevant to the search. The search may be performed using an index generated from closed caption data of video programs. The device may additionally present the video programs that are relevant to the search as a matrix of reduced-in-size images sampled from the video programs that are relevant to the search query. The images may be sampled from the video programs near a position in the video programs corresponding to the positions at which the search query is relevant to the video program.Type: ApplicationFiled: August 17, 2010Publication date: February 23, 2012Applicant: VERIZON PATENT AND LICENSING, INC.Inventors: Nader GHARACHORLOO, Afshin MOSHREFI, Rahul KHUSHOO
-
Publication number: 20110231872Abstract: A media client for a subscription multimedia network presents, on a display device, program content received from a backend server. The media client also receives, from a mobile device, a signal requesting access to an interactive television application, where the interactive television application is related to the program content. The media client receives, from the backend server, data for the interactive television application, and forwards, to the mobile device, the data for the interactive television application for presentation on the mobile device.Type: ApplicationFiled: March 17, 2010Publication date: September 22, 2011Applicant: Verizon Patent and Licensing, Inc.Inventors: Nader Gharachorloo, Michelle Felt
-
Publication number: 20110216915Abstract: A mobile communication device connects with a computing device via short range wireless signaling provided between the mobile communication device and the computing device, and receives audible information from a user of the mobile communication device. The mobile communication device also encodes the audible information at a particular audio bandwidth, and provides the encoded audible information to the computing device, where the computing device outputs the encoded audible information.Type: ApplicationFiled: March 8, 2010Publication date: September 8, 2011Applicant: VERIZON PATENT AND LICENSING, INC.Inventors: Nader Gharachorloo, Michelle Felt
-
Publication number: 20110187865Abstract: A device receives category information associated with multiple cameras, and receives video information from the multiple cameras. The device also arranges the video information based on the category information associated with the multiple cameras and based on location information associated with a user device. The device further receives a video request from the user device, and provides, to the user device, video information from a camera, of the multiple cameras, that matches the video request.Type: ApplicationFiled: February 2, 2010Publication date: August 4, 2011Applicant: VERIZON PATENT AND LICENSING, INC.Inventors: Michelle FELT, Nader GHARACHORLOO, Afshin MOSHREFI
-
Publication number: 20110106613Abstract: Exemplary electronic coupon distribution, collection, and utilization systems and methods are disclosed. An exemplary method includes maintaining coupon data representative of at least one electronic coupon collected by a consumer, the coupon data accessible by a mobile computing device associated with the consumer, detecting an occurrence of a predetermined trigger event related to the at least one electronic coupon, and providing, in response to the predetermined trigger event, a message for presentation to the consumer via the mobile computing device associated with the consumer, the message configured to direct the consumer to a physical location of a product associated with the at least one electronic coupon. Corresponding systems and methods are also disclosed.Type: ApplicationFiled: November 3, 2009Publication date: May 5, 2011Applicant: VERIZON PATENT AND LICENSING, INC.Inventors: Michelle Felt, Nader Gharachorloo, Jianxiu J. Hao, Farida Saeed
-
Publication number: 20110105092Abstract: Exemplary systems and methods for enhancing a user visit to a site premises are disclosed. An exemplary method includes a mobile device tracking a geographic location of the mobile device, accessing site data associated with a site premises, and providing an interactive user interface configured to enhance a visit of a user of the mobile device to the site premises based on the site data associated with the site premises and the geographic location of the mobile device within the site premises. In certain embodiments, an output may be selected based on the geographic location of the mobile device within the site premises and provided via the interactive user interface for experiencing by the user of the mobile device. Corresponding systems and methods are also disclosed.Type: ApplicationFiled: November 3, 2009Publication date: May 5, 2011Applicant: VERIZON PATENT AND LICENSING, INC.Inventors: Michelle Felt, Farida Saeed, Nader Gharachorloo
-
Publication number: 20110099040Abstract: A mobile taxi dispatch system may receive a request for a taxi vehicle from a user, select one or more taxi vehicles to contact in response to receiving the request and send the request to the selected one or more taxi vehicles. The mobile taxi dispatch system may further receive acceptances of the request from at least one of selected one or more taxi vehicles, select a particular taxi vehicle from the at least one of the selected one or more taxi vehicles that accepted the request. The selecting may be based on one or more criteria. The mobile taxi dispatch system may also send a confirmation to the user and to the particular taxi.Type: ApplicationFiled: October 28, 2009Publication date: April 28, 2011Applicant: VERIZON PATENT AND LICENSING, INC.Inventors: Michelle FELT, Nader GHARACHORLOO, Afshin MOSHREFI
-
Publication number: 20110074794Abstract: Exemplary multi-screen casting systems and methods are disclosed. For example, systems and methods for casting a graphical user interface display of a mobile device to a display screen associated with a set-top-box device are disclosed. An exemplary method includes a multi-screen casting system establishing a multi-screen display relationship between a mobile device and a set-top-box device, identifying data associated with a graphical user interface display of the mobile device, and transmitting the identified data associated with the graphical user interface display of the mobile device to the set-top-box device for display by a display device associated with the set-top-box device. Corresponding methods and systems are also disclosed.Type: ApplicationFiled: September 29, 2009Publication date: March 31, 2011Applicant: VERIZON PATENT AND LICENSING, INC.Inventors: Michelle Felt, Nader Gharachorloo, Donald H. Relyea, Manishi Sharma
-
Publication number: 20110028137Abstract: A method may include receiving user preference information associated with display of content items. A triggering activity may be identified at a user device. Context information associated with the user device may be determined. A content item may be selected for display on the user device from a plurality of available content items based on the user preference information and the context information. The selected content item may be displayed on the user device.Type: ApplicationFiled: July 28, 2009Publication date: February 3, 2011Applicant: VERIZON PATENT AND LICENSING, INC.Inventors: Afshin MOSHREFI, Michelle FELT, Nader GHARACHORLOO
-
Publication number: 20100162171Abstract: A method may include associating a plurality of graphical images with a plurality of contacts in a device having contact management functionality and displaying the plurality of graphical images to a user. The method may further include receiving a user selection of one of the plurality of graphical images; and initiating voice-based communication with the contact associated with the selected graphical image.Type: ApplicationFiled: December 19, 2008Publication date: June 24, 2010Applicant: VERIZON DATA SERVICES LLCInventors: Michelle Felt, Nader Gharachorloo, Donald H. Relyea, Ruchir Rodrigues, Afshin Moshrefi
-
Publication number: 20100008490Abstract: A method of retrieving a directory listing includes steps of storing a plurality of directory listings, each listing searchable by a plurality of keys, each of the keys comprising a plurality of symbols selected from a subset of an alphabet; receiving a sequence of inputs each designating a plurality of the symbols; identifying a number of the directory listings having at least one of the keys consistent with the sequence of inputs; displaying candidate ones of the directory listing having the at least one of the keys consistent with the sequence of inputs; and selecting one of the candidate directory listings to be contacted.Type: ApplicationFiled: July 11, 2008Publication date: January 14, 2010Inventors: Nader Gharachorloo, Donald H. Relyea, Brain Roberts
-
Patent number: 5488684Abstract: A method and apparatus for rendering a trimmed NURBS surface representing a mapping from U and V parametric coordinates to X, Y and Z geometric coordinates and having a trimming region bound by a trim polyline. The UV parametric surface is divided into contiguous V and V intervals intersecting to form UV rectangles, the trim polyline intersecting a subset of the UV rectangles to divide each of the UV rectangles of the subset into at least one polygon lying within the region and at least one polygon lying outside of the trimming region. For each UV rectangle intersected by the trim polyline, the vertices of each polygon within the trimming region formed by the intersection of the trim polyline and the UV rectangle is determined, and vertex data for the vertices so determined is provided to a concave polygon processor to render the polygon.Type: GrantFiled: September 23, 1994Date of Patent: January 30, 1996Assignee: International Business Machines CorporationInventors: Nader Gharachorloo, William L. Luken
-
Patent number: 5027292Abstract: A CSG solid modelling system 10 has a triple z-buffer architecture. For each pixel stored in a pixel memory 12 there are five storage entries grouped into five buffers including a front z-buffer (F) 16 which is employed to store the depths of a front face for a currently processed z-connected product, a back z-buffer (B) 18 which is employed to store the depths of a back face for the currently processed z-connected product and a final z-buffer (Z) 20 which stores the front faces of a displayed solid. Two other buffers are an intensity buffer (T) 22 for storing the intensities associated with the front face of the current z-connected product and a final intensity buffer (I) 24 for storing the intensities of the visible faces of the displayed solid. A bus 26 couples these various buffers together and to a processor 28 which may be a central processing unit or a peripheral processor.Type: GrantFiled: April 19, 1989Date of Patent: June 25, 1991Assignee: International Business Machines CorporationInventors: Jaroslaw R. Rossignac, David A. Epstein, Nader Gharachorloo, Frederik W. Jansen, Christos S. Zoulas
-
Patent number: 4658247Abstract: A color graphics system for displaying a plurality of polygons, based upon polygon commands supplied by a host computer. The system accepts the commands from the host and circulates them in a circular queue past a polygon processor or "painter's station" which examines each to see if it is on the line currently being processed. If the polygon is on the line, a line command or "micropainter" is generated and placed in a pipeline comprising a plurality of microprocessors, one for each picture element ("pixel") in the video scan line. The micropainters are passed from processor to processor down the pipeline, in synchronization with the video scan. Each pixel processor examines the micropainter and stores its color if the painter affects the pixel on the scan line which is assigned to that processor, and, in one embodiment, if the micropainter is painting a polygon which is higher (less in depth) than the last polygon whose color was stored in the processor.Type: GrantFiled: July 30, 1984Date of Patent: April 14, 1987Assignee: Cornell Research Foundation, Inc.Inventor: Nader Gharachorloo
-
Patent number: 4495646Abstract: An on-line handwritten character recognition system utilizing a novel "closed-loop" type detector. The detector senses the direction of movement of the writing element across the writing surface, and is constrained in generation of strings of directions traveled to traverse all intervening directions between any two traveled by the writing element by requiring the detector to move only between adjacent directions.Type: GrantFiled: April 20, 1982Date of Patent: January 22, 1985Inventor: Nader Gharachorloo